From a6f3c9e006120ff87cdc5124492ec725dcc1a6b1 Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Wed, 22 Apr 2026 14:33:09 +0900 Subject: traefik: handle large blobs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Robert Günzler --- bundles/traefik/files/common-middlewares.yaml | 1 + bundles/traefik/files/kube.yaml | 3 +++ 2 files changed, 4 insertions(+) diff --git a/bundles/traefik/files/common-middlewares.yaml b/bundles/traefik/files/common-middlewares.yaml index 5f2cb2e..65fe836 100644 --- a/bundles/traefik/files/common-middlewares.yaml +++ b/bundles/traefik/files/common-middlewares.yaml @@ -14,6 +14,7 @@ http: forwardAuth: trustForwardHeader: true authResponseHeaders: Remote-User,Remote-Groups,Remote-Email,Remote-Name + maxResponseBodySize: 104857600 # 100MB in bytes % if node.name == "inazuma": address: http://authelia:9091/api/authz/forward-auth % elif node.name == "shimakaze": diff --git a/bundles/traefik/files/kube.yaml b/bundles/traefik/files/kube.yaml index db5f297..11b6d92 100644 --- a/bundles/traefik/files/kube.yaml +++ b/bundles/traefik/files/kube.yaml @@ -36,6 +36,9 @@ spec: - --entrypoints.traefik.address=:4000 - --entrypoints.http.address=:80 - --entrypoints.https.address=:443 + # entrypoints (web) should handle large blobs + - --entrypoints.http.transport.respondingTimeouts.readTimeout=0s + - --entrypoints.https.transport.respondingTimeouts.readTimeout=0s # certs - --certificatesresolvers.le.acme.email=r+acme@gnzler.io - --certificatesresolvers.le.acme.storage=/data/acme.json -- cgit 1.4.1