diff --git a/charts/photoprism/1.0.12/Chart.lock b/charts/photoprism/1.0.12/Chart.lock deleted file mode 100644 index 7b54f57ea6..0000000000 --- a/charts/photoprism/1.0.12/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: file://../../../library/common/2207.0.0 - version: 2207.0.0 -digest: sha256:f17f3d458ca0210a52e39da0dce35034e900b36f2040d4b19bed46a7aae91506 -generated: "2022-07-25T00:20:47.96354528+05:00" diff --git a/charts/photoprism/1.0.12/Chart.yaml b/charts/photoprism/1.0.12/Chart.yaml deleted file mode 100644 index 409f58e125..0000000000 --- a/charts/photoprism/1.0.12/Chart.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: v2 -appVersion: '221118' -dependencies: -- name: common - repository: file://../../../library/common/2207.0.0 - version: 2207.0.0 -description: AI-powered app for browsing, organizing & sharing your photo collection. -home: https://photoprism.app/ -icon: https://photoprism.app/static/icons/logo.svg -keywords: -- media -name: photoprism -version: 1.0.12 diff --git a/charts/photoprism/1.0.12/charts/common-2207.0.0.tgz b/charts/photoprism/1.0.12/charts/common-2207.0.0.tgz deleted file mode 100644 index 2adf94b438..0000000000 Binary files a/charts/photoprism/1.0.12/charts/common-2207.0.0.tgz and /dev/null differ diff --git a/charts/photoprism/.helmignore b/library/ix-dev/charts/photoprism/.helmignore similarity index 100% rename from charts/photoprism/.helmignore rename to library/ix-dev/charts/photoprism/.helmignore diff --git a/library/ix-dev/charts/photoprism/Chart.lock b/library/ix-dev/charts/photoprism/Chart.lock new file mode 100644 index 0000000000..943274050e --- /dev/null +++ b/library/ix-dev/charts/photoprism/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: file://../../../common/2207.0.0 + version: 2207.0.0 +digest: sha256:a301ba0f99ec1e08a60a7f0a0320aa02d225993572f2f056f09520f06df88b37 +generated: "2023-03-21T17:05:56.774934685Z" diff --git a/library/ix-dev/charts/photoprism/Chart.yaml b/library/ix-dev/charts/photoprism/Chart.yaml new file mode 100644 index 0000000000..7be53129af --- /dev/null +++ b/library/ix-dev/charts/photoprism/Chart.yaml @@ -0,0 +1,23 @@ +name: photoprism +description: AI-powered app for browsing, organizing & sharing your photo collection. +annotations: + title: PhotoPrism +type: application +version: 1.0.13 +apiVersion: v2 +appVersion: '221118' +kubeVersion: '>=1.16.0-0' +maintainers: + - name: truenas + url: https://www.truenas.com/ +dependencies: + - name: common + repository: file://../../../common/2207.0.0 + version: 2207.0.0 +home: https://photoprism.app/ +icon: https://photoprism.app/static/icons/logo.svg +sources: + - https://photoprism.app/ + - https://github.com/truenas/charts/tree/master/library/ix-dev/charts/photoprism +keywords: + - media diff --git a/charts/photoprism/1.0.12/README.md b/library/ix-dev/charts/photoprism/README.md similarity index 100% rename from charts/photoprism/1.0.12/README.md rename to library/ix-dev/charts/photoprism/README.md diff --git a/charts/photoprism/1.0.12/app-readme.md b/library/ix-dev/charts/photoprism/app-readme.md similarity index 100% rename from charts/photoprism/1.0.12/app-readme.md rename to library/ix-dev/charts/photoprism/app-readme.md diff --git a/library/ix-dev/charts/photoprism/charts/common-2207.0.0.tgz b/library/ix-dev/charts/photoprism/charts/common-2207.0.0.tgz new file mode 100644 index 0000000000..54ef3482c2 Binary files /dev/null and b/library/ix-dev/charts/photoprism/charts/common-2207.0.0.tgz differ diff --git a/charts/photoprism/1.0.12/test_values.yaml b/library/ix-dev/charts/photoprism/ci/test-values.yaml similarity index 81% rename from charts/photoprism/1.0.12/test_values.yaml rename to library/ix-dev/charts/photoprism/ci/test-values.yaml index 634839e56d..191b5e9a11 100644 --- a/charts/photoprism/1.0.12/test_values.yaml +++ b/library/ix-dev/charts/photoprism/ci/test-values.yaml @@ -13,10 +13,6 @@ dnsConfig: emptyDirVolumes: true environmentVariables: [] extraAppVolumeMounts: [] -image: - pullPolicy: IfNotPresent - repository: photoprism/photoprism - tag: 221118-jammy ownerGID: 568 ownerUID: 568 password: admin123 diff --git a/charts/photoprism/item.yaml b/library/ix-dev/charts/photoprism/item.yaml similarity index 100% rename from charts/photoprism/item.yaml rename to library/ix-dev/charts/photoprism/item.yaml diff --git a/charts/photoprism/1.0.12/questions.yaml b/library/ix-dev/charts/photoprism/questions.yaml similarity index 100% rename from charts/photoprism/1.0.12/questions.yaml rename to library/ix-dev/charts/photoprism/questions.yaml diff --git a/charts/photoprism/1.0.12/templates/deployment.yaml b/library/ix-dev/charts/photoprism/templates/deployment.yaml similarity index 77% rename from charts/photoprism/1.0.12/templates/deployment.yaml rename to library/ix-dev/charts/photoprism/templates/deployment.yaml index c59277be0a..241c055a29 100644 --- a/charts/photoprism/1.0.12/templates/deployment.yaml +++ b/library/ix-dev/charts/photoprism/templates/deployment.yaml @@ -40,6 +40,33 @@ spec: ports: - name: web containerPort: 2342 + readinessProbe: + httpGet: + path: / + port: 2342 + initialDelaySeconds: 10 + periodSeconds: 10 + timeoutSeconds: 5 + failureThreshold: 5 + successThreshold: 2 + livenessProbe: + httpGet: + path: / + port: 2342 + initialDelaySeconds: 10 + periodSeconds: 10 + timeoutSeconds: 5 + failureThreshold: 5 + successThreshold: 1 + startupProbe: + httpGet: + path: / + port: 2342 + initialDelaySeconds: 10 + periodSeconds: 5 + timeoutSeconds: 2 + failureThreshold: 60 + successThreshold: 1 env: {{ $secretName := (include "common.names.fullname" .) }} {{ $envList := (default list .Values.environmentVariables) }} diff --git a/charts/photoprism/1.0.12/templates/pre-install-job.yaml b/library/ix-dev/charts/photoprism/templates/pre-install-job.yaml similarity index 100% rename from charts/photoprism/1.0.12/templates/pre-install-job.yaml rename to library/ix-dev/charts/photoprism/templates/pre-install-job.yaml diff --git a/charts/photoprism/1.0.12/templates/secret.yaml b/library/ix-dev/charts/photoprism/templates/secret.yaml similarity index 100% rename from charts/photoprism/1.0.12/templates/secret.yaml rename to library/ix-dev/charts/photoprism/templates/secret.yaml diff --git a/charts/photoprism/1.0.12/templates/service.yaml b/library/ix-dev/charts/photoprism/templates/service.yaml similarity index 100% rename from charts/photoprism/1.0.12/templates/service.yaml rename to library/ix-dev/charts/photoprism/templates/service.yaml diff --git a/charts/photoprism/1.0.12/templates/tests/deployment-check.yaml b/library/ix-dev/charts/photoprism/templates/tests/deployment-check.yaml similarity index 100% rename from charts/photoprism/1.0.12/templates/tests/deployment-check.yaml rename to library/ix-dev/charts/photoprism/templates/tests/deployment-check.yaml diff --git a/charts/photoprism/upgrade_info.json b/library/ix-dev/charts/photoprism/upgrade_info.json similarity index 100% rename from charts/photoprism/upgrade_info.json rename to library/ix-dev/charts/photoprism/upgrade_info.json diff --git a/charts/photoprism/upgrade_strategy b/library/ix-dev/charts/photoprism/upgrade_strategy similarity index 100% rename from charts/photoprism/upgrade_strategy rename to library/ix-dev/charts/photoprism/upgrade_strategy diff --git a/charts/photoprism/1.0.12/ix_values.yaml b/library/ix-dev/charts/photoprism/values.yaml similarity index 100% rename from charts/photoprism/1.0.12/ix_values.yaml rename to library/ix-dev/charts/photoprism/values.yaml