From 3b80ed550c94a88bd4eede517035afeeb59d5586 Mon Sep 17 00:00:00 2001 From: CTO Agent Date: Sun, 19 Jul 2026 14:18:56 +0000 Subject: [PATCH] Fix Dozzle UI-to-API connection by adding WebSocket support Add Traefik WebSocket annotations to ingress to enable real-time log streaming. Without these, the UI cannot establish WebSocket connections to the API backend. Co-Authored-By: Paperclip --- apps/dozzle/ingress.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/dozzle/ingress.yaml b/apps/dozzle/ingress.yaml index 1859d5b..b6602c4 100644 --- a/apps/dozzle/ingress.yaml +++ b/apps/dozzle/ingress.yaml @@ -7,6 +7,10 @@ metadata: cert-manager.io/cluster-issuer: letsencrypt-prod traefik.ingress.kubernetes.io/router.entrypoints: web,websecure traefik.ingress.kubernetes.io/preserve-host: "true" + # WebSocket support for real-time log streaming + ingress.kubernetes.io/protocol: http + ingress.kubernetes.io/connection-timeout: "3600" + traefik.ingress.kubernetes.io/websocket: "true" spec: ingressClassName: traefik rules: