From 6eeda7c4ba653692c0a73fdbec1950f5bb795142 Mon Sep 17 00:00:00 2001 From: Vincent Guillet Date: Fri, 21 Nov 2025 15:38:18 +0000 Subject: [PATCH] Update docker-compose.yml --- docker-compose.yml | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 94702ea..efd0505 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -53,18 +53,14 @@ services: labels: - traefik.enable=true - traefik.docker.network=traefik - # Routeur pour le front sous /gameovergne - - traefik.http.routers.gameovergne-client.rule=Host(`dev.unifihomenetwork.com`) && (Path(`/gameovergne`) || PathPrefix(`/gameovergne/`)) + # Tout ce qui commence par /gameovergne va vers le front + - traefik.http.routers.gameovergne-client.rule=Host(`dev.unifihomenetwork.com`) && PathPrefix(`/gameovergne`) - traefik.http.routers.gameovergne-client.entrypoints=edge - # IMPORTANT : on remet le StripPrefix pour que Nginx voie / - - traefik.http.routers.gameovergne-client.middlewares=gameovergne-slash,gameovergne-client-stripprefix - - traefik.http.services.gameovergne-client.loadbalancer.server.port=80 - # Ajoute un / final si manquant - - traefik.http.middlewares.gameovergne-slash.redirectregex.regex=^(.*/gameovergne)$$ - - traefik.http.middlewares.gameovergne-slash.redirectregex.replacement=$$1/ - - traefik.http.middlewares.gameovergne-slash.redirectregex.permanent=true - # Enlève le préfixe /gameovergne avant d'envoyer à Nginx + # On enlève /gameovergne avant d'envoyer à Nginx (qui sert sur /) + - traefik.http.routers.gameovergne-client.middlewares=gameovergne-client-stripprefix - traefik.http.middlewares.gameovergne-client-stripprefix.stripprefix.prefixes=/gameovergne + # Nginx écoute sur 80 dans le container + - traefik.http.services.gameovergne-client.loadbalancer.server.port=80 networks: traefik: