diff --git a/cluster/apps/media/readarr/helm-release.yaml b/cluster/apps/media/readarr/helm-release.yaml index 7483f8877..d4ffc39f7 100644 --- a/cluster/apps/media/readarr/helm-release.yaml +++ b/cluster/apps/media/readarr/helm-release.yaml @@ -32,8 +32,8 @@ spec: existingClaim: readarr-config nfs-video-media: enabled: true - existingClaim: nfs-video-media - mountPath: "/mnt/storage/video" + existingClaim: nfs-home-claude-media + mountPath: "/mnt/storage/home/claude" qbittorrent-cache: enabled: true existingClaim: qbittorrent-cache diff --git a/cluster/apps/media/volumes/kustomization.yaml b/cluster/apps/media/volumes/kustomization.yaml index c019c0755..2410bae12 100644 --- a/cluster/apps/media/volumes/kustomization.yaml +++ b/cluster/apps/media/volumes/kustomization.yaml @@ -2,6 +2,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - nfs-downloads-media.yaml + - nfs-home-claude-media.yaml - nfs-music-media.yaml - nfs-photo-media.yaml - nfs-video-media.yaml diff --git a/cluster/apps/media/volumes/nfs-home-claude-media.yaml b/cluster/apps/media/volumes/nfs-home-claude-media.yaml new file mode 100644 index 000000000..f2348be1a --- /dev/null +++ b/cluster/apps/media/volumes/nfs-home-claude-media.yaml @@ -0,0 +1,36 @@ +--- +kind: StorageClass +apiVersion: storage.k8s.io/v1 +metadata: + name: nfs-home-claude-media +provisioner: nfs +reclaimPolicy: Retain +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: nfs-home-claude-media + namespace: media +spec: + storageClassName: nfs-home-claude-media + capacity: + storage: 1Mi + accessModes: + - ReadWriteMany + persistentVolumeReclaimPolicy: Retain + nfs: + server: "${LOCAL_LAN_TRUENAS}" + path: "/mnt/storage/home/claude" +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: nfs-home-claude-media + namespace: media +spec: + accessModes: + - ReadWriteMany + storageClassName: nfs-home-claude-media + resources: + requests: + storage: 1Mi