Add SMTP env vars to auth service in docker-compose (#5163)

The workflow writes SMTP credentials to .env, but docker-compose only
passes explicitly listed environment variables to containers.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-10 17:38:49 -08:00
committed by GitHub
co-authored by Claude Opus 4.5
parent de21646a37
commit fe3c2d3e79
+5
View File
@@ -80,6 +80,11 @@ services:
# JWT keys - PEM files in volume, bootstrapped from JWK on first run
JWT_KEYS_PATH: "/etc/eagle0/keys"
JWT_PRIVATE_KEY: "${JWT_PRIVATE_KEY:-}"
# SMTP credentials for sending invitation emails
SMTP_USERNAME: "${SMTP_USERNAME:-}"
SMTP_PASSWORD: "${SMTP_PASSWORD:-}"
SMTP_FROM_EMAIL: "${SMTP_FROM_EMAIL:-}"
SMTP_FROM_NAME: "${SMTP_FROM_NAME:-}"
# Note: port 40033 is exposed via nginx, not directly
volumes:
- jwt-keys:/etc/eagle0/keys # Shared JWT keys with Eagle