From aaf74cc00c72fcdd31328799ac2ee34282659dae Mon Sep 17 00:00:00 2001 From: Paul Payne Date: Sat, 16 May 2026 22:22:33 +0000 Subject: [PATCH] Upgrade OpenWeb UI --- open-webui/deployment.yaml | 9 ++++++++- open-webui/manifest.yaml | 6 ++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/open-webui/deployment.yaml b/open-webui/deployment.yaml index 2545bb1..1d07d82 100644 --- a/open-webui/deployment.yaml +++ b/open-webui/deployment.yaml @@ -42,6 +42,13 @@ spec: secretKeyRef: name: open-webui-secrets key: secretKey + - name: WEBUI_ADMIN_EMAIL + value: "{{ .adminEmail }}" + - name: WEBUI_ADMIN_PASSWORD + valueFrom: + secretKeyRef: + name: open-webui-secrets + key: adminPassword volumeMounts: - name: data mountPath: /app/backend/data @@ -61,7 +68,7 @@ spec: failureThreshold: 18 readinessProbe: httpGet: - path: /health + path: /ready port: http periodSeconds: 10 timeoutSeconds: 5 diff --git a/open-webui/manifest.yaml b/open-webui/manifest.yaml index c8c00b2..1745b98 100644 --- a/open-webui/manifest.yaml +++ b/open-webui/manifest.yaml @@ -3,18 +3,20 @@ is: open-webui description: Open WebUI is a comprehensive, open-source web interface for AI models. Features a user-friendly design, supports various LLM runners, and operates entirely offline. Perfect for creating a ChatGPT-like experience with local or hosted models. -version: 0.8.0 +version: 0.9.5 icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/open-webui.svg requires: [] defaultConfig: namespace: open-webui externalDnsDomain: '{{ .cloud.domain }}' - image: ghcr.io/open-webui/open-webui:v0.8.0 + image: ghcr.io/open-webui/open-webui:v0.9.5 port: 8080 storage: 10Gi domain: chat.{{ .cloud.domain }} vllmApiUrl: http://vllm-service.llm.svc.cluster.local:8000/v1 enableAuth: true enableSignup: false + adminEmail: '{{ .operator.email }}' defaultSecrets: - key: secretKey +- key: adminPassword