immich helm

No introduction found. Create it?

More popular helm chart found

immich from bjw-s-labs/helm/app-template is more popular with 17 repositories.

Install

Install with:

helm repo add bjw-s https://bjw-s-labs.github.io/helm-charts/
helm install immich bjw-s/app-template -f values.yaml

Examples

See examples from other people.

Top Repositories (2 out of 6)

NameRepoStarsVersionTimestamp
immichJJGadgets/Biohazard684.1.26 hours ago
immichvaskozl/home-infra964.2.021 hours ago

Values

See the most popular values for this chart:

KeyTypes
number, string
number, string
number, string
string
boolean
string
boolean
boolean
string
string
defaultPodOptions.hostAliases[].hostnames[] (1)
- ${APP_DNS_AUTHENTIK:=authentik}
string
defaultPodOptions.hostAliases[].ip (1)
${APP_IP_AUTHENTIK:=127.0.0.1}
string
string
boolean
string
number
boolean
string
number
boolean
number
string
boolean
string
number
string
number
boolean
string
number
string
number
string
number
string
number
string
string
string
string
string
boolean
string
boolean
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
boolean
string
string
string
string
string
string
string
string
number
number
string
string
string
string
string
controllers.immich.containers.app.env[].name (1)
IMMICH_LOG_LEVEL
IMMICH_MEDIA_LOCATION
IMMICH_PORT
DB_HOSTNAME
DB_PORT
DB_DATABASE_NAME
DB_USERNAME
DB_PASSWORD
TZ
IMMICH_OAUTH_ENABLED
IMMICH_OAUTH_ISSUER_URL
IMMICH_OAUTH_CLIENT_ID
IMMICH_OAUTH_CLIENT_SECRET
IMMICH_OAUTH_SCOPE
REDIS_HOSTNAME
string
controllers.immich.containers.app.env[].value (1)
log
/usr/src/app/upload
2283
immich-pg-rw
5432
immich
${timezone}
true
https://authentik.${domain_name}/application/o/immich/
openid email profile
redis-master
string, number
string
controllers.immich.containers.app.env[].valueFrom.secretKeyRef.name (1)
immich-secret
immich-secret
immich-oauth
immich-oauth
string
string
boolean
boolean
number
string
number
number
number
number
boolean
boolean
number
string
number
number
number
number
boolean
boolean
number
string
number
number
number
number
boolean
string
boolean
boolean
string
number
number
string
string
string
controllers.redis.containers.redis.image.tag (2)
8.2.1@sha256:cc2dfb8f5151da2684b4a09bd04b567f92d07591d91980eb3eca21df07e12760
string
string
controllers.redis.containers.redis.command[] (1)
- redis-server
- --save
- "300 1"
- --appendonly
- yes
string
boolean
boolean
string
string
string
string
boolean
string
boolean
controllers.redis.containers.app.args[] (1)
- --save
-
- --appendonly
- no
- --protected-mode
- no
string
string
controllers.redis.containers.app.image.tag (1)
8.2.1@sha256:d13e6e9712fa55a7a64373cf27ca6bb744566941a48f0795643a7ae4cd5edfcd
string
string
string
string
boolean
string
boolean
string
number
string
string
controllers.server.containers.app.image.tag (2)
v1.139.3@sha256:9cea00524e723d8aa28b2a807b449aee1ebcb6f0052b7cd7e43b905a1c9f87df
string
string
string
string
string
string
string
string
string
string
string
string
boolean
string
boolean
string
controllers.server.containers.server.env.DB_HOSTNAME (1)
immich-database.immich.svc.cluster.local
string
string
string
string
string
boolean
string
string
string
string
string
string
string
string
string
string
number
controllers.app.containers.main.env.IMMICH_MACHINE_LEARNING_URL (1)
http://immich-ml.immich.svc.cluster.local:3003
string
string
number
controllers.app.containers.main.env.IMMICH_SERVER_URL (1)
http://immich.immich.svc.cluster.local:3001
string
string
string
string
string
string
string
string
string
string
controllers.app.containers.main.env.REDIS_HOSTNAME (1)
immich-redis.immich.svc.cluster.local
string
string
string
string
string
controllers.app.containers.main.image.tag (1)
v1.139.4@sha256:c3c5eeafa5549e446b5fd71394399178d9c87da1dec5fd9e9a80a5a0f13e9fad
string
boolean
boolean
string
string
string
string
boolean
string
boolean
string
string
string
string
number
string
string
string
string
string
string
string
string
string
string
controllers.database.containers.database.image.tag (1)
15-vectorchord0.4.2-pgvectors0.3.0@sha256:32324a2f41df5de9efe1af166b7008c3f55646f8d0e00d9550c16c9822366b4a
string
string
string
string
controllers.immich-microservices.containers.app.image.tag (1)
v1.136.0@sha256:8c9633b96ca5b748b10875a99c498ee6f1e5d7f7d1df2bf341909cacb88ad672
string
string
string
string
string
string
string
string
string
string
string
string
controllers.microservices.containers.app.image.tag (1)
v1.139.3@sha256:9cea00524e723d8aa28b2a807b449aee1ebcb6f0052b7cd7e43b905a1c9f87df
string
string
string
string
boolean
string
boolean
string
string
string
string
number
string
string
number
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
controllers.microservices.containers.main.image.tag (1)
v1.139.4@sha256:c3c5eeafa5549e446b5fd71394399178d9c87da1dec5fd9e9a80a5a0f13e9fad
string
boolean
boolean
string
string
string
string
string
boolean
string
boolean
string
string
number
string
string
string
number
string
string
number
string
string
string
controllers.ml-model-pull-clip.containers.main.args[] (1)
- /cache/clip/ViT-B-32__openai
- immich-app/ViT-B-32__openai
string
controllers.ml-model-pull-clip.containers.main.command[] (1)
- huggingface-cli
- download
- --exclude
- .git
- --local-dir
string
string
string
string
controllers.ml-model-pull-clip.containers.main.image.tag (1)
v1.139.4@sha256:7eb755fd9989f8554ed8f5332b931caf996826c51498400534c8c78d1c2f226f
string
string
string
string
boolean
string
boolean
string
string
string
string
string
controllers.ml-model-pull-facial.containers.main.args[] (1)
- /cache/facial-recognition/buffalo_l
- immich-app/buffalo_l
string
controllers.ml-model-pull-facial.containers.main.command[] (1)
- huggingface-cli
- download
- --exclude
- .git
- --local-dir
string
string
string
string
controllers.ml-model-pull-facial.containers.main.image.tag (1)
v1.139.4@sha256:7eb755fd9989f8554ed8f5332b931caf996826c51498400534c8c78d1c2f226f
string
string
string
string
boolean
string
boolean
string
string
string
string
string
string
string
string
string
number
controllers.ml.containers.main.env.IMMICH_MACHINE_LEARNING_URL (1)
http://immich-ml.immich.svc.cluster.local:3003
string
string
number
controllers.ml.containers.main.env.IMMICH_SERVER_URL (1)
http://immich.immich.svc.cluster.local:3001
string
string
string
string
string
string
string
string
string
string
string
controllers.ml.containers.main.env.REDIS_HOSTNAME (1)
immich-redis.immich.svc.cluster.local
string
string
string
controllers.ml.containers.main.image.repository (1)
ghcr.io/immich-app/immich-machine-learning
string
controllers.ml.containers.main.image.tag (1)
v1.139.4-openvino@sha256:ea961762f59c2ffe11fc71d2a6908e80eae6205f4ae29295e1c308af3f257822
string
boolean
boolean
string
string
string
string
string
boolean
string
boolean
string
number
string
string
string
number
string
string
number
string
string
string
string
string
string
string
controllers.postgres.containers.app.image.tag (1)
14-vectorchord0.3.0-pgvectors0.2.0@sha256:f36625fffae9611b0e6e28cc1a9bb573d20a9d3cc5e62ab0ff1a19874e34e1f4
string
string
string
string
string
string
string
string
string
string
string
string
persistence.tmp.globalMounts[].path (1)
/tmp
/usr/src/app/.reverse-geocoding-dump
/usr/src/app/node_modules/local-reverse-geocoder/geonames_dump
/usr/src/app/.transformers_cache
string
persistence.tmp.globalMounts[].subPath (1)
tmp
geocode
geoname
transformers
string
string
string
boolean
string
string
string
string
string
boolean
string
string
string
string
string
string
boolean
string
string
string
string
string
string
string
string
string
string
boolean
string
string
string
boolean
string
string
boolean
persistence.geocoding-dump.globalMounts[].path (1)
/usr/src/app/.reverse-geocoding-dump
string
string
boolean
string
string
string
string
string
string
string
persistence.misc.advancedMounts.ml-model-pull-clip.main[].subPath (1)
ml-models-cache
matplotlib-config
matplotlib-cache
string
string
persistence.misc.advancedMounts.ml-model-pull-facial.main[].subPath (1)
ml-models-cache
matplotlib-config
matplotlib-cache
string
persistence.misc.advancedMounts.ml.main[].path (1)
/cache
/.config/matplotlib
/.cache/matplotlib
string
persistence.misc.advancedMounts.ml.main[].subPath (1)
ml-models-cache
matplotlib-config
matplotlib-cache
string
string
string
string
string
string
boolean
string
string
persistence.modelcache.type (1)
persistentVolumeClaim
string
number
string
string
string
string
string
boolean
string
boolean
string
string
string
string
string
string
string
boolean
string
string
string
string
persistence.upload.path (1)
/volume3/k8s-volumes/immich
string
string
string
ingress.app.hosts[].host (2)
photos.${DOMAIN_NAME}
string
string
string
string
string
string
string
string
boolean
string
string
string
string
string
string
string
string
string
string
string
boolean
string
ingress.main.hosts[].host (2)
${APP_DNS_IMMICH:=immich}
string
string
string
string
string
boolean
ingress.main.tls[].hosts[] (1)
- ${APP_DNS_IMMICH:=immich}
string
configMaps.config.data.IMMICH_CONFIG_FILE (1)
/usr/src/app/immich-config.yaml
string
string
string
configMaps.config.data.LOG_LEVEL (1)
{{ .Values.immich.logLevel }}
string
string
string
string
configMaps.config.data.TRANSFORMERS_CACHE (1)
/usr/src/app/.transformers_cache
string
boolean
configMaps.settings.data."immich-config.yaml" (1)
--- ffmpeg: crf: 23 threads: 0 preset: ultrafast targetVideoCodec: h264 acceptedVideoCodecs: - h264 targetAudioCodec: aac acceptedAudioCodecs: - aac - mp3 - libopus acceptedContainers: - mov - ogg - webm targetResolution: '720' maxBitrate: '0' bframes: -1 refs: 0 gopSize: 0 temporalAQ: false cqMode: auto twoPass: false preferredHwDevice: auto transcode: required tonemap: {{ .Values.immich.ffmpeg.tonemap | quote }} accel: disabled accelDecode: false backup: database: enabled: false job: backgroundTask: concurrency: {{ .Values.immich.concurrency.backgroundTask }} smartSearch: concurrency: {{ .Values.immich.concurrency.smartSearch }} metadataExtraction: concurrency: {{ .Values.immich.concurrency.metadataExtraction }} faceDetection: concurrency: {{ .Values.immich.concurrency.faceDetection }} search: concurrency: {{ .Values.immich.concurrency.search }} sidecar: concurrency: {{ .Values.immich.concurrency.sidecar }} library: concurrency: {{ .Values.immich.concurrency.library }} migration: concurrency: {{ .Values.immich.concurrency.migration }} thumbnailGeneration: concurrency: {{ .Values.immich.concurrency.thumbnailGeneration }} videoConversion: concurrency: {{ .Values.immich.concurrency.videoConversion }} notifications: concurrency: {{ .Values.immich.concurrency.notifications }} logging: enabled: true level: {{ .Values.immich.logLevel | quote }} machineLearning: enabled: true url: http://immich-machine-learning:3003 clip: enabled: true modelName: {{ .Values.immich.machineLearning.clipModelName | quote }} duplicateDetection: enabled: true maxDistance: {{ .Values.immich.machineLearning.duplicateDetection.maxDistance }} facialRecognition: enabled: true modelName: {{ .Values.immich.machineLearning.facialRecognition.modelName | quote }} minScore: {{ .Values.immich.machineLearning.facialRecognition.minScore }} maxDistance: {{ .Values.immich.machineLearning.facialRecognition.maxDistance }} minFaces: {{ .Values.immich.machineLearning.facialRecognition.minFaces }} map: enabled: true lightStyle: 'https://tiles.immich.cloud/v1/style/light.json' darkStyle: 'https://tiles.immich.cloud/v1/style/dark.json' reverseGeocoding: enabled: true oauth: autoLaunch: false autoRegister: true buttonText: Login with OAuth enabled: true issuerUrl: {{ .Values.immich.oauth.issuerUrl | quote }} clientId: {{ .Values.immich.oauth.clientId | quote }} clientSecret: {{ .Values.immich.oauth.clientSecret | quote }} signingAlgorithm: RS256 mobileOverrideEnabled: false mobileRedirectUri: '' scope: openid profile email storageLabelClaim: preferred_username storageQuotaClaim: immich_quota defaultStorageQuota: 0 passwordLogin: enabled: {{ .Values.immich.enablePasswordLogin }} storageTemplate: enabled: true hashVerificationEnabled: true template: "{{ "{{" }}y{{ "}}" }}/{{ "{{" }}y{{ "}}" }}-{{ "{{" }}MM{{ "}}" }}-{{ "{{" }}dd{{ "}}" }}/{{ "{{" }}filename{{ "}}" }}" image: thumbnail: format: webp size: 250 quality: 80 preview: format: jpeg size: 1440 quality: 80 colorspace: p3 extractEmbedded: false newVersionCheck: enabled: false trash: enabled: true days: 30 theme: customCss: '' library: scan: enabled: true cronExpression: 0 0 * * * watch: enabled: false server: externalDomain: '' loginPageMessage: '' notifications: smtp: enabled: false from: '' replyTo: '' transport: ignoreCert: false host: '' port: 587 username: '' password: '' user: deleteDelay: 7
string
boolean
string
number
number
number
number
number
number
number
number
number
number
number
boolean
string
string
string
number
number
number
number
string
string
immich.oauth.issuerUrl (1)
https://auth.${DOMAIN_NAME}
string
string
networkpolicies.immich.podSelector.matchExpressions[].key (1)
app.kubernetes.io/name
app.kubernetes.io/instance
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string