docs: référence unique de toutes les variables d'environnement #20
Loading…
Reference in a new issue
No description provided.
Delete branch "docs/environment-variables"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Stacked sur #18 (branché sur
feat/merge-admin-into-web) — le doc décrit la surface d'env d'après #18 (admin servi en même origine, plus deADMIN_CORS_ORIGIN/ADMIN_WEB_PORT/VITE_ADMIN_API_URL), pour rester cohérent avec les.env.exampledu même arbre. À retarget surmainquand #18 est mergée. Rien d'autre que de la doc.Ce que ça ajoute
specs/environment.md— référence unique : chaque variable d'environnement de l'appli, avec.envoù la poser (7 fichiers :.envracine,apps/api/.env(.test),apps/web/.env,services/tech-step-intent-service/.env,services/tech-step-llm-worker/.env(.test)) ;INTENT_SERVICE_SECRET,INTERNAL_WORKER_SECRET, identifiants Postgres) + les contraintes (ADMIN_JWT_SECRET ≠ JWT_SECRET, base de test ≠ base de dev…) ;apps/api/ Docker Compose).Regroupé par domaine : Postgres, API (cœur / lien NLP / admin / lien worker), front, service NLP, worker LLM, Compose.
C'est un résumé des schémas de validation qui restent la source de vérité (
apps/api/src/config/env.ts,services/tech-step-llm-worker/src/config.ts,tech-step-intent-service/intent_service/config.py) + les*.env.example+docker-compose.yml.README.md— encart dans la section Installation pointant vers ce document, avec la mention que les deux services ont chacun leur propre.envà copier (absent jusqu'ici du parcours d'install).Vérification
Doc pure, aucun code touché. Faits recoupés un par un avec les schémas Zod/pydantic et les
.env.example.🤖 Generated with Claude Code