diff --git a/stable/photoprism/3.0.4/CHANGELOG.md b/stable/photoprism/3.0.4/CHANGELOG.md
deleted file mode 100644
index 086d98fbcc2..00000000000
--- a/stable/photoprism/3.0.4/CHANGELOG.md
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-### [photoprism-3.0.4](https://github.com/truecharts/apps/compare/photoprism-3.0.3...photoprism-3.0.4) (2021-09-29)
-
-#### Chore
-
-* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060))
-
diff --git a/stable/photoprism/3.0.5/CHANGELOG.md b/stable/photoprism/3.0.5/CHANGELOG.md
new file mode 100644
index 00000000000..60ac222ced5
--- /dev/null
+++ b/stable/photoprism/3.0.5/CHANGELOG.md
@@ -0,0 +1,8 @@
+
+
+### [photoprism-3.0.5](https://github.com/truecharts/apps/compare/photoprism-3.0.4...photoprism-3.0.5) (2021-10-05)
+
+#### Chore
+
+* update container image docker.io/photoprism/photoprism to v20211002 ([#1100](https://github.com/truecharts/apps/issues/1100))
+
diff --git a/stable/photoprism/3.0.4/CONFIG.md b/stable/photoprism/3.0.5/CONFIG.md
similarity index 100%
rename from stable/photoprism/3.0.4/CONFIG.md
rename to stable/photoprism/3.0.5/CONFIG.md
diff --git a/stable/photoprism/3.0.4/Chart.lock b/stable/photoprism/3.0.5/Chart.lock
similarity index 78%
rename from stable/photoprism/3.0.4/Chart.lock
rename to stable/photoprism/3.0.5/Chart.lock
index 41c47a28e71..02f99c95210 100644
--- a/stable/photoprism/3.0.4/Chart.lock
+++ b/stable/photoprism/3.0.5/Chart.lock
@@ -3,4 +3,4 @@ dependencies:
repository: https://truecharts.org
version: 8.0.13
digest: sha256:0a74fa89337aa4fd64c9e6cd0b9935f86dc5b80a9f5f3811cde16eeee14353fe
-generated: "2021-09-29T16:15:09.159295933Z"
+generated: "2021-10-05T09:55:42.053009565Z"
diff --git a/stable/photoprism/3.0.4/Chart.yaml b/stable/photoprism/3.0.5/Chart.yaml
similarity index 83%
rename from stable/photoprism/3.0.4/Chart.yaml
rename to stable/photoprism/3.0.5/Chart.yaml
index 12f0bb8a1dc..88dfc6a42fa 100644
--- a/stable/photoprism/3.0.4/Chart.yaml
+++ b/stable/photoprism/3.0.5/Chart.yaml
@@ -1,12 +1,12 @@
apiVersion: v2
-appVersion: "20210925"
+appVersion: "20211002"
dependencies:
- name: common
repository: https://truecharts.org
version: 8.0.13
description: "PhotoPrism\xC2\xAE is a server-based application for browsing, organizing\
\ and sharing your personal photo collection"
-home: https://github.com/truechartsapps/tree/master/charts/incubator/photoprism
+home: https://github.com/truechartsapps/tree/master/charts/stable/photoprism
icon: https://demo.photoprism.org/static/img/logo-avatar.svg
keywords:
- photos
@@ -22,4 +22,4 @@ name: photoprism
sources:
- https://github.com/photoprism/photoprism
- https://hub.docker.com/r/photoprism/photoprism
-version: 3.0.4
+version: 3.0.5
diff --git a/stable/photoprism/3.0.4/README.md b/stable/photoprism/3.0.5/README.md
similarity index 100%
rename from stable/photoprism/3.0.4/README.md
rename to stable/photoprism/3.0.5/README.md
diff --git a/stable/photoprism/3.0.4/app-readme.md b/stable/photoprism/3.0.5/app-readme.md
similarity index 100%
rename from stable/photoprism/3.0.4/app-readme.md
rename to stable/photoprism/3.0.5/app-readme.md
diff --git a/stable/photoprism/3.0.4/charts/common-8.0.13.tgz b/stable/photoprism/3.0.5/charts/common-8.0.13.tgz
similarity index 100%
rename from stable/photoprism/3.0.4/charts/common-8.0.13.tgz
rename to stable/photoprism/3.0.5/charts/common-8.0.13.tgz
diff --git a/stable/photoprism/3.0.4/helm-values.md b/stable/photoprism/3.0.5/helm-values.md
similarity index 93%
rename from stable/photoprism/3.0.4/helm-values.md
rename to stable/photoprism/3.0.5/helm-values.md
index 68641f5dfca..7ca6d211b85 100644
--- a/stable/photoprism/3.0.4/helm-values.md
+++ b/stable/photoprism/3.0.5/helm-values.md
@@ -22,7 +22,7 @@ You will, however, be able to use all values referenced in the common chart here
| env.UMASK | string | `nil` | Sets UMASK. |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"docker.io/photoprism/photoprism"` | image repository |
-| image.tag | string | `"20210925@sha256:238e6955804d82097d08f0e4318835721f46bd844f9065a38aa7d112ab72906e"` | image tag |
+| image.tag | string | `"20211002@sha256:286aa5b95e7ff212f025923c75f8a46f0cc7a4754e7f65185e3116983264f1c2"` | image tag |
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
| service | object | See values.yaml | Configures service settings for the chart. |
diff --git a/stable/photoprism/3.0.4/ix_values.yaml b/stable/photoprism/3.0.5/ix_values.yaml
similarity index 84%
rename from stable/photoprism/3.0.4/ix_values.yaml
rename to stable/photoprism/3.0.5/ix_values.yaml
index 4306d8c2909..3bb5e25c6f5 100644
--- a/stable/photoprism/3.0.4/ix_values.yaml
+++ b/stable/photoprism/3.0.5/ix_values.yaml
@@ -7,7 +7,7 @@
image:
repository: docker.io/photoprism/photoprism
pullPolicy: IfNotPresent
- tag: 20210925@sha256:238e6955804d82097d08f0e4318835721f46bd844f9065a38aa7d112ab72906e
+ tag: 20211002@sha256:286aa5b95e7ff212f025923c75f8a46f0cc7a4754e7f65185e3116983264f1c2
##
# Most other defaults are set in questions.yaml
diff --git a/stable/photoprism/3.0.4/questions.yaml b/stable/photoprism/3.0.5/questions.yaml
similarity index 96%
rename from stable/photoprism/3.0.4/questions.yaml
rename to stable/photoprism/3.0.5/questions.yaml
index 922a354888b..318d93bb552 100644
--- a/stable/photoprism/3.0.4/questions.yaml
+++ b/stable/photoprism/3.0.5/questions.yaml
@@ -165,24 +165,20 @@ questions:
default: "Etc/UTC"
$ref:
- "definitions/timezone"
- - variable: PUID
- label: "PUID"
- description: "Sets the userID inside the container"
- schema:
- type: string
- default: "568"
- - variable: PGID
- label: "PGID"
- description: "Sets the GroupID inside the container"
- schema:
- type: string
- default: "568"
- variable: UMASK
label: "UMASK"
description: "Sets the UMASK env var for LinuxServer.io (compatible) containers"
schema:
type: string
default: "002"
+ - variable: PUID
+ label: "PUID"
+ description: "Sets the userID inside the container"
+ schema:
+ type: string
+ default: "568"
+
+
- variable: PHOTOPRISM_STORAGE_PATH
label: "PHOTOPRISM_STORAGE_PATH"
description: "Photoprism storage path"
@@ -967,6 +963,12 @@ questions:
default: false
show_subquestions_if: true
subquestions:
+ - variable: enableFixedMiddlewares
+ description: "These middlewares enforce a number of best practices."
+ label: "Enable Default Middlewares"
+ schema:
+ type: boolean
+ default: true
- variable: ingressClassName
label: "IngressClass Name"
schema:
@@ -1253,6 +1255,17 @@ questions:
- value: "Always"
description: "Always"
+
+ # Specify GPU configuration
+ - variable: scaleGPU
+ label: "GPU Configuration"
+ group: "Resources and Devices"
+ schema:
+ type: dict
+ $ref:
+ - "definitions/gpuConfiguration"
+ attrs: []
+
- variable: resources
group: "Resources and Devices"
label: ""
@@ -1269,13 +1282,13 @@ questions:
schema:
type: string
default: "4000m"
- valid_chars: '^([0-9]+)(\.[0-9]?|m?)$'
+ valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$'
- variable: memory
label: "Memory RAM"
schema:
type: string
default: "8Gi"
- valid_chars: '^([0-9.]+)([EPTGMK]i?|[EPTGMK]?|e[0-9]+)$'
+ valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$'
- variable: requests
label: "Advanced Request minimum resources required"
schema:
@@ -1286,16 +1299,57 @@ questions:
schema:
type: string
default: "10m"
- valid_chars: '^([0-9]+)(\.[0-9]?|m?)$'
+ valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$'
- variable: memory
label: "Memory RAM"
schema:
type: string
default: "50Mi"
- valid_chars: '^([0-9.]+)([EPTGMK]i?|[EPTGMK]?|e[0-9]+)$'
+ valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$'
+
+ - variable: deviceList
+ label: "Mount USB devices"
+ group: "Resources and Devices"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: deviceListEntry
+ label: "Device"
+ schema:
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable the storage"
+ schema:
+ type: boolean
+ default: true
+ - variable: type
+ label: "(Advanced) Type of Storage"
+ description: "Sets the persistence type"
+ schema:
+ type: string
+ default: "hostPath"
+ hidden: true
+ - variable: readOnly
+ label: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPath
+ label: "Host Device Path"
+ description: "Path to the device on the host system"
+ schema:
+ type: path
+ - variable: mountPath
+ label: "Container Device Path"
+ description: "Path inside the container the device is mounted"
+ schema:
+ type: string
+ default: "/dev/ttyACM0"
- variable: autoscaling
- group: "Resources and Devices"
+ group: "Advanced"
label: "(Advanced) Horizontal Pod Autoscaler"
schema:
type: dict
diff --git a/stable/photoprism/3.0.4/templates/common.yaml b/stable/photoprism/3.0.5/templates/common.yaml
similarity index 100%
rename from stable/photoprism/3.0.4/templates/common.yaml
rename to stable/photoprism/3.0.5/templates/common.yaml
diff --git a/stable/photoprism/3.0.4/test_values.yaml b/stable/photoprism/3.0.5/test_values.yaml
similarity index 94%
rename from stable/photoprism/3.0.4/test_values.yaml
rename to stable/photoprism/3.0.5/test_values.yaml
index 51c9eae2ab5..9bec1fe02ab 100644
--- a/stable/photoprism/3.0.4/test_values.yaml
+++ b/stable/photoprism/3.0.5/test_values.yaml
@@ -9,7 +9,7 @@ image:
# -- image repository
repository: docker.io/photoprism/photoprism
# -- image tag
- tag: 20210925@sha256:238e6955804d82097d08f0e4318835721f46bd844f9065a38aa7d112ab72906e
+ tag: 20211002@sha256:286aa5b95e7ff212f025923c75f8a46f0cc7a4754e7f65185e3116983264f1c2
# -- image pull policy
pullPolicy: IfNotPresent
diff --git a/stable/photoprism/3.0.4/values.yaml b/stable/photoprism/3.0.5/values.yaml
similarity index 100%
rename from stable/photoprism/3.0.4/values.yaml
rename to stable/photoprism/3.0.5/values.yaml