6 Commits

Author SHA1 Message Date
Azmog 7fcbe8ff64 chore(deploy): ajoute des health checks backend et frontend
- backend : route santé Laravel /up via php (curl absent de l'image)
- frontend : page d'accueil via node http
Coolify attendra désormais que chaque conteneur soit prêt avant de router.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 15:51:04 +02:00
Azmog ae9395a831 fix: corrections issues de l'audit (design DSFR + SDK 54 mobile + honnêteté)
- globals.css : supprime l'override Inter/Poppins (Marianne DSFR s'applique) et
  les palettes candlelight/malachite mortes
- mobile : réinstall SDK 54 (expo 54, RN 0.81.5, worklets) ; app.json splash +
  adaptiveIcon en blanc (plus de jaune #fce117 hors charte)
- formulation honnête du chiffrement (politique conf. + inscription)
- compose : retire la référence au guide supprimé

Vérifs : frontend tsc/lint OK ; mobile tsc 0 + expo-doctor 18/18.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 10:44:45 +02:00
Azmog 40137c2991 fix(deploy): renomme le volume Postgres (init propre avec le bon mot de passe)
Force la création d'un volume neuf -> postgres s'initialise avec le mot de passe
figé, sans avoir à supprimer manuellement l'ancien volume (mismatch). Un simple
Redeploy suffit.
2026-06-19 10:08:45 +02:00
Azmog 2dd93fbbb4 fix(deploy): valeurs en dur dans le compose, sans secret versionné
APP_KEY/JWT_SECRET générés par l'entrypoint (hors dépôt). Domaines + identifiants
DB internes figés en dur (Coolify ne propage pas les ${...}). Base non exposée.
2026-06-19 09:58:32 +02:00
Azmog 1816fd585d fix(deploy): Postgres démarre sans config (mot de passe par défaut + start_period)
Le conteneur postgres plantait (unhealthy) faute de POSTGRES_PASSWORD. Valeur par
défaut fournie (à surcharger dans Coolify) + start_period pour le healthcheck.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 09:24:09 +02:00
Azmog f803798429 chore(deploy): renomme le compose de prod en .yaml (attendu par Coolify) 2026-06-19 09:18:54 +02:00