From feed2a4d684de8d5c7c14776e881d6f212f8b799 Mon Sep 17 00:00:00 2001 From: Hubert Cornet Date: Fri, 15 Mar 2024 11:38:42 +0100 Subject: [PATCH] Actualiser docker-compose.yml --- docker-compose.yml | 29 +++++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index b323904..2e7e272 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -79,14 +79,23 @@ services: - ./guacamole-config:/config labels: - "traefik.enable=true" -# - "traefik.backend=guacamole" -# - "traefik.http.routers.bastion.rule=Host(`guacamole.tips-of-mine.local`)" -# - "traefik.http.middlewares.guac-addprefix.addprefix.prefix=/guacamole" -# - "traefik.http.services.bastion.loadbalancer.server.port=8080" - - "traefik.http.services.guacamole.loadbalancer.server.port=8080" - - "traefik.http.routers.guacamole.rule=Host(`guacamole.tips-of-mine.local`)" - - "traefik.http.routers.guacamole.tls.certresolver=zero" - - "traefik.http.routers.guacamole.entrypoints=https" - - "traefik.http.routers.guacamole.middlewares=guacamole-addprefix" - - "traefik.http.middlewares.guacamole-addprefix.addprefix.prefix=/guacamole" - "traefik.docker.network=interne" +# HTTP + - "traefik.http.routers.guacamole-http.rule=Host(`guacamole.fr.dgs.group`)" + - "traefik.http.routers.guacamole-http.entrypoints=http" + - "traefik.http.routers.guacamole-http.middlewares=" +# HTTPS + - "traefik.http.routers.guacamole-https.rule=Host(`guacamole.fr.dgs.group`)" + - "traefik.http.routers.guacamole-https.entrypoints=https" + - "traefik.http.routers.guacamole-https.service=guacamole-service" + - "traefik.http.routers.guacamole-https.middlewares=guacamole-addprefix" + - "traefik.http.routers.guacamole-https.tls=true" +# - "traefik.http.routers.guacamole-https.tls.certResolver=le" +# - "traefik.http.routers.guacamole-https.tls.options=default" +# Middleware +# - "traefik.http.middlewares.guacamole-headers.headers.stsincludesubdomains=true" +# - "traefik.http.middlewares.guacamole-headers.headers.stsseconds=315360000" +# - "traefik.http.middlewares.guacamole-headers.headers.forcestsheader=true" + - "traefik.http.middlewares.guacamole-addprefix.addprefix.prefix=/guacamole" +# Service + - "traefik.http.services.guacamole-service.loadbalancer.server.port=8080"