37 lines
1.1 KiB
YAML
37 lines
1.1 KiB
YAML
# Open WebUI — https://github.com/open-webui/helm-charts (chart **open-webui**).
|
|
# Ingress: Traefik + cert-manager (same pattern as **`clusters/noble/apps/homepage/values.yaml`**).
|
|
#
|
|
# After sync: set an OpenAI-compatible API key (**`openaiApiKey`** below or **`openaiApiKeyExistingSecret`**),
|
|
# or enable in-cluster **Ollama** / **Pipelines** in this file. Chart defaults ship a placeholder key — override before use.
|
|
#
|
|
# Optional: protect with ForwardAuth like **`clusters/noble/bootstrap/longhorn/values-authentik-forwardauth.yaml`**.
|
|
#
|
|
ollama:
|
|
enabled: false
|
|
|
|
pipelines:
|
|
enabled: false
|
|
|
|
# External Ollama (when not using the subchart), e.g. `http://ollama.ollama.svc.cluster.local:11434`
|
|
ollamaUrls: []
|
|
|
|
ingress:
|
|
enabled: true
|
|
class: traefik
|
|
annotations:
|
|
cert-manager.io/cluster-issuer: letsencrypt-prod
|
|
host: open-webui.apps.noble.lab.pcenicni.dev
|
|
additionalHosts: []
|
|
tls: true
|
|
existingSecret: ""
|
|
|
|
enableOpenaiApi: true
|
|
openaiBaseApiUrl: "https://api.openai.com/v1"
|
|
openaiApiKey: ""
|
|
# openaiApiKeyExistingSecret: open-webui-openai
|
|
# openaiApiKeyExistingSecretKey: api-key
|
|
|
|
persistence:
|
|
enabled: true
|
|
size: 5Gi
|