From 1c4678deee8e61dceeaebf7f63b2e689890035cb Mon Sep 17 00:00:00 2001 From: Felix Faerber Date: Wed, 27 May 2026 10:41:02 +0300 Subject: [PATCH] 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) --- hostinger/system-stack.yaml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/hostinger/system-stack.yaml b/hostinger/system-stack.yaml index f6841eb..15e8760 100644 --- a/hostinger/system-stack.yaml +++ b/hostinger/system-stack.yaml @@ -34,16 +34,15 @@ configs: services: traefik: - image: traefik:v2.11.22 + image: traefik:v3.7.1 ports: - "80:80" - "443:443" command: - - --providers.docker - - --providers.docker.network=public - - --providers.docker.constraints=Label(`traefik.constraint-label`, `public`) - - --providers.docker.exposedbydefault=false - - --providers.docker.swarmmode + - --providers.swarm.endpoint=unix:///var/run/docker.sock + - --providers.swarm.network=public + - --providers.swarm.constraints=Label(`traefik.constraint-label`, `public`) + - --providers.swarm.exposedByDefault=false - --entrypoints.web.address=:80 - --entrypoints.websecure.address=:443 - --certificatesresolvers.le.acme.email=t4t-gateway@proton.me