bump traefik to v3.7.1
v3 split the swarm provider out of `--providers.docker.swarmmode`. New flags use `--providers.swarm.*`. v2.11.22 is well past its EoL. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
032a22b6ee
commit
1c4678deee
1 file changed
+5
-6
@@ -34,16 +34,15 @@ configs:
|
|||||||
services:
|
services:
|
||||||
|
|
||||||
traefik:
|
traefik:
|
||||||
image: traefik:v2.11.22
|
image: traefik:v3.7.1
|
||||||
ports:
|
ports:
|
||||||
- "80:80"
|
- "80:80"
|
||||||
- "443:443"
|
- "443:443"
|
||||||
command:
|
command:
|
||||||
- --providers.docker
|
- --providers.swarm.endpoint=unix:///var/run/docker.sock
|
||||||
- --providers.docker.network=public
|
- --providers.swarm.network=public
|
||||||
- --providers.docker.constraints=Label(`traefik.constraint-label`, `public`)
|
- --providers.swarm.constraints=Label(`traefik.constraint-label`, `public`)
|
||||||
- --providers.docker.exposedbydefault=false
|
- --providers.swarm.exposedByDefault=false
|
||||||
- --providers.docker.swarmmode
|
|
||||||
- --entrypoints.web.address=:80
|
- --entrypoints.web.address=:80
|
||||||
- --entrypoints.websecure.address=:443
|
- --entrypoints.websecure.address=:443
|
||||||
- --certificatesresolvers.le.acme.email=t4t-gateway@proton.me
|
- --certificatesresolvers.le.acme.email=t4t-gateway@proton.me
|
||||||
|
|||||||
Reference in new issue
Block a user