# Jellyfin PersistentVolume - Configuration and metadata storage apiVersion: v1 kind: PersistentVolume metadata: name: jellyfin-config-pv spec: capacity: storage: 50Gi volumeMode: Filesystem accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Retain hostPath: path: /data/nfs/k3svolumes/jellyfin/config type: Directory --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: jellyfin-config-pvc namespace: services spec: storageClassName: "" accessModes: - ReadWriteOnce resources: requests: storage: 50Gi --- # Jellyfin PersistentVolume - Libraries storage apiVersion: v1 kind: PersistentVolume metadata: name: jellyfin-libraries-pv spec: capacity: storage: 500Gi volumeMode: Filesystem accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Retain hostPath: path: /data/nfs/k3svolumes/jellyfin/libraries type: Directory --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: jellyfin-libraries-pvc namespace: services spec: storageClassName: "" accessModes: - ReadWriteOnce resources: requests: storage: 500Gi --- # Jellyfin PersistentVolume - Data storage apiVersion: v1 kind: PersistentVolume metadata: name: jellyfin-data-pv spec: capacity: storage: 100Gi volumeMode: Filesystem accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Retain hostPath: path: /data/nfs/k3svolumes/jellyfin/data type: Directory --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: jellyfin-data-pvc namespace: services spec: storageClassName: "" accessModes: - ReadWriteOnce resources: requests: storage: 100Gi