summaryrefslogtreecommitdiff
path: root/f3s/argocd-apps/services/immich.yaml
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-04-01 09:27:42 +0300
committerPaul Buetow <paul@buetow.org>2026-04-01 09:27:42 +0300
commitec78722499cf3c7d6efeb30c11e7c85dc6ce45a1 (patch)
treeb59c40b979a6385723a8b4109531f90793b6fd5f /f3s/argocd-apps/services/immich.yaml
parent7085794ccd0425950ab8f118319c7c80e524f41b (diff)
immich: per-user external library mounts with RO/RW separation
Amp-Thread-ID: https://ampcode.com/threads/T-019d47a3-2deb-75c3-8a75-b0f39006a35d Co-authored-by: Amp <amp@ampcode.com>
Diffstat (limited to 'f3s/argocd-apps/services/immich.yaml')
-rw-r--r--f3s/argocd-apps/services/immich.yaml24
1 files changed, 21 insertions, 3 deletions
diff --git a/f3s/argocd-apps/services/immich.yaml b/f3s/argocd-apps/services/immich.yaml
index 3b279a9..98a69e4 100644
--- a/f3s/argocd-apps/services/immich.yaml
+++ b/f3s/argocd-apps/services/immich.yaml
@@ -41,12 +41,30 @@ spec:
image:
tag: v2.5.5
persistence:
- external:
+ ext-albena-rw:
enabled: true
type: persistentVolumeClaim
- existingClaim: immich-external-library-pvc
+ existingClaim: immich-ext-albena-pvc
globalMounts:
- - path: /external
+ - path: /external-albena-rw
+ ext-paul-rw:
+ enabled: true
+ type: persistentVolumeClaim
+ existingClaim: immich-ext-paul-pvc
+ globalMounts:
+ - path: /external-paul-rw
+ ext-videos-rw:
+ enabled: true
+ type: persistentVolumeClaim
+ existingClaim: immich-ext-videos-pvc
+ globalMounts:
+ - path: /external-videos-rw
+ ext-videos-ro:
+ enabled: true
+ type: persistentVolumeClaim
+ existingClaim: immich-ext-videos-pvc
+ globalMounts:
+ - path: /external-videos-ro
readOnly: true
ingress:
main: