fix(app): use stack-prefixed hostnames for redis and db #8

Open
autonomic-bot wants to merge 1 commits from fix-redis-host into main

View File

@ -16,6 +16,8 @@ services:
- DISCOURSE_DATABASE_USER=discourse - DISCOURSE_DATABASE_USER=discourse
- DISCOURSE_HOST=${DOMAIN} - DISCOURSE_HOST=${DOMAIN}
- DISCOURSE_NOTIFICATION_EMAIL - DISCOURSE_NOTIFICATION_EMAIL
# bare "redis" doesn't resolve when app is on multiple networks; use stack-prefixed name
- DISCOURSE_REDIS_HOST=${STACK_NAME}_redis
- DISCOURSE_SMTP_AUTH - DISCOURSE_SMTP_AUTH
- DISCOURSE_SMTP_HOST - DISCOURSE_SMTP_HOST
- DISCOURSE_SMTP_PORT - DISCOURSE_SMTP_PORT
@ -100,13 +102,13 @@ services:
- db_password - db_password
environment: environment:
- ALLOW_EMPTY_PASSWORD=yes - ALLOW_EMPTY_PASSWORD=yes
- DISCOURSE_DATABASE_HOST=db - DISCOURSE_DATABASE_HOST=${STACK_NAME}_db
- DISCOURSE_DATABASE_NAME=discourse - DISCOURSE_DATABASE_NAME=discourse
- DISCOURSE_DATABASE_PASSWORD_FILE=/run/secrets/db_password - DISCOURSE_DATABASE_PASSWORD_FILE=/run/secrets/db_password
- DISCOURSE_DATABASE_PORT_NUMBER=5432 - DISCOURSE_DATABASE_PORT_NUMBER=5432
- DISCOURSE_DATABASE_USER=discourse - DISCOURSE_DATABASE_USER=discourse
- DISCOURSE_HOST=${DOMAIN} - DISCOURSE_HOST=${DOMAIN}
- DISCOURSE_REDIS_HOST=redis - DISCOURSE_REDIS_HOST=${STACK_NAME}_redis
- DISCOURSE_REDIS_PORT_NUMBER=6379 - DISCOURSE_REDIS_PORT_NUMBER=6379
- DISCOURSE_SMTP_HOST - DISCOURSE_SMTP_HOST
- DISCOURSE_SMTP_PORT - DISCOURSE_SMTP_PORT