[V10.4-D] 環境變數修復:POSTGRES_PASSWORD 注入 + fail-fast 守衛
Some checks failed
CD Pipeline / deploy (push) Failing after 1m6s
Some checks failed
CD Pipeline / deploy (push) Failing after 1m6s
修復 H7(排程器/Telegram Bot 容器中 POSTGRES_PASSWORD 為空):
- docker-compose.yml: 移除 scheduler/telegram-bot 的 \${POSTGRES_*} environment
插值行,僅保留 env_file: .env(與 188 主機已上線版本同步)
- config.py: USE_POSTGRESQL=true 時,POSTGRES_PASSWORD 空值立即 raise ValueError,
避免無聲連線失敗(原本只在執行期出現 auth error)
- .env.example: 新增 GEMINI_API_KEY / GEMINI_MODEL / OPENCLAW_MODEL,
附 Gemini 2.0 Flash EOL 2026-06-01 警告
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -113,6 +113,14 @@ ELEPHANT_ALPHA_HERMES_MODEL=hermes3:latest
|
||||
ELEPHANT_ALPHA_NEMOTRON_NIM_ENDPOINT=https://integrate.api.nvidia.com/v1
|
||||
ELEPHANT_ALPHA_OPENCLAW_GEMINI_ENDPOINT=https://generativelanguage.googleapis.com/v1beta
|
||||
|
||||
# ── Google Gemini API ───────────────────────────────────────────────────────
|
||||
# OpenClaw 策略師 / MCP Collector / Code Review Pipeline 共用金鑰
|
||||
# 取得方式:https://aistudio.google.com/app/apikey
|
||||
# 注意:Gemini 2.0 Flash 將於 2026-06-01 關閉,後續需遷移至 2.5 Flash
|
||||
GEMINI_API_KEY=<change-me>
|
||||
GEMINI_MODEL=gemini-1.5-flash
|
||||
OPENCLAW_MODEL=gemini-2.5-flash-preview-05-20
|
||||
|
||||
# Debug and Monitoring
|
||||
ELEPHANT_ALPHA_DEBUG_MODE=false
|
||||
ELEPHANT_ALPHA_METRICS_ENABLED=true
|
||||
|
||||
Reference in New Issue
Block a user