Procházet zdrojové kódy

Publish new changes in catalog

sonicaj před 1 rokem
rodič
revize
b9c6591110
55 změnil soubory, kde provedl 28 přidání a 143 odebrání
  1. 0 0
      charts/nextcloud/2.0.8/.helmignore
  2. 0 0
      charts/nextcloud/2.0.8/Chart.lock
  3. 1 1
      charts/nextcloud/2.0.8/Chart.yaml
  4. 0 0
      charts/nextcloud/2.0.8/README.md
  5. 0 0
      charts/nextcloud/2.0.8/app-readme.md
  6. 0 0
      charts/nextcloud/2.0.8/charts/common-1.2.9.tgz
  7. 0 0
      charts/nextcloud/2.0.8/ci/basic-values.yaml
  8. 0 0
      charts/nextcloud/2.0.8/ci/https-values.yaml
  9. 0 0
      charts/nextcloud/2.0.8/ci/no-cron.yaml
  10. 0 0
      charts/nextcloud/2.0.8/ci/nocmd-values.yaml
  11. 0 0
      charts/nextcloud/2.0.8/ci/onedata-values.yaml
  12. 0 0
      charts/nextcloud/2.0.8/ix_values.yaml
  13. 0 0
      charts/nextcloud/2.0.8/metadata.yaml
  14. 0 0
      charts/nextcloud/2.0.8/migrations/migrate
  15. 0 0
      charts/nextcloud/2.0.8/questions.yaml
  16. 0 0
      charts/nextcloud/2.0.8/templates/NOTES.txt
  17. 0 0
      charts/nextcloud/2.0.8/templates/_configuration.tpl
  18. 0 0
      charts/nextcloud/2.0.8/templates/_cron.tpl
  19. 0 0
      charts/nextcloud/2.0.8/templates/_migration.tpl
  20. 0 0
      charts/nextcloud/2.0.8/templates/_nextcloud-configs.tpl
  21. 0 0
      charts/nextcloud/2.0.8/templates/_nextcloud.tpl
  22. 0 0
      charts/nextcloud/2.0.8/templates/_nginx-configuration.tpl
  23. 0 0
      charts/nextcloud/2.0.8/templates/_nginx.tpl
  24. 15 0
      charts/nextcloud/2.0.8/templates/_persistence.tpl
  25. 0 0
      charts/nextcloud/2.0.8/templates/_portal.tpl
  26. 0 0
      charts/nextcloud/2.0.8/templates/_postgres.tpl
  27. 0 0
      charts/nextcloud/2.0.8/templates/_redis.tpl
  28. 0 0
      charts/nextcloud/2.0.8/templates/_service.tpl
  29. 0 0
      charts/nextcloud/2.0.8/templates/common.yaml
  30. 0 0
      charts/nextcloud/2.0.8/to_keep_versions.md
  31. 0 48
      community/immich/3.0.25/templates/_immich-microservices.tpl
  32. 0 0
      community/immich/4.0.0/Chart.lock
  33. 2 2
      community/immich/4.0.0/Chart.yaml
  34. 0 0
      community/immich/4.0.0/README.md
  35. 0 0
      community/immich/4.0.0/app-readme.md
  36. 0 0
      community/immich/4.0.0/charts/common-1.2.9.tgz
  37. 0 0
      community/immich/4.0.0/ci/basic-values.yaml
  38. 0 0
      community/immich/4.0.0/ci/extra-values.yaml
  39. 0 0
      community/immich/4.0.0/ci/no-extra-values.yaml
  40. 0 0
      community/immich/4.0.0/ci/no-ml-values.yaml
  41. 4 8
      community/immich/4.0.0/ix_values.yaml
  42. 0 0
      community/immich/4.0.0/metadata.yaml
  43. 0 0
      community/immich/4.0.0/migrations/migrate
  44. 1 21
      community/immich/4.0.0/questions.yaml
  45. 0 0
      community/immich/4.0.0/templates/NOTES.txt
  46. 5 20
      community/immich/4.0.0/templates/_configuration.tpl
  47. 0 0
      community/immich/4.0.0/templates/_immich-machinelearning.tpl
  48. 0 4
      community/immich/4.0.0/templates/_immich-server.tpl
  49. 0 26
      community/immich/4.0.0/templates/_persistence.tpl
  50. 0 0
      community/immich/4.0.0/templates/_portal.tpl
  51. 0 0
      community/immich/4.0.0/templates/_postgres.tpl
  52. 0 0
      community/immich/4.0.0/templates/_redis.tpl
  53. 0 12
      community/immich/4.0.0/templates/_service.tpl
  54. 0 0
      community/immich/4.0.0/templates/_waitURL.tpl
  55. 0 1
      community/immich/4.0.0/templates/common.yaml

+ 0 - 0
charts/nextcloud/2.0.7/.helmignore → charts/nextcloud/2.0.8/.helmignore


+ 0 - 0
charts/nextcloud/2.0.7/Chart.lock → charts/nextcloud/2.0.8/Chart.lock


+ 1 - 1
charts/nextcloud/2.0.7/Chart.yaml → charts/nextcloud/2.0.8/Chart.yaml

@@ -4,7 +4,7 @@ description: A file sharing server that puts the control and security of your ow
 annotations:
   title: Nextcloud
 type: application
-version: 2.0.7
+version: 2.0.8
 apiVersion: v2
 appVersion: 29.0.1
 kubeVersion: '>=1.16.0-0'

+ 0 - 0
charts/nextcloud/2.0.7/README.md → charts/nextcloud/2.0.8/README.md


+ 0 - 0
charts/nextcloud/2.0.7/app-readme.md → charts/nextcloud/2.0.8/app-readme.md


+ 0 - 0
charts/nextcloud/2.0.7/charts/common-1.2.9.tgz → charts/nextcloud/2.0.8/charts/common-1.2.9.tgz


+ 0 - 0
charts/nextcloud/2.0.7/ci/basic-values.yaml → charts/nextcloud/2.0.8/ci/basic-values.yaml


+ 0 - 0
charts/nextcloud/2.0.7/ci/https-values.yaml → charts/nextcloud/2.0.8/ci/https-values.yaml


+ 0 - 0
charts/nextcloud/2.0.7/ci/no-cron.yaml → charts/nextcloud/2.0.8/ci/no-cron.yaml


+ 0 - 0
charts/nextcloud/2.0.7/ci/nocmd-values.yaml → charts/nextcloud/2.0.8/ci/nocmd-values.yaml


+ 0 - 0
charts/nextcloud/2.0.7/ci/onedata-values.yaml → charts/nextcloud/2.0.8/ci/onedata-values.yaml


+ 0 - 0
charts/nextcloud/2.0.7/ix_values.yaml → charts/nextcloud/2.0.8/ix_values.yaml


+ 0 - 0
charts/nextcloud/2.0.7/metadata.yaml → charts/nextcloud/2.0.8/metadata.yaml


+ 0 - 0
charts/nextcloud/2.0.7/migrations/migrate → charts/nextcloud/2.0.8/migrations/migrate


+ 0 - 0
charts/nextcloud/2.0.7/questions.yaml → charts/nextcloud/2.0.8/questions.yaml


+ 0 - 0
charts/nextcloud/2.0.7/templates/NOTES.txt → charts/nextcloud/2.0.8/templates/NOTES.txt


+ 0 - 0
charts/nextcloud/2.0.7/templates/_configuration.tpl → charts/nextcloud/2.0.8/templates/_configuration.tpl


+ 0 - 0
charts/nextcloud/2.0.7/templates/_cron.tpl → charts/nextcloud/2.0.8/templates/_cron.tpl


+ 0 - 0
charts/nextcloud/2.0.7/templates/_migration.tpl → charts/nextcloud/2.0.8/templates/_migration.tpl


+ 0 - 0
charts/nextcloud/2.0.7/templates/_nextcloud-configs.tpl → charts/nextcloud/2.0.8/templates/_nextcloud-configs.tpl


+ 0 - 0
charts/nextcloud/2.0.7/templates/_nextcloud.tpl → charts/nextcloud/2.0.8/templates/_nextcloud.tpl


+ 0 - 0
charts/nextcloud/2.0.7/templates/_nginx-configuration.tpl → charts/nextcloud/2.0.8/templates/_nginx-configuration.tpl


+ 0 - 0
charts/nextcloud/2.0.7/templates/_nginx.tpl → charts/nextcloud/2.0.8/templates/_nginx.tpl


+ 15 - 0
charts/nextcloud/2.0.7/templates/_persistence.tpl → charts/nextcloud/2.0.8/templates/_persistence.tpl

@@ -74,6 +74,21 @@ persistence:
           subPath: themes
   {{- end }}
 
+  redis-tmp:
+    enabled: true
+    type: emptyDir
+    targetSelector:
+      redis:
+        redis:
+          mountPath: /tmp
+  redis-bitnami-tmp:
+    enabled: true
+    type: emptyDir
+    targetSelector:
+      redis:
+        redis:
+          mountPath: /opt/bitnami/redis/tmp
+
   # Configuration files mounting
   nc-config-opcache:
     enabled: true

+ 0 - 0
charts/nextcloud/2.0.7/templates/_portal.tpl → charts/nextcloud/2.0.8/templates/_portal.tpl


+ 0 - 0
charts/nextcloud/2.0.7/templates/_postgres.tpl → charts/nextcloud/2.0.8/templates/_postgres.tpl


+ 0 - 0
charts/nextcloud/2.0.7/templates/_redis.tpl → charts/nextcloud/2.0.8/templates/_redis.tpl


+ 0 - 0
charts/nextcloud/2.0.7/templates/_service.tpl → charts/nextcloud/2.0.8/templates/_service.tpl


+ 0 - 0
charts/nextcloud/2.0.7/templates/common.yaml → charts/nextcloud/2.0.8/templates/common.yaml


+ 0 - 0
charts/nextcloud/2.0.7/to_keep_versions.md → charts/nextcloud/2.0.8/to_keep_versions.md


+ 0 - 48
community/immich/3.0.25/templates/_immich-microservices.tpl

@@ -1,48 +0,0 @@
-{{- define "immich.microservices.workload" -}}
-{{- $fullname := (include "ix.v1.common.lib.chart.names.fullname" $) -}}
-{{- $url := printf "http://%v:%v/api/server-info/ping" $fullname .Values.immichNetwork.webuiPort }}
-workload:
-  microservices:
-    enabled: true
-    type: Deployment
-    podSpec:
-      hostNetwork: false
-      containers:
-        microservices:
-          enabled: true
-          primary: true
-          imageSelector: image
-          securityContext:
-            runAsUser: 0
-            runAsGroup: 0
-            runAsNonRoot: false
-            readOnlyRootFilesystem: false
-          command: /bin/sh
-          args:
-            - -c
-            - /usr/src/app/start-microservices.sh
-          envFrom:
-            - secretRef:
-                name: immich-creds
-            - configMapRef:
-                name: micro-config
-          probes:
-            liveness:
-              enabled: true
-              type: tcp
-              port: {{ .Values.immichNetwork.microservicesPort }}
-            readiness:
-              enabled: true
-              type: tcp
-              port: {{ .Values.immichNetwork.microservicesPort }}
-            startup:
-              enabled: true
-              type: tcp
-              port: {{ .Values.immichNetwork.microservicesPort }}
-      initContainers:
-      {{- include "ix.v1.common.app.postgresWait" (dict "name" "postgres-wait"
-                                                        "secretName" "postgres-creds") | nindent 8 }}
-      {{- include "ix.v1.common.app.redisWait" (dict  "name" "redis-wait"
-                                                      "secretName" "redis-creds") | nindent 8 }}
-      {{- include "immich.wait.init" (dict "url" $url) | indent 8 }}
-{{- end -}}

+ 0 - 0
community/immich/3.0.25/Chart.lock → community/immich/4.0.0/Chart.lock


+ 2 - 2
community/immich/3.0.25/Chart.yaml → community/immich/4.0.0/Chart.yaml

@@ -4,9 +4,9 @@ description: Immich is a self-hosted photo and video backup solution directly fr
 annotations:
   title: Immich
 type: application
-version: 3.0.25
+version: 4.0.0
 apiVersion: v2
-appVersion: 1.105.1
+appVersion: 1.106.1
 kubeVersion: '>=1.16.0-0'
 maintainers:
   - name: truenas

+ 0 - 0
community/immich/3.0.25/README.md → community/immich/4.0.0/README.md


+ 0 - 0
community/immich/3.0.25/app-readme.md → community/immich/4.0.0/app-readme.md


+ 0 - 0
community/immich/3.0.25/charts/common-1.2.9.tgz → community/immich/4.0.0/charts/common-1.2.9.tgz


+ 0 - 0
community/immich/3.0.25/ci/basic-values.yaml → community/immich/4.0.0/ci/basic-values.yaml


+ 0 - 0
community/immich/3.0.25/ci/extra-values.yaml → community/immich/4.0.0/ci/extra-values.yaml


+ 0 - 0
community/immich/3.0.25/ci/no-extra-values.yaml → community/immich/4.0.0/ci/no-extra-values.yaml


+ 0 - 0
community/immich/3.0.25/ci/no-ml-values.yaml → community/immich/4.0.0/ci/no-ml-values.yaml


+ 4 - 8
community/immich/3.0.25/ix_values.yaml → community/immich/4.0.0/ix_values.yaml

@@ -1,22 +1,22 @@
 image:
   repository: altran1502/immich-server
   pullPolicy: IfNotPresent
-  tag: v1.105.1
+  tag: v1.106.1
 
 mlImage:
   repository: altran1502/immich-machine-learning
   pullPolicy: IfNotPresent
-  tag: v1.105.1
+  tag: v1.106.1
 
 mlCudaImage:
   repository: altran1502/immich-machine-learning
   pullPolicy: IfNotPresent
-  tag: v1.105.1-cuda
+  tag: v1.106.1-cuda
 
 mlOpenvinoImage:
   repository: altran1502/immich-machine-learning
   pullPolicy: IfNotPresent
-  tag: v1.105.1-openvino
+  tag: v1.106.1-openvino
 
 pgvectorImage:
   repository: tensorchord/pgvecto-rs
@@ -29,9 +29,6 @@ resources:
     memory: 8Gi
 
 immichGPU: {}
-immichGPUContainers:
-  microservices: true
-  machinelearning: true
 
 immichConfig:
   publicLoginMessage: ""
@@ -46,7 +43,6 @@ immichNetwork:
   # Putting it here in case it needs to be configurable
   # in the future.
   machinelearningPort: 32002
-  microservicesPort: 32003
 
 immichStorage:
   uploads:

+ 0 - 0
community/immich/3.0.25/metadata.yaml → community/immich/4.0.0/metadata.yaml


+ 0 - 0
community/immich/3.0.25/migrations/migrate → community/immich/4.0.0/migrations/migrate


+ 1 - 21
community/immich/3.0.25/questions.yaml → community/immich/4.0.0/questions.yaml

@@ -80,7 +80,7 @@ questions:
             The Hugging Face endpoint to use for Machine Learning.
           schema:
             type: string
-            default: "" 
+            default: ""
   - variable: immichNetwork
     label: ""
     group: Network Configuration
@@ -861,23 +861,3 @@ questions:
       $ref:
         - "definitions/gpuConfiguration"
       attrs: []
-  - variable: immichGPUContainers
-    group: Resources Configuration
-    label: GPU Containers
-    description: Select which containers should use GPU.
-    schema:
-      type: dict
-      # This will only hide it if there are no GPUs available
-      # but will still show if there are 0 GPUs selected.
-      show_if: [["immichGPU", "!=", {}]]
-      attrs:
-        - variable: microservices
-          label: Enable GPU for Microservices
-          schema:
-            type: boolean
-            default: true
-        - variable: machinelearning
-          label: Enable GPU for Machine Learning
-          schema:
-            type: boolean
-            default: true

+ 0 - 0
community/immich/3.0.25/templates/NOTES.txt → community/immich/4.0.0/templates/NOTES.txt


+ 5 - 20
community/immich/3.0.25/templates/_configuration.tpl → community/immich/4.0.0/templates/_configuration.tpl

@@ -23,7 +23,6 @@
   {{- end -}}
 
   {{- $dbURL := (printf "postgres://%s:%s@%s:5432/%s?sslmode=disable" $dbUser $dbPass $dbHost $dbName) -}}
-
   {{- $mlURL := printf "http://%v-machinelearning:%v" $fullname .Values.immichNetwork.machinelearningPort }}
 
 secret:
@@ -43,7 +42,7 @@ secret:
       REDIS_PASSWORD: {{ $redisPass }}
       REDIS_HOST: {{ $redisHost }}
 
-  {{/* Server & Microservices */}}
+  {{/* Server */}}
   immich-creds:
     enabled: true
     data:
@@ -65,28 +64,20 @@ configmap:
   server-config:
     enabled: true
     data:
-      LOG_LEVEL: {{ .Values.immichConfig.logLevel | default "log" }}
+      IMMICH_LOG_LEVEL: {{ .Values.immichConfig.logLevel | default "log" }}
       NODE_ENV: production
-      SERVER_PORT: {{ .Values.immichNetwork.webuiPort | quote }}
-
-  micro-config:
-    enabled: true
-    data:
-      LOG_LEVEL: {{ .Values.immichConfig.logLevel | default "log" }}
-      NODE_ENV: production
-      MICROSERVICES_PORT: {{ .Values.immichNetwork.microservicesPort | quote }}
-      REVERSE_GEOCODING_DUMP_DIRECTORY: /microcache
+      IMMICH_PORT: {{ .Values.immichNetwork.webuiPort | quote }}
 
   {{- if .Values.immichConfig.enableML }}
   ml-config:
     enabled: true
     data:
       NODE_ENV: production
-      LOG_LEVEL: {{ .Values.immichConfig.logLevel | default "log" }}
+      IMMICH_LOG_LEVEL: {{ .Values.immichConfig.logLevel | default "log" }}
       {{- if .Values.immichConfig.huggingFaceEndpoint }}
       HF_ENDPOINT: {{ .Values.immichConfig.huggingFaceEndpoint }}
       {{- end }}
-      MACHINE_LEARNING_PORT: {{ .Values.immichNetwork.machinelearningPort | quote }}
+      IMMICH_PORT: {{ .Values.immichNetwork.machinelearningPort | quote }}
       MACHINE_LEARNING_CACHE_FOLDER: /mlcache
       TRANSFORMERS_CACHE: /mlcache
   {{- end }}
@@ -97,14 +88,8 @@ scaleGPU:
   - gpu:
       {{ $key }}: {{ $value }}
     targetSelector:
-      {{- if $.Values.immichGPUContainers.microservices }}
-      microservices:
-        - microservices
-      {{- end }}
-      {{- if $.Values.immichGPUContainers.machinelearning }}
       machinelearning:
         - machinelearning
-      {{- end }}
   {{- end -}}
 {{- end -}}
 {{- end -}}

+ 0 - 0
community/immich/3.0.25/templates/_immich-machinelearning.tpl → community/immich/4.0.0/templates/_immich-machinelearning.tpl


+ 0 - 4
community/immich/3.0.25/templates/_immich-server.tpl → community/immich/4.0.0/templates/_immich-server.tpl

@@ -17,10 +17,6 @@ workload:
             runAsGroup: 0
             runAsNonRoot: false
             readOnlyRootFilesystem: false
-          command: /bin/sh
-          args:
-            - -c
-            - /usr/src/app/start-server.sh
           envFrom:
             - secretRef:
                 name: immich-creds

+ 0 - 26
community/immich/3.0.25/templates/_persistence.tpl → community/immich/4.0.0/templates/_persistence.tpl

@@ -8,9 +8,6 @@ persistence:
       server:
         server:
           mountPath: /usr/src/app/upload/library
-      microservices:
-        microservices:
-          mountPath: /usr/src/app/upload/library
   uploads:
     enabled: true
     {{- include "ix.v1.common.app.storageOptions" (dict "storage" .Values.immichStorage.uploads) | nindent 4 }}
@@ -18,9 +15,6 @@ persistence:
       server:
         server:
           mountPath: /usr/src/app/upload/upload
-      microservices:
-        microservices:
-          mountPath: /usr/src/app/upload/upload
   thumbs:
     enabled: true
     {{- include "ix.v1.common.app.storageOptions" (dict "storage" .Values.immichStorage.thumbs) | nindent 4 }}
@@ -28,9 +22,6 @@ persistence:
       server:
         server:
           mountPath: /usr/src/app/upload/thumbs
-      microservices:
-        microservices:
-          mountPath: /usr/src/app/upload/thumbs
   profile:
     enabled: true
     {{- include "ix.v1.common.app.storageOptions" (dict "storage" .Values.immichStorage.profile) | nindent 4 }}
@@ -38,9 +29,6 @@ persistence:
       server:
         server:
           mountPath: /usr/src/app/upload/profile
-      microservices:
-        microservices:
-          mountPath: /usr/src/app/upload/profile
   video:
     enabled: true
     {{- include "ix.v1.common.app.storageOptions" (dict "storage" .Values.immichStorage.video) | nindent 4 }}
@@ -48,9 +36,6 @@ persistence:
       server:
         server:
           mountPath: /usr/src/app/upload/encoded-video
-      microservices:
-        microservices:
-          mountPath: /usr/src/app/upload/encoded-video
   {{- range $idx, $storage := .Values.immichStorage.additionalStorages }}
   {{ printf "immich-%v:" (int $idx) }}
     enabled: true
@@ -59,18 +44,7 @@ persistence:
       server:
         server:
           mountPath: {{ $storage.mountPath }}
-      microservices:
-        microservices:
-          mountPath: {{ $storage.mountPath }}
   {{- end }}
-  {{/* Caches */}}
-  microcache:
-    enabled: true
-    type: emptyDir
-    targetSelector:
-      microservices:
-        microservices:
-          mountPath: /microcache
   {{- if .Values.immichConfig.enableML }}
   mlcache:
     enabled: true

+ 0 - 0
community/immich/3.0.25/templates/_portal.tpl → community/immich/4.0.0/templates/_portal.tpl


+ 0 - 0
community/immich/3.0.25/templates/_postgres.tpl → community/immich/4.0.0/templates/_postgres.tpl


+ 0 - 0
community/immich/3.0.25/templates/_redis.tpl → community/immich/4.0.0/templates/_redis.tpl


+ 0 - 12
community/immich/3.0.25/templates/_service.tpl → community/immich/4.0.0/templates/_service.tpl

@@ -14,18 +14,6 @@ service:
         protocol: http
         targetSelector: server
 
-  microservices:
-    enabled: true
-    type: ClusterIP
-    targetSelector: microservices
-    ports:
-      microservices:
-        enabled: true
-        primary: true
-        port: {{ .Values.immichNetwork.microservicesPort }}
-        protocol: http
-        targetSelector: microservices
-
   {{- if .Values.immichConfig.enableML }}
   machinelearning:
     enabled: true

+ 0 - 0
community/immich/3.0.25/templates/_waitURL.tpl → community/immich/4.0.0/templates/_waitURL.tpl


+ 0 - 1
community/immich/3.0.25/templates/common.yaml → community/immich/4.0.0/templates/common.yaml

@@ -3,7 +3,6 @@
 {{/* Merge the templates with Values */}}
 {{- $_ := mustMergeOverwrite .Values (include "immich.configuration" $ | fromYaml) -}}
 {{- $_ := mustMergeOverwrite .Values (include "immich.server.workload" $ | fromYaml) -}}
-{{- $_ := mustMergeOverwrite .Values (include "immich.microservices.workload" $ | fromYaml) -}}
 {{- if .Values.immichConfig.enableML -}}
   {{- $_ := mustMergeOverwrite .Values (include "immich.machinelearning.workload" $ | fromYaml) -}}
 {{- end -}}