fix(auth-service): pass EMAIL_* env vars into container via docker-compose

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
hailin 2026-03-09 06:25:42 -07:00
parent 7555f1ad5a
commit 75f20075f6
1 changed files with 8 additions and 0 deletions

View File

@ -103,6 +103,14 @@ services:
- JWT_SECRET=${JWT_SECRET:-dev-jwt-secret}
- JWT_REFRESH_SECRET=${JWT_REFRESH_SECRET:-dev-jwt-refresh-secret}
- AUTH_SERVICE_PORT=3001
- EMAIL_ENABLED=${EMAIL_ENABLED:-false}
- EMAIL_HOST=${EMAIL_HOST:-}
- EMAIL_PORT=${EMAIL_PORT:-587}
- EMAIL_SECURE=${EMAIL_SECURE:-false}
- EMAIL_USER=${EMAIL_USER:-}
- EMAIL_PASS=${EMAIL_PASS:-}
- EMAIL_FROM=${EMAIL_FROM:-}
- APP_BASE_URL=${APP_BASE_URL:-https://it0.szaiai.com}
healthcheck:
test: ["CMD-SHELL", "node -e \"require('http').get('http://localhost:3001/',r=>{process.exit(r.statusCode<500?0:1)}).on('error',()=>process.exit(1))\""]
interval: 30s