fix: cleanup docker-compose.yml file

This commit is contained in:
2026-01-06 00:13:08 +01:00
parent 0ddb8df763
commit f8f27337d2

View File

@@ -13,16 +13,13 @@ services:
image: "traefik:v3.1.2" image: "traefik:v3.1.2"
restart: always restart: always
command: command:
#- "--core.defaultRuleSyntax=v2"
#- "--log.level=DEBUG" #- "--log.level=DEBUG"
- "--global.sendanonymoususage=false" - "--global.sendanonymoususage=false"
- "--api.dashboard=true" - "--api.dashboard=true"
#- "--api.insecure=true"
- "--providers.docker=true" - "--providers.docker=true"
- "--providers.docker.exposedbydefault=false" - "--providers.docker.exposedbydefault=false"
- "--providers.docker.network=proxy" - "--providers.docker.network=proxy"
- "--providers.file.directory=/conf/files/" - "--providers.file.directory=/conf/files/"
#- "--serverstransport.rootcas=/conf/certs/rootca.crt"
- "--entrypoints.web.address=:80" - "--entrypoints.web.address=:80"
- "--entrypoints.web.http.redirections.entrypoint.to=web-secure" - "--entrypoints.web.http.redirections.entrypoint.to=web-secure"
- "--entrypoints.web.http.redirections.entrypoint.scheme=https" - "--entrypoints.web.http.redirections.entrypoint.scheme=https"
@@ -32,7 +29,6 @@ services:
#- "--entrypoints.turns-udp.address=:443/udp" #- "--entrypoints.turns-udp.address=:443/udp"
- "--certificatesresolvers.letsencrypt.acme.httpchallenge=true" - "--certificatesresolvers.letsencrypt.acme.httpchallenge=true"
- "--certificatesresolvers.letsencrypt.acme.httpchallenge.entrypoint=web" - "--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.email=${CERT_EMAIL}"
- "--certificatesresolvers.letsencrypt.acme.storage=/conf/acme/letsencrypt.json" - "--certificatesresolvers.letsencrypt.acme.storage=/conf/acme/letsencrypt.json"
ports: ports:
@@ -53,7 +49,7 @@ services:
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.docker.network=proxy_infra" - "traefik.docker.network=proxy_infra"
# MIDDLEWARES # MIDDLEWARES
# Priority goes from first in the list to last. # 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" - "traefik.http.middlewares.traefik.chain.middlewares=headers-base@file,headers-sts@file,headers-policy-self@file"
@@ -65,8 +61,8 @@ services:
# Traefik Dashboard # Traefik Dashboard
- "traefik.http.routers.traefik.service=api@internal" - "traefik.http.routers.traefik.service=api@internal"
- "traefik.http.routers.traefik.entrypoints=web-secure" - "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}`) && (PathPrefix(`/api`) || PathPrefix(`/dashboard`))"
- "traefik.http.routers.traefik.rule=Host(`${FQDN}`)" #- "traefik.http.routers.traefik.rule=Host(`${FQDN}`)"
- "traefik.http.routers.traefik.tls=true" - "traefik.http.routers.traefik.tls=true"
- "traefik.http.routers.traefik.tls.certresolver=letsencrypt" - "traefik.http.routers.traefik.tls.certresolver=letsencrypt"
- "traefik.http.routers.traefik.middlewares=traefik,net-home@file,auth-traefik@file,treafik-redirect" - "traefik.http.routers.traefik.middlewares=traefik,net-home@file,auth-traefik@file,treafik-redirect"