From f392cef39cd15531032835dcfbfe901c8521b07a Mon Sep 17 00:00:00 2001 From: sonicaj Date: Mon, 10 Jul 2023 12:32:04 +0000 Subject: [PATCH] Publish new changes in catalog --- community/immich/{1.0.1 => 1.0.2}/Chart.lock | 0 community/immich/{1.0.1 => 1.0.2}/Chart.yaml | 2 +- community/immich/{1.0.1 => 1.0.2}/README.md | 0 .../immich/{1.0.1 => 1.0.2}/app-readme.md | 0 .../{1.0.1 => 1.0.2}/charts/common-1.0.10.tgz | Bin .../{1.0.1 => 1.0.2}/ci/basic-values.yaml | 0 community/immich/1.0.2/ci/extra-values.yaml | 25 ++++++++++++++++++ .../{1.0.1 => 1.0.2}/ci/no-extra-values.yaml | 0 .../{1.0.1 => 1.0.2}/ci/no-ml-values.yaml | 0 .../ci/no-typesenes-values.yaml | 0 .../immich/{1.0.1 => 1.0.2}/ix_values.yaml | 1 + .../immich/{1.0.1 => 1.0.2}/metadata.yaml | 0 .../immich/{1.0.1 => 1.0.2}/questions.yaml | 21 +++++++++++++++ .../{1.0.1 => 1.0.2}/templates/NOTES.txt | 0 .../templates/_configuration.tpl | 0 .../templates/_immich-machinelearning.tpl | 0 .../templates/_immich-microservices.tpl | 0 .../templates/_immich-proxy.tpl | 0 .../templates/_immich-server.tpl | 0 .../templates/_immich-typesense.tpl | 0 .../templates/_immich-web.tpl | 0 .../templates/_persistence.tpl | 15 ++++++++++- .../{1.0.1 => 1.0.2}/templates/_portal.tpl | 0 .../{1.0.1 => 1.0.2}/templates/_postgres.tpl | 0 .../{1.0.1 => 1.0.2}/templates/_redis.tpl | 0 .../{1.0.1 => 1.0.2}/templates/_service.tpl | 0 .../{1.0.1 => 1.0.2}/templates/_waitURL.tpl | 0 .../{1.0.1 => 1.0.2}/templates/common.yaml | 0 28 files changed, 62 insertions(+), 2 deletions(-) rename community/immich/{1.0.1 => 1.0.2}/Chart.lock (100%) rename community/immich/{1.0.1 => 1.0.2}/Chart.yaml (97%) rename community/immich/{1.0.1 => 1.0.2}/README.md (100%) rename community/immich/{1.0.1 => 1.0.2}/app-readme.md (100%) rename community/immich/{1.0.1 => 1.0.2}/charts/common-1.0.10.tgz (100%) rename community/immich/{1.0.1 => 1.0.2}/ci/basic-values.yaml (100%) create mode 100644 community/immich/1.0.2/ci/extra-values.yaml rename community/immich/{1.0.1 => 1.0.2}/ci/no-extra-values.yaml (100%) rename community/immich/{1.0.1 => 1.0.2}/ci/no-ml-values.yaml (100%) rename community/immich/{1.0.1 => 1.0.2}/ci/no-typesenes-values.yaml (100%) rename community/immich/{1.0.1 => 1.0.2}/ix_values.yaml (98%) rename community/immich/{1.0.1 => 1.0.2}/metadata.yaml (100%) rename community/immich/{1.0.1 => 1.0.2}/questions.yaml (94%) rename community/immich/{1.0.1 => 1.0.2}/templates/NOTES.txt (100%) rename community/immich/{1.0.1 => 1.0.2}/templates/_configuration.tpl (100%) rename community/immich/{1.0.1 => 1.0.2}/templates/_immich-machinelearning.tpl (100%) rename community/immich/{1.0.1 => 1.0.2}/templates/_immich-microservices.tpl (100%) rename community/immich/{1.0.1 => 1.0.2}/templates/_immich-proxy.tpl (100%) rename community/immich/{1.0.1 => 1.0.2}/templates/_immich-server.tpl (100%) rename community/immich/{1.0.1 => 1.0.2}/templates/_immich-typesense.tpl (100%) rename community/immich/{1.0.1 => 1.0.2}/templates/_immich-web.tpl (100%) rename community/immich/{1.0.1 => 1.0.2}/templates/_persistence.tpl (90%) rename community/immich/{1.0.1 => 1.0.2}/templates/_portal.tpl (100%) rename community/immich/{1.0.1 => 1.0.2}/templates/_postgres.tpl (100%) rename community/immich/{1.0.1 => 1.0.2}/templates/_redis.tpl (100%) rename community/immich/{1.0.1 => 1.0.2}/templates/_service.tpl (100%) rename community/immich/{1.0.1 => 1.0.2}/templates/_waitURL.tpl (100%) rename community/immich/{1.0.1 => 1.0.2}/templates/common.yaml (100%) diff --git a/community/immich/1.0.1/Chart.lock b/community/immich/1.0.2/Chart.lock similarity index 100% rename from community/immich/1.0.1/Chart.lock rename to community/immich/1.0.2/Chart.lock diff --git a/community/immich/1.0.1/Chart.yaml b/community/immich/1.0.2/Chart.yaml similarity index 97% rename from community/immich/1.0.1/Chart.yaml rename to community/immich/1.0.2/Chart.yaml index 5f9c1b5788..cf7800c521 100644 --- a/community/immich/1.0.1/Chart.yaml +++ b/community/immich/1.0.2/Chart.yaml @@ -3,7 +3,7 @@ description: Immich annotations: title: Immich type: application -version: 1.0.1 +version: 1.0.2 apiVersion: v2 appVersion: '1.66.1' kubeVersion: '>=1.16.0-0' diff --git a/community/immich/1.0.1/README.md b/community/immich/1.0.2/README.md similarity index 100% rename from community/immich/1.0.1/README.md rename to community/immich/1.0.2/README.md diff --git a/community/immich/1.0.1/app-readme.md b/community/immich/1.0.2/app-readme.md similarity index 100% rename from community/immich/1.0.1/app-readme.md rename to community/immich/1.0.2/app-readme.md diff --git a/community/immich/1.0.1/charts/common-1.0.10.tgz b/community/immich/1.0.2/charts/common-1.0.10.tgz similarity index 100% rename from community/immich/1.0.1/charts/common-1.0.10.tgz rename to community/immich/1.0.2/charts/common-1.0.10.tgz diff --git a/community/immich/1.0.1/ci/basic-values.yaml b/community/immich/1.0.2/ci/basic-values.yaml similarity index 100% rename from community/immich/1.0.1/ci/basic-values.yaml rename to community/immich/1.0.2/ci/basic-values.yaml diff --git a/community/immich/1.0.2/ci/extra-values.yaml b/community/immich/1.0.2/ci/extra-values.yaml new file mode 100644 index 0000000000..1d79415c15 --- /dev/null +++ b/community/immich/1.0.2/ci/extra-values.yaml @@ -0,0 +1,25 @@ +immichStorage: + uploads: + type: hostPath + hostPath: /mnt/{{ .Release.Name }}/uploads + library: + type: hostPath + hostPath: /mnt/{{ .Release.Name }}/library + thumbs: + type: hostPath + hostPath: /mnt/{{ .Release.Name }}/thumbs + profile: + type: hostPath + hostPath: /mnt/{{ .Release.Name }}/profile + video: + type: hostPath + hostPath: /mnt/{{ .Release.Name }}/video + additionalLibraries: + - hostPath: /mnt/{{ .Release.Name }}/additionalLibrary1 + - hostPath: /mnt/{{ .Release.Name }}/additionalLibrary2 + pgData: + type: hostPath + hostPath: /mnt/{{ .Release.Name }}/pgData + pgBackup: + type: hostPath + hostPath: /mnt/{{ .Release.Name }}/pgBackup diff --git a/community/immich/1.0.1/ci/no-extra-values.yaml b/community/immich/1.0.2/ci/no-extra-values.yaml similarity index 100% rename from community/immich/1.0.1/ci/no-extra-values.yaml rename to community/immich/1.0.2/ci/no-extra-values.yaml diff --git a/community/immich/1.0.1/ci/no-ml-values.yaml b/community/immich/1.0.2/ci/no-ml-values.yaml similarity index 100% rename from community/immich/1.0.1/ci/no-ml-values.yaml rename to community/immich/1.0.2/ci/no-ml-values.yaml diff --git a/community/immich/1.0.1/ci/no-typesenes-values.yaml b/community/immich/1.0.2/ci/no-typesenes-values.yaml similarity index 100% rename from community/immich/1.0.1/ci/no-typesenes-values.yaml rename to community/immich/1.0.2/ci/no-typesenes-values.yaml diff --git a/community/immich/1.0.1/ix_values.yaml b/community/immich/1.0.2/ix_values.yaml similarity index 98% rename from community/immich/1.0.1/ix_values.yaml rename to community/immich/1.0.2/ix_values.yaml index 4787fa1058..b7f3bfadef 100644 --- a/community/immich/1.0.1/ix_values.yaml +++ b/community/immich/1.0.2/ix_values.yaml @@ -62,6 +62,7 @@ immichStorage: video: type: ixVolume datasetName: video + additionalLibraries: [] pgData: type: ixVolume datasetName: pgData diff --git a/community/immich/1.0.1/metadata.yaml b/community/immich/1.0.2/metadata.yaml similarity index 100% rename from community/immich/1.0.1/metadata.yaml rename to community/immich/1.0.2/metadata.yaml diff --git a/community/immich/1.0.1/questions.yaml b/community/immich/1.0.2/questions.yaml similarity index 94% rename from community/immich/1.0.1/questions.yaml rename to community/immich/1.0.2/questions.yaml index 30ed92a274..2621b5229b 100644 --- a/community/immich/1.0.1/questions.yaml +++ b/community/immich/1.0.2/questions.yaml @@ -291,6 +291,27 @@ questions: show_if: [["type", "=", "hostPath"]] immutable: true required: true + - variable: additionalLibraries + label: Additional Libraries + description: | + Additional libraries for Immich.
+ Internal mountPath will be the same as your hostPath
+ https://immich.app/docs/features/read-only-gallery + schema: + type: list + default: [] + items: + - variable: storageEntry + label: Storage Entry + schema: + type: dict + attrs: + - variable: hostPath + label: Host Path + description: The host path to use for storage. + schema: + type: hostpath + required: true - variable: pgData label: Immich Postgres Data Storage description: The path to store Immich Postgres Data. diff --git a/community/immich/1.0.1/templates/NOTES.txt b/community/immich/1.0.2/templates/NOTES.txt similarity index 100% rename from community/immich/1.0.1/templates/NOTES.txt rename to community/immich/1.0.2/templates/NOTES.txt diff --git a/community/immich/1.0.1/templates/_configuration.tpl b/community/immich/1.0.2/templates/_configuration.tpl similarity index 100% rename from community/immich/1.0.1/templates/_configuration.tpl rename to community/immich/1.0.2/templates/_configuration.tpl diff --git a/community/immich/1.0.1/templates/_immich-machinelearning.tpl b/community/immich/1.0.2/templates/_immich-machinelearning.tpl similarity index 100% rename from community/immich/1.0.1/templates/_immich-machinelearning.tpl rename to community/immich/1.0.2/templates/_immich-machinelearning.tpl diff --git a/community/immich/1.0.1/templates/_immich-microservices.tpl b/community/immich/1.0.2/templates/_immich-microservices.tpl similarity index 100% rename from community/immich/1.0.1/templates/_immich-microservices.tpl rename to community/immich/1.0.2/templates/_immich-microservices.tpl diff --git a/community/immich/1.0.1/templates/_immich-proxy.tpl b/community/immich/1.0.2/templates/_immich-proxy.tpl similarity index 100% rename from community/immich/1.0.1/templates/_immich-proxy.tpl rename to community/immich/1.0.2/templates/_immich-proxy.tpl diff --git a/community/immich/1.0.1/templates/_immich-server.tpl b/community/immich/1.0.2/templates/_immich-server.tpl similarity index 100% rename from community/immich/1.0.1/templates/_immich-server.tpl rename to community/immich/1.0.2/templates/_immich-server.tpl diff --git a/community/immich/1.0.1/templates/_immich-typesense.tpl b/community/immich/1.0.2/templates/_immich-typesense.tpl similarity index 100% rename from community/immich/1.0.1/templates/_immich-typesense.tpl rename to community/immich/1.0.2/templates/_immich-typesense.tpl diff --git a/community/immich/1.0.1/templates/_immich-web.tpl b/community/immich/1.0.2/templates/_immich-web.tpl similarity index 100% rename from community/immich/1.0.1/templates/_immich-web.tpl rename to community/immich/1.0.2/templates/_immich-web.tpl diff --git a/community/immich/1.0.1/templates/_persistence.tpl b/community/immich/1.0.2/templates/_persistence.tpl similarity index 90% rename from community/immich/1.0.1/templates/_persistence.tpl rename to community/immich/1.0.2/templates/_persistence.tpl index e9c2bff8df..39e198fa40 100644 --- a/community/immich/1.0.1/templates/_persistence.tpl +++ b/community/immich/1.0.2/templates/_persistence.tpl @@ -61,7 +61,20 @@ persistence: microservices: microservices: mountPath: /usr/src/app/upload/encoded-video - + {{- range $idx, $storage := .Values.immichStorage.additionalLibraries }} + {{ printf "immich-%v" (int $idx) }}: + enabled: true + type: hostPath + hostPath: {{ $storage.hostPath | default "" }} + # Host path and mount path MUST be the same + targetSelector: + server: + server: + mountPath: {{ $storage.hostPath }} + microservices: + microservices: + mountPath: {{ $storage.hostPath }} + {{- end }} {{/* Caches */}} microcache: enabled: true diff --git a/community/immich/1.0.1/templates/_portal.tpl b/community/immich/1.0.2/templates/_portal.tpl similarity index 100% rename from community/immich/1.0.1/templates/_portal.tpl rename to community/immich/1.0.2/templates/_portal.tpl diff --git a/community/immich/1.0.1/templates/_postgres.tpl b/community/immich/1.0.2/templates/_postgres.tpl similarity index 100% rename from community/immich/1.0.1/templates/_postgres.tpl rename to community/immich/1.0.2/templates/_postgres.tpl diff --git a/community/immich/1.0.1/templates/_redis.tpl b/community/immich/1.0.2/templates/_redis.tpl similarity index 100% rename from community/immich/1.0.1/templates/_redis.tpl rename to community/immich/1.0.2/templates/_redis.tpl diff --git a/community/immich/1.0.1/templates/_service.tpl b/community/immich/1.0.2/templates/_service.tpl similarity index 100% rename from community/immich/1.0.1/templates/_service.tpl rename to community/immich/1.0.2/templates/_service.tpl diff --git a/community/immich/1.0.1/templates/_waitURL.tpl b/community/immich/1.0.2/templates/_waitURL.tpl similarity index 100% rename from community/immich/1.0.1/templates/_waitURL.tpl rename to community/immich/1.0.2/templates/_waitURL.tpl diff --git a/community/immich/1.0.1/templates/common.yaml b/community/immich/1.0.2/templates/common.yaml similarity index 100% rename from community/immich/1.0.1/templates/common.yaml rename to community/immich/1.0.2/templates/common.yaml