diff options
| author | Robert Günzler <r@gnzler.io> | 2026-04-22 14:33:09 +0900 |
|---|---|---|
| committer | Robert Günzler <r@gnzler.io> | 2026-08-05 16:43:05 +0200 |
| commit | a6f3c9e006120ff87cdc5124492ec725dcc1a6b1 (patch) | |
| tree | bfa53a2270c92f80b42b7de779a8f588463e15cd | |
| parent | ada70ea42c39b579b8aad248068b95c956a79a1c (diff) | |
traefik: handle large blobs
Signed-off-by: Robert Günzler <r@gnzler.io>
Diffstat (limited to '')
| -rw-r--r-- | bundles/traefik/files/common-middlewares.yaml | 1 | ||||
| -rw-r--r-- | bundles/traefik/files/kube.yaml | 3 |
2 files changed, 4 insertions, 0 deletions
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 |