diff --git a/charts/stable/immich/questions.yaml b/charts/stable/immich/questions.yaml index 3608948a324..634bf44df16 100644 --- a/charts/stable/immich/questions.yaml +++ b/charts/stable/immich/questions.yaml @@ -59,6 +59,11 @@ questions: description: simple - value: verbose description: verbose + - variable: enable_ml + label: Enable Machine Learning Container + schema: + type: boolean + default: true # Include{containerConfig} # Include{serviceRoot} - variable: main diff --git a/charts/stable/immich/templates/common.yaml b/charts/stable/immich/templates/common.yaml index 08dae0b9c89..31ed6b6d749 100644 --- a/charts/stable/immich/templates/common.yaml +++ b/charts/stable/immich/templates/common.yaml @@ -9,7 +9,9 @@ {{- $_ := set .Values.additionalContainers "proxy" (include "immich.proxy" . | fromYaml) -}} {{- $_ := set .Values.additionalContainers "web" (include "immich.web" . | fromYaml) -}} +{{- if .Values.immich.enable_ml -}} {{- $_ := set .Values.additionalContainers "ml" (include "immich.ml" . | fromYaml) -}} +{{- end -}} {{- $_ := set .Values.additionalContainers "microservices" (include "immich.microservices" . | fromYaml) -}} {{/* Render the templates */}} diff --git a/charts/stable/immich/values.yaml b/charts/stable/immich/values.yaml index e7714b402da..cfd40b112b9 100644 --- a/charts/stable/immich/values.yaml +++ b/charts/stable/immich/values.yaml @@ -32,6 +32,7 @@ podSecurityContext: runAsGroup: 0 immich: + enable_ml: true public_login_page_message: Immich disable_reverse_geocoding: false reverse_geocoding_precision: 3