mirror of
https://github.com/open-webui/helm-charts
synced 2025-06-26 18:16:14 +00:00
Compare commits
9 Commits
gh-pages
...
open-webui
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
725043ee13 | ||
|
|
5d333caba2 | ||
|
|
951abd709d | ||
|
|
08b1707fa3 | ||
|
|
42f5dc709a | ||
|
|
24eb529521 | ||
|
|
1130b1e525 | ||
|
|
fb6381e8ee | ||
|
|
effb46d101 |
4
.github/workflows/helm-release.yml
vendored
4
.github/workflows/helm-release.yml
vendored
@@ -29,8 +29,8 @@ jobs:
|
||||
- name: Run chart-releaser
|
||||
uses: helm/chart-releaser-action@v1.6.0
|
||||
with:
|
||||
skip_existing: true
|
||||
skip_existing: false
|
||||
packages_with_index: true
|
||||
charts_dir: charts/
|
||||
env:
|
||||
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
|
||||
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
|
||||
|
||||
@@ -1,2 +1,8 @@
|
||||
# Open WebUI Helm Charts
|
||||
Helm charts for the [Open WebUI](https://github.com/open-webui/open-webui) application.
|
||||
Helm charts for the [Open WebUI](https://github.com/open-webui/open-webui) application.
|
||||
|
||||
## Downloading the Chart
|
||||
The charts are hosted at https://helm.openwebui.com. You can add the Helm repo with:
|
||||
```
|
||||
helm repo add open-webui https://helm.openwebui.com/
|
||||
```
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
apiVersion: v2
|
||||
name: open-webui
|
||||
version: 1.0.0
|
||||
version: 1.0.1
|
||||
appVersion: "latest"
|
||||
|
||||
home: https://www.openwebui.com/
|
||||
@@ -13,7 +13,7 @@ keywords:
|
||||
- web-ui
|
||||
|
||||
sources:
|
||||
- https://github.com/open-webui/open-webui/tree/main/kubernetes/helm
|
||||
- https://github.com/open-webui/helm-charts
|
||||
- https://hub.docker.com/r/ollama/ollama
|
||||
- https://github.com/open-webui/open-webui/pkgs/container/open-webui
|
||||
|
||||
|
||||
92
charts/open-webui/README.md
Normal file
92
charts/open-webui/README.md
Normal file
@@ -0,0 +1,92 @@
|
||||
# open-webui
|
||||
|
||||
 
|
||||
|
||||
Open WebUI: A User-Friendly Web Interface for Chat Interactions 👋
|
||||
|
||||
**Homepage:** <https://www.openwebui.com/>
|
||||
|
||||
## Source Code
|
||||
|
||||
* <https://github.com/open-webui/open-webui/tree/main/kubernetes/helm>
|
||||
* <https://hub.docker.com/r/ollama/ollama>
|
||||
* <https://github.com/open-webui/open-webui/pkgs/container/open-webui>
|
||||
|
||||
## Installing
|
||||
|
||||
Before you can install, you need to add the `open-webui` repo to [Helm](https://helm.sh)
|
||||
|
||||
```shell
|
||||
helm repo add open-webui https://helm.openwebui.com/
|
||||
helm repo update
|
||||
```
|
||||
|
||||
Now you can install the chart:
|
||||
|
||||
```shell
|
||||
helm upgrade --install open-webui open-webui/open-webui
|
||||
```
|
||||
|
||||
## Values
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
| nameOverride | string | `""` | |
|
||||
| ollama.annotations | object | `{}` | |
|
||||
| ollama.externalHost | string | `""` | |
|
||||
| ollama.gpu.enabled | bool | `false` | Enable additional ENV values to help Ollama discover GPU usage |
|
||||
| ollama.image.pullPolicy | string | `"Always"` | |
|
||||
| ollama.image.repository | string | `"ollama/ollama"` | |
|
||||
| ollama.image.tag | string | `"latest"` | |
|
||||
| ollama.nodeSelector | object | `{}` | |
|
||||
| ollama.persistence.accessModes[0] | string | `"ReadWriteOnce"` | |
|
||||
| ollama.persistence.annotations | object | `{}` | |
|
||||
| ollama.persistence.enabled | bool | `true` | |
|
||||
| ollama.persistence.existingClaim | string | `""` | |
|
||||
| ollama.persistence.selector | object | `{}` | |
|
||||
| ollama.persistence.size | string | `"30Gi"` | |
|
||||
| ollama.persistence.storageClass | string | `""` | |
|
||||
| ollama.podAnnotations | object | `{}` | |
|
||||
| ollama.replicaCount | int | `1` | |
|
||||
| ollama.resources | object | `{}` | |
|
||||
| ollama.runtimeClassName | string | `""` | If using a special runtime container such as nvidia, set it here. |
|
||||
| ollama.service.annotations | object | `{}` | |
|
||||
| ollama.service.containerPort | int | `11434` | |
|
||||
| ollama.service.port | int | `80` | |
|
||||
| ollama.service.type | string | `"ClusterIP"` | |
|
||||
| ollama.tolerations[0].effect | string | `"NoSchedule"` | |
|
||||
| ollama.tolerations[0].key | string | `"nvidia.com/gpu"` | |
|
||||
| ollama.tolerations[0].operator | string | `"Exists"` | |
|
||||
| webui.annotations | object | `{}` | |
|
||||
| webui.image.pullPolicy | string | `"Always"` | |
|
||||
| webui.image.repository | string | `"ghcr.io/open-webui/open-webui"` | |
|
||||
| webui.image.tag | string | `""` | |
|
||||
| webui.ingress.annotations | object | `{}` | Use appropriate annotations for your Ingress controller, e.g., for NGINX: nginx.ingress.kubernetes.io/rewrite-target: / |
|
||||
| webui.ingress.class | string | `""` | |
|
||||
| webui.ingress.enabled | bool | `false` | |
|
||||
| webui.ingress.existingSecret | string | `""` | |
|
||||
| webui.ingress.host | string | `""` | |
|
||||
| webui.ingress.tls | bool | `false` | |
|
||||
| webui.nodeSelector | object | `{}` | |
|
||||
| webui.persistence.accessModes | list | `["ReadWriteOnce"]` | If using multiple replicas, you must update accessModes to ReadWriteMany |
|
||||
| webui.persistence.annotations | object | `{}` | |
|
||||
| webui.persistence.enabled | bool | `true` | |
|
||||
| webui.persistence.existingClaim | string | `""` | |
|
||||
| webui.persistence.selector | object | `{}` | |
|
||||
| webui.persistence.size | string | `"2Gi"` | |
|
||||
| webui.persistence.storageClass | string | `""` | |
|
||||
| webui.podAnnotations | object | `{}` | |
|
||||
| webui.replicaCount | int | `1` | |
|
||||
| webui.resources | object | `{}` | |
|
||||
| webui.service.annotations | object | `{}` | |
|
||||
| webui.service.containerPort | int | `8080` | |
|
||||
| webui.service.labels | object | `{}` | |
|
||||
| webui.service.loadBalancerClass | string | `""` | |
|
||||
| webui.service.nodePort | string | `""` | |
|
||||
| webui.service.port | int | `80` | |
|
||||
| webui.service.type | string | `"ClusterIP"` | |
|
||||
| webui.tolerations | list | `[]` | |
|
||||
|
||||
----------------------------------------------
|
||||
|
||||
Autogenerated from chart metadata using [helm-docs](https://github.com/norwoodj/helm-docs/).
|
||||
36
charts/open-webui/README.md.gotmpl
Normal file
36
charts/open-webui/README.md.gotmpl
Normal file
@@ -0,0 +1,36 @@
|
||||
{{ template "chart.header" . }}
|
||||
|
||||
{{ template "chart.deprecationWarning" . }}
|
||||
|
||||
{{ template "chart.badgesSection" . }}
|
||||
|
||||
{{ template "chart.description" . }}
|
||||
|
||||
{{ template "chart.homepageLine" . }}
|
||||
|
||||
{{ template "chart.maintainersSection" . }}
|
||||
|
||||
{{ template "chart.sourcesSection" . }}
|
||||
|
||||
## Installing
|
||||
|
||||
Before you can install, you need to add the `open-webui` repo to [Helm](https://helm.sh)
|
||||
|
||||
```shell
|
||||
helm repo add open-webui https://helm.openwebui.com/
|
||||
helm repo update
|
||||
```
|
||||
|
||||
Now you can install the chart:
|
||||
|
||||
```shell
|
||||
helm upgrade --install open-webui open-webui/open-webui
|
||||
```
|
||||
|
||||
{{ template "chart.requirementsSection" . }}
|
||||
|
||||
{{ template "chart.valuesSection" . }}
|
||||
|
||||
----------------------------------------------
|
||||
|
||||
Autogenerated from chart metadata using [helm-docs](https://github.com/norwoodj/helm-docs/).
|
||||
4681
index.yaml
4681
index.yaml
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user