From 0a9993a82f0e8af76aa2e29c5994b68bf795658a Mon Sep 17 00:00:00 2001 From: adlee-was-taken Date: Mon, 23 Feb 2026 17:15:10 -0500 Subject: [PATCH] Pass per-module log level env vars through docker-compose.prod.yml LOG_LEVEL and ENVIRONMENT were hardcoded, overriding .env values. Now uses ${VAR:-default} so .env settings are respected. Co-Authored-By: Claude Opus 4.6 --- docker-compose.prod.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 659bfd8..be65969 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -28,8 +28,14 @@ services: - RESEND_API_KEY=${RESEND_API_KEY:-} - EMAIL_FROM=${EMAIL_FROM:-Golf Cards } - SENTRY_DSN=${SENTRY_DSN:-} - - ENVIRONMENT=production - - LOG_LEVEL=INFO + - ENVIRONMENT=${ENVIRONMENT:-production} + - LOG_LEVEL=${LOG_LEVEL:-INFO} + - LOG_LEVEL_GAME=${LOG_LEVEL_GAME:-} + - LOG_LEVEL_AI=${LOG_LEVEL_AI:-} + - LOG_LEVEL_HANDLERS=${LOG_LEVEL_HANDLERS:-} + - LOG_LEVEL_ROOM=${LOG_LEVEL_ROOM:-} + - LOG_LEVEL_AUTH=${LOG_LEVEL_AUTH:-} + - LOG_LEVEL_STORES=${LOG_LEVEL_STORES:-} - BASE_URL=${BASE_URL:-https://golf.example.com} - RATE_LIMIT_ENABLED=true - INVITE_ONLY=true