Add immich

This commit is contained in:
Grant
2025-03-17 12:18:39 -06:00
parent 38a6ee61c9
commit ac1350aa3b
6 changed files with 64 additions and 6 deletions

28
immich/values.yaml.gotmpl Normal file
View File

@@ -0,0 +1,28 @@
env:
DB_HOSTNAME: {{ exec "kubectl" (list "get" "secrets" "postgres-pguser-immich" "-ogo-template='{{.data.host | base64decode }}'") }}
DB_USERNAME: {{ exec "kubectl" (list "get" "secrets" "postgres-pguser-immich" "-ogo-template='{{.data.user | base64decode }}'") }}
DB_DATABASE_NAME: {{ exec "kubectl" (list "get" "secrets" "postgres-pguser-immich" "-ogo-template='{{.data.dbname | base64decode }}'") }}
DB_PASSWORD: {{ exec "kubectl" (list "get" "secrets" "postgres-pguser-immich" "-ogo-template='{{.data.password | base64decode }}'") }}
DB_VECTOR_EXTENSION: pgvector
immich:
persistence:
library:
existingClaim: immich-data
redis:
enabled: true
server:
ingress:
main:
enabled: true
annotations:
"traefik.ingress.kubernetes.io/router.tls.certresolver": "letsencrypt"
hosts:
- host: photos.incngrnt.ca
paths:
- path: "/"
pathType: Prefix