From 1659ac6ad2b55e145e0451392073c699d034c675 Mon Sep 17 00:00:00 2001 From: Vincent Guillet Date: Fri, 28 Nov 2025 17:16:28 +0000 Subject: [PATCH] Update docker-compose.yml --- docker-compose.yml | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index babd43d..6562a35 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -58,27 +58,12 @@ services: - traefik.enable=true - traefik.docker.network=traefik - # FRONT sous /gameovergne (avec et sans slash final) - - traefik.http.routers.gameovergne-client.rule=Host(`dev.vincent-guillet.fr`) && (Path(`/gameovergne`) || PathPrefix(`/gameovergne/`)) + # FRONT sous /gameovergne (tout ce qui commence par /gameovergne) + - traefik.http.routers.gameovergne-client.rule=Host(`dev.vincent-guillet.fr`) && PathPrefix(`/gameovergne`) - traefik.http.routers.gameovergne-client.entrypoints=edge - traefik.http.routers.gameovergne-client.service=gameovergne-client - - traefik.http.routers.gameovergne-client.middlewares=gameovergne-slash,gameovergne-client-stripprefix - # Redirige /gameovergne vers /gameovergne/ - - traefik.http.middlewares.gameovergne-slash.redirectregex.regex=^https?://([^/]+)/gameovergne$$ - - traefik.http.middlewares.gameovergne-slash.redirectregex.replacement=https://$${1}/gameovergne/ - - traefik.http.middlewares.gameovergne-slash.redirectregex.permanent=true - - # Enlève /gameovergne avant d'envoyer vers Nginx - - traefik.http.middlewares.gameovergne-client-stripprefix.stripprefix.prefixes=/gameovergne - - # Proxy Presta via /gameovergne/ps -> Nginx (/ps) - - traefik.http.routers.gameovergne-ps.rule=Host(`dev.vincent-guillet.fr`) && PathPrefix(`/gameovergne/ps`) - - traefik.http.routers.gameovergne-ps.entrypoints=edge - - traefik.http.routers.gameovergne-ps.service=gameovergne-client - - traefik.http.routers.gameovergne-ps.middlewares=gameovergne-client-stripprefix - - # Nginx écoute en 80 + # Nginx (dans l'image Angular) écoute en 80 - traefik.http.services.gameovergne-client.loadbalancer.server.port=80 networks: