AAverin
(Anton Averin)
1
我正在为 Discourse 安装规划生产环境,并希望将数据库和 Redis 外部化。
在 discourse_docker/samples/web_only.yml at master · discourse/discourse_docker · GitHub 中,我看到了一些用于 PostgreSQL 的变量,允许将其配置为外部服务。
对于 Redis,目前只有 DISCOURSE_REDIS_HOST 变量。示例值为 data。
对于托管型 Redis,正确的变量值应该是什么?还有哪些其他变量和设置是我需要注意以确保其正常工作的?
3 个赞
pfaffman
(Jay Pfaffman)
2
您还可以设置 Redis 数据库。多站点主题中有一个示例。
编辑:但 Rafael 的回答要好得多!
Falco
(Falco)
3
您需要为 DigitalOcean 托管的 Redis 设置以下环境变量:
DISCOURSE_REDIS_HOST: falcoland-redis-do-user-435229-0.a.db.ondigitalocean.com
DISCOURSE_REDIS_PASSWORD: vp39d0dpy8dxn68n
DISCOURSE_REDIS_PORT: 25061
DISCOURSE_REDIS_USE_SSL: true
6 个赞