Internal
Public Access
Add SITE_DOMAIN environment variable to all services
Fixes email notification links showing localhost:8000 instead of the actual domain. The SITE_DOMAIN variable is now passed to web, celery-worker, and celery-beat containers so emails include the correct URL. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.5
parent
aca8abca56
commit
7b4d024334
@@ -74,6 +74,7 @@ services:
|
||||
EMAIL_HOST_PASSWORD: ${EMAIL_HOST_PASSWORD:-}
|
||||
EMAIL_USE_TLS: ${EMAIL_USE_TLS:-True}
|
||||
DEFAULT_FROM_EMAIL: ${DEFAULT_FROM_EMAIL:-noreply@localhost}
|
||||
SITE_DOMAIN: ${SITE_DOMAIN:-localhost:8000}
|
||||
|
||||
# Gunicorn
|
||||
GUNICORN_WORKERS: ${GUNICORN_WORKERS:-3}
|
||||
@@ -118,6 +119,7 @@ services:
|
||||
EMAIL_HOST_PASSWORD: ${EMAIL_HOST_PASSWORD:-}
|
||||
EMAIL_USE_TLS: ${EMAIL_USE_TLS:-True}
|
||||
DEFAULT_FROM_EMAIL: ${DEFAULT_FROM_EMAIL:-noreply@localhost}
|
||||
SITE_DOMAIN: ${SITE_DOMAIN:-localhost:8000}
|
||||
networks:
|
||||
- backend
|
||||
depends_on:
|
||||
@@ -153,6 +155,7 @@ services:
|
||||
EMAIL_HOST_PASSWORD: ${EMAIL_HOST_PASSWORD:-}
|
||||
EMAIL_USE_TLS: ${EMAIL_USE_TLS:-True}
|
||||
DEFAULT_FROM_EMAIL: ${DEFAULT_FROM_EMAIL:-noreply@localhost}
|
||||
SITE_DOMAIN: ${SITE_DOMAIN:-localhost:8000}
|
||||
networks:
|
||||
- backend
|
||||
depends_on:
|
||||
|
||||
Reference in New Issue
Block a user