2
2
Fork
You've already forked jellyfin-helm
0
🪼 Helm chart for jellyfin, a media server.
  • Go Template 100%
2026年06月28日 12:59:08 +02:00
.forgejo update release process to use PR labels and clean up docs a little bit 2026年06月16日 21:47:57 +02:00
charts/jellyfin Update to version 2.8.0 and regenerate docs. 2026年06月28日 10:57:18 +00:00
.gitignore Initial commit ( #2 ) 2024年05月20日 17:24:10 -06:00
AI_POLICY.md note this is a fork, add AI policy, code of conduct, and get ready for forgejo ci 2026年05月15日 18:46:47 +02:00
CODE_OF_CONDUCT.md note this is a fork, add AI policy, code of conduct, and get ready for forgejo ci 2026年05月15日 18:46:47 +02:00
LICENSE Create LICENSE ( #3 ) 2024年05月20日 17:23:21 -06:00
README.md fix typo and note where to submit features/bug fixes 2026年06月28日 12:59:08 +02:00
renovate.json update release process to use PR labels and clean up docs a little bit 2026年06月16日 21:47:57 +02:00

Jellyfin Helm Chart

This repository contains Helm charts for deploying jellyfin. We forked the original repo before they started letting AI commits into the repo. We'll maintain this and keep it up to date on codeberg.org/open-engineering/jellyfin-helm.

Repository Structure

The chart follows the standard Helm chart structure:

  • 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.

How to Use the Charts

1. Add a Helm Repository

Helm repositories contain collections of charts. We host our own charts at git.smallhack.org, however they are also hosted on codeberg. You can add an existing repository using one of the following commands.

helm repo add codeberg.org https://codeberg.org/api/packages/open-engineering/helm
helm repo update

2. Install the Helm Chart

To install a chart, use one of the followinging commands.

helm install jellyfin codeberg.org/jellyfin

3. View the Installation

You can check the status of the release using:

helm status my-jellyfin

Customizing the Chart

Helm charts come with default values, but you can customize them by using the --set flag or by providing a custom values.yaml file.

1. Using --set to Override Values

helm install my-jellyfin codeberg.org/jellyfin --set key1=value1,key2=value2

2. Using a values.yaml File

You can create a custom values.yaml file and pass it to the install command:

helm install my-jellyfin codeberg.org/jellyfin -f values.yaml

Contributing

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 on codeberg.org :)

License

This repository is licensed under the MIT License. See the LICENSE file for more details.