Sfoglia il codice sorgente

Publish new changes in catalog

sonicaj 2 anni fa
parent
commit
f392cef39c
28 ha cambiato i file con 62 aggiunte e 2 eliminazioni
  1. 0 0
      community/immich/1.0.2/Chart.lock
  2. 1 1
      community/immich/1.0.2/Chart.yaml
  3. 0 0
      community/immich/1.0.2/README.md
  4. 0 0
      community/immich/1.0.2/app-readme.md
  5. 0 0
      community/immich/1.0.2/charts/common-1.0.10.tgz
  6. 0 0
      community/immich/1.0.2/ci/basic-values.yaml
  7. 25 0
      community/immich/1.0.2/ci/extra-values.yaml
  8. 0 0
      community/immich/1.0.2/ci/no-extra-values.yaml
  9. 0 0
      community/immich/1.0.2/ci/no-ml-values.yaml
  10. 0 0
      community/immich/1.0.2/ci/no-typesenes-values.yaml
  11. 1 0
      community/immich/1.0.2/ix_values.yaml
  12. 0 0
      community/immich/1.0.2/metadata.yaml
  13. 21 0
      community/immich/1.0.2/questions.yaml
  14. 0 0
      community/immich/1.0.2/templates/NOTES.txt
  15. 0 0
      community/immich/1.0.2/templates/_configuration.tpl
  16. 0 0
      community/immich/1.0.2/templates/_immich-machinelearning.tpl
  17. 0 0
      community/immich/1.0.2/templates/_immich-microservices.tpl
  18. 0 0
      community/immich/1.0.2/templates/_immich-proxy.tpl
  19. 0 0
      community/immich/1.0.2/templates/_immich-server.tpl
  20. 0 0
      community/immich/1.0.2/templates/_immich-typesense.tpl
  21. 0 0
      community/immich/1.0.2/templates/_immich-web.tpl
  22. 14 1
      community/immich/1.0.2/templates/_persistence.tpl
  23. 0 0
      community/immich/1.0.2/templates/_portal.tpl
  24. 0 0
      community/immich/1.0.2/templates/_postgres.tpl
  25. 0 0
      community/immich/1.0.2/templates/_redis.tpl
  26. 0 0
      community/immich/1.0.2/templates/_service.tpl
  27. 0 0
      community/immich/1.0.2/templates/_waitURL.tpl
  28. 0 0
      community/immich/1.0.2/templates/common.yaml

+ 0 - 0
community/immich/1.0.1/Chart.lock → community/immich/1.0.2/Chart.lock


+ 1 - 1
community/immich/1.0.1/Chart.yaml → 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'

+ 0 - 0
community/immich/1.0.1/README.md → community/immich/1.0.2/README.md


+ 0 - 0
community/immich/1.0.1/app-readme.md → community/immich/1.0.2/app-readme.md


+ 0 - 0
community/immich/1.0.1/charts/common-1.0.10.tgz → community/immich/1.0.2/charts/common-1.0.10.tgz


+ 0 - 0
community/immich/1.0.1/ci/basic-values.yaml → community/immich/1.0.2/ci/basic-values.yaml


+ 25 - 0
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

+ 0 - 0
community/immich/1.0.1/ci/no-extra-values.yaml → community/immich/1.0.2/ci/no-extra-values.yaml


+ 0 - 0
community/immich/1.0.1/ci/no-ml-values.yaml → community/immich/1.0.2/ci/no-ml-values.yaml


+ 0 - 0
community/immich/1.0.1/ci/no-typesenes-values.yaml → community/immich/1.0.2/ci/no-typesenes-values.yaml


+ 1 - 0
community/immich/1.0.1/ix_values.yaml → community/immich/1.0.2/ix_values.yaml

@@ -62,6 +62,7 @@ immichStorage:
   video:
     type: ixVolume
     datasetName: video
+  additionalLibraries: []
   pgData:
     type: ixVolume
     datasetName: pgData

+ 0 - 0
community/immich/1.0.1/metadata.yaml → community/immich/1.0.2/metadata.yaml


+ 21 - 0
community/immich/1.0.1/questions.yaml → 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.</br>
+            Internal mountPath will be the same as your hostPath</br>
+            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.

+ 0 - 0
community/immich/1.0.1/templates/NOTES.txt → community/immich/1.0.2/templates/NOTES.txt


+ 0 - 0
community/immich/1.0.1/templates/_configuration.tpl → community/immich/1.0.2/templates/_configuration.tpl


+ 0 - 0
community/immich/1.0.1/templates/_immich-machinelearning.tpl → community/immich/1.0.2/templates/_immich-machinelearning.tpl


+ 0 - 0
community/immich/1.0.1/templates/_immich-microservices.tpl → community/immich/1.0.2/templates/_immich-microservices.tpl


+ 0 - 0
community/immich/1.0.1/templates/_immich-proxy.tpl → community/immich/1.0.2/templates/_immich-proxy.tpl


+ 0 - 0
community/immich/1.0.1/templates/_immich-server.tpl → community/immich/1.0.2/templates/_immich-server.tpl


+ 0 - 0
community/immich/1.0.1/templates/_immich-typesense.tpl → community/immich/1.0.2/templates/_immich-typesense.tpl


+ 0 - 0
community/immich/1.0.1/templates/_immich-web.tpl → community/immich/1.0.2/templates/_immich-web.tpl


+ 14 - 1
community/immich/1.0.1/templates/_persistence.tpl → 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

+ 0 - 0
community/immich/1.0.1/templates/_portal.tpl → community/immich/1.0.2/templates/_portal.tpl


+ 0 - 0
community/immich/1.0.1/templates/_postgres.tpl → community/immich/1.0.2/templates/_postgres.tpl


+ 0 - 0
community/immich/1.0.1/templates/_redis.tpl → community/immich/1.0.2/templates/_redis.tpl


+ 0 - 0
community/immich/1.0.1/templates/_service.tpl → community/immich/1.0.2/templates/_service.tpl


+ 0 - 0
community/immich/1.0.1/templates/_waitURL.tpl → community/immich/1.0.2/templates/_waitURL.tpl


+ 0 - 0
community/immich/1.0.1/templates/common.yaml → community/immich/1.0.2/templates/common.yaml