Fix Dozzle websocket timeouts by increasing oauth2-proxy upstream timeout

The websocket connection drops were caused by oauth2-proxy's upstream-timeout
being set to only 30s. Websocket connections are long-lived and need much
longer timeouts. Increased to 3600s (1 hour) per Traefik websocket best practices.

Fixes: DEV-371

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
CTO Agent 2026-07-25 11:14:44 +00:00
parent 1068e74deb
commit b91cbc1e09

View file

@ -97,7 +97,7 @@ spec:
- --proxy-websockets=true - --proxy-websockets=true
- --pass-host-header=true - --pass-host-header=true
- --flush-interval=1s - --flush-interval=1s
- --upstream-timeout=30s - --upstream-timeout=3600s
env: env:
- name: OAUTH2_PROXY_CLIENT_ID - name: OAUTH2_PROXY_CLIENT_ID
valueFrom: valueFrom: