From 7d3c6f164e4c2452eb5c24cb5d17230391ece08a Mon Sep 17 00:00:00 2001 From: Gato Date: Sun, 5 Jul 2026 10:49:33 +0200 Subject: [PATCH] =?UTF-8?q?chore(dev-luz):=20renommer=20l'environnement=20?= =?UTF-8?q?de=20test=20luz-dev=20=E2=86=92=20dev-luz?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dev-luz/docker-compose.yml | 42 +++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/dev-luz/docker-compose.yml b/dev-luz/docker-compose.yml index 061f376..756783d 100644 --- a/dev-luz/docker-compose.yml +++ b/dev-luz/docker-compose.yml @@ -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) -# Backend : https://luz-dev.goutailler-olivier.com/api → backend Spring (:8080) +# Frontend : https://dev-luz.goutailler-olivier.com → webapp (nginx :80) +# 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, # 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. # # 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). -name: luz-dev +# et un enregistrement DNS A « dev-luz » pointant sur le serveur (Let's Encrypt HTTP-01). +name: dev-luz services: db: image: postgres:17 - container_name: luz-dev-db + container_name: dev-luz-db restart: unless-stopped environment: POSTGRES_DB: luz @@ -30,13 +30,13 @@ services: timeout: 5s retries: 5 volumes: - - luz_dev_db:/var/lib/postgresql/data + - dev_luz_db:/var/lib/postgresql/data networks: - - luz-dev-net + - dev-luz-net backend: image: localhost/luz-backend:dev - container_name: luz-dev-backend + container_name: dev-luz-backend restart: unless-stopped depends_on: db: @@ -51,19 +51,19 @@ services: SPRING_PROFILES_ACTIVE: dev # TRUNCATE + rejeu de seed.sql à chaque démarrage TZ: Europe/Paris networks: - - luz-dev-net + - dev-luz-net - proxy labels: - traefik.enable=true - - traefik.http.routers.luz-dev-backend.rule=Host(`luz-dev.goutailler-olivier.com`) && PathPrefix(`/api`) - - traefik.http.routers.luz-dev-backend.entrypoints=websecure - - traefik.http.routers.luz-dev-backend.tls.certresolver=le - - traefik.http.services.luz-dev-backend.loadbalancer.server.port=8080 + - traefik.http.routers.dev-luz-backend.rule=Host(`dev-luz.goutailler-olivier.com`) && PathPrefix(`/api`) + - traefik.http.routers.dev-luz-backend.entrypoints=websecure + - traefik.http.routers.dev-luz-backend.tls.certresolver=le + - traefik.http.services.dev-luz-backend.loadbalancer.server.port=8080 - traefik.docker.network=proxy webapp: image: localhost/luz-webapp:dev - container_name: luz-dev-webapp + container_name: dev-luz-webapp restart: unless-stopped depends_on: - backend @@ -73,17 +73,17 @@ services: - proxy labels: - traefik.enable=true - - traefik.http.routers.luz-dev-webapp.rule=Host(`luz-dev.goutailler-olivier.com`) - - traefik.http.routers.luz-dev-webapp.entrypoints=websecure - - traefik.http.routers.luz-dev-webapp.tls.certresolver=le - - traefik.http.services.luz-dev-webapp.loadbalancer.server.port=80 + - traefik.http.routers.dev-luz-webapp.rule=Host(`dev-luz.goutailler-olivier.com`) + - traefik.http.routers.dev-luz-webapp.entrypoints=websecure + - traefik.http.routers.dev-luz-webapp.tls.certresolver=le + - traefik.http.services.dev-luz-webapp.loadbalancer.server.port=80 - traefik.docker.network=proxy volumes: - luz_dev_db: + dev_luz_db: networks: - luz-dev-net: + dev-luz-net: driver: bridge proxy: external: true