charmarr-storage-k8s

Charmarr Storage

Channel Revision Published Runs on
latest/edge 10 28 Jan 2026
Ubuntu 24.04
juju deploy charmarr-storage-k8s --channel edge
Show information

Platform:

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