image: repository: ghcr.io/open-webui/open-webui tag: "main" pullPolicy: IfNotPresent service: type: ClusterIP # use Ingress for external access persistence: enabled: true size: 5Gi ingress: enabled: true # expose via nginx ingress className: nginx hosts: - host: openwebui.local paths: - path: / pathType: Prefix tls: [] # no https for local/minikube # NO SECRETS!!! extraEnvVars: - name: OLLAMA_BASE_URL value: "https://mlep.ion606.com" # postgres === primary db - name: DATABASE_URL value: "postgresql://postgres:mypassword@postgresql-primary.ai.svc.cluster.local:5432/openwebui" # store vectors in pgvector (on the same postgres) - name: VECTOR_DB value: "pgvector" - name: PGVECTOR_DB_URL value: "postgresql://postgres:mypassword@postgresql-primary.ai.svc.cluster.local:5432/openwebui" - name: PGVECTOR_CREATE_EXTENSION value: "true" # no bish # - name: WEBUI_URL # value: "http://openwebui.local"