chore(dev-luz): renommer l'environnement de test luz-dev → dev-luz

This commit is contained in:
2026-07-05 10:49:33 +02:00
parent 7ed2d0b238
commit 7d3c6f164e
+21 -21
View File
@@ -1,7 +1,7 @@
# Stack de TEST Luz — luz-dev.goutailler-olivier.com # Stack de TEST Luz — dev-luz.goutailler-olivier.com
# #
# Frontend : https://luz-dev.goutailler-olivier.com → webapp (nginx :80) # Frontend : https://dev-luz.goutailler-olivier.com → webapp (nginx :80)
# Backend : https://luz-dev.goutailler-olivier.com/api → backend Spring (:8080) # Backend : https://dev-luz.goutailler-olivier.com/api → backend Spring (:8080)
# #
# Déployé par le script Luz/script/deploy.sh (transfert direct des images en SSH, # Déployé par le script Luz/script/deploy.sh (transfert direct des images en SSH,
# sans registre). Les images sont buildées en local puis chargées sur le serveur # sans registre). Les images sont buildées en local puis chargées sur le serveur
@@ -11,13 +11,13 @@
# démarrage du backend. Données de test fixes, idéales pour l'app mobile. # démarrage du backend. Données de test fixes, idéales pour l'app mobile.
# #
# Prérequis serveur : Traefik v3 + réseau externe « proxy » (voir ../traefik/), # Prérequis serveur : Traefik v3 + réseau externe « proxy » (voir ../traefik/),
# et un enregistrement DNS A « luz-dev » pointant sur le serveur (Let's Encrypt HTTP-01). # et un enregistrement DNS A « dev-luz » pointant sur le serveur (Let's Encrypt HTTP-01).
name: luz-dev name: dev-luz
services: services:
db: db:
image: postgres:17 image: postgres:17
container_name: luz-dev-db container_name: dev-luz-db
restart: unless-stopped restart: unless-stopped
environment: environment:
POSTGRES_DB: luz POSTGRES_DB: luz
@@ -30,13 +30,13 @@ services:
timeout: 5s timeout: 5s
retries: 5 retries: 5
volumes: volumes:
- luz_dev_db:/var/lib/postgresql/data - dev_luz_db:/var/lib/postgresql/data
networks: networks:
- luz-dev-net - dev-luz-net
backend: backend:
image: localhost/luz-backend:dev image: localhost/luz-backend:dev
container_name: luz-dev-backend container_name: dev-luz-backend
restart: unless-stopped restart: unless-stopped
depends_on: depends_on:
db: db:
@@ -51,19 +51,19 @@ services:
SPRING_PROFILES_ACTIVE: dev # TRUNCATE + rejeu de seed.sql à chaque démarrage SPRING_PROFILES_ACTIVE: dev # TRUNCATE + rejeu de seed.sql à chaque démarrage
TZ: Europe/Paris TZ: Europe/Paris
networks: networks:
- luz-dev-net - dev-luz-net
- proxy - proxy
labels: labels:
- traefik.enable=true - traefik.enable=true
- traefik.http.routers.luz-dev-backend.rule=Host(`luz-dev.goutailler-olivier.com`) && PathPrefix(`/api`) - traefik.http.routers.dev-luz-backend.rule=Host(`dev-luz.goutailler-olivier.com`) && PathPrefix(`/api`)
- traefik.http.routers.luz-dev-backend.entrypoints=websecure - traefik.http.routers.dev-luz-backend.entrypoints=websecure
- traefik.http.routers.luz-dev-backend.tls.certresolver=le - traefik.http.routers.dev-luz-backend.tls.certresolver=le
- traefik.http.services.luz-dev-backend.loadbalancer.server.port=8080 - traefik.http.services.dev-luz-backend.loadbalancer.server.port=8080
- traefik.docker.network=proxy - traefik.docker.network=proxy
webapp: webapp:
image: localhost/luz-webapp:dev image: localhost/luz-webapp:dev
container_name: luz-dev-webapp container_name: dev-luz-webapp
restart: unless-stopped restart: unless-stopped
depends_on: depends_on:
- backend - backend
@@ -73,17 +73,17 @@ services:
- proxy - proxy
labels: labels:
- traefik.enable=true - traefik.enable=true
- traefik.http.routers.luz-dev-webapp.rule=Host(`luz-dev.goutailler-olivier.com`) - traefik.http.routers.dev-luz-webapp.rule=Host(`dev-luz.goutailler-olivier.com`)
- traefik.http.routers.luz-dev-webapp.entrypoints=websecure - traefik.http.routers.dev-luz-webapp.entrypoints=websecure
- traefik.http.routers.luz-dev-webapp.tls.certresolver=le - traefik.http.routers.dev-luz-webapp.tls.certresolver=le
- traefik.http.services.luz-dev-webapp.loadbalancer.server.port=80 - traefik.http.services.dev-luz-webapp.loadbalancer.server.port=80
- traefik.docker.network=proxy - traefik.docker.network=proxy
volumes: volumes:
luz_dev_db: dev_luz_db:
networks: networks:
luz-dev-net: dev-luz-net:
driver: bridge driver: bridge
proxy: proxy:
external: true external: true