summaryrefslogtreecommitdiff
path: root/f3s
diff options
context:
space:
mode:
Diffstat (limited to 'f3s')
-rw-r--r--f3s/immich/helm-chart/templates/persistent-volume.yaml29
-rw-r--r--f3s/immich/values.yaml4
2 files changed, 33 insertions, 0 deletions
diff --git a/f3s/immich/helm-chart/templates/persistent-volume.yaml b/f3s/immich/helm-chart/templates/persistent-volume.yaml
index 0b3a49f..5cb777c 100644
--- a/f3s/immich/helm-chart/templates/persistent-volume.yaml
+++ b/f3s/immich/helm-chart/templates/persistent-volume.yaml
@@ -113,3 +113,32 @@ spec:
resources:
requests:
storage: 20Gi
+---
+# Immich External Library - Yoga Videos (Syncthing source)
+apiVersion: v1
+kind: PersistentVolume
+metadata:
+ name: immich-yoga-videos-pv
+spec:
+ capacity:
+ storage: 100Gi
+ volumeMode: Filesystem
+ accessModes:
+ - ReadOnlyMany
+ persistentVolumeReclaimPolicy: Retain
+ hostPath:
+ path: /data/nfs/k3svolumes/syncthing/data/paul/earth/yoga
+ type: Directory
+---
+apiVersion: v1
+kind: PersistentVolumeClaim
+metadata:
+ name: immich-yoga-videos-pvc
+ namespace: services
+spec:
+ storageClassName: ""
+ accessModes:
+ - ReadOnlyMany
+ resources:
+ requests:
+ storage: 100Gi
diff --git a/f3s/immich/values.yaml b/f3s/immich/values.yaml
index 4063242..f8482da 100644
--- a/f3s/immich/values.yaml
+++ b/f3s/immich/values.yaml
@@ -18,6 +18,10 @@ immich:
# Main data store for all photos/videos shared between components
library:
existingClaim: "immich-library-pvc"
+ # External library - Yoga videos from Syncthing
+ yoga-videos:
+ existingClaim: "immich-yoga-videos-pvc"
+ mountPath: /external/yoga-videos
# Server component with ingress
server: