From 4912dca2d97e8962fd0149a3d3d5b4987de1f882 Mon Sep 17 00:00:00 2001 From: TrueCharts-Bot Date: Mon, 12 Feb 2024 06:35:31 +0000 Subject: [PATCH] Commit new Chart releases for TrueCharts Signed-off-by: TrueCharts-Bot --- enterprise/velero/3.2.8/app-changelog.md | 9 - .../velero/3.2.8/charts/common-17.3.8.tgz | Bin 98438 -> 0 bytes .../velero/{3.2.8 => 3.2.9}/CHANGELOG.md | 18 +- enterprise/velero/{3.2.8 => 3.2.9}/Chart.yaml | 4 +- enterprise/velero/{3.2.8 => 3.2.9}/LICENSE | 0 enterprise/velero/{3.2.8 => 3.2.9}/README.md | 0 enterprise/velero/3.2.9/app-changelog.md | 9 + .../velero/{3.2.8 => 3.2.9}/app-readme.md | 0 .../velero/3.2.9/charts/common-17.3.9.tgz | Bin 0 -> 98446 bytes .../{3.2.8 => 3.2.9}/charts/velero-5.2.2.tgz | Bin .../velero/{3.2.8 => 3.2.9}/ix_values.yaml | 0 .../velero/{3.2.8 => 3.2.9}/questions.yaml | 0 .../{3.2.8 => 3.2.9}/templates/NOTES.txt | 0 .../{3.2.8 => 3.2.9}/templates/common.yaml | 0 .../velero/{3.2.8 => 3.2.9}/values.yaml | 0 stable/flexget/8.2.17/app-changelog.md | 9 - .../flexget/{8.2.17 => 8.2.18}/CHANGELOG.md | 18 +- stable/flexget/{8.2.17 => 8.2.18}/Chart.yaml | 4 +- stable/flexget/{8.2.17 => 8.2.18}/README.md | 0 stable/flexget/8.2.18/app-changelog.md | 9 + .../flexget/{8.2.17 => 8.2.18}/app-readme.md | 0 .../charts/common-17.2.30.tgz | Bin .../flexget/{8.2.17 => 8.2.18}/ix_values.yaml | 2 +- .../flexget/{8.2.17 => 8.2.18}/questions.yaml | 2 + .../{8.2.17 => 8.2.18}/templates/NOTES.txt | 0 .../{8.2.17 => 8.2.18}/templates/common.yaml | 0 stable/flexget/{8.2.17 => 8.2.18}/values.yaml | 0 stable/lidarr/19.1.19/CHANGELOG.md | 99 + stable/lidarr/19.1.19/Chart.yaml | 39 + stable/lidarr/19.1.19/README.md | 28 + stable/lidarr/19.1.19/app-changelog.md | 9 + stable/lidarr/19.1.19/app-readme.md | 8 + .../19.1.19}/charts/common-17.2.30.tgz | Bin stable/lidarr/19.1.19/ix_values.yaml | 109 + stable/lidarr/19.1.19/questions.yaml | 2887 +++++++++++++++++ .../19.1.19}/templates/NOTES.txt | 0 stable/lidarr/19.1.19/templates/common.yaml | 11 + .../2.1.12 => lidarr/19.1.19}/values.yaml | 0 stable/slash/2.1.12/app-changelog.md | 9 - stable/slash/{2.1.12 => 2.1.13}/CHANGELOG.md | 18 +- stable/slash/{2.1.12 => 2.1.13}/Chart.yaml | 4 +- stable/slash/{2.1.12 => 2.1.13}/README.md | 0 stable/slash/2.1.13/app-changelog.md | 9 + stable/slash/{2.1.12 => 2.1.13}/app-readme.md | 0 .../2.1.13}/charts/common-17.2.30.tgz | Bin .../slash/{2.1.12 => 2.1.13}/ix_values.yaml | 2 +- .../slash/{2.1.12 => 2.1.13}/questions.yaml | 2 + .../2.1.13}/templates/NOTES.txt | 0 .../{2.1.12 => 2.1.13}/templates/common.yaml | 0 .../8.1.18 => slash/2.1.13}/values.yaml | 0 stable/synclounge/8.1.18/app-changelog.md | 9 - .../{8.1.18 => 8.1.19}/CHANGELOG.md | 18 +- .../synclounge/{8.1.18 => 8.1.19}/Chart.yaml | 4 +- .../synclounge/{8.1.18 => 8.1.19}/README.md | 0 stable/synclounge/8.1.19/app-changelog.md | 9 + .../{8.1.18 => 8.1.19}/app-readme.md | 0 .../8.1.19/charts/common-17.2.30.tgz | Bin 0 -> 98054 bytes .../{8.1.18 => 8.1.19}/ix_values.yaml | 2 +- .../{8.1.18 => 8.1.19}/questions.yaml | 0 stable/synclounge/8.1.19/templates/NOTES.txt | 1 + .../{8.1.18 => 8.1.19}/templates/common.yaml | 0 stable/synclounge/8.1.19/values.yaml | 0 stable/zwavejs2mqtt/18.3.3/CHANGELOG.md | 99 + stable/zwavejs2mqtt/18.3.3/Chart.yaml | 39 + stable/zwavejs2mqtt/18.3.3/README.md | 28 + stable/zwavejs2mqtt/18.3.3/app-changelog.md | 9 + stable/zwavejs2mqtt/18.3.3/app-readme.md | 8 + .../18.3.3/charts/common-17.2.30.tgz | Bin 0 -> 98054 bytes stable/zwavejs2mqtt/18.3.3/ix_values.yaml | 85 + stable/zwavejs2mqtt/18.3.3/questions.yaml | 2880 ++++++++++++++++ .../zwavejs2mqtt/18.3.3/templates/NOTES.txt | 1 + .../zwavejs2mqtt/18.3.3/templates/common.yaml | 1 + stable/zwavejs2mqtt/18.3.3/values.yaml | 0 73 files changed, 6428 insertions(+), 83 deletions(-) delete mode 100644 enterprise/velero/3.2.8/app-changelog.md delete mode 100644 enterprise/velero/3.2.8/charts/common-17.3.8.tgz rename enterprise/velero/{3.2.8 => 3.2.9}/CHANGELOG.md (91%) rename enterprise/velero/{3.2.8 => 3.2.9}/Chart.yaml (97%) rename enterprise/velero/{3.2.8 => 3.2.9}/LICENSE (100%) rename enterprise/velero/{3.2.8 => 3.2.9}/README.md (100%) create mode 100644 enterprise/velero/3.2.9/app-changelog.md rename enterprise/velero/{3.2.8 => 3.2.9}/app-readme.md (100%) create mode 100644 enterprise/velero/3.2.9/charts/common-17.3.9.tgz rename enterprise/velero/{3.2.8 => 3.2.9}/charts/velero-5.2.2.tgz (100%) rename enterprise/velero/{3.2.8 => 3.2.9}/ix_values.yaml (100%) rename enterprise/velero/{3.2.8 => 3.2.9}/questions.yaml (100%) rename enterprise/velero/{3.2.8 => 3.2.9}/templates/NOTES.txt (100%) rename enterprise/velero/{3.2.8 => 3.2.9}/templates/common.yaml (100%) rename enterprise/velero/{3.2.8 => 3.2.9}/values.yaml (100%) delete mode 100644 stable/flexget/8.2.17/app-changelog.md rename stable/flexget/{8.2.17 => 8.2.18}/CHANGELOG.md (90%) rename stable/flexget/{8.2.17 => 8.2.18}/Chart.yaml (96%) rename stable/flexget/{8.2.17 => 8.2.18}/README.md (100%) create mode 100644 stable/flexget/8.2.18/app-changelog.md rename stable/flexget/{8.2.17 => 8.2.18}/app-readme.md (100%) rename stable/flexget/{8.2.17 => 8.2.18}/charts/common-17.2.30.tgz (100%) rename stable/flexget/{8.2.17 => 8.2.18}/ix_values.yaml (90%) rename stable/flexget/{8.2.17 => 8.2.18}/questions.yaml (99%) rename stable/flexget/{8.2.17 => 8.2.18}/templates/NOTES.txt (100%) rename stable/flexget/{8.2.17 => 8.2.18}/templates/common.yaml (100%) rename stable/flexget/{8.2.17 => 8.2.18}/values.yaml (100%) create mode 100644 stable/lidarr/19.1.19/CHANGELOG.md create mode 100644 stable/lidarr/19.1.19/Chart.yaml create mode 100644 stable/lidarr/19.1.19/README.md create mode 100644 stable/lidarr/19.1.19/app-changelog.md create mode 100644 stable/lidarr/19.1.19/app-readme.md rename stable/{slash/2.1.12 => lidarr/19.1.19}/charts/common-17.2.30.tgz (100%) create mode 100644 stable/lidarr/19.1.19/ix_values.yaml create mode 100644 stable/lidarr/19.1.19/questions.yaml rename stable/{slash/2.1.12 => lidarr/19.1.19}/templates/NOTES.txt (100%) create mode 100644 stable/lidarr/19.1.19/templates/common.yaml rename stable/{slash/2.1.12 => lidarr/19.1.19}/values.yaml (100%) delete mode 100644 stable/slash/2.1.12/app-changelog.md rename stable/slash/{2.1.12 => 2.1.13}/CHANGELOG.md (89%) rename stable/slash/{2.1.12 => 2.1.13}/Chart.yaml (96%) rename stable/slash/{2.1.12 => 2.1.13}/README.md (100%) create mode 100644 stable/slash/2.1.13/app-changelog.md rename stable/slash/{2.1.12 => 2.1.13}/app-readme.md (100%) rename stable/{synclounge/8.1.18 => slash/2.1.13}/charts/common-17.2.30.tgz (100%) rename stable/slash/{2.1.12 => 2.1.13}/ix_values.yaml (82%) rename stable/slash/{2.1.12 => 2.1.13}/questions.yaml (99%) rename stable/{synclounge/8.1.18 => slash/2.1.13}/templates/NOTES.txt (100%) rename stable/slash/{2.1.12 => 2.1.13}/templates/common.yaml (100%) rename stable/{synclounge/8.1.18 => slash/2.1.13}/values.yaml (100%) delete mode 100644 stable/synclounge/8.1.18/app-changelog.md rename stable/synclounge/{8.1.18 => 8.1.19}/CHANGELOG.md (90%) rename stable/synclounge/{8.1.18 => 8.1.19}/Chart.yaml (96%) rename stable/synclounge/{8.1.18 => 8.1.19}/README.md (100%) create mode 100644 stable/synclounge/8.1.19/app-changelog.md rename stable/synclounge/{8.1.18 => 8.1.19}/app-readme.md (100%) create mode 100644 stable/synclounge/8.1.19/charts/common-17.2.30.tgz rename stable/synclounge/{8.1.18 => 8.1.19}/ix_values.yaml (84%) rename stable/synclounge/{8.1.18 => 8.1.19}/questions.yaml (100%) create mode 100644 stable/synclounge/8.1.19/templates/NOTES.txt rename stable/synclounge/{8.1.18 => 8.1.19}/templates/common.yaml (100%) create mode 100644 stable/synclounge/8.1.19/values.yaml create mode 100644 stable/zwavejs2mqtt/18.3.3/CHANGELOG.md create mode 100644 stable/zwavejs2mqtt/18.3.3/Chart.yaml create mode 100644 stable/zwavejs2mqtt/18.3.3/README.md create mode 100644 stable/zwavejs2mqtt/18.3.3/app-changelog.md create mode 100644 stable/zwavejs2mqtt/18.3.3/app-readme.md create mode 100644 stable/zwavejs2mqtt/18.3.3/charts/common-17.2.30.tgz create mode 100644 stable/zwavejs2mqtt/18.3.3/ix_values.yaml create mode 100644 stable/zwavejs2mqtt/18.3.3/questions.yaml create mode 100644 stable/zwavejs2mqtt/18.3.3/templates/NOTES.txt create mode 100644 stable/zwavejs2mqtt/18.3.3/templates/common.yaml create mode 100644 stable/zwavejs2mqtt/18.3.3/values.yaml diff --git a/enterprise/velero/3.2.8/app-changelog.md b/enterprise/velero/3.2.8/app-changelog.md deleted file mode 100644 index 6721f6a998..0000000000 --- a/enterprise/velero/3.2.8/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [velero-3.2.8](https://github.com/truecharts/charts/compare/velero-3.2.7...velero-3.2.8) (2024-02-12) - -### Chore - - - -- update container image tccr.io/tccr/alpine to latest[@ade0065](https://github.com/ade0065) by renovate ([#18108](https://github.com/truecharts/charts/issues/18108)) \ No newline at end of file diff --git a/enterprise/velero/3.2.8/charts/common-17.3.8.tgz b/enterprise/velero/3.2.8/charts/common-17.3.8.tgz deleted file mode 100644 index c0d3858ae98ec9854e965e99eb6589e2150092a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98438 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%0AG{kS?|e6^Pc#U$&;$|IzTfumfBDT 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 diff --git a/enterprise/velero/3.2.8/CHANGELOG.md b/enterprise/velero/3.2.9/CHANGELOG.md similarity index 91% rename from enterprise/velero/3.2.8/CHANGELOG.md rename to enterprise/velero/3.2.9/CHANGELOG.md index 9a7872d139..f5c2caa4af 100644 --- a/enterprise/velero/3.2.8/CHANGELOG.md +++ b/enterprise/velero/3.2.9/CHANGELOG.md @@ -7,6 +7,15 @@ title: Changelog +## [velero-3.2.9](https://github.com/truecharts/charts/compare/velero-3.2.8...velero-3.2.9) (2024-02-12) + +### Chore + + + +- update container image common to v17.3.9[@db10d55](https://github.com/db10d55) by renovate ([#18125](https://github.com/truecharts/charts/issues/18125)) + + ## [velero-3.2.8](https://github.com/truecharts/charts/compare/velero-3.2.7...velero-3.2.8) (2024-02-12) ### Chore @@ -88,12 +97,3 @@ title: Changelog ## [velero-3.1.13](https://github.com/truecharts/charts/compare/velero-3.1.12...velero-3.1.13) (2024-01-21) - -### Chore - - - -- update container image tccr.io/tccr/alpine to latest[@14eaf3f](https://github.com/14eaf3f) by renovate ([#17470](https://github.com/truecharts/charts/issues/17470)) - - -## [velero-3.1.12](https://github.com/truecharts/charts/compare/velero-3.1.11...velero-3.1.12) (2024-01-21) diff --git a/enterprise/velero/3.2.8/Chart.yaml b/enterprise/velero/3.2.9/Chart.yaml similarity index 97% rename from enterprise/velero/3.2.8/Chart.yaml rename to enterprise/velero/3.2.9/Chart.yaml index a401561eff..c555282b95 100644 --- a/enterprise/velero/3.2.8/Chart.yaml +++ b/enterprise/velero/3.2.9/Chart.yaml @@ -10,7 +10,7 @@ apiVersion: v2 appVersion: latest dependencies: - name: common - version: 17.3.8 + version: 17.3.9 repository: oci://tccr.io/truecharts condition: "" alias: "" @@ -42,4 +42,4 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/enterprise/velero - https://github.com/truecharts/containers/tree/master/apps/alpine type: application -version: 3.2.8 +version: 3.2.9 diff --git a/enterprise/velero/3.2.8/LICENSE b/enterprise/velero/3.2.9/LICENSE similarity index 100% rename from enterprise/velero/3.2.8/LICENSE rename to enterprise/velero/3.2.9/LICENSE diff --git a/enterprise/velero/3.2.8/README.md b/enterprise/velero/3.2.9/README.md similarity index 100% rename from enterprise/velero/3.2.8/README.md rename to enterprise/velero/3.2.9/README.md diff --git a/enterprise/velero/3.2.9/app-changelog.md b/enterprise/velero/3.2.9/app-changelog.md new file mode 100644 index 0000000000..4058afb2d6 --- /dev/null +++ b/enterprise/velero/3.2.9/app-changelog.md @@ -0,0 +1,9 @@ + + +## [velero-3.2.9](https://github.com/truecharts/charts/compare/velero-3.2.8...velero-3.2.9) (2024-02-12) + +### Chore + + + +- update container image common to v17.3.9[@db10d55](https://github.com/db10d55) by renovate ([#18125](https://github.com/truecharts/charts/issues/18125)) \ No newline at end of file diff --git a/enterprise/velero/3.2.8/app-readme.md b/enterprise/velero/3.2.9/app-readme.md similarity index 100% rename from enterprise/velero/3.2.8/app-readme.md rename to enterprise/velero/3.2.9/app-readme.md diff --git a/enterprise/velero/3.2.9/charts/common-17.3.9.tgz b/enterprise/velero/3.2.9/charts/common-17.3.9.tgz new file mode 100644 index 0000000000000000000000000000000000000000..4eba775c26e32bae1497f650bc7e39ed92d6da50 GIT binary patch literal 98446 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 literal 0 HcmV?d00001 diff --git a/enterprise/velero/3.2.8/charts/velero-5.2.2.tgz b/enterprise/velero/3.2.9/charts/velero-5.2.2.tgz similarity index 100% rename from enterprise/velero/3.2.8/charts/velero-5.2.2.tgz rename to enterprise/velero/3.2.9/charts/velero-5.2.2.tgz diff --git a/enterprise/velero/3.2.8/ix_values.yaml b/enterprise/velero/3.2.9/ix_values.yaml similarity index 100% rename from enterprise/velero/3.2.8/ix_values.yaml rename to enterprise/velero/3.2.9/ix_values.yaml diff --git a/enterprise/velero/3.2.8/questions.yaml b/enterprise/velero/3.2.9/questions.yaml similarity index 100% rename from enterprise/velero/3.2.8/questions.yaml rename to enterprise/velero/3.2.9/questions.yaml diff --git a/enterprise/velero/3.2.8/templates/NOTES.txt b/enterprise/velero/3.2.9/templates/NOTES.txt similarity index 100% rename from enterprise/velero/3.2.8/templates/NOTES.txt rename to enterprise/velero/3.2.9/templates/NOTES.txt diff --git a/enterprise/velero/3.2.8/templates/common.yaml b/enterprise/velero/3.2.9/templates/common.yaml similarity index 100% rename from enterprise/velero/3.2.8/templates/common.yaml rename to enterprise/velero/3.2.9/templates/common.yaml diff --git a/enterprise/velero/3.2.8/values.yaml b/enterprise/velero/3.2.9/values.yaml similarity index 100% rename from enterprise/velero/3.2.8/values.yaml rename to enterprise/velero/3.2.9/values.yaml diff --git a/stable/flexget/8.2.17/app-changelog.md b/stable/flexget/8.2.17/app-changelog.md deleted file mode 100644 index 2332bfd166..0000000000 --- a/stable/flexget/8.2.17/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [flexget-8.2.17](https://github.com/truecharts/charts/compare/flexget-8.2.16...flexget-8.2.17) (2024-02-05) - -### Chore - - - -- update container image wiserain/flexget to 3.11.14[@7a60f26](https://github.com/7a60f26) by renovate ([#17962](https://github.com/truecharts/charts/issues/17962)) \ No newline at end of file diff --git a/stable/flexget/8.2.17/CHANGELOG.md b/stable/flexget/8.2.18/CHANGELOG.md similarity index 90% rename from stable/flexget/8.2.17/CHANGELOG.md rename to stable/flexget/8.2.18/CHANGELOG.md index 5cd1638480..48a33632e2 100644 --- a/stable/flexget/8.2.17/CHANGELOG.md +++ b/stable/flexget/8.2.18/CHANGELOG.md @@ -7,6 +7,15 @@ title: Changelog +## [flexget-8.2.18](https://github.com/truecharts/charts/compare/flexget-8.2.17...flexget-8.2.18) (2024-02-12) + +### Chore + + + +- update container image wiserain/flexget to v3.11.17[@4ba4a28](https://github.com/4ba4a28) by renovate ([#18170](https://github.com/truecharts/charts/issues/18170)) + + ## [flexget-8.2.17](https://github.com/truecharts/charts/compare/flexget-8.2.16...flexget-8.2.17) (2024-02-05) ### Chore @@ -88,12 +97,3 @@ title: Changelog - update container image wiserain/flexget to v3.11.10[@ba71907](https://github.com/ba71907) by renovate ([#17437](https://github.com/truecharts/charts/issues/17437)) -## [flexget-8.2.8](https://github.com/truecharts/charts/compare/flexget-8.2.7...flexget-8.2.8) (2024-01-14) - -### Chore - - - -- update container image wiserain/flexget to v3.11.7[@b39ea78](https://github.com/b39ea78) by renovate ([#17200](https://github.com/truecharts/charts/issues/17200)) - - diff --git a/stable/flexget/8.2.17/Chart.yaml b/stable/flexget/8.2.18/Chart.yaml similarity index 96% rename from stable/flexget/8.2.17/Chart.yaml rename to stable/flexget/8.2.18/Chart.yaml index 2256f991a6..72783bf71d 100644 --- a/stable/flexget/8.2.17/Chart.yaml +++ b/stable/flexget/8.2.18/Chart.yaml @@ -7,7 +7,7 @@ annotations: truecharts.org/min_helm_version: "3.12" truecharts.org/train: stable apiVersion: v2 -appVersion: 3.11.14 +appVersion: 3.11.17 dependencies: - name: common version: 17.2.30 @@ -34,4 +34,4 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/flexget - https://hub.docker.com/r/wiserain/flexget type: application -version: 8.2.17 +version: 8.2.18 diff --git a/stable/flexget/8.2.17/README.md b/stable/flexget/8.2.18/README.md similarity index 100% rename from stable/flexget/8.2.17/README.md rename to stable/flexget/8.2.18/README.md diff --git a/stable/flexget/8.2.18/app-changelog.md b/stable/flexget/8.2.18/app-changelog.md new file mode 100644 index 0000000000..deb53e346e --- /dev/null +++ b/stable/flexget/8.2.18/app-changelog.md @@ -0,0 +1,9 @@ + + +## [flexget-8.2.18](https://github.com/truecharts/charts/compare/flexget-8.2.17...flexget-8.2.18) (2024-02-12) + +### Chore + + + +- update container image wiserain/flexget to v3.11.17[@4ba4a28](https://github.com/4ba4a28) by renovate ([#18170](https://github.com/truecharts/charts/issues/18170)) \ No newline at end of file diff --git a/stable/flexget/8.2.17/app-readme.md b/stable/flexget/8.2.18/app-readme.md similarity index 100% rename from stable/flexget/8.2.17/app-readme.md rename to stable/flexget/8.2.18/app-readme.md diff --git a/stable/flexget/8.2.17/charts/common-17.2.30.tgz b/stable/flexget/8.2.18/charts/common-17.2.30.tgz similarity index 100% rename from stable/flexget/8.2.17/charts/common-17.2.30.tgz rename to stable/flexget/8.2.18/charts/common-17.2.30.tgz diff --git a/stable/flexget/8.2.17/ix_values.yaml b/stable/flexget/8.2.18/ix_values.yaml similarity index 90% rename from stable/flexget/8.2.17/ix_values.yaml rename to stable/flexget/8.2.18/ix_values.yaml index 55c361f561..39f33725bf 100644 --- a/stable/flexget/8.2.17/ix_values.yaml +++ b/stable/flexget/8.2.18/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: wiserain/flexget pullPolicy: IfNotPresent - tag: 3.11.14@sha256:7a60f269c3ebc5b47f3f51c832a7d1670098d04c1c52cdb276464eb303626a9d + tag: 3.11.17@sha256:4ba4a28b2d80da1478e1e0c4cb14bfdec292d58ac3267677e56da0edd4bc36fb securityContext: container: runAsNonRoot: false diff --git a/stable/flexget/8.2.17/questions.yaml b/stable/flexget/8.2.18/questions.yaml similarity index 99% rename from stable/flexget/8.2.17/questions.yaml rename to stable/flexget/8.2.18/questions.yaml index f211fb405f..979788da03 100644 --- a/stable/flexget/8.2.17/questions.yaml +++ b/stable/flexget/8.2.18/questions.yaml @@ -23,6 +23,8 @@ groups: description: Metrics - name: Addons description: Addon Configuration + - name: Backup Configuration + description: Configure Velero Backup Schedule - name: Advanced description: Advanced Configuration - name: Postgresql diff --git a/stable/flexget/8.2.17/templates/NOTES.txt b/stable/flexget/8.2.18/templates/NOTES.txt similarity index 100% rename from stable/flexget/8.2.17/templates/NOTES.txt rename to stable/flexget/8.2.18/templates/NOTES.txt diff --git a/stable/flexget/8.2.17/templates/common.yaml b/stable/flexget/8.2.18/templates/common.yaml similarity index 100% rename from stable/flexget/8.2.17/templates/common.yaml rename to stable/flexget/8.2.18/templates/common.yaml diff --git a/stable/flexget/8.2.17/values.yaml b/stable/flexget/8.2.18/values.yaml similarity index 100% rename from stable/flexget/8.2.17/values.yaml rename to stable/flexget/8.2.18/values.yaml diff --git a/stable/lidarr/19.1.19/CHANGELOG.md b/stable/lidarr/19.1.19/CHANGELOG.md new file mode 100644 index 0000000000..c903a787d7 --- /dev/null +++ b/stable/lidarr/19.1.19/CHANGELOG.md @@ -0,0 +1,99 @@ +--- +title: Changelog +--- + +**Important:** +*for the complete changelog, please refer to the website* + + + +## [lidarr-19.1.19](https://github.com/truecharts/charts/compare/lidarr-19.1.18...lidarr-19.1.19) (2024-02-12) + +### Chore + + + +- update container image ghcr.io/onedr0p/lidarr-develop to v2.1.7.4030[@01d40bb](https://github.com/01d40bb) by renovate ([#18169](https://github.com/truecharts/charts/issues/18169)) + + +## [lidarr-19.1.18](https://github.com/truecharts/charts/compare/lidarr-19.1.17...lidarr-19.1.18) (2024-02-05) + +### Chore + + + +- update container image ghcr.io/onedr0p/lidarr-develop to 2.1.6.3993[@36b75d7](https://github.com/36b75d7) by renovate ([#17955](https://github.com/truecharts/charts/issues/17955)) + + +## [lidarr-19.1.17](https://github.com/truecharts/charts/compare/lidarr-19.1.16...lidarr-19.1.17) (2024-02-05) + +### Chore + + + +- update container image ghcr.io/onedr0p/lidarr-develop to v2.1.6.3993[@90ddf2d](https://github.com/90ddf2d) by renovate ([#17914](https://github.com/truecharts/charts/issues/17914)) + + +## [lidarr-19.1.16](https://github.com/truecharts/charts/compare/lidarr-19.1.15...lidarr-19.1.16) (2024-02-03) + +### Chore + + + +- update container image common to v17.2.30[@19ad5ec](https://github.com/19ad5ec) by renovate ([#17804](https://github.com/truecharts/charts/issues/17804)) + + +## [lidarr-19.1.15](https://github.com/truecharts/charts/compare/lidarr-19.1.14...lidarr-19.1.15) (2024-01-29) + +### Chore + + + +- update container image ghcr.io/onedr0p/exportarr to v1.6.1[@60cf3d4](https://github.com/60cf3d4) by renovate ([#17725](https://github.com/truecharts/charts/issues/17725)) + + +## [lidarr-19.1.14](https://github.com/truecharts/charts/compare/lidarr-19.1.13...lidarr-19.1.14) (2024-01-29) + +### Chore + + + +- update container image ghcr.io/onedr0p/lidarr-develop to v2.1.4.3941[@de7dac0](https://github.com/de7dac0) by renovate ([#17674](https://github.com/truecharts/charts/issues/17674)) + + +## [lidarr-19.1.13](https://github.com/truecharts/charts/compare/lidarr-19.1.12...lidarr-19.1.13) (2024-01-26) + +### Chore + + + +- update container image common to v17.2.29[@d7c41a3](https://github.com/d7c41a3) by renovate ([#17545](https://github.com/truecharts/charts/issues/17545)) + + +## [lidarr-19.1.12](https://github.com/truecharts/charts/compare/lidarr-19.1.11...lidarr-19.1.12) (2024-01-21) + +### Chore + + + +- update container image common to v17.2.28[@918b4c5](https://github.com/918b4c5) by renovate ([#17478](https://github.com/truecharts/charts/issues/17478)) + + +## [lidarr-19.1.11](https://github.com/truecharts/charts/compare/lidarr-19.1.10...lidarr-19.1.11) (2024-01-21) + +### Chore + + + +- update container image common to v17.2.26[@24c98f7](https://github.com/24c98f7) by renovate ([#17409](https://github.com/truecharts/charts/issues/17409)) + + +## [lidarr-19.1.10](https://github.com/truecharts/charts/compare/lidarr-19.1.9...lidarr-19.1.10) (2024-01-21) + +### Chore + + + +- update metadata in chart.yaml ([#17457](https://github.com/truecharts/charts/issues/17457)) + + diff --git a/stable/lidarr/19.1.19/Chart.yaml b/stable/lidarr/19.1.19/Chart.yaml new file mode 100644 index 0000000000..ff0db40914 --- /dev/null +++ b/stable/lidarr/19.1.19/Chart.yaml @@ -0,0 +1,39 @@ +annotations: + max_scale_version: 23.10.2 + min_scale_version: 23.10.0 + truecharts.org/SCALE-support: "true" + truecharts.org/category: media + truecharts.org/max_helm_version: "3.14" + truecharts.org/min_helm_version: "3.12" + truecharts.org/train: stable +apiVersion: v2 +appVersion: 2.1.7.4030 +dependencies: + - name: common + version: 17.2.30 + repository: oci://tccr.io/truecharts + condition: "" + alias: "" + tags: [] + import-values: [] +deprecated: false +description: Looks and smells like Sonarr but made for music +home: https://truecharts.org/charts/stable/lidarr +icon: https://truecharts.org/img/hotlink-ok/chart-icons/lidarr.png +keywords: + - lidarr + - torrent + - usenet +kubeVersion: ">=1.24.0-0" +maintainers: + - name: TrueCharts + email: info@truecharts.org + url: https://truecharts.org +name: lidarr +sources: + - https://github.com/Lidarr/Lidarr + - https://github.com/truecharts/charts/tree/master/charts/stable/lidarr + - https://ghcr.io/onedr0p/exportarr + - https://ghcr.io/onedr0p/lidarr-develop +type: application +version: 19.1.19 diff --git a/stable/lidarr/19.1.19/README.md b/stable/lidarr/19.1.19/README.md new file mode 100644 index 0000000000..5dd4de9f50 --- /dev/null +++ b/stable/lidarr/19.1.19/README.md @@ -0,0 +1,28 @@ +--- +title: README +--- + +## General Info + +TrueCharts can be installed as both _normal_ Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/lidarr) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE/guides/scale-intro). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +_All Rights Reserved - The TrueCharts Project_ diff --git a/stable/lidarr/19.1.19/app-changelog.md b/stable/lidarr/19.1.19/app-changelog.md new file mode 100644 index 0000000000..5a3f41a969 --- /dev/null +++ b/stable/lidarr/19.1.19/app-changelog.md @@ -0,0 +1,9 @@ + + +## [lidarr-19.1.19](https://github.com/truecharts/charts/compare/lidarr-19.1.18...lidarr-19.1.19) (2024-02-12) + +### Chore + + + +- update container image ghcr.io/onedr0p/lidarr-develop to v2.1.7.4030[@01d40bb](https://github.com/01d40bb) by renovate ([#18169](https://github.com/truecharts/charts/issues/18169)) \ No newline at end of file diff --git a/stable/lidarr/19.1.19/app-readme.md b/stable/lidarr/19.1.19/app-readme.md new file mode 100644 index 0000000000..ab0ee61c1d --- /dev/null +++ b/stable/lidarr/19.1.19/app-readme.md @@ -0,0 +1,8 @@ +Looks and smells like Sonarr but made for music + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/lidarr](https://truecharts.org/charts/stable/lidarr) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! diff --git a/stable/slash/2.1.12/charts/common-17.2.30.tgz b/stable/lidarr/19.1.19/charts/common-17.2.30.tgz similarity index 100% rename from stable/slash/2.1.12/charts/common-17.2.30.tgz rename to stable/lidarr/19.1.19/charts/common-17.2.30.tgz diff --git a/stable/lidarr/19.1.19/ix_values.yaml b/stable/lidarr/19.1.19/ix_values.yaml new file mode 100644 index 0000000000..cb96d5890a --- /dev/null +++ b/stable/lidarr/19.1.19/ix_values.yaml @@ -0,0 +1,109 @@ +image: + repository: ghcr.io/onedr0p/lidarr-develop + pullPolicy: IfNotPresent + tag: 2.1.7.4030@sha256:01d40bb9a759a3be757a9af235a14dafcef131b5014a6a2f4a32075b5fa940c5 +exportarrImage: + repository: ghcr.io/onedr0p/exportarr + pullPolicy: IfNotPresent + tag: v1.6.1@sha256:60cf3d44aa0b7dea2a65160b2e2e373c1ae38cd6b12a45fe81b8afa45ac31c22 +securityContext: + container: + readOnlyRootFilesystem: false +service: + main: + ports: + main: + port: 8686 + metrics: + enabled: true + type: ClusterIP + targetSelector: exportarr + ports: + metrics: + enabled: true + port: 8687 + targetSelector: exportarr +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + enabled: true + type: http + path: /ping + readiness: + enabled: true + type: http + path: /ping + startup: + enabled: true + type: http + path: /ping + env: + LIDARR__PORT: "{{ .Values.service.main.ports.main.port }}" + LIDARR__AUTHENTICATION_METHOD: "" + exportarr: + enabled: true + type: Deployment + strategy: RollingUpdate + replicas: 1 + podSpec: + containers: + exportarr: + primary: true + enabled: true + imageSelector: exportarrImage + args: + - lidarr + probes: + liveness: + enabled: true + type: http + path: /healthz + port: "{{ .Values.service.metrics.ports.metrics.port }}" + readiness: + enabled: true + type: http + path: /healthz + port: "{{ .Values.service.metrics.ports.metrics.port }}" + startup: + enabled: true + type: http + path: /healthz + port: "{{ .Values.service.metrics.ports.metrics.port }}" + env: + INTERFACE: 0.0.0.0 + PORT: "{{ .Values.service.metrics.ports.metrics.port }}" + URL: '{{ printf "http://%v:%v" (include "tc.v1.common.lib.chart.names.fullname" $) .Values.service.main.ports.main.port }}' + # additional metrics (slow) + # ENABLE_ADDITIONAL_METRICS: false + # enable gathering unknown queue items + # ENABLE_UNKNOWN_QUEUE_ITEMS: false + CONFIG: "/config/config.xml" +persistence: + config: + enabled: true + targetSelector: + main: + main: + mountPath: /config + exportarr: + exportarr: + mountPath: /config + readOnly: true +metrics: + main: + enabled: true + type: "servicemonitor" + endpoints: + - port: metrics + path: /metrics + targetSelector: metrics + prometheusRule: + enabled: false +portal: + open: + enabled: true +updated: true diff --git a/stable/lidarr/19.1.19/questions.yaml b/stable/lidarr/19.1.19/questions.yaml new file mode 100644 index 0000000000..077aaccfac --- /dev/null +++ b/stable/lidarr/19.1.19/questions.yaml @@ -0,0 +1,2887 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: General Settings + description: General Deployment Settings + - name: Workload Settings + description: Workload Settings + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Backup Configuration + description: Configure Velero Backup Schedule + - name: Advanced + description: Advanced Configuration + - name: Postgresql + description: Postgresql + - name: Documentation + description: Documentation +portals: + open: + protocols: + - "$kubernetes-resource_configmap_tcportal-open_protocol" + host: + - "$kubernetes-resource_configmap_tcportal-open_host" + ports: + - "$kubernetes-resource_configmap_tcportal-open_port" +questions: + - variable: global + group: General Settings + label: "Global Settings" + schema: + additional_attrs: true + type: dict + attrs: + - variable: stopAll + label: Stop All + description: "Stops All Running pods and hibernates cnpg" + schema: + type: boolean + default: false + - variable: workload + group: "Workload Settings" + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type (Advanced) + schema: + type: string + default: Deployment + enum: + - value: Deployment + description: Deployment + - value: DaemonSet + description: DaemonSet + - variable: replicas + label: Replicas (Advanced) + description: Set the number of Replicas + schema: + type: int + show_if: [["type", "!=", "DaemonSet"]] + default: 1 + - variable: podSpec + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: containers + label: Containers + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: Main Container + schema: + additional_attrs: true + type: dict + attrs: + - variable: env + group: App Configuration + label: Image Environment + schema: + additional_attrs: true + type: dict + attrs: + - variable: LIDARR__AUTHENTICATION_METHOD + label: Auth Method + description: Sets the auth method. + schema: + type: string + default: "" + enum: + - value: "" + description: In-App Setting + - value: External + description: External/None + - value: Basic + description: Basic + - value: Forms + description: Forms + - variable: envList + label: Extra Environment Variables + description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..." + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: command + label: Command + schema: + type: list + default: [] + items: + - variable: param + label: Param + schema: + type: string + - variable: TZ + label: Timezone + group: "General Settings" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: podOptions + group: "General Settings" + label: "Global Pod Options (Advanced)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: expertPodOpts + label: "Expert - Pod Options" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + label: "Host Networking" + schema: + type: boolean + default: false + - variable: dnsConfig + label: "DNS Configuration" + schema: + type: dict + additional_attrs: true + attrs: + - variable: options + label: "Options" + schema: + type: list + default: [{"name": "ndots", "value": "1"}] + items: + - variable: optionsEntry + label: "Option Entry" + schema: + type: dict + additional_attrs: true + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: value + label: "Value" + schema: + type: string + - variable: nameservers + label: "Nameservers" + schema: + type: list + default: [] + items: + - variable: nsEntry + label: "Nameserver Entry" + schema: + type: string + required: true + - variable: searches + label: "Searches" + schema: + type: list + default: [] + items: + - variable: searchEntry + label: "Search Entry" + schema: + type: string + required: true + + - variable: imagePullSecretList + group: "General Settings" + label: "Image Pull Secrets" + schema: + type: list + default: [] + items: + - variable: pullsecretentry + label: "Pull Secret" + schema: + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + - variable: data + label: Data + schema: + type: dict + additional_attrs: true + attrs: + - variable: registry + label: "Registry" + schema: + type: string + required: true + default: "https://index.docker.io/v1/" + - variable: username + label: "Username" + schema: + type: string + required: true + default: "" + - variable: password + label: "Password" + schema: + type: string + required: true + private: true + default: "" + - variable: email + label: "Email" + schema: + type: string + required: true + default: "" + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Service + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 8686 + required: true + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: scaleExternalInterface + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + additional_attrs: true + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + additional_attrs: true + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + show_if: [["type", "=", "static"]] + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + show_if: [["type", "=", "static"]] + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - value: Simple + description: Deprecated CHANGE THIS + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: advancedsvcset + label: Show Advanced Service Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: Specify the IP Policy + schema: + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: IP Families + description: (Advanced) The IP Families that should be used + schema: + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: tcp + enum: + - value: http + description: HTTP + - value: https + description: HTTPS + - value: tcp + description: TCP + - value: udp + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: pvc + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - value: nfs + description: NFS Share + - value: iscsi + description: iSCSI Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: iscsi + label: iSCSI Options + schema: + show_if: [["type", "=", "iscsi"]] + type: dict + additional_attrs: true + attrs: + - variable: targetPortal + label: targetPortal + schema: + type: string + required: true + default: "" + - variable: iqn + label: iqn + schema: + type: string + required: true + default: "" + - variable: lun + label: lun + schema: + type: int + default: 0 + - variable: authSession + label: authSession + schema: + type: dict + additional_attrs: true + attrs: + - variable: username + label: username + schema: + type: string + default: "" + - variable: password + label: password + schema: + type: string + default: "" + - variable: usernameInitiator + label: usernameInitiator + schema: + type: string + default: "" + - variable: passwordInitiator + label: passwordInitiator + schema: + type: string + default: "" + - variable: authDiscovery + label: authDiscovery + schema: + type: dict + additional_attrs: true + attrs: + - variable: username + label: username + schema: + type: string + default: "" + - variable: password + label: password + schema: + type: string + default: "" + - variable: usernameInitiator + label: usernameInitiator + schema: + type: string + default: "" + - variable: passwordInitiator + label: passwordInitiator + schema: + type: string + default: "" + + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: storageClass + label: 'storageClass (Advanced)' + description: 'sets the storageClass to something other than iX default. Only for advanced usecases!' + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: "" + - variable: static + label: 'Static Fixed PVC Bindings (Experimental)' + description: Link a PVC to a specific storage location + schema: + show_if: [["type", "=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: mode + label: mode + description: | + disabled: use normal dynamic PVCs + smb: connect to an SMB share + nfs: connect to an NFS share + schema: + type: string + default: "disabled" + enum: + - value: disabled + description: disabled + - value: smb + description: smb + - value: nfs + description: nfs + - variable: server + label: Server + description: server to connect to + schema: + type: string + show_if: [["mode", "!=", "disabled"]] + default: "myserver" + - variable: share + label: Share + description: share to connect to + schema: + type: string + show_if: [["mode", "!=", "disabled"]] + default: "/myshare" + - variable: user + label: User + description: connecting user + schema: + type: string + show_if: [["mode", "=", "smb"]] + default: "myuser" + - variable: domain + label: Domain + description: user domain + schema: + type: string + show_if: [["mode", "=", "smb"]] + default: "" + - variable: password + label: Password + description: connecting password + schema: + type: string + show_if: [["mode", "=", "smb"]] + default: "" + - variable: volumeSnapshots + label: 'Volume Snapshots (Experimental)' + description: Add an entry to the list to force creation of a volumeSnapshot of this PVC + schema: + show_if: [["type", "=", "pvc"]] + type: list + default: [] + items: + - variable: volumeSnapshotEntry + label: Custom volumeSnapshot + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + description: 'WARNING: renaming this, means deletion of the snapshot with the old name!' + schema: + type: string + default: "mysnapshot" + required: true + - variable: volumeSnapshotClassName + label: 'volumeSnapshot Class Name (Advanced)' + description: For use with PVCs using a non-default storageClass + schema: + type: string + default: "" + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: hostPath + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: iscsi + label: iSCSI Options + schema: + show_if: [["type", "=", "iscsi"]] + type: dict + additional_attrs: true + attrs: + - variable: targetPortal + label: targetPortal + schema: + type: string + required: true + default: "" + - variable: iqn + label: iqn + schema: + type: string + required: true + default: "" + - variable: lun + label: lun + schema: + type: int + default: 0 + - variable: authSession + label: authSession + schema: + type: dict + additional_attrs: true + attrs: + - variable: username + label: username + schema: + type: string + default: "" + - variable: password + label: password + schema: + type: string + default: "" + - variable: usernameInitiator + label: usernameInitiator + schema: + type: string + default: "" + - variable: passwordInitiator + label: passwordInitiator + schema: + type: string + default: "" + - variable: authDiscovery + label: authDiscovery + schema: + type: dict + additional_attrs: true + attrs: + - variable: username + label: username + schema: + type: string + default: "" + - variable: password + label: password + schema: + type: string + default: "" + - variable: usernameInitiator + label: usernameInitiator + schema: + type: string + default: "" + - variable: passwordInitiator + label: passwordInitiator + schema: + type: string + default: "" + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: storageClass + label: 'storageClass (Advanced)' + description: 'sets the storageClass to something other than iX default. Only for advanced usecases!' + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: "" + - variable: static + label: 'Static Fixed PVC Bindings (Experimental)' + description: Link a PVC to a specific storage location + schema: + show_if: [["type", "=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: mode + label: mode + description: | + disabled: use normal dynamic PVCs + smb: connect to an SMB share + nfs: connect to an NFS share + schema: + type: string + default: "disabled" + enum: + - value: "disabled" + description: disabled + - value: smb + description: smb + - value: nfs + description: nfs + - variable: server + label: Server + description: server to connect to + schema: + type: string + show_if: [["mode", "!=", "disabled"]] + default: "myserver" + - variable: share + label: Share + description: share to connect to + schema: + type: string + show_if: [["mode", "!=", "disabled"]] + default: "/myshare" + - variable: user + label: User + description: connecting user + schema: + type: string + show_if: [["mode", "=", "smb"]] + default: "myuser" + - variable: domain + label: Domain + description: user domain + schema: + type: string + show_if: [["mode", "=", "smb"]] + default: "" + - variable: password + label: Password + description: connecting password + schema: + type: string + show_if: [["mode", "=", "smb"]] + default: "" + - variable: volumeSnapshots + label: 'Volume Snapshots (Experimental)' + description: Add an entry to the list to force creation of a volumeSnapshot of this PVC + schema: + show_if: [["type", "=", "pvc"]] + type: list + default: [] + items: + - variable: volumeSnapshotEntry + label: Custom volumeSnapshot + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + description: 'WARNING: renaming this, means deletion of the snapshot with the old name!' + schema: + type: string + default: "mysnapshot" + required: true + - variable: volumeSnapshotClassName + label: 'volumeSnapshot Class Name (Advanced)' + description: For use with PVCs using a non-default storageClass + schema: + type: string + default: "" + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [{path: "/", pathType: "Prefix"}] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: integrations + label: Integrations + description: Connect ingress with other charts + schema: + additional_attrs: true + type: dict + attrs: + - variable: traefik + label: Traefik + description: Connect ingress with Traefik + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: true + - variable: allowCors + label: 'Allow Cross Origin Requests (advanced)' + schema: + type: boolean + default: false + show_if: [["enabled", "=", true]] + - variable: entrypoints + label: Entrypoints + schema: + type: list + default: ["websecure"] + show_if: [["enabled", "=", true]] + items: + - variable: entrypoint + label: Entrypoint + schema: + type: string + - variable: middlewares + label: Middlewares + schema: + type: list + default: [] + show_if: [["enabled", "=", true]] + items: + - variable: middleware + label: Middleware + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: name + schema: + type: string + default: "" + required: true + - variable: namespace + label: 'namespace (optional)' + schema: + type: string + default: "" + - variable: certManager + label: certManager + description: Connect ingress with certManager + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + - variable: certificateIssuer + label: certificateIssuer + description: defaults to chartname + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: homepage + label: Homepage + description: Connect ingress with Homepage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + - variable: name + label: Name (Optional) + description: Defaults to chart name + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: description + label: Description (Optional) + description: Defaults to chart description + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: icon + label: Icon (Optional) + description: Defaults to chart icon + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: group + label: Group + schema: + type: string + required: true + default: "default" + show_if: [["enabled", "=", true]] + - variable: widget + label: Widget Settings + schema: + type: dict + additional_attrs: true + show_if: [["enabled", "=", true]] + attrs: + - variable: enabled + label: Enable Widget + description: When disabled all widget annotations are skipped. + schema: + type: boolean + default: true + - variable: custom + label: Options + schema: + type: dict + additional_attrs: true + attrs: + - variable: key + label: API-key (key) + schema: + type: string + default: "" + - variable: customkv + label: Custom Options + schema: + type: list + default: [] + items: + - variable: option + label: Option + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + default: "" + required: true + - variable: value + label: Value + schema: + type: string + default: "" + required: true + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + - variable: ingressClassName + label: (Advanced/Optional) IngressClass Name + schema: + type: string + show_if: [["advanced", "=", true]] + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + show_if: [["advanced", "=", true]] + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + + - variable: certificateIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: clusterCertificate + label: 'Cluster Certificate (Advanced)' + description: 'Add the name of your cluster-wide certificate, that you set up in the ClusterIssuer chart.' + schema: + type: string + show_if: [["certificateIssuer", "=", ""]] + default: "" + - variable: secretName + label: 'Use Custom Certificate Secret (Advanced)' + schema: + show_if: [["certificateIssuer", "=", ""]] + type: string + default: "" + - variable: scaleCert + label: 'Use TrueNAS SCALE Certificate (Deprecated)' + schema: + show_if: [["certificateIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: overrideService + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + show_if: [["certificateIssuer", "=", ""]] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: certificateIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your Cert-Manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: scaleCert + label: Use TrueNAS SCALE Certificate (Deprecated) + schema: + show_if: [["certificateIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: clusterCertificate + label: 'Cluster Certificate (Advanced)' + description: 'Add the name of your cluster-wide certificate, that you set up in the ClusterIssuer chart.' + schema: + type: string + show_if: [["certificateIssuer", "=", ""]] + default: "" + - variable: secretName + label: Use Custom Secret (Advanced) + schema: + type: string + show_if: [["certificateIssuer", "=", ""]] + default: "" + - variable: integrations + label: Integrations + description: Connect ingress with other charts + schema: + additional_attrs: true + type: dict + attrs: + - variable: traefik + label: Traefik + description: Connect ingress with Traefik + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: true + - variable: allowCors + label: "Allow Cross Origin Requests" + schema: + type: boolean + default: false + show_if: [["enabled", "=", true]] + - variable: entrypoints + label: Entrypoints + schema: + type: list + default: ["websecure"] + show_if: [["enabled", "=", true]] + items: + - variable: entrypoint + label: Entrypoint + schema: + type: string + - variable: middlewares + label: Middlewares + schema: + type: list + default: [] + show_if: [["enabled", "=", true]] + items: + - variable: middleware + label: Middleware + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: name + schema: + type: string + default: "" + required: true + - variable: namespace + label: namespace + schema: + type: string + default: "" + - variable: certManager + label: certManager + description: Connect ingress with certManager + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: true + - variable: certificateIssuer + label: certificateIssuer + description: defaults to chartname + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: homepage + label: Homepage + description: Connect ingress with Homepage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + - variable: name + label: Name + description: defaults to chartname + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: description + label: Description + description: defaults to chart description + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: group + label: Group + schema: + type: string + required: true + default: "default" + show_if: [["enabled", "=", true]] + - variable: securityContext + group: Security and Permissions + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: container + label: Container + schema: + additional_attrs: true + type: dict + attrs: + # Settings from questions.yaml get appended here on a per-app basis + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 + # Settings from questions.yaml get appended here on a per-app basis + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + show_if: [["runAsUser", "=", 0]] + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "0022" + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: true + - variable: pod + label: Pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: OnRootMismatch + enum: + - value: OnRootMismatch + description: OnRootMismatch + - value: Always + description: Always + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + # Settings from questions.yaml get appended here on a per-app basis + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + - variable: resources + group: Resources and Devices + label: "Resource Limits" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + hidden: true + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 10m + hidden: true + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 50Mi + hidden: true + 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: + additional_attrs: true + 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: device + 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: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: scaleGPUEntry + label: GPU + schema: + additional_attrs: true + type: dict + attrs: + # Specify GPU configuration + - variable: gpu + label: Select GPU + schema: + additional_attrs: true + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] + - variable: workaround + label: "Workaround" + schema: + type: string + default: workaround + hidden: true + - variable: metrics + group: Metrics + label: Prometheus Metrics + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: Main Metrics + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + description: Enable Prometheus Metrics + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: prometheusRule + label: PrometheusRule + description: Enable and configure Prometheus Rules for the App. + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + description: Enable Prometheus Metrics + schema: + type: boolean + default: false + # TODO: Rule List section +# - variable: horizontalPodAutoscaler +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# type: list +# default: [] +# items: +# - variable: hpaEntry +# label: HPA Entry +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: name +# label: Name +# schema: +# type: string +# required: true +# default: "" +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 + - variable: networkPolicy + group: Advanced + label: (Advanced) Network Policy + schema: + type: list + default: [] + items: + - variable: netPolicyEntry + label: Network Policy Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + default: "" + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: policyType + label: Policy Type + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ingress + description: Ingress + - value: egress + description: Egress + - value: ingress-egress + description: Ingress and Egress + - variable: egress + label: Egress + schema: + type: list + default: [] + items: + - variable: egressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: to + label: To + schema: + type: list + default: [] + items: + - variable: toEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: ingress + label: Ingress + schema: + type: list + default: [] + items: + - variable: ingressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: from + label: From + schema: + type: list + default: [] + items: + - variable: fromEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: NodePort + description: Deprecated CHANGE THIS + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + default: 36107 + - variable: ingress + label: "Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [{path: "/", pathType: "Prefix"}] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: integrations + label: Integrations + description: Connect ingress with other charts + schema: + additional_attrs: true + type: dict + attrs: + - variable: traefik + label: Traefik + description: Connect ingress with Traefik + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: true + - variable: allowCors + label: 'Allow Cross Origin Requests (advanced)' + schema: + type: boolean + default: false + show_if: [["enabled", "=", true]] + - variable: entrypoints + label: Entrypoints + schema: + type: list + default: ["websecure"] + show_if: [["enabled", "=", true]] + items: + - variable: entrypoint + label: Entrypoint + schema: + type: string + - variable: middlewares + label: Middlewares + schema: + type: list + default: [] + show_if: [["enabled", "=", true]] + items: + - variable: middleware + label: Middleware + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: name + schema: + type: string + default: "" + required: true + - variable: namespace + label: 'namespace (optional)' + schema: + type: string + default: "" + - variable: certManager + label: certManager + description: Connect ingress with certManager + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + - variable: certificateIssuer + label: certificateIssuer + description: defaults to chartname + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + - variable: ingressClassName + label: (Advanced/Optional) IngressClass Name + schema: + type: string + show_if: [["advanced", "=", true]] + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + show_if: [["advanced", "=", true]] + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + + - variable: certificateIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: clusterCertificate + label: 'Cluster Certificate (Advanced)' + description: 'Add the name of your cluster-wide certificate, that you set up in the ClusterIssuer chart.' + schema: + type: string + show_if: [["certificateIssuer", "=", ""]] + default: "" + - variable: secretName + label: 'Use Custom Certificate Secret (Advanced)' + schema: + show_if: [["certificateIssuer", "=", ""]] + type: string + default: "" + - variable: scaleCert + label: 'Use TrueNAS SCALE Certificate (Deprecated)' + schema: + show_if: [["certificateIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: gluetun + description: Gluetun + - value: tailscale + description: Tailscale + - value: openvpn + description: OpenVPN (Deprecated) + - value: wireguard + description: Wireguard (Deprecated) + - variable: openvpn + label: OpenVPN Settings + schema: + additional_attrs: true + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + show_if: [["username", "!=", ""]] + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + additional_attrs: true + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: auth_once + label: Auth Once + description: Only attempt to log in if not already logged in. + schema: + type: boolean + default: true + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: The address on which to listen for SOCKS5 proxying into the tailscale net. + schema: + type: string + default: "" + - variable: outbound_http_proxy_listen + label: Outbound HTTP Proxy Listen + description: The address on which to listen for HTTP proxying into the tailscale net. + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: string + show_if: [["type", "!=", "disabled"]] + default: "" + + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + max_length: 10240 + - variable: docs + group: Documentation + label: Please read the documentation at https://truecharts.org + description: Please read the documentation at +
https://truecharts.org + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: Please consider supporting TrueCharts, see https://truecharts.org/sponsor + description: Please consider supporting TrueCharts, see +
https://truecharts.org/sponsor + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/stable/slash/2.1.12/templates/NOTES.txt b/stable/lidarr/19.1.19/templates/NOTES.txt similarity index 100% rename from stable/slash/2.1.12/templates/NOTES.txt rename to stable/lidarr/19.1.19/templates/NOTES.txt diff --git a/stable/lidarr/19.1.19/templates/common.yaml b/stable/lidarr/19.1.19/templates/common.yaml new file mode 100644 index 0000000000..3c93f57861 --- /dev/null +++ b/stable/lidarr/19.1.19/templates/common.yaml @@ -0,0 +1,11 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . -}} + +{{/* Disable [exportarr] if requested */}} +{{- if not .Values.metrics.main.enabled -}} + {{- $_ := set .Values.workload.exportarr "enabled" false -}} + {{- $_ := set .Values.service.metrics "enabled" false -}} +{{- end -}} + +{{/* Render the templates */}} +{{- include "tc.v1.common.loader.apply" . -}} diff --git a/stable/slash/2.1.12/values.yaml b/stable/lidarr/19.1.19/values.yaml similarity index 100% rename from stable/slash/2.1.12/values.yaml rename to stable/lidarr/19.1.19/values.yaml diff --git a/stable/slash/2.1.12/app-changelog.md b/stable/slash/2.1.12/app-changelog.md deleted file mode 100644 index adae0a5c32..0000000000 --- a/stable/slash/2.1.12/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [slash-2.1.12](https://github.com/truecharts/charts/compare/slash-2.1.11...slash-2.1.12) (2024-02-03) - -### Chore - - - -- update container image common to v17.2.30[@19ad5ec](https://github.com/19ad5ec) by renovate ([#17804](https://github.com/truecharts/charts/issues/17804)) \ No newline at end of file diff --git a/stable/slash/2.1.12/CHANGELOG.md b/stable/slash/2.1.13/CHANGELOG.md similarity index 89% rename from stable/slash/2.1.12/CHANGELOG.md rename to stable/slash/2.1.13/CHANGELOG.md index 406b84a55a..2edb853609 100644 --- a/stable/slash/2.1.12/CHANGELOG.md +++ b/stable/slash/2.1.13/CHANGELOG.md @@ -7,6 +7,15 @@ title: Changelog +## [slash-2.1.13](https://github.com/truecharts/charts/compare/slash-2.1.12...slash-2.1.13) (2024-02-12) + +### Chore + + + +- update container image yourselfhosted/slash to v0.5.3[@9933343](https://github.com/9933343) by renovate ([#18171](https://github.com/truecharts/charts/issues/18171)) + + ## [slash-2.1.12](https://github.com/truecharts/charts/compare/slash-2.1.11...slash-2.1.12) (2024-02-03) ### Chore @@ -88,12 +97,3 @@ title: Changelog - increase common version for oci fixes - -- remove non-existent template refs ([#16738](https://github.com/truecharts/charts/issues/16738)) - - -## [slash-2.1.3](https://github.com/truecharts/charts/compare/slash-2.1.0...slash-2.1.3) (2024-01-01) - -### Chore - - diff --git a/stable/slash/2.1.12/Chart.yaml b/stable/slash/2.1.13/Chart.yaml similarity index 96% rename from stable/slash/2.1.12/Chart.yaml rename to stable/slash/2.1.13/Chart.yaml index 7c79ba9ee3..380c024d9e 100644 --- a/stable/slash/2.1.12/Chart.yaml +++ b/stable/slash/2.1.13/Chart.yaml @@ -7,7 +7,7 @@ annotations: truecharts.org/min_helm_version: "3.12" truecharts.org/train: stable apiVersion: v2 -appVersion: 0.5.2 +appVersion: 0.5.3 dependencies: - name: common version: 17.2.30 @@ -35,4 +35,4 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/slash - https://hub.docker.com/r/yourselfhosted/slash type: application -version: 2.1.12 +version: 2.1.13 diff --git a/stable/slash/2.1.12/README.md b/stable/slash/2.1.13/README.md similarity index 100% rename from stable/slash/2.1.12/README.md rename to stable/slash/2.1.13/README.md diff --git a/stable/slash/2.1.13/app-changelog.md b/stable/slash/2.1.13/app-changelog.md new file mode 100644 index 0000000000..e4d9c934a1 --- /dev/null +++ b/stable/slash/2.1.13/app-changelog.md @@ -0,0 +1,9 @@ + + +## [slash-2.1.13](https://github.com/truecharts/charts/compare/slash-2.1.12...slash-2.1.13) (2024-02-12) + +### Chore + + + +- update container image yourselfhosted/slash to v0.5.3[@9933343](https://github.com/9933343) by renovate ([#18171](https://github.com/truecharts/charts/issues/18171)) \ No newline at end of file diff --git a/stable/slash/2.1.12/app-readme.md b/stable/slash/2.1.13/app-readme.md similarity index 100% rename from stable/slash/2.1.12/app-readme.md rename to stable/slash/2.1.13/app-readme.md diff --git a/stable/synclounge/8.1.18/charts/common-17.2.30.tgz b/stable/slash/2.1.13/charts/common-17.2.30.tgz similarity index 100% rename from stable/synclounge/8.1.18/charts/common-17.2.30.tgz rename to stable/slash/2.1.13/charts/common-17.2.30.tgz diff --git a/stable/slash/2.1.12/ix_values.yaml b/stable/slash/2.1.13/ix_values.yaml similarity index 82% rename from stable/slash/2.1.12/ix_values.yaml rename to stable/slash/2.1.13/ix_values.yaml index 9c6ee2c613..649a37b5f1 100644 --- a/stable/slash/2.1.12/ix_values.yaml +++ b/stable/slash/2.1.13/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: yourselfhosted/slash pullPolicy: IfNotPresent - tag: 0.5.2@sha256:12085a084007a50d7d3fa8649c09201f4e8b5a12c341885285d76ce6e5cb15a4 + tag: 0.5.3@sha256:99333431fc87f672caf0574dec2427ee30b8dc34c3c02f5b40a9513a884098fa service: main: ports: diff --git a/stable/slash/2.1.12/questions.yaml b/stable/slash/2.1.13/questions.yaml similarity index 99% rename from stable/slash/2.1.12/questions.yaml rename to stable/slash/2.1.13/questions.yaml index 332d042491..96751f4a52 100644 --- a/stable/slash/2.1.12/questions.yaml +++ b/stable/slash/2.1.13/questions.yaml @@ -23,6 +23,8 @@ groups: description: Metrics - name: Addons description: Addon Configuration + - name: Backup Configuration + description: Configure Velero Backup Schedule - name: Advanced description: Advanced Configuration - name: Postgresql diff --git a/stable/synclounge/8.1.18/templates/NOTES.txt b/stable/slash/2.1.13/templates/NOTES.txt similarity index 100% rename from stable/synclounge/8.1.18/templates/NOTES.txt rename to stable/slash/2.1.13/templates/NOTES.txt diff --git a/stable/slash/2.1.12/templates/common.yaml b/stable/slash/2.1.13/templates/common.yaml similarity index 100% rename from stable/slash/2.1.12/templates/common.yaml rename to stable/slash/2.1.13/templates/common.yaml diff --git a/stable/synclounge/8.1.18/values.yaml b/stable/slash/2.1.13/values.yaml similarity index 100% rename from stable/synclounge/8.1.18/values.yaml rename to stable/slash/2.1.13/values.yaml diff --git a/stable/synclounge/8.1.18/app-changelog.md b/stable/synclounge/8.1.18/app-changelog.md deleted file mode 100644 index e079463c60..0000000000 --- a/stable/synclounge/8.1.18/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [synclounge-8.1.18](https://github.com/truecharts/charts/compare/synclounge-8.1.17...synclounge-8.1.18) (2024-02-12) - -### Chore - - - -- update container image ghcr.io/linuxserver/synclounge to v[@eb3c066](https://github.com/eb3c066) by renovate ([#18078](https://github.com/truecharts/charts/issues/18078)) \ No newline at end of file diff --git a/stable/synclounge/8.1.18/CHANGELOG.md b/stable/synclounge/8.1.19/CHANGELOG.md similarity index 90% rename from stable/synclounge/8.1.18/CHANGELOG.md rename to stable/synclounge/8.1.19/CHANGELOG.md index 77ff3bebf6..4c3e56f1e8 100644 --- a/stable/synclounge/8.1.18/CHANGELOG.md +++ b/stable/synclounge/8.1.19/CHANGELOG.md @@ -7,6 +7,15 @@ title: Changelog +## [synclounge-8.1.19](https://github.com/truecharts/charts/compare/synclounge-8.1.18...synclounge-8.1.19) (2024-02-12) + +### Chore + + + +- update container image ghcr.io/linuxserver/synclounge to v5.2.25[@9a97575](https://github.com/9a97575) by renovate ([#18136](https://github.com/truecharts/charts/issues/18136)) + + ## [synclounge-8.1.18](https://github.com/truecharts/charts/compare/synclounge-8.1.17...synclounge-8.1.18) (2024-02-12) ### Chore @@ -88,12 +97,3 @@ title: Changelog - update container image ghcr.io/linuxserver/synclounge to 5.2.24[@66c494d](https://github.com/66c494d) by renovate ([#17369](https://github.com/truecharts/charts/issues/17369)) -## [synclounge-8.1.9](https://github.com/truecharts/charts/compare/synclounge-8.1.8...synclounge-8.1.9) (2024-01-14) - -### Chore - - - -- update container image ghcr.io/linuxserver/synclounge to 5.2.24[@8551325](https://github.com/8551325) by renovate ([#17152](https://github.com/truecharts/charts/issues/17152)) - - diff --git a/stable/synclounge/8.1.18/Chart.yaml b/stable/synclounge/8.1.19/Chart.yaml similarity index 96% rename from stable/synclounge/8.1.18/Chart.yaml rename to stable/synclounge/8.1.19/Chart.yaml index 260a7eb310..d3d54c63b7 100644 --- a/stable/synclounge/8.1.18/Chart.yaml +++ b/stable/synclounge/8.1.19/Chart.yaml @@ -7,7 +7,7 @@ annotations: truecharts.org/min_helm_version: "3.12" truecharts.org/train: stable apiVersion: v2 -appVersion: 5.2.24 +appVersion: 5.2.25 dependencies: - name: common version: 17.2.30 @@ -32,4 +32,4 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/synclounge - https://ghcr.io/linuxserver/synclounge type: application -version: 8.1.18 +version: 8.1.19 diff --git a/stable/synclounge/8.1.18/README.md b/stable/synclounge/8.1.19/README.md similarity index 100% rename from stable/synclounge/8.1.18/README.md rename to stable/synclounge/8.1.19/README.md diff --git a/stable/synclounge/8.1.19/app-changelog.md b/stable/synclounge/8.1.19/app-changelog.md new file mode 100644 index 0000000000..1abe88c2df --- /dev/null +++ b/stable/synclounge/8.1.19/app-changelog.md @@ -0,0 +1,9 @@ + + +## [synclounge-8.1.19](https://github.com/truecharts/charts/compare/synclounge-8.1.18...synclounge-8.1.19) (2024-02-12) + +### Chore + + + +- update container image ghcr.io/linuxserver/synclounge to v5.2.25[@9a97575](https://github.com/9a97575) by renovate ([#18136](https://github.com/truecharts/charts/issues/18136)) \ No newline at end of file diff --git a/stable/synclounge/8.1.18/app-readme.md b/stable/synclounge/8.1.19/app-readme.md similarity index 100% rename from stable/synclounge/8.1.18/app-readme.md rename to stable/synclounge/8.1.19/app-readme.md diff --git a/stable/synclounge/8.1.19/charts/common-17.2.30.tgz b/stable/synclounge/8.1.19/charts/common-17.2.30.tgz new file mode 100644 index 0000000000000000000000000000000000000000..a6cb126e1b283d49dc218680d9b1047e66af30f3 GIT binary patch literal 98054 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%0AIfL=!jZC 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 tJ6Yu~*;FIb@G=`MgUep6of};?E z=<_j=9QbVWjD40(lzN^ZQS0>6(M%dmMg^{4Xh4ZP8^Kn~GzT}QGUutUE>Az4ToTrL z^vmhn)9cfdD@Jy~KPxsG?i8ZOayr^lj49ub(lCOZJ1W~V)njgllv`oPCbpd^!su4Ep9c6|e&Oys?9 zy`=9lNY@{L$=DRhC@(^p!d!|?rjw15Bm5r2j53z;B6L}kGA*#)hrE!RAvK~Ismhlc zgEBpc_g5#ExAQ}p8v@~o0>tatK)k*@e}8d1KNu&3l1YY8{_7Q)QW^9^x{%HDw}6P08+1 zVy&UZqSj)~H4A_0>_5@a@53t?!yrd9gnp$@js0h9e{08#|FXZky8pS9N3;JBX^9TF z63AmQrXXz^{S@{fqeqMO3!>o9nODCw*AxmZYnD0y(2^r9f2uwQ}Oc9Q9lsS?iH1?<| z@KNC1%!pC$_ZNdo?)PWKAsxl>1&X6!Qf6+HL+ur1J>Z@8&QN}lK@5|;GWjB@5JA<- zrC0Ti;s<|%iGBdbN;pcV$;ySdY+`zgpF+a|V3SDia(=6ptO5@go>gW*N#m~|N7Rrt zk1$cU|Hn}e29scp?B5OI|L*Ub`~T+lD*yLV9&P`ZgT0tdUxNE7HhiTwi{9)92;Hkp zFU{apPIL$_ML568{Vdm59nDgyR)C*j-~n%t=PCaOdsezmRU{}zT4jS=Ya{5qWdHCz zng;gK%{UgjCB=DHX1nAmak>E?377`FRpqF>W%_S}dz@l-D|*?{5)4o0RH5QdvkjY8 zuW}4@3aY5EVV<9uEdB9R#N;iTD7olLR}dfm;$~`LQnk9pXRFz(MiIpVcI3z)G&Bb& z^SJQpEmm`jUpoX}K@ue)OmeVgc9Z+7mW~u(hR*djTMr40*U;rW^=O?mJ=IGN)xHnA z#p+qiQz!qWD9h&!09hCRWovKS^#9r3S;>D(c{KTt4)y}0e^Gcph49CF@;Kg~7-r)r zfM@;?zLdWT$;&=7rv-E!JVhb1@Ic2!Z*e{$YDO6FES;TB$2#59G3fA;y7a=}e zXg-iit`dyJ4KMezKFl?9l(I{9Ux1?|q$lL`WR7>q3h}~ai%QU{z)R>Ov%K3^2{igS zZmO4vaL~L?FDR3sf+7)?cRh%}#k-bf(NLOKjh-2ZU+|)fL%aOyaDjsgT9*{~v`slV zU$Q@y39F9^<0>XvYjSb9=dDH3n#rr9F3{0tuS&Z{6SxFs)eP2VvFu{`TsG!&c`I5P zhmx6GLEDn(3yuj=I=36nZ>`hLSzb2Nozr}=eKPJ!Ig2Wjqhtj6enJMzJppZ89cxz> zx*%}Ky0J!|eo?%qlmfJI8>-8jbwyZ|SDQE(l*I^_sP z$z&AA(=W2BO~|OApO|-Ffa_64J$VQYXE1+2**!qXOAzHCpzb?Zq6hp@j)s075si34 zopy3wJIZNtLx6g{!a<{O8XI=N70h$d4h053r*RZSc}$&FNyouM6vtXE+M8>-tN0lN zI41=HA4AMsJ0!43Z83aFo!sDOf0)MbC7F2>G-9sAKDa)-c3e0tnMX-naponHgL*CS%KLjIS) z$Fd0TG93wujsS{T)2BJ}jvl}`#Y{MtcA4MW0aAt1@(GdWPfUv>8E;X^?$Z0 zf0!o?P@VtB_V%8c|95Y1b^m86kI4Tc9MOL9aTF{r4UkZu%~>>y_dMMKrc&DNRvT;R zHCn!O`b(lb^5f_aXapl==Q=(Xx|^Ysi_a%qJuy`u3j8$!Xsp>SV4`0R;+j~(w6H>0 zHGIj5Dwo2bqc|M4wdBI5JzdfjT9aiOP(AZZ#melHBA%;u14}V-=m@Hpt#CFe>Ug|{ z*8=Nn)^JNUL*uYQ7J}lZJ z0vg%kV&sSJuw-p3WQu}>i@1$rf{6)s2|tY@BC6ydhCa?I#uhd_4_}%gL57LRPXy zN3;K5(7|5RmQP^)9L9g%l|{RKP`E_rS4|^vG=>Sp*aIHfq9Xn`nWgzC)!jfSfNR4S zM6;?0Q%gTf1CO7)w_HwsnjMbLf@-eqa)MwLtCA4v0kTyBv~@v)Iz||It^{JPbXQGW zA~-8^g>uy(Rv066`?tXUCI8zJy9z>}+f4OG@ z1*RS>(5 z1lO8v&``Hb0TKu#7br+p^!o>uCyO2}N~|=cN?NA)rAnT;7@-4p`STTo=`l(t?)aJ| zJEnkPiVp7hFF1t(C@z_gVfK(kIb@rxI6uy{nIpGZ`I=$-4rYB=Kqx-D+AFz5L36(p zLUY9Ic&}jWPp)8ql90&GWUC!z@OqFzJV0?s;ADF{5MmRcgb{`o^=jp5O_XxX zK6a!lyWuE7Dw-42sAYa8Rm>h3Rm{(%iax=O3i?MMUM@lZiJvou5K#Q+l&#Ltqi>$dt!SQLHFgE@|my zq-asRc1uyk_bOnnU3;pKNn^(ua6#Du3oc7$@Y4w593MObAV^0CJiNAmCO&t9bi`bf zhH!|oNohIu8K?(XO0hT^MmgP=*k1?FbX$;Fk~hm_+6y1!DCvWZm&_A}`S;Li7v(R( z5c<^fXq3>p#W|YjR>z$psq8WyY^K?%tzm~H_fw{xuyy%2<#}Cg8KM+Q&24HlG8Ezr~Smx(C zlF>mNaVKe(;zANpN1`Mpo8|i;yg`_gJjXE|KFD0w2iN;T-oWUE6sZBtV znXID9ODLjq;6s5vz*PAS19>Q4tO|R z91LJMiXqq_TbU!hb<_j>oEtjEEwCX@W9a>BmRfNBG=j=xG`MQTFgSu(HgM}^`!jdb zgIEdunIkat^I!mckotKJvjzDh&LWOZv4zW8yrk?8TemZA(POtCqozDKxxo*~dweuSqopv`1udeP3@b2VYX@#@1iw|3`)Cv@dKBRJhJ2#gX z5b?tMpY@IZ{_oDm&Gz4JzS94H+-U#p=0$6ryd{5r9sZ-WX6M=Rn0!hgDAm?Ko?KkN ze)r}k`o~vDU;TUQA8WdY1k5s&y~F)-)D-mAFJeDRz-f}hK3&?d-vOJgmtg(Z82LGW zvC-Kjuiiy*M5KTAa(826*m5TbE0AAjnT=t{r1_KXMfbY1lz_VlSwg(b#?}rgbn-bx2@$0E>+K!5*V6q!E( zA6gE{Ebw#KN12-PTxeUKlD_|U7MItLF#>)V0*`4h9$+q+J@5d*gP-I~uw{OU^iF^& z78R}`ipDCCn8B{CuO1C5kz)2mf>prRLRX0(lYyJPgoZlJ+l zQ02>Gj=UV-mfH$(tj-#f4wgHPs-?@C#u;kUQ7{nsAdsQ099% z+r5N@ue*pF;N)@6CE=y-Xhne&VXhnzMM%-wZ@II>H96fd=ZTrIlk99g6vya+G}}Yj z(9f|u))_tbVIfgi0!zVvIraw54gss`_L%)QHpx)U;HO7wB2oR)4Ffw*`bTGfhA^lTmm0UD+k8R|tb^`#`crd3HV##~d?0}U1! zrLws976pDhKsfhU)mZ!%jn_1qvVVc;$`JUee;3739zl9~Qka*5VonuBIz$zqF#Iq) zFeU2RN&vJg&MdxYch*S*;Ny)Wcz-p9VTMu$f&A4N$D-OaNYW;3ENyGau~?W(=h~G# z;fLqnYVQ_(%u9s(i(<0yc(1$S+X z;t|hYKiw|ND!xObB=1C6#E6m0$)JjhP8O~%!dIlla8b^!e86AQEF~;H z1C0?egnq&UUFgAc20jLU0(^|4K2d}jNnMJtxkzR_foXc|&@daB2D#Z0KrPJjds6cY zeU&~W)x8uLoR49aMIm?4RgMH5ty|%RjV5$%q@e2dL{SQKDri*P>&G+#$pZw#s6WU_ z!BNVPqESq^*~RbWFatxv8RR;dNta0)0vxC~Gew3+WKm2 z9d9%)&(^xE(A4&=5~iZZMprzy^0^3BV_d`>n~fUk(Gc=`GM=Vod+(C~B@Ak1+L9X0UA8-Y29su8Z+=&lqfvu# zb%vQKZ51vDuX-azW2dhg5($9DECDFtGhSj^;wIK~ZmX7rnP;{NWQuv6!(n=^>9brd zk^WO&d1PG~ny18dNe^Fuviy>A(uQ_QmT1qGV0olW3ahc9QtxNWSd-NIN+Q^a(F0hI z#qA>PeTyBl8yZp}R6qDhPCZ%fq9g=93*q;_4{0rW5`K1aef!Jl*{j>DlgkgM$40u< zH9riGd9v;*dsvmM>8VYeemFky1Xy!B5UuH+Ui_tJVp=xIE4EmDYI}YdN?giCeG2j& z!nu|*lc<^5C@IovMi|_|z#m~qlu@E{<_H7>^pH>hj9cHq9?BrV4^bWrqNGpC_zB7f zFaskDGZv-rEzB_;96f?0QNxaZJOBL*1b#|Nx)KPN3%bDcx^r#Qr3S?a`*$(C+B=>x z3wsrR(4kMWy*EO)*!i3Ft}X_}6lFT^XI=(&saB_Kh`l@7wFMNrYNYu2d7iP%PyrUcrUDB}LcD-nfV`|!?@D{$N z6gipn$L%d4R|Z9)nWqu$z1y$I4F24i$%%+GfTMnLHGe(m@^t4+cgz3qr zksq^7?R^q`5`#AD*iGHXQ4)P3db_KKieOwZj&6ZV(d8DB(r>D#&i^Ba*)U3Gjr_`< zy7;e~o4e-y&)v;c{I{h%dj8*HuorW5r~v#a4hyyZEc$p*rGBAx4I##UA71$RzyqFF zyb#G%b*Eg*6t6;6c@izyQJ|YLLb0{0Aas1z^`KWZyO-W%kw{i;HD#|44&AV=qI$O2 zU!xd$!26X4EV)K+Q6HZtCs~Fv*Rh`wfU7h|>@*^Q$}zRRPHSK(GQ_4@QdlQ_n++PD zGoq&@qvf^=6yTP>ORb*Adg}In<*0h*5D+!~pS%0p8&>}Rjg|lBQXXypR|b25S>P0? zKZOvW^=HvSz!=4BvAOO-uLUTCS1=pH?6jYt42ITi9hCH<{?Jc7;9(eKF!z8r4sz$s zot2xB_klUGu)&-TlSuDh>+|OZe6koyIaO@G+P33LVAzkfq-gGg{0+@Hl0lkSu zCLE>{&JmtpN7Z@L+A9Ef>b2~Wew9pchij5tC_kY4RfVe+>r&fxiz@hnZnP`jyQ?q2 zS&DNDmEcOV1(@y&A_bHAVBT{wL{kaLqmxfjCFG}${8FM^IKko3of8;;KMg3>euh%N zFVt5Tf<*zBqN19e9X+cuSzV}1*6Cm-;oNvNdY4$LG$#Y>MW2D!^;{TLThU5TQV^lH z*K=Q_sPaJ%Weq=n70Gqhgcx6@7tAI8A!Mlz{1xWq43B!6@yU{d!iy16S2y10Ic zyx2Ald7HS3i@U(w*BKK9q{xRyCXbIL>QRr4c}m{%)PT;gK()K51GQq_tC>WtViK>S zl&5(rRrycOg^baRHnD5=c}ELkZI;1zLKLgs4N~%i0w(o9tOe_kB1&nZFaaBNJ*1X> zb%bZERYEHr#WBlS%j3RbKs5Lig}AFYQIN^Ss+)CXQp}-$4*`Y=hBQefQ4Aajpd2g0 z07#XUYJEnVT)eAR{G#p)a0PP^jBt*IfUX#nP(O_nX2S?$>YZK^TuD{E+zN{U$ZNTf zCWS7P)-1zveH~|J>WYpxUUXtx?$VdI`+RJ3v?rSznjaWww`pyQ;@`NZQ zVB!3wA=cnPt8m)VC^=J)6y4eGTRHl*SUU1&x^n%0DK5lRM<-l2d&_56tFfI;Cr|eU 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 Re*gdg|NqdaNH_pY3;-e0QZ4`h literal 0 HcmV?d00001 diff --git a/stable/synclounge/8.1.18/ix_values.yaml b/stable/synclounge/8.1.19/ix_values.yaml similarity index 84% rename from stable/synclounge/8.1.18/ix_values.yaml rename to stable/synclounge/8.1.19/ix_values.yaml index 064124a33e..5657a1bc14 100644 --- a/stable/synclounge/8.1.18/ix_values.yaml +++ b/stable/synclounge/8.1.19/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: ghcr.io/linuxserver/synclounge pullPolicy: IfNotPresent - tag: 5.2.24@sha256:eb3c066edb672d923ad04fb40f318a31ffcd53d30f7d4946a103f922094ab54d + tag: 5.2.25@sha256:9a97575f10148831a5444dc8fd3fe6a267cced166a0552f2935437b9293c41e5 service: main: ports: diff --git a/stable/synclounge/8.1.18/questions.yaml b/stable/synclounge/8.1.19/questions.yaml similarity index 100% rename from stable/synclounge/8.1.18/questions.yaml rename to stable/synclounge/8.1.19/questions.yaml diff --git a/stable/synclounge/8.1.19/templates/NOTES.txt b/stable/synclounge/8.1.19/templates/NOTES.txt new file mode 100644 index 0000000000..efcb74cb77 --- /dev/null +++ b/stable/synclounge/8.1.19/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/stable/synclounge/8.1.18/templates/common.yaml b/stable/synclounge/8.1.19/templates/common.yaml similarity index 100% rename from stable/synclounge/8.1.18/templates/common.yaml rename to stable/synclounge/8.1.19/templates/common.yaml diff --git a/stable/synclounge/8.1.19/values.yaml b/stable/synclounge/8.1.19/values.yaml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/stable/zwavejs2mqtt/18.3.3/CHANGELOG.md b/stable/zwavejs2mqtt/18.3.3/CHANGELOG.md new file mode 100644 index 0000000000..dd2120dbba --- /dev/null +++ b/stable/zwavejs2mqtt/18.3.3/CHANGELOG.md @@ -0,0 +1,99 @@ +--- +title: Changelog +--- + +**Important:** +*for the complete changelog, please refer to the website* + + + +## [zwavejs2mqtt-18.3.3](https://github.com/truecharts/charts/compare/zwavejs2mqtt-18.3.2...zwavejs2mqtt-18.3.3) (2024-02-12) + +### Chore + + + +- update container image zwavejs/zwave-js-ui to v9.8.3[@fdbaa40](https://github.com/fdbaa40) by renovate ([#18172](https://github.com/truecharts/charts/issues/18172)) + + +## [zwavejs2mqtt-18.3.2](https://github.com/truecharts/charts/compare/zwavejs2mqtt-18.3.1...zwavejs2mqtt-18.3.2) (2024-02-03) + +### Chore + + + +- update container image common to v17.2.30[@19ad5ec](https://github.com/19ad5ec) by renovate ([#17804](https://github.com/truecharts/charts/issues/17804)) + + +## [zwavejs2mqtt-18.3.1](https://github.com/truecharts/charts/compare/zwavejs2mqtt-18.3.0...zwavejs2mqtt-18.3.1) (2024-01-29) + +### Chore + + + +- update container image zwavejs/zwave-js-ui to v9.8.2[@3e9e11b](https://github.com/3e9e11b) by renovate ([#17755](https://github.com/truecharts/charts/issues/17755)) + + +## [zwavejs2mqtt-18.3.0](https://github.com/truecharts/charts/compare/zwavejs2mqtt-18.2.5...zwavejs2mqtt-18.3.0) (2024-01-29) + +### Chore + + + +- update container image zwavejs/zwave-js-ui to v9.8.1[@c35bed5](https://github.com/c35bed5) by renovate ([#17703](https://github.com/truecharts/charts/issues/17703)) + + +## [zwavejs2mqtt-18.2.5](https://github.com/truecharts/charts/compare/zwavejs2mqtt-18.2.4...zwavejs2mqtt-18.2.5) (2024-01-26) + +### Chore + + + +- update container image common to v17.2.29[@d7c41a3](https://github.com/d7c41a3) by renovate ([#17545](https://github.com/truecharts/charts/issues/17545)) + + +## [zwavejs2mqtt-18.2.4](https://github.com/truecharts/charts/compare/zwavejs2mqtt-18.2.3...zwavejs2mqtt-18.2.4) (2024-01-21) + +### Chore + + + +- update container image common to v17.2.28[@918b4c5](https://github.com/918b4c5) by renovate ([#17478](https://github.com/truecharts/charts/issues/17478)) + + +## [zwavejs2mqtt-18.2.3](https://github.com/truecharts/charts/compare/zwavejs2mqtt-18.2.2...zwavejs2mqtt-18.2.3) (2024-01-21) + +### Chore + + + +- update container image common to v17.2.26[@24c98f7](https://github.com/24c98f7) by renovate ([#17409](https://github.com/truecharts/charts/issues/17409)) + + +## [zwavejs2mqtt-18.2.2](https://github.com/truecharts/charts/compare/zwavejs2mqtt-18.2.1...zwavejs2mqtt-18.2.2) (2024-01-21) + +### Chore + + + +- update metadata in chart.yaml ([#17457](https://github.com/truecharts/charts/issues/17457)) + + +## [zwavejs2mqtt-18.2.1](https://github.com/truecharts/charts/compare/zwavejs2mqtt-18.2.0...zwavejs2mqtt-18.2.1) (2024-01-21) + +### Chore + + + +- update container image zwavejs/zwave-js-ui to v9.7.1[@19549d9](https://github.com/19549d9) by renovate ([#17440](https://github.com/truecharts/charts/issues/17440)) + + +## [zwavejs2mqtt-18.2.0](https://github.com/truecharts/charts/compare/zwavejs2mqtt-18.1.6...zwavejs2mqtt-18.2.0) (2024-01-15) + +### Chore + + + +- update container image zwavejs/zwave-js-ui to v9.7.0[@002be8c](https://github.com/002be8c) by renovate ([#17285](https://github.com/truecharts/charts/issues/17285)) + + diff --git a/stable/zwavejs2mqtt/18.3.3/Chart.yaml b/stable/zwavejs2mqtt/18.3.3/Chart.yaml new file mode 100644 index 0000000000..35ae5b75c3 --- /dev/null +++ b/stable/zwavejs2mqtt/18.3.3/Chart.yaml @@ -0,0 +1,39 @@ +annotations: + max_scale_version: 23.10.2 + min_scale_version: 23.10.0 + truecharts.org/SCALE-support: "true" + truecharts.org/category: tools + truecharts.org/max_helm_version: "3.14" + truecharts.org/min_helm_version: "3.12" + truecharts.org/train: stable +apiVersion: v2 +appVersion: 9.8.3 +dependencies: + - name: common + version: 17.2.30 + repository: oci://tccr.io/truecharts + condition: "" + alias: "" + tags: [] + import-values: [] +deprecated: false +description: Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue +home: https://truecharts.org/charts/stable/zwavejs2mqtt +icon: https://truecharts.org/img/hotlink-ok/chart-icons/zwavejs2mqtt.png +keywords: + - zwavejs2mqtt + - zwave-js + - z-wave + - zwave +kubeVersion: ">=1.24.0-0" +maintainers: + - name: TrueCharts + email: info@truecharts.org + url: https://truecharts.org +name: zwavejs2mqtt +sources: + - https://github.com/zwave-js/zwavejs2mqtt + - https://github.com/truecharts/charts/tree/master/charts/stable/zwavejs2mqtt + - https://hub.docker.com/r/zwavejs/zwave-js-ui +type: application +version: 18.3.3 diff --git a/stable/zwavejs2mqtt/18.3.3/README.md b/stable/zwavejs2mqtt/18.3.3/README.md new file mode 100644 index 0000000000..22ce7fa8bd --- /dev/null +++ b/stable/zwavejs2mqtt/18.3.3/README.md @@ -0,0 +1,28 @@ +--- +title: README +--- + +## General Info + +TrueCharts can be installed as both _normal_ Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/zwavejs2mqtt) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE/guides/scale-intro). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +_All Rights Reserved - The TrueCharts Project_ diff --git a/stable/zwavejs2mqtt/18.3.3/app-changelog.md b/stable/zwavejs2mqtt/18.3.3/app-changelog.md new file mode 100644 index 0000000000..0bcf48d03d --- /dev/null +++ b/stable/zwavejs2mqtt/18.3.3/app-changelog.md @@ -0,0 +1,9 @@ + + +## [zwavejs2mqtt-18.3.3](https://github.com/truecharts/charts/compare/zwavejs2mqtt-18.3.2...zwavejs2mqtt-18.3.3) (2024-02-12) + +### Chore + + + +- update container image zwavejs/zwave-js-ui to v9.8.3[@fdbaa40](https://github.com/fdbaa40) by renovate ([#18172](https://github.com/truecharts/charts/issues/18172)) \ No newline at end of file diff --git a/stable/zwavejs2mqtt/18.3.3/app-readme.md b/stable/zwavejs2mqtt/18.3.3/app-readme.md new file mode 100644 index 0000000000..259a81bc32 --- /dev/null +++ b/stable/zwavejs2mqtt/18.3.3/app-readme.md @@ -0,0 +1,8 @@ +Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/zwavejs2mqtt](https://truecharts.org/charts/stable/zwavejs2mqtt) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! diff --git a/stable/zwavejs2mqtt/18.3.3/charts/common-17.2.30.tgz b/stable/zwavejs2mqtt/18.3.3/charts/common-17.2.30.tgz new file mode 100644 index 0000000000000000000000000000000000000000..a6cb126e1b283d49dc218680d9b1047e66af30f3 GIT binary patch literal 98054 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%0AIfL=!jZC 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 tJ6Yu~*;FIb@G=`MgUep6of};?E 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%0DK5lRM<-l2d&_56tFfI;Cr|eU zpf{|T?!l#G>OIM>OWi@r)yU>flS-#Bhf`BZgjwjv(pAPl{Jyh z3@0YesE%%&OHeKu1n?E~q73H_3!W=*O|etBZ@S6PCCD}2qMGa_Q4d5p<{Pri9Q9x@31Zmhsgk<4@G}gW zo(I?Xe{F8>Y#Qgk+j|?U`2S0JwDVswsDKUeVvc@mGHX>_P!}h3YwVBj_AprQ;i681 z#c?m~J1xNfY*%LPBpCX}E-+olKqBRR4nFm=QRP0>lHI+3BY4(Pt)n$LL*%aiv55bXa zIiwgn&Z8ApJ3;+3EC1&ycN=X1HT-{jW8cjGwX?nQ|6IR6E_R63CM$mNr8`L2#~a2SpynAPW~Ul zlq`oNh#>CX25}VJ56}q1)8t>wVPd+Apf&t|XK&Bc|F?GbR{Vb{4-c<(t#WqIhY8GR zY;qdRwAn-E?WS1D}@k>DQm0^^V5QH$uCTXrEXcOKO3QaUN&M~2PLqqskE!YX! zPA~h>7SqjZfv@0hZzqI-={=#hMQGNvITVLew`lm%Tx2jMw4z|tIThahMwDE2LXF$c z$L1VTTGsDbpe(lm9Q<{2Yul5+)$&B6Q_2#p@u1s%KJKQ)c4}4{WwEo)!SnI|eLkjs ztBw^`{P`ZkjLu#`qZ`yd#wJ}?hjwFiR!{Q4tCLnuAk z5KvnsE8!);2>5A=!HA|sXSYStmoyV0zmK8K-@?b&)e!;`cxmiM)RCW$2G^e5cL8d^ zu%M>%f-2rzh)GOg(y^HbJwkeVWkC$Vyud_%=LSe8_d1*Yvr-KW(-_h$CUiy22!>2p z0)kFt4F*@7GDx;m>RCzoDOf*7!y!y^mJ2hD{R!P?Q4EQg9iS{DItoj(mq$sz#bzkq z;SQ(++cQXS+OqhiXVd~jFN8cJ42e2o*qn{Y!hBjVJDQk-;?r-^K&K5^Aw??%qNLB? zlR=>GMp?{W5qi=$bUD*kls=U%YtzdH5tm1G8#1Hv!C{GVS|@09z*l;=?4SNHR^akT z?*z2A&sbALjIt_GJhy}hd(&~6 z|G%X?mBx(_rnvLqN17=^k-sw-M)rLgW~-34h0=wnwZLF`V9j2A#rm`Jv8V=mfz<=b z?qlTJ-q^~q%o{iX)XP7G0q~+E%B3*`JM+FP>%6R*dc(BLE!+*NqeB87B}SW3zO>iV zX1o#f84_hEyj#$?acHZNV4&c2z!6$3bja2+h(~c=o@P<5%Ovfabaz}5R$*F~((9*> zs5^*dy@7SGijPBqE3;uZ7Jt0YcEUW^eh_seJJkr9ROPCIF4YF zpOP=njOgP;c~{aP@9zCoyx<9s`J0l=#Y9CKYVaF4xr9AYq0HXFzA_(} zzkK;pqjXc^bA9{Ux4-b(_i%Dh*g_;i7e`lDzn@>edP1a_9v}=j1!m`$*9XAc+ur}1 z_e{BR(*|DmE=sz1;IUurfc^260;S*Xd^`aE`+xuCFv_E(4_^HO z$n3_QPKQNA{P+>H6X31sRPn&g4fwZzBQ!u+&Ja6(dwP5H{`$8=tMK2Sae9%mZ%;p* z98yZL*JK*Sz*{5ldC3rQGGq{^D8cY>ZC&9tWZI!o4%!%OgDvpi$|pv$Ada-R0JI0P z3uLBw=I6BN;rXTYIgOIOe9_{6MLqBlcxwVh4;&r>@8bOIwFhp%*RPI`Z_kfjou0i0 zmjp==VL&*rv`qWCPqF5>B7#~Z;uQusiumBF<8_7R5+})nrOW!m6zp$r2gK`Pu99Wib*qybTx$N9xtl z_0ca!S0@L+`|`yy@bQ1;k@>f8OOW)`rTyFayOYB%iwjNVJX$%t>tv(km?5(M-}E5% zzrB_RzOwm^2cX@iZvJauRO){N?KYMDw)QtR_mz)=3Z%fNQ3UfxTehahMe~*W(1)u9 zyOafc{Py(t&2Q)LuTE|+PS0LH_L{ZMV9jMqr2djs=VyI<;97glRvDdCV$OqhJI^AB z4>v)(jngQE8SvJ=7}WUY{k_nOSS!b*1HX|DfHp{w)Rq(}dyCKyB_URXY`(Dcb>)EQ z2LViJCjyitEW$GOW?FsB)VW%B-{-o!I)8h)lwFccgZeF!qH}zHd2*$1j@0x{{&$Qr zi0Pil3!j`F{qpvN8Xr#1u1}ATu20X;N-DEV4M!uQS?5t8;x0>AN3Y(Up54B`I=MVM zdUsL+MEby46_=$Ol#`O0(xpPMcm~Gp9_55*#*PWZrUiqszF?HapxvgI5!&q$X57v} z`)}TX{y`D)#RsMk9Q^fff8Fkqj(5ceI)A=-U8+k^cSwbOie6r!I0MyY3Ks*_S*XfH zi*dC3`hB9@i)It2=t;zM3_V3S?`Lpj{$2)apHf>ebcHWpjBBs-lt0r;DJ2JH1gH^I+`?5(Oa5{hFQ_M#1w0|36 zGO;J1{hmhrr>ybYH_#60&#+JiL3`kUWU5ZPx`fAui3U-mL&dwK{^$hMUG?(3j5g;s zZO$K$HfUkALG`pzZdF(PQmdP~=u><1P5(6T|KxVY883g;-~Za%-ZlL{H}|(!_rI3% z(EDHC+3hdkpjdVF%k9KC-@Py0+Wwti`qGhYeB(>Gj{M_X3==0E<#)8qZZ!a=9h*Gz zJ+sAhz=qeP56y3`4I15C)6P+=udQuwZ|r#zvQl2$y-~~KPjT5TG_lzEzYXr688uut z&qi6CAdKTm9R7iEJVYTp3?ob!$s^r&j5z~4=-{`0NX0zGqE1a$KG z)h{-DR&CZ6sxSSCnv1&er@@oceb$?GZfKW$nG1+=+0Oz~xsW($e5cL@qqvPYADr2) z4VFQg?arV9O}*?Vna?bM1lQoV1{nvL1yK3D!6^XHg)5-2wLLQ^!PeKcrTqQeXf*dw z`#Pg@S7gQH0@Lp)%Bdh;)A5vd7}@AHybo#Kr7VJ-xh_GHzuJuN$}emHmCu}Q76tgA zEaDoam;&?Pp)|$yMO~nr!Zqe;?oR#;PZRy0xgtE8{=d7svuo-9ds{30e;LnrssD2y zm`eTMc@b_-{aoEi1t5=b-Z!8){=g5DS~*zD#InybGSkUYj5 z2$}t}0QpX1@0i@)p{cs~ccrE(BkC}k%a>9?Wn`4^2}w(p&k9|&R?nSR?c^i40JYPQ z5|^ZQs$$nqpmsLU|LBdn*|op=_@CSRJEs1(v$N9wmhya$`X37`RHgm70uRln`>B_3 zm!$bMP}9P@Q>p|gepjsP^#4-y{7Q)GkK!D78{T)Qzv)9Wm(B$TEd zM$?wxHA=B>l2$XGG%ZXxXTvbRXs&PI%Mr|#4g4n%%a`^vkpD4?vw6h-+WdcedmE~;=c-Q+M^!@TLa>X=MVXhcxH`Qv+U`&cl(_C?K(xk;j$NDeszE+F#fBoBE-BJE)0``xxSUc0OFDVxE zvClJ%OO^G)I<2rMS-k+p=%h;O66r=VqzY*!QQZPCi=?gr;iR5kwpO8hm*TLtjCj&T zFW;+D`~O-TGxn+$6BKN;P*c>n*Z=l@$f zyW2Yd-`wBa-(K4M>v4p0f=B9! zjQ8}PBD(e$EB`n_jR~2q^s2fVPQ=xsd|6QQl%qu9@xBQ;w&%z3ogduuC>KPqrPLJN zD0T;4g0O5+2?)q9*`_0Zlf8otLRjn(igHXbQ4r7ltPgWCHvkI2mO)QP_h^ysn{{u+&shb5I{j~V!_@yaH#YWG`~NZ?ZT}atxE%0B2m+V@ zEq?u=5`oo=l{)xSsDp~dgGI{vlj(&``2W00V6FbQZ{~mB*xX&&|CaJN`TxR{K*lwH zWKB@(!Ac!mse>zZaHS6Z*jv8#xc7e{@FY3RdOnc>#(o@yG+gS!@Bi;?ZJY7`wl+3a z_dk~MaL&la8^{3%ALMw?B?p)jsZ-1&DG*fd{#CnrjsOP-K|b(vk+llb&0e%k*evf9 z%VsgkNc$-1G?D`5_?6>)c`fnbX6px)E~~%HmN^Dlbw8$&edlLq^j{X zQa}|f!vU2naqj0)pvjcN2p|OnC&CQi98<19o6k0sKq8!zDP~Q$f1xM=-b>)gcAZ#N z&pNW))=_3xWkfi=I97N<;^;UlcZo(h!C*asCA2ZA+I(2mA$4PQL%Z?O!siA&3}B*> zl?R6Z$coiWP57y%Gp6?7oXaJY)Mdh1=64w}T%9&MY;{?c9;?RKz?-KEwxnK8j7~^{ zS+kAOmY%2VwF2x0M2Ty}%jIt;dVN2K5B_9+)HtB&(OSva-}U2^|7qHWi%}diFZAv$ ziwe*7{Dt5D-rC)K7iMQ5=E{;!#ZVPh&KM`5;RA zAdc=KUHdHG%ok1|-qeA70ca*@)`s>PC_{4qyfyjbrCLOe3@IXiXhj(D$#?db_L0*5 z0C?*X{(%J30(U-!dpkuYBq5c2d-jblf4;IVVLr;(A~I;}WAGnXa7Fi0{R(nK%RIKv z{vw}d`~N)Fzk2_Vy*(@b=gw;XU(U0X{eKRl-!lMW{|?5O?d0t5(!Cr2KS@x|6h&4; zc~MdA@nnTL&4s4MZEb~2kE6NN0BII*Zd9US`nf-iGsw_SJ*)jH15hO*ta)i@Br_pG ziJwhW+t0Yf*hpKh*jV|o=snw3xy7rH3Y5*?lN*)TRa!1X$9f++Xipk2kNBn_fif1< z%B6!_zFO?&|4BcC7F%tGAAjofzs*hC|6^ly|9>e@H7{fHpmXO3_b_2ssHgFQ zz~ex2IPtg21IIASq7X6;D1NB2vPkncQ({1ecEvRdwJE7mh;};4Rek=6-G&tz3fIdq z8Rb#jDN6I*t`L!Hd|x`iA>gVE8 zTLm1V<;Y9XKZ=&Kddi;a{a-)eomB*=+5h)8wygW#dpj%t|D`;N*#mPQ$(Tv1g4d#~ zaNuLX6AQN8NP5sG(c--*1;%_6q??Dz>O4;{xs6tdbYd7Fse4)3H#`o+*6CSMU5qbE z)QEDIk3!Vwz5u^NF!09^6lx=LZ9z#q0h@qmHxXv3tj%p%Vs;4DE1LUCfMD>IIs^Vn zwr5@cDEe_|t3U=U(WC)E*>fs)ajmv>&a6v}CAt=yW2%P5P*f%`QMAa+g`XpwdnGvA z8>jG&Z6fipqNcc4FYt*zs#W;@EC$mS{?x)u4CE`#YdI(hi=H^7w0Y=x2Z8K(Em2ib zshI7*M(o@|auv~rHnDYwXIw1vvWaB~f(seSCWFb{%e6|1KwmwUm7~e&bu8rQD93{M z4liaZo!f(MdI$)FRSDU2|1EgRnj!o;R{NS`0LsTYHC(XW!!7;4c{7GvyV)i3wWL2T z2IuOO%YUKl?R1_F)37+#QnXz5PzHQ!?G&u8YAqV#z1;Bx&(_H;Y36VmE9zF51*hOE zbpNBn&P`-u4my!AJ2LNDuU+M$x6kwiE+RT;Lne`--Pp|KHr* zwa$MxHnvvw|D`a|fi<9L)<_w^hrm6fsOpimdl@70{;M>)AR@g--a{4_M3s zNSar>A5uY7v{}**0}IDjkh2C1cu7byQ*6XVH5-uy$X0g5aKW@+$1u zz6U!iT9r{8*6xd$Hf~kjr>!_Icdj(PwvS^U<1_1+FA5TuN1j#55NkEbk-+fsppA2s zrbO0ms@j>YP%@EmxP#zh0r2J}0+T1p-EQ+4b`4uQ0r?xf6mMuT`c3s!H zUQROOy(Wn(&dk)lSve_~ge)vmB!{5ncun%(Z{bP2_>w3ko)M~MVv%?>8en&$(T^Na zK_5k6oaWrgErBtZ5#&Gk)!BR4ep$q4V&VdAIbo4bVMbinHr7Y2aft_Sd|+))(SBP| zEh=2iW(m99=dZ1 z4Me#$spwSjOZ5+;d-r2DNArEb9ze;8Atg(Is=Q2tvpzu--GUEiT>$fJ!3-7?zx!32 zJ;+)&ZNjRLSq#1?KKR(JzhyaEJ8qn@&)AQiE&A~NW5(}p_(rrzH`6W-RYjW*KIo|U|Ji%Ff=qM`1)DS--JQXwS(!PPX2(G(@zxbY@KAs!q4hvrh1p&t}f=2(j` zcWv3!Y&*Jk+CV7yT1YCauA+q;;Z?}q$`}G~Vn~{B>p`IpeRhW~0wwM>;zp?&?PB0j zE_cT_!?jM^JVebMtzK!Z-#1*10W3g_ASu{-a-RU40L$=53*a&w4(%HW5wc@wH>yC_ zu;QYjBMq~MW8F47Dw>d};4J+@Lc8tcGTBa;6NIjCjvTQY2B;X45XR^d<+iw@vM8E& zYj<&a3*#aFd`ZvRm*V{GB^erKJ`^!2NBYPTgRraYTSO(*i0-BL`3$|exB)kp7eBwW zsc!45l)@6r+OHG^(G*`ha=pTqTw9-w)X1%QUSWx?^*oP@u71=gfuV5`JxD`Ikv}qD zU?29X3AQP`R?+I#l50yu`=DJyhOPQq+sm;lfV+)ETL*Z(RNDiqNSor*}XKv#s!*cDwE&q#st%kq`w3$T@D1-apln5_R@*DxW? zILX!FaS_aJRSQfmwyTu0Ypg8vQv8(4_)05P(xP7`$ zA)_CBW@qO->5{HqoXfY{!YY+OFu?cLT1n3w04f?tel*Y98*(_rny zrByjS>@kn|qt-Y^XHq4S&sjPwM=ridB7LX|Q+64CW&#QG!IdonQ9l@f?JaB9*rZ|a z2k?r1p;%_^W7dB;g3+U9`XPIEOv|aLr){ZbQTDC;+GUqiV!KsFJ1xVH=wtd&*iEu! z7OKC`aE{E=h&B5ij_^l&<+Y{Imv);=KMGJ^;GPmM7y7_*0Er_?vOP$uq-5Xv(oZY3 z_rEwP(47dov-gRT^w%(fcc`N!c$5Fv!J(c1_26Xxcys@|j?#*wY5QQP?SlS;Uud1% zhgf|t>Ok1HJ^C)S1KhGYjWR&RY~_V8YUjgTGS@O*gEk%AEtyHCyHha?PWOaVx{HOF zYD~%zV@-Lr`)FB?=deJ#_vmpq7u9yNG{zz2wiodOd?bNSI&ml^sx_zfC@=skl@c&6VMH#$9olU_S z?7v2*j{Voc=y((VV=bjK*_OMYf95ZHt|jBD(ylAp%U9|zzW`8P%CJ+JY8E`;=nlEp zKYo_#hf4OLdyQ48uO4uuo#oXbsp|BoCdG#Ufjo&1O8#)0GUH#Xszie`F%5$A%2o|p zrcUCN8lr1Nm=bH!O}_+}Jt^}1QWTFyutmB` z!{=m3<{=Bb$mhwBOTpeUP~m4G&4;}^RA^*vzNgf;9uK1hy3-;qZduV5m+YBtY}qs0 ztO$5UQGZ`qijS zpQ>-3+}Xs zLlSMrNRmxi+87|-BbisD6)M`ANLCXnP5;+H|6Ak`jq!co`QJuIqkT{Qw~hXHEu}Nd z61$*(^{?o-mWjzayZ(S5nhsT049iwZl`0?9s8Ho*cT}gwnCDK#dXl^Rg|r-Q(aY#D z{*0p6IErHQ0CVmI;n+29vG`(_X-*nz@)^CNz1jwAYT63#UXyYV$SvjQryXG3kWa!a zU82QlVfCnk+t`^_xu#1mt{VIHwyHT8@BIMY%CNNpZ`&Ncfiq_&*2QTEW5@Vyt1Y5@ zsBdiRhg&F-CD^RB4kLeHLu%Z8SRbstB#qy%-N4yt*1l-D16s|OPDG#R)LyA#f`E5B zR4$&X-DcIg?lgvtB7fxRuek$(LPz;ryKv!l*AM8Hpm3Hu7Sz)U8d75HBI1$39PoXc z!dNSJ#ui4V1~S4l31MMAt?t6Vyb{g?WC!GE7ZQT+cuJc&%rX6RD(sX!fVq!`tY=qo z=e9j>)7q<(+xr1r(^X;^-bE3ZWpxM@M>l?MbK!76RX4~}^Y+JIlidmVs`D3So4p^v zCCd#4ARtqAC&c#_BlOIZqL4X89uRndN#O|x?ru@jE5vU= z_X1VqkDy4w7$*_HKG2wsz!=|wZk)~%j|gpHmpie$8^EiCWs&Uo)>f1Cs$?nh`1tnQ zdIDcUz&(RXFJOQZFrCE(&SF%ej10lc&y?KbB7OvfxvW2e59!JlPE zQ@j3I#b#+%6F;+%$ClTJK(=pKinRwE#{kA81ra7$3?F$GTggLs)?PBpvNSJH1h&x~ zi1NqXe3lG+F;Y9M2<=!~6=obF=RMRLh%9io2=M%d5l`MQtXz~9nsb4ISB!{gMBHJD zUNU2nJ#Q5=VZ#4gUJ{0R6j*Csegw^?5B||CF`%8G)k4(r4K}EH>{T(g5x;bj+)DiN zj^CYyG+*i|p+{&u%)8z^ofXWQUkQWyHL71SZM}^B!Kb0ufUkZPt2SVoYX|N$57GOd zZ^|$f+G(p+H1BI}MNGUVBP+QTb9G#uuf!HqChDg){jk#JM#R%@$;%K=j~xO9c);m+ zLDY2eY{JB}TH&%FCbS;AV`AzhVx2Hit14(hhuyd*oY>uVM~nm5w@gU4DQhj>`#*Wk z-TMUN_@ZPM3kCsh@c-OD9@+Wd_fI$Zf7VlkJ9{Y)u){T#&|wr&*)at$jz#=jvP_5t zr93hBQ~L)i$w6Hmbx@cS$+5UuVSA+tR5?Z@Wo*`dEL zY0zxK!EBYi_2(!r!RC%Z7g_cze_9VV_x+A`Zy(LUWL!SpXhEdryfgnaI#FA>+(WQQ zPO-AmK>yKa9#;A)DNsI!AzDNlY@q)~2m5yXkHeG0P5h6w6cJVHrC4X67P>(w%+ly4 zLt!sm!P#WjX=I36p6n5H{E5h7#1a~nKL?Bq2@5mKvszXrjnFbp(7ODW)Q;lhuDq`k zt+F)g!nPXc*0&iQrh{B15&GuYI?|%`;6o&*A z0CJr@MHm~&F*_LA4K2N;F%9z`z<9+cVuJNDCdh^@%@t@#L>H0&6uD08!DV?1#U;6& zzo85atUD*lt!P(w)U$m|GZDf0m>tn=I!9dLBjzZBWVM^3J_|RC-f|!}=-GH{c3WfJ zFH0?)wL|e|XM2*%G#TT&8P|~+V{>1Ju3d0&c765+3S9Onx`qHhqC&&=?IR#rjEh3j z6#Pmy-^QPJh19f5<*D8MfyXF-cXM{myZM=!ToXF7!*4}cj zYxUjZ*_8Z6C9=GZVa~;tc`vV2wt$b1P{X`9J3=3Djw4Oo-lb|yE-%* zR^JYNYx(D|UK-?oNAIQaV+dGa+pLHlsmkcO~J8l1@Tw@#_LM+_rH4k zuftQ<{_Auj|F5Og+kf@^=`U*gr8RAFc9ZCi#P0LT zLc`U=s=ISmBYa$UhLcrS0DWLi)Nco+?~ zE0rH3!FLJYn?ek>hyVKZnGt}K@dW|Fh7UNUf&O#F+%m+!h5l#%)Y1PO9B%A?*HVQ3 zm##7akf$w3$CmncDZ1Z6x4R{^xoosPuZgydi=lRT9GyWlk}vQ=8H)H*d#T@<(Hi>i z4oWYAQ1Y`H$FhTAZ!gS&Y!ff8J2K!iELT+g+M#udmVrR-?O?Tk_!7zA>!8ZD+qwr| zzcQNZMx#~2xM{he&DXTt&|YlaS6XZ=s083ha+hd@n7Xj`;^OGiH-L*X{cWF!+wjgm zUuod~GJ^P0hrq`3-~NH4{~2xWf7epH=Rc`lmaE^7AYksL<}@4cSwQ)%@`rpOY`)7M z10nS@%RXW89gxyIyfob&g7*`|a=1RGGbsWH!$qn0en|8CIE9_eyzRMlJ*LW3KSS-O zQ%M<{YCk1imJCU2zhzeY;}0$Qi10MXRS>fy%5Qow;M#9DE zM!NDaE9xoChR=X*y2$J5LcXs7g_YOT9euPaT@H;4Wpb!BsIa10Yl=#Ngl$jO0;g8< zb$l6TgtsUIiO{9PX#(>{J(kG)V|g>HVv1Cc>(>w3Q!?^^)Xz&l+IN_o)@<1s`XG2> zCnhib&(dh`6Py+4>vWbB!Y%kB4C$};={@Sm44UZwi6{U2=x9U#*HH}nPrBsOiX~r$ zAyC1)u5Yg%uQH&0>D|eRcBOCUQ0E_9@aOKGjLd76G(`%yu8+07PNQK9*}r*Gecx57 z(abQR$`>fX1%@&HH!9P82Hc1z0BKfo_43lk3Yu;i0A*?PHsgjLbrZF2h)O73r_z=^ z);K(=Aoxswm!;8vkaly^9UJ+r=E9Te*j3H#UD@ro@{6jb|H61~>D!-1`hT)NvhROR zPLD<#`oE51(Em%hvRTLsFeIN_(g&Y)(b+Ly5y-j#yNwf%VMWW{cA69g9rg+&9d;tkgB9s*1$aT)`3MkC)TIh0{prpMl0;0Z&hf_od zU2j-S#DbPDUzhKAXrk`j>N~~lxZGg%UAIE2vR+vpv!x--s&+t@=0y)%fOWGnAm?d3 zn<93eT^>}ev#t=gLTH}eqGd3u0dlYqwsJ($SspG0gus>RsuiL*X+_~I$Hk*?IXLTp zI;&|vIMiU&6MV3q$7v2ok>)tL11OpQ2LU7nn7g0cQfUQ+_b6i3WLS8e2m8Wvg8(J- z7qbine27IB5GC_hc{*Kw`9w$U7Y`-#vT_?xS@hwT$-J+%GQ4ftq3RnB{WB)L?NWPR z&64V!wTZ*ADgUe8`Tr(^4@;>5n(RMMk6r)&(dPWWmcq~Ya;cXx^e~RiV$(eR^S_!% z&uV~nf*^~)_N#l1+J#f>I>GIWRH}$uw&wEBB5ea*PZf}l-nD|n_ia$(DUt~t_zHjx9X`Y;T=Ob;B*4f;|hrIL3W z^fR^O{T=?*-#!8{h!9A+HDXXhZejAx`k`74~0!VIm#QGa$`ssI+e=Jf_D(e7cRgoq_KE<6R0rRPJX z3q@_$Vhb5vi@DWw-TI!_iIO5I_0qHQ_qp(NUVhGa++jApHiHtRZRPbx?tkTCZB#7|YDe+_TsCRI57;Uhu1*00eK+ z1lfMJrely?Z8=_@8Cz+=rZ%^ymkIp;&~nf6)*KI|9IX3Sp+^nHOmav09OWbc0YNYiCy4&Z zKYS9{X99`OJ0Z@|?~wM{lp|A*&ATgN^Qy0V_?&#?L_kNhnEwYlmyg518K%yS%2bi6 zPWk0wrd=zQABvdGP(z7&Ca|G?OGJsz`7F+?z}KGs99-TNJdV?F01n$@5KPmYd1)u$ z!{J9Ak=kG%ZL>--kPn6If!6lSiM=gu*mkAg+|Y0;Xtf|7+$cQOA?9Q;#GDw2kt21+ zifp(pl*p~d8i*g2W7E;qg+7CUpO76mw1I|mDm9d^*v~W1Bs}hr_H7kkjr!85gACW7m1q94m8fWFn2xr#8 zN`Z4`DOof?n~sP}-6Ucx|$`wae7(0q#DZ$k60 zuU>e_Ck3aG-qT8JlmBbstZvgl;$@A$9*M6l_4NN2g7W39z?3%^y_X-%wObKs2>{+*O+`mbWA z-Jmc>#p>d}A9&)w?;mgSzpkYi^#6)3IiPC}_@aZKF)5a12G&M;vOK|=N8hXgPw&d^ zy_vm)F;v3CHi-I0ZhRqMTd#;|VZgx}IL1;EOm9pG?$lVo z{0BrTkkOLGfV+`~!a#IG4i4V`}+l*oAiTn8di#av?Kf%RiFEOAR`2XqQksbeOG&!WbDbA~PukVjIWX~4LRM&A7;p#8M3O9~jrZL80+yBtP{ zS2v5w6+Wuou zCl!dfsexsZKDK&3a2jHbm4cnwCI5b!f)-THiO-~4CS`N}EAw$q-HBYjMuCP{$20i|E)+ zgS{WXdm*F%#6AuJcx7Ifv-t?1IZ7B|69lIPq#`6Y1$d4UL`s)7(MiDRp0nla`pOZE za9^EKDYlqpwOu`lXnF<%G4eS_UXk)@XHR~s-Yu37>WixOjr5cLF5n_g`@ zP6*`z)EZik;@A4pProvi$xpAy6_=xoZfwb?a;i!SbE4?1E^6VD^ZkWOiwn-zlr_Jv z`L>^hkfjGL?`wLR!crhJssCF7{Qaw4zME35|4GtFr>{}UqhfzeJbXCPzgrIH~^i(04zDa$`)L6R-6?$ z9+D!>F5*}}BeJlP_6a9=0ns!~ZV=^FU%x&Jm~P-RCIwFJf-|8sVPkV$h%1EL?|`j2 z(-f6c@Sgm)=04>LPs+b_FH`R`y~4a>;5H5)4-v2c->atobluGJz-r=ujgAjaocs?b zM<*Nlzm8(i|LZgYa?OEQ^kvyVb4I48!3mss^vnz-rLYLNH7o_iAOl?ANf*wq<@B`w zSQ+`YJJZ=BD3lxJjNikS`oNY`>4&{oz1ti{LCJx9jq*E02YkqJfs6_@9BAtUIFBr5?tV06Tz@5X#(m6}5yn$>WY zIe^QD>a7a4t9$yww0^F7y2OV6{=i^Z)-?Iu1u={S#9XER(wJ&H^MG2Y8qefg5t`!= zF;$dyn{^CE``}<792^7JYgR%aF3q$j)jL_MWPWPe{aKTw zrgW5yC3tQi8`S^~sJ>2wdf%ETQ&Yx>qSMFr0$)$}=#k>P>?jyGUIE+g#hWK=wF`N( zMU%duwKsN@a5M~%=B0@e+h>jSy{1Y{G^G&;A8lzfU6;hv&vItJwTwUtDI7`hU zp}TlsM-Wa#Jol+Ob*Y7`?v}A)R3Gv2Q1?oYmFDw^D^|RQ_Xv<#jzE&KP-P$}COEkx z0Sh9}M6-$v1@wcep(H(|DHvGa=^vJ>Zc7OK{%(tpE&>I$9NiypX`#_Y2zm*FT8u5z z)3$z}{82`(>u#gbKKYoG+%9#sbhlLIwp^<2rMhdQ#l`mkm^^`E(}r^h<2Ze|&hZ?_ z=nlQ4q9M=4?pDoYt;q8-gc-cWF)lD7Ll{NsE8b@338#LJVDvVLAK#^E@e0R?UoZ?R ztIv`P@+M7a^+DNpT!8J0%5*b;F90XS0E`B;Rr$4FS=SQf7I&JXR9Ojv#(pWU^fZ}2 zAhRrs(G(>GjJW_9fbB3%LTFSRy7h$2c60Y0I`p&B?GE%^#VeRz zdO?DUAymvZo+M^1C#<)x zp1eQT)kXXOA4vd$w~Xz-#$*bMa8jSks$mMPa$MOY*Eg4ib6(X0Xj9#~6;Y z^>gYvoWgr_l@xFDH)&e2=4E&KpgaXs1LiEX2CS)*9unU=9XhaRiWrZ0##`3P_VJ_s;0GhyG+R}RGkigz1} zwP_kmtX5reB`ZIYl}Cv~R#mxXHN`TxOK6i$GhEO@H1nr2=E`bgUTjKPYVLn?oHB_q zhJ?Hkfj|}-qsji~@YK2gJvuzv-2bklnD@V8$pKsQULt`wyXeVY0DETAw>?lOyS9Ua z^luI1%*Ip#l#sNIF0y={klsNu8g2N9w^Y;r9I+E27ebdZ0Bwr@ad>FQ|2w7sZ0P?Q zib4P1@g+VBJ z@rlRE*QyQO?+-G+HscMNvul1$tMLlrc$TjuIkzzzkFuhd{M;U&>lY}C(?@#n4s_F2 z5Zn~7K;v1=4PAF_)#^6g`4Tm1TyG4L!so2o85bY;U?0Ia&3zbgM{Gt$R_>h*kMC4! z`2Q>^@Dwe7{A=R>ho_@s`~0`b|G1`N@_)YMJs$t;P4sld0B0h7O9Enqwnx9kgaB(6 zCbyLkd^16ySLhgrn?Ujpz2jUYOo)GG^ZQb0?G@R$E?q%W3RM&(_z#5t$^ROcx;HDW+5m`BimkyNnh1w*Us>k z6OtCuO>|yjmzzpgTYr1-T7Dkwc5UKpSts^e{d&}_38=Qk)C@75zMP56+Eh+WQcn=R zJ3L3p4uEXoDRFm<$5)4?j$5|+Sx0M1Z5BPqyVdd^2`4C;#oSJBmHMC2;n9(;|2aO| z#D85&G337+x#Ydbe#QoRvVxyAi@v2k)&1&K{>Dr!BU%N;`qcfsf@3t=r~%rS8v2iN zW{w($=`1OhVFFF(|HILdef~c_+UWn+QcU{KmmG*S?}rOG+vw@C0?$->=Lb;T|B4g7 zF$RBq$yVp=9PI0D&EViBuwG|WvxY%|=>khY7LCnUO39|Bqdsbt6Q>&AjZj{`+tO1` zcn%}-XlM=DOB`~m&qn7xv99MD_!V{d;+_K-MI-as?y7>5*Gy)?808&$Y=@u@D5^P} ze*4hneeHvaDK?%R@fh3{W_P1DcR8>C)0EK4HzwKOgcVBFOPVl)|A<}Y48h-L1^DoM z{t-N&ysT9f_EHC{?z%@HaU@FL+f-6$Zg)^O3y6DlZ%3prQq#ywZSlAUisK0G7udrG6WykcX zG8NakjcnY_dR`k+{oQ;yz)awoWtN0pO?5lXMNp)B^eE#av9%j`XBBv}OlkAFM~@%b zfW}kd0nWae3N#SJ^sFBkWEIZnO_SmaIgq=t)v9>r&;?pHq!XP%ps;=tV&fZb9O=u? zD4Z22pnpqKl>h|SIU1u}d*tj=7D7gRIosxz6;I`O{*`Umue@!?z!Y*o`B%%W%Aj|H zsg$4kU|>y=)qXoR>PVd8gs0~#PL2W)jN=s2zXl6o!67daArK_9=`G52Y|KBJKs%FX zsa55k;$bq>X4a~5PD3d%dw7pTNDcMGZ(hfniM40X`QN;;{=BX||B~3_GTuT(j12eY zY>{>0eLI-uU~A;wzmxuWQkiKtWgVsN{FkM1diQvfv6Er{^#h# z*8d%xZtOqTQjGIo^^z}t9IWX12_FtCXVmvmG1L}fEl0(wU0|Fpbf{LDH>O{3_;C!g zw3n6cvrR6u)y}bH--9|7i^ChA5|?$R@bk?*dN>24XMn{e{3RiBvWOi(Qt*I4 z2onIK2#|Ej9L8|OFPUJT&XNcqNFFIAp2B+srkE7)9+4sVIelOuiA*)l5PShe`af_Q zgD)Tvv)l*H=f06}+mvegZ=S}pDOy(d|G%2$zth8GOa2?39G#qQd2@dL5vd z8VhYGg?vYDJHEkuX5|_HEo{m?nM-Vo_R^V_{t0JAnxTA(3DLxFU>P!3Iw}Wdd*UW8 zvFAV=T$c?zCfyA!Jl6UR7%;2Ux!=}U|8p~Xf{GmwPEdGH!L0GdHq5}Q*3j|}*KbfN zQ}ML0oVOw<>jXoKq-^%1V)0Ol;Hs&mX0iql*DJvB18?UluzimnNr$0YtbDEEzkiu+ z>;H>5c30lxT;AROzg4y&3u-!k)wbi#C{FSr(f9=?IP}{WM5i)szPvP~k0}*3mxMko zFCA?*HHL9~3&Z;tA}EQ@x5~u&_Rc`RgCLuSff&?78(N4NL)Jsfi2IqI@#qUEay&H- z5za0uDPn*>b6&P2xMeqMfSD!ifyHD=n9FX~0JBVZw-m&(lQqDrCF@%XWUZeyKwV}N zTngy2n>E0kjLDMVvL4n!D@aK2vV?;7u?A>m7P_Utm7S~#UN_%eOUJj39;mKV>VL!` zc<+;BpneoVwVdr6YJ>!Ios>fQTzb|H zNe6lD6jAE=4Yi2KDdIorX|`u&^N&>E|Da(1$b|p8q(IupXTp-*50~xi&y`cm2vfFh z)K96}OQ@*IA2qruzfwc#s?_$c(N>k~@1&?>nyPZ&h-WGTC;6y zTV-JU;tRy?8DU&+$5pX|N+_7crHtT+6LUuuDL|hwDS~QXU9&!I=eUs_>aum#Mw%G- zK=5vBffrv+ZY^4*_JIbni4z>sP~5oghD$BM2iaOFYUlvfiW=XzRXN&hRGfR8*B~)M zrN;PSbfuWQMuFjYuh>I+M!MBKw*v#)CzaT_|+J2OcnH58c3F? za!IJ(q*WwShFRHPY2o<}-J#E~VG&M1@P9w-@BY`vKaRd`1*&Q1R zR-%V}x{y6AbSRaL`H_@kvidw~P04o{RquR9Q7NZSAi2)b7=H%AUQqVuO(k3*6qSG% zDd2gMm}CH{O!NTr2#^?(3HY$rZfeT9cLMVltgdd4S`?4I>@-`I%Px#dXm8ArMDKRj zzA-G(p=80m2+j9cu4meEpyAxP!?ZS7aH)o}^H+BZYkeE1;k}Cr5(OZb(Ela#sW)d& zBUV_?3@yeO-SEPic0$bG%fXhzjFapK=j`_S@oj#YBglN>)UyBtuW*dCSM+B9f}1qF zXDNa71v7y37(1Jjvb^U^TEa5}Epp({`|0RMC(;oape%gwkezUOUdgHDk~_x&0|VkM z1<7ouzx}?%*k<`pUh%Ci|Ig^i&Hr<}iT|*cV#t4TsrwcCYVL@in&4MXrEk%1iXuFl zIzrzT!T)weK}RDYS{q`Zc-A6LG z(C5)UL-=04_vX#@uLm#oMyAQX9%#T+c#U@d>m$>8{jmMv<@Ng?U;pDH{@WMC9{r!e z-?jp%GWW(3AjoMbcb?)6L9-jP}zgm**`dP6oEjP|ZtAPDg)s$rTcxH#&P;U@gOJcBf#sFa&h9Dw0NVO3+s3czB)W1&kM3dA$Q?k~J$|2@(E1 zS!@gbo^%}F6U)$nCY~i7WHk+(c-9Uau}kAw!tMxt09ba8juoQ=BkN5Ftn^Q{<-Y(C z&#y)(gtKCDgSeBn$5fTQe}PGu&QbnYVa)1IL+{l9RexdlrMgI}?6?HS>AHO7?VQfL zoealD;{u$%<&`a2!>45%nbi=#jI~fke&VNV=C{S)FcM$duI(y-GHc{7;P+WtAkcUh zEUgQFPikgIKT~^B@r<|dbLR<)Gn5af@E%i}Ksy+gJaXta|E0C~KDA zhRF%j-0W$~|BXo3@%o_U-te`v<2R|G%{q^ZX~4y5}Qcb;N@wcM4Qf`HSj*DNYGm+$B+KFC=q;(MI81 zAK9Y_)?e4?g6&&qIXqeHxFcJC1UQj7C)&-*r`$FzKgKLHqDQtDk|&Nn?|`i&&8IB% zYxI-WQ@d%3+j|{#+qaM)U#~+~Yi_{l4QEr%?!30o?q_H|s0uxKH3km|+@*j@N9^-1 zXAF~wzKqhO0Arj)0P?V%JA9eV6d?i^W}ID1n_O z*Orc3`sc-r6{MG@u`S6*HaV{BVAG_86*4zZW#VA(VRN5odJ#FHI+wZru42k<#FY3v z;;}xnb{915ztGJE&E|sU&s&=1|75)4{BNU^<5TsTkpJJjy6IQ+_s3g$ zYEnO&#p-Wh+@wie()lC1hdAMTwe>ggJ=>I1F^LmOw|F3_&?3e!g zV{<+=`p;(3x56izhfQ^f=<_$FjSaylB)Kh?dD8hIneFI$@FKflLWVf=^VqmiBe;q>%qWB;|5V$lB^ zw$%NyfXYa`PmK%6iLCx0&~w;74)`YKpEu?o-|{s9|HQJdAle`AxjK5@R*3TAZ9^X+ zjL{{^3p~alEYL!M1Iuyx4kak2xQQdUi6gj)Be;npxb8TDocx?=wn}d{p#(Rf1UL6U zWvM#OJI*!k|Y$Vv)+EmLzY zclvvQiLrZz<>paG!3tTv6wbH!ADsMa2R)gKmGC1U|6834Rl0&_0Kg-Q)jX*g)z~|Q{)mR7lsREp8fyOzt z*lE+83gL_t>6B;RU23}0RKgr_2j~Mx9Oy?N-!9=HSo|i}jWS*J`d7_+xoO9b-+u0n zJT*%u2*$|>3UasmU!m!*A~!MT>SEX zj?)|$kC!ndWC_7vl&1Ut{e3I`_rYj%da#lI*HP*vS+Ng7x(`+cFNAtRdCTI=pTtEoehhthlS^ak8-WCvb5Vzs( z8TI*Nwig5#gooDrPdfe)VVXZtoyV+51IjOYgpu{HIY`f)yGb=uUhIrQF zt|y$86^6{^(|bRF5|=_KQ4gFEtI#e{@ z^A$4~nlBAhut$~X;0@M+5;juLXmOClH@ZL$`{B&o_bv20WBY6AbEbbqwP=m}M`n!7 zFE0W%-Txe&+WtQ$r$?iW{I`x`>i@)w_o(v|J#M5x4@!C#1YO}w4y7MN1%2Gk(eE>y zqo`R-QFMTI@G$`F-$4a^P4w8Diwr_Lpo4HVntu=};VdoBN=>86WzC1yb?YqpZVGZl9%Ed!FcVx5n;@bl3tm;j{es4oLn!=o?-&z^@N?o zkac5RUT7Lw4Ia&&P1ihMB#|0Is&?Ib0%i{@?dMqaKvWI}V0%l)>p&ku4DyOf<(RRw z95FS2oFf=L0;tBcHPz+(G?Z64hzR=pR@#rU&O(?_RxROd(!;w8?88_$Wi%6m7!xsd z%lf2uIDQ}P1=h`QwPoCv#&_2`y1nSQ(1(=0Gt^9Hr10RTuXBr+{@Y%q%oc!K7O%km z>)_;M-?snS-{0K-ucfe!|061Z?nKNa%O!}vy?=&c`!t6ysfbO|$7w*;EWv8w|6e_m z*3x-{gfHJyxUOC>)3-8Xt?nrp4Gd!S8r~y7X1OsV?n!NHuoN>e?(ji?KWj51UdLoN z*s0#ctM$}3QdQVoy_0Iyr)jO{pM?#Pz+=6gUImCcBAI8w2ONE5zNlpwRh)R>cLr^| z_+&v->0$$)SHFKw9_eHp!#mAdGDq|D9z_8N(C3UEhg`P>ZUN6mXRQ}P6kW^bqy}Gs z0IfS>Oy2-8FKwWJNi%a;pnGH|{FOUJo1$gj-)V+ow?605oohCSe@`%z{tojucE%S_ zr2kDso|aXfI9u}nrOtv)=f8skJOAtG_+;b%xt78iytcRdIsQ3(v%UYPF08NF!$ zo9O@XiKG8JIoRm`)>0UGmvP_vA^kjF;1UGC*1unL-_p6itnK&gm+#xK4|iS*Fb$@i z^QKh+1J4WYH2;FXcDajKxawRhA3>T+*L&JaM^?k&YG5$5PAyw;ffS%gJ`!=aW|%+f z%w%2_TuC3VdK%llAY3d2o+lbW;biixn8GWTcjQCCawXg&0WdE9g9umNr^eeV=s&v% z-TMTi2=gdL7v;CrnHMzB|KroqksbeKbb7p@|LZ7%{_~6PT^0!@{`v1fTkhp}0qb}; z<=tw%E}#ko0o2=XX}@~c5(>bd)$*7*%rU%;5y;UPiW>S(CnQJ-`L5xmq#iefuQpjrl^XIcPH$lh0=8uFt*e>xHyDcgLl{NU zMZj7C?ZWF5MLt1=xomRG;Vi*(loK>8#(OZ1(}!I?$z4oYwuuM#&QQl$oWkhuFosEp z@~i8bSFYcY6ig&V(IUn$M`yGB4zT*Oqe@75;5IELKC3@#E?YQr{M*#k=1(w*Vq}d7 zwh2z|Vl-%Qxw2Z>)3yV7`l2kEUHIIVY^lRRqJ_RvhT`M3IgDFSxXxGp%T|h5(@BUv z*|y_R+B--2#WgHl)$$OqEkE{dE9CA>XNg?LG^>j~mWXI;LKY>wB?4IhL4i$U^UPh{pK7Z&|3|-L{m4 zdJ=h-lw%|+7L;RrQ*JNEv=mWVFlPZrYvwHKFU6c?A2_+o5h26-*)7TwR3I|MsXS?k zv_FJ|6GR23U{Vwrsq#PR(;Bh<{FkNq>g~Ue4iENi{onrn$>#jGj$+Zg>r{!;%TYPD zbG`?A4|$U7K&}MrJ)3856=8Orr$rj3u^!^62s81)tMA?uEKk@WQqY9?hQ;F<&<sOf_W&$K%l!q~8!Z5sl!2@8cun%$?KqcT6H7MJVjezWVhf7}SH^4-R_m)J*;AN0# zfU{>7)ci*2+EZJ5W3@@r2>Dv5=e9ullBIV5Y zFyQ^$L@FHg{i=N()=rRbyebF#u%ZHBsAeV!@ksI70GzJ0lh&<(`bn9QE6od$af{BJ zKNDk!=W@g^V3uVl=XJ`3=C!ni|02Wbt3I``8d}30Rj)`ZKSA`nqs9lp8?jJSGq1~*=<}AOC98PJf^gKH*=FJ^3#mO6uEU}GNp(xU7dZx7<>(kQvUF;BB zPLZEpC-`o{yr*Eo?q=+p8e=9kU#9ZZlvTu*lT8;m!+p=!E8l&om;d`Q0H~M$NBf6I zhfe;t(@p;8wG>1C@5=yyi_yzj0JJ><0AL>iBpv3@Ti)%vAonc(uQ^P=kEX9PF#i^r zhwmRVBbe)DJR=3ludV|S{H$s70*z;b;N|B6=aya$#>e`O?>Y$Ty|Lw}iuI#k} zt2^@8mA@0TwI*h(8miLNz=yZee@F@io&;kF^2j|V;`G_MXUO`~qj`SxoE-hIx=vW; zTCvXBZF*1D!D51pr>E9CzZr^3$xcd|tc$Eh)T{$u&+#t%`REaA{j#ML&F#;SD;#D~ zrP{%>1-xe(^IFBogzQ*-P4KQDslvzDjF+6Hwn4^QFS_Tya#%s*XpE_0jBl zTxdK~mfxT{WQc5PrmrHSpdBS<^V*|dFJPrnTfz~zrjOlk;tMR7KywF{k9KX3VELlX zDOgT$DZgNCpq8$|vW4LtY$4mG2<`lXWzUPc2$$Pmc?rudSKuftKx^8=*PKo`d(bD@ z8j9pW6{YCID_M-R0>|WX5xl<1azVPfCtK8pQoyy5oQAw(?iqxhCb(o|UM6%oQ&jDn zZs&)!5;%{5xEN)tkRDe`))?>xP0O?uSTN#&t$$pWoU#6N>$WEl0O6aF8ip*KEKG8~ zwTk7tF17kU@h=sXFIfu2y-y)O!+*kAdyQbj{r~>yzMcQ!@aSk`|Gk!C-T#MDMbifh z4oiK{n(Y8g6(F+*=yKH10PjN!Sd*`?#P`>)&(x1IPZY})(YUVPKT_(r_I5#y-~X|l z|LgGhaO3~CmSTPX+Vb{60krO(8VxW&@A)pkAp<(vUB&H?U(i?3gypOQ7ybU<=Wsm6 zAx}BhKna@se~%9B@BjGtbQAw|Ev4f7H&SRB3`Wi51HT{x#8knKJ(9tiqE? zuZ4X#a_l}XgmEzNs;tZFG%--i?8ZLLy>~JTr!p1*x$$+retqU0Ng6YiDEx~b8@tkf zoV|im95<1CqcqU}gX3d6{@>yL(I)=ST8c&gXX}Rpop=$lYMih9qGLsv;@RU z@Xawer7uCRGPv*|Z`L|W zSN@;PZevU)Z_?r&g3;qe6y=DJ`aE$>=f9Do|2a9>8k?M{3e16ZD%1u!Z`DDK@uJ?@Q=x!=?b4P06GRA3lZ){f zC%9;L3~ZqPhx;cs{XaT7+W7yjrC9X;hA%IW>)Qw2x3MpOnxLk0pBhW+t^3i>nodW#Tpw8h3KLFcz z+VB57IojWMTQ9gv`O>OIv=&M3VHu9>!#>#M0JwgUYTmwi`L`|~oSw+#`22Kk0wFwW z#q>Lwt^1#}v={%@9BWhhEN$h#n+%0SnSaqQqCfrrXyn*`?H_OaKi5($`A@m%0lMJ5 zNPig$pROgC4SioH{Ngb~XC=0uRh_jNkzccFVfKpw)OtzZ5h8v);*ApbWf(61s`NBc7v$7u))q(7AL@x-m4#&>ILYteSO z_1K0V_jm4e%mefta+A*T5WR!R9k;ZudRJk0y^y!(Q{d7o&_91K0>ZZ!(-sg>I`V%R zr@2!&;3ocm=;(hBPB;Gl>nRrhS0TK6<^73@?)n7zehGZPJYS-E!;t?&77V&+gSc$`O|=GYSYbKD(+R^VL0(}v z&Jtg>5r8G`HeorRV)66;BF*6)+WQ2<5E1e^jp`k|8%h)Z-*@i+_ec91{=b&O2+sAd zm-H)Viw)RnFT?M%c{tQI&i9Z6G@FNQ#0v-VzFhr8r4Yt3V!qr%@u%)Qt&MD_XVG7o z4&aVwm|azIDgA}?2-F|eL=lnZ2`&3>Oe5;{<8vlwr;ZB~DZ+W|9fHwsIWExKBt!xK zO_};@m^=pBYx_5?ew{{ToHI?7tDM|4jZlNTrQU+J+0}^^5$wO;jc~n_mQRl z8J%qMKd-4U70;VjH{kN-YN<;eAu946{Q2-1 zU|MQfgZ~X6w~%0OCoo6iCH<40uxWdW5cWW1dTS*m%c=KdCK3{?Pth{_Bn2#RIOK23 z!#Z8M9Kiws2xbZXeTKjUCQ*!b#O(LjwElOFVgw1=g;};cPvhAXF~1FQdBC6i#2T`Z zOBKa)^1q*xzz2%JuI~*)t^R_ol{VBxQRMh`R!DnDxoRFi6KgcfI8rQVO*;;Y*6gp% z-s`cDzknf}YE|EcN!-kKNyGm$sO z-rIXV-+Mk6hnr@WFsQC*@PGk_BS|B4Q@}fPgTfpY@6eb-l1PU~Klr=?$)JE%-F>{{ z7#_ZnufI=T(?I|EAD1yCq?60HQ5xv~(dh8Vw*T7P|E{TM_rEuMu>o6cP||}X8G^Ni zzN_otc68mDLC-qynrq>`9~h0f8Uq~)fQbM*0%^jgWb#E?egGiY4M2{HS)LFO1Uuki zg2M@zBA5`6qu*zU6gas95M2Mt6jtf103jVf>*D6};^&vU|KF>dvMV|sGpJ*#sWbuN zp7$NVYgf87)Ti%fzaL+;T&)}ay zU@9U7f@xRUHmmDWS|V5$2JLp9W6oE1|E@(-XxBT7v+zO9|r$Mf!hDs{KMkgXu~8BQ#{p8c<;XT|LGTG?tfptY9Fm>+5*c=dgGp|UOv zLSs3;KM8kJ>Pmb0|JQ|`K$`SFr$@H@e{eY3*nh00w2^?>7e1U@UKV}WMOKGD%JOuM z2~HD~`%Ki0ql%x-Ydw7Q8l&rGhSzRx)OV!8(lO=eht(>9=Pd#b;9K*oM zRwf(`X%?!c|H0_9W2yxUfJ#ui+$OU=|BjQ$w&45?;^I}Bzrs18Op(l{EDi0|bc!Mj z>(R|sMzmL)+|iC(qugz2LAWU1osJj5y#_@s&}|l=Eg!C@|4TaliPB{McjD-O_V@QU z`Cr#kxc&#_1d{?KA?nHJFDrXA7>CgP)GB&RRYqI24*<5}M}tAU8@6%+r~tiZp0`yz zW(Gyf=3xMWc~}G>U@YtfrW7$5lK=$FdME(FBqhZ)EGG2P=U*9N2tYuX$~pi+$TEja zVHSWOLUSBCbhMH*Qg8%Nb%{*%t)de^+OQ+d6Jyyx)cYaWxmvkO->2oD+Khn{S(_0> zm@t1fipJ@!LU=eMMLKQDkW?|MHc~x9sluk#*&>X@!$hU;%mXBJUyITXX0! zX5>O#)#RY=&Ej>4riG_-A3X!wHs11FKb>G+p>lfaBjQu^Vl(F^|S zl8Rd$cAq^%ZP>+jV8yh%>_Rbm4Vc|_qW$S}^T!($qp(PGD^)Y2fz`EZlQmb;IHL=R zk`I)nx!CZeY_0&|k8kNA+gAR&B>2s%o0Z)E9UeOQ|3~}##~b-?9fgT^LgqvL8v^=- zzi)06GEHYm@iwDC5nhiy0V#j0ogc{REOXuWslT^6^-? zy>`Kyv;bt5Wob?+t7bOSMyZhV_z024Q282B8IGdg5PF4sCoT}nUthNN@zy(3c*RTF zx}K4ib1NCf^SMV{u=;Al`50&{XagGK&mh?I+uzWs`vN-nKx35|bd>%T++X3tUbUud z?+5Vy?Tfc(;3AIG2aqQ5BOnc+5xxH2{|ACtS52R`s7u3%Ur89KmJOQ+pH>0Lzq z+Y^*geLLuz%BUWIo}P@_fYrZ_jM`TIGd0%T%r-0ep@L5P@1O)A$Jp<0sy{*6xW{d2ii9n_Gd2 zbxH9?2vWXFD)vs7tVG9`G7|2-D|Kikq6ED~K)^hHq_)7!*FZuj?S);oSxPks3AM88%pXloi{a-^70q416 zr});{dIPoKeQ1My8>zEGxDO9tPJ3qrMfA@cB@xP5+v_yyqP6u;sAq;~CYhLr1=qcD zg{7&E)s0;ZqeoOGv8c)8G%Ii{6H176QJ#`zY4q7vAo?0}bu60=2)J)up!kcm=K@~` z_vleSg@h;=xPGZDR|WdLoOn>=Gb%FhrwT%D@XG9MoioKeWG56RDZD@^yG*l3t*MdE zf*(SdO_!Z2M5|B+@}qqRWRm9MRJEn-BXu{|UJR?}p>tfS?wEf&ESQC_W3hPiuox=f z+jl-i1&o+4Lo>+Dd&9y%Po!d517bqay#vAt3h(K@$kK>E6f5OsIboBty4kfnhUwYV zYyB&60=DnbBk}b$7#O|TJ4eeLqF1moj>y?2sei&C&5aiqaqQxtBGHTG8|)RYv&vj6 zt!L6WHwtClGO2g=2o&iz_}|D!A00neS=a7_2kvD1+#`Aqv5$A!PN_H!Tw!uG+iS6J|e2hQhN}WLV!; zv{ma^EZWv_^6wo1??>(a-W&(N!%}O-dx6&LC zm|#wHzpK+_i7H7fE6ym8xg(VBp@htGT021xEVdvfAY?s6;9-Ii0QHvq;A*C=Y~gg;yf3QO z!giIcc3Z7+Mb=5~xkVjK5}|?Nz)wG77{w?*JRq}abzNgHXLXIiSs#^vD`wBukFJl_ zwVoZgonJ=nnI-iAKLQ&O@_jrH|8`wFyiMoOjlcYa%aHNfVBe_<)XV>81&;SV!C8@JD4#Bq`kR${{y!QW zpV;|7P7gNm-`7((OHY#mViDP!F8eNBcgzwd67a9|7Bn+RWFLOmG39G;m`SrbxjgjUz5rls)mbW-3$G#g8dS=O{PAk-;Pa zcaVksP7sQa-J5CnF_os&)y5vWwux1j#vJk|U72fbQA@(c(Q3cP1c)An!=bu_m1kOS zpK3@)uaf3fO~Og~kW{~%rk-0~X1GDcrD{2;#1GwZ-b-yhWMRM7$2hO7<+;7CurcLf z)$C8eX9{3im0rw>6c`HzLZ%p;uKfrkk!01UYnn&X-&r!@lw$JR&C1a9Kf@F6aGd-}{kKB01knD`m9 z!+1tl@(lcUdi%_}VGbrJo({=mZ<40>!5PSMw2Ko`z&PGvKW5oo4kKh&-F-m#Zc+qi zAUF)1m&_;`?Pkm-IXDCCA(@3CqjNjAXq@I~mpx@VL7XN#>=)e|D0-Hq(T%v!&JlC` zCi{25?}KZxm0;HQEA?PCj^bhc*;{0d&MFR?cAQr*NSe28HRPc;PR)pzrC@Zy|}pi^!C@6@7`U#cxk_HJ>qM<&{nT{#-e?}%RY zi#7lXCn*SSD9kKBjLlpAmEI1AL)}KRNN3^11j^~}!l2nUs0b>}>nSSbK%Ov3GBMtFXnAh4L4W;~e2EMK%!LGR+crkX$a}eyl^Y>CQ zHoq@cThw67HUM0(bjEJjrur8^MJ{^4FE`iMuhu6)3+Hy{Tic|71=tNi@EitC!-3U` zgU6D|fv;cLA3D@dd+_Cpfc+KYq4F}$fOtme6V`_ZP~KceAP4;neAwcDeQa(5#|7n5 zADX6H(N)l4soyG+(Xi0;c+qvCOM0~UGSAMQ-!-pv32lAKoUdQ?=oV1~7zJT@sfslH zn~MZq_GTpCBa{auV{-I4%0E5e1cou#g@B`G_eTaJ|I)?Q%E1>v&jM`o(aG4e2*7UU zds?*(OMLQ8$bs(?`9BCWm=8#p#bHEcp!vzwA~`+_WvF0&dX% zp1Aq{Pfs@a|JPHD`(KtDQ+Rm%CO5gbMQy18);CRH*qvPGD1$jFwW*?GlF~0wUE|6P z$J8&hOK^)Oa83cEpIZFrF;kJ(tEJyskj_z_;|K+yd}eyg=x;KvgXTmuz~nm33m6CL zByO4q%G>7_l*^e?x6AL6)R_=CGzkQu5x`BssIS0#N(09+yaSl<=veGN94FxNYVVf> z7vMc21)(eQfItWn!177tQ&3D`QTB<6l$PR0aEB6ZN5GLSVP;Q#R#6>UnP)wB`}FxNZS901r(yBBmE~!XhWyMM zOo}2ihM%N_ZOUMDa5~%{?hi-C>nzRr>!YJX^M$$qvFb;cS1;c29#0R3qZ8Wc-sr@r zMdqPd>(r>_x9O8#n0XCx5&es@Wv+d-rms)&90XfQ8lg`(GlPopnV5F5>``eKYtGRL zAD7S2n~NL3vUrwZ;=(jS_V!*R)n&UFiubcylqaY_;~;{<~zI^xMBS}Lrco9 zs&K;JZinfM1CxmE?*iTB!sW#HH7s(7#`xaeBwCmS%lldDcUy$v_4lacm_dpA+cb>> ze|>q~?pX&3%z1sw=6ynu?p9W#6!~M8Vqx~MT{Tu&tK0y>{^J4NGBvh}4vWHB8_g%B$a0 zY>HCk6cQ(KTu;2%^TN7Sa7Xj)?O_pjprMo+r8#Rp3SjHt{8 z3v@-u42f1k;JGZ{I%K|wi8hNPNm@!I4+yY>ZIRM*7!XpEC1X4?Aw(x=3yg1@((Y$VLf=Pf$UkIyEPa5dL@3Y z#o5dWMW6?~xN#XQ3$4dL8g#b94|M<+sC=NXx z`;p+Q*_{WOD`-%rYrB6nL1oKbF~Ki@17aYIxA&Z!F?VEzLXHldB+ItH;bKBR zx{D-|XLGl!>dv;*^pq|+Mlb=hjDbt%Vd%Pa-r#In?b~D(T&b7M_MHF2-IQ)-W0nEr ztf6j>vKVsdP)x&?xT`R7?tR+2$4VLBvw4ik>qoeTxz|^%0JQg+H%z=PFuZ=frCpJ6 zrE^fKp97&O4wTNA*MwR2OCAS&#^RR+ci@|hYW-76ia_ja`kU4X_)4fcq8GN~*>5pH z?c1olx1)PqnGbx&ck}BgHTVD0|6@t-ujcsg$4>mGljGw}{@=BfKN_z*)$OXrtLkqu zMWu$@P?6|I%QM6tC-S_&JyCTbSgXaoWLbOhr~aX9%2+)b>mOz=G~Mggnxt{aQ8Fe@ zSTG?oy_H7`Yw2J;wM`MmjTdYB$vijWt+T)@Y{huur4ORdk1Pe#b25C+vlmg&ZxN9B z#RQsomL$_5rcsX4HL+68_RU0_G`pWrK4=yBo7^zH)mSvN>VH_la#Sa5xodhcgY!0v z)^Fave|ZKjVtyT&BgidPa%M1tB9J38iwgh=;D|8V;BL$u%rRv#{7C?PwqZP_oA zusUBiweBn}-wA-ipOY zapg$gtL(cewe(+Hj(*ZiDpr#Je>6HC+4=tuHu;~{Q=E{XTJ&sbAj_<4I=X=%c6BHW z3pCPB`yz%PGp*{=-l&=uwKN^TS!>!IuWpI!>~)o8Q%Ti~5&7|B*k0b<5^|XC_*?_1 zF_;CfZY0QC1QLk@F&Q@liw?uNmQSdyu+Fpl^Y#YWSAFu7HXPzFfSFiUGDy9r4dMUp zOB?#1WOpl;{|_DizvB)4UrT92|LF$kO8@De@zHX?Tlz1CTonV5keZ{_asb-I-~bw0zX1m@A>VL#}z3SwQP`OYcr6MiQ#FX9794jN$6(wuiHU z4!Je3H34-tkWIAXflGR=HLysph)H0|{pCwW>Vnsbyrl_JTY(ZjiYBPC2@iRA5s}V| z%(5)a3lt4qvwfcle2?_7<~+kW)^>~%8_feSsyt5_XCJvNnvY5g(7xXTQ49J{7jl*Q zpM%kX6aW8o6aRlbgsT1+(8QWkNa5Shu1iE86n!eeq^0+`4d zfihi?## z9_$nR_NNYIfp4^`KXNcfy4v%GSU=V~OE#?HAoO$q$x`pV$!bm?bg*xE^f1=w`#pDT z%J)%P@c%rWEqe3MOVj!9z&-!%A8+D6uBEg&|FI3w@$|06v1}=%-b# zJ^JwuxCW57un&G5pti?8*~^OVf=Y0$@#=1acq9Ef$UyS9yAP7UZ!UzMUTH!9rI@|C z`=9+&SO2%U|5;0^jQ>lFGg;>&*{UvkNEvvjD#TAuXD&IFZ-49(kaRtHNqp2EzC@+o z&RW(6Sov{FjQ1^1T=w!jsY6!_`Y*%XFU$a%^nd#YCpP^*KHB8}UQ6ja{=3>NJ`N!J z|j?A9PlR$I5`isiz+x zco-Vfk61S0OV{s0q}lbcb_Gyx)M zE!h!bf7u~BWI*mseMb8^!dj|wL6R*u5b zD$_NKa|EMDxo{{Nf=eb5#E%r0>M=-@uy!VmF>zG}l)YcF2o^lj9?ux_8fI2H5KsD_ zihM9tMdXQ*%Tk2962rUvbPa$pn}+VJ&h_r*C?_~gO62^?9~dX^y&qVTilGe$?{62p zmnwQ=FPPtk(}5USbs&EWHNUoaMu+x-fd8MpH(!qAM)C&d?|ceuHf3GZl3BdDR-g6Q zvRIVFo+^?{Ql-}Dlc|vrNG8O{Kr|4MtZYeZ{TgfbeJ|HfvW6=HKp?KXSVzKUTEz?; zj?4WAhr=C$A|Q`&t;kEmA(mbDL#pv$!4do}xCB9?{Ge`EZ|gZ)GI{r}$K=|=yz zmec|N%k|)}0^b2ZX7u;FY8$8wFO*=;=wMaaNiibgsdYo}wP z{fMN?vUQ(uv{<&f$lS};-)8#(ODLJ3bc`~VpXwTxaJm0hjSe9rlm=rIUMKn}y-cl! z{D%?tr$VFg1f{-bM6x)nP-EDHmYwdYs=txSplBw_eMll4;53>6$R1HxzMwU?u`5eP z5J%VX1*J}Kmj<;7`x%TOQ{t>RVG9E(XH4q0qZ}ru+vwNO)zmf!({u&jN2uf^F5LYTOwnkYL3AIJ8XW7zAzD#$W4kKSa zc|{_`gI*$TpXa&mu~xan5iC>YwJh#8jNRp1F;s=v?^bL){Q@Td0zRH##=Z zMJj@?%9X~eiwJql640OS_d!3O_@Y>@4d$I;2@H_ob9Guw{#Vn!L8zX+Z6nBC-Yer+ zEa;H2&Mlby4d04#a|mo~F-n{=6pa8&36T@tzCmR5hZhoOPP8oq9SQZ)T+?Aw$`ZWxnzS4NxvNoL`!hM3xIFEcKQ zR5ghCA{1evY{JXBUL92_sa#L|?$)56yk_qI$%3F`VW=4a-z#~gzq|F+P zUD|5ci!m<7J*PmuAhVaNxI+*Rd%&H5F*tqzPbf~o6D9G(p#2QU&g*XGHy$t!!35IB zqDjd7D579M9w_INOy%-|N9AJ2u)wRi8R+MGsc+1=_ODy)w7M#a>jU+#)*hLiQ+LiF zm@m|1K0qEYjpGn~*a2I?q?U>F`TuPXaEc}#l)V*9d>dU(t>^y5xds%nSb9L_4V5LW zy+w6n^_#P5dwNTIH)h4wY_lURd|SCEi}5SXQ1!O`M(lww?TnS$FR86=NNM!~pK-6^>IT`4D6h*t_~L zh165Rak|;I!dCu9@>5pckaQp}b#4-vxh*Ney>Y@ew``wm^6LMmC_K|Zs_ z8Ok^(>56`?kB#WIA5avcIK?npn1Z6JxoH@b-aIZwh^TLVYKj0iOCjbF%^GO2;sOK# zV(cApLceZ_^~ryhG5KYj;9CU4>o}VA36WT4ZjXTNmpPKeX=h&*P<8rgg4u)Cq zh|=W}q$>5&wSj)0W~#-1S`^%&fTH<*KsDKapC0bH_8&*5CmZ~?j?@O;=w&cqVjVQ1 znYLg?WlAU-VOfLvr+H<-#U3+E%6hr#;Sm9rQ3P`2gNra=cA#sW!HFi6|Lz=W3mz-{ zFNi46I%^+3vHo_IoQF@2%O^>F?X877$nc5f1FgWYsHI=i=(f78`w>o}ZTC8%G8~a^ zvJd)-2uxn`{<(?-|46XI>VaT~>mLVpxWZv@6snga@TApyA%OWB+yQ~KmFDLTNxh?G zRYPIXB{N!P>^(=j)i)#k?W!2?VzZc|A?{<$qB`PKIdGGi%L;#05mL&`FK>YKq(meO z`>J2M@om!@p|Bt?kBS->@2UtQ$VzLV`LVnnOP2=Yve!7QsOPP@J-awK@YT*SdzB%& z|J>7cqM8?{Rl9t!uZG*;Q`W_9R}5Aw{~2H1S%kW)e5}+U|M!pf-1lGmha3No>q(~m z=T1%ca#cQh5j~rhM-woIV#iDS>UB9e#pUChJ5~N;o35bY2hsK6*xI;oBTYOYkWorbQ`}R|HRazk+W4WfOE4!-S1V zI`;)Y6aPOwaQ#0W9UN}Xe``r5|9|hD?&V4YxulqCVIxZR-*f#pPEYL|6DSyj{g@&sh7X-)A)+?e|x8U$EEjQN1ON` zYe}8-f2K;tG^W)mx+fE({40(lsfF@?FFCM@9c2!6_d82Kgqv;28EW$Y}t=6|M;U93K8>r4}hPPZS2oI z0N@k*MczF9@`z@?;P5ZM{iZrJz@b!}@;q{ojjTpK&QF$yV7>eQ2@S`DJihz|h7-&f zCh;wrV)Udu7IftVP5b}oz&-yT9B=U7dQ$EFSLxKaaTp=FYxQ5R^tP_ZoHzM9_(w)kRNnIy&1E!_c{3VSG{UpY zUBC7YA#$icUI{S4&lwdhYPY)5KHOqsvYfDTZc$ji=y7ZKE%&J5EttS`th4fezw)qD zYZ(0I(RD2ln&vGKn)+JUDD_s5>iIv-BD6r@N0plR|AA}&yMJ=JiT}8s)QbO$Wnk;F z_%D*1i+?qPxbtNy4c0PO7;AI z|K!jU|MB!_!~fTjTJisi3yoIReGO4RJi7CAmU#5{xnl1JNtFEpe3qb}0gk~>n&hvh z;$E27Jw!mL`Ru!CHYPMR-#dB~`&)vPSAUV1+9h$zbBV)0nCA3)bj;-}T5(S55bn;8$5)lUMI_=xNggd))6g_g!3)EjU}H4yj$GYSf-Z z#BQ{R-EugKzhCug$o5^WsK@PnhXJs<*f1J}&QnZox6YLozp#4li|WcR;+H-YVh`kP zb{Gji9Q8#hvS!?)j%wdGv+$bcR^sax)GLc@p@}L5zG~e?gwrvi;HQj6KLbL+PpYPx z>62I?EO^+Eq~k^A()6xj1oyH!<#>>&>aU)COIc=SYCH301*pgVfnA+7VI9 z>U*=mZZ%a2?fWQ7t!aN&VF#-R_4m@9yU-CgSi&*~5jKJCBuuWIshgiX)Q+t(nM0E3 zva4946%5BE-Xk3r#>&cM&h@G(#t&Tol767ebCQ+ z#f5#)|GMM|tfWSBdo1hLSa;waHA^E{oE~LCMVrr+PYa>J%hqtC&L>HmB^k#`O{M(D zQe=vapm=99if%}RgHnLxME+Vg$RZ!FMAU$-*}fER+xwvZ4aAWz`kFm4sx_;&c@VeN zrM1kGO|j}oXJ~FujCeV>*t8T?*z^|Ic;&hR$xYxOs|HlV+9kOpsB0J)+tqS9M|@Hj_U&(+bLd ziYJI<=^YA495UYkdV+K7-r9xd7)asiQ}Pt?;`b-J#`S~Ye5I7mZf;-ID#S6Db~sK? zj{2ZKiU{QY+MZ`owd*@Skj4PVDSAM38HZA*W9`Q3MU;XUI8Lj_XMd$b@E~5aQyCd| zZ;oMTv4(4U|IpO?!@ZSuKSGSjz8|ik^Pa)@ZQ-Xco78y!pU=`l7GMqbUk67=`|kb! z!Rhhl{(l{*&HcZ1>2F*t>hCSAzjhttR{!l?UQOL8USzUOrNUbLG?D#%Cneu3ajNG~Ih{gWo|)@dW%1 zVjPDkPQgJZVr`rEY6|Uq-n+YnX;Jo<)kLTa?ma|pv-a%gH$-81NFyw3O zMM{2zlc=VeZPOOeM@HR}RNezXu!t&+AFbI~R%nN``<>^CCVT^tu@s%ciyCF4x6FTc-}TD+ulR#&P|F zW6?=4B6I@N9l#I*<1|g!tCufPJb1#7I6)zX1418O^1oj4?1LWQjRqN|C=O;?YM(_B zdD;Qr5IV%+4j>fVq9lR=8h|(Qt*;3DC9(|^SV7@m$&h`ASxV^aEuP?1QW$5GA)>rX zG8Y)(7_%`7!LMW}s-Y-_IJT?a=hd=IJP#gaQB&1L&UV!wit1BHQyf3MK`@MPjB*fg zoygdlAXH!Y=rRQxMug@i#Vq|whWx;aQ^4gkV)>ke0$qp#FrER5AR`VPF^&cbh5VDm zYEJcEDx{2=U&q$E|L-0E|EF4jB7j0qt?D|k>s`FNOEP!Wio}eG_CJ~ zrLNlR?#f%%vjKnm&33lo<}gU?%U#;%HC63Hr#gQ&qt1QNrJCL6R9KzWsPs@&TD9lg z8vXf<>Q46dB$Z;$Wd(Wx{P9QcS2DcMc{%_rK|ukfS}^!UnEUTQL9e4F`Z3s~`BDS^ z3n7}2n4xqL1lXkiIox;sf9;*@Z{Gi{B?+MSM$GaZN|%QKt%b8@3`o%wGfd(-NJOGg zpf()9JCqtoi2n<6@mS@5C6QFhvhDSxw%#{C8d|V@Osbu%L`r#!*m0 zLM9KkF?s?dMr_apjyNN^Y(Szr;35+JyCF(%NfhDuLHf}Z64gJ_jb%pV z%t7Bwy(lb5G{I1Qb?>9uq15(LP0eoxLJ|;*P@hvwr%ZnWKYSm8qUA3{!ED@_?r(7Plmx zW?+!wDJrR#`GnySR*}lXOg;rO?{z4OATP>m5>b3oNYi^fK_DH&G$&^QXTm;IG@}Px zc12LK+ zTGSSTFq1S&%N22blt!wfXQLF+Z`35c0{8cCeIG!?7m*x_2#=7srXnK%#Xb?;9Ya=3 zHu`{qOpMnH^`QD(t{Vgh1>cCpwJrJ}R@?}qDCDFwlUkIuS%-26(_UiMF2rkb17tDePfrkuI7^es^ z@B$4U2E0ue;eR5^wq?})Ap&C(6UwVDbta2tcT{UnB>r<+Lz-_ecxV2JC@E?gqJT_L zsk^EcfF~0aVwj?6rp61W`A`kOz10AWk}=$k&=f@i9$^MZ9L;o>z;Gsb_;B2K=9paAEhKP5A%x=(yzn^JIUc|65BE zV4usSrQ!dCgdXf)1N!H~{35Fg-Y6n{N^FoZ6iW4494Y{HL&8qtQgoob6s(q{fBex? z4p`2DfMl_F2P4>8^)T`cS1vTyVTvlq4h~53{?3A{d^Nn57irIGt}X8+2Dzyn;?} z9&{FA$m*Zrv?1H5YDI*`i!4@M!Mtz1I1yp}o32{zZ-<4Ybbgq`-%=Q$8$>Y)wHtwX z`(In@;u|+5k@mB-`1+5^zUAxT1Vce4IFSU`uUgHfQ)mIQUE26s`<@}%Mi}OK7ZXR= zcBq?>P+V{E(+0#bqD)zwtH0XVM04u$5_buFiqRrGxz#hdif-T-r{`8z>|fe;$11g^ zF16V`D&Fd%J4aQcmw#!`d`a4-2K^69VTwjsw2%dO)BC@@qmupC!QSTm-&>_S~si zUaAGSvvj^h3ov5{)?orx8u5?ER(xX!woF4XsS?PKl4g0~P~+n;sNY?&%~%3yibYV8 z&)R6L=w=auPyNzBOrCFJRli9UsUH6ofq!yW5bwK(gle+?-#>QW{~ewjZtVZok}UrZ z#oR8_3&eXPdX&O|D*$}1l?5;Cm{zFbvYgkx&orYbTH))WU%a;OD~}lcZ5I&O-cZX;<+ay`QP4})3fSUS*1`>{ z>EpC$xlC83Ghxr4o-kOsivzP3(Ia0^ViNBP*P`GjUGV3=M@EZ3js2_CPz*q69vL$n zq8-2pctSw&a%nj!3@-U;hRB`X<>7zV{k%aEA8~3g|MPdqoe@Bj{NHo^KOP+IA02Mw z|2mTM{(s2`z_Vsni2+>gi#olQB)NS~RBf1tuKA_8x5o?0^SmRrJD(VElzUn{orHjHZP<#n;dEHCD&o{oarY&55(ql9j!!Pw%TzE9jSE*Ega3h06_ ztawoqnDq6hlAr4~17SpS!vj`v+Yu&HKVkV*k4TQApi3R#$5qGv;04C z<^SRF{zm?sv|NUn*IrueUPm zP?-9as`+HKLAI5Z_h!v57*Lh&fTDqNL^HdJ=J0>$AEgczT`AqvyDEKi%@mnU&3<(k zneHD$sfu^#_P=-&uRH&`P1mP%(6F54iE^{4joUs;#UaRJbH{y#n} zpZ_=Ve=VtG|G8uwVAv#nF&co1K7X_-fc4!1mC6;`TY{l<@ySuH!!&@pjB$#E zw=!+nWLPzAjUl^{3=w_#3yh-0J%7p6ApiFc_uTl;$45t-_n&J?V#~gRI0h(A=`0~Q zPDM;U>HTy_b9PuQsKtsIz$oflXDdH4keP9e(>@rq&JU9$n&kz))XlnrRK5TCh%bi& zH0=MAgHrtWlfBLRpYjb8B57T1Z5uK2(cXi znW`!TI94cqFoTn*`2m6=YJfhZ6y7IM-*VZoXSIJ3vy2*Uhe3j<3J}hK;pPK!h$d)t zAV~e&U|uh;kqv(30D8-6`yG5lKr}BQAa8@i7mjv*JbU*RAW8{k&CRLN(Jwao`Y_?( zEaBl$h8TYblNW5e{ZIy?lu$!ekELos`>zTj$XKUVtdcESI!83cBOJgKb!vwNFhWM* z7EMV{eBD}6z5pBRzMQ}Z1a7h@Qq6Q5wUYC}7M&3f!h!P7*sVF++hmK@ZeO3BcWQwS zVbG%9iw`NHF^s@voFY1cLAOPKRPnrYizfBSp;JTpT+x1F=9-We)w7gP_#ho)c56Zw zY`ZUS-gleuWZGuFr5m2R7$$5?x@|?}!ABMC+*bDivm0zXZa99RsAEg2OpDsTg(-T1 zGjMiu32sT&k!Mm~qD?d35sLrG1!pAu1fOLo5&V{R>(@AeEgDnqOT|mfS*QAAvt%2o zM#49k(M$w0f1QO79i@S%e2Z3}&~Qx1V>f;y%e2|2luS@MMi~R|P)c#oZHgwcOiMw% z`wqtN!Is+H+6%f!?3Z^a1qq>i9p>m|Cs(uLzuky$OlXkKZf?H6ecNR+dD#{ne~%(W z33zX@leZ)gI_dV@MAYIil}Odno{HBnc+8SJ$;;;@Vkjz60--w%cj|p|*Jky*W^YTI z^ZnXV<@q1SI9-wgu;KiFcyjE<|2jT7KHi-F*O9F2Gg#c8nI<;vlmSwu*Qn47#wd6k z1TcX^9N`p83}PLl5q;1tD{44TPovgu*sDkX&lV$wOay!S%L7QHa@mO@xRKK8gd3*g(`X zkUAPd>sp*ZieWfhLYu0lcCC{5fh?z0SyQW4g9rzYW0EnngocaCTD8qcM3>MiucoTK zTl9cgiYT~Fc$K6V3 ztv2O_CJ0D~c4eS30K;&XZ+wFc`!ZC6TNs8UW&>VU7R{{zOltuzfug8UvhVX>?a=uC z=Bk-CE(Su(1Q~so(rFS)OM%^%1WuE<4P`M(*_e>D^U&#nT?bB=t0nGC%8U@Ea0nR! zPY|c3t~n*rvuCT-6rzL;cny891y&D+EAgL@XKT6t+221pDBu4aZSdbZQWL6Eu%;2# zX^3U(uHRzT?wVH>PY`9CVaEaLS~Ns5OiH&>Oh;GgR!k}Bx)vMy4(weknR;~(3)Zqw zX`xQFs@NRhKb2JC{|e^6{DtHEb@2cFz0-s8{r}O%|HoRAq0*BPkNLE#M=z`ZSHoFr zb%1?NG&suED2pQDpZe8bY56?5Bg#h)mx3idiY$p>;Mo1 zB$?Sp!_M2HNygGQ2qot{<5oU0PVOr;E82ATE4ItC?taDk#8$3GKN>#1ROUIrXBq#MXDNW+hDz**)#T>Qkw#Y zJpVqiiu4<*peT^@)F30op3;37=qmM6){#ck&v)u)r|G^it9@sVe+MHJRr zny}oK9T&zys56-fB~u*c)^3{YE>wbkI!jPrFM!hHqS8~HV%gmg5+Q0B5p*2fM3kR< zNKI1C6&|n%dHJ<|99NN{kx~T&2Gfp@;XQlK3DzTj1a=uezSj7g{){6#F3 zzWbWXyR-}p^4yEd=xFouIxi%jo;F!!yV(==Ue^3Aw#4qQ-(0`aMCIaxi6PbtWI|$` z5-zv~(wO@H$q>be*)q8-=D!ipN!?2cDW;529l#h4Z+M0>QuIJ9ZHVf_S1*h+L&o^X zxZ#LO58QRz4$A85tEE1dzr&NG5CsjG<^pr<0#J;EERokm63#q9j%UK590oopC>-d= zY2t$S5urpZ34Os8=9gOlQj*2x=a_`bU1f{t?Yu|3Hm|rG<&V(_1uBoCMNW;}2s?aZ z6-$&k^99T|ndPQbW8X85rNss_IzlKIK^dQn_gQt7pC4lMRAejd5s~VJ z1wu~_seUUcdP9 znKX#H{Z4AcTnAFCOUwt?)-km@d6u+}+CnTJFPCN8ipUp^CQ=tG!COZq=_nobYP5IOS_>0zXJyY=q*6bj+9A!SP`SVQg>%&ta>qhVILT`n;KvKaA>Taw*yM zMAxQvKIj}9cc|RE5X;kH>Fpc0a#vM;cYVCYXSl=>XD)%n3Sd0PnXQl~a~;@fK-cGS z$z6^AO7H3B#(@p^@8ICTvHv;PJ3ij{e^^VB$LP|_%cTK9&#TN%fY4LEjOVZ**#L3k zf!c*zw1qVyXS(Hu-^6`I``ZR$bu9$1$P;)%Qncw;-66ob0k#9Ed{t9$Id$%IIvR)Q z!w&zi?vl}I{GrriCPhF-rHQ$XXl;BZx@Fyrdf{HtGK@ozWGTQYz%j7HM~<+2KUr~y zDzf%naF{o;?Ik&feH!!N58^6v>T0OefNk6TszM?ymPS`l;a=tXq^=TbDFKe&Y=P_a zUUymABuUl#%Cj_u!FYn=^bOy(*y?{5+4}j3(oZtg%75W)V{sd>2Km2te7fh_f1U1c z{6DWHwGqI|=}IBqv@}Z5#1ud}E3lR3LTfGZ+Q$RwyzPP)5{_d00dRGtKLcJxzoZWR zZ%A0Y`k#XxG}`}{{J-y?o^Jdo^ zgKza?G7enAqBRB}^SD6Ck{jNHKDbS{G zyf`V>Q$#5a5eHTL8!u;LHkHhCz|Jc?49PDlUf3GD;JB52}Z}ugeW#X^Lxa3f+N!{`*3!<4t#ltuDhp zma8wl<36o>FIPHze79fa6<@YPQ){h#H>CniHoJ%gpo$nHU?nG_-Gy5yD-Ml7LBLfl zif8vJDf9G}Z7B0fFY9f(Koo^Q!rS!Quzk80iQ4(+=XQ%&ga70k=OsJ=ZFv8=e|TDY z|9O0}(f_R_DgRGms+V@@m;12nhW2!+<)b{)ZeP45ByltY`+0B*^g%d)YUQ9q?~BT? zHhx^GhS)@u>ZjEp$r=nP+ja9-;6^nmZf=DW)mINb%%3RaAW=lt>2HG8m`Fs%mBc?)hSs50xgkiWqpMhYwTrKl4V|!jNVIP`6UZpHAflq85{ej!rbvJZ z5h$l@HE-GE72K=Y_|DugF4@~E3XW-r??%G`#+w6ktzjk9k7)~ zOv^&EA8Euqr1B9|1&S~bPClCw4Zj{DGKA3pe-NHI&y`0`x1@PhT>z1v(uft!{VXD{ z31BfqAY(Gb$vw@`)!7}mJ3o7S(f5*63dojE0H3EE5L9n(H}J*a0i~^!6Y4V#`<~(3 z*6-i{%1FHJrCbo`@fsrP*i9q0`&C$e3CN*e_yPP5aGY+}^!$4GYun=>c z;uR=2C%?p4+yYAHq9?@qT+xR`rHm%dKlDowF6J1QqziaaEQEen5=slQ11a9ov>)#( zt&)K6LYb_$iG^M2$?T@jsiQA96ET^PvG_d9u4(_Qc<0Qq0RZTaiSPlKcTxOZ&Q|Jq zzh+dvgnd-%boc!f)NiG^mTh@k8Lcd1Z&`627T#cS*a3Nz|K3<5)TV0vuZjk;a{ce# z!QPSU|NrE8^Zs`|spS7pbFW(Kua+(V^MEqd24E@+YH9zavYTpD{gZ3+rPptT-Iw}o z*nXK6x%OXftO4NYZN$mKs?sv_+6FIT?LV(c$)@SfqZMy$mm_T(r)0Y$t1=eLr_yfE z6F40G!yO56CD~6%sC=4~-?G+86SLfw+ZBbrs@ha~yt&$S%X-@`so$h)m$NXG;lKmP zN{U(kDcPaF2<3E}Mdh=1?SSP)sR*!BBHUGJZ-nKSo2uo%dhl~20;(;90-Ef<4-Z`V ze|mbd@&CS-RI>lJrhPd!;7(}1YA|4BYzGKzat&Bue{jKpy|^nNf|bbt3gxQ1nv2^V ztuq|=(9qh1+(-Ya@PXA<-`jQ<19NA|Y)s8pm8$u_C&1;LQlQ!Xd*6Nkv%kN2|Ff1P zSXM&9FrVt7nChk30(s-4cCrid*06d@@FX0X^29@h#gx`&0-l7!E{5MXBm@QFK#gCW z@wachmuLX)TWp;yVv=z9`8kbhIZZ96sFNAY#?YhLg+rT~7qji~FMxIy7;U!H8m%$v z2FZsix{Oz`<;p{|L=zCN%=z4GzyG5F|IrjK!TUoa{yRE3I(GH{M+ckte``sSp~|r8 z%Y%F}ntDf+Ckq+cf$KP$0h+~<01``68Yj?WOM4y6n*4i$g2BcL+$#Qkn&+|Cy&3tLJbt4dlp3(CI?W zVzQNc3hlGZXPax{6Z7}b+-7f_XLJqda(+jpYqLFWY^b%f(tMb^RNvliCZEI-8}o)Z zX^-n#7^k%N2U{MiA_oD*M|LeIJv}+y;Qw_bDe}}*12Naj^8KL~kl?#rPXl(@HE4Uy z1}(j>xee@N{rXhCCUKpVzt+UoYkkdrE>+)ajchkfuUYgn)cH2dPUFmcnQC77)mj^$ zn)j5&RK+%PY^fry-G%FYs+T{-Z#^v*^$R^_G`ZCh)y1~B`h*n4HTZ8DEGPVXlmCyS z{S(Lk=l=2O-p2pOT9V|n@6VT~{GA3}u^ul`4a^W_n58JTo!y&1KNBb`DCh*qiemM6 z%*eM)G-ixjH!M~ZEF-ZxS5hymN4&EH8NmbdL${7m_(s{;oAY}=OPPn{sk$uFa7Iy zMLc3nyyEJcyG3|KJYvtoE8-Db7O(JCHOFAfu;^Y^)2>gxeNcQ~pogA{H4+OxT#Dp8H~T z;GL3)XL9`>O`YO3YsEh5$%0H3^sOM>WW|wBeJw*Tr84*?iz2xifF=*{zkMxfGCV#{ zg!0+NX}a+W)YhmTwmaX+SYtUlVynZ|1{+H|*O^mk9PHkogI%=(^GR}zENae3E!I%6 z?JW{~!%z$1tN~Kyqed9T&1Gc zIc!XY=e-7M+6$7!&Ov7V8_!FhS*pJOqeHl)3&1A(ufu)U{_A9Ke`Ei(mL&Z@y*@i% zmem(uHXSbjWs&9EcuC7P;rF@#Wne^Tes{rJW`lNq|HXdj=JcNzF)uB}-@DK8XqdO$ z<(87Kh}!E(F=x*o7K)S6Xc$)EhF!bZFu;X&lm3}nPOZcQYF&4fVoA0$b`tySd2O67 zM<9qYmZBeUh`=M7fsi2Si(gz;?f}RbKa|Vo0eIS<17^CxH-wB!%JZDy4dS{SPw@(%oDybf}PIzM!`+s=VyPq)H%Y-`mLF*1zesKiV{dG;x6lm(E1K$CBc`fuKa4w z?_DB4*KM@gn9qUBZkzNh-CJ6fx@8mTdCpXW|767T)%*WCJUVdSf1ModZT!EkB^i=v zdC*Vopl*QAh%>)hn5V4IO@t?Zc@|tJ+wKJExYd6^JlfY){NOky6#6Mbn{I{cn(~|wq@kal* zo}^fZ40pdI6Cky6Is-se>NyO7^kQ#k3Z!#)vj$S7Y~U$>dM4y48t(=@&|IdPeWbs0J;3oa=!9nT%fA92Q zga6l&Ec~zLddcSiRqK4mfxPfDo(cezM6`V=;Ov~aP6>J{%7+F0ObOhC|4t6w`~TD9 zED)4pFRez z#(%coxmD`_PLAC8|9ksKM;rXNj^uHcw=@vwdLHWp1Kq-_2ZGKh7*Md%1>;)LpiN&F zJm~uWt3!lNUzZ6AtDOlp!$Q04=LZZMr>MpBe97o=ZhxO21w`!VLUR39r?wBLw zzkjlt(5@aeKV}rz7XK}x25iEAr=|Db`};?m`2TB39_AV3K|q%e0_RZ(dTUrW94x5^ zJ=^1>z=fTag%0v)p)~Y#eRVK#4i%!Og3lf>HfR)^rfdTpt>yA*n#11NkYEo(b*MQP~Cdsq(czPY?bQ!CmbjcS3n}HGO_?uX4I- zrs~TCb)U4&p`PY;ps1E_KO;J-8y^iTmhz%T1(xL`rb$!|IkUCsO|aZMGJK7uIDYWN zu&G0Lc{w#tfjLi$gabCCvQiEHC-gBQFkJiq(18Ds z_l}QT{C|45!T)PXf-C-@rg~WqfArGniuLni&+*tNU+?W6`Q+KVJ@3)QtOJGq?RicV zy7^A02R&7_#|NEhiRXuWtU8?)bg43|%KeeM*s7tSmA&<;hus_0y%N-&FVt4ByK-rC zf!J0f98Jq6u=K)DV!k3_su*SnNL={e-vJquKQR=cASJY|F0@gpsk@ty@Ge0CU)so=L{;jES|TdWrvdDOiw_A3QWS!pRH2_m43(6~ z=qdfCeK0rFcTW)gHzSA8a?3&ZCDQIvn4(b@-Jy=OF;$Sw<4db0ac>}+ zkhn8xp(wUW!v0Ez-AMYC7g!N7=aj^q2?{8Q7bR+QGTWs8s5}1!h^D&}7{dpC7z`GP z1JP*z_aO+elYa@YPhxnVg>hhzsW&-9sudm(#alNj4^mEssP$y zf$mT(r1TEKGPVEyh1%&Vz@@Pifay~Qsa@x<_1rx-Xys5q?9~JY!r89m1|VMtgaVv0 z6peO(z^ph10c1!x=oK3C5hWAwgwrvOb>Y(5Nf3o8p^|Zg=mXf&8$AEimt{*QqJlWS zaCG)T@$>IGsBGPm$zfbxt_vtI7DCkuXd83PXy54C$AP;+wcPsDZ1)#~?Uj?<3Q4!) zr)vh*lJP5$&vz?F*C7*^^$8_Y93r~I`H;A%Qa@*9ulRh;#?=Y{A@ELBt7+Y%F ztG4udj|H34f49?rG0V$4?yuwsQHc4?sbT%85&zqsBi_z)0n~i|Zc_`-Q4{wc=t1%>+Z)tJ0IEQ zPZbE;oZ~*7R674nh0uHX3y$$ZPXCS6aQ@rhE5(00J~`c-|JIVE|1U%z)Z0=Z=O5@m z-g14YZwkdQ<3M;nMxd{_LtnpMHRVi%hZNG;yk|&B&Va8*&PbXMidKQ*IEY8Z`wrP9 z^TETG{7q)yqRTos)E49eQ&H{(nc!5H27NV1_EU?k2_O5=u0hPl^%T)3ic{oJXEkY6 zl?&Yg=*#c@lG7}swe2~~g*WLlOO^azL5)T3{dH>M|HozjFUJQP|1WDvR+J{r_GcOo z3iku*@xOrA0f|$HV=zY11RzRtw*yKLV1C-pU=+8zI1hfL(vXJF$eVlp%ev?DLKvx>IA+YB9K7FPxvVT{gnI&CsBVvNu$?&9}IG7 z(VA}+^c%%oFfxZ|~{`VBol#kVqXYbzfj{WuS`l@f%S1^6) z)h5oRc1i#nlPCSBI6!eBEbCVNEoeNa53)Hyi1qx$DtyoqQIO7Wi0*Y7`r5u;2)i`hp@2oKD8@yXMVUZ7U-{|K{`>DNDwRrp)XIvouf@&BnC|Kadp ze-r;r0|e7Oq! z@{5$*rIhbv-fCHmEm&ef%D{PDYPO;KQlp(N`@6BbRr#!<++?9KYgdKjqK))b)?4vj zNp{_stIZkVvrY~CKSWa;psozxNlpC!@Zh)<|M6tQ|JRb5_9u~{>_pIGG7OIV70Ysk&qzDFiTM!pl*V|EVwZHH!9Oi-Ft~tnFtYrj8#7hbZ@EhhtDozC2GnkQDs%75lmGnR#1fHs3?{P4cD& z{*Nc{0o`O#Bt3e}CkUGO|Ng$~|LI_F?|8%i*O40a=;Z~_T@W~xR7(U;Yt8sS$)ZSJ z(RMusc|94vLCIj5U3(EngLM;pYQ?_BdpId6;|M3Gwj4gHmXw?7g@45K@@MOdP z*OHp=QS${b2j7>4YxsRpdn2esshk@4 zzi~>OUj{Vme@gM64~`Eu{C^#(iT^tbpt}q(DyWtNPAjfDC`O)oI_iW}`L5!l-0T;t z9xBgd8y!*q#;8dth{Vk03L-WZm(Eq{A#vy2-)MkVlbZNHp>ryIjMTvY4-O6;{J(#C zy7B+9p47q<+tBl1rt&)PgDl164jlRfg zF~%}0QId;iy_C|6nAV*IU9#bltP=UJN}`8QzuZynINrA_dZ7ARG+`3wu{_Zf$*4m& z24M|PcNn6a_saHk)FO{nzn=MiJ}P~i;%yHoc%Gqk@0Qe8u;;$jQESW{v>GXFbfce- zRZ6oepVeMzY~YQ&Iu~fzgJ41pZ*?xrVD3(+c??#{Yr_d|d%ofwm+VG>uRk@&f5i({ zs{cDUD*1ojJ3QUn$p3YuCi!nHfL3Qe%{uR7xvnCoN!VM|F(OG^9as!7uab3vFG0Z9h@F+I!2kD- z51sd)`v<4{8~neP^e1ow(-hHII1iC406dLR42BtwLe57M7(BuU#0I@TNiQ!fOXS5a z8>1)!4-pwk=N&kH*Z~wpFvU{@5}1yS-(ei~{sdz5Aeqby=^+t?k|X~g+XMM-ki?=S zCkZ5of(XZG&>OtD`{gbr6!rcD&ZQf!_vd#Y#FX_04>)}({#TOU8w~$RUyA?LKa3w< z^8e9)vT6LXs7OA92O}II*86(Eo|4|zgCTtEeLYAg{NIG)hu+u!Z|_gwJ*1dq3|zjs zV7);?$*(9#djlLI_)=!4RQvz!<@v?c-NkC!sNetl`^N_d&i>y& zKH1p+t|h(B7>*HR;ErTeSZD?)W(e#L_Ite>NZ|yfh_YT!ejxOfb@6yVM&O=iNOvJT&liltmxNZ-l29@sBAeYR7|uXC#xw*8q$x%W;JBiS zDJGF}ls=N)(9}2#dcE_pIH0|ODKa+p!QS!S?%w|H-hQ4#?N^=Ya5spA`>)q`Z*+CN z-Z#R@*oe@HY!41emI4@YVJsZ7@`TJk9?{4DtetCPjrko;T&wt6Q~M%}(xvSd|j> z=xxFe2^2n1n2dYUBOk8{$1vq1csb(D(aPB~omx(kXjU+5ivE#dD%nym$S7yr(Tul= z#HXi9<%hgEibfRTSXP`dE%59m+v{<@5Rin63pFhKY=iky6&pa{ z3KZJqg^4aB*KXG7~(UTqG%?>0D{4|emUx8 zVeAUA|E7@6dhM#9NQjq^OHn-qgI@1PJ)8lFS%QO%WGtF#6k&CSZ%xroK7gDH=<(w$ z$U8s-AeSbfC_sEH%e3Lxth1NbDZ*hW2wF(~ncQ=7AMue1NG#b86Dq$E;aozk)1Eo@ zGd@4|E`h0-TfR`@S@q_@u?JJ=s)aa&SxPtt2)IP-%^3BB?aDCM~yW%M4><(PsaS8wW?C$bz zpo(1Ig6}SFFJAu$-dx_DzdgHrcL&biz6C#=-QJ#E-CthZfwQYO;QadP&E@^&_0`=@ z@8WMaw-w?CSpP_2t{k`yY3}H<$NUyvA>?Z^0S3IlH~TJpcaf*)6#F{`Thj?qUaA zU0>~9UVU?WdG+nZyNj#)9Zps6{__6q#h};I2&F7&gqUSaosZurl zN3UXSDr_KF4B=drFHs_$+-jy;%yccH+UcotCZBvxlPhY@$rQzcVlpa(<`6~Xi6e90 z*Iw^37R(8Uh#LFPKtI)e)qK;Sx>v@5LiaDS>Td27#05D~Dbe^aA1xR~J$YoJD8LCu zium$*JSD<)v))Yx6Mog}?GL~`QOIP*$F2+w#82Peyan$SlRp^j2{{?hKm=1nHTM^1 zGyWl$ywa;R6O#c`%wdt35MOPcx}Nw_<0Dv<=YuvuFlMrDrj9U0_cWs`^&)`c$Tmc| zXJ)~fc*zF}WyGq=`g{cQ+ANv}z(T0`pcV+#CP})CCYi8r7x)w^b-;m`6@>Zxz5*}c zc2QYu)+gC58EGz`uSi&U66clUNkTZ^j4f&?;s{k@VTFC=!nUxV3AmuJrRN!au={`T zVR zuaT7g_x9rK&AW@iBwR%sjrad2r|$jF-qFVXcP%Nu1$isuwDfv^`V+W<6E5uTf-#z) zUT+tuXAWmUK(aV})dOG`+{lLvufX58zR9BK3Qo}9#fNLY7nu3`?v`DF%)1M2U!R@N zQ5i3$t56lsPm-?ahJ2x2*m@ML-6TPw;p2AwVc(;N(!m3xYu^&Z*)=kd7&N%02UcVoY+AHffVK=`&3K Re*gdg|NqdaNH_pY3;-e0QZ4`h literal 0 HcmV?d00001 diff --git a/stable/zwavejs2mqtt/18.3.3/ix_values.yaml b/stable/zwavejs2mqtt/18.3.3/ix_values.yaml new file mode 100644 index 0000000000..3a7b8257ef --- /dev/null +++ b/stable/zwavejs2mqtt/18.3.3/ix_values.yaml @@ -0,0 +1,85 @@ +image: + repository: zwavejs/zwave-js-ui + pullPolicy: IfNotPresent + tag: 9.8.3@sha256:fdbaa4021a0650530a92b5308a980f8c4e7d023cee2834daa0f98bd5416d32d3 +service: + main: + ports: + main: + port: 8091 + targetPort: 8091 + ws: + enabled: true + ports: + ws: + enabled: true + port: 10046 + targetPort: 3000 +persistence: + config: + enabled: true + mountPath: "/usr/src/app/store" +# affinity: +# nodeAffinity: +# requiredDuringSchedulingIgnoredDuringExecution: +# nodeSelectorTerms: +# - matchExpressions: +# - key: app +# operator: In +# values: +# - zwave-controller + +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + enabled: true + # custom: true + # spec: + # failureThreshold: 5 + # httpGet: + # path: /health + # port: http + # httpHeaders: + # - name: Accept + # value: text/plain + # initialDelaySeconds: 30 + # periodSeconds: 10 + # timeoutSeconds: 10 + readiness: + enabled: true + # custom: true + # spec: + # failureThreshold: 5 + # httpGet: + # path: /health + # port: http + # httpHeaders: + # - name: Accept + # value: text/plain + # initialDelaySeconds: 30 + # periodSeconds: 10 + # timeoutSeconds: 10 + startup: + enabled: false + # custom: true + # spec: + # failureThreshold: 5 + # httpGet: + # path: /health + # port: http + # httpHeaders: + # - name: Accept + # value: text/plain + # initialDelaySeconds: 30 + # periodSeconds: 10 + # timeoutSeconds: 10 diff --git a/stable/zwavejs2mqtt/18.3.3/questions.yaml b/stable/zwavejs2mqtt/18.3.3/questions.yaml new file mode 100644 index 0000000000..135a200c1b --- /dev/null +++ b/stable/zwavejs2mqtt/18.3.3/questions.yaml @@ -0,0 +1,2880 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: General Settings + description: General Deployment Settings + - name: Workload Settings + description: Workload Settings + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Backup Configuration + description: Configure Velero Backup Schedule + - name: Advanced + description: Advanced Configuration + - name: Postgresql + description: Postgresql + - name: Documentation + description: Documentation +portals: + open: + protocols: + - "$kubernetes-resource_configmap_tcportal-open_protocol" + host: + - "$kubernetes-resource_configmap_tcportal-open_host" + ports: + - "$kubernetes-resource_configmap_tcportal-open_port" +questions: + - variable: global + group: General Settings + label: "Global Settings" + schema: + additional_attrs: true + type: dict + attrs: + - variable: stopAll + label: Stop All + description: "Stops All Running pods and hibernates cnpg" + schema: + type: boolean + default: false + - variable: workload + group: "Workload Settings" + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type (Advanced) + schema: + type: string + default: Deployment + enum: + - value: Deployment + description: Deployment + - value: DaemonSet + description: DaemonSet + - variable: replicas + label: Replicas (Advanced) + description: Set the number of Replicas + schema: + type: int + show_if: [["type", "!=", "DaemonSet"]] + default: 1 + - variable: podSpec + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: containers + label: Containers + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: Main Container + schema: + additional_attrs: true + type: dict + attrs: + - variable: envList + label: Extra Environment Variables + description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..." + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: command + label: Command + schema: + type: list + default: [] + items: + - variable: param + label: Param + schema: + type: string + - variable: TZ + label: Timezone + group: "General Settings" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: podOptions + group: "General Settings" + label: "Global Pod Options (Advanced)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: expertPodOpts + label: "Expert - Pod Options" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + label: "Host Networking" + schema: + type: boolean + default: false + - variable: dnsConfig + label: "DNS Configuration" + schema: + type: dict + additional_attrs: true + attrs: + - variable: options + label: "Options" + schema: + type: list + default: [{"name": "ndots", "value": "1"}] + items: + - variable: optionsEntry + label: "Option Entry" + schema: + type: dict + additional_attrs: true + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: value + label: "Value" + schema: + type: string + - variable: nameservers + label: "Nameservers" + schema: + type: list + default: [] + items: + - variable: nsEntry + label: "Nameserver Entry" + schema: + type: string + required: true + - variable: searches + label: "Searches" + schema: + type: list + default: [] + items: + - variable: searchEntry + label: "Search Entry" + schema: + type: string + required: true + + - variable: imagePullSecretList + group: "General Settings" + label: "Image Pull Secrets" + schema: + type: list + default: [] + items: + - variable: pullsecretentry + label: "Pull Secret" + schema: + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + - variable: data + label: Data + schema: + type: dict + additional_attrs: true + attrs: + - variable: registry + label: "Registry" + schema: + type: string + required: true + default: "https://index.docker.io/v1/" + - variable: username + label: "Username" + schema: + type: string + required: true + default: "" + - variable: password + label: "Password" + schema: + type: string + required: true + private: true + default: "" + - variable: email + label: "Email" + schema: + type: string + required: true + default: "" + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Service + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 8091 + required: true + - variable: ws + label: "WebSocket Service" + description: "WebSocket Service" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Service + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ws + label: "WebSocket Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10046 + required: true + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: scaleExternalInterface + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + additional_attrs: true + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + additional_attrs: true + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + show_if: [["type", "=", "static"]] + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + show_if: [["type", "=", "static"]] + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - value: Simple + description: Deprecated CHANGE THIS + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: advancedsvcset + label: Show Advanced Service Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: Specify the IP Policy + schema: + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: IP Families + description: (Advanced) The IP Families that should be used + schema: + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: tcp + enum: + - value: http + description: HTTP + - value: https + description: HTTPS + - value: tcp + description: TCP + - value: udp + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: pvc + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - value: nfs + description: NFS Share + - value: iscsi + description: iSCSI Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: iscsi + label: iSCSI Options + schema: + show_if: [["type", "=", "iscsi"]] + type: dict + additional_attrs: true + attrs: + - variable: targetPortal + label: targetPortal + schema: + type: string + required: true + default: "" + - variable: iqn + label: iqn + schema: + type: string + required: true + default: "" + - variable: lun + label: lun + schema: + type: int + default: 0 + - variable: authSession + label: authSession + schema: + type: dict + additional_attrs: true + attrs: + - variable: username + label: username + schema: + type: string + default: "" + - variable: password + label: password + schema: + type: string + default: "" + - variable: usernameInitiator + label: usernameInitiator + schema: + type: string + default: "" + - variable: passwordInitiator + label: passwordInitiator + schema: + type: string + default: "" + - variable: authDiscovery + label: authDiscovery + schema: + type: dict + additional_attrs: true + attrs: + - variable: username + label: username + schema: + type: string + default: "" + - variable: password + label: password + schema: + type: string + default: "" + - variable: usernameInitiator + label: usernameInitiator + schema: + type: string + default: "" + - variable: passwordInitiator + label: passwordInitiator + schema: + type: string + default: "" + + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: storageClass + label: 'storageClass (Advanced)' + description: 'sets the storageClass to something other than iX default. Only for advanced usecases!' + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: "" + - variable: static + label: 'Static Fixed PVC Bindings (Experimental)' + description: Link a PVC to a specific storage location + schema: + show_if: [["type", "=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: mode + label: mode + description: | + disabled: use normal dynamic PVCs + smb: connect to an SMB share + nfs: connect to an NFS share + schema: + type: string + default: "disabled" + enum: + - value: disabled + description: disabled + - value: smb + description: smb + - value: nfs + description: nfs + - variable: server + label: Server + description: server to connect to + schema: + type: string + show_if: [["mode", "!=", "disabled"]] + default: "myserver" + - variable: share + label: Share + description: share to connect to + schema: + type: string + show_if: [["mode", "!=", "disabled"]] + default: "/myshare" + - variable: user + label: User + description: connecting user + schema: + type: string + show_if: [["mode", "=", "smb"]] + default: "myuser" + - variable: domain + label: Domain + description: user domain + schema: + type: string + show_if: [["mode", "=", "smb"]] + default: "" + - variable: password + label: Password + description: connecting password + schema: + type: string + show_if: [["mode", "=", "smb"]] + default: "" + - variable: volumeSnapshots + label: 'Volume Snapshots (Experimental)' + description: Add an entry to the list to force creation of a volumeSnapshot of this PVC + schema: + show_if: [["type", "=", "pvc"]] + type: list + default: [] + items: + - variable: volumeSnapshotEntry + label: Custom volumeSnapshot + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + description: 'WARNING: renaming this, means deletion of the snapshot with the old name!' + schema: + type: string + default: "mysnapshot" + required: true + - variable: volumeSnapshotClassName + label: 'volumeSnapshot Class Name (Advanced)' + description: For use with PVCs using a non-default storageClass + schema: + type: string + default: "" + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: hostPath + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: iscsi + label: iSCSI Options + schema: + show_if: [["type", "=", "iscsi"]] + type: dict + additional_attrs: true + attrs: + - variable: targetPortal + label: targetPortal + schema: + type: string + required: true + default: "" + - variable: iqn + label: iqn + schema: + type: string + required: true + default: "" + - variable: lun + label: lun + schema: + type: int + default: 0 + - variable: authSession + label: authSession + schema: + type: dict + additional_attrs: true + attrs: + - variable: username + label: username + schema: + type: string + default: "" + - variable: password + label: password + schema: + type: string + default: "" + - variable: usernameInitiator + label: usernameInitiator + schema: + type: string + default: "" + - variable: passwordInitiator + label: passwordInitiator + schema: + type: string + default: "" + - variable: authDiscovery + label: authDiscovery + schema: + type: dict + additional_attrs: true + attrs: + - variable: username + label: username + schema: + type: string + default: "" + - variable: password + label: password + schema: + type: string + default: "" + - variable: usernameInitiator + label: usernameInitiator + schema: + type: string + default: "" + - variable: passwordInitiator + label: passwordInitiator + schema: + type: string + default: "" + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: storageClass + label: 'storageClass (Advanced)' + description: 'sets the storageClass to something other than iX default. Only for advanced usecases!' + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: "" + - variable: static + label: 'Static Fixed PVC Bindings (Experimental)' + description: Link a PVC to a specific storage location + schema: + show_if: [["type", "=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: mode + label: mode + description: | + disabled: use normal dynamic PVCs + smb: connect to an SMB share + nfs: connect to an NFS share + schema: + type: string + default: "disabled" + enum: + - value: "disabled" + description: disabled + - value: smb + description: smb + - value: nfs + description: nfs + - variable: server + label: Server + description: server to connect to + schema: + type: string + show_if: [["mode", "!=", "disabled"]] + default: "myserver" + - variable: share + label: Share + description: share to connect to + schema: + type: string + show_if: [["mode", "!=", "disabled"]] + default: "/myshare" + - variable: user + label: User + description: connecting user + schema: + type: string + show_if: [["mode", "=", "smb"]] + default: "myuser" + - variable: domain + label: Domain + description: user domain + schema: + type: string + show_if: [["mode", "=", "smb"]] + default: "" + - variable: password + label: Password + description: connecting password + schema: + type: string + show_if: [["mode", "=", "smb"]] + default: "" + - variable: volumeSnapshots + label: 'Volume Snapshots (Experimental)' + description: Add an entry to the list to force creation of a volumeSnapshot of this PVC + schema: + show_if: [["type", "=", "pvc"]] + type: list + default: [] + items: + - variable: volumeSnapshotEntry + label: Custom volumeSnapshot + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + description: 'WARNING: renaming this, means deletion of the snapshot with the old name!' + schema: + type: string + default: "mysnapshot" + required: true + - variable: volumeSnapshotClassName + label: 'volumeSnapshot Class Name (Advanced)' + description: For use with PVCs using a non-default storageClass + schema: + type: string + default: "" + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [{path: "/", pathType: "Prefix"}] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: integrations + label: Integrations + description: Connect ingress with other charts + schema: + additional_attrs: true + type: dict + attrs: + - variable: traefik + label: Traefik + description: Connect ingress with Traefik + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: true + - variable: allowCors + label: 'Allow Cross Origin Requests (advanced)' + schema: + type: boolean + default: false + show_if: [["enabled", "=", true]] + - variable: entrypoints + label: Entrypoints + schema: + type: list + default: ["websecure"] + show_if: [["enabled", "=", true]] + items: + - variable: entrypoint + label: Entrypoint + schema: + type: string + - variable: middlewares + label: Middlewares + schema: + type: list + default: [] + show_if: [["enabled", "=", true]] + items: + - variable: middleware + label: Middleware + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: name + schema: + type: string + default: "" + required: true + - variable: namespace + label: 'namespace (optional)' + schema: + type: string + default: "" + - variable: certManager + label: certManager + description: Connect ingress with certManager + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + - variable: certificateIssuer + label: certificateIssuer + description: defaults to chartname + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: homepage + label: Homepage + description: Connect ingress with Homepage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + - variable: name + label: Name (Optional) + description: Defaults to chart name + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: description + label: Description (Optional) + description: Defaults to chart description + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: icon + label: Icon (Optional) + description: Defaults to chart icon + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: group + label: Group + schema: + type: string + required: true + default: "default" + show_if: [["enabled", "=", true]] + - variable: widget + label: Widget Settings + schema: + type: dict + additional_attrs: true + show_if: [["enabled", "=", true]] + attrs: + - variable: enabled + label: Enable Widget + description: When disabled all widget annotations are skipped. + schema: + type: boolean + default: true + - variable: custom + label: Options + schema: + type: dict + additional_attrs: true + attrs: + - variable: key + label: API-key (key) + schema: + type: string + default: "" + - variable: customkv + label: Custom Options + schema: + type: list + default: [] + items: + - variable: option + label: Option + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + default: "" + required: true + - variable: value + label: Value + schema: + type: string + default: "" + required: true + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + - variable: ingressClassName + label: (Advanced/Optional) IngressClass Name + schema: + type: string + show_if: [["advanced", "=", true]] + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + show_if: [["advanced", "=", true]] + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + + - variable: certificateIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: clusterCertificate + label: 'Cluster Certificate (Advanced)' + description: 'Add the name of your cluster-wide certificate, that you set up in the ClusterIssuer chart.' + schema: + type: string + show_if: [["certificateIssuer", "=", ""]] + default: "" + - variable: secretName + label: 'Use Custom Certificate Secret (Advanced)' + schema: + show_if: [["certificateIssuer", "=", ""]] + type: string + default: "" + - variable: scaleCert + label: 'Use TrueNAS SCALE Certificate (Deprecated)' + schema: + show_if: [["certificateIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: overrideService + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + show_if: [["certificateIssuer", "=", ""]] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: certificateIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your Cert-Manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: scaleCert + label: Use TrueNAS SCALE Certificate (Deprecated) + schema: + show_if: [["certificateIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: clusterCertificate + label: 'Cluster Certificate (Advanced)' + description: 'Add the name of your cluster-wide certificate, that you set up in the ClusterIssuer chart.' + schema: + type: string + show_if: [["certificateIssuer", "=", ""]] + default: "" + - variable: secretName + label: Use Custom Secret (Advanced) + schema: + type: string + show_if: [["certificateIssuer", "=", ""]] + default: "" + - variable: integrations + label: Integrations + description: Connect ingress with other charts + schema: + additional_attrs: true + type: dict + attrs: + - variable: traefik + label: Traefik + description: Connect ingress with Traefik + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: true + - variable: allowCors + label: "Allow Cross Origin Requests" + schema: + type: boolean + default: false + show_if: [["enabled", "=", true]] + - variable: entrypoints + label: Entrypoints + schema: + type: list + default: ["websecure"] + show_if: [["enabled", "=", true]] + items: + - variable: entrypoint + label: Entrypoint + schema: + type: string + - variable: middlewares + label: Middlewares + schema: + type: list + default: [] + show_if: [["enabled", "=", true]] + items: + - variable: middleware + label: Middleware + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: name + schema: + type: string + default: "" + required: true + - variable: namespace + label: namespace + schema: + type: string + default: "" + - variable: certManager + label: certManager + description: Connect ingress with certManager + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: true + - variable: certificateIssuer + label: certificateIssuer + description: defaults to chartname + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: homepage + label: Homepage + description: Connect ingress with Homepage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + - variable: name + label: Name + description: defaults to chartname + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: description + label: Description + description: defaults to chart description + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: group + label: Group + schema: + type: string + required: true + default: "default" + show_if: [["enabled", "=", true]] + - variable: securityContext + group: Security and Permissions + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: container + label: Container + schema: + additional_attrs: true + type: dict + attrs: + # Settings from questions.yaml get appended here on a per-app basis + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 + # Settings from questions.yaml get appended here on a per-app basis + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + show_if: [["runAsUser", "=", 0]] + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "0022" + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: true + - variable: pod + label: Pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: OnRootMismatch + enum: + - value: OnRootMismatch + description: OnRootMismatch + - value: Always + description: Always + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + # Settings from questions.yaml get appended here on a per-app basis + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + - variable: resources + group: Resources and Devices + label: "Resource Limits" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + hidden: true + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 10m + hidden: true + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 50Mi + hidden: true + 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: + additional_attrs: true + 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: device + 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: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: scaleGPUEntry + label: GPU + schema: + additional_attrs: true + type: dict + attrs: + # Specify GPU configuration + - variable: gpu + label: Select GPU + schema: + additional_attrs: true + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] + - variable: workaround + label: "Workaround" + schema: + type: string + default: workaround + hidden: true +# - variable: horizontalPodAutoscaler +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# type: list +# default: [] +# items: +# - variable: hpaEntry +# label: HPA Entry +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: name +# label: Name +# schema: +# type: string +# required: true +# default: "" +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 + - variable: networkPolicy + group: Advanced + label: (Advanced) Network Policy + schema: + type: list + default: [] + items: + - variable: netPolicyEntry + label: Network Policy Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + default: "" + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: policyType + label: Policy Type + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ingress + description: Ingress + - value: egress + description: Egress + - value: ingress-egress + description: Ingress and Egress + - variable: egress + label: Egress + schema: + type: list + default: [] + items: + - variable: egressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: to + label: To + schema: + type: list + default: [] + items: + - variable: toEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: ingress + label: Ingress + schema: + type: list + default: [] + items: + - variable: ingressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: from + label: From + schema: + type: list + default: [] + items: + - variable: fromEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: NodePort + description: Deprecated CHANGE THIS + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + default: 36107 + - variable: ingress + label: "Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [{path: "/", pathType: "Prefix"}] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: integrations + label: Integrations + description: Connect ingress with other charts + schema: + additional_attrs: true + type: dict + attrs: + - variable: traefik + label: Traefik + description: Connect ingress with Traefik + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: true + - variable: allowCors + label: 'Allow Cross Origin Requests (advanced)' + schema: + type: boolean + default: false + show_if: [["enabled", "=", true]] + - variable: entrypoints + label: Entrypoints + schema: + type: list + default: ["websecure"] + show_if: [["enabled", "=", true]] + items: + - variable: entrypoint + label: Entrypoint + schema: + type: string + - variable: middlewares + label: Middlewares + schema: + type: list + default: [] + show_if: [["enabled", "=", true]] + items: + - variable: middleware + label: Middleware + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: name + schema: + type: string + default: "" + required: true + - variable: namespace + label: 'namespace (optional)' + schema: + type: string + default: "" + - variable: certManager + label: certManager + description: Connect ingress with certManager + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + - variable: certificateIssuer + label: certificateIssuer + description: defaults to chartname + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + - variable: ingressClassName + label: (Advanced/Optional) IngressClass Name + schema: + type: string + show_if: [["advanced", "=", true]] + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + show_if: [["advanced", "=", true]] + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + + - variable: certificateIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: clusterCertificate + label: 'Cluster Certificate (Advanced)' + description: 'Add the name of your cluster-wide certificate, that you set up in the ClusterIssuer chart.' + schema: + type: string + show_if: [["certificateIssuer", "=", ""]] + default: "" + - variable: secretName + label: 'Use Custom Certificate Secret (Advanced)' + schema: + show_if: [["certificateIssuer", "=", ""]] + type: string + default: "" + - variable: scaleCert + label: 'Use TrueNAS SCALE Certificate (Deprecated)' + schema: + show_if: [["certificateIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: gluetun + description: Gluetun + - value: tailscale + description: Tailscale + - value: openvpn + description: OpenVPN (Deprecated) + - value: wireguard + description: Wireguard (Deprecated) + - variable: openvpn + label: OpenVPN Settings + schema: + additional_attrs: true + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + show_if: [["username", "!=", ""]] + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + additional_attrs: true + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: auth_once + label: Auth Once + description: Only attempt to log in if not already logged in. + schema: + type: boolean + default: true + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: The address on which to listen for SOCKS5 proxying into the tailscale net. + schema: + type: string + default: "" + - variable: outbound_http_proxy_listen + label: Outbound HTTP Proxy Listen + description: The address on which to listen for HTTP proxying into the tailscale net. + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: string + show_if: [["type", "!=", "disabled"]] + default: "" + + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + max_length: 10240 + - variable: docs + group: Documentation + label: Please read the documentation at https://truecharts.org + description: Please read the documentation at +
https://truecharts.org + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: Please consider supporting TrueCharts, see https://truecharts.org/sponsor + description: Please consider supporting TrueCharts, see +
https://truecharts.org/sponsor + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/stable/zwavejs2mqtt/18.3.3/templates/NOTES.txt b/stable/zwavejs2mqtt/18.3.3/templates/NOTES.txt new file mode 100644 index 0000000000..efcb74cb77 --- /dev/null +++ b/stable/zwavejs2mqtt/18.3.3/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/stable/zwavejs2mqtt/18.3.3/templates/common.yaml b/stable/zwavejs2mqtt/18.3.3/templates/common.yaml new file mode 100644 index 0000000000..b51394e00a --- /dev/null +++ b/stable/zwavejs2mqtt/18.3.3/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/stable/zwavejs2mqtt/18.3.3/values.yaml b/stable/zwavejs2mqtt/18.3.3/values.yaml new file mode 100644 index 0000000000..e69de29bb2