From f5de66f848d701ae3fd55e2c175fd40157cb9ec3 Mon Sep 17 00:00:00 2001 From: Bruno Charest Date: Thu, 25 Jun 2026 08:16:28 -0400 Subject: [PATCH] Fix AI env passthrough and health check key mismatch - docker-compose.prod.yml: add env_file to inject full .env into backend container (AI_ENABLED, AI_PROVIDER, OPENROUTER_API_KEY, etc. were missing) - Config.tsx: fix health check key from 'anthropic' to 'ai' (backend returns checks.ai, not checks.anthropic) --- docker-compose/docker-compose.prod.yml | 2 ++ imago-admin/src/pages/admin/Config.tsx | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docker-compose/docker-compose.prod.yml b/docker-compose/docker-compose.prod.yml index 9be00b0..3e814bd 100644 --- a/docker-compose/docker-compose.prod.yml +++ b/docker-compose/docker-compose.prod.yml @@ -16,6 +16,8 @@ services: user: "1000:1000" ports: - "${BACKEND_PORT:-8001}:8000" + env_file: + - .env environment: DATABASE_URL: postgresql+asyncpg://imago:imago@db:5432/imago REDIS_URL: redis://redis:6379/0 diff --git a/imago-admin/src/pages/admin/Config.tsx b/imago-admin/src/pages/admin/Config.tsx index ebffb93..be3bc9c 100644 --- a/imago-admin/src/pages/admin/Config.tsx +++ b/imago-admin/src/pages/admin/Config.tsx @@ -122,7 +122,7 @@ export default function Config() { - +