Просмотр исходного кода

Publish new changes in catalog

sonicaj 1 год назад
Родитель
Сommit
28832463e7
100 измененных файлов с 417 добавлено и 10 удалено
  1. 0 0
      charts/elastic-search/1.0.25/Chart.lock
  2. 2 2
      charts/elastic-search/1.0.25/Chart.yaml
  3. 0 0
      charts/elastic-search/1.0.25/README.md
  4. 0 0
      charts/elastic-search/1.0.25/app-readme.md
  5. 0 0
      charts/elastic-search/1.0.25/charts/common-1.1.1.tgz
  6. 0 0
      charts/elastic-search/1.0.25/ci/basic-values.yaml
  7. 0 0
      charts/elastic-search/1.0.25/ci/https-values.yaml
  8. 1 1
      charts/elastic-search/1.0.25/ix_values.yaml
  9. 0 0
      charts/elastic-search/1.0.25/metadata.yaml
  10. 0 0
      charts/elastic-search/1.0.25/migrations/migrate
  11. 0 0
      charts/elastic-search/1.0.25/questions.yaml
  12. 0 0
      charts/elastic-search/1.0.25/templates/NOTES.txt
  13. 0 0
      charts/elastic-search/1.0.25/templates/_es.tpl
  14. 0 0
      charts/elastic-search/1.0.25/templates/_helper.tpl
  15. 0 0
      charts/elastic-search/1.0.25/templates/_portal.tpl
  16. 0 0
      charts/elastic-search/1.0.25/templates/common.yaml
  17. 0 0
      charts/home-assistant/1.0.112/.helmignore
  18. 0 0
      charts/home-assistant/1.0.112/Chart.lock
  19. 2 2
      charts/home-assistant/1.0.112/Chart.yaml
  20. 0 0
      charts/home-assistant/1.0.112/README.md
  21. 0 0
      charts/home-assistant/1.0.112/app-readme.md
  22. 0 0
      charts/home-assistant/1.0.112/charts/common-2304.0.1.tgz
  23. 0 0
      charts/home-assistant/1.0.112/ci/test-values.yaml
  24. 1 1
      charts/home-assistant/1.0.112/ix_values.yaml
  25. 0 0
      charts/home-assistant/1.0.112/metadata.yaml
  26. 0 0
      charts/home-assistant/1.0.112/questions.yaml
  27. 0 0
      charts/home-assistant/1.0.112/templates/_postgres.tpl
  28. 0 0
      charts/home-assistant/1.0.112/templates/backup-postgres-config.yaml
  29. 0 0
      charts/home-assistant/1.0.112/templates/backup-postgres-hook.yaml
  30. 0 0
      charts/home-assistant/1.0.112/templates/deployment.yaml
  31. 0 0
      charts/home-assistant/1.0.112/templates/home-assistance-init-config.yaml
  32. 0 0
      charts/home-assistant/1.0.112/templates/postgres-config.yaml
  33. 0 0
      charts/home-assistant/1.0.112/templates/postgres-deployment.yaml
  34. 0 0
      charts/home-assistant/1.0.112/templates/postgres-secret.yaml
  35. 0 0
      charts/home-assistant/1.0.112/templates/postgres-service.yaml
  36. 0 0
      charts/home-assistant/1.0.112/templates/pre-install-job.yaml
  37. 0 0
      charts/home-assistant/1.0.112/templates/service.yaml
  38. 6 0
      community/drawio/1.0.0/Chart.lock
  39. 26 0
      community/drawio/1.0.0/Chart.yaml
  40. 3 0
      community/drawio/1.0.0/README.md
  41. 3 0
      community/drawio/1.0.0/app-readme.md
  42. BIN
      community/drawio/1.0.0/charts/common-1.1.1.tgz
  43. 3 0
      community/drawio/1.0.0/ci/basic-values.yaml
  44. 10 0
      community/drawio/1.0.0/ci/extra-values.yaml
  45. 4 0
      community/drawio/1.0.0/ci/hostNet-values.yaml
  46. 20 0
      community/drawio/1.0.0/ix_values.yaml
  47. 8 0
      community/drawio/1.0.0/metadata.yaml
  48. 185 0
      community/drawio/1.0.0/questions.yaml
  49. 0 0
      community/drawio/1.0.0/templates/NOTES.txt
  50. 41 0
      community/drawio/1.0.0/templates/_drawio.tpl
  51. 21 0
      community/drawio/1.0.0/templates/_persistence.tpl
  52. 12 0
      community/drawio/1.0.0/templates/_portal.tpl
  53. 22 0
      community/drawio/1.0.0/templates/_service.tpl
  54. 11 0
      community/drawio/1.0.0/templates/common.yaml
  55. 10 0
      community/drawio/item.yaml
  56. 0 0
      community/immich/1.0.27/Chart.lock
  57. 1 1
      community/immich/1.0.27/Chart.yaml
  58. 0 0
      community/immich/1.0.27/README.md
  59. 0 0
      community/immich/1.0.27/app-readme.md
  60. 0 0
      community/immich/1.0.27/charts/common-1.1.1.tgz
  61. 0 0
      community/immich/1.0.27/ci/basic-values.yaml
  62. 0 0
      community/immich/1.0.27/ci/extra-values.yaml
  63. 0 0
      community/immich/1.0.27/ci/no-extra-values.yaml
  64. 0 0
      community/immich/1.0.27/ci/no-ml-values.yaml
  65. 0 0
      community/immich/1.0.27/ci/no-typesenes-values.yaml
  66. 2 0
      community/immich/1.0.27/ix_values.yaml
  67. 0 0
      community/immich/1.0.27/metadata.yaml
  68. 9 0
      community/immich/1.0.27/questions.yaml
  69. 0 0
      community/immich/1.0.27/templates/NOTES.txt
  70. 0 0
      community/immich/1.0.27/templates/_configuration.tpl
  71. 0 0
      community/immich/1.0.27/templates/_immich-machinelearning.tpl
  72. 11 0
      community/immich/1.0.27/templates/_immich-microservices.tpl
  73. 0 0
      community/immich/1.0.27/templates/_immich-proxy.tpl
  74. 0 0
      community/immich/1.0.27/templates/_immich-server.tpl
  75. 0 0
      community/immich/1.0.27/templates/_immich-typesense.tpl
  76. 0 0
      community/immich/1.0.27/templates/_immich-web.tpl
  77. 0 0
      community/immich/1.0.27/templates/_persistence.tpl
  78. 0 0
      community/immich/1.0.27/templates/_portal.tpl
  79. 0 0
      community/immich/1.0.27/templates/_postgres.tpl
  80. 0 0
      community/immich/1.0.27/templates/_redis.tpl
  81. 0 0
      community/immich/1.0.27/templates/_service.tpl
  82. 0 0
      community/immich/1.0.27/templates/_waitURL.tpl
  83. 0 0
      community/immich/1.0.27/templates/common.yaml
  84. 0 0
      community/lidarr/1.0.24/Chart.lock
  85. 2 2
      community/lidarr/1.0.24/Chart.yaml
  86. 0 0
      community/lidarr/1.0.24/README.md
  87. 0 0
      community/lidarr/1.0.24/app-readme.md
  88. 0 0
      community/lidarr/1.0.24/charts/common-1.1.1.tgz
  89. 0 0
      community/lidarr/1.0.24/ci/basic-values.yaml
  90. 0 0
      community/lidarr/1.0.24/ci/extra-values.yaml
  91. 0 0
      community/lidarr/1.0.24/ci/hostNet-values.yaml
  92. 1 1
      community/lidarr/1.0.24/ix_values.yaml
  93. 0 0
      community/lidarr/1.0.24/metadata.yaml
  94. 0 0
      community/lidarr/1.0.24/migrations/migrate
  95. 0 0
      community/lidarr/1.0.24/questions.yaml
  96. 0 0
      community/lidarr/1.0.24/templates/NOTES.txt
  97. 0 0
      community/lidarr/1.0.24/templates/_lidarr.tpl
  98. 0 0
      community/lidarr/1.0.24/templates/_portal.tpl
  99. 0 0
      community/lidarr/1.0.24/templates/common.yaml
  100. 0 0
      community/linkding/1.0.2/Chart.lock

+ 0 - 0
charts/elastic-search/1.0.24/Chart.lock → charts/elastic-search/1.0.25/Chart.lock


+ 2 - 2
charts/elastic-search/1.0.24/Chart.yaml → charts/elastic-search/1.0.25/Chart.yaml

@@ -4,9 +4,9 @@ description: Elasticsearch is the distributed, RESTful search and analytics engi
 annotations:
   title: Elastic Search
 type: application
-version: 1.0.24
+version: 1.0.25
 apiVersion: v2
-appVersion: 8.10.2
+appVersion: 8.10.3
 kubeVersion: '>=1.16.0-0'
 maintainers:
   - name: truenas

+ 0 - 0
charts/elastic-search/1.0.24/README.md → charts/elastic-search/1.0.25/README.md


+ 0 - 0
charts/elastic-search/1.0.24/app-readme.md → charts/elastic-search/1.0.25/app-readme.md


+ 0 - 0
charts/elastic-search/1.0.24/charts/common-1.1.1.tgz → charts/elastic-search/1.0.25/charts/common-1.1.1.tgz


+ 0 - 0
charts/elastic-search/1.0.24/ci/basic-values.yaml → charts/elastic-search/1.0.25/ci/basic-values.yaml


+ 0 - 0
charts/elastic-search/1.0.24/ci/https-values.yaml → charts/elastic-search/1.0.25/ci/https-values.yaml


+ 1 - 1
charts/elastic-search/1.0.24/ix_values.yaml → charts/elastic-search/1.0.25/ix_values.yaml

@@ -1,7 +1,7 @@
 image:
   repository: docker.elastic.co/elasticsearch/elasticsearch
   pullPolicy: IfNotPresent
-  tag: 8.10.2
+  tag: 8.10.3
 
 resources:
   limits:

+ 0 - 0
charts/elastic-search/1.0.24/metadata.yaml → charts/elastic-search/1.0.25/metadata.yaml


+ 0 - 0
charts/elastic-search/1.0.24/migrations/migrate → charts/elastic-search/1.0.25/migrations/migrate


+ 0 - 0
charts/elastic-search/1.0.24/questions.yaml → charts/elastic-search/1.0.25/questions.yaml


+ 0 - 0
charts/elastic-search/1.0.24/templates/NOTES.txt → charts/elastic-search/1.0.25/templates/NOTES.txt


+ 0 - 0
charts/elastic-search/1.0.24/templates/_es.tpl → charts/elastic-search/1.0.25/templates/_es.tpl


+ 0 - 0
charts/elastic-search/1.0.24/templates/_helper.tpl → charts/elastic-search/1.0.25/templates/_helper.tpl


+ 0 - 0
charts/elastic-search/1.0.24/templates/_portal.tpl → charts/elastic-search/1.0.25/templates/_portal.tpl


+ 0 - 0
charts/elastic-search/1.0.24/templates/common.yaml → charts/elastic-search/1.0.25/templates/common.yaml


+ 0 - 0
charts/home-assistant/1.0.111/.helmignore → charts/home-assistant/1.0.112/.helmignore


+ 0 - 0
charts/home-assistant/1.0.111/Chart.lock → charts/home-assistant/1.0.112/Chart.lock


+ 2 - 2
charts/home-assistant/1.0.111/Chart.yaml → charts/home-assistant/1.0.112/Chart.yaml

@@ -3,9 +3,9 @@ description: Home Assistant App for TrueNAS SCALE
 annotations:
   title: Home Assistant
 type: application
-version: 1.0.111
+version: 1.0.112
 apiVersion: v2
-appVersion: 2023.10.0
+appVersion: 2023.10.1
 kubeVersion: '>=1.16.0-0'
 maintainers:
   - name: truenas

+ 0 - 0
charts/home-assistant/1.0.111/README.md → charts/home-assistant/1.0.112/README.md


+ 0 - 0
charts/home-assistant/1.0.111/app-readme.md → charts/home-assistant/1.0.112/app-readme.md


+ 0 - 0
charts/home-assistant/1.0.111/charts/common-2304.0.1.tgz → charts/home-assistant/1.0.112/charts/common-2304.0.1.tgz


+ 0 - 0
charts/home-assistant/1.0.111/ci/test-values.yaml → charts/home-assistant/1.0.112/ci/test-values.yaml


+ 1 - 1
charts/home-assistant/1.0.111/ix_values.yaml → charts/home-assistant/1.0.112/ix_values.yaml

@@ -1,4 +1,4 @@
 image:
   pullPolicy: IfNotPresent
   repository: homeassistant/home-assistant
-  tag: 2023.10.0
+  tag: 2023.10.1

+ 0 - 0
charts/home-assistant/1.0.111/metadata.yaml → charts/home-assistant/1.0.112/metadata.yaml


+ 0 - 0
charts/home-assistant/1.0.111/questions.yaml → charts/home-assistant/1.0.112/questions.yaml


+ 0 - 0
charts/home-assistant/1.0.111/templates/_postgres.tpl → charts/home-assistant/1.0.112/templates/_postgres.tpl


+ 0 - 0
charts/home-assistant/1.0.111/templates/backup-postgres-config.yaml → charts/home-assistant/1.0.112/templates/backup-postgres-config.yaml


+ 0 - 0
charts/home-assistant/1.0.111/templates/backup-postgres-hook.yaml → charts/home-assistant/1.0.112/templates/backup-postgres-hook.yaml


+ 0 - 0
charts/home-assistant/1.0.111/templates/deployment.yaml → charts/home-assistant/1.0.112/templates/deployment.yaml


+ 0 - 0
charts/home-assistant/1.0.111/templates/home-assistance-init-config.yaml → charts/home-assistant/1.0.112/templates/home-assistance-init-config.yaml


+ 0 - 0
charts/home-assistant/1.0.111/templates/postgres-config.yaml → charts/home-assistant/1.0.112/templates/postgres-config.yaml


+ 0 - 0
charts/home-assistant/1.0.111/templates/postgres-deployment.yaml → charts/home-assistant/1.0.112/templates/postgres-deployment.yaml


+ 0 - 0
charts/home-assistant/1.0.111/templates/postgres-secret.yaml → charts/home-assistant/1.0.112/templates/postgres-secret.yaml


+ 0 - 0
charts/home-assistant/1.0.111/templates/postgres-service.yaml → charts/home-assistant/1.0.112/templates/postgres-service.yaml


+ 0 - 0
charts/home-assistant/1.0.111/templates/pre-install-job.yaml → charts/home-assistant/1.0.112/templates/pre-install-job.yaml


+ 0 - 0
charts/home-assistant/1.0.111/templates/service.yaml → charts/home-assistant/1.0.112/templates/service.yaml


+ 6 - 0
community/drawio/1.0.0/Chart.lock

@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+  repository: file://../../../common
+  version: 1.1.1
+digest: sha256:a7dbe3e4d42dbcd4325776e5e01a1d630c7f185f79e7ebf22b1b9cc80f56eed7
+generated: "2023-10-09T17:13:08.326486318+03:00"

+ 26 - 0
community/drawio/1.0.0/Chart.yaml

@@ -0,0 +1,26 @@
+name: drawio
+description: Draw.io is a whiteboarding / diagramming software application.
+annotations:
+  title: Draw.IO
+type: application
+version: 1.0.0
+apiVersion: v2
+appVersion: 22.0.3
+kubeVersion: '>=1.16.0-0'
+maintainers:
+  - name: truenas
+    url: https://www.truenas.com/
+    email: dev@ixsystems.com
+dependencies:
+  - name: common
+    repository: file://../../../common
+    version: 1.1.1
+home: https://www.drawio.com
+icon: https://avatars.githubusercontent.com/u/1769238
+sources:
+  - https://hub.docker.com/r/jgraph/drawio
+  - https://github.com/truenas/charts/tree/master/library/ix-dev/community/drawio
+  - https://github.com/jgraph/drawio
+keywords:
+  - diagram
+  - whiteboard

+ 3 - 0
community/drawio/1.0.0/README.md

@@ -0,0 +1,3 @@
+# Draw.io
+
+[Draw.io](https://www.drawio.com) is a whiteboarding / diagramming software application.

+ 3 - 0
community/drawio/1.0.0/app-readme.md

@@ -0,0 +1,3 @@
+# Draw.io
+
+[Draw.io](https://www.drawio.com) is a whiteboarding / diagramming software application.

BIN
community/drawio/1.0.0/charts/common-1.1.1.tgz


+ 3 - 0
community/drawio/1.0.0/ci/basic-values.yaml

@@ -0,0 +1,3 @@
+drawioNetwork:
+  httpPort: 31000
+  httpsPort: 31001

+ 10 - 0
community/drawio/1.0.0/ci/extra-values.yaml

@@ -0,0 +1,10 @@
+drawioNetwork:
+  httpPort: 31000
+  httpsPort: 31001
+
+drawioStorage:
+  additionalStorages:
+  - type: pvc
+    mountPath: /data1
+  - type: pvc
+    mountPath: /data2

+ 4 - 0
community/drawio/1.0.0/ci/hostNet-values.yaml

@@ -0,0 +1,4 @@
+drawioNetwork:
+  httpPort: 31000
+  httpsPort: 31001
+  hostNetwork: true

+ 20 - 0
community/drawio/1.0.0/ix_values.yaml

@@ -0,0 +1,20 @@
+image:
+  repository: jgraph/drawio
+  pullPolicy: IfNotPresent
+  tag: 22.0.3
+
+resources:
+  limits:
+    cpu: 4000m
+    memory: 8Gi
+
+drawioConfig:
+  additionalEnvs: []
+
+drawioNetwork:
+  httpPort: 30090
+  httpsPort: 30091
+  hostNetwork: false
+
+drawioStorage:
+  additionalStorages: []

+ 8 - 0
community/drawio/1.0.0/metadata.yaml

@@ -0,0 +1,8 @@
+runAsContext:
+  - userName: drawio
+    groupName: drawio
+    gid: 1000
+    uid: 999
+    description: Draw.IO can run as a non-root user.
+capabilities: []
+hostMounts: []

+ 185 - 0
community/drawio/1.0.0/questions.yaml

@@ -0,0 +1,185 @@
+groups:
+  - name: Draw.io Configuration
+    description: Configure Draw.io
+  - name: Network Configuration
+    description: Configure Network for Draw.io
+  - name: Storage Configuration
+    description: Configure Storage for Draw.io
+  - name: Resources Configuration
+    description: Configure Resources for Draw.io
+
+portals:
+  web_portal:
+    protocols:
+      - "$kubernetes-resource_configmap_portal_protocol"
+    host:
+      - "$kubernetes-resource_configmap_portal_host"
+    ports:
+      - "$kubernetes-resource_configmap_portal_port"
+    path: "$kubernetes-resource_configmap_portal_path"
+
+questions:
+  - variable: drawioConfig
+    label: ""
+    group: Draw.io Configuration
+    schema:
+      type: dict
+      attrs:
+        - variable: additionalEnvs
+          label: Additional Environment Variables
+          description: Configure additional environment variables for Draw.io.
+          schema:
+            type: list
+            default: []
+            items:
+              - variable: env
+                label: Environment Variable
+                schema:
+                  type: dict
+                  attrs:
+                    - variable: name
+                      label: Name
+                      schema:
+                        type: string
+                        required: true
+                    - variable: value
+                      label: Value
+                      schema:
+                        type: string
+                        required: true
+
+  - variable: drawioNetwork
+    label: ""
+    group: Network Configuration
+    schema:
+      type: dict
+      attrs:
+        - variable: hostNetwork
+          label: Host Network
+          description: |
+            Bind to the host network. It's recommended to keep this disabled.</br>
+          schema:
+            type: boolean
+            default: false
+        - variable: httpPort
+          label: HTTP Port
+          description: |
+            The HTTP port for the Draw.io Web UI.
+            You have to append [/?offline=1&https=0] to the URL
+          schema:
+            type: int
+            default: 30090
+            show_if: [["hostNetwork", "=", false]]
+            min: 9000
+            max: 65535
+            required: true
+        - variable: httpsPort
+          label: HTTPS Port
+          description: |
+            The HTTPS port for the Draw.io Web UI.
+            You have to append [/?offline=1] to the URL
+          schema:
+            type: int
+            default: 30091
+            show_if: [["hostNetwork", "=", false]]
+            min: 9000
+            max: 65535
+            required: true
+
+  - variable: drawioStorage
+    label: ""
+    group: Storage Configuration
+    schema:
+      type: dict
+      attrs:
+        - variable: additionalStorages
+          label: Additional Storage
+          description: Additional storage for Draw.io.
+          schema:
+            type: list
+            default: []
+            items:
+              - variable: storageEntry
+                label: Storage Entry
+                schema:
+                  type: dict
+                  attrs:
+                    - variable: type
+                      label: Type
+                      description: |
+                        ixVolume: Is dataset created automatically by the system.</br>
+                        Host Path: Is a path that already exists on the system.
+                      schema:
+                        type: string
+                        required: true
+                        default: "ixVolume"
+                        enum:
+                          - value: "hostPath"
+                            description: Host Path (Path that already exists on the system)
+                          - value: "ixVolume"
+                            description: ixVolume (Dataset created automatically by the system)
+                    - variable: mountPath
+                      label: Mount Path
+                      description: The path inside the container to mount the storage.
+                      schema:
+                        type: path
+                        required: true
+                    - variable: hostPath
+                      label: Host Path
+                      description: The host path to use for storage.
+                      schema:
+                        type: hostpath
+                        show_if: [["type", "=", "hostPath"]]
+                        required: true
+                    - variable: datasetName
+                      label: Dataset Name
+                      description: The name of the dataset to use for storage.
+                      schema:
+                        type: string
+                        show_if: [["type", "=", "ixVolume"]]
+                        required: true
+                        immutable: true
+                        default: "storage_entry"
+                        $ref:
+                          - "normalize/ixVolume"
+
+  - variable: resources
+    group: Resources Configuration
+    label: ""
+    schema:
+      type: dict
+      attrs:
+        - variable: limits
+          label: Limits
+          schema:
+            type: dict
+            attrs:
+              - variable: cpu
+                label: CPU
+                description: CPU limit for Draw.io.
+                schema:
+                  type: string
+                  max_length: 6
+                  valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$'
+                  valid_chars_error: |
+                    Valid CPU limit formats are</br>
+                    - Plain Integer - eg. 1</br>
+                    - Float - eg. 0.5</br>
+                    - Milicpu - eg. 500m
+                  default: "4000m"
+                  required: true
+              - variable: memory
+                label: Memory
+                description: Memory limit for Draw.io.
+                schema:
+                  type: string
+                  max_length: 12
+                  valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$'
+                  valid_chars_error: |
+                    Valid Memory limit formats are</br>
+                    - Suffixed with E/P/T/G/M/K - eg. 1G</br>
+                    - Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi</br>
+                    - Plain Integer in bytes - eg. 1024</br>
+                    - Exponent - eg. 134e6
+                  default: "8Gi"
+                  required: true

+ 0 - 0
community/immich/1.0.26/templates/NOTES.txt → community/drawio/1.0.0/templates/NOTES.txt


+ 41 - 0
community/drawio/1.0.0/templates/_drawio.tpl

@@ -0,0 +1,41 @@
+{{- define "drawio.workload" -}}
+workload:
+  drawio:
+    enabled: true
+    primary: true
+    type: Deployment
+    podSpec:
+      hostNetwork: {{ .Values.drawioNetwork.hostNetwork }}
+      containers:
+        drawio:
+          enabled: true
+          primary: true
+          imageSelector: image
+          securityContext:
+            runAsUser: 1000
+            runAsGroup: 999
+            readOnlyRootFilesystem: false
+          {{ with .Values.drawioConfig.additionalEnvs }}
+          envList:
+            {{ range $env := . }}
+            - name: {{ $env.name }}
+              value: {{ $env.value }}
+            {{ end }}
+          {{ end }}
+          probes:
+            liveness:
+              enabled: true
+              type: http
+              port: 8080
+              path: /
+            readiness:
+              enabled: true
+              type: http
+              port: 8080
+              path: /
+            startup:
+              enabled: true
+              type: http
+              port: 8080
+              path: /
+{{- end -}}

+ 21 - 0
community/drawio/1.0.0/templates/_persistence.tpl

@@ -0,0 +1,21 @@
+{{- define "drawio.persistence" -}}
+persistence:
+  tmp:
+    enabled: true
+    type: emptyDir
+    targetSelector:
+      drawio:
+        drawio:
+          mountPath: /tmp
+  {{- range $idx, $storage := .Values.drawioStorage.additionalStorages }}
+  {{ printf "drawio-%v" (int $idx) }}:
+    enabled: true
+    type: {{ $storage.type }}
+    datasetName: {{ $storage.datasetName | default "" }}
+    hostPath: {{ $storage.hostPath | default "" }}
+    targetSelector:
+      drawio:
+        drawio:
+          mountPath: {{ $storage.mountPath }}
+  {{- end }}
+{{- end -}}

+ 12 - 0
community/drawio/1.0.0/templates/_portal.tpl

@@ -0,0 +1,12 @@
+{{- define "drawio.portal" -}}
+---
+apiVersion: v1
+kind: ConfigMap
+metadata:
+  name: portal
+data:
+  path: "/?offline=1&https=0"
+  port: {{ .Values.drawioNetwork.httpPort | quote }}
+  protocol: http
+  host: $node_ip
+{{- end -}}

+ 22 - 0
community/drawio/1.0.0/templates/_service.tpl

@@ -0,0 +1,22 @@
+{{- define "drawio.service" -}}
+service:
+  drawio:
+    enabled: true
+    primary: true
+    type: NodePort
+    targetSelector: drawio
+    ports:
+      http:
+        enabled: true
+        primary: true
+        port: {{ .Values.drawioNetwork.httpPort }}
+        nodePort: {{ .Values.drawioNetwork.httpPort }}
+        targetPort: 8080
+        targetSelector: drawio
+      https:
+        enabled: true
+        port: {{ .Values.drawioNetwork.httpsPort }}
+        nodePort: {{ .Values.drawioNetwork.httpsPort }}
+        targetPort: 8443
+        targetSelector: drawio
+{{- end -}}

+ 11 - 0
community/drawio/1.0.0/templates/common.yaml

@@ -0,0 +1,11 @@
+{{- include "ix.v1.common.loader.init" . -}}
+
+{{/* Merge the templates with Values */}}
+{{- $_ := mustMergeOverwrite .Values (include "drawio.workload" $ | fromYaml) -}}
+{{- $_ := mustMergeOverwrite .Values (include "drawio.service" $ | fromYaml) -}}
+{{- $_ := mustMergeOverwrite .Values (include "drawio.persistence" $ | fromYaml) -}}
+
+{{/* Create the configmap for portal manually*/}}
+{{- include "drawio.portal" $ -}}
+
+{{- include "ix.v1.common.loader.apply" . -}}

+ 10 - 0
community/drawio/item.yaml

@@ -0,0 +1,10 @@
+icon_url: https://avatars.githubusercontent.com/u/1769238
+categories:
+  - productivity
+screenshots:
+  - https://www.drawio.com/assets/img/blog/uml-association-class.gif
+  - https://www.drawio.com/assets/img/blog/export-as-editable-png.gif
+  - https://www.drawio.com/assets/img/blog/import-file.gif
+tags:
+  - diagram
+  - whiteboard

+ 0 - 0
community/immich/1.0.26/Chart.lock → community/immich/1.0.27/Chart.lock


+ 1 - 1
community/immich/1.0.26/Chart.yaml → community/immich/1.0.27/Chart.yaml

@@ -3,7 +3,7 @@ description: Immich
 annotations:
   title: Immich
 type: application
-version: 1.0.26
+version: 1.0.27
 apiVersion: v2
 appVersion: 1.81.1
 kubeVersion: '>=1.16.0-0'

+ 0 - 0
community/immich/1.0.26/README.md → community/immich/1.0.27/README.md


+ 0 - 0
community/immich/1.0.26/app-readme.md → community/immich/1.0.27/app-readme.md


+ 0 - 0
community/immich/1.0.26/charts/common-1.1.1.tgz → community/immich/1.0.27/charts/common-1.1.1.tgz


+ 0 - 0
community/immich/1.0.26/ci/basic-values.yaml → community/immich/1.0.27/ci/basic-values.yaml


+ 0 - 0
community/immich/1.0.26/ci/extra-values.yaml → community/immich/1.0.27/ci/extra-values.yaml


+ 0 - 0
community/immich/1.0.26/ci/no-extra-values.yaml → community/immich/1.0.27/ci/no-extra-values.yaml


+ 0 - 0
community/immich/1.0.26/ci/no-ml-values.yaml → community/immich/1.0.27/ci/no-ml-values.yaml


+ 0 - 0
community/immich/1.0.26/ci/no-typesenes-values.yaml → community/immich/1.0.27/ci/no-typesenes-values.yaml


+ 2 - 0
community/immich/1.0.26/ix_values.yaml → community/immich/1.0.27/ix_values.yaml

@@ -28,6 +28,8 @@ resources:
     cpu: 4000m
     memory: 8Gi
 
+immichGPU: {}
+
 immichConfig:
   publicLoginMessage: ''
   enableML: true

+ 0 - 0
community/immich/1.0.26/metadata.yaml → community/immich/1.0.27/metadata.yaml


+ 9 - 0
community/immich/1.0.26/questions.yaml → community/immich/1.0.27/questions.yaml

@@ -407,3 +407,12 @@ questions:
                     - Exponent - eg. 134e6
                   default: "8Gi"
                   required: true
+
+  - variable: immichGPU
+    group: Resources Configuration
+    label: GPU Configuration
+    schema:
+      type: dict
+      $ref:
+        - "definitions/gpuConfiguration"
+      attrs: []

+ 0 - 0
community/lidarr/1.0.23/templates/NOTES.txt → community/immich/1.0.27/templates/NOTES.txt


+ 0 - 0
community/immich/1.0.26/templates/_configuration.tpl → community/immich/1.0.27/templates/_configuration.tpl


+ 0 - 0
community/immich/1.0.26/templates/_immich-machinelearning.tpl → community/immich/1.0.27/templates/_immich-machinelearning.tpl


+ 11 - 0
community/immich/1.0.26/templates/_immich-microservices.tpl → community/immich/1.0.27/templates/_immich-microservices.tpl

@@ -45,4 +45,15 @@ workload:
       {{- include "ix.v1.common.app.redisWait" (dict  "name" "redis-wait"
                                                       "secretName" "redis-creds") | nindent 8 }}
       {{- include "immich.wait.init" (dict "url" $url) | indent 8 }}
+
+{{- with .Values.immichGPU }}
+scaleGPU:
+  {{- range $key, $value := . }}
+  - gpu:
+      {{ $key }}: {{ $value }}
+    targetSelector:
+      microservices:
+        - microservices
+  {{- end -}}
+{{- end -}}
 {{- end -}}

+ 0 - 0
community/immich/1.0.26/templates/_immich-proxy.tpl → community/immich/1.0.27/templates/_immich-proxy.tpl


+ 0 - 0
community/immich/1.0.26/templates/_immich-server.tpl → community/immich/1.0.27/templates/_immich-server.tpl


+ 0 - 0
community/immich/1.0.26/templates/_immich-typesense.tpl → community/immich/1.0.27/templates/_immich-typesense.tpl


+ 0 - 0
community/immich/1.0.26/templates/_immich-web.tpl → community/immich/1.0.27/templates/_immich-web.tpl


+ 0 - 0
community/immich/1.0.26/templates/_persistence.tpl → community/immich/1.0.27/templates/_persistence.tpl


+ 0 - 0
community/immich/1.0.26/templates/_portal.tpl → community/immich/1.0.27/templates/_portal.tpl


+ 0 - 0
community/immich/1.0.26/templates/_postgres.tpl → community/immich/1.0.27/templates/_postgres.tpl


+ 0 - 0
community/immich/1.0.26/templates/_redis.tpl → community/immich/1.0.27/templates/_redis.tpl


+ 0 - 0
community/immich/1.0.26/templates/_service.tpl → community/immich/1.0.27/templates/_service.tpl


+ 0 - 0
community/immich/1.0.26/templates/_waitURL.tpl → community/immich/1.0.27/templates/_waitURL.tpl


+ 0 - 0
community/immich/1.0.26/templates/common.yaml → community/immich/1.0.27/templates/common.yaml


+ 0 - 0
community/lidarr/1.0.23/Chart.lock → community/lidarr/1.0.24/Chart.lock


+ 2 - 2
community/lidarr/1.0.23/Chart.yaml → community/lidarr/1.0.24/Chart.yaml

@@ -3,9 +3,9 @@ description: Lidarr is a music collection manager for Usenet and BitTorrent user
 annotations:
   title: Lidarr
 type: application
-version: 1.0.23
+version: 1.0.24
 apiVersion: v2
-appVersion: 1.4.3.3586
+appVersion: 1.4.5.3639
 kubeVersion: '>=1.16.0-0'
 maintainers:
   - name: truenas

+ 0 - 0
community/lidarr/1.0.23/README.md → community/lidarr/1.0.24/README.md


+ 0 - 0
community/lidarr/1.0.23/app-readme.md → community/lidarr/1.0.24/app-readme.md


+ 0 - 0
community/lidarr/1.0.23/charts/common-1.1.1.tgz → community/lidarr/1.0.24/charts/common-1.1.1.tgz


+ 0 - 0
community/lidarr/1.0.23/ci/basic-values.yaml → community/lidarr/1.0.24/ci/basic-values.yaml


+ 0 - 0
community/lidarr/1.0.23/ci/extra-values.yaml → community/lidarr/1.0.24/ci/extra-values.yaml


+ 0 - 0
community/lidarr/1.0.23/ci/hostNet-values.yaml → community/lidarr/1.0.24/ci/hostNet-values.yaml


+ 1 - 1
community/lidarr/1.0.23/ix_values.yaml → community/lidarr/1.0.24/ix_values.yaml

@@ -1,7 +1,7 @@
 image:
   repository: ghcr.io/onedr0p/lidarr-develop
   pullPolicy: IfNotPresent
-  tag: 1.4.3.3586
+  tag: 1.4.5.3639
 
 resources:
   limits:

+ 0 - 0
community/lidarr/1.0.23/metadata.yaml → community/lidarr/1.0.24/metadata.yaml


+ 0 - 0
community/lidarr/1.0.23/migrations/migrate → community/lidarr/1.0.24/migrations/migrate


+ 0 - 0
community/lidarr/1.0.23/questions.yaml → community/lidarr/1.0.24/questions.yaml


+ 0 - 0
community/linkding/1.0.1/templates/NOTES.txt → community/lidarr/1.0.24/templates/NOTES.txt


+ 0 - 0
community/lidarr/1.0.23/templates/_lidarr.tpl → community/lidarr/1.0.24/templates/_lidarr.tpl


+ 0 - 0
community/lidarr/1.0.23/templates/_portal.tpl → community/lidarr/1.0.24/templates/_portal.tpl


+ 0 - 0
community/lidarr/1.0.23/templates/common.yaml → community/lidarr/1.0.24/templates/common.yaml


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


Некоторые файлы не были показаны из-за большого количества измененных файлов