summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-04-01 09:18:21 +0300
committerPaul Buetow <paul@buetow.org>2026-04-01 09:18:21 +0300
commit47936a4f050892e8a68d4be9b97603db4349a610 (patch)
treeed32998dcba7dd62f462d469bfc6c797f12a47ed
parentf1c83dee515539d6a45a2573fb5a441cce9ab0c7 (diff)
immich: replace yoga videos with general external library mount
Amp-Thread-ID: https://ampcode.com/threads/T-019d47a3-2deb-75c3-8a75-b0f39006a35d Co-authored-by: Amp <amp@ampcode.com>
-rw-r--r--f3s/argocd-apps/services/immich.yaml8
-rw-r--r--f3s/immich/helm-chart/templates/persistent-volume.yaml12
2 files changed, 10 insertions, 10 deletions
diff --git a/f3s/argocd-apps/services/immich.yaml b/f3s/argocd-apps/services/immich.yaml
index 707d768..5733d1d 100644
--- a/f3s/argocd-apps/services/immich.yaml
+++ b/f3s/argocd-apps/services/immich.yaml
@@ -41,13 +41,13 @@ spec:
image:
tag: v2.5.5
volumeMounts:
- - name: yoga-videos
- mountPath: /external/yoga-videos
+ - name: external-library
+ mountPath: /external
readOnly: true
volumes:
- - name: yoga-videos
+ - name: external-library
persistentVolumeClaim:
- claimName: immich-yoga-videos-pvc
+ claimName: immich-external-library-pvc
readOnly: true
ingress:
main:
diff --git a/f3s/immich/helm-chart/templates/persistent-volume.yaml b/f3s/immich/helm-chart/templates/persistent-volume.yaml
index 5cb777c..542bf5c 100644
--- a/f3s/immich/helm-chart/templates/persistent-volume.yaml
+++ b/f3s/immich/helm-chart/templates/persistent-volume.yaml
@@ -114,26 +114,26 @@ spec:
requests:
storage: 20Gi
---
-# Immich External Library - Yoga Videos (Syncthing source)
+# Immich External Library
apiVersion: v1
kind: PersistentVolume
metadata:
- name: immich-yoga-videos-pv
+ name: immich-external-library-pv
spec:
capacity:
- storage: 100Gi
+ storage: 500Gi
volumeMode: Filesystem
accessModes:
- ReadOnlyMany
persistentVolumeReclaimPolicy: Retain
hostPath:
- path: /data/nfs/k3svolumes/syncthing/data/paul/earth/yoga
+ path: /data/nfs/k3svolumes/immich/external-library
type: Directory
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
- name: immich-yoga-videos-pvc
+ name: immich-external-library-pvc
namespace: services
spec:
storageClassName: ""
@@ -141,4 +141,4 @@ spec:
- ReadOnlyMany
resources:
requests:
- storage: 100Gi
+ storage: 500Gi