k3s/namespaces/ai/openwebui/patches/chart.yaml

72 lines
2.2 KiB
YAML

apiVersion: helm.cattle.io/v1
kind: HelmChart
metadata:
name: chart
spec:
chart: open-webui
repo: https://open-webui.github.io/helm-charts
valuesContent: |-
ollama:
enabled: false
ollamaUrls:
- https://ollama.leechpepin.com:11434
websocket:
enabled: true
url: redis://redis-svc.core.svc.cluster.local:6379/0
redis:
enabled: false
persistence:
size: 5Gi
subPath: "data"
storageClass: longhorn-private
image:
tag: 0.6.5
extraEnvVars:
- name: ENABLE_OAUTH_SIGNUP
value: "true"
- name: ENABLE_SIGNUP
value: "false"
- name: ENABLE_LOGIN_FORM
value: "false"
- name: OAUTH_MERGE_ACCOUNTS_BY_EMAIL
value: "true"
- name: OAUTH_PROVIDER_NAME
value: "Authentik"
- name: OPENID_PROVIDER_URL
value: "https://auth.leechpepin.com/application/o/owui/.well-known/openid-configuration"
- name: OAUTH_SCOPES
value: "openid email profile"
- name: OPENID_REDIRECT_URI
value: "https://owui.leechpepin.com/oauth/oidc/callback"
- name: OAUTH_CLIENT_ID
value: 83yKhCIsSPXSqN5pMaT8yUUMbWDHEQg9vpVOPFWP
- name: OAUTH_CLIENT_SECRET
valueFrom:
secretKeyRef:
name: open-webui-secrets
key: AUTHENTIK_CLIENT_SECRET
- name: OPENAI_API_KEY
valueFrom:
secretKeyRef:
name: open-webui-secrets
key: PIPELINE_API_KEY
- name: RAG_EMBEDDING_ENGINE
value: "ollama"
- name: RAG_EMBEDDING_MODEL
value: "jina/jina-embeddings-v2-base-en:latest"
- name: CONTENT_EXTRACTION_ENGINE
value: "tika"
- name: RAG_OLLAMA_BASE_URL
value: "https://ollama.leechpepin.com:11434"
- name: TIKA_SERVER_URL
value: "http://tika-svc.core.svc.cluster.local:9998"
- name: WEBUI_URL
value: "https://owui.leechpepin.com"
- name: ENABLE_RAG_WEB_SEARCH
value: "true"
- name: RAG_WEB_SEARCH_ENGINE
value: "duckduckgo"
- name: TASK_MODEL
value: "llama3.2:latest"
- name: WEBHOOK_URL
value: "https://owui.leechpepin.com/webhook"