fix: harden import auth and utility page copy
Some checks failed
CD Pipeline / deploy (push) Failing after 6m19s

This commit is contained in:
ogt
2026-06-26 06:44:51 +08:00
parent fa484893b9
commit c1b375f41c
20 changed files with 130 additions and 131 deletions

View File

@@ -79,6 +79,10 @@ services:
- FLASK_ENV=production
- PYTHONUNBUFFERED=1
- TZ=Asia/Taipei
- GOOGLE_DRIVE_CREDENTIALS_FILE=/app/config/google_credentials.json
- GOOGLE_DRIVE_TOKEN_FILE=/app/config/google_token.json
- GOOGLE_DRIVE_LEGACY_PICKLE_FILE=/app/config/google_token.pickle
- GOOGLE_DRIVE_ALLOW_INTERACTIVE_AUTH=${GOOGLE_DRIVE_ALLOW_INTERACTIVE_AUTH:-false}
- METABASE_URL=/metabase
- GRIST_URL=/grist
# 關閉登入驗證(開發/測試用,生產環境預設啟用登入)
@@ -221,6 +225,10 @@ services:
- FLASK_ENV=production
- PYTHONUNBUFFERED=1
- TZ=Asia/Taipei
- GOOGLE_DRIVE_CREDENTIALS_FILE=/app/config/google_credentials.json
- GOOGLE_DRIVE_TOKEN_FILE=/app/config/google_token.json
- GOOGLE_DRIVE_LEGACY_PICKLE_FILE=/app/config/google_token.pickle
- GOOGLE_DRIVE_ALLOW_INTERACTIVE_AUTH=${GOOGLE_DRIVE_ALLOW_INTERACTIVE_AUTH:-false}
# 資料庫設定: Docker 環境使用 PostgreSQL
# H7 (2026-04-24): POSTGRES_* 改由 env_file: .env 唯一來源,移除 compose 層插值避免空值覆蓋
- USE_POSTGRESQL=true
@@ -285,6 +293,10 @@ services:
- FLASK_ENV=production
- PYTHONUNBUFFERED=1
- TZ=Asia/Taipei
- GOOGLE_DRIVE_CREDENTIALS_FILE=/app/config/google_credentials.json
- GOOGLE_DRIVE_TOKEN_FILE=/app/config/google_token.json
- GOOGLE_DRIVE_LEGACY_PICKLE_FILE=/app/config/google_token.pickle
- GOOGLE_DRIVE_ALLOW_INTERACTIVE_AUTH=${GOOGLE_DRIVE_ALLOW_INTERACTIVE_AUTH:-false}
# H7 (2026-04-24): POSTGRES_* 改由 env_file: .env 唯一來源,移除 compose 層插值避免空值覆蓋
- USE_POSTGRESQL=true
- POSTGRES_PORT=5432