This repository contains Helm charts for the jellyfin project.
Each Helm chart is stored in its own directory. Each chart follows the standard Helm chart structure:
hellyfin-helm/
├── jellyfin/
│ ├── Chart.yaml
│ ├── values.yaml
│ ├── templates/
│ └── ...
├── chart2/
│ ├── Chart.yaml
│ ├── values.yaml
│ ├── templates/
│ └── ...
└── ...
Chart.yaml
: Contains metadata about the chart (name, version, app version, etc.).values.yaml
: Default configuration values for the chart.templates/
: The Kubernetes resource templates (YAML files) that Helm uses to deploy the chart.
To use the charts in this repository, first add the repository to Helm:
helm repo add jellyfin https://jellyfin.github.io/jellyfin-helm
helm repo update
To install a chart from this repository, use the following command:
helm install <release-name> jellyfin/<chart-name>
You can customize the installation by passing in custom values via the --set
flag or by using a values.yaml
file:
helm install <release-name> jellyfin/<chart-name> --set key=value
or
helm install <release-name> jellyfin/<chart-name> -f custom-values.yaml
Feel free to contribute to this repository by:
- Submitting new charts.
- Fixing bugs or issues.
- Improving documentation.
To contribute, fork this repository, create a new branch, and submit a pull request with your changes.
This repository is licensed under the MIT License. See the LICENSE file for more details.