mirror of
https://github.com/open-webui/helm-charts
synced 2025-06-26 18:16:14 +00:00
Compare commits
6 Commits
open-webui
...
open-webui
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2c51864489 | ||
|
|
65c53ffa0e | ||
|
|
4bd88a241e | ||
|
|
cbdc9bf8c7 | ||
|
|
3ee67ea29f | ||
|
|
d0e695b57c |
33
CONTRIBUTING.md
Normal file
33
CONTRIBUTING.md
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
# Contributing to the Open WebUI Helm Charts
|
||||||
|
|
||||||
|
## How to Contribute
|
||||||
|
|
||||||
|
1. **Fork the repository** and create your branch from `main`.
|
||||||
|
2. **Make your changes** and ensure they follow the guidelines below.
|
||||||
|
3. **Test your changes** locally to ensure everything works as expected. This should include deploying your updates to a live Kubernetes cluster (whether local or remote).
|
||||||
|
4. **Commit your changes** using a descriptive commit message that follows the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) specification.
|
||||||
|
5. **Push your changes** to your forked repository.
|
||||||
|
6. **Create a Pull Request** and provide a detailed description of your changes. Please consider dropping us your redacted `values.yaml` file used during your testing in the PR so we can make sure we see consistent results.
|
||||||
|
|
||||||
|
## Guidelines
|
||||||
|
|
||||||
|
- **Semantic Versioning**: This repository follows [Semantic Versioning](https://semver.org/) for versioning the Helm Charts. When making changes, please ensure that you update the version in the `Chart.yaml` file according to the following rules:
|
||||||
|
- `MAJOR` version increment for incompatible chart changes
|
||||||
|
- `MINOR` version increment for backwards-compatible functionality additions
|
||||||
|
- `PATCH` version increment for backwards-compatible bug fixes
|
||||||
|
|
||||||
|
- **Chart.yaml Updates**: When submitting a Pull Request, ensure that you have updated the `Chart.yaml` file with the appropriate version increment and a brief description of the changes in the `appVersion` field.
|
||||||
|
|
||||||
|
- **Code Style**: Follow the existing code style and conventions used in the repository.
|
||||||
|
|
||||||
|
- **Documentation**: If your changes require documentation updates, please include them in your Pull Request.
|
||||||
|
|
||||||
|
- **Testing**: Before submitting your Pull Request, ensure that your changes work as expected by testing them locally. This should include deploying your updates to a live Kubernetes cluster (whether local or remote).
|
||||||
|
|
||||||
|
- **Issues**: If you find any issues or have suggestions for improvements, please create a new issue in the repository before working on a Pull Request.
|
||||||
|
|
||||||
|
## Getting Help
|
||||||
|
|
||||||
|
If you need any help or have questions about contributing, feel free to reach out to the maintainers of the repository.
|
||||||
|
|
||||||
|
Thank you for your contributions!
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
name: open-webui
|
name: open-webui
|
||||||
version: 2.0.2
|
version: 2.1.0
|
||||||
appVersion: "latest"
|
appVersion: "latest"
|
||||||
|
|
||||||
home: https://www.openwebui.com/
|
home: https://www.openwebui.com/
|
||||||
@@ -8,15 +8,15 @@ icon: https://raw.githubusercontent.com/open-webui/open-webui/main/static/favico
|
|||||||
|
|
||||||
description: "Open WebUI: A User-Friendly Web Interface for Chat Interactions 👋"
|
description: "Open WebUI: A User-Friendly Web Interface for Chat Interactions 👋"
|
||||||
keywords:
|
keywords:
|
||||||
- llm
|
- llm
|
||||||
- chat
|
- chat
|
||||||
- web-ui
|
- web-ui
|
||||||
|
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/open-webui/helm-charts
|
- https://github.com/open-webui/helm-charts
|
||||||
- https://github.com/open-webui/open-webui/pkgs/container/open-webui
|
- https://github.com/open-webui/open-webui/pkgs/container/open-webui
|
||||||
- https://github.com/otwld/ollama-helm/
|
- https://github.com/otwld/ollama-helm/
|
||||||
- https://hub.docker.com/r/ollama/ollama
|
- https://hub.docker.com/r/ollama/ollama
|
||||||
|
|
||||||
annotations:
|
annotations:
|
||||||
licenses: MIT
|
licenses: MIT
|
||||||
@@ -26,7 +26,6 @@ dependencies:
|
|||||||
repository: https://otwld.github.io/ollama-helm/
|
repository: https://otwld.github.io/ollama-helm/
|
||||||
version: ">=0.24.0"
|
version: ">=0.24.0"
|
||||||
import-values:
|
import-values:
|
||||||
|
|
||||||
- child: service
|
- child: service
|
||||||
parent: ollama.service
|
parent: ollama.service
|
||||||
condition: ollama.enabled
|
condition: ollama.enabled
|
||||||
|
|||||||
@@ -42,11 +42,8 @@ spec:
|
|||||||
env:
|
env:
|
||||||
- name: OLLAMA_BASE_URLS
|
- name: OLLAMA_BASE_URLS
|
||||||
value: {{ include "ollamaBaseUrls" . | quote }}
|
value: {{ include "ollamaBaseUrls" . | quote }}
|
||||||
{{- with .Values.extraEnvVars }}
|
{{- if .Values.extraEnvVars }}
|
||||||
{{- range . }}
|
{{- toYaml .Values.extraEnvVars | nindent 8 }}
|
||||||
- name: {{ .name }}
|
|
||||||
value: {{ .value | quote }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
{{- end }}
|
||||||
tty: true
|
tty: true
|
||||||
{{- with .Values.nodeSelector }}
|
{{- with .Values.nodeSelector }}
|
||||||
|
|||||||
@@ -15,7 +15,6 @@ ollama:
|
|||||||
# persistentVolume:
|
# persistentVolume:
|
||||||
# enabled: true
|
# enabled: true
|
||||||
|
|
||||||
|
|
||||||
# -- A list of Ollama API endpoints. These can be added in lieu of automatically installing the Ollama Helm chart, or in addition to it.
|
# -- A list of Ollama API endpoints. These can be added in lieu of automatically installing the Ollama Helm chart, or in addition to it.
|
||||||
ollamaUrls: []
|
ollamaUrls: []
|
||||||
|
|
||||||
@@ -45,7 +44,7 @@ persistence:
|
|||||||
existingClaim: ""
|
existingClaim: ""
|
||||||
# -- If using multiple replicas, you must update accessModes to ReadWriteMany
|
# -- If using multiple replicas, you must update accessModes to ReadWriteMany
|
||||||
accessModes:
|
accessModes:
|
||||||
- ReadWriteOnce
|
- ReadWriteOnce
|
||||||
storageClass: ""
|
storageClass: ""
|
||||||
selector: {}
|
selector: {}
|
||||||
annotations: {}
|
annotations: {}
|
||||||
@@ -69,6 +68,11 @@ service:
|
|||||||
loadBalancerClass: ""
|
loadBalancerClass: ""
|
||||||
|
|
||||||
# -- Additional environments variables on the output Deployment definition.
|
# -- Additional environments variables on the output Deployment definition.
|
||||||
extraEnvVars: []
|
extraEnvVars:
|
||||||
# - name: OLLAMA_DEBUG
|
# - name: OPENAI_API_KEY
|
||||||
# value: "1"
|
# valueFrom:
|
||||||
|
# secretKeyRef:
|
||||||
|
# name: openai-api-key
|
||||||
|
# key: api-key
|
||||||
|
# - name: OLLAMA_DEBUG
|
||||||
|
# value: "1"
|
||||||
|
|||||||
Reference in New Issue
Block a user