helm-charts/charts/open-webui
2024-05-27 13:12:34 +10:00
..
charts did a helm dependency update to fix chart-releaser workflow 2024-05-09 08:18:18 -07:00
templates render envVars as yaml (allow valueFrom) 2024-05-21 14:10:07 +10:00
.helmignore Initial commit with existing chart and new Helm release workflow 2024-05-06 09:20:43 -06:00
Chart.lock did a helm dependency update to fix chart-releaser workflow 2024-05-09 08:18:18 -07:00
Chart.yaml update chart version 2024-05-27 13:12:34 +10:00
README.md helm-docs update, bumping version to include latest commits 2024-05-09 08:48:12 -07:00
README.md.gotmpl adding helm docs 2024-05-06 19:46:29 -07:00
values-minikube.yaml separate openwebui from ollama chart 2024-05-07 12:47:57 -07:00
values.yaml add env var example 2024-05-21 14:11:20 +10:00

open-webui

Version: 2.0.2 AppVersion: latest

Open WebUI: A User-Friendly Web Interface for Chat Interactions 👋

Homepage: https://www.openwebui.com/

Source Code

Installing

Before you can install, you need to add the open-webui repo to Helm

helm repo add open-webui https://helm.openwebui.com/
helm repo update

Now you can install the chart:

helm upgrade --install open-webui open-webui/open-webui

Requirements

Repository Name Version
https://otwld.github.io/ollama-helm/ ollama >=0.24.0

Values

Key Type Default Description
affinity object {} Affinity for pod assignment
annotations object {}
clusterDomain string "cluster.local" Value of cluster domain
extraEnvVars list [] Additional environments variables on the output Deployment definition.
image.pullPolicy string "Always"
image.repository string "ghcr.io/open-webui/open-webui"
image.tag string ""
ingress.annotations object {} Use appropriate annotations for your Ingress controller, e.g., for NGINX: nginx.ingress.kubernetes.io/rewrite-target: /
ingress.class string ""
ingress.enabled bool false
ingress.existingSecret string ""
ingress.host string ""
ingress.tls bool false
nameOverride string ""
nodeSelector object {} Node labels for pod assignment.
ollama.enabled bool true Automatically install Ollama Helm chart from https://otwld.github.io/ollama-helm/. Use Helm Values to configure
ollamaUrls list [] A list of Ollama API endpoints. These can be added in lieu of automatically installing the Ollama Helm chart, or in addition to it.
persistence.accessModes list ["ReadWriteOnce"] If using multiple replicas, you must update accessModes to ReadWriteMany
persistence.annotations object {}
persistence.enabled bool true
persistence.existingClaim string ""
persistence.selector object {}
persistence.size string "2Gi"
persistence.storageClass string ""
podAnnotations object {}
replicaCount int 1
resources object {}
service.annotations object {}
service.containerPort int 8080
service.labels object {}
service.loadBalancerClass string ""
service.nodePort string ""
service.port int 80
service.type string "ClusterIP"
tolerations list [] Tolerations for pod assignment

Autogenerated from chart metadata using helm-docs.