Ombi | Want a Movie or TV Show on Plex or Emby? Use Ombi!
$ helm repo add k8s-at-home https://k8s-at-home.com/charts/ $ helm install k8s-at-home/ombi
Installing the Chart
To install the chart with the release name
helm install ombi k8s-at-home/ombi
Chart versions before 4.0.0 did not use media-common. Upgrading will require you to nest your values.yaml file under
Chart versions 1.0.1 and earlier used separate PVCs for Downloads and Music. This presented an issue where Ombi would be unable to hard-link files between the /downloads and /music directories when importing media. This is caused because each PVC exposed to the pod as a separate filesystem. It resulted in Ombi copying files rather than linking; using additional storage without the user’s knowledge.
This chart now uses a single PVC for Downloads and Music. This means all of your media (and downloads) must be in, or be subdirectories of, a single directory. If upgrading from an earlier version of the chart, do the following:
- Uninstall your current release
- On your backing store, organize your media, ie. media/music, media/downloads
- If using a pre-existing PVC, create a single new PVC for all of your media
- Refer to the configuration for updates to the chart values
- Re-install the chart
- Update your settings in the app to point to the new PVC, which is mounted at /media. This can be done using Ombi’s
Mass Editorunder the
Librarytab. Simply select all artists in your library, and use the editor to change the
Root Folderand hit save.
Uninstalling the Chart
To uninstall the
helm uninstall ombi
The command removes all the Kubernetes components associated with the chart and deletes the release.
Read through the media-common values.yaml file. It has several commented out suggested values.
Specify each parameter using the
--set key=value[,key=value] argument to
helm install. For example,
helm install ombi \ --set ombi.env.TZ="America/New York" \ k8s-at-home/ombi
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. For example,
helm install ombi k8s-at-home/ombi --values values.yaml
These values will be nested as it is a dependency, for example
ombi: image: tag: ...
If you get
Error: rendered manifests contain a resource that already exists. Unable to continue with install: existing resource conflict: ...`
it may be because you uninstalled the chart with
skipuninstall enabled, you need to manually delete the pvc or use