Compare commits

...

10 Commits

Author SHA1 Message Date
James W.
5fb77716b7 Merge pull request #248 from open-webui/v0.6.13
Some checks failed
Release Open WebUI Helm Charts / release (push) Has been cancelled
Check Open WebUI Helm Charts (open-webui) / Lint Helm Chart (push) Has been cancelled
Check Open WebUI Helm Charts (open-webui) / Test Chart Deployment (push) Has been cancelled
chore: update subcharts, upgrade to v0.6.13
2025-05-30 11:03:19 -07:00
0xThresh.eth
dad4af5dfe chore: update subcharts, upgrade to v0.6.13 2025-05-30 11:59:42 -06:00
0xThresh.eth
b0f84e533c chore: upgrade to 0.6.12 2025-05-30 11:58:08 -06:00
James W.
85a85c5d8d Merge pull request #247 from ffais/webui-url-ingress
fix(open-webui): add WEBUI_URL env var when ingress is enabled
2025-05-30 10:56:31 -07:00
ffais
28bda01652 fix(open-webui): add WEBUI_URL env var when ingress is enabled
Signed-off-by: ffais <ffais@fbk.eu>
2025-05-30 09:50:58 +02:00
James W.
59b8824246 Merge pull request #246 from this-is-tobi/chore/upgrade-open-webui
Some checks failed
Release Open WebUI Helm Charts / release (push) Has been cancelled
Check Open WebUI Helm Charts (open-webui) / Lint Helm Chart (push) Has been cancelled
Check Open WebUI Helm Charts (open-webui) / Test Chart Deployment (push) Has been cancelled
2025-05-27 17:18:36 -07:00
this-is-tobi
7a3678cd53 chore(open-webui): upgrade open-webui to v0.6.11 (chart v6.17.0)
upgrade subcharts (ollama v1.18.0 - pipelines v0.7.0 - redis v21.1.8 - postgresql v16.7.5)
2025-05-28 02:05:05 +02:00
James W.
4601246f1b Merge pull request #244 from jackhauGR/feat/pipelines-commonEnvVars
Some checks failed
Release Open WebUI Helm Charts / release (push) Has been cancelled
Check Open WebUI Helm Charts (pipelines) / Lint Helm Chart (push) Has been cancelled
Check Open WebUI Helm Charts (pipelines) / Test Chart Deployment (push) Has been cancelled
2025-05-22 13:20:02 -07:00
jackhauGR
61ad8836b7 Merge branch 'main' into feat/pipelines-commonEnvVars 2025-05-19 19:26:21 +01:00
jackhauGR
623d36db3f feat(pipelines): add support for commonEnvVars for shared environment variables across environments 2025-05-19 17:43:49 +01:00
9 changed files with 34 additions and 11 deletions

View File

@@ -1,18 +1,18 @@
dependencies:
- name: ollama
repository: https://otwld.github.io/ollama-helm/
version: 1.17.0
version: 1.19.0
- name: pipelines
repository: https://helm.openwebui.com
version: 0.6.0
version: 0.7.0
- name: tika
repository: https://apache.jfrog.io/artifactory/tika
version: 2.9.0
- name: redis
repository: https://charts.bitnami.com/bitnami
version: 21.1.3
version: 21.1.11
- name: postgresql
repository: https://charts.bitnami.com/bitnami
version: 16.7.4
digest: sha256:2cafa82a52e4b78474a8b505b114bcd5b8da0fa6bdee4bef9969675c43707406
generated: "2025-05-19T18:58:13.102469+02:00"
version: 16.7.6
digest: sha256:f39c2f265e59a8f64ee5131a69d56d0a4b4993ce63b86f0b90018b7828c3fe5f
generated: "2025-05-30T11:59:07.637437-06:00"

View File

@@ -1,7 +1,7 @@
apiVersion: v2
name: open-webui
version: 6.16.0
appVersion: 0.6.10
version: 6.19.0
appVersion: 0.6.13
home: https://www.openwebui.com/
icon: >-
https://raw.githubusercontent.com/open-webui/open-webui/main/static/favicon.png

View File

@@ -1,6 +1,6 @@
# open-webui
![Version: 6.16.0](https://img.shields.io/badge/Version-6.16.0-informational?style=flat-square) ![AppVersion: 0.6.10](https://img.shields.io/badge/AppVersion-0.6.10-informational?style=flat-square)
![Version: 6.19.0](https://img.shields.io/badge/Version-6.19.0-informational?style=flat-square) ![AppVersion: 0.6.13](https://img.shields.io/badge/AppVersion-0.6.13-informational?style=flat-square)
Open WebUI: A User-Friendly Web Interface for Chat Interactions 👋

View File

@@ -233,3 +233,15 @@ Render a logging env var for a component, validating value
- name: {{ printf "%s_LOG_LEVEL" (upper $name) | quote }}
value: {{ $level | quote | trim }}
{{- end }}
{{- /*
Constructs a string containing the URLs of the Open WebUI based on the ingress configuration
used to populate the variable WEBUI_URL
*/ -}}
{{- define "openweb-ui.url" -}}
{{- $proto := "http" -}}
{{- if .Values.ingress.tls -}}
{{- $proto = "https" -}}
{{- end -}}
{{- printf "%s://%s" $proto $.Values.ingress.host }}
{{- end }}

View File

@@ -119,6 +119,10 @@ spec:
{{- toYaml . | nindent 8 }}
{{- end }}
env:
{{- if .Values.ingress.enabled }}
- name: WEBUI_URL
value: {{ include "openweb-ui.url" . }}
{{- end }}
{{- if .Values.ollamaUrlsFromExtraEnv}}
{{- else if or .Values.ollamaUrls .Values.ollama.enabled }}
- name: "OLLAMA_BASE_URLS"

View File

@@ -1,6 +1,6 @@
apiVersion: v2
name: pipelines
version: 0.6.0
version: 0.7.0
appVersion: "alpha"
home: https://github.com/open-webui/pipelines

View File

@@ -1,6 +1,6 @@
# pipelines
![Version: 0.6.0](https://img.shields.io/badge/Version-0.6.0-informational?style=flat-square) ![AppVersion: alpha](https://img.shields.io/badge/AppVersion-alpha-informational?style=flat-square)
![Version: 0.7.0](https://img.shields.io/badge/Version-0.7.0-informational?style=flat-square) ![AppVersion: alpha](https://img.shields.io/badge/AppVersion-alpha-informational?style=flat-square)
Pipelines: UI-Agnostic OpenAI API Plugin Framework
@@ -33,6 +33,7 @@ helm upgrade --install open-webui open-webui/pipelines
| affinity | object | `{}` | Affinity for pod assignment |
| annotations | object | `{}` | |
| clusterDomain | string | `"cluster.local"` | Value of cluster domain |
| commonEnvVars | list | `[]` | Additional environments variables on the output Deployment definition, common across environments |
| containerSecurityContext | object | `{}` | Configure container security context ref: <https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-containe> |
| extraEnvVars | list | `[{"name":"PIPELINES_URLS","value":"https://github.com/open-webui/pipelines/blob/main/examples/filters/detoxify_filter_pipeline.py"}]` | Additional environments variables on the output Deployment definition. These are used to pull initial Pipeline files, and help configure Pipelines with required values (e.g. Langfuse API keys) |
| extraEnvVars[0] | object | `{"name":"PIPELINES_URLS","value":"https://github.com/open-webui/pipelines/blob/main/examples/filters/detoxify_filter_pipeline.py"}` | Example pipeline to pull and load on deployment startup, see current pipelines here: https://github.com/open-webui/pipelines/blob/main/examples |

View File

@@ -73,6 +73,9 @@ spec:
{{- if .Values.extraEnvVars }}
{{- toYaml .Values.extraEnvVars | nindent 8 }}
{{- end }}
{{- if .Values.commonEnvVars }}
{{- toYaml .Values.commonEnvVars | nindent 8 }}
{{- end }}
tty: true
{{- with .Values.nodeSelector }}
nodeSelector:

View File

@@ -118,6 +118,9 @@ extraEnvVars:
# - name: LANGFUSE_HOST
# value: https://us.cloud.langfuse.com
# -- Additional environments variables on the output Deployment definition, common across environments.
commonEnvVars: []
# -- Configure container volume mounts
# ref: <https://kubernetes.io/docs/tasks/configure-pod-container/configure-volume-storage/>
volumeMounts: []