From 29f5b2ae00f12152616147921426d3e4500c2106 Mon Sep 17 00:00:00 2001 From: Matthias Hinrichs Date: Tue, 5 May 2026 14:10:45 +0200 Subject: [PATCH] feat: configure Open WebUI environment variables for secure connectivity and WebSocket support via Redis --- 02-openwebui/fleet.yaml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/02-openwebui/fleet.yaml b/02-openwebui/fleet.yaml index 100c67b..76ceead 100644 --- a/02-openwebui/fleet.yaml +++ b/02-openwebui/fleet.yaml @@ -45,4 +45,20 @@ helm: - "openwebui.${ get .ClusterLabels \"hnrx.net/cluster-name\" }.hnrx.net" parentRefs: - name: http - namespace: kgateway-system \ No newline at end of file + namespace: kgateway-system + + extraEnvVars: + - name: WEBUI_URL + value: "https://openwebui.homelab-test.hnrx.net" + - name: CORS_ALLOW_ORIGIN + value: "https://openwebui.homelab-test.hnrx.net" + - name: WEBUI_SESSION_COOKIE_SECURE + value: "true" + - name: WEBUI_AUTH_COOKIE_SECURE + value: "true" + - name: ENABLE_WEBSOCKET_SUPPORT + value: "true" + - name: WEBSOCKET_MANAGER + value: "redis" + - name: WEBSOCKET_REDIS_URL + value: "redis://redis:6379/1" \ No newline at end of file