# 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