diff --git a/stacks/traefik/compose.yml b/stacks/traefik/compose.yml index b13498f..bb55275 100644 --- a/stacks/traefik/compose.yml +++ b/stacks/traefik/compose.yml @@ -1,6 +1,6 @@ services: traefik: - image: traefik:v3.5 + image: traefik:v3.6 restart: unless-stopped command: - "--accesslog=true" @@ -15,15 +15,12 @@ services: - "--providers.docker.exposedbydefault=false" - "--providers.file.directory=/dynamic" - "--providers.file.watch=true" - - "--serversTransport.insecureSkipVerify=true" - "--entryPoints.web.address=:80" - "--entryPoints.websecure.address=:443" - "--certificatesresolvers.cf.acme.dnschallenge=true" - "--certificatesresolvers.cf.acme.dnschallenge.provider=cloudflare" - "--certificatesresolvers.cf.acme.email=tls@skrd.fun" - "--certificatesresolvers.cf.acme.storage=/letsencrypt/acme.json" - - "--experimental.plugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" - - "--experimental.plugins.bouncer.version=v1.4.6" ports: - "80:80" - "443:443" @@ -37,7 +34,7 @@ services: - "traefik.http.routers.dashboard.tls=true" - "traefik.http.routers.dashboard.tls.certresolver=cf" - "traefik.http.routers.dashboard.service=api@internal" - - "traefik.http.routers.dashboard.middlewares=local-only@file, crowdsec@file" + - "traefik.http.routers.dashboard.middlewares=local-only@file" volumes: - "/var/run/docker.sock:/var/run/docker.sock" - "${DYNAMIC_DIR}:/dynamic"