diff --git a/docker-compose.yml b/docker-compose.yml index a67acf8..72c2000 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -37,14 +37,13 @@ services: - traefik.enable=true - traefik.docker.network=traefik - # API sous /gameovergne-api, priorité haute pour qu'elle "passe devant" Angular + # API sous /gameovergne-api (plus spécifique, donc prioritaire) - traefik.http.routers.gameovergne-api.rule=Host(`dev.vincent-guillet.fr`) && PathPrefix(`/gameovergne-api`) - traefik.http.routers.gameovergne-api.entrypoints=edge - traefik.http.routers.gameovergne-api.service=gameovergne-api - traefik.http.services.gameovergne-api.loadbalancer.server.port=3000 - traefik.http.routers.gameovergne-api.middlewares=gameovergne-api-stripprefix - traefik.http.middlewares.gameovergne-api-stripprefix.stripprefix.prefixes=/gameovergne-api - - traefik.http.routers.gameovergne-api.priority=100 angular: image: registry.vincent-guillet.fr/gameovergne-client:dev-latest @@ -59,13 +58,10 @@ services: - traefik.enable=true - traefik.docker.network=traefik - # FRONT : TOUT le host va vers Angular (sauf /gameovergne-api capté par le router ci-dessus) + # TOUT le host (sauf /gameovergne-api) va vers Angular (ng serve) - traefik.http.routers.gameovergne-client.rule=Host(`dev.vincent-guillet.fr`) - traefik.http.routers.gameovergne-client.entrypoints=edge - traefik.http.routers.gameovergne-client.service=gameovergne-client - - traefik.http.routers.gameovergne-client.priority=1 - - # Angular dev server (ng serve) écoute sur 4200 - traefik.http.services.gameovergne-client.loadbalancer.server.port=4200 networks: