Docker : publier le frontend sur le port hôte 2202 (au lieu de 8080)

Évite un conflit avec une instance existante sur 8080. Seul le port HÔTE change
(2202:80) ; les ports internes des conteneurs (backend 8080) sont inchangés, donc
le proxy interne nginx -> backend n'est pas affecté. Auth__FrontendBaseUrl par défaut
et Caddyfile.example alignés sur 2202.
This commit is contained in:
2026-09-15 15:04:51 +02:00
parent e9178e3c20
commit c48251187c
2 changed files with 10 additions and 10 deletions
+2 -2
View File
@@ -13,7 +13,7 @@ services:
- JWT__SecretKey=${JWT_SECRET_KEY:?JWT_SECRET_KEY requis}
- JWT__ExpirationMinutes=${JWT_EXPIRATION_MINUTES:-720}
- Auth__ResetTokenLifetimeMinutes=${AUTH_RESET_TOKEN_LIFETIME_MINUTES:-60}
- Auth__FrontendBaseUrl=${AUTH_FRONTEND_BASE_URL:-http://localhost:8080}
- Auth__FrontendBaseUrl=${AUTH_FRONTEND_BASE_URL:-http://localhost:2202}
# --- SMTP (facultatif) : Smtp__Host vide ⇒ repli journalisation du lien de reset ---
- Smtp__Host=${SMTP_HOST:-}
- Smtp__Port=${SMTP_PORT:-587}
@@ -36,7 +36,7 @@ services:
context: ./frontend
dockerfile: Dockerfile
ports:
- "8080:80" # hôte 8080 -> nginx (frontend)
- "2202:80" # hôte 2202 -> nginx (frontend)
depends_on:
backend:
condition: service_healthy