瀏覽代碼

fix: docker-compose.dev.yml remove env overrides that clobber .env.dev values

environment: block vars override env_file: vars for same-name variables.
Removed JWT_SECRET, JWT_EXPIRES_IN, API_PORT, UPLOAD_DIR, MAX_FILE_SIZE_MB,
RESEND_API_KEY from environment block so .env.dev values are used instead.
This ensures api-dev uses the dev-specific JWT_SECRET (matching the dev
frontend cookie) and correct dev database URL.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
kingkong 1 月之前
父節點
當前提交
ac10542fb8
共有 1 個文件被更改,包括 0 次插入6 次删除
  1. 0 6
      docker-compose.dev.yml

+ 0 - 6
docker-compose.dev.yml

@@ -50,14 +50,8 @@ services:
         env_file:
             - .env.dev
         environment:
-            JWT_SECRET: ${JWT_SECRET}
-            JWT_EXPIRES_IN: ${JWT_EXPIRES_IN}
-            API_PORT: 3001
             NODE_ENV: ${NODE_ENV}
-            UPLOAD_DIR: /app/uploads
-            MAX_FILE_SIZE_MB: ${MAX_FILE_SIZE_MB}
             FRONTEND_URL: https://dev-vid.k9tech.space
-            RESEND_API_KEY: ${RESEND_API_KEY}
         ports: []
         depends_on:
             postgres-dev: