feat: configure Open WebUI environment variables for secure connectivity and WebSocket support via Redis

This commit is contained in:
2026-05-05 14:10:45 +02:00
parent 6a47123477
commit 29f5b2ae00
+17 -1
View File
@@ -45,4 +45,20 @@ helm:
- "openwebui.${ get .ClusterLabels \"hnrx.net/cluster-name\" }.hnrx.net"
parentRefs:
- name: http
namespace: kgateway-system
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"