Charmarr Storage
| Channel | Revision | Published | Runs on |
|---|---|---|---|
| latest/edge | 10 | 28 Jan 2026 |
juju deploy charmarr-storage-k8s --channel edge
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
24.04
Shared media storage provider for Charmarr applications
Manages a shared PersistentVolumeClaim (PVC) that enables hardlinks across all Charmarr media applications (Radarr, Sonarr, qBittorrent, Plex).
Supports two backend modes:
- storage-class: Use existing Kubernetes StorageClass
- native-nfs: Manage PV/PVC for Kubernetes native NFS driver
This is a workload-less charm - it manages K8s resources via API calls without running any container workload.
Publishes PUID/PGID to all connected applications for consistent file ownership across the media stack.
Note: When using native-nfs backend with MicroK8s, MicroK8s must be installed with --classic confinement for NFS mounts to work.