Fix immich

This commit is contained in:
2025-08-20 00:30:02 +02:00
parent a2352f19d8
commit 983a193df4
5 changed files with 71 additions and 27 deletions
+1
View File
@@ -34,6 +34,7 @@ spec:
tls: true
configs:
cm:
kustomize.buildOptions: --enable-helm
dex.config: |
connectors:
- id: authentik
+3 -27
View File
@@ -15,30 +15,6 @@ spec:
syncOptions:
- CreateNamespace=true
source:
repoURL: ghcr.io/immich-app/immich-charts/immich
chart: immich
targetRevision: 0.9.3
helm:
valueObject:
image:
tag: v1.137.3
redis:
enabled: true
server:
ingress:
main:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt
acme.cert-manager.io/http01-edit-in-place: "true"
# proxy-body-size is set to 0 to remove the body limit on file uploads
nginx.ingress.kubernetes.io/proxy-body-size: "0"
hosts:
- host: immich.sdg.moe
paths:
- path: "/"
tls:
- secretName: immich-tls
hosts:
- immich.sdg.moe
repoURL: https://github.com/zoriya/snow
targetRevision: HEAD
path: apps/immich
+12
View File
@@ -0,0 +1,12 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
helmCharts:
- repo: oci://ghcr.io/immich-app/immich-charts
name: immich
releaseName: immich
version: 0.9.3
valuesFile: values.yaml
resources:
- pvc.yaml
+30
View File
@@ -0,0 +1,30 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: immich-pictures
spec:
accessModes:
- ReadWriteOnce
capacity:
storage: 200Ti
csi:
driver: zfs.csi.openebs.io
fsType: zfs
volumeAttributes:
openebs.io/poolname: ocean
volumeHandle: "pictures"
persistentVolumeReclaimPolicy: Retain
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: pictures
spec:
storageClassName: ""
volumeName: transmission-pictures
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 200Ti
+25
View File
@@ -0,0 +1,25 @@
image:
tag: v1.137.3
immich:
persistence:
library:
existingClaim: pictures
redis:
enabled: true
server:
ingress:
main:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt
acme.cert-manager.io/http01-edit-in-place: "true"
# proxy-body-size is set to 0 to remove the body limit on file uploads
nginx.ingress.kubernetes.io/proxy-body-size: "0"
hosts:
- host: immich.sdg.moe
paths:
- path: "/"
tls:
- secretName: immich-tls
hosts:
- immich.sdg.moe