diff --git a/incubator/humhub/0.0.23/CHANGELOG.md b/incubator/humhub/0.0.24/CHANGELOG.md
similarity index 92%
rename from incubator/humhub/0.0.23/CHANGELOG.md
rename to incubator/humhub/0.0.24/CHANGELOG.md
index dc578f96cf6..518195be980 100644
--- a/incubator/humhub/0.0.23/CHANGELOG.md
+++ b/incubator/humhub/0.0.24/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [humhub-0.0.24](https://github.com/truecharts/charts/compare/humhub-0.0.23...humhub-0.0.24) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
## [humhub-0.0.23](https://github.com/truecharts/charts/compare/humhub-0.0.21...humhub-0.0.23) (2022-08-30)
### Chore
@@ -88,12 +97,3 @@
- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
- update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302))
-
-
-
-
-## [humhub-0.0.13](https://github.com/truecharts/apps/compare/humhub-0.0.12...humhub-0.0.13) (2022-07-25)
-
-### Chore
-
-- update docker general non-major ([#3300](https://github.com/truecharts/apps/issues/3300))
diff --git a/incubator/qflood/0.0.27/Chart.lock b/incubator/humhub/0.0.24/Chart.lock
similarity index 80%
rename from incubator/qflood/0.0.27/Chart.lock
rename to incubator/humhub/0.0.24/Chart.lock
index 32e6f78123b..9236e59e17e 100644
--- a/incubator/qflood/0.0.27/Chart.lock
+++ b/incubator/humhub/0.0.24/Chart.lock
@@ -3,4 +3,4 @@ dependencies:
repository: https://library-charts.truecharts.org
version: 10.5.6
digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
-generated: "2022-08-31T06:39:49.427270515Z"
+generated: "2022-09-04T07:36:26.705933636Z"
diff --git a/incubator/humhub/0.0.23/Chart.yaml b/incubator/humhub/0.0.24/Chart.yaml
similarity index 98%
rename from incubator/humhub/0.0.23/Chart.yaml
rename to incubator/humhub/0.0.24/Chart.yaml
index dbce9bf217c..48f09838aa2 100644
--- a/incubator/humhub/0.0.23/Chart.yaml
+++ b/incubator/humhub/0.0.24/Chart.yaml
@@ -25,4 +25,4 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/humhub
- https://ghcr.io/siwatinc/humhub
type: application
-version: 0.0.23
+version: 0.0.24
diff --git a/incubator/humhub/0.0.23/README.md b/incubator/humhub/0.0.24/README.md
similarity index 95%
rename from incubator/humhub/0.0.23/README.md
rename to incubator/humhub/0.0.24/README.md
index 6816f88a15b..5e5d8479c12 100644
--- a/incubator/humhub/0.0.23/README.md
+++ b/incubator/humhub/0.0.24/README.md
@@ -1,6 +1,6 @@
# humhub
-![Version: 0.0.23](https://img.shields.io/badge/Version-0.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
+![Version: 0.0.24](https://img.shields.io/badge/Version-0.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
HumHub is a free social network software and framework built to give you the tools to make communication and collaboration easy and successful. The Database is at 'localhost', username is 'humhub', the database name is 'humhub', there are no password (local user)
@@ -64,7 +64,7 @@ helm uninstall humhub
#### Available Settings
-Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
+Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
diff --git a/incubator/humhub/0.0.23/app-readme.md b/incubator/humhub/0.0.24/app-readme.md
similarity index 100%
rename from incubator/humhub/0.0.23/app-readme.md
rename to incubator/humhub/0.0.24/app-readme.md
diff --git a/incubator/humhub/0.0.23/charts/common-10.5.6.tgz b/incubator/humhub/0.0.24/charts/common-10.5.6.tgz
similarity index 100%
rename from incubator/humhub/0.0.23/charts/common-10.5.6.tgz
rename to incubator/humhub/0.0.24/charts/common-10.5.6.tgz
diff --git a/incubator/humhub/0.0.23/ix_values.yaml b/incubator/humhub/0.0.24/ix_values.yaml
similarity index 82%
rename from incubator/humhub/0.0.23/ix_values.yaml
rename to incubator/humhub/0.0.24/ix_values.yaml
index cc84f07761c..fec7186ec07 100644
--- a/incubator/humhub/0.0.23/ix_values.yaml
+++ b/incubator/humhub/0.0.24/ix_values.yaml
@@ -2,7 +2,7 @@ env: {}
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/humhub
- tag: latest@sha256:286412a60702c3c3bb66b98a274b3cb7fe24e71d1b90d1728a419dae64591967
+ tag: latest@sha256:8b1b3bb64dd53f86f35cc418756d84d4eb17298e3f0c679e35bf2abbb3490ab7
persistence:
config:
enabled: true
diff --git a/incubator/humhub/0.0.23/questions.yaml b/incubator/humhub/0.0.24/questions.yaml
similarity index 99%
rename from incubator/humhub/0.0.23/questions.yaml
rename to incubator/humhub/0.0.24/questions.yaml
index 601560c04eb..7f9712e611f 100644
--- a/incubator/humhub/0.0.23/questions.yaml
+++ b/incubator/humhub/0.0.24/questions.yaml
@@ -2459,7 +2459,9 @@ questions:
required: true
- variable: docs
group: Documentation
- label: "Please read the documentation at https://truecharts.org"
+ label: Please read the documentation at https://truecharts.org
+ description: Please read the documentation at
+
https://truecharts.org
schema:
additional_attrs: true
type: dict
@@ -2471,7 +2473,9 @@ questions:
default: true
- variable: donateNag
group: Documentation
- label: "Please consider supporting TrueCharts, see: https://truecharts.org/docs/about/sponsor"
+ label: Please consider supporting TrueCharts, see https://truecharts.org/docs/about/sponsor
+ description: Please consider supporting TrueCharts, see
+
https://truecharts.org/docs/about/sponsor
schema:
additional_attrs: true
type: dict
diff --git a/incubator/humhub/0.0.23/templates/common.yaml b/incubator/humhub/0.0.24/templates/common.yaml
similarity index 100%
rename from incubator/humhub/0.0.23/templates/common.yaml
rename to incubator/humhub/0.0.24/templates/common.yaml
diff --git a/incubator/humhub/0.0.23/values.yaml b/incubator/humhub/0.0.24/values.yaml
similarity index 100%
rename from incubator/humhub/0.0.23/values.yaml
rename to incubator/humhub/0.0.24/values.yaml
diff --git a/incubator/qflood/0.0.27/CHANGELOG.md b/incubator/qflood/0.0.28/CHANGELOG.md
similarity index 91%
rename from incubator/qflood/0.0.27/CHANGELOG.md
rename to incubator/qflood/0.0.28/CHANGELOG.md
index b12d56c1c95..bf837545fc5 100644
--- a/incubator/qflood/0.0.27/CHANGELOG.md
+++ b/incubator/qflood/0.0.28/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [qflood-0.0.28](https://github.com/truecharts/charts/compare/qflood-0.0.27...qflood-0.0.28) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
## [qflood-0.0.27](https://github.com/truecharts/charts/compare/qflood-0.0.26...qflood-0.0.27) (2022-08-31)
### Chore
@@ -88,12 +97,3 @@
## [qflood-0.0.17](https://github.com/truecharts/charts/compare/qflood-0.0.16...qflood-0.0.17) (2022-08-12)
### Chore
-
-- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456))
-
-
-
-
-## [qflood-0.0.16](https://github.com/truecharts/charts/compare/qflood-0.0.15...qflood-0.0.16) (2022-08-12)
-
-### Chore
diff --git a/incubator/humhub/0.0.23/Chart.lock b/incubator/qflood/0.0.28/Chart.lock
similarity index 80%
rename from incubator/humhub/0.0.23/Chart.lock
rename to incubator/qflood/0.0.28/Chart.lock
index 3beff809c4a..b0483be8363 100644
--- a/incubator/humhub/0.0.23/Chart.lock
+++ b/incubator/qflood/0.0.28/Chart.lock
@@ -3,4 +3,4 @@ dependencies:
repository: https://library-charts.truecharts.org
version: 10.5.6
digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
-generated: "2022-08-30T23:47:15.611410277Z"
+generated: "2022-09-04T07:36:26.722266375Z"
diff --git a/incubator/qflood/0.0.27/Chart.yaml b/incubator/qflood/0.0.28/Chart.yaml
similarity index 98%
rename from incubator/qflood/0.0.27/Chart.yaml
rename to incubator/qflood/0.0.28/Chart.yaml
index e1d5f93bd3d..67130c6f011 100644
--- a/incubator/qflood/0.0.27/Chart.yaml
+++ b/incubator/qflood/0.0.28/Chart.yaml
@@ -26,4 +26,4 @@ sources:
- https://hotio.dev/containers/qflood
- https://hub.docker.com/r/hotio/qflood
type: application
-version: 0.0.27
+version: 0.0.28
diff --git a/incubator/qflood/0.0.27/README.md b/incubator/qflood/0.0.28/README.md
similarity index 95%
rename from incubator/qflood/0.0.27/README.md
rename to incubator/qflood/0.0.28/README.md
index 43d08a63ada..688746596ab 100644
--- a/incubator/qflood/0.0.27/README.md
+++ b/incubator/qflood/0.0.28/README.md
@@ -1,6 +1,6 @@
# qflood
-![Version: 0.0.27](https://img.shields.io/badge/Version-0.0.27-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
+![Version: 0.0.28](https://img.shields.io/badge/Version-0.0.28-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
Docker image with qBittorrent and the Flood UI.
@@ -65,7 +65,7 @@ helm uninstall qflood
#### Available Settings
-Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
+Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
diff --git a/incubator/qflood/0.0.27/app-readme.md b/incubator/qflood/0.0.28/app-readme.md
similarity index 100%
rename from incubator/qflood/0.0.27/app-readme.md
rename to incubator/qflood/0.0.28/app-readme.md
diff --git a/incubator/qflood/0.0.27/charts/common-10.5.6.tgz b/incubator/qflood/0.0.28/charts/common-10.5.6.tgz
similarity index 100%
rename from incubator/qflood/0.0.27/charts/common-10.5.6.tgz
rename to incubator/qflood/0.0.28/charts/common-10.5.6.tgz
diff --git a/incubator/qflood/0.0.27/ix_values.yaml b/incubator/qflood/0.0.28/ix_values.yaml
similarity index 87%
rename from incubator/qflood/0.0.27/ix_values.yaml
rename to incubator/qflood/0.0.28/ix_values.yaml
index e19dc75eeef..128424e3f47 100644
--- a/incubator/qflood/0.0.27/ix_values.yaml
+++ b/incubator/qflood/0.0.28/ix_values.yaml
@@ -4,7 +4,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/qflood
- tag: latest@sha256:895df35605af762e36a1623be59bb5415f93d97437b3dcba76e4d3f08f1cfde3
+ tag: latest@sha256:bdc5f17b04297f22e078ea1f2c9f08f021b9144863a3093d422f4b8889c689ac
persistence:
config:
enabled: true
diff --git a/incubator/qflood/0.0.27/questions.yaml b/incubator/qflood/0.0.28/questions.yaml
similarity index 99%
rename from incubator/qflood/0.0.27/questions.yaml
rename to incubator/qflood/0.0.28/questions.yaml
index 2ad9ccf4a5e..cf4c3cf031a 100644
--- a/incubator/qflood/0.0.27/questions.yaml
+++ b/incubator/qflood/0.0.28/questions.yaml
@@ -2610,7 +2610,9 @@ questions:
required: true
- variable: docs
group: Documentation
- label: "Please read the documentation at https://truecharts.org"
+ label: Please read the documentation at https://truecharts.org
+ description: Please read the documentation at
+
https://truecharts.org
schema:
additional_attrs: true
type: dict
@@ -2622,7 +2624,9 @@ questions:
default: true
- variable: donateNag
group: Documentation
- label: "Please consider supporting TrueCharts, see: https://truecharts.org/docs/about/sponsor"
+ label: Please consider supporting TrueCharts, see https://truecharts.org/docs/about/sponsor
+ description: Please consider supporting TrueCharts, see
+
https://truecharts.org/docs/about/sponsor
schema:
additional_attrs: true
type: dict
diff --git a/incubator/qflood/0.0.27/templates/common.yaml b/incubator/qflood/0.0.28/templates/common.yaml
similarity index 100%
rename from incubator/qflood/0.0.27/templates/common.yaml
rename to incubator/qflood/0.0.28/templates/common.yaml
diff --git a/incubator/qflood/0.0.27/values.yaml b/incubator/qflood/0.0.28/values.yaml
similarity index 100%
rename from incubator/qflood/0.0.27/values.yaml
rename to incubator/qflood/0.0.28/values.yaml
diff --git a/incubator/tasmocompiler/0.0.22/CHANGELOG.md b/incubator/tasmocompiler/0.0.23/CHANGELOG.md
similarity index 95%
rename from incubator/tasmocompiler/0.0.22/CHANGELOG.md
rename to incubator/tasmocompiler/0.0.23/CHANGELOG.md
index 10baf406f1b..a16ed14ab7a 100644
--- a/incubator/tasmocompiler/0.0.22/CHANGELOG.md
+++ b/incubator/tasmocompiler/0.0.23/CHANGELOG.md
@@ -2,6 +2,7 @@
+
## [tasmocompiler-0.0.22](https://github.com/truecharts/charts/compare/tasmocompiler-0.0.20...tasmocompiler-0.0.22) (2022-08-30)
### Chore
@@ -96,4 +97,3 @@
-## [tasmocompiler-0.0.12](https://github.com/truecharts/apps/compare/tasmocompiler-0.0.11...tasmocompiler-0.0.12) (2022-07-23)
diff --git a/incubator/tasmocompiler/0.0.22/Chart.lock b/incubator/tasmocompiler/0.0.23/Chart.lock
similarity index 80%
rename from incubator/tasmocompiler/0.0.22/Chart.lock
rename to incubator/tasmocompiler/0.0.23/Chart.lock
index 6702afeabe7..e6b160e6fcf 100644
--- a/incubator/tasmocompiler/0.0.22/Chart.lock
+++ b/incubator/tasmocompiler/0.0.23/Chart.lock
@@ -3,4 +3,4 @@ dependencies:
repository: https://library-charts.truecharts.org
version: 10.5.6
digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
-generated: "2022-08-31T00:06:40.111644277Z"
+generated: "2022-09-04T07:36:26.686944474Z"
diff --git a/incubator/tasmocompiler/0.0.22/Chart.yaml b/incubator/tasmocompiler/0.0.23/Chart.yaml
similarity index 98%
rename from incubator/tasmocompiler/0.0.22/Chart.yaml
rename to incubator/tasmocompiler/0.0.23/Chart.yaml
index c468fa76c52..8061cb15ad7 100644
--- a/incubator/tasmocompiler/0.0.22/Chart.yaml
+++ b/incubator/tasmocompiler/0.0.23/Chart.yaml
@@ -28,4 +28,4 @@ sources:
- https://github.com/benzino77/tasmocompiler
- https://hub.docker.com/r/benzino77/tasmocompiler
type: application
-version: 0.0.22
+version: 0.0.23
diff --git a/incubator/tasmocompiler/0.0.22/README.md b/incubator/tasmocompiler/0.0.23/README.md
similarity index 95%
rename from incubator/tasmocompiler/0.0.22/README.md
rename to incubator/tasmocompiler/0.0.23/README.md
index b48c6d13965..f1904e4a485 100644
--- a/incubator/tasmocompiler/0.0.22/README.md
+++ b/incubator/tasmocompiler/0.0.23/README.md
@@ -1,6 +1,6 @@
# tasmocompiler
-![Version: 0.0.22](https://img.shields.io/badge/Version-0.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
+![Version: 0.0.23](https://img.shields.io/badge/Version-0.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
TasmoCompiler is a simple web GUI which allows you to compile fantastic Tasmota firmware with your own settings
@@ -65,7 +65,7 @@ helm uninstall tasmocompiler
#### Available Settings
-Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
+Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
diff --git a/incubator/tasmocompiler/0.0.22/app-readme.md b/incubator/tasmocompiler/0.0.23/app-readme.md
similarity index 100%
rename from incubator/tasmocompiler/0.0.22/app-readme.md
rename to incubator/tasmocompiler/0.0.23/app-readme.md
diff --git a/incubator/tasmocompiler/0.0.22/charts/common-10.5.6.tgz b/incubator/tasmocompiler/0.0.23/charts/common-10.5.6.tgz
similarity index 100%
rename from incubator/tasmocompiler/0.0.22/charts/common-10.5.6.tgz
rename to incubator/tasmocompiler/0.0.23/charts/common-10.5.6.tgz
diff --git a/incubator/tasmocompiler/0.0.22/ix_values.yaml b/incubator/tasmocompiler/0.0.23/ix_values.yaml
similarity index 83%
rename from incubator/tasmocompiler/0.0.22/ix_values.yaml
rename to incubator/tasmocompiler/0.0.23/ix_values.yaml
index cf0ef519ade..9e5f864d83f 100644
--- a/incubator/tasmocompiler/0.0.22/ix_values.yaml
+++ b/incubator/tasmocompiler/0.0.23/ix_values.yaml
@@ -2,7 +2,7 @@ env: {}
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/tasmocompiler
- tag: latest@sha256:3abd2b2dcccf347ac6d7335815d75b576487a43c93f365bfb74a2ac4e6eb7262
+ tag: latest@sha256:48fcda47ac8bbec716ed486ebe4cfe17f9e4c5515e4bff99e619aeca16f3a85d
persistence: {}
podSecurityContext:
runAsGroup: 0
diff --git a/incubator/tasmocompiler/0.0.22/questions.yaml b/incubator/tasmocompiler/0.0.23/questions.yaml
similarity index 99%
rename from incubator/tasmocompiler/0.0.22/questions.yaml
rename to incubator/tasmocompiler/0.0.23/questions.yaml
index 4462814b0d2..5950572f949 100644
--- a/incubator/tasmocompiler/0.0.22/questions.yaml
+++ b/incubator/tasmocompiler/0.0.23/questions.yaml
@@ -1852,7 +1852,9 @@ questions:
required: true
- variable: docs
group: Documentation
- label: "Please read the documentation at https://truecharts.org"
+ label: Please read the documentation at https://truecharts.org
+ description: Please read the documentation at
+
https://truecharts.org
schema:
additional_attrs: true
type: dict
@@ -1864,7 +1866,9 @@ questions:
default: true
- variable: donateNag
group: Documentation
- label: "Please consider supporting TrueCharts, see: https://truecharts.org/docs/about/sponsor"
+ label: Please consider supporting TrueCharts, see https://truecharts.org/docs/about/sponsor
+ description: Please consider supporting TrueCharts, see
+
https://truecharts.org/docs/about/sponsor
schema:
additional_attrs: true
type: dict
diff --git a/incubator/tasmocompiler/0.0.22/templates/common.yaml b/incubator/tasmocompiler/0.0.23/templates/common.yaml
similarity index 100%
rename from incubator/tasmocompiler/0.0.22/templates/common.yaml
rename to incubator/tasmocompiler/0.0.23/templates/common.yaml
diff --git a/incubator/tasmocompiler/0.0.22/values.yaml b/incubator/tasmocompiler/0.0.23/values.yaml
similarity index 100%
rename from incubator/tasmocompiler/0.0.22/values.yaml
rename to incubator/tasmocompiler/0.0.23/values.yaml
diff --git a/incubator/tracks/0.0.24/CHANGELOG.md b/incubator/tracks/0.0.25/CHANGELOG.md
similarity index 89%
rename from incubator/tracks/0.0.24/CHANGELOG.md
rename to incubator/tracks/0.0.25/CHANGELOG.md
index d4581990489..796dbebfafc 100644
--- a/incubator/tracks/0.0.24/CHANGELOG.md
+++ b/incubator/tracks/0.0.25/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [tracks-0.0.25](https://github.com/truecharts/charts/compare/tracks-0.0.24...tracks-0.0.25) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
## [tracks-0.0.24](https://github.com/truecharts/charts/compare/tracks-0.0.23...tracks-0.0.24) (2022-09-02)
### Chore
@@ -88,12 +97,3 @@
- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
-
-
-
-## [tracks-0.0.14](https://github.com/truecharts/apps/compare/tracks-0.0.13...tracks-0.0.14) (2022-07-26)
-
-### Chore
-
-- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
- - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302))
diff --git a/incubator/tracks/0.0.24/Chart.lock b/incubator/tracks/0.0.25/Chart.lock
similarity index 80%
rename from incubator/tracks/0.0.24/Chart.lock
rename to incubator/tracks/0.0.25/Chart.lock
index 36d6215a4ca..6a1afacac3c 100644
--- a/incubator/tracks/0.0.24/Chart.lock
+++ b/incubator/tracks/0.0.25/Chart.lock
@@ -3,4 +3,4 @@ dependencies:
repository: https://library-charts.truecharts.org
version: 10.5.6
digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
-generated: "2022-09-02T09:46:20.104095082Z"
+generated: "2022-09-04T07:36:26.698442872Z"
diff --git a/incubator/tracks/0.0.24/Chart.yaml b/incubator/tracks/0.0.25/Chart.yaml
similarity index 98%
rename from incubator/tracks/0.0.24/Chart.yaml
rename to incubator/tracks/0.0.25/Chart.yaml
index fb530372ed6..d233fc5cda2 100644
--- a/incubator/tracks/0.0.24/Chart.yaml
+++ b/incubator/tracks/0.0.25/Chart.yaml
@@ -26,4 +26,4 @@ sources:
- http://www.getontracks.org/
- https://hub.docker.com/r/tracksapp/tracks
type: application
-version: 0.0.24
+version: 0.0.25
diff --git a/incubator/tracks/0.0.24/README.md b/incubator/tracks/0.0.25/README.md
similarity index 95%
rename from incubator/tracks/0.0.24/README.md
rename to incubator/tracks/0.0.25/README.md
index 6400324a5f2..d643c10690f 100644
--- a/incubator/tracks/0.0.24/README.md
+++ b/incubator/tracks/0.0.25/README.md
@@ -1,6 +1,6 @@
# tracks
-![Version: 0.0.24](https://img.shields.io/badge/Version-0.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
+![Version: 0.0.25](https://img.shields.io/badge/Version-0.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
Tracks is a web-based todo application to help you implement the GTD methodology.
@@ -65,7 +65,7 @@ helm uninstall tracks
#### Available Settings
-Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
+Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
diff --git a/incubator/tracks/0.0.24/app-readme.md b/incubator/tracks/0.0.25/app-readme.md
similarity index 100%
rename from incubator/tracks/0.0.24/app-readme.md
rename to incubator/tracks/0.0.25/app-readme.md
diff --git a/incubator/tracks/0.0.24/charts/common-10.5.6.tgz b/incubator/tracks/0.0.25/charts/common-10.5.6.tgz
similarity index 100%
rename from incubator/tracks/0.0.24/charts/common-10.5.6.tgz
rename to incubator/tracks/0.0.25/charts/common-10.5.6.tgz
diff --git a/incubator/tracks/0.0.24/ix_values.yaml b/incubator/tracks/0.0.25/ix_values.yaml
similarity index 87%
rename from incubator/tracks/0.0.24/ix_values.yaml
rename to incubator/tracks/0.0.25/ix_values.yaml
index e1b30376bb7..0b562809e89 100644
--- a/incubator/tracks/0.0.24/ix_values.yaml
+++ b/incubator/tracks/0.0.25/ix_values.yaml
@@ -11,7 +11,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/tracks
- tag: latest@sha256:8a654ff9e83b2657081c7a28af38779d8eb01d21d48a32ab8a0e3852a3d89cde
+ tag: latest@sha256:f584ea0a374fd72ba2c44e86152e9b0a6076b93afde7bf39b8b7087e4234ace4
persistence: {}
podSecurityContext:
runAsGroup: 0
diff --git a/incubator/tracks/0.0.24/questions.yaml b/incubator/tracks/0.0.25/questions.yaml
similarity index 100%
rename from incubator/tracks/0.0.24/questions.yaml
rename to incubator/tracks/0.0.25/questions.yaml
diff --git a/incubator/tracks/0.0.24/templates/common.yaml b/incubator/tracks/0.0.25/templates/common.yaml
similarity index 100%
rename from incubator/tracks/0.0.24/templates/common.yaml
rename to incubator/tracks/0.0.25/templates/common.yaml
diff --git a/incubator/tracks/0.0.24/values.yaml b/incubator/tracks/0.0.25/values.yaml
similarity index 100%
rename from incubator/tracks/0.0.24/values.yaml
rename to incubator/tracks/0.0.25/values.yaml
diff --git a/incubator/tubesync/0.0.24/Chart.lock b/incubator/tubesync/0.0.24/Chart.lock
deleted file mode 100644
index 4d29ea96326..00000000000
--- a/incubator/tubesync/0.0.24/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.5.6
-digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
-generated: "2022-08-31T00:08:23.732668564Z"
diff --git a/incubator/tubesync/0.0.24/CHANGELOG.md b/incubator/tubesync/0.0.25/CHANGELOG.md
similarity index 89%
rename from incubator/tubesync/0.0.24/CHANGELOG.md
rename to incubator/tubesync/0.0.25/CHANGELOG.md
index b90c1b16760..e09947f974a 100644
--- a/incubator/tubesync/0.0.24/CHANGELOG.md
+++ b/incubator/tubesync/0.0.25/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [tubesync-0.0.25](https://github.com/truecharts/charts/compare/tubesync-0.0.24...tubesync-0.0.25) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
## [tubesync-0.0.24](https://github.com/truecharts/charts/compare/tubesync-0.0.22...tubesync-0.0.24) (2022-08-30)
### Chore
@@ -88,12 +97,3 @@
- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
-
-
-
-## [tubesync-0.0.14](https://github.com/truecharts/apps/compare/tubesync-0.0.13...tubesync-0.0.14) (2022-07-26)
-
-### Chore
-
-- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
- - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302))
diff --git a/incubator/tubesync/0.0.25/Chart.lock b/incubator/tubesync/0.0.25/Chart.lock
new file mode 100644
index 00000000000..2cab90913d1
--- /dev/null
+++ b/incubator/tubesync/0.0.25/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.5.6
+digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
+generated: "2022-09-04T07:36:53.753887868Z"
diff --git a/incubator/tubesync/0.0.24/Chart.yaml b/incubator/tubesync/0.0.25/Chart.yaml
similarity index 98%
rename from incubator/tubesync/0.0.24/Chart.yaml
rename to incubator/tubesync/0.0.25/Chart.yaml
index 052cc688f42..e7ac65db561 100644
--- a/incubator/tubesync/0.0.24/Chart.yaml
+++ b/incubator/tubesync/0.0.25/Chart.yaml
@@ -30,4 +30,4 @@ sources:
- https://github.com/meeb/tubesync
- https://registry.hub.docker.com/r/ghcr.io/meeb/tubesync
type: application
-version: 0.0.24
+version: 0.0.25
diff --git a/incubator/tubesync/0.0.24/README.md b/incubator/tubesync/0.0.25/README.md
similarity index 95%
rename from incubator/tubesync/0.0.24/README.md
rename to incubator/tubesync/0.0.25/README.md
index ac13dedb8d8..22be1933e53 100644
--- a/incubator/tubesync/0.0.24/README.md
+++ b/incubator/tubesync/0.0.25/README.md
@@ -1,6 +1,6 @@
# tubesync
-![Version: 0.0.24](https://img.shields.io/badge/Version-0.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
+![Version: 0.0.25](https://img.shields.io/badge/Version-0.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
TubeSync is a PVR (personal video recorder) for YouTube. Or, like Sonarr but for YouTube (with a built-in download client). It is designed to synchronize channels and playlists from YouTube to local directories and update your media server once media is downloaded.
@@ -65,7 +65,7 @@ helm uninstall tubesync
#### Available Settings
-Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
+Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
diff --git a/incubator/tubesync/0.0.24/app-readme.md b/incubator/tubesync/0.0.25/app-readme.md
similarity index 100%
rename from incubator/tubesync/0.0.24/app-readme.md
rename to incubator/tubesync/0.0.25/app-readme.md
diff --git a/incubator/tubesync/0.0.24/charts/common-10.5.6.tgz b/incubator/tubesync/0.0.25/charts/common-10.5.6.tgz
similarity index 100%
rename from incubator/tubesync/0.0.24/charts/common-10.5.6.tgz
rename to incubator/tubesync/0.0.25/charts/common-10.5.6.tgz
diff --git a/incubator/tubesync/0.0.24/ix_values.yaml b/incubator/tubesync/0.0.25/ix_values.yaml
similarity index 87%
rename from incubator/tubesync/0.0.24/ix_values.yaml
rename to incubator/tubesync/0.0.25/ix_values.yaml
index d77316deda5..085b09aa4da 100644
--- a/incubator/tubesync/0.0.24/ix_values.yaml
+++ b/incubator/tubesync/0.0.25/ix_values.yaml
@@ -8,7 +8,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/tubesync
- tag: latest@sha256:082e2af8ef7a06cebdf4347f50810ddad5e92cb6ff1d2ab4906f58396542c06e
+ tag: latest@sha256:fc1cb2701b89dadea43f63068257a0c2835e758a2963bc825f53f650352c022b
persistence:
config:
enabled: true
diff --git a/incubator/tubesync/0.0.24/questions.yaml b/incubator/tubesync/0.0.25/questions.yaml
similarity index 99%
rename from incubator/tubesync/0.0.24/questions.yaml
rename to incubator/tubesync/0.0.25/questions.yaml
index ab801f708c1..ee5fc861e59 100644
--- a/incubator/tubesync/0.0.24/questions.yaml
+++ b/incubator/tubesync/0.0.25/questions.yaml
@@ -2679,7 +2679,9 @@ questions:
required: true
- variable: docs
group: Documentation
- label: "Please read the documentation at https://truecharts.org"
+ label: Please read the documentation at https://truecharts.org
+ description: Please read the documentation at
+
https://truecharts.org
schema:
additional_attrs: true
type: dict
@@ -2691,7 +2693,9 @@ questions:
default: true
- variable: donateNag
group: Documentation
- label: "Please consider supporting TrueCharts, see: https://truecharts.org/docs/about/sponsor"
+ label: Please consider supporting TrueCharts, see https://truecharts.org/docs/about/sponsor
+ description: Please consider supporting TrueCharts, see
+
https://truecharts.org/docs/about/sponsor
schema:
additional_attrs: true
type: dict
diff --git a/incubator/tubesync/0.0.24/templates/common.yaml b/incubator/tubesync/0.0.25/templates/common.yaml
similarity index 100%
rename from incubator/tubesync/0.0.24/templates/common.yaml
rename to incubator/tubesync/0.0.25/templates/common.yaml
diff --git a/incubator/tubesync/0.0.24/values.yaml b/incubator/tubesync/0.0.25/values.yaml
similarity index 100%
rename from incubator/tubesync/0.0.24/values.yaml
rename to incubator/tubesync/0.0.25/values.yaml
diff --git a/incubator/virt-manager/0.0.47/Chart.lock b/incubator/virt-manager/0.0.47/Chart.lock
deleted file mode 100644
index 2a87f809144..00000000000
--- a/incubator/virt-manager/0.0.47/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.5.6
-digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
-generated: "2022-09-03T08:28:05.508382209Z"
diff --git a/incubator/virt-manager/0.0.47/CHANGELOG.md b/incubator/virt-manager/0.0.48/CHANGELOG.md
similarity index 91%
rename from incubator/virt-manager/0.0.47/CHANGELOG.md
rename to incubator/virt-manager/0.0.48/CHANGELOG.md
index 2d195efb7d2..f044c343977 100644
--- a/incubator/virt-manager/0.0.47/CHANGELOG.md
+++ b/incubator/virt-manager/0.0.48/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [virt-manager-0.0.48](https://github.com/truecharts/charts/compare/virt-manager-0.0.47...virt-manager-0.0.48) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
## [virt-manager-0.0.47](https://github.com/truecharts/charts/compare/virt-manager-0.0.46...virt-manager-0.0.47) (2022-09-03)
### Chore
@@ -88,12 +97,3 @@
## [virt-manager-0.0.38](https://github.com/truecharts/charts/compare/virt-manager-0.0.37...virt-manager-0.0.38) (2022-08-28)
### Chore
-
-- update docker general non-major ([#3600](https://github.com/truecharts/charts/issues/3600))
-
-
-
-
-## [virt-manager-0.0.37](https://github.com/truecharts/charts/compare/virt-manager-0.0.34...virt-manager-0.0.37) (2022-08-27)
-
-### Chore
diff --git a/incubator/virt-manager/0.0.48/Chart.lock b/incubator/virt-manager/0.0.48/Chart.lock
new file mode 100644
index 00000000000..6ca5843cb2d
--- /dev/null
+++ b/incubator/virt-manager/0.0.48/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.5.6
+digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
+generated: "2022-09-04T07:36:53.759358514Z"
diff --git a/incubator/virt-manager/0.0.47/Chart.yaml b/incubator/virt-manager/0.0.48/Chart.yaml
similarity index 98%
rename from incubator/virt-manager/0.0.47/Chart.yaml
rename to incubator/virt-manager/0.0.48/Chart.yaml
index 1a7a20317f1..573d4546eab 100644
--- a/incubator/virt-manager/0.0.47/Chart.yaml
+++ b/incubator/virt-manager/0.0.48/Chart.yaml
@@ -25,4 +25,4 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/virt-manager
- https://hub.docker.com/r/mber5/virt-manager
type: application
-version: 0.0.47
+version: 0.0.48
diff --git a/incubator/virt-manager/0.0.47/README.md b/incubator/virt-manager/0.0.48/README.md
similarity index 95%
rename from incubator/virt-manager/0.0.47/README.md
rename to incubator/virt-manager/0.0.48/README.md
index b3aa0090296..e76d4d2b579 100644
--- a/incubator/virt-manager/0.0.47/README.md
+++ b/incubator/virt-manager/0.0.48/README.md
@@ -1,6 +1,6 @@
# virt-manager
-![Version: 0.0.47](https://img.shields.io/badge/Version-0.0.47-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
+![Version: 0.0.48](https://img.shields.io/badge/Version-0.0.48-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
The virt-manager application is a desktop user interface for managing virtual machines through libvirt.
@@ -64,7 +64,7 @@ helm uninstall virt-manager
#### Available Settings
-Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
+Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
diff --git a/incubator/virt-manager/0.0.47/app-readme.md b/incubator/virt-manager/0.0.48/app-readme.md
similarity index 100%
rename from incubator/virt-manager/0.0.47/app-readme.md
rename to incubator/virt-manager/0.0.48/app-readme.md
diff --git a/incubator/virt-manager/0.0.47/charts/common-10.5.6.tgz b/incubator/virt-manager/0.0.48/charts/common-10.5.6.tgz
similarity index 100%
rename from incubator/virt-manager/0.0.47/charts/common-10.5.6.tgz
rename to incubator/virt-manager/0.0.48/charts/common-10.5.6.tgz
diff --git a/incubator/virt-manager/0.0.47/ix_values.yaml b/incubator/virt-manager/0.0.48/ix_values.yaml
similarity index 87%
rename from incubator/virt-manager/0.0.47/ix_values.yaml
rename to incubator/virt-manager/0.0.48/ix_values.yaml
index 080ba909358..9b90c27a414 100644
--- a/incubator/virt-manager/0.0.47/ix_values.yaml
+++ b/incubator/virt-manager/0.0.48/ix_values.yaml
@@ -3,7 +3,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/virt-manager
- tag: latest@sha256:4a40011cf3568115cc469069addcc46fe4494a60ad4ba72c874852277c015bef
+ tag: latest@sha256:17516034649fd99fdc204dfddf65f70f7899903d673d7c9698383c5c2f433f2d
persistence:
devkvm:
enabled: true
diff --git a/incubator/virt-manager/0.0.47/questions.yaml b/incubator/virt-manager/0.0.48/questions.yaml
similarity index 100%
rename from incubator/virt-manager/0.0.47/questions.yaml
rename to incubator/virt-manager/0.0.48/questions.yaml
diff --git a/incubator/virt-manager/0.0.47/templates/common.yaml b/incubator/virt-manager/0.0.48/templates/common.yaml
similarity index 100%
rename from incubator/virt-manager/0.0.47/templates/common.yaml
rename to incubator/virt-manager/0.0.48/templates/common.yaml
diff --git a/incubator/virt-manager/0.0.47/values.yaml b/incubator/virt-manager/0.0.48/values.yaml
similarity index 100%
rename from incubator/virt-manager/0.0.47/values.yaml
rename to incubator/virt-manager/0.0.48/values.yaml
diff --git a/incubator/yourls/0.0.27/Chart.lock b/incubator/yourls/0.0.27/Chart.lock
deleted file mode 100644
index 11f7b96465b..00000000000
--- a/incubator/yourls/0.0.27/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.5.6
-digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
-generated: "2022-09-03T08:28:25.496623769Z"
diff --git a/incubator/yourls/0.0.27/CHANGELOG.md b/incubator/yourls/0.0.28/CHANGELOG.md
similarity index 88%
rename from incubator/yourls/0.0.27/CHANGELOG.md
rename to incubator/yourls/0.0.28/CHANGELOG.md
index 56e7e5592d8..12d267c6af5 100644
--- a/incubator/yourls/0.0.27/CHANGELOG.md
+++ b/incubator/yourls/0.0.28/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [yourls-0.0.28](https://github.com/truecharts/charts/compare/yourls-0.0.27...yourls-0.0.28) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
## [yourls-0.0.27](https://github.com/truecharts/charts/compare/yourls-0.0.26...yourls-0.0.27) (2022-09-03)
### Chore
@@ -88,12 +97,3 @@
## [yourls-0.0.17](https://github.com/truecharts/charts/compare/yourls-0.0.16...yourls-0.0.17) (2022-08-12)
### Chore
-
-- add documentation checkbox/section to all SCALE Apps
- - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456))
-
- ### Fix
-
-- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447))
-
-
diff --git a/incubator/yourls/0.0.28/Chart.lock b/incubator/yourls/0.0.28/Chart.lock
new file mode 100644
index 00000000000..effe63957e2
--- /dev/null
+++ b/incubator/yourls/0.0.28/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.5.6
+digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
+generated: "2022-09-04T07:36:53.772828926Z"
diff --git a/incubator/yourls/0.0.27/Chart.yaml b/incubator/yourls/0.0.28/Chart.yaml
similarity index 98%
rename from incubator/yourls/0.0.27/Chart.yaml
rename to incubator/yourls/0.0.28/Chart.yaml
index 75ac4a2c9c7..5f9d0462093 100644
--- a/incubator/yourls/0.0.27/Chart.yaml
+++ b/incubator/yourls/0.0.28/Chart.yaml
@@ -31,4 +31,4 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/yourls
- https://hub.docker.com/_/yourls/
type: application
-version: 0.0.27
+version: 0.0.28
diff --git a/incubator/yourls/0.0.27/README.md b/incubator/yourls/0.0.28/README.md
similarity index 95%
rename from incubator/yourls/0.0.27/README.md
rename to incubator/yourls/0.0.28/README.md
index 5122b74ab13..0d536f4fe11 100644
--- a/incubator/yourls/0.0.27/README.md
+++ b/incubator/yourls/0.0.28/README.md
@@ -1,6 +1,6 @@
# yourls
-![Version: 0.0.27](https://img.shields.io/badge/Version-0.0.27-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
+![Version: 0.0.28](https://img.shields.io/badge/Version-0.0.28-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
YOURLS is a set of PHP scripts that will allow you to run Your Own URL Shortener.
@@ -64,7 +64,7 @@ helm uninstall yourls
#### Available Settings
-Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
+Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
diff --git a/incubator/yourls/0.0.27/app-readme.md b/incubator/yourls/0.0.28/app-readme.md
similarity index 100%
rename from incubator/yourls/0.0.27/app-readme.md
rename to incubator/yourls/0.0.28/app-readme.md
diff --git a/incubator/yourls/0.0.27/charts/common-10.5.6.tgz b/incubator/yourls/0.0.28/charts/common-10.5.6.tgz
similarity index 100%
rename from incubator/yourls/0.0.27/charts/common-10.5.6.tgz
rename to incubator/yourls/0.0.28/charts/common-10.5.6.tgz
diff --git a/incubator/yourls/0.0.27/ix_values.yaml b/incubator/yourls/0.0.28/ix_values.yaml
similarity index 85%
rename from incubator/yourls/0.0.27/ix_values.yaml
rename to incubator/yourls/0.0.28/ix_values.yaml
index 10f882915d4..625241834a8 100644
--- a/incubator/yourls/0.0.27/ix_values.yaml
+++ b/incubator/yourls/0.0.28/ix_values.yaml
@@ -10,7 +10,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/yourls
- tag: latest@sha256:0a63be375f39fe6b0f294d606b201372caca49bd0843df1ecca06a11edbe5804
+ tag: latest@sha256:bb7b7a57fda949bafa4bcf051a79deddf24318572a659348a04a3e97e839c45b
persistence: {}
podSecurityContext:
runAsGroup: 0
diff --git a/incubator/yourls/0.0.27/questions.yaml b/incubator/yourls/0.0.28/questions.yaml
similarity index 100%
rename from incubator/yourls/0.0.27/questions.yaml
rename to incubator/yourls/0.0.28/questions.yaml
diff --git a/incubator/yourls/0.0.27/templates/common.yaml b/incubator/yourls/0.0.28/templates/common.yaml
similarity index 100%
rename from incubator/yourls/0.0.27/templates/common.yaml
rename to incubator/yourls/0.0.28/templates/common.yaml
diff --git a/incubator/yourls/0.0.27/values.yaml b/incubator/yourls/0.0.28/values.yaml
similarity index 100%
rename from incubator/yourls/0.0.27/values.yaml
rename to incubator/yourls/0.0.28/values.yaml
diff --git a/stable/boinc/2.0.44/Chart.lock b/stable/boinc/2.0.44/Chart.lock
deleted file mode 100644
index fde829e2cd0..00000000000
--- a/stable/boinc/2.0.44/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.5.6
-digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
-generated: "2022-08-31T00:14:35.993326292Z"
diff --git a/stable/boinc/2.0.44/CHANGELOG.md b/stable/boinc/2.0.45/CHANGELOG.md
similarity index 84%
rename from stable/boinc/2.0.44/CHANGELOG.md
rename to stable/boinc/2.0.45/CHANGELOG.md
index 45b70558ab0..d9774d51c7a 100644
--- a/stable/boinc/2.0.44/CHANGELOG.md
+++ b/stable/boinc/2.0.45/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [boinc-2.0.45](https://github.com/truecharts/charts/compare/boinc-2.0.44...boinc-2.0.45) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
## [boinc-2.0.44](https://github.com/truecharts/charts/compare/boinc-2.0.43...boinc-2.0.44) (2022-08-30)
### Chore
@@ -88,12 +97,3 @@
-## [boinc-2.0.35](https://github.com/truecharts/charts/compare/boinc-2.0.33...boinc-2.0.35) (2022-08-08)
-
-### Chore
-
-- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
- - update docker general non-major ([#3356](https://github.com/truecharts/charts/issues/3356))
- - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
-
-
diff --git a/stable/boinc/2.0.45/Chart.lock b/stable/boinc/2.0.45/Chart.lock
new file mode 100644
index 00000000000..0b16c380770
--- /dev/null
+++ b/stable/boinc/2.0.45/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.5.6
+digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
+generated: "2022-09-04T07:36:53.749595033Z"
diff --git a/stable/boinc/2.0.44/Chart.yaml b/stable/boinc/2.0.45/Chart.yaml
similarity index 98%
rename from stable/boinc/2.0.44/Chart.yaml
rename to stable/boinc/2.0.45/Chart.yaml
index 6e736cfdbbc..b945a42c6e6 100644
--- a/stable/boinc/2.0.44/Chart.yaml
+++ b/stable/boinc/2.0.45/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: boinc
-version: 2.0.44
+version: 2.0.45
appVersion: "latest"
description: BOINC is a platform for high-throughput computing on a large scale (thousands or millions of computers).
type: application
diff --git a/stable/boinc/2.0.44/README.md b/stable/boinc/2.0.45/README.md
similarity index 95%
rename from stable/boinc/2.0.44/README.md
rename to stable/boinc/2.0.45/README.md
index ec7c7a00d00..990971a949c 100644
--- a/stable/boinc/2.0.44/README.md
+++ b/stable/boinc/2.0.45/README.md
@@ -1,6 +1,6 @@
# boinc
-![Version: 2.0.44](https://img.shields.io/badge/Version-2.0.44-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
+![Version: 2.0.45](https://img.shields.io/badge/Version-2.0.45-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
BOINC is a platform for high-throughput computing on a large scale (thousands or millions of computers).
@@ -64,7 +64,7 @@ helm uninstall boinc
#### Available Settings
-Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
+Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
diff --git a/stable/boinc/2.0.44/app-readme.md b/stable/boinc/2.0.45/app-readme.md
similarity index 100%
rename from stable/boinc/2.0.44/app-readme.md
rename to stable/boinc/2.0.45/app-readme.md
diff --git a/stable/boinc/2.0.44/charts/common-10.5.6.tgz b/stable/boinc/2.0.45/charts/common-10.5.6.tgz
similarity index 100%
rename from stable/boinc/2.0.44/charts/common-10.5.6.tgz
rename to stable/boinc/2.0.45/charts/common-10.5.6.tgz
diff --git a/stable/boinc/2.0.44/ix_values.yaml b/stable/boinc/2.0.45/ix_values.yaml
similarity index 83%
rename from stable/boinc/2.0.44/ix_values.yaml
rename to stable/boinc/2.0.45/ix_values.yaml
index 265bc4240de..d1aafd7f42c 100644
--- a/stable/boinc/2.0.44/ix_values.yaml
+++ b/stable/boinc/2.0.45/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/boinc
pullPolicy: IfNotPresent
- tag: latest@sha256:4b49435323a666cddd894c5bcd0aa40c63183efc297fb7160066708e9de1b15d
+ tag: latest@sha256:fcd36d0a318482cee62262832a2805200f576c3d06c53bd941ddf2d6e7f85b71
securityContext:
readOnlyRootFilesystem: false
diff --git a/stable/boinc/2.0.44/questions.yaml b/stable/boinc/2.0.45/questions.yaml
similarity index 99%
rename from stable/boinc/2.0.44/questions.yaml
rename to stable/boinc/2.0.45/questions.yaml
index c288f507506..4c66007ec1b 100644
--- a/stable/boinc/2.0.44/questions.yaml
+++ b/stable/boinc/2.0.45/questions.yaml
@@ -2471,7 +2471,9 @@ questions:
required: true
- variable: docs
group: Documentation
- label: "Please read the documentation at https://truecharts.org"
+ label: Please read the documentation at https://truecharts.org
+ description: Please read the documentation at
+
https://truecharts.org
schema:
additional_attrs: true
type: dict
@@ -2483,7 +2485,9 @@ questions:
default: true
- variable: donateNag
group: Documentation
- label: "Please consider supporting TrueCharts, see: https://truecharts.org/docs/about/sponsor"
+ label: Please consider supporting TrueCharts, see https://truecharts.org/docs/about/sponsor
+ description: Please consider supporting TrueCharts, see
+
https://truecharts.org/docs/about/sponsor
schema:
additional_attrs: true
type: dict
diff --git a/stable/boinc/2.0.44/templates/common.yaml b/stable/boinc/2.0.45/templates/common.yaml
similarity index 100%
rename from stable/boinc/2.0.44/templates/common.yaml
rename to stable/boinc/2.0.45/templates/common.yaml
diff --git a/stable/boinc/2.0.44/values.yaml b/stable/boinc/2.0.45/values.yaml
similarity index 100%
rename from stable/boinc/2.0.44/values.yaml
rename to stable/boinc/2.0.45/values.yaml
diff --git a/stable/custom-app/5.1.53/Chart.lock b/stable/custom-app/5.1.53/Chart.lock
deleted file mode 100644
index 6df016fb4b6..00000000000
--- a/stable/custom-app/5.1.53/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.5.6
-digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
-generated: "2022-09-02T09:47:14.665962958Z"
diff --git a/stable/custom-app/5.1.53/CHANGELOG.md b/stable/custom-app/5.1.54/CHANGELOG.md
similarity index 91%
rename from stable/custom-app/5.1.53/CHANGELOG.md
rename to stable/custom-app/5.1.54/CHANGELOG.md
index c94ef74aa14..676a33dd18c 100644
--- a/stable/custom-app/5.1.53/CHANGELOG.md
+++ b/stable/custom-app/5.1.54/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [custom-app-5.1.54](https://github.com/truecharts/charts/compare/custom-app-5.1.53...custom-app-5.1.54) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
## [custom-app-5.1.53](https://github.com/truecharts/charts/compare/custom-app-5.1.52...custom-app-5.1.53) (2022-09-02)
### Chore
@@ -88,12 +97,3 @@
### Chore
- update docker general non-major ([#3552](https://github.com/truecharts/charts/issues/3552))
-
-
-
-
-## [custom-app-5.1.43](https://github.com/truecharts/charts/compare/custom-app-5.1.42...custom-app-5.1.43) (2022-08-23)
-
-### Chore
-
-- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545))
diff --git a/stable/custom-app/5.1.54/Chart.lock b/stable/custom-app/5.1.54/Chart.lock
new file mode 100644
index 00000000000..0f8a417df0f
--- /dev/null
+++ b/stable/custom-app/5.1.54/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.5.6
+digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
+generated: "2022-09-04T07:37:19.195060327Z"
diff --git a/stable/custom-app/5.1.53/Chart.yaml b/stable/custom-app/5.1.54/Chart.yaml
similarity index 94%
rename from stable/custom-app/5.1.53/Chart.yaml
rename to stable/custom-app/5.1.54/Chart.yaml
index 2e1b441ee45..507f8b25d3f 100644
--- a/stable/custom-app/5.1.53/Chart.yaml
+++ b/stable/custom-app/5.1.54/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "0.20.1821"
+appVersion: "0.20.1825"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -19,7 +19,7 @@ name: custom-app
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/custom-app
type: application
-version: 5.1.53
+version: 5.1.54
annotations:
truecharts.org/catagories: |
- custom
diff --git a/stable/custom-app/5.1.53/README.md b/stable/custom-app/5.1.54/README.md
similarity index 92%
rename from stable/custom-app/5.1.53/README.md
rename to stable/custom-app/5.1.54/README.md
index 769d0f1f205..f0d7815e51a 100644
--- a/stable/custom-app/5.1.53/README.md
+++ b/stable/custom-app/5.1.54/README.md
@@ -1,6 +1,6 @@
# custom-app
-![Version: 5.1.53](https://img.shields.io/badge/Version-5.1.53-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.20.1821](https://img.shields.io/badge/AppVersion-0.20.1821-informational?style=flat-square)
+![Version: 5.1.54](https://img.shields.io/badge/Version-5.1.54-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.20.1825](https://img.shields.io/badge/AppVersion-0.20.1825-informational?style=flat-square)
Advanced tool to create your own TrueCharts-based App
@@ -63,7 +63,7 @@ helm uninstall custom-app
#### Available Settings
-Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
+Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
diff --git a/stable/custom-app/5.1.53/app-readme.md b/stable/custom-app/5.1.54/app-readme.md
similarity index 100%
rename from stable/custom-app/5.1.53/app-readme.md
rename to stable/custom-app/5.1.54/app-readme.md
diff --git a/stable/custom-app/5.1.53/charts/common-10.5.6.tgz b/stable/custom-app/5.1.54/charts/common-10.5.6.tgz
similarity index 100%
rename from stable/custom-app/5.1.53/charts/common-10.5.6.tgz
rename to stable/custom-app/5.1.54/charts/common-10.5.6.tgz
diff --git a/stable/custom-app/5.1.53/ci/test-values.yaml b/stable/custom-app/5.1.54/ci/test-values.yaml
similarity index 88%
rename from stable/custom-app/5.1.53/ci/test-values.yaml
rename to stable/custom-app/5.1.54/ci/test-values.yaml
index 59bb4586d2c..fa98c6dfb98 100644
--- a/stable/custom-app/5.1.53/ci/test-values.yaml
+++ b/stable/custom-app/5.1.54/ci/test-values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/jackett
pullPolicy: IfNotPresent
- tag: 0.20.1821@sha256:599f2692fb1e347da8af542a77ce785358e1e59999872773748b10e98755ba91
+ tag: 0.20.1825@sha256:ba9ef0322b03cb6b21b1f7204a4a65f06a9db9ce433f345d6fecc4a9e1ed7973
securityContext:
readOnlyRootFilesystem: false
diff --git a/stable/custom-app/5.1.53/ix_values.yaml b/stable/custom-app/5.1.54/ix_values.yaml
similarity index 52%
rename from stable/custom-app/5.1.53/ix_values.yaml
rename to stable/custom-app/5.1.54/ix_values.yaml
index 61da60cb19b..34133dbd307 100644
--- a/stable/custom-app/5.1.53/ix_values.yaml
+++ b/stable/custom-app/5.1.54/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/jackett
pullPolicy: IfNotPresent
- tag: 0.20.1821@sha256:599f2692fb1e347da8af542a77ce785358e1e59999872773748b10e98755ba91
+ tag: 0.20.1825@sha256:ba9ef0322b03cb6b21b1f7204a4a65f06a9db9ce433f345d6fecc4a9e1ed7973
portal:
enabled: true
diff --git a/stable/custom-app/5.1.53/questions.yaml b/stable/custom-app/5.1.54/questions.yaml
similarity index 100%
rename from stable/custom-app/5.1.53/questions.yaml
rename to stable/custom-app/5.1.54/questions.yaml
diff --git a/stable/custom-app/5.1.53/templates/common.yaml b/stable/custom-app/5.1.54/templates/common.yaml
similarity index 100%
rename from stable/custom-app/5.1.53/templates/common.yaml
rename to stable/custom-app/5.1.54/templates/common.yaml
diff --git a/stable/custom-app/5.1.53/values.yaml b/stable/custom-app/5.1.54/values.yaml
similarity index 100%
rename from stable/custom-app/5.1.53/values.yaml
rename to stable/custom-app/5.1.54/values.yaml
diff --git a/stable/cyberchef/2.0.77/Chart.lock b/stable/cyberchef/2.0.77/Chart.lock
deleted file mode 100644
index 1dc57542c5c..00000000000
--- a/stable/cyberchef/2.0.77/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.5.6
-digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
-generated: "2022-09-03T08:28:31.324480417Z"
diff --git a/stable/cyberchef/2.0.77/CHANGELOG.md b/stable/cyberchef/2.0.78/CHANGELOG.md
similarity index 91%
rename from stable/cyberchef/2.0.77/CHANGELOG.md
rename to stable/cyberchef/2.0.78/CHANGELOG.md
index 71e86c234be..07ef94d4bdf 100644
--- a/stable/cyberchef/2.0.77/CHANGELOG.md
+++ b/stable/cyberchef/2.0.78/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [cyberchef-2.0.78](https://github.com/truecharts/charts/compare/cyberchef-2.0.77...cyberchef-2.0.78) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
## [cyberchef-2.0.77](https://github.com/truecharts/charts/compare/cyberchef-2.0.76...cyberchef-2.0.77) (2022-09-03)
### Chore
@@ -88,12 +97,3 @@
### Chore
-- update docker general non-major ([#3573](https://github.com/truecharts/charts/issues/3573))
-
-
-
-
-## [cyberchef-2.0.66](https://github.com/truecharts/charts/compare/cyberchef-2.0.65...cyberchef-2.0.66) (2022-08-25)
-
-### Chore
-
diff --git a/stable/cyberchef/2.0.78/Chart.lock b/stable/cyberchef/2.0.78/Chart.lock
new file mode 100644
index 00000000000..3c2667047fb
--- /dev/null
+++ b/stable/cyberchef/2.0.78/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.5.6
+digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
+generated: "2022-09-04T07:37:19.253149034Z"
diff --git a/stable/cyberchef/2.0.77/Chart.yaml b/stable/cyberchef/2.0.78/Chart.yaml
similarity index 98%
rename from stable/cyberchef/2.0.77/Chart.yaml
rename to stable/cyberchef/2.0.78/Chart.yaml
index f1a459a138c..dcf287c0792 100644
--- a/stable/cyberchef/2.0.77/Chart.yaml
+++ b/stable/cyberchef/2.0.78/Chart.yaml
@@ -18,7 +18,7 @@ name: cyberchef
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/cyberchef
- https://hub.docker.com/r/mpepping/cyberchef
-version: 2.0.77
+version: 2.0.78
annotations:
truecharts.org/catagories: |
- utilities
diff --git a/stable/cyberchef/2.0.77/README.md b/stable/cyberchef/2.0.78/README.md
similarity index 95%
rename from stable/cyberchef/2.0.77/README.md
rename to stable/cyberchef/2.0.78/README.md
index e98a29b54c8..64554e4109c 100644
--- a/stable/cyberchef/2.0.77/README.md
+++ b/stable/cyberchef/2.0.78/README.md
@@ -1,6 +1,6 @@
# cyberchef
-![Version: 2.0.77](https://img.shields.io/badge/Version-2.0.77-informational?style=flat-square) ![AppVersion: 9.46.0](https://img.shields.io/badge/AppVersion-9.46.0-informational?style=flat-square)
+![Version: 2.0.78](https://img.shields.io/badge/Version-2.0.78-informational?style=flat-square) ![AppVersion: 9.46.0](https://img.shields.io/badge/AppVersion-9.46.0-informational?style=flat-square)
CyberChef is a simple, intuitive web app for carrying out all manner of "cyber" operations within a web browser.
@@ -64,7 +64,7 @@ helm uninstall cyberchef
#### Available Settings
-Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
+Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
diff --git a/stable/cyberchef/2.0.77/app-readme.md b/stable/cyberchef/2.0.78/app-readme.md
similarity index 100%
rename from stable/cyberchef/2.0.77/app-readme.md
rename to stable/cyberchef/2.0.78/app-readme.md
diff --git a/stable/cyberchef/2.0.77/charts/common-10.5.6.tgz b/stable/cyberchef/2.0.78/charts/common-10.5.6.tgz
similarity index 100%
rename from stable/cyberchef/2.0.77/charts/common-10.5.6.tgz
rename to stable/cyberchef/2.0.78/charts/common-10.5.6.tgz
diff --git a/stable/cyberchef/2.0.77/ix_values.yaml b/stable/cyberchef/2.0.78/ix_values.yaml
similarity index 78%
rename from stable/cyberchef/2.0.77/ix_values.yaml
rename to stable/cyberchef/2.0.78/ix_values.yaml
index 641ad8f9bba..d8f28550038 100644
--- a/stable/cyberchef/2.0.77/ix_values.yaml
+++ b/stable/cyberchef/2.0.78/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/cyberchef
- tag: v9.46.0@sha256:294df7d9380baea470b6175da841ce84142fc74beeee9bc2b7cbfeec52c72f26
+ tag: v9.46.0@sha256:b0ec2fa508cce5a70beddf201fce6ba1a4d92cada4556587dd240e3f71724bdf
pullPolicy: IfNotPresent
securityContext:
diff --git a/stable/cyberchef/2.0.77/questions.yaml b/stable/cyberchef/2.0.78/questions.yaml
similarity index 100%
rename from stable/cyberchef/2.0.77/questions.yaml
rename to stable/cyberchef/2.0.78/questions.yaml
diff --git a/stable/cyberchef/2.0.77/templates/common.yaml b/stable/cyberchef/2.0.78/templates/common.yaml
similarity index 100%
rename from stable/cyberchef/2.0.77/templates/common.yaml
rename to stable/cyberchef/2.0.78/templates/common.yaml
diff --git a/stable/cyberchef/2.0.77/values.yaml b/stable/cyberchef/2.0.78/values.yaml
similarity index 100%
rename from stable/cyberchef/2.0.77/values.yaml
rename to stable/cyberchef/2.0.78/values.yaml
diff --git a/stable/flexget/2.0.41/Chart.lock b/stable/flexget/2.0.41/Chart.lock
deleted file mode 100644
index b97f6b80a62..00000000000
--- a/stable/flexget/2.0.41/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.5.6
-digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
-generated: "2022-08-31T00:21:47.865242084Z"
diff --git a/stable/flexget/2.0.41/CHANGELOG.md b/stable/flexget/2.0.42/CHANGELOG.md
similarity index 84%
rename from stable/flexget/2.0.41/CHANGELOG.md
rename to stable/flexget/2.0.42/CHANGELOG.md
index a45a083514e..eb95743cb91 100644
--- a/stable/flexget/2.0.41/CHANGELOG.md
+++ b/stable/flexget/2.0.42/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [flexget-2.0.42](https://github.com/truecharts/charts/compare/flexget-2.0.41...flexget-2.0.42) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
## [flexget-2.0.41](https://github.com/truecharts/charts/compare/flexget-2.0.40...flexget-2.0.41) (2022-08-30)
### Chore
@@ -88,12 +97,3 @@
-## [flexget-2.0.32](https://github.com/truecharts/charts/compare/flexget-2.0.30...flexget-2.0.32) (2022-08-08)
-
-### Chore
-
-- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
- - update docker general non-major ([#3356](https://github.com/truecharts/charts/issues/3356))
- - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
-
-
diff --git a/stable/flexget/2.0.42/Chart.lock b/stable/flexget/2.0.42/Chart.lock
new file mode 100644
index 00000000000..e0c49e50cc0
--- /dev/null
+++ b/stable/flexget/2.0.42/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.5.6
+digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
+generated: "2022-09-04T07:37:19.509857875Z"
diff --git a/stable/flexget/2.0.41/Chart.yaml b/stable/flexget/2.0.42/Chart.yaml
similarity index 95%
rename from stable/flexget/2.0.41/Chart.yaml
rename to stable/flexget/2.0.42/Chart.yaml
index 838169b2b6c..0babccd3153 100644
--- a/stable/flexget/2.0.41/Chart.yaml
+++ b/stable/flexget/2.0.42/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "3.3.24"
+appVersion: "3.3.25"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -22,7 +22,7 @@ sources:
- https://hub.docker.com/r/wiserain/flexget
- https://github.com/wiserain/docker-flexget
type: application
-version: 2.0.41
+version: 2.0.42
annotations:
truecharts.org/catagories: |
- media
diff --git a/stable/flexget/2.0.41/README.md b/stable/flexget/2.0.42/README.md
similarity index 92%
rename from stable/flexget/2.0.41/README.md
rename to stable/flexget/2.0.42/README.md
index 4f1c2d2ad98..086cdfb5aa3 100644
--- a/stable/flexget/2.0.41/README.md
+++ b/stable/flexget/2.0.42/README.md
@@ -1,6 +1,6 @@
# flexget
-![Version: 2.0.41](https://img.shields.io/badge/Version-2.0.41-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.3.24](https://img.shields.io/badge/AppVersion-3.3.24-informational?style=flat-square)
+![Version: 2.0.42](https://img.shields.io/badge/Version-2.0.42-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.3.25](https://img.shields.io/badge/AppVersion-3.3.25-informational?style=flat-square)
FlexGet is a multipurpose automation tool for all of your media
@@ -65,7 +65,7 @@ helm uninstall flexget
#### Available Settings
-Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
+Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
diff --git a/stable/flexget/2.0.41/app-readme.md b/stable/flexget/2.0.42/app-readme.md
similarity index 100%
rename from stable/flexget/2.0.41/app-readme.md
rename to stable/flexget/2.0.42/app-readme.md
diff --git a/stable/flexget/2.0.41/charts/common-10.5.6.tgz b/stable/flexget/2.0.42/charts/common-10.5.6.tgz
similarity index 100%
rename from stable/flexget/2.0.41/charts/common-10.5.6.tgz
rename to stable/flexget/2.0.42/charts/common-10.5.6.tgz
diff --git a/stable/flexget/2.0.41/ix_values.yaml b/stable/flexget/2.0.42/ix_values.yaml
similarity index 85%
rename from stable/flexget/2.0.41/ix_values.yaml
rename to stable/flexget/2.0.42/ix_values.yaml
index 29d0e85e3e4..fa4895f65a8 100644
--- a/stable/flexget/2.0.41/ix_values.yaml
+++ b/stable/flexget/2.0.42/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/flexget
pullPolicy: IfNotPresent
- tag: 3.3.24@sha256:f1e774cacdb6310f5d59c7c77190564f9840f6390735ed02c4c13a4dd67ffc18
+ tag: 3.3.25@sha256:d9c62d414b2f7d4bdce81c3d54e13a86c279359b8984f83b89ca1dcb3e034404
securityContext:
runAsNonRoot: false
diff --git a/stable/flexget/2.0.41/questions.yaml b/stable/flexget/2.0.42/questions.yaml
similarity index 99%
rename from stable/flexget/2.0.41/questions.yaml
rename to stable/flexget/2.0.42/questions.yaml
index 41145bfec59..c79a159615c 100644
--- a/stable/flexget/2.0.41/questions.yaml
+++ b/stable/flexget/2.0.42/questions.yaml
@@ -2650,7 +2650,9 @@ questions:
required: true
- variable: docs
group: Documentation
- label: "Please read the documentation at https://truecharts.org"
+ label: Please read the documentation at https://truecharts.org
+ description: Please read the documentation at
+
https://truecharts.org
schema:
additional_attrs: true
type: dict
@@ -2662,7 +2664,9 @@ questions:
default: true
- variable: donateNag
group: Documentation
- label: "Please consider supporting TrueCharts, see: https://truecharts.org/docs/about/sponsor"
+ label: Please consider supporting TrueCharts, see https://truecharts.org/docs/about/sponsor
+ description: Please consider supporting TrueCharts, see
+
https://truecharts.org/docs/about/sponsor
schema:
additional_attrs: true
type: dict
diff --git a/stable/flexget/2.0.41/templates/common.yaml b/stable/flexget/2.0.42/templates/common.yaml
similarity index 100%
rename from stable/flexget/2.0.41/templates/common.yaml
rename to stable/flexget/2.0.42/templates/common.yaml
diff --git a/stable/flexget/2.0.41/values.yaml b/stable/flexget/2.0.42/values.yaml
similarity index 100%
rename from stable/flexget/2.0.41/values.yaml
rename to stable/flexget/2.0.42/values.yaml
diff --git a/stable/icinga2/3.0.35/CHANGELOG.md b/stable/icinga2/3.0.36/CHANGELOG.md
similarity index 92%
rename from stable/icinga2/3.0.35/CHANGELOG.md
rename to stable/icinga2/3.0.36/CHANGELOG.md
index 147dc2b2faa..b3503a68422 100644
--- a/stable/icinga2/3.0.35/CHANGELOG.md
+++ b/stable/icinga2/3.0.36/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [icinga2-3.0.36](https://github.com/truecharts/charts/compare/icinga2-3.0.35...icinga2-3.0.36) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
## [icinga2-3.0.35](https://github.com/truecharts/charts/compare/icinga2-3.0.33...icinga2-3.0.35) (2022-08-30)
### Chore
@@ -88,12 +97,3 @@
### Chore
- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
- - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302))
-
-
-
-
-## [icinga2-3.0.25](https://github.com/truecharts/apps/compare/icinga2-3.0.24...icinga2-3.0.25) (2022-07-25)
-
-### Chore
-
diff --git a/stable/icinga2/3.0.35/Chart.lock b/stable/icinga2/3.0.36/Chart.lock
similarity index 85%
rename from stable/icinga2/3.0.35/Chart.lock
rename to stable/icinga2/3.0.36/Chart.lock
index 680877b9900..819e377229c 100644
--- a/stable/icinga2/3.0.35/Chart.lock
+++ b/stable/icinga2/3.0.36/Chart.lock
@@ -6,4 +6,4 @@ dependencies:
repository: https://charts.truecharts.org/
version: 3.0.66
digest: sha256:ad3438017628a13d5791d7dbcc46c6f6e65eda54b043ad10b6796f702f527b88
-generated: "2022-08-31T00:26:11.125771193Z"
+generated: "2022-09-04T07:37:29.760388877Z"
diff --git a/stable/icinga2/3.0.35/Chart.yaml b/stable/icinga2/3.0.36/Chart.yaml
similarity index 96%
rename from stable/icinga2/3.0.35/Chart.yaml
rename to stable/icinga2/3.0.36/Chart.yaml
index de7a2d7c982..e7bda12bd42 100644
--- a/stable/icinga2/3.0.35/Chart.yaml
+++ b/stable/icinga2/3.0.36/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "2.13.3"
+appVersion: "2.13.5"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -24,7 +24,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/icinga2
- https://github.com/jjethwa/icinga2
- https://icinga.com/
-version: 3.0.35
+version: 3.0.36
annotations:
truecharts.org/catagories: |
- monitoring
diff --git a/stable/icinga2/3.0.35/README.md b/stable/icinga2/3.0.36/README.md
similarity index 92%
rename from stable/icinga2/3.0.35/README.md
rename to stable/icinga2/3.0.36/README.md
index 699460ce757..3a6df80cf12 100644
--- a/stable/icinga2/3.0.35/README.md
+++ b/stable/icinga2/3.0.36/README.md
@@ -1,6 +1,6 @@
# icinga2
-![Version: 3.0.35](https://img.shields.io/badge/Version-3.0.35-informational?style=flat-square) ![AppVersion: 2.13.3](https://img.shields.io/badge/AppVersion-2.13.3-informational?style=flat-square)
+![Version: 3.0.36](https://img.shields.io/badge/Version-3.0.36-informational?style=flat-square) ![AppVersion: 2.13.5](https://img.shields.io/badge/AppVersion-2.13.5-informational?style=flat-square)
A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.
@@ -66,7 +66,7 @@ helm uninstall icinga2
#### Available Settings
-Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
+Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
diff --git a/stable/icinga2/3.0.35/app-readme.md b/stable/icinga2/3.0.36/app-readme.md
similarity index 100%
rename from stable/icinga2/3.0.35/app-readme.md
rename to stable/icinga2/3.0.36/app-readme.md
diff --git a/stable/icinga2/3.0.35/charts/common-10.5.6.tgz b/stable/icinga2/3.0.36/charts/common-10.5.6.tgz
similarity index 100%
rename from stable/icinga2/3.0.35/charts/common-10.5.6.tgz
rename to stable/icinga2/3.0.36/charts/common-10.5.6.tgz
diff --git a/stable/icinga2/3.0.35/charts/mariadb-3.0.66.tgz b/stable/icinga2/3.0.36/charts/mariadb-3.0.66.tgz
similarity index 100%
rename from stable/icinga2/3.0.35/charts/mariadb-3.0.66.tgz
rename to stable/icinga2/3.0.36/charts/mariadb-3.0.66.tgz
diff --git a/stable/icinga2/3.0.35/ix_values.yaml b/stable/icinga2/3.0.36/ix_values.yaml
similarity index 93%
rename from stable/icinga2/3.0.35/ix_values.yaml
rename to stable/icinga2/3.0.36/ix_values.yaml
index c10b48ff305..460ff5d7267 100644
--- a/stable/icinga2/3.0.35/ix_values.yaml
+++ b/stable/icinga2/3.0.36/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/icinga2
- tag: v2.13.3@sha256:38b9be6b77448048018d90edb568f2e73c9f9a7f9060669c5636a33616c3ce6f
+ tag: 2.13.5@sha256:3204baf7db959f099156493257796904b76334c30ff14ce5502a103492c49b0a
pullPolicy: IfNotPresent
env:
diff --git a/stable/icinga2/3.0.35/questions.yaml b/stable/icinga2/3.0.36/questions.yaml
similarity index 99%
rename from stable/icinga2/3.0.35/questions.yaml
rename to stable/icinga2/3.0.36/questions.yaml
index 5d3ce9ab67b..809ae7a6814 100644
--- a/stable/icinga2/3.0.35/questions.yaml
+++ b/stable/icinga2/3.0.36/questions.yaml
@@ -3254,7 +3254,9 @@ questions:
required: true
- variable: docs
group: Documentation
- label: "Please read the documentation at https://truecharts.org"
+ label: Please read the documentation at https://truecharts.org
+ description: Please read the documentation at
+
https://truecharts.org
schema:
additional_attrs: true
type: dict
@@ -3266,7 +3268,9 @@ questions:
default: true
- variable: donateNag
group: Documentation
- label: "Please consider supporting TrueCharts, see: https://truecharts.org/docs/about/sponsor"
+ label: Please consider supporting TrueCharts, see https://truecharts.org/docs/about/sponsor
+ description: Please consider supporting TrueCharts, see
+
https://truecharts.org/docs/about/sponsor
schema:
additional_attrs: true
type: dict
diff --git a/stable/icinga2/3.0.35/templates/common.yaml b/stable/icinga2/3.0.36/templates/common.yaml
similarity index 100%
rename from stable/icinga2/3.0.35/templates/common.yaml
rename to stable/icinga2/3.0.36/templates/common.yaml
diff --git a/stable/icinga2/3.0.35/values.yaml b/stable/icinga2/3.0.36/values.yaml
similarity index 100%
rename from stable/icinga2/3.0.35/values.yaml
rename to stable/icinga2/3.0.36/values.yaml
diff --git a/stable/jackett/11.0.77/CHANGELOG.md b/stable/jackett/11.0.77/CHANGELOG.md
new file mode 100644
index 00000000000..27cc4c5ee08
--- /dev/null
+++ b/stable/jackett/11.0.77/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [jackett-11.0.77](https://github.com/truecharts/charts/compare/jackett-11.0.76...jackett-11.0.77) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
+## [jackett-11.0.76](https://github.com/truecharts/charts/compare/jackett-11.0.75...jackett-11.0.76) (2022-09-02)
+
+### Chore
+
+- update docker general non-major ([#3660](https://github.com/truecharts/charts/issues/3660))
+
+
+
+
+## [jackett-11.0.75](https://github.com/truecharts/charts/compare/jackett-11.0.74...jackett-11.0.75) (2022-08-31)
+
+### Chore
+
+- update docker general non-major ([#3640](https://github.com/truecharts/charts/issues/3640))
+
+
+
+
+## [jackett-11.0.74](https://github.com/truecharts/charts/compare/jackett-11.0.72...jackett-11.0.74) (2022-08-30)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639))
+ - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626))
+
+
+
+
+## [jackett-11.0.73](https://github.com/truecharts/charts/compare/jackett-11.0.72...jackett-11.0.73) (2022-08-30)
+
+### Chore
+
+- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626))
+
+
+
+
+## [jackett-11.0.72](https://github.com/truecharts/charts/compare/jackett-11.0.71...jackett-11.0.72) (2022-08-29)
+
+### Chore
+
+- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619))
+
+
+
+
+## [jackett-11.0.71](https://github.com/truecharts/charts/compare/jackett-11.0.70...jackett-11.0.71) (2022-08-29)
+
+### Chore
+
+- update docker general non-major ([#3606](https://github.com/truecharts/charts/issues/3606))
+
+
+
+
+## [jackett-11.0.70](https://github.com/truecharts/charts/compare/jackett-11.0.69...jackett-11.0.70) (2022-08-28)
+
+### Chore
+
+- update docker general non-major ([#3600](https://github.com/truecharts/charts/issues/3600))
+
+
+
+
+## [jackett-11.0.69](https://github.com/truecharts/charts/compare/jackett-11.0.68...jackett-11.0.69) (2022-08-27)
+
+### Chore
+
+- update docker general non-major ([#3587](https://github.com/truecharts/charts/issues/3587))
+
+
+
+
+## [jackett-11.0.68](https://github.com/truecharts/charts/compare/jackett-11.0.67...jackett-11.0.68) (2022-08-25)
+
+### Chore
+
+- update docker general non-major ([#3561](https://github.com/truecharts/charts/issues/3561))
+
+
+
+
+## [jackett-11.0.67](https://github.com/truecharts/charts/compare/jackett-11.0.66...jackett-11.0.67) (2022-08-24)
+
+### Chore
diff --git a/stable/jackett/11.0.77/Chart.lock b/stable/jackett/11.0.77/Chart.lock
new file mode 100644
index 00000000000..5ebcb6070ab
--- /dev/null
+++ b/stable/jackett/11.0.77/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.5.6
+digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
+generated: "2022-09-04T07:37:44.3719928Z"
diff --git a/stable/jackett/11.0.77/Chart.yaml b/stable/jackett/11.0.77/Chart.yaml
new file mode 100644
index 00000000000..5724aba799d
--- /dev/null
+++ b/stable/jackett/11.0.77/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "0.20.1825"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.5.6
+deprecated: false
+description: API Support for your favorite torrent trackers.
+home: https://truecharts.org/docs/charts/stable/jackett
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/jackett.png
+keywords:
+ - jackett
+ - torrent
+ - usenet
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: jackett
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/stable/jackett
+ - https://github.com/Jackett/Jackett
+type: application
+version: 11.0.77
+annotations:
+ truecharts.org/catagories: |
+ - media
+ - test
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/jackett/11.0.77/README.md b/stable/jackett/11.0.77/README.md
new file mode 100644
index 00000000000..ce6d7c06ea2
--- /dev/null
+++ b/stable/jackett/11.0.77/README.md
@@ -0,0 +1,108 @@
+# jackett
+
+![Version: 11.0.77](https://img.shields.io/badge/Version-11.0.77-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.20.1825](https://img.shields.io/badge/AppVersion-0.20.1825-informational?style=flat-square)
+
+API Support for your favorite torrent trackers.
+
+TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
+
+This readme is just an automatically generated general guide on installing our Helm Charts and Apps.
+For more information, please click here: [jackett](https://truecharts.org/docs/charts/stable/jackett)
+
+**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)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.5.6 |
+
+## Installing the Chart
+
+### TrueNAS SCALE
+
+To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
+
+### Helm
+
+To install the chart with the release name `jackett`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install jackett TrueCharts/jackett
+```
+
+## Uninstall
+
+### TrueNAS SCALE
+
+**Upgrading, Rolling Back and Uninstalling the Chart**
+
+To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
+
+### Helm
+
+To uninstall the `jackett` deployment
+
+```console
+helm uninstall jackett
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the values.yaml file. It has several commented out suggested values.
+Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
+
+#### Configure using the command line
+
+Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
+
+```console
+helm install jackett \
+ --set env.TZ="America/New York" \
+ TrueCharts/jackett
+```
+
+#### Configure using a yaml file
+
+Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
+
+```console
+helm install jackett TrueCharts/jackett -f values.yaml
+```
+
+#### Connecting to other charts
+
+If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
+- See the [Website](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/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/docs/about/sponsor) or contributing back to the project any way you can!
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/jackett/11.0.77/app-readme.md b/stable/jackett/11.0.77/app-readme.md
new file mode 100644
index 00000000000..94165e2dadb
--- /dev/null
+++ b/stable/jackett/11.0.77/app-readme.md
@@ -0,0 +1,8 @@
+API Support for your favorite torrent trackers.
+
+This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/jackett](https://truecharts.org/docs/charts/stable/jackett)
+
+---
+
+TrueCharts can only exist due to the incredible effort of our staff.
+Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
diff --git a/stable/kavita/2.0.32/charts/common-10.5.6.tgz b/stable/jackett/11.0.77/charts/common-10.5.6.tgz
similarity index 100%
rename from stable/kavita/2.0.32/charts/common-10.5.6.tgz
rename to stable/jackett/11.0.77/charts/common-10.5.6.tgz
diff --git a/stable/jackett/11.0.77/ix_values.yaml b/stable/jackett/11.0.77/ix_values.yaml
new file mode 100644
index 00000000000..2b026d930b4
--- /dev/null
+++ b/stable/jackett/11.0.77/ix_values.yaml
@@ -0,0 +1,33 @@
+image:
+ repository: tccr.io/truecharts/jackett
+ pullPolicy: IfNotPresent
+ tag: 0.20.1825@sha256:ba9ef0322b03cb6b21b1f7204a4a65f06a9db9ce433f345d6fecc4a9e1ed7973
+
+securityContext:
+ readOnlyRootFilesystem: false
+
+service:
+ main:
+ ports:
+ main:
+ protocol: HTTP
+ targetPort: 9117
+ port: 9117
+
+probes:
+ liveness:
+ path: "/UI/Login"
+
+ readiness:
+ path: "/UI/Login"
+
+ startup:
+ path: "/UI/Login"
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+
+portal:
+ enabled: true
diff --git a/stable/jackett/11.0.77/questions.yaml b/stable/jackett/11.0.77/questions.yaml
new file mode 100644
index 00000000000..e8ad1ca9289
--- /dev/null
+++ b/stable/jackett/11.0.77/questions.yaml
@@ -0,0 +1,2488 @@
+groups:
+ - name: Container Image
+ description: Image to be used for container
+ - name: Controller
+ description: Configure Workload Deployment
+ - name: Container Configuration
+ description: Additional Container Configuration
+ - 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: Advanced
+ description: Advanced Configuration
+ - name: Documentation
+ description: Documentation
+portals:
+ open:
+ protocols:
+ - "$kubernetes-resource_configmap_portal_protocol"
+ host:
+ - "$kubernetes-resource_configmap_portal_host"
+ ports:
+ - "$kubernetes-resource_configmap_portal_port"
+questions:
+ - variable: global
+ label: Global Settings
+ group: Controller
+ schema:
+ type: dict
+ hidden: true
+ attrs:
+ - variable: isSCALE
+ label: Flag this is SCALE
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: controller
+ group: Controller
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: advanced
+ label: Show Advanced Controller Settings
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: type
+ description: Please specify type of workload to deploy
+ label: (Advanced) Controller Type
+ schema:
+ type: string
+ required: true
+ enum:
+ - value: deployment
+ description: Deployment
+ - value: statefulset
+ description: Statefulset
+ - value: daemonset
+ description: Daemonset
+ default: deployment
+ - variable: replicas
+ description: Number of desired pod replicas
+ label: Desired Replicas
+ schema:
+ type: int
+ required: true
+ default: 1
+ - variable: strategy
+ description: Please specify type of workload to deploy
+ label: (Advanced) Update Strategy
+ schema:
+ type: string
+ required: true
+ enum:
+ - value: Recreate
+ description: "Recreate: Kill existing pods before creating new ones"
+ - value: RollingUpdate
+ description: "RollingUpdate: Create new pods and then kill old ones"
+ - value: OnDelete
+ description: "(Legacy) OnDelete: ignore .spec.template changes"
+ default: Recreate
+ - variable: expert
+ label: Show Expert Configuration Options
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: labelsList
+ label: Controller Labels
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: labelItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: annotationsList
+ label: Controller Annotations
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: annotationItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: customextraargs
+ group: Controller
+ label: "Extra Args"
+ description: "Do not click this unless you know what you are doing"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: extraArgs
+ label: Extra Args
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ - variable: TZ
+ label: Timezone
+ group: Container Configuration
+ schema:
+ type: string
+ default: "Etc/UTC"
+ $ref:
+ - "definitions/timezone"
+ - 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..."
+ group: Container Configuration
+ 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: expertpodconf
+ group: Container Configuration
+ label: Show Expert Configuration
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: tty
+ label: Enable TTY
+ description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled.
+ group: Workload Details
+ schema:
+ type: boolean
+ default: false
+ - variable: stdin
+ label: Enable STDIN
+ description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled.
+ group: Workload Details
+ schema:
+ type: boolean
+ default: false
+ - variable: termination
+ group: Container Configuration
+ label: Termination settings
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: gracePeriodSeconds
+ label: Grace Period Seconds
+ schema:
+ type: int
+ default: 10
+ - variable: podLabelsList
+ group: Container Configuration
+ label: Pod Labels
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: podLabelItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: podAnnotationsList
+ group: Container Configuration
+ label: Pod Annotations
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: podAnnotationItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
+ schema:
+ type: string
+ default: Simple
+ enum:
+ - value: Simple
+ description: Simple
+ - value: ClusterIP
+ description: ClusterIP
+ - value: NodePort
+ description: NodePort (Advanced)
+ - value: LoadBalancer
+ description: LoadBalancer (Advanced)
+ - variable: loadBalancerIP
+ label: LoadBalancer IP
+ description: LoadBalancerIP
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: string
+ default: ""
+ - variable: externalIPs
+ label: "External IP's"
+ description: "External IP's"
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: list
+ default: []
+ items:
+ - variable: externalIP
+ label: External IP
+ schema:
+ type: string
+ - variable: ipFamilyPolicy
+ label: IP Family Policy
+ description: (Advanced) Specify the IP Policy
+ schema:
+ show_if: [["type", "!=", "Simple"]]
+ type: string
+ default: SingleStack
+ enum:
+ - value: SingleStack
+ description: SingleStack
+ - value: PreferDualStack
+ description: PreferDualStack
+ - value: RequireDualStack
+ description: RequireDualStack
+ - variable: ipFamilies
+ label: (Advanced) IP Families
+ description: (Advanced) The IP Families that should be used
+ schema:
+ show_if: [["type", "!=", "Simple"]]
+ type: list
+ default: []
+ items:
+ - variable: ipFamily
+ label: IP Family
+ schema:
+ type: string
+ - 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: 9117
+ required: true
+ - variable: advanced
+ label: Show Advanced Settings
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: enabled
+ label: Enable the Port
+ schema:
+ type: boolean
+ hidden: true
+ default: true
+ - variable: protocol
+ label: Port Type
+ schema:
+ type: string
+ default: HTTP
+ enum:
+ - value: HTTP
+ description: HTTP
+ - value: HTTPS
+ description: HTTPS
+ - value: TCP
+ description: TCP
+ - value: UDP
+ description: UDP
+ - variable: nodePort
+ label: Node Port (Optional)
+ description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer
+ schema:
+ type: int
+ min: 9000
+ max: 65535
+ - variable: targetPort
+ label: "Target Port"
+ description: "The internal(!) port on the container the Application runs on"
+ schema:
+ type: int
+ default: 9117
+ - variable: serviceexpert
+ group: Networking and Services
+ label: Show Expert Config
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: hostNetwork
+ group: Networking and Services
+ label: Host-Networking (Complicated)
+ schema:
+ type: boolean
+ default: false
+ - variable: externalInterfaces
+ description: Add External Interfaces
+ label: Add external Interfaces
+ group: Networking
+ schema:
+ type: list
+ items:
+ - variable: interfaceConfiguration
+ description: Interface Configuration
+ label: Interface Configuration
+ schema:
+ 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:
+ 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
+ show_subquestions_if: static
+ subquestions:
+ - variable: staticIPConfigurations
+ label: Static IP Addresses
+ schema:
+ type: list
+ items:
+ - variable: staticIP
+ label: Static IP
+ schema:
+ type: ipaddr
+ cidr: true
+ - variable: staticRoutes
+ label: Static Routes
+ schema:
+ type: list
+ 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: dnsPolicy
+ group: Networking and Services
+ label: dnsPolicy
+ schema:
+ type: string
+ default: ""
+ enum:
+ - value: ""
+ description: Default
+ - value: ClusterFirst
+ description: ClusterFirst
+ - value: ClusterFirstWithHostNet
+ description: ClusterFirstWithHostNet
+ - value: None
+ description: None
+ - variable: dnsConfig
+ label: DNS Configuration
+ group: Networking and Services
+ description: Specify custom DNS configuration which will be applied to the pod
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: nameservers
+ label: Name Servers
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: Name Server
+ schema:
+ type: string
+ - variable: options
+ label: Options
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: option
+ label: Option Entry
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: searches
+ label: Searches
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: search
+ label: Search Entry
+ schema:
+ type: string
+ - 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
+ schema:
+ type: string
+ default: Simple
+ enum:
+ - value: Simple
+ description: Simple
+ - value: NodePort
+ description: NodePort
+ - value: ClusterIP
+ description: ClusterIP
+ - value: LoadBalancer
+ description: LoadBalancer
+ - variable: loadBalancerIP
+ label: LoadBalancer IP
+ description: LoadBalancerIP
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: string
+ default: ""
+ - variable: externalIPs
+ label: "External IP's"
+ description: "External IP's"
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: list
+ default: []
+ items:
+ - variable: externalIP
+ label: External IP
+ 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: nodePort
+ label: Node Port (Optional)
+ description: This port gets exposed to the node. Only considered when service type is NodePort
+ schema:
+ type: int
+ min: 9000
+ max: 65535
+ - 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: simplePVC
+ enum:
+ - value: simplePVC
+ description: PVC (simple)
+ - value: simpleHP
+ description: Host Path (simple)
+ - value: emptyDir
+ description: emptyDir
+ - value: pvc
+ description: PVC
+ - value: hostPath
+ description: Host Path
+ - 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: setPermissionsSimple
+ label: Automatic Permissions
+ description: Automatically set permissions on install
+ schema:
+ show_if: [["type", "=", "simpleHP"]]
+ type: boolean
+ default: false
+ - variable: setPermissions
+ label: Automatic Permissions
+ description: Automatically set permissions on install
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: boolean
+ default: false
+ - variable: readOnly
+ label: Read Only
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: Host Path
+ description: Path inside the container the storage is mounted
+ schema:
+ show_if: [["type", "=", "simpleHP"]]
+ type: hostpath
+ - 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
+ schema:
+ show_if: [["type", "=", "pvc"]]
+ type: string
+ default: 999Gi
+ - variable: hostPathType
+ label: (Advanced) hostPath Type
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: string
+ default: ""
+ enum:
+ - value: ""
+ description: Default
+ - value: DirectoryOrCreate
+ description: DirectoryOrCreate
+ - value: Directory
+ description: Directory
+ - value: FileOrCreate
+ description: FileOrCreate
+ - value: File
+ description: File
+ - value: Socket
+ description: Socket
+ - value: CharDevice
+ description: CharDevice
+ - value: BlockDevice
+ description: BlockDevice
+ - variable: storageClass
+ label: (Advanced) storageClass
+ description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!"
+ schema:
+ show_if: [["type", "=", "pvc"]]
+ type: string
+ default: SCALE-ZFS
+ - variable: accessMode
+ label: (Advanced) Access Mode
+ description: Allow or disallow multiple PVC's writhing to the same PV
+ schema:
+ show_if: [["type", "=", "pvc"]]
+ type: string
+ default: ReadWriteOnce
+ enum:
+ - value: ReadWriteOnce
+ description: ReadWriteOnce
+ - value: ReadOnlyMany
+ description: ReadOnlyMany
+ - value: ReadWriteMany
+ description: ReadWriteMany
+ - variable: advanced
+ label: Show Advanced Options
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: labelsList
+ label: Labels
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: labelItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: annotationsList
+ label: Annotations
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: annotationItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - 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: name
+ label: Name (Optional)
+ description: "Not required, please set to config when mounting /config or temp when mounting /tmp"
+ schema:
+ type: string
+ - variable: type
+ label: Type of Storage
+ description: Sets the persistence type, Anything other than PVC could break rollback!
+ schema:
+ type: string
+ default: simpleHP
+ enum:
+ - value: simplePVC
+ description: PVC (Simple)
+ - value: simpleHP
+ description: Host Path (Simple)
+ - value: emptyDir
+ description: emptyDir
+ - value: pvc
+ description: PVC
+ - value: hostPath
+ description: Host Path
+ - 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: setPermissionsSimple
+ label: Automatic Permissions
+ description: Automatically set permissions on install
+ schema:
+ show_if: [["type", "=", "simpleHP"]]
+ type: boolean
+ default: true
+ - variable: setPermissions
+ label: Automatic Permissions
+ description: Automatically set permissions on install
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: boolean
+ default: true
+ - variable: readOnly
+ label: Read Only
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: Host Path
+ description: Path inside the container the storage is mounted
+ schema:
+ show_if: [["type", "=", "simpleHP"]]
+ type: hostpath
+ - 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: 999Gi
+ - variable: hostPathType
+ label: (Advanced) Host Path Type
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: string
+ default: ""
+ enum:
+ - value: ""
+ description: Default
+ - value: DirectoryOrCreate
+ description: DirectoryOrCreate
+ - value: Directory
+ description: Directory
+ - value: FileOrCreate
+ description: FileOrCreate
+ - value: File
+ description: File
+ - value: Socket
+ description: Socket
+ - value: CharDevice
+ description: CharDevice
+ - value: BlockDevice
+ description: BlockDevice
+ - variable: storageClass
+ label: (Advanced) StorageClass
+ description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!"
+ schema:
+ show_if: [["type", "=", "pvc"]]
+ type: string
+ default: SCALE-ZFS
+ - variable: accessMode
+ label: (Advanced) Access Mode
+ description: Allow or disallow multiple PVC's writhing to the same PV
+ schema:
+ show_if: [["type", "=", "pvc"]]
+ type: string
+ default: ReadWriteOnce
+ enum:
+ - value: ReadWriteOnce
+ description: ReadWriteOnce
+ - value: ReadOnlyMany
+ description: ReadOnlyMany
+ - value: ReadWriteMany
+ description: ReadWriteMany
+ - variable: advanced
+ label: Show Advanced Options
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: labelsList
+ label: Labels
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: labelItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: annotationsList
+ label: Annotations
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: annotationItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - 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: []
+ 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: tls
+ label: TLS-Settings
+ schema:
+ type: list
+ 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: scaleCert
+ label: Select TrueNAS SCALE Certificate
+ schema:
+ type: int
+ $ref:
+ - "definitions/certificate"
+ - variable: entrypoint
+ label: (Advanced) Traefik Entrypoint
+ description: Entrypoint used by Traefik when using Traefik as Ingress Provider
+ schema:
+ type: string
+ default: websecure
+ required: true
+ - variable: middlewares
+ label: Traefik Middlewares
+ description: Add previously created Traefik Middlewares to this Ingress
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: expert
+ label: Show Expert Configuration Options
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: enableFixedMiddlewares
+ description: These middlewares enforce a number of best practices.
+ label: Enable Default Middlewares
+ schema:
+ type: boolean
+ default: true
+ - variable: ingressClassName
+ label: IngressClass Name
+ schema:
+ type: string
+ default: ""
+ - variable: labelsList
+ label: Labels
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: labelItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: annotationsList
+ label: Annotations
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: annotationItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - 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: labelsList
+ label: Labels
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: labelItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: annotationsList
+ label: Annotations
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: annotationItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - 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: service
+ 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: []
+ 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: scaleCert
+ label: Select TrueNAS SCALE Certificate
+ schema:
+ type: int
+ $ref:
+ - "definitions/certificate"
+ - variable: entrypoint
+ label: Traefik Entrypoint
+ description: Entrypoint used by Traefik when using Traefik as Ingress Provider
+ schema:
+ type: string
+ default: websecure
+ required: true
+ - variable: middlewares
+ label: Traefik Middlewares
+ description: Add previously created Traefik Middlewares to this Ingress
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: security
+ label: Container Security Settings
+ group: Security and Permissions
+ schema:
+ type: dict
+ additional_attrs: true
+ attrs:
+ - variable: editsecurity
+ label: Change PUID / UMASK values
+ description: By enabling this you override default set values.
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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
+ 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: "002"
+ - variable: advancedSecurity
+ label: Show Advanced Security Settings
+ group: Security and Permissions
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: securityContext
+ label: Security Context
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: privileged
+ label: "Privileged mode"
+ schema:
+ type: boolean
+ default: false
+ - variable: readOnlyRootFilesystem
+ label: "ReadOnly Root Filesystem"
+ schema:
+ type: boolean
+ default: false
+ - variable: allowPrivilegeEscalation
+ label: "Allow Privilege Escalation"
+ schema:
+ type: boolean
+ default: false
+ - variable: runAsNonRoot
+ label: "runAsNonRoot"
+ schema:
+ type: boolean
+ default: true
+ - variable: capabilities
+ label: Capabilities
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: drop
+ label: Drop Capability
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: dropEntry
+ label: ""
+ schema:
+ type: string
+ - variable: add
+ label: Add Capability
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: addEntry
+ label: ""
+ schema:
+ type: string
+ - variable: podSecurityContext
+ group: Security and Permissions
+ label: Pod Security Context
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - 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
+ - variable: fsGroup
+ label: "fsGroup"
+ description: "The group that should own ALL storage."
+ schema:
+ type: int
+ default: 568
+ - 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
+
+ - variable: advancedresources
+ label: Set Custom Resource Limits/Requests (Advanced)
+ group: Resources and Devices
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: resources
+ label: ""
+ 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/docs/manual/SCALE%20Apps/indepth/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/docs/manual/SCALE%20Apps/indepth/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
+ attrs:
+ - variable: cpu
+ label: CPU
+ description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation"
+ schema:
+ type: string
+ default: 10m
+ 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/docs/manual/SCALE%20Apps/indepth/validation"
+ schema:
+ type: string
+ default: 50Mi
+ 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: hostPath
+ hidden: true
+ - variable: readOnly
+ label: readOnly
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPath
+ label: Host Device Path
+ description: Path to the device on the host system
+ schema:
+ type: path
+ - variable: mountPath
+ label: Container Device Path
+ description: Path inside the container the device is mounted
+ schema:
+ type: string
+ default: "/dev/ttyACM0"
+ # Specify GPU configuration
+ - variable: scaleGPU
+ label: GPU Configuration
+ group: Resources and Devices
+ schema:
+ type: dict
+ $ref:
+ - "definitions/gpuConfiguration"
+ attrs: []
+# - variable: autoscaling
+# group: Advanced
+# label: (Advanced) Horizontal Pod Autoscaler
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - 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:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - 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: 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: openvpn
+ description: OpenVPN
+ - value: wireguard
+ description: Wireguard
+ - value: tailscale
+ description: Tailscale
+ - variable: openvpn
+ label: OpenVPN Settings
+ schema:
+ 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
+ default: ""
+ required: true
+ - variable: tailscale
+ label: Tailscale Settings
+ schema:
+ 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: 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: Sock5 Server
+ 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: dict
+ show_if: [["type", "!=", "disabled"]]
+ attrs:
+ - variable: enabled
+ label: Enabled
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: type
+ label: Type
+ schema:
+ type: string
+ default: hostPath
+ hidden: true
+ - variable: hostPathType
+ label: hostPathType
+ schema:
+ type: string
+ default: File
+ hidden: true
+ - variable: noMount
+ label: noMount
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: hostPath
+ label: Full Path to File
+ description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn"
+ schema:
+ type: string
+ 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
+ - 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: git
+ label: Git Settings
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: deployKey
+ description: Raw SSH Private Key
+ label: Deploy Key
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence
+ label: Deploy Key Base64
+ schema:
+ type: string
+ - variable: service
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: type
+ label: Service Type
+ description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
+ schema:
+ type: string
+ default: NodePort
+ enum:
+ - value: NodePort
+ description: NodePort
+ - value: ClusterIP
+ description: ClusterIP
+ - value: LoadBalancer
+ description: LoadBalancer
+ - variable: loadBalancerIP
+ label: LoadBalancer IP
+ description: LoadBalancerIP
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: string
+ default: ""
+ - variable: externalIPs
+ label: "External IP's"
+ description: "External IP's"
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: list
+ default: []
+ items:
+ - variable: externalIP
+ label: External IP
+ schema:
+ type: string
+ - variable: ports
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: codeserver
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: nodePort
+ description: Leave Empty to Disable
+ label: "nodePort"
+ schema:
+ type: int
+ default: 36107
+ - 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: promtail
+ label: Promtail
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: Enabled
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: loki
+ label: Loki URL
+ schema:
+ type: string
+ required: true
+ - variable: logs
+ label: Log Paths
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ required: true
+ - variable: path
+ label: Path
+ schema:
+ type: string
+ required: true
+ - variable: args
+ label: Promtail Command Line Arguments
+ schema:
+ type: list
+ show_if: [["type", "!=", "disabled"]]
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ required: true
+ - variable: envList
+ label: Promtail 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: 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/docs/about/sponsor
+ description: Please consider supporting TrueCharts, see
+
https://truecharts.org/docs/about/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/kavita/2.0.32/templates/common.yaml b/stable/jackett/11.0.77/templates/common.yaml
similarity index 100%
rename from stable/kavita/2.0.32/templates/common.yaml
rename to stable/jackett/11.0.77/templates/common.yaml
diff --git a/stable/kavita/2.0.32/values.yaml b/stable/jackett/11.0.77/values.yaml
similarity index 100%
rename from stable/kavita/2.0.32/values.yaml
rename to stable/jackett/11.0.77/values.yaml
diff --git a/stable/kavita/2.0.32/Chart.lock b/stable/kavita/2.0.32/Chart.lock
deleted file mode 100644
index 41f447b9847..00000000000
--- a/stable/kavita/2.0.32/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.5.6
-digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
-generated: "2022-08-31T00:27:31.441899541Z"
diff --git a/stable/kavita/2.0.32/CHANGELOG.md b/stable/kavita/2.0.33/CHANGELOG.md
similarity index 92%
rename from stable/kavita/2.0.32/CHANGELOG.md
rename to stable/kavita/2.0.33/CHANGELOG.md
index f77b2218b9a..3e9c8bb3990 100644
--- a/stable/kavita/2.0.32/CHANGELOG.md
+++ b/stable/kavita/2.0.33/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [kavita-2.0.33](https://github.com/truecharts/charts/compare/kavita-2.0.32...kavita-2.0.33) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
## [kavita-2.0.32](https://github.com/truecharts/charts/compare/kavita-2.0.30...kavita-2.0.32) (2022-08-30)
### Chore
@@ -88,12 +97,3 @@
- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
- update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302))
-
-
-
-
-## [kavita-2.0.23](https://github.com/truecharts/apps/compare/kavita-2.0.22...kavita-2.0.23) (2022-07-25)
-
-### Chore
-
-- Auto-update chart README [skip ci]
diff --git a/stable/kavita/2.0.33/Chart.lock b/stable/kavita/2.0.33/Chart.lock
new file mode 100644
index 00000000000..cd34dfc22cb
--- /dev/null
+++ b/stable/kavita/2.0.33/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.5.6
+digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
+generated: "2022-09-04T07:37:44.60010059Z"
diff --git a/stable/kavita/2.0.32/Chart.yaml b/stable/kavita/2.0.33/Chart.yaml
similarity index 95%
rename from stable/kavita/2.0.32/Chart.yaml
rename to stable/kavita/2.0.33/Chart.yaml
index 395d3403182..175e930a7d7 100644
--- a/stable/kavita/2.0.32/Chart.yaml
+++ b/stable/kavita/2.0.33/Chart.yaml
@@ -1,8 +1,8 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: kavita
-version: 2.0.32
-appVersion: "0.5.5"
+version: 2.0.33
+appVersion: "0.5.6"
description: Kavita is a rocket fueled self-hosted digital library which supports a vast array of file formats
type: application
deprecated: false
diff --git a/stable/kavita/2.0.32/README.md b/stable/kavita/2.0.33/README.md
similarity index 92%
rename from stable/kavita/2.0.32/README.md
rename to stable/kavita/2.0.33/README.md
index 540a83a8994..650da952eea 100644
--- a/stable/kavita/2.0.32/README.md
+++ b/stable/kavita/2.0.33/README.md
@@ -1,6 +1,6 @@
# kavita
-![Version: 2.0.32](https://img.shields.io/badge/Version-2.0.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.5.5](https://img.shields.io/badge/AppVersion-0.5.5-informational?style=flat-square)
+![Version: 2.0.33](https://img.shields.io/badge/Version-2.0.33-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.5.6](https://img.shields.io/badge/AppVersion-0.5.6-informational?style=flat-square)
Kavita is a rocket fueled self-hosted digital library which supports a vast array of file formats
@@ -64,7 +64,7 @@ helm uninstall kavita
#### Available Settings
-Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
+Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
diff --git a/stable/kavita/2.0.32/app-readme.md b/stable/kavita/2.0.33/app-readme.md
similarity index 100%
rename from stable/kavita/2.0.32/app-readme.md
rename to stable/kavita/2.0.33/app-readme.md
diff --git a/stable/minecraft-java/1.0.46/charts/common-10.5.6.tgz b/stable/kavita/2.0.33/charts/common-10.5.6.tgz
similarity index 100%
rename from stable/minecraft-java/1.0.46/charts/common-10.5.6.tgz
rename to stable/kavita/2.0.33/charts/common-10.5.6.tgz
diff --git a/stable/kavita/2.0.32/ix_values.yaml b/stable/kavita/2.0.33/ix_values.yaml
similarity index 83%
rename from stable/kavita/2.0.32/ix_values.yaml
rename to stable/kavita/2.0.33/ix_values.yaml
index b57b5832162..253da509c61 100644
--- a/stable/kavita/2.0.32/ix_values.yaml
+++ b/stable/kavita/2.0.33/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/kavita
pullPolicy: IfNotPresent
- tag: 0.5.5@sha256:7ef5f43aa17d88012a7b32677c8673a6d0b238d2fa976f0feb15d570c5b40e2d
+ tag: 0.5.6@sha256:c8f5f3f239eed9c7bfe82552b1e36f413e8d7365c21cd08962bc6c1279ad7168
securityContext:
readOnlyRootFilesystem: false
diff --git a/stable/kavita/2.0.32/questions.yaml b/stable/kavita/2.0.33/questions.yaml
similarity index 99%
rename from stable/kavita/2.0.32/questions.yaml
rename to stable/kavita/2.0.33/questions.yaml
index f2d70f6cef2..34242f54247 100644
--- a/stable/kavita/2.0.32/questions.yaml
+++ b/stable/kavita/2.0.33/questions.yaml
@@ -2636,7 +2636,9 @@ questions:
required: true
- variable: docs
group: Documentation
- label: "Please read the documentation at https://truecharts.org"
+ label: Please read the documentation at https://truecharts.org
+ description: Please read the documentation at
+
https://truecharts.org
schema:
additional_attrs: true
type: dict
@@ -2648,7 +2650,9 @@ questions:
default: true
- variable: donateNag
group: Documentation
- label: "Please consider supporting TrueCharts, see: https://truecharts.org/docs/about/sponsor"
+ label: Please consider supporting TrueCharts, see https://truecharts.org/docs/about/sponsor
+ description: Please consider supporting TrueCharts, see
+
https://truecharts.org/docs/about/sponsor
schema:
additional_attrs: true
type: dict
diff --git a/stable/minecraft-java/1.0.46/templates/common.yaml b/stable/kavita/2.0.33/templates/common.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.46/templates/common.yaml
rename to stable/kavita/2.0.33/templates/common.yaml
diff --git a/stable/minecraft-java/1.0.46/values.yaml b/stable/kavita/2.0.33/values.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.46/values.yaml
rename to stable/kavita/2.0.33/values.yaml
diff --git a/stable/lazylibrarian/11.0.53/CHANGELOG.md b/stable/lazylibrarian/11.0.53/CHANGELOG.md
new file mode 100644
index 00000000000..deb92044717
--- /dev/null
+++ b/stable/lazylibrarian/11.0.53/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [lazylibrarian-11.0.53](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.52...lazylibrarian-11.0.53) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
+## [lazylibrarian-11.0.52](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.51...lazylibrarian-11.0.52) (2022-09-02)
+
+### Chore
+
+- update docker general non-major ([#3660](https://github.com/truecharts/charts/issues/3660))
+
+
+
+
+## [lazylibrarian-11.0.51](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.50...lazylibrarian-11.0.51) (2022-08-31)
+
+### Chore
+
+- update docker general non-major ([#3640](https://github.com/truecharts/charts/issues/3640))
+
+
+
+
+## [lazylibrarian-11.0.50](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.48...lazylibrarian-11.0.50) (2022-08-30)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639))
+ - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626))
+
+
+
+
+## [lazylibrarian-11.0.49](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.48...lazylibrarian-11.0.49) (2022-08-30)
+
+### Chore
+
+- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626))
+
+
+
+
+## [lazylibrarian-11.0.48](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.47...lazylibrarian-11.0.48) (2022-08-29)
+
+### Chore
+
+- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619))
+
+
+
+
+## [lazylibrarian-11.0.47](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.46...lazylibrarian-11.0.47) (2022-08-29)
+
+### Chore
+
+- update docker general non-major ([#3606](https://github.com/truecharts/charts/issues/3606))
+
+
+
+
+## [lazylibrarian-11.0.46](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.45...lazylibrarian-11.0.46) (2022-08-28)
+
+### Chore
+
+- update docker general non-major ([#3600](https://github.com/truecharts/charts/issues/3600))
+
+
+
+
+## [lazylibrarian-11.0.45](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.44...lazylibrarian-11.0.45) (2022-08-26)
+
+### Chore
+
+- update docker general non-major ([#3573](https://github.com/truecharts/charts/issues/3573))
+
+
+
+
+## [lazylibrarian-11.0.44](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.43...lazylibrarian-11.0.44) (2022-08-25)
+
+### Chore
+
+- update docker general non-major ([#3561](https://github.com/truecharts/charts/issues/3561))
+
+
+
+
+## [lazylibrarian-11.0.43](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.42...lazylibrarian-11.0.43) (2022-08-24)
+
+### Chore
diff --git a/stable/lazylibrarian/11.0.53/Chart.lock b/stable/lazylibrarian/11.0.53/Chart.lock
new file mode 100644
index 00000000000..9fbd4f2a121
--- /dev/null
+++ b/stable/lazylibrarian/11.0.53/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.5.6
+digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
+generated: "2022-09-04T07:37:44.964322968Z"
diff --git a/stable/lazylibrarian/11.0.53/Chart.yaml b/stable/lazylibrarian/11.0.53/Chart.yaml
new file mode 100644
index 00000000000..edf19a489b0
--- /dev/null
+++ b/stable/lazylibrarian/11.0.53/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.5.6
+deprecated: false
+description: Get all your books, like series with Sonarr...
+home: https://truecharts.org/docs/charts/stable/lazylibrarian
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/lazylibrarian.png
+keywords:
+ - lazylibrarian
+ - ebooks
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: lazylibrarian
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/stable/lazylibrarian
+ - https://gitlab.com/LazyLibrarian/LazyLibrarian.git
+ - https://lazylibrarian.gitlab.io
+type: application
+version: 11.0.53
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/lazylibrarian/11.0.53/README.md b/stable/lazylibrarian/11.0.53/README.md
new file mode 100644
index 00000000000..af56fd20ef5
--- /dev/null
+++ b/stable/lazylibrarian/11.0.53/README.md
@@ -0,0 +1,109 @@
+# lazylibrarian
+
+![Version: 11.0.53](https://img.shields.io/badge/Version-11.0.53-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
+
+Get all your books, like series with Sonarr...
+
+TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
+
+This readme is just an automatically generated general guide on installing our Helm Charts and Apps.
+For more information, please click here: [lazylibrarian](https://truecharts.org/docs/charts/stable/lazylibrarian)
+
+**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)**
+
+## Source Code
+
+*
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.5.6 |
+
+## Installing the Chart
+
+### TrueNAS SCALE
+
+To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
+
+### Helm
+
+To install the chart with the release name `lazylibrarian`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install lazylibrarian TrueCharts/lazylibrarian
+```
+
+## Uninstall
+
+### TrueNAS SCALE
+
+**Upgrading, Rolling Back and Uninstalling the Chart**
+
+To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
+
+### Helm
+
+To uninstall the `lazylibrarian` deployment
+
+```console
+helm uninstall lazylibrarian
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the values.yaml file. It has several commented out suggested values.
+Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
+
+#### Configure using the command line
+
+Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
+
+```console
+helm install lazylibrarian \
+ --set env.TZ="America/New York" \
+ TrueCharts/lazylibrarian
+```
+
+#### Configure using a yaml file
+
+Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
+
+```console
+helm install lazylibrarian TrueCharts/lazylibrarian -f values.yaml
+```
+
+#### Connecting to other charts
+
+If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
+- See the [Website](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/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/docs/about/sponsor) or contributing back to the project any way you can!
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/lazylibrarian/11.0.53/app-readme.md b/stable/lazylibrarian/11.0.53/app-readme.md
new file mode 100644
index 00000000000..53f655886ec
--- /dev/null
+++ b/stable/lazylibrarian/11.0.53/app-readme.md
@@ -0,0 +1,8 @@
+Get all your books, like series with Sonarr...
+
+This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/lazylibrarian](https://truecharts.org/docs/charts/stable/lazylibrarian)
+
+---
+
+TrueCharts can only exist due to the incredible effort of our staff.
+Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
diff --git a/stable/omada-controller/6.0.60/charts/common-10.5.6.tgz b/stable/lazylibrarian/11.0.53/charts/common-10.5.6.tgz
similarity index 100%
rename from stable/omada-controller/6.0.60/charts/common-10.5.6.tgz
rename to stable/lazylibrarian/11.0.53/charts/common-10.5.6.tgz
diff --git a/stable/lazylibrarian/11.0.53/ix_values.yaml b/stable/lazylibrarian/11.0.53/ix_values.yaml
new file mode 100644
index 00000000000..d242b685d6f
--- /dev/null
+++ b/stable/lazylibrarian/11.0.53/ix_values.yaml
@@ -0,0 +1,29 @@
+image:
+ repository: tccr.io/truecharts/lazylibrarian
+ pullPolicy: IfNotPresent
+ tag: latest@sha256:f0b896ea42444ef91b7f2fca4e352a92e51714e728b5273b938c4a6ae985b0ab
+
+securityContext:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+
+podSecurityContext:
+ runAsUser: 0
+ runAsGroup: 0
+
+service:
+ main:
+ ports:
+ main:
+ port: 5299
+ targetPort: 5299
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+ varrun:
+ enabled: true
+
+portal:
+ enabled: true
diff --git a/stable/lazylibrarian/11.0.53/questions.yaml b/stable/lazylibrarian/11.0.53/questions.yaml
new file mode 100644
index 00000000000..6638941e6f4
--- /dev/null
+++ b/stable/lazylibrarian/11.0.53/questions.yaml
@@ -0,0 +1,2488 @@
+groups:
+ - name: Container Image
+ description: Image to be used for container
+ - name: Controller
+ description: Configure Workload Deployment
+ - name: Container Configuration
+ description: Additional Container Configuration
+ - 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: Advanced
+ description: Advanced Configuration
+ - name: Documentation
+ description: Documentation
+portals:
+ open:
+ protocols:
+ - "$kubernetes-resource_configmap_portal_protocol"
+ host:
+ - "$kubernetes-resource_configmap_portal_host"
+ ports:
+ - "$kubernetes-resource_configmap_portal_port"
+questions:
+ - variable: global
+ label: Global Settings
+ group: Controller
+ schema:
+ type: dict
+ hidden: true
+ attrs:
+ - variable: isSCALE
+ label: Flag this is SCALE
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: controller
+ group: Controller
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: advanced
+ label: Show Advanced Controller Settings
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: type
+ description: Please specify type of workload to deploy
+ label: (Advanced) Controller Type
+ schema:
+ type: string
+ required: true
+ enum:
+ - value: deployment
+ description: Deployment
+ - value: statefulset
+ description: Statefulset
+ - value: daemonset
+ description: Daemonset
+ default: deployment
+ - variable: replicas
+ description: Number of desired pod replicas
+ label: Desired Replicas
+ schema:
+ type: int
+ required: true
+ default: 1
+ - variable: strategy
+ description: Please specify type of workload to deploy
+ label: (Advanced) Update Strategy
+ schema:
+ type: string
+ required: true
+ enum:
+ - value: Recreate
+ description: "Recreate: Kill existing pods before creating new ones"
+ - value: RollingUpdate
+ description: "RollingUpdate: Create new pods and then kill old ones"
+ - value: OnDelete
+ description: "(Legacy) OnDelete: ignore .spec.template changes"
+ default: Recreate
+ - variable: expert
+ label: Show Expert Configuration Options
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: labelsList
+ label: Controller Labels
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: labelItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: annotationsList
+ label: Controller Annotations
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: annotationItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: customextraargs
+ group: Controller
+ label: "Extra Args"
+ description: "Do not click this unless you know what you are doing"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: extraArgs
+ label: Extra Args
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ - variable: TZ
+ label: Timezone
+ group: Container Configuration
+ schema:
+ type: string
+ default: "Etc/UTC"
+ $ref:
+ - "definitions/timezone"
+ - 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..."
+ group: Container Configuration
+ 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: expertpodconf
+ group: Container Configuration
+ label: Show Expert Configuration
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: tty
+ label: Enable TTY
+ description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled.
+ group: Workload Details
+ schema:
+ type: boolean
+ default: false
+ - variable: stdin
+ label: Enable STDIN
+ description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled.
+ group: Workload Details
+ schema:
+ type: boolean
+ default: false
+ - variable: termination
+ group: Container Configuration
+ label: Termination settings
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: gracePeriodSeconds
+ label: Grace Period Seconds
+ schema:
+ type: int
+ default: 10
+ - variable: podLabelsList
+ group: Container Configuration
+ label: Pod Labels
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: podLabelItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: podAnnotationsList
+ group: Container Configuration
+ label: Pod Annotations
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: podAnnotationItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
+ schema:
+ type: string
+ default: Simple
+ enum:
+ - value: Simple
+ description: Simple
+ - value: ClusterIP
+ description: ClusterIP
+ - value: NodePort
+ description: NodePort (Advanced)
+ - value: LoadBalancer
+ description: LoadBalancer (Advanced)
+ - variable: loadBalancerIP
+ label: LoadBalancer IP
+ description: LoadBalancerIP
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: string
+ default: ""
+ - variable: externalIPs
+ label: "External IP's"
+ description: "External IP's"
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: list
+ default: []
+ items:
+ - variable: externalIP
+ label: External IP
+ schema:
+ type: string
+ - variable: ipFamilyPolicy
+ label: IP Family Policy
+ description: (Advanced) Specify the IP Policy
+ schema:
+ show_if: [["type", "!=", "Simple"]]
+ type: string
+ default: SingleStack
+ enum:
+ - value: SingleStack
+ description: SingleStack
+ - value: PreferDualStack
+ description: PreferDualStack
+ - value: RequireDualStack
+ description: RequireDualStack
+ - variable: ipFamilies
+ label: (Advanced) IP Families
+ description: (Advanced) The IP Families that should be used
+ schema:
+ show_if: [["type", "!=", "Simple"]]
+ type: list
+ default: []
+ items:
+ - variable: ipFamily
+ label: IP Family
+ schema:
+ type: string
+ - 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: 5299
+ required: true
+ - variable: advanced
+ label: Show Advanced Settings
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: enabled
+ label: Enable the Port
+ schema:
+ type: boolean
+ hidden: true
+ default: true
+ - variable: protocol
+ label: Port Type
+ schema:
+ type: string
+ default: HTTP
+ enum:
+ - value: HTTP
+ description: HTTP
+ - value: HTTPS
+ description: HTTPS
+ - value: TCP
+ description: TCP
+ - value: UDP
+ description: UDP
+ - variable: nodePort
+ label: Node Port (Optional)
+ description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer
+ schema:
+ type: int
+ min: 9000
+ max: 65535
+ - variable: targetPort
+ label: "Target Port"
+ description: "The internal(!) port on the container the Application runs on"
+ schema:
+ type: int
+ default: 5299
+ - variable: serviceexpert
+ group: Networking and Services
+ label: Show Expert Config
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: hostNetwork
+ group: Networking and Services
+ label: Host-Networking (Complicated)
+ schema:
+ type: boolean
+ default: false
+ - variable: externalInterfaces
+ description: Add External Interfaces
+ label: Add external Interfaces
+ group: Networking
+ schema:
+ type: list
+ items:
+ - variable: interfaceConfiguration
+ description: Interface Configuration
+ label: Interface Configuration
+ schema:
+ 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:
+ 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
+ show_subquestions_if: static
+ subquestions:
+ - variable: staticIPConfigurations
+ label: Static IP Addresses
+ schema:
+ type: list
+ items:
+ - variable: staticIP
+ label: Static IP
+ schema:
+ type: ipaddr
+ cidr: true
+ - variable: staticRoutes
+ label: Static Routes
+ schema:
+ type: list
+ 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: dnsPolicy
+ group: Networking and Services
+ label: dnsPolicy
+ schema:
+ type: string
+ default: ""
+ enum:
+ - value: ""
+ description: Default
+ - value: ClusterFirst
+ description: ClusterFirst
+ - value: ClusterFirstWithHostNet
+ description: ClusterFirstWithHostNet
+ - value: None
+ description: None
+ - variable: dnsConfig
+ label: DNS Configuration
+ group: Networking and Services
+ description: Specify custom DNS configuration which will be applied to the pod
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: nameservers
+ label: Name Servers
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: Name Server
+ schema:
+ type: string
+ - variable: options
+ label: Options
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: option
+ label: Option Entry
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: searches
+ label: Searches
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: search
+ label: Search Entry
+ schema:
+ type: string
+ - 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
+ schema:
+ type: string
+ default: Simple
+ enum:
+ - value: Simple
+ description: Simple
+ - value: NodePort
+ description: NodePort
+ - value: ClusterIP
+ description: ClusterIP
+ - value: LoadBalancer
+ description: LoadBalancer
+ - variable: loadBalancerIP
+ label: LoadBalancer IP
+ description: LoadBalancerIP
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: string
+ default: ""
+ - variable: externalIPs
+ label: "External IP's"
+ description: "External IP's"
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: list
+ default: []
+ items:
+ - variable: externalIP
+ label: External IP
+ 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: nodePort
+ label: Node Port (Optional)
+ description: This port gets exposed to the node. Only considered when service type is NodePort
+ schema:
+ type: int
+ min: 9000
+ max: 65535
+ - 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: simplePVC
+ enum:
+ - value: simplePVC
+ description: PVC (simple)
+ - value: simpleHP
+ description: Host Path (simple)
+ - value: emptyDir
+ description: emptyDir
+ - value: pvc
+ description: PVC
+ - value: hostPath
+ description: Host Path
+ - 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: setPermissionsSimple
+ label: Automatic Permissions
+ description: Automatically set permissions on install
+ schema:
+ show_if: [["type", "=", "simpleHP"]]
+ type: boolean
+ default: false
+ - variable: setPermissions
+ label: Automatic Permissions
+ description: Automatically set permissions on install
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: boolean
+ default: false
+ - variable: readOnly
+ label: Read Only
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: Host Path
+ description: Path inside the container the storage is mounted
+ schema:
+ show_if: [["type", "=", "simpleHP"]]
+ type: hostpath
+ - 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
+ schema:
+ show_if: [["type", "=", "pvc"]]
+ type: string
+ default: 999Gi
+ - variable: hostPathType
+ label: (Advanced) hostPath Type
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: string
+ default: ""
+ enum:
+ - value: ""
+ description: Default
+ - value: DirectoryOrCreate
+ description: DirectoryOrCreate
+ - value: Directory
+ description: Directory
+ - value: FileOrCreate
+ description: FileOrCreate
+ - value: File
+ description: File
+ - value: Socket
+ description: Socket
+ - value: CharDevice
+ description: CharDevice
+ - value: BlockDevice
+ description: BlockDevice
+ - variable: storageClass
+ label: (Advanced) storageClass
+ description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!"
+ schema:
+ show_if: [["type", "=", "pvc"]]
+ type: string
+ default: SCALE-ZFS
+ - variable: accessMode
+ label: (Advanced) Access Mode
+ description: Allow or disallow multiple PVC's writhing to the same PV
+ schema:
+ show_if: [["type", "=", "pvc"]]
+ type: string
+ default: ReadWriteOnce
+ enum:
+ - value: ReadWriteOnce
+ description: ReadWriteOnce
+ - value: ReadOnlyMany
+ description: ReadOnlyMany
+ - value: ReadWriteMany
+ description: ReadWriteMany
+ - variable: advanced
+ label: Show Advanced Options
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: labelsList
+ label: Labels
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: labelItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: annotationsList
+ label: Annotations
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: annotationItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - 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: name
+ label: Name (Optional)
+ description: "Not required, please set to config when mounting /config or temp when mounting /tmp"
+ schema:
+ type: string
+ - variable: type
+ label: Type of Storage
+ description: Sets the persistence type, Anything other than PVC could break rollback!
+ schema:
+ type: string
+ default: simpleHP
+ enum:
+ - value: simplePVC
+ description: PVC (Simple)
+ - value: simpleHP
+ description: Host Path (Simple)
+ - value: emptyDir
+ description: emptyDir
+ - value: pvc
+ description: PVC
+ - value: hostPath
+ description: Host Path
+ - 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: setPermissionsSimple
+ label: Automatic Permissions
+ description: Automatically set permissions on install
+ schema:
+ show_if: [["type", "=", "simpleHP"]]
+ type: boolean
+ default: true
+ - variable: setPermissions
+ label: Automatic Permissions
+ description: Automatically set permissions on install
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: boolean
+ default: true
+ - variable: readOnly
+ label: Read Only
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: Host Path
+ description: Path inside the container the storage is mounted
+ schema:
+ show_if: [["type", "=", "simpleHP"]]
+ type: hostpath
+ - 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: 999Gi
+ - variable: hostPathType
+ label: (Advanced) Host Path Type
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: string
+ default: ""
+ enum:
+ - value: ""
+ description: Default
+ - value: DirectoryOrCreate
+ description: DirectoryOrCreate
+ - value: Directory
+ description: Directory
+ - value: FileOrCreate
+ description: FileOrCreate
+ - value: File
+ description: File
+ - value: Socket
+ description: Socket
+ - value: CharDevice
+ description: CharDevice
+ - value: BlockDevice
+ description: BlockDevice
+ - variable: storageClass
+ label: (Advanced) StorageClass
+ description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!"
+ schema:
+ show_if: [["type", "=", "pvc"]]
+ type: string
+ default: SCALE-ZFS
+ - variable: accessMode
+ label: (Advanced) Access Mode
+ description: Allow or disallow multiple PVC's writhing to the same PV
+ schema:
+ show_if: [["type", "=", "pvc"]]
+ type: string
+ default: ReadWriteOnce
+ enum:
+ - value: ReadWriteOnce
+ description: ReadWriteOnce
+ - value: ReadOnlyMany
+ description: ReadOnlyMany
+ - value: ReadWriteMany
+ description: ReadWriteMany
+ - variable: advanced
+ label: Show Advanced Options
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: labelsList
+ label: Labels
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: labelItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: annotationsList
+ label: Annotations
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: annotationItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - 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: []
+ 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: tls
+ label: TLS-Settings
+ schema:
+ type: list
+ 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: scaleCert
+ label: Select TrueNAS SCALE Certificate
+ schema:
+ type: int
+ $ref:
+ - "definitions/certificate"
+ - variable: entrypoint
+ label: (Advanced) Traefik Entrypoint
+ description: Entrypoint used by Traefik when using Traefik as Ingress Provider
+ schema:
+ type: string
+ default: websecure
+ required: true
+ - variable: middlewares
+ label: Traefik Middlewares
+ description: Add previously created Traefik Middlewares to this Ingress
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: expert
+ label: Show Expert Configuration Options
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: enableFixedMiddlewares
+ description: These middlewares enforce a number of best practices.
+ label: Enable Default Middlewares
+ schema:
+ type: boolean
+ default: true
+ - variable: ingressClassName
+ label: IngressClass Name
+ schema:
+ type: string
+ default: ""
+ - variable: labelsList
+ label: Labels
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: labelItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: annotationsList
+ label: Annotations
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: annotationItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - 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: labelsList
+ label: Labels
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: labelItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: annotationsList
+ label: Annotations
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: annotationItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - 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: service
+ 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: []
+ 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: scaleCert
+ label: Select TrueNAS SCALE Certificate
+ schema:
+ type: int
+ $ref:
+ - "definitions/certificate"
+ - variable: entrypoint
+ label: Traefik Entrypoint
+ description: Entrypoint used by Traefik when using Traefik as Ingress Provider
+ schema:
+ type: string
+ default: websecure
+ required: true
+ - variable: middlewares
+ label: Traefik Middlewares
+ description: Add previously created Traefik Middlewares to this Ingress
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: security
+ label: Container Security Settings
+ group: Security and Permissions
+ schema:
+ type: dict
+ additional_attrs: true
+ attrs:
+ - variable: editsecurity
+ label: Change PUID / UMASK values
+ description: By enabling this you override default set values.
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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
+ 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: "002"
+ - variable: advancedSecurity
+ label: Show Advanced Security Settings
+ group: Security and Permissions
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: securityContext
+ label: Security Context
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: privileged
+ label: "Privileged mode"
+ schema:
+ type: boolean
+ default: false
+ - variable: readOnlyRootFilesystem
+ label: "ReadOnly Root Filesystem"
+ schema:
+ type: boolean
+ default: false
+ - variable: allowPrivilegeEscalation
+ label: "Allow Privilege Escalation"
+ schema:
+ type: boolean
+ default: false
+ - variable: runAsNonRoot
+ label: "runAsNonRoot"
+ schema:
+ type: boolean
+ default: false
+ - variable: capabilities
+ label: Capabilities
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: drop
+ label: Drop Capability
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: dropEntry
+ label: ""
+ schema:
+ type: string
+ - variable: add
+ label: Add Capability
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: addEntry
+ label: ""
+ schema:
+ type: string
+ - variable: podSecurityContext
+ group: Security and Permissions
+ label: Pod Security Context
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: runAsUser
+ label: "runAsUser"
+ description: "The UserID of the user running the application"
+ schema:
+ type: int
+ default: 0
+ - variable: runAsGroup
+ label: "runAsGroup"
+ description: "The groupID this App of the user running the application"
+ schema:
+ type: int
+ default: 0
+ - variable: fsGroup
+ label: "fsGroup"
+ description: "The group that should own ALL storage."
+ schema:
+ type: int
+ default: 568
+ - 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
+
+ - variable: advancedresources
+ label: Set Custom Resource Limits/Requests (Advanced)
+ group: Resources and Devices
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: resources
+ label: ""
+ 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/docs/manual/SCALE%20Apps/indepth/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/docs/manual/SCALE%20Apps/indepth/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
+ attrs:
+ - variable: cpu
+ label: CPU
+ description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation"
+ schema:
+ type: string
+ default: 10m
+ 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/docs/manual/SCALE%20Apps/indepth/validation"
+ schema:
+ type: string
+ default: 50Mi
+ 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: hostPath
+ hidden: true
+ - variable: readOnly
+ label: readOnly
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPath
+ label: Host Device Path
+ description: Path to the device on the host system
+ schema:
+ type: path
+ - variable: mountPath
+ label: Container Device Path
+ description: Path inside the container the device is mounted
+ schema:
+ type: string
+ default: "/dev/ttyACM0"
+ # Specify GPU configuration
+ - variable: scaleGPU
+ label: GPU Configuration
+ group: Resources and Devices
+ schema:
+ type: dict
+ $ref:
+ - "definitions/gpuConfiguration"
+ attrs: []
+# - variable: autoscaling
+# group: Advanced
+# label: (Advanced) Horizontal Pod Autoscaler
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - 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:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - 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: 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: openvpn
+ description: OpenVPN
+ - value: wireguard
+ description: Wireguard
+ - value: tailscale
+ description: Tailscale
+ - variable: openvpn
+ label: OpenVPN Settings
+ schema:
+ 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
+ default: ""
+ required: true
+ - variable: tailscale
+ label: Tailscale Settings
+ schema:
+ 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: 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: Sock5 Server
+ 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: dict
+ show_if: [["type", "!=", "disabled"]]
+ attrs:
+ - variable: enabled
+ label: Enabled
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: type
+ label: Type
+ schema:
+ type: string
+ default: hostPath
+ hidden: true
+ - variable: hostPathType
+ label: hostPathType
+ schema:
+ type: string
+ default: File
+ hidden: true
+ - variable: noMount
+ label: noMount
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: hostPath
+ label: Full Path to File
+ description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn"
+ schema:
+ type: string
+ 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
+ - 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: git
+ label: Git Settings
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: deployKey
+ description: Raw SSH Private Key
+ label: Deploy Key
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence
+ label: Deploy Key Base64
+ schema:
+ type: string
+ - variable: service
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: type
+ label: Service Type
+ description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
+ schema:
+ type: string
+ default: NodePort
+ enum:
+ - value: NodePort
+ description: NodePort
+ - value: ClusterIP
+ description: ClusterIP
+ - value: LoadBalancer
+ description: LoadBalancer
+ - variable: loadBalancerIP
+ label: LoadBalancer IP
+ description: LoadBalancerIP
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: string
+ default: ""
+ - variable: externalIPs
+ label: "External IP's"
+ description: "External IP's"
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: list
+ default: []
+ items:
+ - variable: externalIP
+ label: External IP
+ schema:
+ type: string
+ - variable: ports
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: codeserver
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: nodePort
+ description: Leave Empty to Disable
+ label: "nodePort"
+ schema:
+ type: int
+ default: 36107
+ - 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: promtail
+ label: Promtail
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: Enabled
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: loki
+ label: Loki URL
+ schema:
+ type: string
+ required: true
+ - variable: logs
+ label: Log Paths
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ required: true
+ - variable: path
+ label: Path
+ schema:
+ type: string
+ required: true
+ - variable: args
+ label: Promtail Command Line Arguments
+ schema:
+ type: list
+ show_if: [["type", "!=", "disabled"]]
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ required: true
+ - variable: envList
+ label: Promtail 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: 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/docs/about/sponsor
+ description: Please consider supporting TrueCharts, see
+
https://truecharts.org/docs/about/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/omada-controller/6.0.60/templates/common.yaml b/stable/lazylibrarian/11.0.53/templates/common.yaml
similarity index 100%
rename from stable/omada-controller/6.0.60/templates/common.yaml
rename to stable/lazylibrarian/11.0.53/templates/common.yaml
diff --git a/stable/omada-controller/6.0.60/values.yaml b/stable/lazylibrarian/11.0.53/values.yaml
similarity index 100%
rename from stable/omada-controller/6.0.60/values.yaml
rename to stable/lazylibrarian/11.0.53/values.yaml
diff --git a/stable/minecraft-java/1.0.46/Chart.lock b/stable/minecraft-java/1.0.46/Chart.lock
deleted file mode 100644
index caca956eee7..00000000000
--- a/stable/minecraft-java/1.0.46/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.5.6
-digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
-generated: "2022-09-03T08:28:57.933227256Z"
diff --git a/stable/minecraft-java/1.0.46/CHANGELOG.md b/stable/minecraft-java/1.0.47/CHANGELOG.md
similarity index 91%
rename from stable/minecraft-java/1.0.46/CHANGELOG.md
rename to stable/minecraft-java/1.0.47/CHANGELOG.md
index 9513ca91af1..ff2f48f8b2b 100644
--- a/stable/minecraft-java/1.0.46/CHANGELOG.md
+++ b/stable/minecraft-java/1.0.47/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [minecraft-java-1.0.47](https://github.com/truecharts/charts/compare/minecraft-java-1.0.46...minecraft-java-1.0.47) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
## [minecraft-java-1.0.46](https://github.com/truecharts/charts/compare/minecraft-java-1.0.45...minecraft-java-1.0.46) (2022-09-03)
### Chore
@@ -88,12 +97,3 @@
- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447))
-
-
-## [minecraft-java-1.0.37](https://github.com/truecharts/charts/compare/minecraft-java-1.0.36...minecraft-java-1.0.37) (2022-08-10)
-
-### Chore
-
-- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
-
-
diff --git a/stable/minecraft-java/1.0.47/Chart.lock b/stable/minecraft-java/1.0.47/Chart.lock
new file mode 100644
index 00000000000..9b1969f11b3
--- /dev/null
+++ b/stable/minecraft-java/1.0.47/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.5.6
+digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
+generated: "2022-09-04T07:38:04.146131692Z"
diff --git a/stable/minecraft-java/1.0.46/Chart.yaml b/stable/minecraft-java/1.0.47/Chart.yaml
similarity index 98%
rename from stable/minecraft-java/1.0.46/Chart.yaml
rename to stable/minecraft-java/1.0.47/Chart.yaml
index 1b335e7e69e..3bce0e6a632 100644
--- a/stable/minecraft-java/1.0.46/Chart.yaml
+++ b/stable/minecraft-java/1.0.47/Chart.yaml
@@ -21,7 +21,7 @@ sources:
- https://github.com/itzg/docker-minecraft-server
- https://hub.docker.com/r/itzg/minecraft-server
type: application
-version: 1.0.46
+version: 1.0.47
annotations:
truecharts.org/catagories: |
- games
diff --git a/stable/minecraft-java/1.0.46/README.md b/stable/minecraft-java/1.0.47/README.md
similarity index 95%
rename from stable/minecraft-java/1.0.46/README.md
rename to stable/minecraft-java/1.0.47/README.md
index 1719ba68aec..1d88dd510c5 100644
--- a/stable/minecraft-java/1.0.46/README.md
+++ b/stable/minecraft-java/1.0.47/README.md
@@ -1,6 +1,6 @@
# minecraft-java
-![Version: 1.0.46](https://img.shields.io/badge/Version-1.0.46-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022.11.0](https://img.shields.io/badge/AppVersion-2022.11.0-informational?style=flat-square)
+![Version: 1.0.47](https://img.shields.io/badge/Version-1.0.47-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022.11.0](https://img.shields.io/badge/AppVersion-2022.11.0-informational?style=flat-square)
Minecraft Java Dedicated Server
@@ -65,7 +65,7 @@ helm uninstall minecraft-java
#### Available Settings
-Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
+Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
diff --git a/stable/minecraft-java/1.0.46/app-readme.md b/stable/minecraft-java/1.0.47/app-readme.md
similarity index 100%
rename from stable/minecraft-java/1.0.46/app-readme.md
rename to stable/minecraft-java/1.0.47/app-readme.md
diff --git a/stable/qinglong/2.0.35/charts/common-10.5.6.tgz b/stable/minecraft-java/1.0.47/charts/common-10.5.6.tgz
similarity index 100%
rename from stable/qinglong/2.0.35/charts/common-10.5.6.tgz
rename to stable/minecraft-java/1.0.47/charts/common-10.5.6.tgz
diff --git a/stable/minecraft-java/1.0.46/ci/base-values.yaml b/stable/minecraft-java/1.0.47/ci/base-values.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.46/ci/base-values.yaml
rename to stable/minecraft-java/1.0.47/ci/base-values.yaml
diff --git a/stable/minecraft-java/1.0.46/ci/j11-values.yaml b/stable/minecraft-java/1.0.47/ci/j11-values.yaml
similarity index 54%
rename from stable/minecraft-java/1.0.46/ci/j11-values.yaml
rename to stable/minecraft-java/1.0.47/ci/j11-values.yaml
index 098b5842a0f..d7ff31f5956 100644
--- a/stable/minecraft-java/1.0.46/ci/j11-values.yaml
+++ b/stable/minecraft-java/1.0.47/ci/j11-values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/minecraft-java11
- tag: latest@sha256:61121975493c46d5c82400c57401edfa3420eec24e1dc8ade7f9b0fc434dc5f9
+ tag: latest@sha256:40e5385c1c4f5de9e8a3a60543c3686b17a69816f298b48b3501000a421ac05f
pullPolicy: Always
env:
diff --git a/stable/minecraft-java/1.0.46/ci/j11j9-values.yaml b/stable/minecraft-java/1.0.47/ci/j11j9-values.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.46/ci/j11j9-values.yaml
rename to stable/minecraft-java/1.0.47/ci/j11j9-values.yaml
diff --git a/stable/minecraft-java/1.0.46/ci/j8-values.yaml b/stable/minecraft-java/1.0.47/ci/j8-values.yaml
similarity index 56%
rename from stable/minecraft-java/1.0.46/ci/j8-values.yaml
rename to stable/minecraft-java/1.0.47/ci/j8-values.yaml
index e64be370d94..f6e80ba2ffc 100644
--- a/stable/minecraft-java/1.0.46/ci/j8-values.yaml
+++ b/stable/minecraft-java/1.0.47/ci/j8-values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/minecraft-java8-openj9
- tag: latest@sha256:ddf4b82645172ab40d61ae402ee970accddce053f87d76fe893a53bb1cbfb1dd
+ tag: latest@sha256:23b83f85ac77b5b40b4e1114f4b2dc0a18a0b800d9838285defecaf6a3186a6e
pullPolicy: Always
env:
diff --git a/stable/minecraft-java/1.0.46/ci/j8j9-values.yaml b/stable/minecraft-java/1.0.47/ci/j8j9-values.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.46/ci/j8j9-values.yaml
rename to stable/minecraft-java/1.0.47/ci/j8j9-values.yaml
diff --git a/stable/minecraft-java/1.0.46/ix_values.yaml b/stable/minecraft-java/1.0.47/ix_values.yaml
similarity index 90%
rename from stable/minecraft-java/1.0.46/ix_values.yaml
rename to stable/minecraft-java/1.0.47/ix_values.yaml
index d3b86cca0a3..084ced5cc1c 100644
--- a/stable/minecraft-java/1.0.46/ix_values.yaml
+++ b/stable/minecraft-java/1.0.47/ix_values.yaml
@@ -4,7 +4,7 @@ image:
pullPolicy: Always
j11Image:
repository: tccr.io/truecharts/minecraft-java11
- tag: latest@sha256:61121975493c46d5c82400c57401edfa3420eec24e1dc8ade7f9b0fc434dc5f9
+ tag: latest@sha256:40e5385c1c4f5de9e8a3a60543c3686b17a69816f298b48b3501000a421ac05f
pullPolicy: Always
j11j9Image:
repository: tccr.io/truecharts/minecraft-java11-openj9
@@ -12,11 +12,11 @@ j11j9Image:
pullPolicy: Always
j8Image:
repository: tccr.io/truecharts/minecraft-java8-openj9
- tag: latest@sha256:ddf4b82645172ab40d61ae402ee970accddce053f87d76fe893a53bb1cbfb1dd
+ tag: latest@sha256:23b83f85ac77b5b40b4e1114f4b2dc0a18a0b800d9838285defecaf6a3186a6e
pullPolicy: Always
j8j9Image:
repository: tccr.io/truecharts/minecraft-java8-openj9
- tag: latest@sha256:ddf4b82645172ab40d61ae402ee970accddce053f87d76fe893a53bb1cbfb1dd
+ tag: latest@sha256:23b83f85ac77b5b40b4e1114f4b2dc0a18a0b800d9838285defecaf6a3186a6e
pullPolicy: Always
securityContext:
diff --git a/stable/minecraft-java/1.0.46/questions.yaml b/stable/minecraft-java/1.0.47/questions.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.46/questions.yaml
rename to stable/minecraft-java/1.0.47/questions.yaml
diff --git a/stable/qinglong/2.0.35/templates/common.yaml b/stable/minecraft-java/1.0.47/templates/common.yaml
similarity index 100%
rename from stable/qinglong/2.0.35/templates/common.yaml
rename to stable/minecraft-java/1.0.47/templates/common.yaml
diff --git a/stable/qinglong/2.0.35/values.yaml b/stable/minecraft-java/1.0.47/values.yaml
similarity index 100%
rename from stable/qinglong/2.0.35/values.yaml
rename to stable/minecraft-java/1.0.47/values.yaml
diff --git a/stable/omada-controller/6.0.60/Chart.lock b/stable/omada-controller/6.0.60/Chart.lock
deleted file mode 100644
index 60b85f2a767..00000000000
--- a/stable/omada-controller/6.0.60/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.5.6
-digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
-generated: "2022-09-03T08:29:57.766148116Z"
diff --git a/stable/omada-controller/6.0.60/CHANGELOG.md b/stable/omada-controller/6.0.61/CHANGELOG.md
similarity index 91%
rename from stable/omada-controller/6.0.60/CHANGELOG.md
rename to stable/omada-controller/6.0.61/CHANGELOG.md
index 4b6532badaf..a3a6fae795c 100644
--- a/stable/omada-controller/6.0.60/CHANGELOG.md
+++ b/stable/omada-controller/6.0.61/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [omada-controller-6.0.61](https://github.com/truecharts/charts/compare/omada-controller-6.0.60...omada-controller-6.0.61) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
## [omada-controller-6.0.60](https://github.com/truecharts/charts/compare/omada-controller-6.0.59...omada-controller-6.0.60) (2022-09-03)
### Chore
@@ -88,12 +97,3 @@
## [omada-controller-6.0.51](https://github.com/truecharts/charts/compare/omada-controller-6.0.50...omada-controller-6.0.51) (2022-08-21)
### Chore
-
-- update docker general non-major docker tags ([#3523](https://github.com/truecharts/charts/issues/3523))
-
-
-
-
-## [omada-controller-6.0.50](https://github.com/truecharts/charts/compare/omada-controller-6.0.49...omada-controller-6.0.50) (2022-08-19)
-
-### Chore
diff --git a/stable/omada-controller/6.0.61/Chart.lock b/stable/omada-controller/6.0.61/Chart.lock
new file mode 100644
index 00000000000..2234e8f7aa5
--- /dev/null
+++ b/stable/omada-controller/6.0.61/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.5.6
+digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
+generated: "2022-09-04T07:38:09.876721596Z"
diff --git a/stable/omada-controller/6.0.60/Chart.yaml b/stable/omada-controller/6.0.61/Chart.yaml
similarity index 98%
rename from stable/omada-controller/6.0.60/Chart.yaml
rename to stable/omada-controller/6.0.61/Chart.yaml
index 4fa48228d49..a1f43758253 100644
--- a/stable/omada-controller/6.0.60/Chart.yaml
+++ b/stable/omada-controller/6.0.61/Chart.yaml
@@ -18,7 +18,7 @@ name: omada-controller
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/omada-controller
- https://github.com/mbentley/docker-omada-controller
-version: 6.0.60
+version: 6.0.61
annotations:
truecharts.org/catagories: |
- media
diff --git a/stable/omada-controller/6.0.60/README.md b/stable/omada-controller/6.0.61/README.md
similarity index 95%
rename from stable/omada-controller/6.0.60/README.md
rename to stable/omada-controller/6.0.61/README.md
index 6f7e75c3cda..9257a0ca04d 100644
--- a/stable/omada-controller/6.0.60/README.md
+++ b/stable/omada-controller/6.0.61/README.md
@@ -1,6 +1,6 @@
# omada-controller
-![Version: 6.0.60](https://img.shields.io/badge/Version-6.0.60-informational?style=flat-square) ![AppVersion: 5.5](https://img.shields.io/badge/AppVersion-5.5-informational?style=flat-square)
+![Version: 6.0.61](https://img.shields.io/badge/Version-6.0.61-informational?style=flat-square) ![AppVersion: 5.5](https://img.shields.io/badge/AppVersion-5.5-informational?style=flat-square)
Omada is a SDN tool for TP-Link Omada hardware
@@ -64,7 +64,7 @@ helm uninstall omada-controller
#### Available Settings
-Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
+Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
diff --git a/stable/omada-controller/6.0.60/app-readme.md b/stable/omada-controller/6.0.61/app-readme.md
similarity index 100%
rename from stable/omada-controller/6.0.60/app-readme.md
rename to stable/omada-controller/6.0.61/app-readme.md
diff --git a/stable/ring-mqtt/1.0.0/charts/common-10.5.6.tgz b/stable/omada-controller/6.0.61/charts/common-10.5.6.tgz
similarity index 100%
rename from stable/ring-mqtt/1.0.0/charts/common-10.5.6.tgz
rename to stable/omada-controller/6.0.61/charts/common-10.5.6.tgz
diff --git a/stable/omada-controller/6.0.60/ix_values.yaml b/stable/omada-controller/6.0.61/ix_values.yaml
similarity index 93%
rename from stable/omada-controller/6.0.60/ix_values.yaml
rename to stable/omada-controller/6.0.61/ix_values.yaml
index 6dd4c616280..9b535735f57 100644
--- a/stable/omada-controller/6.0.60/ix_values.yaml
+++ b/stable/omada-controller/6.0.61/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/omada-controller
- tag: 5.5@sha256:4f0f2556417c7b20a7c4593d46dc3534ea943c13bdd2ffdec4c31d22d7b30937
+ tag: 5.5@sha256:a760ad768ada9d688bc48d5733e5a4c95ae3242353aa370a03eb6e6e023514fd
pullPolicy: IfNotPresent
securityContext:
diff --git a/stable/omada-controller/6.0.60/questions.yaml b/stable/omada-controller/6.0.61/questions.yaml
similarity index 100%
rename from stable/omada-controller/6.0.60/questions.yaml
rename to stable/omada-controller/6.0.61/questions.yaml
diff --git a/stable/rsshub/3.0.87/templates/common.yaml b/stable/omada-controller/6.0.61/templates/common.yaml
similarity index 100%
rename from stable/rsshub/3.0.87/templates/common.yaml
rename to stable/omada-controller/6.0.61/templates/common.yaml
diff --git a/stable/ring-mqtt/1.0.0/values.yaml b/stable/omada-controller/6.0.61/values.yaml
similarity index 100%
rename from stable/ring-mqtt/1.0.0/values.yaml
rename to stable/omada-controller/6.0.61/values.yaml
diff --git a/stable/qinglong/2.0.35/Chart.lock b/stable/qinglong/2.0.35/Chart.lock
deleted file mode 100644
index 915e6055e99..00000000000
--- a/stable/qinglong/2.0.35/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.5.6
-digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
-generated: "2022-08-31T00:41:24.895984442Z"
diff --git a/stable/qinglong/2.0.35/CHANGELOG.md b/stable/qinglong/2.0.36/CHANGELOG.md
similarity index 92%
rename from stable/qinglong/2.0.35/CHANGELOG.md
rename to stable/qinglong/2.0.36/CHANGELOG.md
index 07389631a09..6ae2acbc8d0 100644
--- a/stable/qinglong/2.0.35/CHANGELOG.md
+++ b/stable/qinglong/2.0.36/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [qinglong-2.0.36](https://github.com/truecharts/charts/compare/qinglong-2.0.35...qinglong-2.0.36) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
## [qinglong-2.0.35](https://github.com/truecharts/charts/compare/qinglong-2.0.33...qinglong-2.0.35) (2022-08-30)
### Chore
@@ -88,12 +97,3 @@
### Chore
- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
- - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302))
-
-
-
-
-## [qinglong-2.0.25](https://github.com/truecharts/apps/compare/qinglong-2.0.24...qinglong-2.0.25) (2022-07-25)
-
-### Chore
-
diff --git a/stable/qinglong/2.0.36/Chart.lock b/stable/qinglong/2.0.36/Chart.lock
new file mode 100644
index 00000000000..6680babecf4
--- /dev/null
+++ b/stable/qinglong/2.0.36/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.5.6
+digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
+generated: "2022-09-04T07:38:10.160108536Z"
diff --git a/stable/qinglong/2.0.35/Chart.yaml b/stable/qinglong/2.0.36/Chart.yaml
similarity index 95%
rename from stable/qinglong/2.0.35/Chart.yaml
rename to stable/qinglong/2.0.36/Chart.yaml
index ad7932d1a35..69e258ab4bc 100644
--- a/stable/qinglong/2.0.35/Chart.yaml
+++ b/stable/qinglong/2.0.36/Chart.yaml
@@ -1,8 +1,8 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: qinglong
-version: 2.0.35
-appVersion: "2.13.9"
+version: 2.0.36
+appVersion: "2.14.0"
description: A timed task management panel that supports typescript, javaScript, python3, and shell
type: application
deprecated: false
diff --git a/stable/qinglong/2.0.35/README.md b/stable/qinglong/2.0.36/README.md
similarity index 92%
rename from stable/qinglong/2.0.35/README.md
rename to stable/qinglong/2.0.36/README.md
index a8412d7d50c..44394409e60 100644
--- a/stable/qinglong/2.0.35/README.md
+++ b/stable/qinglong/2.0.36/README.md
@@ -1,6 +1,6 @@
# qinglong
-![Version: 2.0.35](https://img.shields.io/badge/Version-2.0.35-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.13.9](https://img.shields.io/badge/AppVersion-2.13.9-informational?style=flat-square)
+![Version: 2.0.36](https://img.shields.io/badge/Version-2.0.36-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.14.0](https://img.shields.io/badge/AppVersion-2.14.0-informational?style=flat-square)
A timed task management panel that supports typescript, javaScript, python3, and shell
@@ -64,7 +64,7 @@ helm uninstall qinglong
#### Available Settings
-Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
+Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
diff --git a/stable/qinglong/2.0.35/app-readme.md b/stable/qinglong/2.0.36/app-readme.md
similarity index 100%
rename from stable/qinglong/2.0.35/app-readme.md
rename to stable/qinglong/2.0.36/app-readme.md
diff --git a/stable/rsshub/3.0.87/charts/common-10.5.6.tgz b/stable/qinglong/2.0.36/charts/common-10.5.6.tgz
similarity index 100%
rename from stable/rsshub/3.0.87/charts/common-10.5.6.tgz
rename to stable/qinglong/2.0.36/charts/common-10.5.6.tgz
diff --git a/stable/qinglong/2.0.35/ix_values.yaml b/stable/qinglong/2.0.36/ix_values.yaml
similarity index 81%
rename from stable/qinglong/2.0.35/ix_values.yaml
rename to stable/qinglong/2.0.36/ix_values.yaml
index 928fa750772..58c635661be 100644
--- a/stable/qinglong/2.0.35/ix_values.yaml
+++ b/stable/qinglong/2.0.36/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/qinglong
pullPolicy: IfNotPresent
- tag: 2.13.9@sha256:c0cbf3d68e02418995fde5c7164a78c370eb2c88b6d587b154c1b8c061383c3c
+ tag: 2.14.0@sha256:7bddbd12dd53986ebb18025d14f191079876fb4788f634eb88bc8d07d45c5aad
securityContext:
readOnlyRootFilesystem: false
diff --git a/stable/qinglong/2.0.35/questions.yaml b/stable/qinglong/2.0.36/questions.yaml
similarity index 99%
rename from stable/qinglong/2.0.35/questions.yaml
rename to stable/qinglong/2.0.36/questions.yaml
index aa5d5c133cc..80e1a0a89b3 100644
--- a/stable/qinglong/2.0.35/questions.yaml
+++ b/stable/qinglong/2.0.36/questions.yaml
@@ -2459,7 +2459,9 @@ questions:
required: true
- variable: docs
group: Documentation
- label: "Please read the documentation at https://truecharts.org"
+ label: Please read the documentation at https://truecharts.org
+ description: Please read the documentation at
+
https://truecharts.org
schema:
additional_attrs: true
type: dict
@@ -2471,7 +2473,9 @@ questions:
default: true
- variable: donateNag
group: Documentation
- label: "Please consider supporting TrueCharts, see: https://truecharts.org/docs/about/sponsor"
+ label: Please consider supporting TrueCharts, see https://truecharts.org/docs/about/sponsor
+ description: Please consider supporting TrueCharts, see
+
https://truecharts.org/docs/about/sponsor
schema:
additional_attrs: true
type: dict
diff --git a/stable/xwiki/3.0.41/templates/common.yaml b/stable/qinglong/2.0.36/templates/common.yaml
similarity index 100%
rename from stable/xwiki/3.0.41/templates/common.yaml
rename to stable/qinglong/2.0.36/templates/common.yaml
diff --git a/stable/rsshub/3.0.87/values.yaml b/stable/qinglong/2.0.36/values.yaml
similarity index 100%
rename from stable/rsshub/3.0.87/values.yaml
rename to stable/qinglong/2.0.36/values.yaml
diff --git a/stable/ring-mqtt/1.0.0/Chart.lock b/stable/ring-mqtt/1.0.0/Chart.lock
deleted file mode 100644
index 0507c30f33d..00000000000
--- a/stable/ring-mqtt/1.0.0/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.5.6
-digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
-generated: "2022-09-03T20:32:14.748680623Z"
diff --git a/stable/ring-mqtt/1.0.0/CHANGELOG.md b/stable/ring-mqtt/1.0.1/CHANGELOG.md
similarity index 89%
rename from stable/ring-mqtt/1.0.0/CHANGELOG.md
rename to stable/ring-mqtt/1.0.1/CHANGELOG.md
index ed38ea48a2b..6d49dbea47f 100644
--- a/stable/ring-mqtt/1.0.0/CHANGELOG.md
+++ b/stable/ring-mqtt/1.0.1/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [ring-mqtt-1.0.1](https://github.com/truecharts/charts/compare/ring-mqtt-1.0.0...ring-mqtt-1.0.1) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
## [ring-mqtt-1.0.0](https://github.com/truecharts/charts/compare/ring-mqtt-0.0.23...ring-mqtt-1.0.0) (2022-09-03)
### Fix
@@ -88,12 +97,3 @@
- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
-
-
-
-## [ring-mqtt-0.0.14](https://github.com/truecharts/apps/compare/ring-mqtt-0.0.13...ring-mqtt-0.0.14) (2022-07-26)
-
-### Chore
-
-- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
- - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302))
diff --git a/stable/ring-mqtt/1.0.1/Chart.lock b/stable/ring-mqtt/1.0.1/Chart.lock
new file mode 100644
index 00000000000..c884f2faf71
--- /dev/null
+++ b/stable/ring-mqtt/1.0.1/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.5.6
+digest: sha256:033cffd654878c0c1fcc6f4c236f81736e71491b2ad46a5dec9708ea6faf2b63
+generated: "2022-09-04T07:38:10.21526561Z"
diff --git a/stable/ring-mqtt/1.0.0/Chart.yaml b/stable/ring-mqtt/1.0.1/Chart.yaml
similarity index 98%
rename from stable/ring-mqtt/1.0.0/Chart.yaml
rename to stable/ring-mqtt/1.0.1/Chart.yaml
index eb587fc525b..dba11560053 100644
--- a/stable/ring-mqtt/1.0.0/Chart.yaml
+++ b/stable/ring-mqtt/1.0.1/Chart.yaml
@@ -23,7 +23,7 @@ sources:
- https://github.com/tsightler/ring-mqtt
- https://hub.docker.com/r/tsightler/ring-mqtt/
type: application
-version: 1.0.0
+version: 1.0.1
annotations:
truecharts.org/catagories: |
- HomeAutomation
diff --git a/stable/ring-mqtt/1.0.0/README.md b/stable/ring-mqtt/1.0.1/README.md
similarity index 95%
rename from stable/ring-mqtt/1.0.0/README.md
rename to stable/ring-mqtt/1.0.1/README.md
index 386f3a4f31d..101adab3b9b 100644
--- a/stable/ring-mqtt/1.0.0/README.md
+++ b/stable/ring-mqtt/1.0.1/README.md
@@ -1,6 +1,6 @@
# ring-mqtt
-![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.3](https://img.shields.io/badge/AppVersion-5.0.3-informational?style=flat-square)
+![Version: 1.0.1](https://img.shields.io/badge/Version-1.0.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.3](https://img.shields.io/badge/AppVersion-5.0.3-informational?style=flat-square)
Interact with Ring Inc products (cameras/alarms/smart lighting) via MQTT.
@@ -65,7 +65,7 @@ helm uninstall ring-mqtt
#### Available Settings
-Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
+Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
diff --git a/stable/ring-mqtt/1.0.0/app-readme.md b/stable/ring-mqtt/1.0.1/app-readme.md
similarity index 100%
rename from stable/ring-mqtt/1.0.0/app-readme.md
rename to stable/ring-mqtt/1.0.1/app-readme.md
diff --git a/stable/xwiki/3.0.41/charts/common-10.5.6.tgz b/stable/ring-mqtt/1.0.1/charts/common-10.5.6.tgz
similarity index 100%
rename from stable/xwiki/3.0.41/charts/common-10.5.6.tgz
rename to stable/ring-mqtt/1.0.1/charts/common-10.5.6.tgz
diff --git a/stable/ring-mqtt/1.0.0/ix_values.yaml b/stable/ring-mqtt/1.0.1/ix_values.yaml
similarity index 89%
rename from stable/ring-mqtt/1.0.0/ix_values.yaml
rename to stable/ring-mqtt/1.0.1/ix_values.yaml
index f3466470421..40ad7d59fe0 100644
--- a/stable/ring-mqtt/1.0.0/ix_values.yaml
+++ b/stable/ring-mqtt/1.0.1/ix_values.yaml
@@ -1,7 +1,7 @@
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/ring-mqtt
- tag: 5.0.3@sha256:a089c8c1514c5c80cc2fc1fa529f633290538a963df5e3d0c7c93b14fd92b633
+ tag: 5.0.3@sha256:bf3eec51cf04e5b8e7118b5c7a1827ba9150b0c9b9ff2621910a1d7001ac462e
podSecurityContext:
runAsGroup: 0
diff --git a/stable/ring-mqtt/1.0.0/questions.yaml b/stable/ring-mqtt/1.0.1/questions.yaml
similarity index 100%
rename from stable/ring-mqtt/1.0.0/questions.yaml
rename to stable/ring-mqtt/1.0.1/questions.yaml
diff --git a/stable/ring-mqtt/1.0.0/templates/common.yaml b/stable/ring-mqtt/1.0.1/templates/common.yaml
similarity index 100%
rename from stable/ring-mqtt/1.0.0/templates/common.yaml
rename to stable/ring-mqtt/1.0.1/templates/common.yaml
diff --git a/stable/xwiki/3.0.41/values.yaml b/stable/ring-mqtt/1.0.1/values.yaml
similarity index 100%
rename from stable/xwiki/3.0.41/values.yaml
rename to stable/ring-mqtt/1.0.1/values.yaml
diff --git a/stable/rsshub/3.0.87/CHANGELOG.md b/stable/rsshub/3.0.88/CHANGELOG.md
similarity index 92%
rename from stable/rsshub/3.0.87/CHANGELOG.md
rename to stable/rsshub/3.0.88/CHANGELOG.md
index 4c9f2d6f2ae..871b72ce7c2 100644
--- a/stable/rsshub/3.0.87/CHANGELOG.md
+++ b/stable/rsshub/3.0.88/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [rsshub-3.0.88](https://github.com/truecharts/charts/compare/rsshub-3.0.87...rsshub-3.0.88) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
## [rsshub-3.0.87](https://github.com/truecharts/charts/compare/rsshub-3.0.86...rsshub-3.0.87) (2022-09-03)
### Chore
@@ -88,12 +97,3 @@
## [rsshub-3.0.77](https://github.com/truecharts/charts/compare/rsshub-3.0.76...rsshub-3.0.77) (2022-08-29)
-
-### Chore
-
-- update docker general non-major ([#3606](https://github.com/truecharts/charts/issues/3606))
-
-
-
-
-## [rsshub-3.0.76](https://github.com/truecharts/charts/compare/rsshub-3.0.75...rsshub-3.0.76) (2022-08-28)
diff --git a/stable/rsshub/3.0.87/Chart.lock b/stable/rsshub/3.0.88/Chart.lock
similarity index 85%
rename from stable/rsshub/3.0.87/Chart.lock
rename to stable/rsshub/3.0.88/Chart.lock
index 7fe8bf39ba8..79fb956205e 100644
--- a/stable/rsshub/3.0.87/Chart.lock
+++ b/stable/rsshub/3.0.88/Chart.lock
@@ -6,4 +6,4 @@ dependencies:
repository: https://charts.truecharts.org
version: 3.0.67
digest: sha256:f13ece297c4b9a2a5aaf39771f6410403b23e945ebbb82b0c9c35ac3cc69c4f0
-generated: "2022-09-03T08:30:48.841749423Z"
+generated: "2022-09-04T07:38:38.098975585Z"
diff --git a/stable/rsshub/3.0.87/Chart.yaml b/stable/rsshub/3.0.88/Chart.yaml
similarity index 98%
rename from stable/rsshub/3.0.87/Chart.yaml
rename to stable/rsshub/3.0.88/Chart.yaml
index 38afc689586..0768710cead 100644
--- a/stable/rsshub/3.0.87/Chart.yaml
+++ b/stable/rsshub/3.0.88/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: rsshub
-version: 3.0.87
+version: 3.0.88
appVersion: "latest"
description: RSSHub can generate RSS feeds from pretty much everything
type: application
diff --git a/stable/rsshub/3.0.87/README.md b/stable/rsshub/3.0.88/README.md
similarity index 95%
rename from stable/rsshub/3.0.87/README.md
rename to stable/rsshub/3.0.88/README.md
index 8091c617e55..db1ef864afc 100644
--- a/stable/rsshub/3.0.87/README.md
+++ b/stable/rsshub/3.0.88/README.md
@@ -1,6 +1,6 @@
# rsshub
-![Version: 3.0.87](https://img.shields.io/badge/Version-3.0.87-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
+![Version: 3.0.88](https://img.shields.io/badge/Version-3.0.88-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
RSSHub can generate RSS feeds from pretty much everything
@@ -66,7 +66,7 @@ helm uninstall rsshub
#### Available Settings
-Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
+Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
diff --git a/stable/rsshub/3.0.87/app-readme.md b/stable/rsshub/3.0.88/app-readme.md
similarity index 100%
rename from stable/rsshub/3.0.87/app-readme.md
rename to stable/rsshub/3.0.88/app-readme.md
diff --git a/stable/rsshub/3.0.88/charts/common-10.5.6.tgz b/stable/rsshub/3.0.88/charts/common-10.5.6.tgz
new file mode 100644
index 00000000000..9e3f5a957f3
Binary files /dev/null and b/stable/rsshub/3.0.88/charts/common-10.5.6.tgz differ
diff --git a/stable/rsshub/3.0.87/charts/redis-3.0.67.tgz b/stable/rsshub/3.0.88/charts/redis-3.0.67.tgz
similarity index 100%
rename from stable/rsshub/3.0.87/charts/redis-3.0.67.tgz
rename to stable/rsshub/3.0.88/charts/redis-3.0.67.tgz
diff --git a/stable/rsshub/3.0.87/ix_values.yaml b/stable/rsshub/3.0.88/ix_values.yaml
similarity index 93%
rename from stable/rsshub/3.0.87/ix_values.yaml
rename to stable/rsshub/3.0.88/ix_values.yaml
index 4efe86e06c5..967b728f6a5 100644
--- a/stable/rsshub/3.0.87/ix_values.yaml
+++ b/stable/rsshub/3.0.88/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/rsshub
pullPolicy: IfNotPresent
- tag: latest@sha256:3b1c8654c848730bbca8aa96bb1616bef54b09087c9182872501237a1dd0607f
+ tag: latest@sha256:b1581fbef76a01cd48cba54caae317a030095ae85bee5c541ebe2f2931e8a45d
browserlessImage:
repository: tccr.io/truecharts/browserless-chrome
diff --git a/stable/rsshub/3.0.87/questions.yaml b/stable/rsshub/3.0.88/questions.yaml
similarity index 100%
rename from stable/rsshub/3.0.87/questions.yaml
rename to stable/rsshub/3.0.88/questions.yaml
diff --git a/stable/rsshub/3.0.88/templates/common.yaml b/stable/rsshub/3.0.88/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/rsshub/3.0.88/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/rsshub/3.0.88/values.yaml b/stable/rsshub/3.0.88/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/traefik/13.3.5/CHANGELOG.md b/stable/traefik/13.3.5/CHANGELOG.md
new file mode 100644
index 00000000000..4e2db669f11
--- /dev/null
+++ b/stable/traefik/13.3.5/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [traefik-13.3.5](https://github.com/truecharts/charts/compare/traefik-13.3.4...traefik-13.3.5) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
+## [traefik-13.3.4](https://github.com/truecharts/charts/compare/traefik-13.3.3...traefik-13.3.4) (2022-09-03)
+
+### Fix
+
+- fix serviceaccount creation on few apps ([#3665](https://github.com/truecharts/charts/issues/3665))
+
+
+
+
+## [traefik-13.3.3](https://github.com/truecharts/charts/compare/traefik-13.3.1...traefik-13.3.3) (2022-08-30)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639))
+ - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626))
+
+
+
+
+## [traefik-13.3.2](https://github.com/truecharts/charts/compare/traefik-13.3.1...traefik-13.3.2) (2022-08-30)
+
+### Chore
+
+- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626))
+
+
+
+
+## [traefik-13.3.1](https://github.com/truecharts/charts/compare/traefik-13.3.0...traefik-13.3.1) (2022-08-29)
+
+### Chore
+
+- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619))
+
+
+
+
+## [traefik-13.3.0](https://github.com/truecharts/charts/compare/traefik-13.2.3...traefik-13.3.0) (2022-08-27)
+
+### Feat
+
+- add support for proxyProtocol ([#3593](https://github.com/truecharts/charts/issues/3593))
+
+
+
+
+## [traefik-13.2.3](https://github.com/truecharts/charts/compare/traefik-13.2.2...traefik-13.2.3) (2022-08-25)
+
+
+
+
+## [traefik-13.2.2](https://github.com/truecharts/charts/compare/traefik-13.2.1...traefik-13.2.2) (2022-08-23)
+
+### Chore
+
+- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545))
+
+
+
+
+## [traefik-13.2.1](https://github.com/truecharts/charts/compare/traefik-13.1.10...traefik-13.2.1) (2022-08-22)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+
+
+
+
+## [traefik-13.2.0](https://github.com/truecharts/charts/compare/traefik-13.1.10...traefik-13.2.0) (2022-08-21)
+
+
+
+
+## [traefik-13.1.10](https://github.com/truecharts/charts/compare/traefik-13.1.9...traefik-13.1.10) (2022-08-14)
+
+### Chore
+
+- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465))
+
+
+
+
+## [traefik-13.1.9](https://github.com/truecharts/charts/compare/traefik-13.1.8...traefik-13.1.9) (2022-08-12)
+
diff --git a/stable/traefik/13.3.5/Chart.lock b/stable/traefik/13.3.5/Chart.lock
new file mode 100644
index 00000000000..9d07f6fe9bd
--- /dev/null
+++ b/stable/traefik/13.3.5/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.5.7
+digest: sha256:b72267dc4ec6ba94956fa8ad26ab0a92f7eaf6f95558581564b160ff9dc54606
+generated: "2022-09-04T07:38:34.744982822Z"
diff --git a/stable/traefik/13.3.5/Chart.yaml b/stable/traefik/13.3.5/Chart.yaml
new file mode 100644
index 00000000000..9d757d91b41
--- /dev/null
+++ b/stable/traefik/13.3.5/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "2.8.4"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.5.7
+deprecated: false
+description: Traefik is a flexible reverse proxy and Ingress Provider.
+home: https://truecharts.org/docs/charts/stable/traefik
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/traefik.png
+keywords:
+ - traefik
+ - ingress
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: traefik
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/stable/traefik
+ - https://github.com/traefik/traefik
+ - https://github.com/traefik/traefik-helm-chart
+ - https://traefik.io/
+type: application
+version: 13.3.5
+annotations:
+ truecharts.org/catagories: |
+ - network
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/traefik/13.3.5/README.md b/stable/traefik/13.3.5/README.md
new file mode 100644
index 00000000000..a941bb91e70
--- /dev/null
+++ b/stable/traefik/13.3.5/README.md
@@ -0,0 +1,110 @@
+# traefik
+
+![Version: 13.3.5](https://img.shields.io/badge/Version-13.3.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.8.4](https://img.shields.io/badge/AppVersion-2.8.4-informational?style=flat-square)
+
+Traefik is a flexible reverse proxy and Ingress Provider.
+
+TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
+
+This readme is just an automatically generated general guide on installing our Helm Charts and Apps.
+For more information, please click here: [traefik](https://truecharts.org/docs/charts/stable/traefik)
+
+**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)**
+
+## Source Code
+
+*
+*
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.5.7 |
+
+## Installing the Chart
+
+### TrueNAS SCALE
+
+To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
+
+### Helm
+
+To install the chart with the release name `traefik`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install traefik TrueCharts/traefik
+```
+
+## Uninstall
+
+### TrueNAS SCALE
+
+**Upgrading, Rolling Back and Uninstalling the Chart**
+
+To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
+
+### Helm
+
+To uninstall the `traefik` deployment
+
+```console
+helm uninstall traefik
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the values.yaml file. It has several commented out suggested values.
+Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
+
+#### Configure using the command line
+
+Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
+
+```console
+helm install traefik \
+ --set env.TZ="America/New York" \
+ TrueCharts/traefik
+```
+
+#### Configure using a yaml file
+
+Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
+
+```console
+helm install traefik TrueCharts/traefik -f values.yaml
+```
+
+#### Connecting to other charts
+
+If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
+- See the [Website](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/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/docs/about/sponsor) or contributing back to the project any way you can!
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/traefik/13.3.5/app-readme.md b/stable/traefik/13.3.5/app-readme.md
new file mode 100644
index 00000000000..b76832bd9a2
--- /dev/null
+++ b/stable/traefik/13.3.5/app-readme.md
@@ -0,0 +1,8 @@
+Traefik is a flexible reverse proxy and Ingress Provider.
+
+This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/traefik](https://truecharts.org/docs/charts/stable/traefik)
+
+---
+
+TrueCharts can only exist due to the incredible effort of our staff.
+Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
diff --git a/stable/traefik/13.3.5/charts/common-10.5.7.tgz b/stable/traefik/13.3.5/charts/common-10.5.7.tgz
new file mode 100644
index 00000000000..20a5750c094
Binary files /dev/null and b/stable/traefik/13.3.5/charts/common-10.5.7.tgz differ
diff --git a/stable/traefik/13.3.5/crds/ingressroute.yaml b/stable/traefik/13.3.5/crds/ingressroute.yaml
new file mode 100644
index 00000000000..572adae5f00
--- /dev/null
+++ b/stable/traefik/13.3.5/crds/ingressroute.yaml
@@ -0,0 +1,209 @@
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+ annotations:
+ "helm.sh/resource-policy": keep
+ "helm.sh/hook": pre-install,pre-upgrade,pre-rollback
+ controller-gen.kubebuilder.io/version: v0.4.1
+ creationTimestamp: null
+ name: ingressroutes.traefik.containo.us
+spec:
+ group: traefik.containo.us
+ names:
+ kind: IngressRoute
+ listKind: IngressRouteList
+ plural: ingressroutes
+ singular: ingressroute
+ scope: Namespaced
+ versions:
+ - name: v1alpha1
+ schema:
+ openAPIV3Schema:
+ description: IngressRoute is an Ingress CRD specification.
+ properties:
+ apiVersion:
+ description:
+ "APIVersion defines the versioned schema of this representation
+ of an object. Servers should convert recognized schemas to the latest
+ internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources"
+ type: string
+ kind:
+ description:
+ "Kind is a string value representing the REST resource this
+ object represents. Servers may infer this from the endpoint the client
+ submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
+ type: string
+ metadata:
+ type: object
+ spec:
+ description:
+ IngressRouteSpec is a specification for a IngressRouteSpec
+ resource.
+ properties:
+ entryPoints:
+ items:
+ type: string
+ type: array
+ routes:
+ items:
+ description: Route contains the set of routes.
+ properties:
+ kind:
+ enum:
+ - Rule
+ type: string
+ match:
+ type: string
+ middlewares:
+ items:
+ description: MiddlewareRef is a ref to the Middleware resources.
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ priority:
+ type: integer
+ services:
+ items:
+ description: Service defines an upstream to proxy traffic.
+ properties:
+ kind:
+ enum:
+ - Service
+ - TraefikService
+ type: string
+ name:
+ description:
+ Name is a reference to a Kubernetes Service
+ object (for a load-balancer of servers), or to a TraefikService
+ object (service load-balancer, mirroring, etc). The
+ differentiation between the two is specified in the
+ Kind field.
+ type: string
+ namespace:
+ type: string
+ passHostHeader:
+ type: boolean
+ port:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ responseForwarding:
+ description:
+ ResponseForwarding holds configuration for
+ the forward of the response.
+ properties:
+ flushInterval:
+ type: string
+ type: object
+ scheme:
+ type: string
+ serversTransport:
+ type: string
+ sticky:
+ description: Sticky holds the sticky configuration.
+ properties:
+ cookie:
+ description:
+ Cookie holds the sticky configuration
+ based on cookie.
+ properties:
+ httpOnly:
+ type: boolean
+ name:
+ type: string
+ sameSite:
+ type: string
+ secure:
+ type: boolean
+ type: object
+ type: object
+ strategy:
+ type: string
+ weight:
+ description:
+ Weight should only be specified when Name
+ references a TraefikService object (and to be precise,
+ one that embeds a Weighted Round Robin).
+ type: integer
+ required:
+ - name
+ type: object
+ type: array
+ required:
+ - kind
+ - match
+ type: object
+ type: array
+ tls:
+ description:
+ "TLS contains the TLS certificates configuration of the
+ routes. To enable Let's Encrypt, use an empty TLS struct, e.g. in
+ YAML: \n \t tls: {} # inline format \n \t tls: \t secretName:
+ # block format"
+ properties:
+ certResolver:
+ type: string
+ domains:
+ items:
+ description: Domain holds a domain name with SANs.
+ properties:
+ main:
+ type: string
+ sans:
+ items:
+ type: string
+ type: array
+ type: object
+ type: array
+ options:
+ description:
+ Options is a reference to a TLSOption, that specifies
+ the parameters of the TLS connection.
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ secretName:
+ description:
+ SecretName is the name of the referenced Kubernetes
+ Secret to specify the certificate details.
+ type: string
+ store:
+ description:
+ Store is a reference to a TLSStore, that specifies
+ the parameters of the TLS store.
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ type: object
+ required:
+ - routes
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ served: true
+ storage: true
+status:
+ acceptedNames:
+ kind: ""
+ plural: ""
+ conditions: []
+ storedVersions: []
diff --git a/stable/traefik/13.3.5/crds/ingressroutetcp.yaml b/stable/traefik/13.3.5/crds/ingressroutetcp.yaml
new file mode 100644
index 00000000000..127a41767e1
--- /dev/null
+++ b/stable/traefik/13.3.5/crds/ingressroutetcp.yaml
@@ -0,0 +1,169 @@
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+ annotations:
+ "helm.sh/resource-policy": keep
+ "helm.sh/hook": pre-install,pre-upgrade,pre-rollback
+ controller-gen.kubebuilder.io/version: v0.4.1
+ creationTimestamp: null
+ name: ingressroutetcps.traefik.containo.us
+spec:
+ group: traefik.containo.us
+ names:
+ kind: IngressRouteTCP
+ listKind: IngressRouteTCPList
+ plural: ingressroutetcps
+ singular: ingressroutetcp
+ scope: Namespaced
+ versions:
+ - name: v1alpha1
+ schema:
+ openAPIV3Schema:
+ description: IngressRouteTCP is an Ingress CRD specification.
+ properties:
+ apiVersion:
+ description:
+ "APIVersion defines the versioned schema of this representation
+ of an object. Servers should convert recognized schemas to the latest
+ internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources"
+ type: string
+ kind:
+ description:
+ "Kind is a string value representing the REST resource this
+ object represents. Servers may infer this from the endpoint the client
+ submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
+ type: string
+ metadata:
+ type: object
+ spec:
+ description:
+ IngressRouteTCPSpec is a specification for a IngressRouteTCPSpec
+ resource.
+ properties:
+ entryPoints:
+ items:
+ type: string
+ type: array
+ routes:
+ items:
+ description: RouteTCP contains the set of routes.
+ properties:
+ match:
+ type: string
+ middlewares:
+ description:
+ Middlewares contains references to MiddlewareTCP
+ resources.
+ items:
+ description:
+ ObjectReference is a generic reference to a Traefik
+ resource.
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ services:
+ items:
+ description: ServiceTCP defines an upstream to proxy traffic.
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ port:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ proxyProtocol:
+ description: ProxyProtocol holds the ProxyProtocol configuration.
+ properties:
+ version:
+ type: integer
+ type: object
+ terminationDelay:
+ type: integer
+ weight:
+ type: integer
+ required:
+ - name
+ - port
+ type: object
+ type: array
+ required:
+ - match
+ type: object
+ type: array
+ tls:
+ description:
+ "TLSTCP contains the TLS certificates configuration of
+ the routes. To enable Let's Encrypt, use an empty TLS struct, e.g.
+ in YAML: \n \t tls: {} # inline format \n \t tls: \t secretName:
+ # block format"
+ properties:
+ certResolver:
+ type: string
+ domains:
+ items:
+ description: Domain holds a domain name with SANs.
+ properties:
+ main:
+ type: string
+ sans:
+ items:
+ type: string
+ type: array
+ type: object
+ type: array
+ options:
+ description:
+ Options is a reference to a TLSOption, that specifies
+ the parameters of the TLS connection.
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ passthrough:
+ type: boolean
+ secretName:
+ description:
+ SecretName is the name of the referenced Kubernetes
+ Secret to specify the certificate details.
+ type: string
+ store:
+ description:
+ Store is a reference to a TLSStore, that specifies
+ the parameters of the TLS store.
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ type: object
+ required:
+ - routes
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ served: true
+ storage: true
+status:
+ acceptedNames:
+ kind: ""
+ plural: ""
+ conditions: []
+ storedVersions: []
diff --git a/stable/traefik/13.3.5/crds/ingressrouteudp.yaml b/stable/traefik/13.3.5/crds/ingressrouteudp.yaml
new file mode 100644
index 00000000000..2ed2b6969b2
--- /dev/null
+++ b/stable/traefik/13.3.5/crds/ingressrouteudp.yaml
@@ -0,0 +1,87 @@
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+ annotations:
+ "helm.sh/resource-policy": keep
+ "helm.sh/hook": pre-install,pre-upgrade,pre-rollback
+ controller-gen.kubebuilder.io/version: v0.4.1
+ creationTimestamp: null
+ name: ingressrouteudps.traefik.containo.us
+spec:
+ group: traefik.containo.us
+ names:
+ kind: IngressRouteUDP
+ listKind: IngressRouteUDPList
+ plural: ingressrouteudps
+ singular: ingressrouteudp
+ scope: Namespaced
+ versions:
+ - name: v1alpha1
+ schema:
+ openAPIV3Schema:
+ description: IngressRouteUDP is an Ingress CRD specification.
+ properties:
+ apiVersion:
+ description:
+ "APIVersion defines the versioned schema of this representation
+ of an object. Servers should convert recognized schemas to the latest
+ internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources"
+ type: string
+ kind:
+ description:
+ "Kind is a string value representing the REST resource this
+ object represents. Servers may infer this from the endpoint the client
+ submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
+ type: string
+ metadata:
+ type: object
+ spec:
+ description:
+ IngressRouteUDPSpec is a specification for a IngressRouteUDPSpec
+ resource.
+ properties:
+ entryPoints:
+ items:
+ type: string
+ type: array
+ routes:
+ items:
+ description: RouteUDP contains the set of routes.
+ properties:
+ services:
+ items:
+ description: ServiceUDP defines an upstream to proxy traffic.
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ port:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ weight:
+ type: integer
+ required:
+ - name
+ - port
+ type: object
+ type: array
+ type: object
+ type: array
+ required:
+ - routes
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ served: true
+ storage: true
+status:
+ acceptedNames:
+ kind: ""
+ plural: ""
+ conditions: []
+ storedVersions: []
diff --git a/stable/traefik/13.3.5/crds/middlewares.yaml b/stable/traefik/13.3.5/crds/middlewares.yaml
new file mode 100644
index 00000000000..714d151151f
--- /dev/null
+++ b/stable/traefik/13.3.5/crds/middlewares.yaml
@@ -0,0 +1,587 @@
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+ annotations:
+ "helm.sh/resource-policy": keep
+ "helm.sh/hook": pre-install,pre-upgrade,pre-rollback
+ controller-gen.kubebuilder.io/version: v0.4.1
+ creationTimestamp: null
+ name: middlewares.traefik.containo.us
+spec:
+ group: traefik.containo.us
+ names:
+ kind: Middleware
+ listKind: MiddlewareList
+ plural: middlewares
+ singular: middleware
+ scope: Namespaced
+ versions:
+ - name: v1alpha1
+ schema:
+ openAPIV3Schema:
+ description: Middleware is a specification for a Middleware resource.
+ properties:
+ apiVersion:
+ description:
+ "APIVersion defines the versioned schema of this representation
+ of an object. Servers should convert recognized schemas to the latest
+ internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources"
+ type: string
+ kind:
+ description:
+ "Kind is a string value representing the REST resource this
+ object represents. Servers may infer this from the endpoint the client
+ submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
+ type: string
+ metadata:
+ type: object
+ spec:
+ description: MiddlewareSpec holds the Middleware configuration.
+ properties:
+ addPrefix:
+ description: AddPrefix holds the AddPrefix configuration.
+ properties:
+ prefix:
+ type: string
+ type: object
+ basicAuth:
+ description: BasicAuth holds the HTTP basic authentication configuration.
+ properties:
+ headerField:
+ type: string
+ realm:
+ type: string
+ removeHeader:
+ type: boolean
+ secret:
+ type: string
+ type: object
+ buffering:
+ description: Buffering holds the request/response buffering configuration.
+ properties:
+ maxRequestBodyBytes:
+ format: int64
+ type: integer
+ maxResponseBodyBytes:
+ format: int64
+ type: integer
+ memRequestBodyBytes:
+ format: int64
+ type: integer
+ memResponseBodyBytes:
+ format: int64
+ type: integer
+ retryExpression:
+ type: string
+ type: object
+ chain:
+ description: Chain holds a chain of middlewares.
+ properties:
+ middlewares:
+ items:
+ description: MiddlewareRef is a ref to the Middleware resources.
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ type: object
+ circuitBreaker:
+ description: CircuitBreaker holds the circuit breaker configuration.
+ properties:
+ expression:
+ type: string
+ type: object
+ compress:
+ description: Compress holds the compress configuration.
+ properties:
+ excludedContentTypes:
+ items:
+ type: string
+ type: array
+ type: object
+ contentType:
+ description:
+ ContentType middleware - or rather its unique `autoDetect`
+ option - specifies whether to let the `Content-Type` header, if
+ it has not been set by the backend, be automatically set to a value
+ derived from the contents of the response. As a proxy, the default
+ behavior should be to leave the header alone, regardless of what
+ the backend did with it. However, the historic default was to always
+ auto-detect and set the header if it was nil, and it is going to
+ be kept that way in order to support users currently relying on
+ it. This middleware exists to enable the correct behavior until
+ at least the default one can be changed in a future version.
+ properties:
+ autoDetect:
+ type: boolean
+ type: object
+ digestAuth:
+ description: DigestAuth holds the Digest HTTP authentication configuration.
+ properties:
+ headerField:
+ type: string
+ realm:
+ type: string
+ removeHeader:
+ type: boolean
+ secret:
+ type: string
+ type: object
+ errors:
+ description: ErrorPage holds the custom error page configuration.
+ properties:
+ query:
+ type: string
+ service:
+ description: Service defines an upstream to proxy traffic.
+ properties:
+ kind:
+ enum:
+ - Service
+ - TraefikService
+ type: string
+ name:
+ description:
+ Name is a reference to a Kubernetes Service object
+ (for a load-balancer of servers), or to a TraefikService
+ object (service load-balancer, mirroring, etc). The differentiation
+ between the two is specified in the Kind field.
+ type: string
+ namespace:
+ type: string
+ passHostHeader:
+ type: boolean
+ port:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ responseForwarding:
+ description:
+ ResponseForwarding holds configuration for the
+ forward of the response.
+ properties:
+ flushInterval:
+ type: string
+ type: object
+ scheme:
+ type: string
+ serversTransport:
+ type: string
+ sticky:
+ description: Sticky holds the sticky configuration.
+ properties:
+ cookie:
+ description:
+ Cookie holds the sticky configuration based
+ on cookie.
+ properties:
+ httpOnly:
+ type: boolean
+ name:
+ type: string
+ sameSite:
+ type: string
+ secure:
+ type: boolean
+ type: object
+ type: object
+ strategy:
+ type: string
+ weight:
+ description:
+ Weight should only be specified when Name references
+ a TraefikService object (and to be precise, one that embeds
+ a Weighted Round Robin).
+ type: integer
+ required:
+ - name
+ type: object
+ status:
+ items:
+ type: string
+ type: array
+ type: object
+ forwardAuth:
+ description: ForwardAuth holds the http forward authentication configuration.
+ properties:
+ address:
+ type: string
+ authRequestHeaders:
+ items:
+ type: string
+ type: array
+ authResponseHeaders:
+ items:
+ type: string
+ type: array
+ authResponseHeadersRegex:
+ type: string
+ tls:
+ description: ClientTLS holds TLS specific configurations as client.
+ properties:
+ caOptional:
+ type: boolean
+ caSecret:
+ type: string
+ certSecret:
+ type: string
+ insecureSkipVerify:
+ type: boolean
+ type: object
+ trustForwardHeader:
+ type: boolean
+ type: object
+ headers:
+ description: Headers holds the custom header configuration.
+ properties:
+ accessControlAllowCredentials:
+ description:
+ AccessControlAllowCredentials is only valid if true.
+ false is ignored.
+ type: boolean
+ accessControlAllowHeaders:
+ description:
+ AccessControlAllowHeaders must be used in response
+ to a preflight request with Access-Control-Request-Headers set.
+ items:
+ type: string
+ type: array
+ accessControlAllowMethods:
+ description:
+ AccessControlAllowMethods must be used in response
+ to a preflight request with Access-Control-Request-Method set.
+ items:
+ type: string
+ type: array
+ accessControlAllowOriginList:
+ description:
+ AccessControlAllowOriginList is a list of allowable
+ origins. Can also be a wildcard origin "*".
+ items:
+ type: string
+ type: array
+ accessControlAllowOriginListRegex:
+ description:
+ AccessControlAllowOriginListRegex is a list of allowable
+ origins written following the Regular Expression syntax (https://golang.org/pkg/regexp/).
+ items:
+ type: string
+ type: array
+ accessControlExposeHeaders:
+ description:
+ AccessControlExposeHeaders sets valid headers for
+ the response.
+ items:
+ type: string
+ type: array
+ accessControlMaxAge:
+ description:
+ AccessControlMaxAge sets the time that a preflight
+ request may be cached.
+ format: int64
+ type: integer
+ addVaryHeader:
+ description:
+ AddVaryHeader controls if the Vary header is automatically
+ added/updated when the AccessControlAllowOriginList is set.
+ type: boolean
+ allowedHosts:
+ items:
+ type: string
+ type: array
+ browserXssFilter:
+ type: boolean
+ contentSecurityPolicy:
+ type: string
+ contentTypeNosniff:
+ type: boolean
+ customBrowserXSSValue:
+ type: string
+ customFrameOptionsValue:
+ type: string
+ customRequestHeaders:
+ additionalProperties:
+ type: string
+ type: object
+ customResponseHeaders:
+ additionalProperties:
+ type: string
+ type: object
+ featurePolicy:
+ type: string
+ forceSTSHeader:
+ type: boolean
+ frameDeny:
+ type: boolean
+ hostsProxyHeaders:
+ items:
+ type: string
+ type: array
+ isDevelopment:
+ type: boolean
+ publicKey:
+ type: string
+ referrerPolicy:
+ type: string
+ sslForceHost:
+ description: "Deprecated: use RedirectRegex instead."
+ type: boolean
+ sslHost:
+ description: "Deprecated: use RedirectRegex instead."
+ type: string
+ sslProxyHeaders:
+ additionalProperties:
+ type: string
+ type: object
+ sslRedirect:
+ description:
+ "Deprecated: use EntryPoint redirection or RedirectScheme
+ instead."
+ type: boolean
+ sslTemporaryRedirect:
+ description:
+ "Deprecated: use EntryPoint redirection or RedirectScheme
+ instead."
+ type: boolean
+ stsIncludeSubdomains:
+ type: boolean
+ stsPreload:
+ type: boolean
+ stsSeconds:
+ format: int64
+ type: integer
+ type: object
+ inFlightReq:
+ description:
+ InFlightReq limits the number of requests being processed
+ and served concurrently.
+ properties:
+ amount:
+ format: int64
+ type: integer
+ sourceCriterion:
+ description:
+ SourceCriterion defines what criterion is used to
+ group requests as originating from a common source. If none
+ are set, the default is to use the request's remote address
+ field. All fields are mutually exclusive.
+ properties:
+ ipStrategy:
+ description: IPStrategy holds the ip strategy configuration.
+ properties:
+ depth:
+ type: integer
+ excludedIPs:
+ items:
+ type: string
+ type: array
+ type: object
+ requestHeaderName:
+ type: string
+ requestHost:
+ type: boolean
+ type: object
+ type: object
+ ipWhiteList:
+ description: IPWhiteList holds the ip white list configuration.
+ properties:
+ ipStrategy:
+ description: IPStrategy holds the ip strategy configuration.
+ properties:
+ depth:
+ type: integer
+ excludedIPs:
+ items:
+ type: string
+ type: array
+ type: object
+ sourceRange:
+ items:
+ type: string
+ type: array
+ type: object
+ passTLSClientCert:
+ description: PassTLSClientCert holds the TLS client cert headers configuration.
+ properties:
+ info:
+ description:
+ TLSClientCertificateInfo holds the client TLS certificate
+ info configuration.
+ properties:
+ issuer:
+ description:
+ TLSCLientCertificateDNInfo holds the client TLS
+ certificate distinguished name info configuration. cf https://tools.ietf.org/html/rfc3739
+ properties:
+ commonName:
+ type: boolean
+ country:
+ type: boolean
+ domainComponent:
+ type: boolean
+ locality:
+ type: boolean
+ organization:
+ type: boolean
+ province:
+ type: boolean
+ serialNumber:
+ type: boolean
+ type: object
+ notAfter:
+ type: boolean
+ notBefore:
+ type: boolean
+ sans:
+ type: boolean
+ serialNumber:
+ type: boolean
+ subject:
+ description:
+ TLSCLientCertificateDNInfo holds the client TLS
+ certificate distinguished name info configuration. cf https://tools.ietf.org/html/rfc3739
+ properties:
+ commonName:
+ type: boolean
+ country:
+ type: boolean
+ domainComponent:
+ type: boolean
+ locality:
+ type: boolean
+ organization:
+ type: boolean
+ province:
+ type: boolean
+ serialNumber:
+ type: boolean
+ type: object
+ type: object
+ pem:
+ type: boolean
+ type: object
+ plugin:
+ additionalProperties:
+ x-kubernetes-preserve-unknown-fields: true
+ type: object
+ rateLimit:
+ description:
+ RateLimit holds the rate limiting configuration for a
+ given router.
+ properties:
+ average:
+ format: int64
+ type: integer
+ burst:
+ format: int64
+ type: integer
+ period:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ sourceCriterion:
+ description:
+ SourceCriterion defines what criterion is used to
+ group requests as originating from a common source. If none
+ are set, the default is to use the request's remote address
+ field. All fields are mutually exclusive.
+ properties:
+ ipStrategy:
+ description: IPStrategy holds the ip strategy configuration.
+ properties:
+ depth:
+ type: integer
+ excludedIPs:
+ items:
+ type: string
+ type: array
+ type: object
+ requestHeaderName:
+ type: string
+ requestHost:
+ type: boolean
+ type: object
+ type: object
+ redirectRegex:
+ description: RedirectRegex holds the redirection configuration.
+ properties:
+ permanent:
+ type: boolean
+ regex:
+ type: string
+ replacement:
+ type: string
+ type: object
+ redirectScheme:
+ description: RedirectScheme holds the scheme redirection configuration.
+ properties:
+ permanent:
+ type: boolean
+ port:
+ type: string
+ scheme:
+ type: string
+ type: object
+ replacePath:
+ description: ReplacePath holds the ReplacePath configuration.
+ properties:
+ path:
+ type: string
+ type: object
+ replacePathRegex:
+ description: ReplacePathRegex holds the ReplacePathRegex configuration.
+ properties:
+ regex:
+ type: string
+ replacement:
+ type: string
+ type: object
+ retry:
+ description: Retry holds the retry configuration.
+ properties:
+ attempts:
+ type: integer
+ initialInterval:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ type: object
+ stripPrefix:
+ description: StripPrefix holds the StripPrefix configuration.
+ properties:
+ forceSlash:
+ type: boolean
+ prefixes:
+ items:
+ type: string
+ type: array
+ type: object
+ stripPrefixRegex:
+ description: StripPrefixRegex holds the StripPrefixRegex configuration.
+ properties:
+ regex:
+ items:
+ type: string
+ type: array
+ type: object
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ served: true
+ storage: true
+status:
+ acceptedNames:
+ kind: ""
+ plural: ""
+ conditions: []
+ storedVersions: []
diff --git a/stable/traefik/13.3.5/crds/middlewarestcp.yaml b/stable/traefik/13.3.5/crds/middlewarestcp.yaml
new file mode 100644
index 00000000000..32c41e532de
--- /dev/null
+++ b/stable/traefik/13.3.5/crds/middlewarestcp.yaml
@@ -0,0 +1,61 @@
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+ annotations:
+ "helm.sh/resource-policy": keep
+ "helm.sh/hook": pre-install,pre-upgrade,pre-rollback
+ controller-gen.kubebuilder.io/version: v0.4.1
+ creationTimestamp: null
+ name: middlewaretcps.traefik.containo.us
+spec:
+ group: traefik.containo.us
+ names:
+ kind: MiddlewareTCP
+ listKind: MiddlewareTCPList
+ plural: middlewaretcps
+ singular: middlewaretcp
+ scope: Namespaced
+ versions:
+ - name: v1alpha1
+ schema:
+ openAPIV3Schema:
+ description: MiddlewareTCP is a specification for a MiddlewareTCP resource.
+ properties:
+ apiVersion:
+ description:
+ "APIVersion defines the versioned schema of this representation
+ of an object. Servers should convert recognized schemas to the latest
+ internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources"
+ type: string
+ kind:
+ description:
+ "Kind is a string value representing the REST resource this
+ object represents. Servers may infer this from the endpoint the client
+ submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
+ type: string
+ metadata:
+ type: object
+ spec:
+ description: MiddlewareTCPSpec holds the MiddlewareTCP configuration.
+ properties:
+ ipWhiteList:
+ description: TCPIPWhiteList holds the TCP ip white list configuration.
+ properties:
+ sourceRange:
+ items:
+ type: string
+ type: array
+ type: object
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ served: true
+ storage: true
+status:
+ acceptedNames:
+ kind: ""
+ plural: ""
+ conditions: []
+ storedVersions: []
diff --git a/stable/traefik/13.3.5/crds/serverstransports.yaml b/stable/traefik/13.3.5/crds/serverstransports.yaml
new file mode 100644
index 00000000000..a5f5206abad
--- /dev/null
+++ b/stable/traefik/13.3.5/crds/serverstransports.yaml
@@ -0,0 +1,108 @@
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+ annotations:
+ "helm.sh/resource-policy": keep
+ "helm.sh/hook": pre-install,pre-upgrade,pre-rollback
+ controller-gen.kubebuilder.io/version: v0.4.1
+ creationTimestamp: null
+ name: serverstransports.traefik.containo.us
+spec:
+ group: traefik.containo.us
+ names:
+ kind: ServersTransport
+ listKind: ServersTransportList
+ plural: serverstransports
+ singular: serverstransport
+ scope: Namespaced
+ versions:
+ - name: v1alpha1
+ schema:
+ openAPIV3Schema:
+ description: ServersTransport is a specification for a ServersTransport resource.
+ properties:
+ apiVersion:
+ description:
+ "APIVersion defines the versioned schema of this representation
+ of an object. Servers should convert recognized schemas to the latest
+ internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources"
+ type: string
+ kind:
+ description:
+ "Kind is a string value representing the REST resource this
+ object represents. Servers may infer this from the endpoint the client
+ submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
+ type: string
+ metadata:
+ type: object
+ spec:
+ description:
+ ServersTransportSpec options to configure communication between
+ Traefik and the servers.
+ properties:
+ certificatesSecrets:
+ description: Certificates for mTLS.
+ items:
+ type: string
+ type: array
+ disableHTTP2:
+ description: Disable HTTP/2 for connections with backend servers.
+ type: boolean
+ forwardingTimeouts:
+ description: Timeouts for requests forwarded to the backend servers.
+ properties:
+ dialTimeout:
+ anyOf:
+ - type: integer
+ - type: string
+ description:
+ The amount of time to wait until a connection to
+ a backend server can be established. If zero, no timeout exists.
+ x-kubernetes-int-or-string: true
+ idleConnTimeout:
+ anyOf:
+ - type: integer
+ - type: string
+ description:
+ The maximum period for which an idle HTTP keep-alive
+ connection will remain open before closing itself.
+ x-kubernetes-int-or-string: true
+ responseHeaderTimeout:
+ anyOf:
+ - type: integer
+ - type: string
+ description:
+ The amount of time to wait for a server's response
+ headers after fully writing the request (including its body,
+ if any). If zero, no timeout exists.
+ x-kubernetes-int-or-string: true
+ type: object
+ insecureSkipVerify:
+ description: Disable SSL certificate verification.
+ type: boolean
+ maxIdleConnsPerHost:
+ description:
+ If non-zero, controls the maximum idle (keep-alive) to
+ keep per-host. If zero, DefaultMaxIdleConnsPerHost is used.
+ type: integer
+ rootCAsSecrets:
+ description: Add cert file for self-signed certificate.
+ items:
+ type: string
+ type: array
+ serverName:
+ description: ServerName used to contact the server.
+ type: string
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ served: true
+ storage: true
+status:
+ acceptedNames:
+ kind: ""
+ plural: ""
+ conditions: []
+ storedVersions: []
diff --git a/stable/traefik/13.3.5/crds/tlsoptions.yaml b/stable/traefik/13.3.5/crds/tlsoptions.yaml
new file mode 100644
index 00000000000..054ffe6cf5a
--- /dev/null
+++ b/stable/traefik/13.3.5/crds/tlsoptions.yaml
@@ -0,0 +1,92 @@
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+ annotations:
+ "helm.sh/resource-policy": keep
+ "helm.sh/hook": pre-install,pre-upgrade,pre-rollback
+ controller-gen.kubebuilder.io/version: v0.4.1
+ creationTimestamp: null
+ name: tlsoptions.traefik.containo.us
+spec:
+ group: traefik.containo.us
+ names:
+ kind: TLSOption
+ listKind: TLSOptionList
+ plural: tlsoptions
+ singular: tlsoption
+ scope: Namespaced
+ versions:
+ - name: v1alpha1
+ schema:
+ openAPIV3Schema:
+ description: TLSOption is a specification for a TLSOption resource.
+ properties:
+ apiVersion:
+ description:
+ "APIVersion defines the versioned schema of this representation
+ of an object. Servers should convert recognized schemas to the latest
+ internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources"
+ type: string
+ kind:
+ description:
+ "Kind is a string value representing the REST resource this
+ object represents. Servers may infer this from the endpoint the client
+ submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
+ type: string
+ metadata:
+ type: object
+ spec:
+ description: TLSOptionSpec configures TLS for an entry point.
+ properties:
+ cipherSuites:
+ items:
+ type: string
+ type: array
+ clientAuth:
+ description:
+ ClientAuth defines the parameters of the client authentication
+ part of the TLS connection, if any.
+ properties:
+ clientAuthType:
+ description:
+ ClientAuthType defines the client authentication
+ type to apply.
+ enum:
+ - NoClientCert
+ - RequestClientCert
+ - VerifyClientCertIfGiven
+ - RequireAndVerifyClientCert
+ type: string
+ secretNames:
+ description:
+ SecretName is the name of the referenced Kubernetes
+ Secret to specify the certificate details.
+ items:
+ type: string
+ type: array
+ type: object
+ curvePreferences:
+ items:
+ type: string
+ type: array
+ maxVersion:
+ type: string
+ minVersion:
+ type: string
+ preferServerCipherSuites:
+ type: boolean
+ sniStrict:
+ type: boolean
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ served: true
+ storage: true
+status:
+ acceptedNames:
+ kind: ""
+ plural: ""
+ conditions: []
+ storedVersions: []
diff --git a/stable/traefik/13.3.5/crds/tlsstores.yaml b/stable/traefik/13.3.5/crds/tlsstores.yaml
new file mode 100644
index 00000000000..0fd2501746c
--- /dev/null
+++ b/stable/traefik/13.3.5/crds/tlsstores.yaml
@@ -0,0 +1,68 @@
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+ annotations:
+ "helm.sh/resource-policy": keep
+ "helm.sh/hook": pre-install,pre-upgrade,pre-rollback
+ controller-gen.kubebuilder.io/version: v0.4.1
+ creationTimestamp: null
+ name: tlsstores.traefik.containo.us
+spec:
+ group: traefik.containo.us
+ names:
+ kind: TLSStore
+ listKind: TLSStoreList
+ plural: tlsstores
+ singular: tlsstore
+ scope: Namespaced
+ versions:
+ - name: v1alpha1
+ schema:
+ openAPIV3Schema:
+ description: TLSStore is a specification for a TLSStore resource.
+ properties:
+ apiVersion:
+ description:
+ "APIVersion defines the versioned schema of this representation
+ of an object. Servers should convert recognized schemas to the latest
+ internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources"
+ type: string
+ kind:
+ description:
+ "Kind is a string value representing the REST resource this
+ object represents. Servers may infer this from the endpoint the client
+ submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
+ type: string
+ metadata:
+ type: object
+ spec:
+ description: TLSStoreSpec configures a TLSStore resource.
+ properties:
+ defaultCertificate:
+ description:
+ DefaultCertificate holds a secret name for the TLSOption
+ resource.
+ properties:
+ secretName:
+ description:
+ SecretName is the name of the referenced Kubernetes
+ Secret to specify the certificate details.
+ type: string
+ required:
+ - secretName
+ type: object
+ required:
+ - defaultCertificate
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ served: true
+ storage: true
+status:
+ acceptedNames:
+ kind: ""
+ plural: ""
+ conditions: []
+ storedVersions: []
diff --git a/stable/traefik/13.3.5/crds/traefikservices.yaml b/stable/traefik/13.3.5/crds/traefikservices.yaml
new file mode 100644
index 00000000000..c96892c41e0
--- /dev/null
+++ b/stable/traefik/13.3.5/crds/traefikservices.yaml
@@ -0,0 +1,289 @@
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+ annotations:
+ "helm.sh/resource-policy": keep
+ "helm.sh/hook": pre-install,pre-upgrade,pre-rollback
+ controller-gen.kubebuilder.io/version: v0.4.1
+ creationTimestamp: null
+ name: traefikservices.traefik.containo.us
+spec:
+ group: traefik.containo.us
+ names:
+ kind: TraefikService
+ listKind: TraefikServiceList
+ plural: traefikservices
+ singular: traefikservice
+ scope: Namespaced
+ versions:
+ - name: v1alpha1
+ schema:
+ openAPIV3Schema:
+ description:
+ TraefikService is the specification for a service (that an IngressRoute
+ refers to) that is usually not a terminal service (i.e. not a pod of servers),
+ as opposed to a Kubernetes Service. That is to say, it usually refers to
+ other (children) services, which themselves can be TraefikServices or Services.
+ properties:
+ apiVersion:
+ description:
+ "APIVersion defines the versioned schema of this representation
+ of an object. Servers should convert recognized schemas to the latest
+ internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources"
+ type: string
+ kind:
+ description:
+ "Kind is a string value representing the REST resource this
+ object represents. Servers may infer this from the endpoint the client
+ submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
+ type: string
+ metadata:
+ type: object
+ spec:
+ description:
+ ServiceSpec defines whether a TraefikService is a load-balancer
+ of services or a mirroring service.
+ properties:
+ mirroring:
+ description:
+ Mirroring defines a mirroring service, which is composed
+ of a main load-balancer, and a list of mirrors.
+ properties:
+ kind:
+ enum:
+ - Service
+ - TraefikService
+ type: string
+ maxBodySize:
+ format: int64
+ type: integer
+ mirrors:
+ items:
+ description:
+ MirrorService defines one of the mirrors of a Mirroring
+ service.
+ properties:
+ kind:
+ enum:
+ - Service
+ - TraefikService
+ type: string
+ name:
+ description:
+ Name is a reference to a Kubernetes Service
+ object (for a load-balancer of servers), or to a TraefikService
+ object (service load-balancer, mirroring, etc). The differentiation
+ between the two is specified in the Kind field.
+ type: string
+ namespace:
+ type: string
+ passHostHeader:
+ type: boolean
+ percent:
+ type: integer
+ port:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ responseForwarding:
+ description:
+ ResponseForwarding holds configuration for
+ the forward of the response.
+ properties:
+ flushInterval:
+ type: string
+ type: object
+ scheme:
+ type: string
+ serversTransport:
+ type: string
+ sticky:
+ description: Sticky holds the sticky configuration.
+ properties:
+ cookie:
+ description:
+ Cookie holds the sticky configuration based
+ on cookie.
+ properties:
+ httpOnly:
+ type: boolean
+ name:
+ type: string
+ sameSite:
+ type: string
+ secure:
+ type: boolean
+ type: object
+ type: object
+ strategy:
+ type: string
+ weight:
+ description:
+ Weight should only be specified when Name references
+ a TraefikService object (and to be precise, one that embeds
+ a Weighted Round Robin).
+ type: integer
+ required:
+ - name
+ type: object
+ type: array
+ name:
+ description:
+ Name is a reference to a Kubernetes Service object
+ (for a load-balancer of servers), or to a TraefikService object
+ (service load-balancer, mirroring, etc). The differentiation
+ between the two is specified in the Kind field.
+ type: string
+ namespace:
+ type: string
+ passHostHeader:
+ type: boolean
+ port:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ responseForwarding:
+ description:
+ ResponseForwarding holds configuration for the forward
+ of the response.
+ properties:
+ flushInterval:
+ type: string
+ type: object
+ scheme:
+ type: string
+ serversTransport:
+ type: string
+ sticky:
+ description: Sticky holds the sticky configuration.
+ properties:
+ cookie:
+ description:
+ Cookie holds the sticky configuration based on
+ cookie.
+ properties:
+ httpOnly:
+ type: boolean
+ name:
+ type: string
+ sameSite:
+ type: string
+ secure:
+ type: boolean
+ type: object
+ type: object
+ strategy:
+ type: string
+ weight:
+ description:
+ Weight should only be specified when Name references
+ a TraefikService object (and to be precise, one that embeds
+ a Weighted Round Robin).
+ type: integer
+ required:
+ - name
+ type: object
+ weighted:
+ description: WeightedRoundRobin defines a load-balancer of services.
+ properties:
+ services:
+ items:
+ description: Service defines an upstream to proxy traffic.
+ properties:
+ kind:
+ enum:
+ - Service
+ - TraefikService
+ type: string
+ name:
+ description:
+ Name is a reference to a Kubernetes Service
+ object (for a load-balancer of servers), or to a TraefikService
+ object (service load-balancer, mirroring, etc). The differentiation
+ between the two is specified in the Kind field.
+ type: string
+ namespace:
+ type: string
+ passHostHeader:
+ type: boolean
+ port:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ responseForwarding:
+ description:
+ ResponseForwarding holds configuration for
+ the forward of the response.
+ properties:
+ flushInterval:
+ type: string
+ type: object
+ scheme:
+ type: string
+ serversTransport:
+ type: string
+ sticky:
+ description: Sticky holds the sticky configuration.
+ properties:
+ cookie:
+ description:
+ Cookie holds the sticky configuration based
+ on cookie.
+ properties:
+ httpOnly:
+ type: boolean
+ name:
+ type: string
+ sameSite:
+ type: string
+ secure:
+ type: boolean
+ type: object
+ type: object
+ strategy:
+ type: string
+ weight:
+ description:
+ Weight should only be specified when Name references
+ a TraefikService object (and to be precise, one that embeds
+ a Weighted Round Robin).
+ type: integer
+ required:
+ - name
+ type: object
+ type: array
+ sticky:
+ description: Sticky holds the sticky configuration.
+ properties:
+ cookie:
+ description:
+ Cookie holds the sticky configuration based on
+ cookie.
+ properties:
+ httpOnly:
+ type: boolean
+ name:
+ type: string
+ sameSite:
+ type: string
+ secure:
+ type: boolean
+ type: object
+ type: object
+ type: object
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ served: true
+ storage: true
+status:
+ acceptedNames:
+ kind: ""
+ plural: ""
+ conditions: []
+ storedVersions: []
diff --git a/stable/traefik/13.3.5/ix_values.yaml b/stable/traefik/13.3.5/ix_values.yaml
new file mode 100644
index 00000000000..3447a52cdec
--- /dev/null
+++ b/stable/traefik/13.3.5/ix_values.yaml
@@ -0,0 +1,387 @@
+image:
+ repository: tccr.io/truecharts/traefik
+ # defaults to appVersion
+ tag: 2.8.4@sha256:33908f7f3a9efaa1c1cefc1f91558ad5c8bf0709c35b5327e495d9d68b0917d6
+ pullPolicy: IfNotPresent
+
+# -- Use ingressClass. Ignored if Traefik version < 2.3 / kubernetes < 1.18.x
+ingressClass:
+ # true is not unit-testable yet, pending https://github.com/rancher/helm-unittest/pull/12
+ enabled: false
+ isDefaultClass: false
+ # Use to force a networking.k8s.io API Version for certain CI/CD applications. E.g. "v1beta1"
+ fallbackApiVersion: ""
+
+# -- Deprecated (will be removed later)
+# -- Activate Pilot integration
+pilot:
+ enabled: false
+ token: ""
+ # Toggle Pilot Dashboard
+ # dashboard: false
+
+# -- Create an IngressRoute for the dashboard
+ingressRoute:
+ dashboard:
+ enabled: true
+ # Additional ingressRoute annotations (e.g. for kubernetes.io/ingress.class)
+ annotations: {}
+ # Additional ingressRoute labels (e.g. for filtering IngressRoute by custom labels)
+ labels: {}
+
+podAnnotations:
+ prometheus.io/scrape: "true"
+ prometheus.io/path: "/metrics"
+ prometheus.io/port: "9180"
+
+#
+# -- Configure providers
+providers:
+ kubernetesCRD:
+ enabled: true
+ namespaces:
+ []
+ # - "default"
+ kubernetesIngress:
+ enabled: true
+ # labelSelector: environment=production,method=traefik
+ namespaces:
+ []
+ # - "default"
+ # IP used for Kubernetes Ingress endpoints
+ publishedService:
+ enabled: true
+ # Published Kubernetes Service to copy status from. Format: namespace/servicename
+ # By default this Traefik service
+ # pathOverride: ""
+
+# -- Logs
+# https://docs.traefik.io/observability/logs/
+logs:
+ # Traefik logs concern everything that happens to Traefik itself (startup, configuration, events, shutdown, and so on).
+ general:
+ # By default, the level is set to ERROR. Alternative logging levels are DEBUG, PANIC, FATAL, ERROR, WARN, and INFO.
+ level: ERROR
+ # -- Set the format of General Logs to be either Common Log Format or JSON. For more information: https://doc.traefik.io/traefik/observability/logs/#format
+ format: common
+ access:
+ # To enable access logs
+ enabled: false
+ # To write the logs in an asynchronous fashion, specify a bufferingSize option.
+ # This option represents the number of log lines Traefik will keep in memory before writing
+ # them to the selected output. In some cases, this option can greatly help performances.
+ # bufferingSize: 100
+ # Filtering https://docs.traefik.io/observability/access-logs/#filtering
+ filters:
+ {}
+ # statuscodes: "200,300-302"
+ # retryattempts: true
+ # minduration: 10ms
+ # Fields
+ # https://docs.traefik.io/observability/access-logs/#limiting-the-fieldsincluding-headers
+ fields:
+ general:
+ defaultmode: keep
+ names:
+ {}
+ # Examples:
+ # ClientUsername: drop
+ headers:
+ defaultmode: drop
+ names:
+ {}
+ # Examples:
+ # User-Agent: redact
+ # Authorization: drop
+ # Content-Type: keep
+ # -- Set the format of Access Logs to be either Common Log Format or JSON. For more information: https://doc.traefik.io/traefik/observability/access-logs/#format
+ format: common
+
+metrics:
+ # datadog:
+ # address: 127.0.0.1:8125
+ # influxdb:
+ # address: localhost:8089
+ # protocol: udp
+ prometheus:
+ entryPoint: metrics
+ # statsd:
+ # address: localhost:8125
+
+globalArguments:
+ - "--global.checknewversion"
+
+##
+# -- Additional arguments to be passed at Traefik's binary
+# All available options available on https://docs.traefik.io/reference/static-configuration/cli/
+## Use curly braces to pass values: `helm install --set="additionalArguments={--providers.kubernetesingress.ingressclass=traefik-internal,--log.level=DEBUG}"`
+additionalArguments:
+ - "--metrics.prometheus"
+ - "--ping"
+ - "--serverstransport.insecureskipverify=true"
+ - "--providers.kubernetesingress.allowexternalnameservices=true"
+
+# -- TLS Options to be created as TLSOption CRDs
+# https://doc.traefik.io/tccr.io/truecharts/https/tls/#tls-options
+# Example:
+tlsOptions:
+ default:
+ sniStrict: false
+ minVersion: VersionTLS12
+ curvePreferences:
+ - CurveP521
+ - CurveP384
+ cipherSuites:
+ - TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
+ - TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
+ - TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305
+ - TLS_AES_128_GCM_SHA256
+ - TLS_AES_256_GCM_SHA384
+ - TLS_CHACHA20_POLY1305_SHA256
+
+# -- Options for the main traefik service, where the entrypoints traffic comes from
+# from.
+service:
+ main:
+ type: LoadBalancer
+ ports:
+ main:
+ port: 9000
+ targetPort: 9000
+ protocol: HTTP
+ # -- Forwarded Headers should never be enabled on Main entrypoint
+ forwardedHeaders:
+ enabled: false
+ # -- Proxy Protocol should never be enabled on Main entrypoint
+ proxyProtocol:
+ enabled: false
+ tcp:
+ enabled: true
+ type: LoadBalancer
+ ports:
+ web:
+ enabled: true
+ port: 9080
+ protocol: HTTP
+ redirectTo: websecure
+ # Options: Empty, 0 (ingore), or positive int
+ # redirectPort:
+ # -- Configure (Forwarded Headers)[https://doc.traefik.io/traefik/routing/entrypoints/#forwarded-headers] Support
+ forwardedHeaders:
+ enabled: false
+ # -- List of trusted IP and CIDR references
+ trustedIPs: []
+ # -- Trust all forwarded headers
+ insecureMode: false
+ # -- Configure (Proxy Protocol Headers)[https://doc.traefik.io/traefik/routing/entrypoints/#proxyprotocol] Support
+ proxyProtocol:
+ enabled: false
+ # -- Only IPs in trustedIPs will lead to remote client address replacement
+ trustedIPs: []
+ # -- Trust every incoming connection
+ insecureMode: false
+ websecure:
+ enabled: true
+ port: 9443
+ protocol: HTTPS
+ # -- Configure (Forwarded Headers)[https://doc.traefik.io/traefik/routing/entrypoints/#forwarded-headers] Support
+ forwardedHeaders:
+ enabled: false
+ # -- List of trusted IP and CIDR references
+ trustedIPs: []
+ # -- Trust all forwarded headers
+ insecureMode: false
+ # -- Configure (Proxy Protocol Headers)[https://doc.traefik.io/traefik/routing/entrypoints/#proxyprotocol] Support
+ proxyProtocol:
+ enabled: false
+ # -- Only IPs in trustedIPs will lead to remote client address replacement
+ trustedIPs: []
+ # -- Trust every incoming connection
+ insecureMode: false
+ # tcpexample:
+ # enabled: true
+ # targetPort: 9443
+ # protocol: TCP
+ # tls:
+ # enabled: false
+ # # this is the name of a TLSOption definition
+ # options: ""
+ # certResolver: ""
+ # domains: []
+ # # - main: example.com
+ # # sans:
+ # # - foo.example.com
+ # # - bar.example.com
+ metrics:
+ enabled: true
+ type: ClusterIP
+ ports:
+ metrics:
+ enabled: true
+ port: 9180
+ targetPort: 9180
+ protocol: HTTP
+ # -- Forwarded Headers should never be enabled on Metrics entrypoint
+ forwardedHeaders:
+ enabled: false
+ # -- Proxy Protocol should never be enabled on Metrics entrypoint
+ proxyProtocol:
+ enabled: false
+ udp:
+ enabled: false
+
+# probes:
+# # -- Liveness probe configuration
+# # @default -- See below
+# liveness:
+# # -- sets the probe type when not using a custom probe
+# # @default -- "TCP"
+# type: HTTP
+# # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used
+# # @default -- "/"
+# path: "/ping"
+
+# # -- Redainess probe configuration
+# # @default -- See below
+# readiness:
+# # -- sets the probe type when not using a custom probe
+# # @default -- "TCP"
+# type: HTTP
+# # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used
+# # @default -- "/"
+# path: "/ping"
+
+# # -- Startup probe configuration
+# # @default -- See below
+# startup:
+# # -- sets the probe type when not using a custom probe
+# # @default -- "TCP"
+# type: HTTP
+# # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used
+# # @default -- "/"
+# path: "/ping"
+
+# -- Whether Role Based Access Control objects like roles and rolebindings should be created
+rbac:
+ main:
+ enabled: true
+ rules:
+ - apiGroups:
+ - ""
+ resources:
+ - services
+ - endpoints
+ - secrets
+ verbs:
+ - get
+ - list
+ - watch
+ - apiGroups:
+ - extensions
+ - networking.k8s.io
+ resources:
+ - ingresses
+ - ingressclasses
+ verbs:
+ - get
+ - list
+ - watch
+ - apiGroups:
+ - extensions
+ - networking.k8s.io
+ resources:
+ - ingresses/status
+ verbs:
+ - update
+ - apiGroups:
+ - traefik.containo.us
+ resources:
+ - ingressroutes
+ - ingressroutetcps
+ - ingressrouteudps
+ - middlewares
+ - middlewaretcps
+ - tlsoptions
+ - tlsstores
+ - traefikservices
+ - serverstransports
+ verbs:
+ - get
+ - list
+ - watch
+
+# -- The service account the pods will use to interact with the Kubernetes API
+serviceAccount:
+ main:
+ enabled: true
+
+# -- SCALE Middleware Handlers
+middlewares:
+ basicAuth: []
+ # - name: basicauthexample
+ # users:
+ # - username: testuser
+ # password: testpassword
+ forwardAuth: []
+ # - name: forwardAuthexample
+ # address: https://auth.example.com/
+ # authResponseHeaders:
+ # - X-Secret
+ # - X-Auth-User
+ # authRequestHeaders:
+ # - "Accept"
+ # - "X-CustomHeader"
+ # authResponseHeadersRegex: "^X-"
+ # trustForwardHeader: true
+ chain: []
+ # - name: chainname
+ # middlewares:
+ # - name: compress
+ redirectScheme: []
+ # - name: redirectSchemeName
+ # scheme: https
+ # permanent: true
+ rateLimit: []
+ # - name: rateLimitName
+ # average: 300
+ # burst: 200
+ redirectRegex: []
+ # - name: redirectRegexName
+ # regex: putregexhere
+ # replacement: replacementurlhere
+ # permanent: false
+ stripPrefixRegex: []
+ # - name: stripPrefixRegexName
+ # regex: []
+ ipWhiteList: []
+ # - name: ipWhiteListName
+ # sourceRange: []
+ # ipStrategy:
+ # depth: 2
+ # excludedIPs: []
+ # -- Currently requires to enable Traefik Pilot.
+ # -- Until it's deprecated.
+ themePark: []
+ # - name: themeParkName
+ # -- Supported apps, lower case name
+ # -- https://docs.theme-park.dev/themes
+ # app: appnamehere
+ # -- Supported themes, lower case name
+ # -- https://docs.theme-park.dev/themes/APPNAMEHERE
+ # -- https://docs.theme-park.dev/community-themes
+ # theme: themenamehere
+ # -- https://theme-park.dev or a self hosted url
+ # baseUrl: https://theme-park.dev
+ themeParkVersion: v1.2.1
+
+portalhook:
+ enabled: true
+
+persistence:
+ plugins:
+ enabled: true
+ mountPath: "/plugins-storage"
+ type: emptyDir
+
+portal:
+ enabled: true
diff --git a/stable/traefik/13.3.5/questions.yaml b/stable/traefik/13.3.5/questions.yaml
new file mode 100644
index 00000000000..006e92d4efa
--- /dev/null
+++ b/stable/traefik/13.3.5/questions.yaml
@@ -0,0 +1,2817 @@
+groups:
+ - name: Container Image
+ description: Image to be used for container
+ - name: Controller
+ description: Configure Workload Deployment
+ - name: Container Configuration
+ description: Additional Container Configuration
+ - 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: Advanced
+ description: Advanced Configuration
+ - name: Documentation
+ description: Documentation
+portals:
+ open:
+ protocols:
+ - "http"
+ host:
+ - "$kubernetes-resource_configmap_portal_host"
+ ports:
+ - "$kubernetes-resource_configmap_portal_port"
+ path: "/dashboard/"
+questions:
+ - variable: global
+ label: Global Settings
+ group: Controller
+ schema:
+ type: dict
+ hidden: true
+ attrs:
+ - variable: isSCALE
+ label: Flag this is SCALE
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: controller
+ group: Controller
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: advanced
+ label: Show Advanced Controller Settings
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: type
+ description: Please specify type of workload to deploy
+ label: (Advanced) Controller Type
+ schema:
+ type: string
+ required: true
+ enum:
+ - value: deployment
+ description: Deployment
+ - value: statefulset
+ description: Statefulset
+ - value: daemonset
+ description: Daemonset
+ default: deployment
+ - variable: replicas
+ description: Number of desired pod replicas
+ label: Desired Replicas
+ schema:
+ type: int
+ required: true
+ default: 1
+ - variable: strategy
+ description: Please specify type of workload to deploy
+ label: (Advanced) Update Strategy
+ schema:
+ type: string
+ required: true
+ enum:
+ - value: Recreate
+ description: "Recreate: Kill existing pods before creating new ones"
+ - value: RollingUpdate
+ description: "RollingUpdate: Create new pods and then kill old ones"
+ - value: OnDelete
+ description: "(Legacy) OnDelete: ignore .spec.template changes"
+ default: Recreate
+ - variable: expert
+ label: Show Expert Configuration Options
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: labelsList
+ label: Controller Labels
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: labelItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: annotationsList
+ label: Controller Annotations
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: annotationItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: customextraargs
+ group: Controller
+ label: "Extra Args"
+ description: "Do not click this unless you know what you are doing"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: extraArgs
+ label: Extra Args
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ - variable: TZ
+ label: Timezone
+ group: Container Configuration
+ schema:
+ type: string
+ default: "Etc/UTC"
+ $ref:
+ - "definitions/timezone"
+ - 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..."
+ group: Container Configuration
+ 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: expertpodconf
+ group: Container Configuration
+ label: Show Expert Configuration
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: tty
+ label: Enable TTY
+ description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled.
+ group: Workload Details
+ schema:
+ type: boolean
+ default: false
+ - variable: stdin
+ label: Enable STDIN
+ description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled.
+ group: Workload Details
+ schema:
+ type: boolean
+ default: false
+ - variable: termination
+ group: Container Configuration
+ label: Termination settings
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: gracePeriodSeconds
+ label: Grace Period Seconds
+ schema:
+ type: int
+ default: 10
+ - variable: podLabelsList
+ group: Container Configuration
+ label: Pod Labels
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: podLabelItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: podAnnotationsList
+ group: Container Configuration
+ label: Pod Annotations
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: podAnnotationItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: ingressClass
+ label: "ingressClass"
+ group: "App Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable"
+ description: "When enabled, ingressClass will match the entered name of this app"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: isDefaultClass
+ label: "isDefaultClass"
+ schema:
+ type: boolean
+ default: false
+ - variable: logs
+ label: "Logs"
+ group: "App Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: general
+ label: "General Logs"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: level
+ label: "Log Level"
+ schema:
+ type: string
+ default: "ERROR"
+ enum:
+ - value: "INFO"
+ description: "Info"
+ - value: "WARN"
+ description: "Warnings"
+ - value: "ERROR"
+ description: "Errors"
+ - value: "FATAL"
+ description: "Fatal Errors"
+ - value: "PANIC"
+ description: "Panics"
+ - value: "DEBUG"
+ description: "Debug"
+ - variable: format
+ label: "General Log format"
+ schema:
+ type: string
+ default: "common"
+ enum:
+ - value: "common"
+ description: "Common Log Format"
+ - value: "json"
+ description: "JSON"
+ - variable: access
+ label: "Access Logs"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: enabledFilters
+ label: "Enable Filters"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: filters
+ label: "Filters"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: statuscodes
+ label: "Status codes"
+ schema:
+ type: string
+ default: "200,300-302"
+ - variable: retryattempts
+ label: "retryattempts"
+ schema:
+ type: boolean
+ default: true
+ - variable: minduration
+ label: "minduration"
+ schema:
+ type: string
+ default: "10ms"
+ - variable: fields
+ label: "Fields"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: general
+ label: "General"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: defaultmode
+ label: "Default Mode"
+ schema:
+ type: string
+ default: "keep"
+ enum:
+ - value: "keep"
+ description: "Keep"
+ - value: "drop"
+ description: "Drop"
+ - variable: headers
+ label: "Headers"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: defaultmode
+ label: "Default Mode"
+ schema:
+ type: string
+ default: "drop"
+ enum:
+ - value: "keep"
+ description: "Keep"
+ - value: "drop"
+ description: "Drop"
+ - variable: format
+ label: "Access Log format"
+ schema:
+ type: string
+ default: "common"
+ enum:
+ - value: "common"
+ description: "Common Log Format"
+ - value: "json"
+ description: "JSON"
+ - variable: middlewares
+ label: ""
+ group: "Middlewares"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: basicAuth
+ label: "basicAuth"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: basicAuthEntry
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: users
+ label: "Users"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: usersEntry
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: username
+ label: "Username"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: password
+ label: "Password"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: forwardAuth
+ label: "forwardAuth"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: basicAuthEntry
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: address
+ label: "Address"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: trustForwardHeader
+ label: "trustForwardHeader"
+ schema:
+ type: boolean
+ default: false
+ - variable: authResponseHeadersRegex
+ label: "authResponseHeadersRegex"
+ schema:
+ type: string
+ default: ""
+ - variable: authResponseHeaders
+ label: "authResponseHeaders"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: authResponseHeadersEntry
+ label: ""
+ schema:
+ type: string
+ default: ""
+ - variable: authRequestHeaders
+ label: "authRequestHeaders"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: authRequestHeadersEntry
+ label: ""
+ schema:
+ type: string
+ default: ""
+ - variable: chain
+ label: "chain"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: chainEntry
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ - variable: middlewares
+ label: "Middlewares to Chain"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: redirectScheme
+ label: "redirectScheme"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: redirectSchemeEntry
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ - variable: scheme
+ label: "Scheme"
+ schema:
+ type: string
+ required: true
+ default: "https"
+ enum:
+ - value: "https"
+ description: "https"
+ - value: "http"
+ description: "http"
+ - variable: permanent
+ label: "Permanent"
+ schema:
+ type: boolean
+ default: false
+ - variable: rateLimit
+ label: "rateLimit"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: rateLimitEntry
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ - variable: average
+ label: "Average"
+ schema:
+ type: int
+ required: true
+ default: 300
+ - variable: burst
+ label: "Burst"
+ schema:
+ type: int
+ required: true
+ default: 200
+ - variable: redirectRegex
+ label: "redirectRegex"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: redirectRegexEntry
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ - variable: regex
+ label: "Regex"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: replacement
+ label: "Replacement"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: permanent
+ label: "Permanent"
+ schema:
+ type: boolean
+ default: false
+ - variable: stripPrefixRegex
+ label: "stripPrefixRegex"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: stripPrefixRegexEntry
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ - variable: regex
+ label: "Regex"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: regexEntry
+ label: "Regex"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: ipWhiteList
+ label: "ipWhiteList"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: ipWhiteListEntry
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: sourceRange
+ label: "Source Range"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: sourceRangeEntry
+ label: ""
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: ipStrategy
+ label: "IP Strategy"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: depth
+ label: "Depth"
+ schema:
+ type: int
+ required: true
+ - variable: excludedIPs
+ label: "Excluded IPs"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: excludedIPsEntry
+ label: ""
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: themePark
+ label: "theme.park"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: themeParkEntry
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ description: This is a 3rd party plugin and not maintained by TrueCharts,
+ for more information go to traefik-themepark
+ schema:
+ type: string
+ required: true
+ - variable: appName
+ label: App Name
+ description: Lower case, name of the app to be themed.
+
Go to https://docs.theme-park.dev/themes/ to see supported apps.
+ schema:
+ type: string
+ required: true
+ - variable: themeName
+ label: Theme Name
+ description: Lower case, name of the theme to be applied.
+
Go to https://docs.theme-park.dev/theme-options/ to see supported themes.
+ schema:
+ type: string
+ required: true
+ - variable: baseUrl
+ label: Base URL
+ description: Replace `https://theme-park.dev` URL for self-hosting reference.
+ schema:
+ type: string
+ required: true
+ default: https://theme-park.dev
+ - variable: addons
+ label: Addons
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: addonEntry
+ label: "Addon"
+ description: Currently only supports 'darker' and '4k-logo' for *arr apps.
+
Go to https://docs.theme-park.dev/themes/addons/ for Addon information.
+
Go to https://github.com/packruler/traefik-themepark for more context on plugin
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: service
+ group: "Networking and Services"
+ label: "Configure Service Entrypoint"
+ 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
+ schema:
+ type: string
+ default: Simple
+ enum:
+ - value: Simple
+ description: Simple
+ - value: ClusterIP
+ description: ClusterIP
+ - value: NodePort
+ description: NodePort (Advanced)
+ - value: LoadBalancer
+ description: LoadBalancer (Advanced)
+ - variable: loadBalancerIP
+ label: LoadBalancer IP
+ description: LoadBalancerIP
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: string
+ default: ""
+ - variable: externalIPs
+ label: "External IP's"
+ description: "External IP's"
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: list
+ default: []
+ items:
+ - variable: externalIP
+ label: External IP
+ schema:
+ type: string
+ - variable: ipFamilyPolicy
+ label: IP Family Policy
+ description: (Advanced) Specify the IP Policy
+ schema:
+ show_if: [["type", "!=", "Simple"]]
+ type: string
+ default: SingleStack
+ enum:
+ - value: SingleStack
+ description: SingleStack
+ - value: PreferDualStack
+ description: PreferDualStack
+ - value: RequireDualStack
+ description: RequireDualStack
+ - variable: ipFamilies
+ label: (Advanced) IP Families
+ description: (Advanced) The IP Families that should be used
+ schema:
+ show_if: [["type", "!=", "Simple"]]
+ type: list
+ default: []
+ items:
+ - variable: ipFamily
+ label: IP Family
+ schema:
+ type: string
+ - variable: ports
+ label: "Service's Port(s) Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: main
+ label: "Main Entrypoint Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: advanced
+ label: Show Advanced Settings
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: enabled
+ label: Enable the Port
+ schema:
+ type: boolean
+ hidden: true
+ default: true
+ - variable: protocol
+ label: Port Type
+ schema:
+ type: string
+ default: HTTP
+ enum:
+ - value: HTTP
+ description: HTTP
+ - value: HTTPS
+ description: HTTPS
+ - value: TCP
+ description: TCP
+ - value: UDP
+ description: UDP
+ - variable: nodePort
+ label: Node Port (Optional)
+ description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer
+ schema:
+ type: int
+ min: 9000
+ max: 65535
+ - variable: targetPort
+ label: "Target Port"
+ description: "The internal(!) port on the container the Application runs on"
+ schema:
+ type: int
+ default: 9000
+ - variable: port
+ label: "Entrypoints Port"
+ schema:
+ type: int
+ default: 9000
+ required: true
+ - variable: tcp
+ label: "TCP Service"
+ description: "The tcp Entrypoint 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
+ schema:
+ type: string
+ default: Simple
+ enum:
+ - value: Simple
+ description: Simple
+ - value: ClusterIP
+ description: ClusterIP
+ - value: NodePort
+ description: NodePort (Advanced)
+ - value: LoadBalancer
+ description: LoadBalancer (Advanced)
+ - variable: loadBalancerIP
+ label: LoadBalancer IP
+ description: LoadBalancerIP
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: string
+ default: ""
+ - variable: externalIPs
+ label: "External IP's"
+ description: "External IP's"
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: list
+ default: []
+ items:
+ - variable: externalIP
+ label: External IP
+ schema:
+ type: string
+ - variable: ipFamilyPolicy
+ label: IP Family Policy
+ description: (Advanced) Specify the IP Policy
+ schema:
+ show_if: [["type", "!=", "Simple"]]
+ type: string
+ default: SingleStack
+ enum:
+ - value: SingleStack
+ description: SingleStack
+ - value: PreferDualStack
+ description: PreferDualStack
+ - value: RequireDualStack
+ description: RequireDualStack
+ - variable: ipFamilies
+ label: (Advanced) IP Families
+ description: (Advanced) The IP Families that should be used
+ schema:
+ show_if: [["type", "!=", "Simple"]]
+ type: list
+ default: []
+ items:
+ - variable: ipFamily
+ label: IP Family
+ schema:
+ type: string
+ - variable: ports
+ label: "Service's Port(s) Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: web
+ label: "web Entrypoint Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: port
+ label: "Entrypoints Port"
+ schema:
+ type: int
+ default: 9080
+ required: true
+ - variable: advanced
+ label: Show Advanced Settings
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: enabled
+ label: Enable the Port
+ schema:
+ type: boolean
+ hidden: true
+ default: true
+ - variable: protocol
+ label: Port Type
+ schema:
+ type: string
+ default: HTTP
+ enum:
+ - value: HTTP
+ description: HTTP
+ - value: HTTPS
+ description: HTTPS
+ - value: TCP
+ description: TCP
+ - value: UDP
+ description: UDP
+ - variable: nodePort
+ label: Node Port (Optional)
+ description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer
+ schema:
+ type: int
+ min: 9000
+ max: 65535
+ - variable: targetPort
+ label: "Target Port"
+ description: "The internal(!) port on the container the Application runs on"
+ schema:
+ type: int
+ - variable: redirectPort
+ label: "Redirect to Port"
+ schema:
+ type: int
+ - variable: redirectTo
+ label: "Redirect to Entrypoint"
+ schema:
+ type: string
+ default: "websecure"
+ - variable: forwardedHeaders
+ label: Accept Forwarded Headers
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: Enable
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: trustedIPs
+ label: Trusted IPs
+ description: Trust Forwarded Headers from specific IPs.
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: trustedIPsEntry
+ label: ""
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: insecureMode
+ label: Insecure Mode
+ description: Always Trust Forwarded Headers
+ schema:
+ type: boolean
+ default: false
+ - variable: proxyProtocol
+ label: Accept Proxy Protocol connections
+ description: If Proxy Protocol header parsing is enabled for the entry point, this entry point can accept connections with or without Proxy Protocol headers.
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: Enable
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: trustedIPs
+ label: Trusted IPs
+ description: Only IPs in trustedIPs will lead to remote client address replacement
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: trustedIPsEntry
+ label: ""
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: insecureMode
+ label: Insecure Mode
+ description: Trust every incoming connection
+ schema:
+ type: boolean
+ default: false
+ - variable: websecure
+ label: "websecure Entrypoints Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: port
+ label: "Entrypoints Port"
+ schema:
+ type: int
+ default: 9443
+ required: true
+ - variable: advanced
+ label: Show Advanced Settings
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: enabled
+ label: Enable the Port
+ schema:
+ type: boolean
+ hidden: true
+ default: true
+ - variable: protocol
+ label: Port Type
+ schema:
+ type: string
+ default: HTTPS
+ enum:
+ - value: HTTP
+ description: HTTP
+ - value: HTTPS
+ description: HTTPS
+ - value: TCP
+ description: TCP
+ - value: UDP
+ description: UDP
+ - variable: nodePort
+ label: Node Port (Optional)
+ description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer
+ schema:
+ type: int
+ min: 9000
+ max: 65535
+ - variable: targetPort
+ label: "Target Port"
+ description: "The internal(!) port on the container the Application runs on"
+ schema:
+ type: int
+ - variable: redirectPort
+ label: "Redirect to Port"
+ schema:
+ type: int
+ - variable: redirectTo
+ label: "Redirect to Entrypoint"
+ schema:
+ type: string
+ - variable: forwardedHeaders
+ label: Accept Forwarded Headers
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: Enable
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: trustedIPs
+ label: Trusted IPs
+ description: Trust Forwarded Headers from specific IPs.
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: trustedIPsEntry
+ label: ""
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: insecureMode
+ label: Insecure Mode
+ description: Always Trust Forwarded Headers
+ schema:
+ type: boolean
+ default: false
+ - variable: proxyProtocol
+ label: Accept Proxy Protocol connections
+ description: If Proxy Protocol header parsing is enabled for the entry point, this entry point can accept connections with or without Proxy Protocol headers.
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: Enable
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: trustedIPs
+ label: Trusted IPs
+ description: Only IPs in trustedIPs will lead to remote client address replacement
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: trustedIPsEntry
+ label: ""
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: insecureMode
+ label: Insecure Mode
+ description: Trust every incoming connection
+ schema:
+ type: boolean
+ default: false
+ - variable: tls
+ label: "websecure Entrypoints Configuration"
+ schema:
+ type: dict
+ hidden: true
+ attrs:
+ - variable: enabled
+ label: "Enabled"
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: portsList
+ label: "Additional TCP Entrypoints"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: portsListEntry
+ label: "Custom Entrypoints"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable the port"
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: name
+ label: "Entrypoints Name"
+ schema:
+ type: string
+ default: ""
+ - variable: protocol
+ label: "Entrypoints Type"
+ schema:
+ type: string
+ default: "TCP"
+ enum:
+ - value: HTTP
+ description: "HTTP"
+ - value: "HTTPS"
+ description: "HTTPS"
+ - value: TCP
+ description: "TCP"
+ - variable: port
+ label: "Port"
+ description: "This port exposes the container port on the service"
+ schema:
+ type: int
+ required: true
+ - variable: tls
+ label: "websecure Entrypoints Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enabled"
+ schema:
+ type: boolean
+ default: true
+ - variable: redirectPort
+ label: "Redirect to Port"
+ schema:
+ type: int
+ - variable: redirectTo
+ label: "Redirect to Entrypoint"
+ schema:
+ type: string
+ - variable: forwardedHeaders
+ label: Accept Forwarded Headers
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: Enable
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: trustedIPs
+ label: Trusted IPs
+ description: Trust Forwarded Headers from specific IPs.
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: trustedIPsEntry
+ label: ""
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: insecureMode
+ label: Insecure Mode
+ description: Always Trust Forwarded Headers
+ schema:
+ type: boolean
+ default: false
+ - variable: proxyProtocol
+ label: Accept Proxy Protocol connections
+ description: If Proxy Protocol header parsing is enabled for the entry point, this entry point can accept connections with or without Proxy Protocol headers.
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: Enable
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: trustedIPs
+ label: Trusted IPs
+ description: Only IPs in trustedIPs will lead to remote client address replacement
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: trustedIPsEntry
+ label: ""
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: insecureMode
+ label: Insecure Mode
+ description: Trust every incoming connection
+ schema:
+ type: boolean
+ default: false
+ - 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: []
+ 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: tls
+ label: TLS-Settings
+ schema:
+ type: list
+ 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: scaleCert
+ label: Select TrueNAS SCALE Certificate
+ schema:
+ type: int
+ $ref:
+ - "definitions/certificate"
+ - variable: entrypoint
+ label: (Advanced) Traefik Entrypoint
+ description: Entrypoint used by Traefik when using Traefik as Ingress Provider
+ schema:
+ type: string
+ default: websecure
+ required: true
+ - variable: middlewares
+ label: Traefik Middlewares
+ description: Add previously created Traefik Middlewares to this Ingress
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: expert
+ label: Show Expert Configuration Options
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: enableFixedMiddlewares
+ description: These middlewares enforce a number of best practices.
+ label: Enable Default Middlewares
+ schema:
+ type: boolean
+ default: true
+ - variable: ingressClassName
+ label: IngressClass Name
+ schema:
+ type: string
+ default: ""
+ - variable: labelsList
+ label: Labels
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: labelItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: annotationsList
+ label: Annotations
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: annotationItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - 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: labelsList
+ label: Labels
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: labelItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - variable: annotationsList
+ label: Annotations
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: annotationItem
+ label: Label
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ - variable: value
+ label: Value
+ schema:
+ type: string
+ - 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: service
+ 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: []
+ 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: scaleCert
+ label: Select TrueNAS SCALE Certificate
+ schema:
+ type: int
+ $ref:
+ - "definitions/certificate"
+ - variable: entrypoint
+ label: Traefik Entrypoint
+ description: Entrypoint used by Traefik when using Traefik as Ingress Provider
+ schema:
+ type: string
+ default: websecure
+ required: true
+ - variable: middlewares
+ label: Traefik Middlewares
+ description: Add previously created Traefik Middlewares to this Ingress
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: security
+ label: Container Security Settings
+ group: Security and Permissions
+ schema:
+ type: dict
+ additional_attrs: true
+ attrs:
+ - variable: editsecurity
+ label: Change PUID / UMASK values
+ description: By enabling this you override default set values.
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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
+ 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: "002"
+ - variable: advancedSecurity
+ label: Show Advanced Security Settings
+ group: Security and Permissions
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: securityContext
+ label: Security Context
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: privileged
+ label: "Privileged mode"
+ schema:
+ type: boolean
+ default: false
+ - variable: readOnlyRootFilesystem
+ label: "ReadOnly Root Filesystem"
+ schema:
+ type: boolean
+ default: true
+ - variable: allowPrivilegeEscalation
+ label: "Allow Privilege Escalation"
+ schema:
+ type: boolean
+ default: false
+ - variable: runAsNonRoot
+ label: "runAsNonRoot"
+ schema:
+ type: boolean
+ default: true
+ - variable: capabilities
+ label: Capabilities
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: drop
+ label: Drop Capability
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: dropEntry
+ label: ""
+ schema:
+ type: string
+ - variable: add
+ label: Add Capability
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: addEntry
+ label: ""
+ schema:
+ type: string
+ - variable: podSecurityContext
+ group: Security and Permissions
+ label: Pod Security Context
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - 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
+ - variable: fsGroup
+ label: "fsGroup"
+ description: "The group that should own ALL storage."
+ schema:
+ type: int
+ default: 568
+ - 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
+
+ - variable: advancedresources
+ label: Set Custom Resource Limits/Requests (Advanced)
+ group: Resources and Devices
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: resources
+ label: ""
+ 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/docs/manual/SCALE%20Apps/indepth/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/docs/manual/SCALE%20Apps/indepth/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
+ attrs:
+ - variable: cpu
+ label: CPU
+ description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation"
+ schema:
+ type: string
+ default: 10m
+ 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/docs/manual/SCALE%20Apps/indepth/validation"
+ schema:
+ type: string
+ default: 50Mi
+ 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: hostPath
+ hidden: true
+ - variable: readOnly
+ label: readOnly
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPath
+ label: Host Device Path
+ description: Path to the device on the host system
+ schema:
+ type: path
+ - variable: mountPath
+ label: Container Device Path
+ description: Path inside the container the device is mounted
+ schema:
+ type: string
+ default: "/dev/ttyACM0"
+ # Specify GPU configuration
+ - variable: scaleGPU
+ label: GPU Configuration
+ group: Resources and Devices
+ schema:
+ type: dict
+ $ref:
+ - "definitions/gpuConfiguration"
+ attrs: []
+# - variable: autoscaling
+# group: Advanced
+# label: (Advanced) Horizontal Pod Autoscaler
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - 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:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - 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: 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: openvpn
+ description: OpenVPN
+ - value: wireguard
+ description: Wireguard
+ - value: tailscale
+ description: Tailscale
+ - variable: openvpn
+ label: OpenVPN Settings
+ schema:
+ 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
+ default: ""
+ required: true
+ - variable: tailscale
+ label: Tailscale Settings
+ schema:
+ 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: 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: Sock5 Server
+ 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: dict
+ show_if: [["type", "!=", "disabled"]]
+ attrs:
+ - variable: enabled
+ label: Enabled
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: type
+ label: Type
+ schema:
+ type: string
+ default: hostPath
+ hidden: true
+ - variable: hostPathType
+ label: hostPathType
+ schema:
+ type: string
+ default: File
+ hidden: true
+ - variable: noMount
+ label: noMount
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: hostPath
+ label: Full Path to File
+ description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn"
+ schema:
+ type: string
+ 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
+ - 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: git
+ label: Git Settings
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: deployKey
+ description: Raw SSH Private Key
+ label: Deploy Key
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence
+ label: Deploy Key Base64
+ schema:
+ type: string
+ - variable: service
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: type
+ label: Service Type
+ description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
+ schema:
+ type: string
+ default: NodePort
+ enum:
+ - value: NodePort
+ description: NodePort
+ - value: ClusterIP
+ description: ClusterIP
+ - value: LoadBalancer
+ description: LoadBalancer
+ - variable: loadBalancerIP
+ label: LoadBalancer IP
+ description: LoadBalancerIP
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: string
+ default: ""
+ - variable: externalIPs
+ label: "External IP's"
+ description: "External IP's"
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: list
+ default: []
+ items:
+ - variable: externalIP
+ label: External IP
+ schema:
+ type: string
+ - variable: ports
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: codeserver
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: nodePort
+ description: Leave Empty to Disable
+ label: "nodePort"
+ schema:
+ type: int
+ default: 36107
+ - 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: promtail
+ label: Promtail
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: Enabled
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: loki
+ label: Loki URL
+ schema:
+ type: string
+ required: true
+ - variable: logs
+ label: Log Paths
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: Name
+ schema:
+ type: string
+ required: true
+ - variable: path
+ label: Path
+ schema:
+ type: string
+ required: true
+ - variable: args
+ label: Promtail Command Line Arguments
+ schema:
+ type: list
+ show_if: [["type", "!=", "disabled"]]
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ required: true
+ - variable: envList
+ label: Promtail 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: 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/docs/about/sponsor
+ description: Please consider supporting TrueCharts, see
+
https://truecharts.org/docs/about/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/traefik/13.3.5/templates/_args.tpl b/stable/traefik/13.3.5/templates/_args.tpl
new file mode 100644
index 00000000000..68c640bf0df
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/_args.tpl
@@ -0,0 +1,166 @@
+{{/* Define the args */}}
+{{- define "traefik.args" -}}
+args:
+ {{/* merge all ports */}}
+ {{- $ports := dict }}
+ {{- range $.Values.service }}
+ {{- range $name, $value := .ports }}
+ {{- $_ := set $ports $name $value }}
+ {{- end }}
+ {{- end }}
+ {{/* start of actual arguments */}}
+ {{- with .Values.globalArguments }}
+ {{- range . }}
+ - {{ . | quote }}
+ {{- end }}
+ {{- end }}
+ {{- range $name, $config := $ports }}
+ {{- if $config }}
+ {{- if or ( eq $config.protocol "HTTP" ) ( eq $config.protocol "HTTPS" ) ( eq $config.protocol "TCP" ) }}
+ {{- $_ := set $config "protocol" "TCP" }}
+ {{- end }}
+ - "--entryPoints.{{$name}}.address=:{{ $config.port }}/{{ default "tcp" $config.protocol | lower }}"
+ {{- end }}
+ {{- end }}
+ - "--api.dashboard=true"
+ - "--ping=true"
+ {{- if .Values.metrics }}
+ {{- if .Values.metrics.datadog }}
+ - "--metrics.datadog=true"
+ - "--metrics.datadog.address={{ .Values.metrics.datadog.address }}"
+ {{- end }}
+ {{- if .Values.metrics.influxdb }}
+ - "--metrics.influxdb=true"
+ - "--metrics.influxdb.address={{ .Values.metrics.influxdb.address }}"
+ - "--metrics.influxdb.protocol={{ .Values.metrics.influxdb.protocol }}"
+ {{- end }}
+ {{- if .Values.metrics.prometheus }}
+ - "--metrics.prometheus=true"
+ - "--metrics.prometheus.entrypoint={{ .Values.metrics.prometheus.entryPoint }}"
+ {{- end }}
+ {{- if .Values.metrics.statsd }}
+ - "--metrics.statsd=true"
+ - "--metrics.statsd.address={{ .Values.metrics.statsd.address }}"
+ {{- end }}
+ {{- end }}
+ {{- if .Values.providers.kubernetesCRD.enabled }}
+ - "--providers.kubernetescrd"
+ {{- end }}
+ {{- if .Values.providers.kubernetesIngress.enabled }}
+ - "--providers.kubernetesingress"
+ {{- if .Values.providers.kubernetesIngress.publishedService.enabled }}
+ - "--providers.kubernetesingress.ingressendpoint.publishedservice={{ template "providers.kubernetesIngress.publishedServicePath" . }}"
+ {{- end }}
+ {{- if .Values.providers.kubernetesIngress.labelSelector }}
+ - "--providers.kubernetesingress.labelSelector={{ .Values.providers.kubernetesIngress.labelSelector }}"
+ {{- end }}
+ {{- end }}
+ {{- if and .Values.rbac.enabled .Values.rbac.namespaced }}
+ {{- if .Values.providers.kubernetesCRD.enabled }}
+ - "--providers.kubernetescrd.namespaces={{ template "providers.kubernetesCRD.namespaces" . }}"
+ {{- end }}
+ {{- if .Values.providers.kubernetesIngress.enabled }}
+ - "--providers.kubernetesingress.namespaces={{ template "providers.kubernetesIngress.namespaces" . }}"
+ {{- end }}
+ {{- end }}
+ {{- if .Values.ingressClass.enabled }}
+ - "--providers.kubernetesingress.ingressclass={{ .Release.Name }}"
+ {{- end }}
+ {{- range $entrypoint, $config := $ports }}
+ {{/* add args for proxyProtocol support */}}
+ {{- if $config.proxyProtocol }}
+ {{- if $config.proxyProtocol.enabled }}
+ {{- if $config.proxyProtocol.insecureMode }}
+ - "--entrypoints.{{ $entrypoint }}.proxyProtocol.insecure"
+ {{- end }}
+ {{- if not ( empty $config.proxyProtocol.trustedIPs ) }}
+ - "--entrypoints.{{ $entrypoint }}.proxyProtocol.trustedIPs={{ join "," $config.proxyProtocol.trustedIPs }}"
+ {{- end }}
+ {{- end }}
+ {{- end }}
+ {{/* add args for forwardedHeaders support */}}
+ {{- if $config.forwardedHeaders.enabled }}
+ {{- if not ( empty $config.forwardedHeaders.trustedIPs ) }}
+ - "--entrypoints.{{ $entrypoint }}.forwardedHeaders.trustedIPs={{ join "," $config.forwardedHeaders.trustedIPs }}"
+ {{- end }}
+ {{- if $config.forwardedHeaders.insecureMode }}
+ - "--entrypoints.{{ $entrypoint }}.forwardedHeaders.insecure"
+ {{- end }}
+ {{- end }}
+ {{/* end forwardedHeaders configuration */}}
+ {{- if $config.redirectTo }}
+ {{- $toPort := index $ports $config.redirectTo }}
+ - "--entrypoints.{{ $entrypoint }}.http.redirections.entryPoint.to=:{{ $toPort.port }}"
+ - "--entrypoints.{{ $entrypoint }}.http.redirections.entryPoint.scheme=https"
+ {{- else if $config.redirectPort }}
+ {{ if gt $config.redirectPort 0.0 }}
+ - "--entrypoints.{{ $entrypoint }}.http.redirections.entryPoint.to=:{{ $config.redirectPort }}"
+ - "--entrypoints.{{ $entrypoint }}.http.redirections.entryPoint.scheme=https"
+ {{- end }}
+ {{- end }}
+ {{- if or ( $config.tls ) ( eq $config.protocol "HTTPS" ) }}
+ {{- if or ( $config.tls.enabled ) ( eq $config.protocol "HTTPS" ) }}
+ - "--entrypoints.{{ $entrypoint }}.http.tls=true"
+ {{- if $config.tls.options }}
+ - "--entrypoints.{{ $entrypoint }}.http.tls.options={{ $config.tls.options }}"
+ {{- end }}
+ {{- if $config.tls.certResolver }}
+ - "--entrypoints.{{ $entrypoint }}.http.tls.certResolver={{ $config.tls.certResolver }}"
+ {{- end }}
+ {{- if $config.tls.domains }}
+ {{- range $index, $domain := $config.tls.domains }}
+ {{- if $domain.main }}
+ - "--entrypoints.{{ $entrypoint }}.http.tls.domains[{{ $index }}].main={{ $domain.main }}"
+ {{- end }}
+ {{- if $domain.sans }}
+ - "--entrypoints.{{ $entrypoint }}.http.tls.domains[{{ $index }}].sans={{ join "," $domain.sans }}"
+ {{- end }}
+ {{- end }}
+ {{- end }}
+ {{- end }}
+ {{- end }}
+ {{- end }}
+ {{- with .Values.logs }}
+ - "--log.format={{ .general.format }}"
+ {{- if ne .general.level "ERROR" }}
+ - "--log.level={{ .general.level | upper }}"
+ {{- end }}
+ {{- if .access.enabled }}
+ - "--accesslog=true"
+ - "--accesslog.format={{ .access.format }}"
+ {{- if .access.bufferingsize }}
+ - "--accesslog.bufferingsize={{ .access.bufferingsize }}"
+ {{- end }}
+ {{- if .access.filters }}
+ {{- if .access.filters.statuscodes }}
+ - "--accesslog.filters.statuscodes={{ .access.filters.statuscodes }}"
+ {{- end }}
+ {{- if .access.filters.retryattempts }}
+ - "--accesslog.filters.retryattempts"
+ {{- end }}
+ {{- if .access.filters.minduration }}
+ - "--accesslog.filters.minduration={{ .access.filters.minduration }}"
+ {{- end }}
+ {{- end }}
+ - "--accesslog.fields.defaultmode={{ .access.fields.general.defaultmode }}"
+ {{- range $fieldname, $fieldaction := .access.fields.general.names }}
+ - "--accesslog.fields.names.{{ $fieldname }}={{ $fieldaction }}"
+ {{- end }}
+ - "--accesslog.fields.headers.defaultmode={{ .access.fields.headers.defaultmode }}"
+ {{- range $fieldname, $fieldaction := .access.fields.headers.names }}
+ - "--accesslog.fields.headers.names.{{ $fieldname }}={{ $fieldaction }}"
+ {{- end }}
+ {{- end }}
+ {{- end }}
+ {{/* theme.park */}}
+ {{- if .Values.middlewares.themePark }}
+ - "--experimental.plugins.traefik-themepark.modulename=github.com/packruler/traefik-themepark"
+ - "--experimental.plugins.traefik-themepark.version={{ .Values.middlewares.themeParkVersion }}"
+ {{- end }}
+ {{/* End of theme.park */}}
+ {{- with .Values.additionalArguments }}
+ {{- range . }}
+ - {{ . | quote }}
+ {{- end }}
+ {{- end }}
+{{- end -}}
diff --git a/stable/traefik/13.3.5/templates/_helpers.tpl b/stable/traefik/13.3.5/templates/_helpers.tpl
new file mode 100644
index 00000000000..ab55e4e7ec6
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/_helpers.tpl
@@ -0,0 +1,22 @@
+{{/*
+Construct the path for the providers.kubernetesingress.ingressendpoint.publishedservice.
+By convention this will simply use the / to match the name of the
+service generated.
+Users can provide an override for an explicit service they want bound via `.Values.providers.kubernetesIngress.publishedService.pathOverride`
+*/}}
+{{- define "providers.kubernetesIngress.publishedServicePath" -}}
+{{- $fullName := include "tc.common.names.fullname" . -}}
+{{- $defServiceName := printf "%s/%s-tcp" .Release.Namespace $fullName -}}
+{{- $servicePath := default $defServiceName .Values.providers.kubernetesIngress.publishedService.pathOverride }}
+{{- print $servicePath | trimSuffix "-" -}}
+{{- end -}}
+
+{{/*
+Construct a comma-separated list of whitelisted namespaces
+*/}}
+{{- define "providers.kubernetesIngress.namespaces" -}}
+{{- default .Release.Namespace (join "," .Values.providers.kubernetesIngress.namespaces) }}
+{{- end -}}
+{{- define "providers.kubernetesCRD.namespaces" -}}
+{{- default .Release.Namespace (join "," .Values.providers.kubernetesCRD.namespaces) }}
+{{- end -}}
diff --git a/stable/traefik/13.3.5/templates/_ingressclass.tpl b/stable/traefik/13.3.5/templates/_ingressclass.tpl
new file mode 100644
index 00000000000..909e249d6a5
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/_ingressclass.tpl
@@ -0,0 +1,24 @@
+{{/* Define the ingressClass */}}
+{{- define "traefik.ingressClass" -}}
+---
+{{ if .Values.ingressClass.enabled }}
+ {{- if .Capabilities.APIVersions.Has "networking.k8s.io/v1/IngressClass" }}
+apiVersion: networking.k8s.io/v1
+ {{- else if .Capabilities.APIVersions.Has "networking.k8s.io/v1beta1/IngressClass" }}
+apiVersion: networking.k8s.io/v1beta1
+ {{- else if or (eq .Values.ingressClass.fallbackApiVersion "v1beta1") (eq .Values.ingressClass.fallbackApiVersion "v1") }}
+apiVersion: {{ printf "networking.k8s.io/%s" .Values.ingressClass.fallbackApiVersion }}
+ {{- else }}
+ {{- fail "\n\n ERROR: You must have at least networking.k8s.io/v1beta1 to use ingressClass" }}
+ {{- end }}
+kind: IngressClass
+metadata:
+ annotations:
+ ingressclass.kubernetes.io/is-default-class: {{ .Values.ingressClass.isDefaultClass | quote }}
+ labels:
+ {{- include "tc.common.labels" . | nindent 4 }}
+ name: {{ .Release.Name }}
+spec:
+ controller: traefik.io/ingress-controller
+{{- end }}
+{{- end }}
diff --git a/stable/traefik/13.3.5/templates/_ingressroute.tpl b/stable/traefik/13.3.5/templates/_ingressroute.tpl
new file mode 100644
index 00000000000..7f012c92350
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/_ingressroute.tpl
@@ -0,0 +1,25 @@
+{{/* Define the ingressRoute */}}
+{{- define "traefik.ingressRoute" -}}
+{{ if .Values.ingressRoute.dashboard.enabled }}
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: IngressRoute
+metadata:
+ name: {{ include "tc.common.names.fullname" . }}-dashboard
+ annotations:
+ {{- with .Values.ingressRoute.dashboard.annotations }}
+ {{- toYaml . | nindent 4 }}
+ {{- end }}
+ labels:
+ {{- include "tc.common.labels" . | nindent 4 }}
+spec:
+ entryPoints:
+ - main
+ routes:
+ - match: PathPrefix(`/dashboard`) || PathPrefix(`/api`)
+ kind: Rule
+ services:
+ - name: api@internal
+ kind: TraefikService
+{{ end }}
+{{- end -}}
diff --git a/stable/traefik/13.3.5/templates/_portalhook.tpl b/stable/traefik/13.3.5/templates/_portalhook.tpl
new file mode 100644
index 00000000000..e3586c5d4e9
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/_portalhook.tpl
@@ -0,0 +1,26 @@
+{{/* Define the portalHook */}}
+{{- define "traefik.portalhook" -}}
+{{- if .Values.portalhook.enabled }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+---
+
+apiVersion: v1
+kind: ConfigMap
+metadata:
+ name: portalhook
+ namespace: {{ $namespace }}
+data:
+ {{- $ports := dict }}
+ {{- range $.Values.service }}
+ {{- range $name, $value := .ports }}
+ {{- $_ := set $ports $name $value }}
+ {{- end }}
+ {{- end }}
+ {{- range $name, $value := $ports }}
+ {{ $name }}: {{ $value.port | quote }}
+ {{- end }}
+{{- end }}
+{{- end -}}
diff --git a/stable/traefik/13.3.5/templates/_tlsoptions.tpl b/stable/traefik/13.3.5/templates/_tlsoptions.tpl
new file mode 100644
index 00000000000..3e5aad3bee9
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/_tlsoptions.tpl
@@ -0,0 +1,12 @@
+{{/* Define the tlsOptions */}}
+{{- define "traefik.tlsOptions" -}}
+{{- range $name, $config := .Values.tlsOptions }}
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: TLSOption
+metadata:
+ name: {{ $name }}
+spec:
+ {{- toYaml $config | nindent 2 }}
+{{- end }}
+{{- end -}}
diff --git a/stable/traefik/13.3.5/templates/common.yaml b/stable/traefik/13.3.5/templates/common.yaml
new file mode 100644
index 00000000000..d078b251c20
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/common.yaml
@@ -0,0 +1,24 @@
+{{/* Make sure all variables are set properly */}}
+{{- include "tc.common.loader.init" . }}
+
+{{- if .Values.metrics }}
+{{- if .Values.metrics.prometheus }}
+{{- $_ := set .Values.podAnnotations "prometheus.io/scrape" "true" -}}
+{{- $_ := set .Values.podAnnotations "prometheus.io/path" "/metrics" -}}
+{{- $_ := set .Values.podAnnotations "prometheus.io/scrape" "9180" -}}
+{{- end }}
+{{- end }}
+
+{{- $newArgs := (include "traefik.args" . | fromYaml) }}
+{{- $_ := set .Values "newArgs" $newArgs -}}
+{{- $mergedargs := concat .Values.args .Values.newArgs.args }}
+{{- $_ := set .Values "args" $mergedargs -}}
+
+{{- include "traefik.portalhook" . }}
+{{- include "traefik.tlsOptions" . }}
+{{- include "traefik.ingressRoute" . }}
+{{- include "traefik.ingressClass" . }}
+
+
+{{/* Render the templates */}}
+{{ include "tc.common.loader.apply" . }}
diff --git a/stable/traefik/13.3.5/templates/middlewares/basic-middleware.yaml b/stable/traefik/13.3.5/templates/middlewares/basic-middleware.yaml
new file mode 100644
index 00000000000..9ba8e5c5d93
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/middlewares/basic-middleware.yaml
@@ -0,0 +1,62 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: compress
+ namespace: {{ $namespace }}
+spec:
+ compress: {}
+---
+# Here, an average of 300 requests per second is allowed.
+# In addition, a burst of 200 requests is allowed.
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: basic-ratelimit
+ namespace: {{ $namespace }}
+spec:
+ rateLimit:
+ average: 600
+ burst: 400
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: basic-secure-headers
+ namespace: {{ $namespace }}
+spec:
+ headers:
+ accessControlAllowMethods:
+ - GET
+ - OPTIONS
+ - HEAD
+ - PUT
+ accessControlMaxAge: 100
+ stsSeconds: 63072000
+ # stsIncludeSubdomains: false
+ # stsPreload: false
+ forceSTSHeader: true
+ contentTypeNosniff: true
+ browserXssFilter: true
+ referrerPolicy: same-origin
+ customRequestHeaders:
+ X-Forwarded-Proto: "https"
+ customResponseHeaders:
+ server: ''
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: chain-basic
+ namespace: {{ $namespace }}
+spec:
+ chain:
+ middlewares:
+ - name: basic-ratelimit
+ - name: basic-secure-headers
+ - name: compress
diff --git a/stable/traefik/13.3.5/templates/middlewares/basicauth.yaml b/stable/traefik/13.3.5/templates/middlewares/basicauth.yaml
new file mode 100644
index 00000000000..ccb541742f0
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/middlewares/basicauth.yaml
@@ -0,0 +1,34 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+{{ range $index, $middlewareData := .Values.middlewares.basicAuth }}
+---
+{{- $users := list }}
+{{ range $index, $userdata := $middlewareData.users }}
+ {{ $users = append $users ( htpasswd $userdata.username $userdata.password ) }}
+{{ end }}
+
+apiVersion: v1
+kind: Secret
+metadata:
+ name: {{printf "%v-%v" $middlewareData.name "secret" }}
+ namespace: {{ $namespace }}
+type: Opaque
+stringData:
+ users: |
+ {{- range $index, $user := $users }}
+ {{ printf "%s" $user }}
+ {{- end }}
+---
+# Declaring the user list
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: {{ $middlewareData.name }}
+ namespace: {{ $namespace }}
+spec:
+ basicAuth:
+ secret: {{printf "%v-%v" $middlewareData.name "secret" }}
+{{ end }}
diff --git a/stable/traefik/13.3.5/templates/middlewares/chain.yaml b/stable/traefik/13.3.5/templates/middlewares/chain.yaml
new file mode 100644
index 00000000000..f87994f7956
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/middlewares/chain.yaml
@@ -0,0 +1,21 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+{{ range $index, $middlewareData := .Values.middlewares.chain }}
+
+---
+# Declaring the user list
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: {{ $middlewareData.name }}
+ namespace: {{ $namespace }}
+spec:
+ chain:
+ middlewares:
+ {{ range $index, $middleware := .middlewares }}
+ - name: {{ printf "%v-%v@%v" $namespace $middleware "kubernetescrd" }}
+ {{ end }}
+{{ end }}
diff --git a/stable/traefik/13.3.5/templates/middlewares/forwardauth.yaml b/stable/traefik/13.3.5/templates/middlewares/forwardauth.yaml
new file mode 100644
index 00000000000..7a3e32fdbf7
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/middlewares/forwardauth.yaml
@@ -0,0 +1,30 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+{{ range $index, $middlewareData := .Values.middlewares.forwardAuth }}
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: {{ $middlewareData.name }}
+ namespace: {{ $namespace }}
+spec:
+ forwardAuth:
+ address: {{ $middlewareData.address }}
+ {{- with $middlewareData.authResponseHeaders }}
+ authResponseHeaders:
+ {{- toYaml . | nindent 4 }}
+ {{- end }}
+ {{- with $middlewareData.authRequestHeaders }}
+ authRequestHeaders:
+ {{- toYaml . | nindent 4 }}
+ {{- end }}
+ {{- if $middlewareData.authResponseHeadersRegex }}
+ authResponseHeadersRegex: {{ $middlewareData.authResponseHeadersRegex }}
+ {{- end }}
+ {{- if $middlewareData.trustForwardHeader }}
+ trustForwardHeader: true
+ {{- end }}
+{{ end }}
diff --git a/stable/traefik/13.3.5/templates/middlewares/ipwhitelist.yaml b/stable/traefik/13.3.5/templates/middlewares/ipwhitelist.yaml
new file mode 100644
index 00000000000..1179245017e
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/middlewares/ipwhitelist.yaml
@@ -0,0 +1,33 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+{{ range $index, $middlewareData := .Values.middlewares.ipWhiteList }}
+
+---
+# Declaring the user list
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: {{ $middlewareData.name }}
+ namespace: {{ $namespace }}
+spec:
+ ipWhiteList:
+ sourceRange:
+ {{- range $middlewareData.sourceRange }}
+ - {{ . }}
+ {{- end }}
+ {{- if $middlewareData.ipStrategy }}
+ ipStrategy:
+ {{- if $middlewareData.ipStrategy.depth }}
+ depth: {{ $middlewareData.ipStrategy.depth }}
+ {{- end }}
+ {{- if $middlewareData.ipStrategy.excludedIPs }}
+ excludedIPs:
+ {{- range $middlewareData.ipStrategy.excludedIPs }}
+ - {{ . }}
+ {{- end }}
+ {{- end }}
+ {{- end }}
+{{ end }}
diff --git a/stable/traefik/13.3.5/templates/middlewares/ratelimit.yaml b/stable/traefik/13.3.5/templates/middlewares/ratelimit.yaml
new file mode 100644
index 00000000000..144b9d8bf38
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/middlewares/ratelimit.yaml
@@ -0,0 +1,19 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+{{ range $index, $middlewareData := .Values.middlewares.rateLimit }}
+
+---
+# Declaring the user list
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: {{ $middlewareData.name }}
+ namespace: {{ $namespace }}
+spec:
+ rateLimit:
+ average: {{ $middlewareData.average }}
+ burst: {{ $middlewareData.burst }}
+{{ end }}
diff --git a/stable/traefik/13.3.5/templates/middlewares/redirectScheme.yaml b/stable/traefik/13.3.5/templates/middlewares/redirectScheme.yaml
new file mode 100644
index 00000000000..f2413f84e19
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/middlewares/redirectScheme.yaml
@@ -0,0 +1,19 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+{{ range $index, $middlewareData := .Values.middlewares.redirectScheme }}
+
+---
+# Declaring the user list
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: {{ $middlewareData.name }}
+ namespace: {{ $namespace }}
+spec:
+ redirectScheme:
+ scheme: {{ $middlewareData.scheme }}
+ permanent: {{ $middlewareData.permanent }}
+{{ end }}
diff --git a/stable/traefik/13.3.5/templates/middlewares/redirectregex.yaml b/stable/traefik/13.3.5/templates/middlewares/redirectregex.yaml
new file mode 100644
index 00000000000..46e3e724dd6
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/middlewares/redirectregex.yaml
@@ -0,0 +1,20 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+{{ range $index, $middlewareData := .Values.middlewares.redirectRegex }}
+
+---
+# Declaring the user list
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: {{ $middlewareData.name }}
+ namespace: {{ $namespace }}
+spec:
+ redirectRegex:
+ regex: {{ $middlewareData.regex | quote }}
+ replacement: {{ $middlewareData.replacement | quote }}
+ permanent: {{ $middlewareData.permanent }}
+{{ end }}
diff --git a/stable/traefik/13.3.5/templates/middlewares/stripPrefixRegex.yaml b/stable/traefik/13.3.5/templates/middlewares/stripPrefixRegex.yaml
new file mode 100644
index 00000000000..007c166ff39
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/middlewares/stripPrefixRegex.yaml
@@ -0,0 +1,20 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+
+{{ range $index, $middlewareData := .Values.middlewares.stripPrefixRegex }}
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: {{ $middlewareData.name }}
+ namespace: {{ $namespace }}
+spec:
+ stripPrefixRegex:
+ regex:
+ {{- range $middlewareData.regex }}
+ - {{ . | quote }}
+ {{- end }}
+{{ end }}
diff --git a/stable/traefik/13.3.5/templates/middlewares/tc-chains.yaml b/stable/traefik/13.3.5/templates/middlewares/tc-chains.yaml
new file mode 100644
index 00000000000..409766daa89
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/middlewares/tc-chains.yaml
@@ -0,0 +1,29 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: tc-opencors-chain
+ namespace: {{ $namespace }}
+spec:
+ chain:
+ middlewares:
+ - name: basic-ratelimit
+ - name: tc-opencors-headers
+ - name: compress
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: tc-closedcors-chain
+ namespace: {{ $namespace }}
+spec:
+ chain:
+ middlewares:
+ - name: basic-ratelimit
+ - name: tc-closedcors-headers
+ - name: compress
diff --git a/stable/traefik/13.3.5/templates/middlewares/tc-headers.yaml b/stable/traefik/13.3.5/templates/middlewares/tc-headers.yaml
new file mode 100644
index 00000000000..a0462f1fd73
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/middlewares/tc-headers.yaml
@@ -0,0 +1,62 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: tc-opencors-headers
+ namespace: {{ $namespace }}
+spec:
+ headers:
+ accessControlAllowHeaders:
+ - '*'
+ accessControlAllowMethods:
+ - GET
+ - OPTIONS
+ - HEAD
+ - PUT
+ - POST
+ accessControlAllowOriginList:
+ - '*'
+ accessControlMaxAge: 100
+ browserXssFilter: true
+ contentTypeNosniff: true
+ customRequestHeaders:
+ X-Forwarded-Proto: https
+ customResponseHeaders:
+ server: ""
+ forceSTSHeader: true
+ referrerPolicy: same-origin
+ sslForceHost: true
+ sslRedirect: true
+ stsSeconds: 63072000
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: tc-closedcors-headers
+ namespace: {{ $namespace }}
+spec:
+ headers:
+ accessControlAllowMethods:
+ - GET
+ - OPTIONS
+ - HEAD
+ - PUT
+ accessControlMaxAge: 100
+ sslRedirect: true
+ stsSeconds: 63072000
+ # stsIncludeSubdomains: false
+ # stsPreload: false
+ forceSTSHeader: true
+ contentTypeNosniff: true
+ browserXssFilter: true
+ sslForceHost: true
+ referrerPolicy: same-origin
+ customRequestHeaders:
+ X-Forwarded-Proto: "https"
+ customResponseHeaders:
+ server: ''
diff --git a/stable/traefik/13.3.5/templates/middlewares/tc-nextcloud.yaml b/stable/traefik/13.3.5/templates/middlewares/tc-nextcloud.yaml
new file mode 100644
index 00000000000..6a3019d56c5
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/middlewares/tc-nextcloud.yaml
@@ -0,0 +1,25 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: tc-nextcloud-redirectregex-dav
+ namespace: {{ $namespace }}
+spec:
+ redirectRegex:
+ regex: "https://(.*)/.well-known/(card|cal)dav"
+ replacement: "https://${1}/remote.php/dav/"
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: tc-nextcloud-chain
+ namespace: {{ $namespace }}
+spec:
+ chain:
+ middlewares:
+ - name: tc-nextcloud-redirectregex-dav
diff --git a/stable/traefik/13.3.5/templates/middlewares/theme-park.yaml b/stable/traefik/13.3.5/templates/middlewares/theme-park.yaml
new file mode 100644
index 00000000000..92a4257e279
--- /dev/null
+++ b/stable/traefik/13.3.5/templates/middlewares/theme-park.yaml
@@ -0,0 +1,26 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+{{- range $index, $middlewareData := .Values.middlewares.themePark }}
+
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: {{ $middlewareData.name }}
+ namespace: {{ $namespace }}
+spec:
+ plugin:
+ traefik-themepark:
+ app: {{ $middlewareData.appName }}
+ theme: {{ $middlewareData.themeName }}
+ baseUrl: {{ $middlewareData.baseUrl }}
+ {{- if $middlewareData.addons }}
+ addons:
+ {{- range $middlewareData.addons }}
+ - {{ . | quote }}
+ {{- end }}
+ {{- end }}
+{{- end }}
diff --git a/stable/traefik/13.3.5/values.yaml b/stable/traefik/13.3.5/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/xwiki/3.0.41/CHANGELOG.md b/stable/xwiki/3.0.42/CHANGELOG.md
similarity index 88%
rename from stable/xwiki/3.0.41/CHANGELOG.md
rename to stable/xwiki/3.0.42/CHANGELOG.md
index a784bef4323..01770e5b1dc 100644
--- a/stable/xwiki/3.0.41/CHANGELOG.md
+++ b/stable/xwiki/3.0.42/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [xwiki-3.0.42](https://github.com/truecharts/charts/compare/xwiki-3.0.41...xwiki-3.0.42) (2022-09-04)
+
+### Chore
+
+- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681))
+
+
+
+
## [xwiki-3.0.41](https://github.com/truecharts/charts/compare/xwiki-3.0.39...xwiki-3.0.41) (2022-08-30)
### Chore
@@ -88,12 +97,3 @@
- update helm general non-major helm releases to v10.4.9 ([#3413](https://github.com/truecharts/charts/issues/3413))
-
-
-
-## [xwiki-3.0.31](https://github.com/truecharts/charts/compare/xwiki-3.0.30...xwiki-3.0.31) (2022-08-08)
-
-### Chore
-
-- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
- - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
diff --git a/stable/xwiki/3.0.41/Chart.lock b/stable/xwiki/3.0.42/Chart.lock
similarity index 85%
rename from stable/xwiki/3.0.41/Chart.lock
rename to stable/xwiki/3.0.42/Chart.lock
index a14283e8df2..554ffac45b1 100644
--- a/stable/xwiki/3.0.41/Chart.lock
+++ b/stable/xwiki/3.0.42/Chart.lock
@@ -6,4 +6,4 @@ dependencies:
repository: https://charts.truecharts.org/
version: 8.0.69
digest: sha256:ee7892824e92faa59af92ce8587e05ce7471f6a28751b79f51dfceffefb33cf3
-generated: "2022-08-31T00:51:31.262617811Z"
+generated: "2022-09-04T07:38:43.062807326Z"
diff --git a/stable/xwiki/3.0.41/Chart.yaml b/stable/xwiki/3.0.42/Chart.yaml
similarity index 98%
rename from stable/xwiki/3.0.41/Chart.yaml
rename to stable/xwiki/3.0.42/Chart.yaml
index 271d00b07f5..48c9f76d573 100644
--- a/stable/xwiki/3.0.41/Chart.yaml
+++ b/stable/xwiki/3.0.42/Chart.yaml
@@ -24,7 +24,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/xwiki
- https://hub.docker.com/_/xwiki
- https://github.com/xwiki/xwiki-docker
-version: 3.0.41
+version: 3.0.42
annotations:
truecharts.org/catagories: |
- productivity
diff --git a/stable/xwiki/3.0.41/README.md b/stable/xwiki/3.0.42/README.md
similarity index 95%
rename from stable/xwiki/3.0.41/README.md
rename to stable/xwiki/3.0.42/README.md
index 991f6984a9f..b00a6478faa 100644
--- a/stable/xwiki/3.0.41/README.md
+++ b/stable/xwiki/3.0.42/README.md
@@ -1,6 +1,6 @@
# xwiki
-![Version: 3.0.41](https://img.shields.io/badge/Version-3.0.41-informational?style=flat-square) ![AppVersion: 14.7.0](https://img.shields.io/badge/AppVersion-14.7.0-informational?style=flat-square)
+![Version: 3.0.42](https://img.shields.io/badge/Version-3.0.42-informational?style=flat-square) ![AppVersion: 14.7.0](https://img.shields.io/badge/AppVersion-14.7.0-informational?style=flat-square)
XWiki is a free wiki software platform written in Java with a design emphasis on extensibility
@@ -66,7 +66,7 @@ helm uninstall xwiki
#### Available Settings
-Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
+Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
diff --git a/stable/xwiki/3.0.41/app-readme.md b/stable/xwiki/3.0.42/app-readme.md
similarity index 100%
rename from stable/xwiki/3.0.41/app-readme.md
rename to stable/xwiki/3.0.42/app-readme.md
diff --git a/stable/xwiki/3.0.42/charts/common-10.5.6.tgz b/stable/xwiki/3.0.42/charts/common-10.5.6.tgz
new file mode 100644
index 00000000000..9e3f5a957f3
Binary files /dev/null and b/stable/xwiki/3.0.42/charts/common-10.5.6.tgz differ
diff --git a/stable/xwiki/3.0.41/charts/postgresql-8.0.69.tgz b/stable/xwiki/3.0.42/charts/postgresql-8.0.69.tgz
similarity index 100%
rename from stable/xwiki/3.0.41/charts/postgresql-8.0.69.tgz
rename to stable/xwiki/3.0.42/charts/postgresql-8.0.69.tgz
diff --git a/stable/xwiki/3.0.41/ix_values.yaml b/stable/xwiki/3.0.42/ix_values.yaml
similarity index 89%
rename from stable/xwiki/3.0.41/ix_values.yaml
rename to stable/xwiki/3.0.42/ix_values.yaml
index 3ed4938d13e..38e6b642c61 100644
--- a/stable/xwiki/3.0.41/ix_values.yaml
+++ b/stable/xwiki/3.0.42/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/xwiki
- tag: 14.7.0-postgres@sha256:b92c51ce3ebc28a996b924251bc7dab64c4630b1f9d96ea46bac512c25edbe30
+ tag: 14.7.0-postgres@sha256:2c7d4299f50679525547e600ec01a509da57a947edeaf2147471462e3bd20ec5
pullPolicy: IfNotPresent
securityContext:
diff --git a/stable/xwiki/3.0.41/questions.yaml b/stable/xwiki/3.0.42/questions.yaml
similarity index 99%
rename from stable/xwiki/3.0.41/questions.yaml
rename to stable/xwiki/3.0.42/questions.yaml
index 62013c02401..8aa03896dba 100644
--- a/stable/xwiki/3.0.41/questions.yaml
+++ b/stable/xwiki/3.0.42/questions.yaml
@@ -2471,7 +2471,9 @@ questions:
required: true
- variable: docs
group: Documentation
- label: "Please read the documentation at https://truecharts.org"
+ label: Please read the documentation at https://truecharts.org
+ description: Please read the documentation at
+
https://truecharts.org
schema:
additional_attrs: true
type: dict
@@ -2483,7 +2485,9 @@ questions:
default: true
- variable: donateNag
group: Documentation
- label: "Please consider supporting TrueCharts, see: https://truecharts.org/docs/about/sponsor"
+ label: Please consider supporting TrueCharts, see https://truecharts.org/docs/about/sponsor
+ description: Please consider supporting TrueCharts, see
+
https://truecharts.org/docs/about/sponsor
schema:
additional_attrs: true
type: dict
diff --git a/stable/xwiki/3.0.42/templates/common.yaml b/stable/xwiki/3.0.42/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/xwiki/3.0.42/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/xwiki/3.0.42/values.yaml b/stable/xwiki/3.0.42/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d