From f8f27337d22adede2b3cf8fceabed305fd13b63c Mon Sep 17 00:00:00 2001 From: Lionel Sambuc Date: Tue, 6 Jan 2026 00:13:08 +0100 Subject: [PATCH] fix: cleanup docker-compose.yml file --- docker-compose.yml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 3c732ee..5379e07 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -13,16 +13,13 @@ services: image: "traefik:v3.1.2" restart: always command: - #- "--core.defaultRuleSyntax=v2" #- "--log.level=DEBUG" - "--global.sendanonymoususage=false" - "--api.dashboard=true" - #- "--api.insecure=true" - "--providers.docker=true" - "--providers.docker.exposedbydefault=false" - "--providers.docker.network=proxy" - "--providers.file.directory=/conf/files/" - #- "--serverstransport.rootcas=/conf/certs/rootca.crt" - "--entrypoints.web.address=:80" - "--entrypoints.web.http.redirections.entrypoint.to=web-secure" - "--entrypoints.web.http.redirections.entrypoint.scheme=https" @@ -32,7 +29,6 @@ services: #- "--entrypoints.turns-udp.address=:443/udp" - "--certificatesresolvers.letsencrypt.acme.httpchallenge=true" - "--certificatesresolvers.letsencrypt.acme.httpchallenge.entrypoint=web" - #- "--certificatesresolvers.letsencrypt.acme.caserver=https://acme-staging-v02.api.letsencrypt.org/directory" - "--certificatesresolvers.letsencrypt.acme.email=${CERT_EMAIL}" - "--certificatesresolvers.letsencrypt.acme.storage=/conf/acme/letsencrypt.json" ports: @@ -53,7 +49,7 @@ services: labels: - "traefik.enable=true" - "traefik.docker.network=proxy_infra" - + # MIDDLEWARES # Priority goes from first in the list to last. - "traefik.http.middlewares.traefik.chain.middlewares=headers-base@file,headers-sts@file,headers-policy-self@file" @@ -65,8 +61,8 @@ services: # Traefik Dashboard - "traefik.http.routers.traefik.service=api@internal" - "traefik.http.routers.traefik.entrypoints=web-secure" - #- "traefik.http.routers.traefik.rule=Host(`${FQDN}`) && (PathPrefix(`/api`) || PathPrefix(`/dashboard`))" - - "traefik.http.routers.traefik.rule=Host(`${FQDN}`)" + - "traefik.http.routers.traefik.rule=Host(`${FQDN}`) && (PathPrefix(`/api`) || PathPrefix(`/dashboard`))" + #- "traefik.http.routers.traefik.rule=Host(`${FQDN}`)" - "traefik.http.routers.traefik.tls=true" - "traefik.http.routers.traefik.tls.certresolver=letsencrypt" - "traefik.http.routers.traefik.middlewares=traefik,net-home@file,auth-traefik@file,treafik-redirect"