release.yaml (1711B)
1 # PVC for immich 2 apiVersion: v1 3 kind: PersistentVolumeClaim 4 metadata: 5 name: immmich-pvc 6 namespace: immich 7 spec: 8 accessModes: 9 - ReadWriteMany 10 resources: 11 requests: 12 storage: 10Gi 13 storageClassName: longhorn 14 --- 15 apiVersion: helm.toolkit.fluxcd.io/v2 16 kind: HelmRelease 17 metadata: 18 name: immich 19 namespace: immich 20 spec: 21 releaseName: immich 22 chartRef: 23 kind: OCIRepository 24 name: immich 25 namespace: immich 26 interval: 60m 27 values: 28 controllers: 29 main: 30 containers: 31 main: 32 image: 33 tag: "v2.5.6" 34 server: 35 controllers: 36 main: 37 containers: 38 main: 39 env: 40 DB_HOSTNAME: 41 valueFrom: 42 secretKeyRef: 43 name: immich-database 44 key: host 45 DB_USERNAME: 46 valueFrom: 47 secretKeyRef: 48 name: immich-database 49 key: username 50 DB_PASSWORD: 51 valueFrom: 52 secretKeyRef: 53 name: immich-database 54 key: password 55 DB_DATABASE_NAME: 56 valueFrom: 57 secretKeyRef: 58 name: immich-database 59 key: dbname 60 immich: 61 persistence: 62 library: 63 existingClaim: immmich-pvc 64 configuration: {} 65 configurationKind: ConfigMap 66 valkey: 67 enabled: true 68 persistence: 69 data: 70 enabled: true 71 size: 1Gi 72 type: emptyDir 73 accessMode: ReadWriteOnce 74 storageClass: longhorn