diff --git a/docker-compose.yml b/docker-compose.yml index 201ecc9..5759f6b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -59,7 +59,7 @@ services: JWT_SECRET: demat-facturation-jwt-secret-recette-2026 MISTRAL_API_KEY: ${MISTRAL_API_KEY:-} # Passerelle centralisée : le jeton reste dans l'environnement serveur. - REFERENTIEL_IA_URL: ${REFERENTIEL_IA_URL:-} + REFERENTIEL_IA_URL: ${REFERENTIEL_IA_URL:-https://referentiel-ia.recette.santinova-soft.org} REFERENTIEL_IA_TOKEN: ${REFERENTIEL_IA_TOKEN:-} REFERENTIEL_IA_TOKEN_FILE: /run/secrets/referentiel_ia_token UPLOAD_DIR: /app/uploads diff --git a/server/deploymentRouting.test.ts b/server/deploymentRouting.test.ts index b810bbd..eb9c10b 100644 --- a/server/deploymentRouting.test.ts +++ b/server/deploymentRouting.test.ts @@ -39,7 +39,7 @@ describe("routage et persistance de déploiement", () => { it("injecte uniquement les secrets serveur de la passerelle Référentiel IA", () => { const composeFile = readFileSync(join(process.cwd(), "docker-compose.yml"), "utf8"); - expect(composeFile).toContain("REFERENTIEL_IA_URL: ${REFERENTIEL_IA_URL:-}"); + expect(composeFile).toContain("REFERENTIEL_IA_URL: ${REFERENTIEL_IA_URL:-https://referentiel-ia.recette.santinova-soft.org}"); expect(composeFile).toContain("REFERENTIEL_IA_TOKEN: ${REFERENTIEL_IA_TOKEN:-}"); expect(composeFile).toContain("REFERENTIEL_IA_TOKEN_FILE: /run/secrets/referentiel_ia_token"); expect(composeFile).toContain("file: /opt/manus-secrets/demat-facturation-referentiel-ia-token");