diff --git a/dependency/clickhouse/1.0.5/README.md b/dependency/clickhouse/1.0.5/README.md
deleted file mode 100644
index 5ab8c2bab0..0000000000
--- a/dependency/clickhouse/1.0.5/README.md
+++ /dev/null
@@ -1,108 +0,0 @@
-# clickhouse
-
-  
-
-ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP).
-
-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: [clickhouse](https://truecharts.org/docs/charts/stable/clickhouse)
-
-**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.4.9 |
-
-## Installing the Chart
-
-### TrueNAS SCALE
-
-To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/).
-
-### Helm
-
-To install the chart with the release name `clickhouse`
-
-```console
-helm repo add TrueCharts https://helm.truecharts.org
-helm repo update
-helm install clickhouse TrueCharts/clickhouse
-```
-
-## Uninstall
-
-### TrueNAS SCALE
-
-**Upgrading, Rolling Back and Uninstalling the Chart**
-
-To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
-
-### Helm
-
-To uninstall the `clickhouse` deployment
-
-```console
-helm uninstall clickhouse
-```
-
-## Configuration
-
-### Helm
-
-#### Available Settings
-
-Read through the [values.yaml](./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 Commandline
-
-Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
-
-```console
-helm install clickhouse \
- --set env.TZ="America/New York" \
- TrueCharts/clickhouse
-```
-
-#### 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 clickhouse TrueCharts/clickhouse -f values.yaml
-```
-
-#### Connecting to other apps
-
-If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-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/dependency/clickhouse/1.0.5/CHANGELOG.md b/dependency/clickhouse/1.0.6/CHANGELOG.md
similarity index 88%
rename from dependency/clickhouse/1.0.5/CHANGELOG.md
rename to dependency/clickhouse/1.0.6/CHANGELOG.md
index 411168bbe3..17f42f9fe0 100644
--- a/dependency/clickhouse/1.0.5/CHANGELOG.md
+++ b/dependency/clickhouse/1.0.6/CHANGELOG.md
@@ -2,6 +2,16 @@
+## [clickhouse-1.0.6](https://github.com/truecharts/charts/compare/clickhouse-1.0.5...clickhouse-1.0.6) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+ - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
+
+
+
+
## [clickhouse-1.0.5](https://github.com/truecharts/apps/compare/clickhouse-1.0.4...clickhouse-1.0.5) (2022-07-29)
### Chore
@@ -87,13 +97,3 @@
### Chore
- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [clickhouse-0.0.6](https://github.com/truecharts/apps/compare/clickhouse-0.0.5...clickhouse-0.0.6) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-- update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
diff --git a/dependency/mariadb/3.0.50/Chart.lock b/dependency/clickhouse/1.0.6/Chart.lock
similarity index 80%
rename from dependency/mariadb/3.0.50/Chart.lock
rename to dependency/clickhouse/1.0.6/Chart.lock
index f5cc736390..61b0aa9671 100644
--- a/dependency/mariadb/3.0.50/Chart.lock
+++ b/dependency/clickhouse/1.0.6/Chart.lock
@@ -3,4 +3,4 @@ dependencies:
repository: https://library-charts.truecharts.org
version: 10.4.9
digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:27:11.324803075Z"
+generated: "2022-08-10T05:34:21.979891397Z"
diff --git a/dependency/clickhouse/1.0.5/Chart.yaml b/dependency/clickhouse/1.0.6/Chart.yaml
similarity index 79%
rename from dependency/clickhouse/1.0.5/Chart.yaml
rename to dependency/clickhouse/1.0.6/Chart.yaml
index c0fb9c351b..fb6e280b6e 100644
--- a/dependency/clickhouse/1.0.5/Chart.yaml
+++ b/dependency/clickhouse/1.0.6/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "22.7.1.248"
+appVersion: "22.7.2.15"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -7,7 +7,7 @@ dependencies:
deprecated: false
description: ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP).
home: https://truecharts.org/docs/charts/dependency/clickhouse
-icon: https://truecharts.org/img/chart-icons/clickhouse.png
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/clickhouse.png
keywords:
- database
- clickhouse
@@ -19,10 +19,11 @@ maintainers:
url: https://truecharts.org
name: clickhouse
sources:
+ - https://github.com/truecharts/charts/tree/master/charts/dependency/clickhouse
- https://clickhouse.com/
- https://hub.docker.com/r/yandex/clickhouse-server
type: application
-version: 1.0.5
+version: 1.0.6
annotations:
truecharts.org/catagories: |
- database
diff --git a/dependency/clickhouse/1.0.6/README.md b/dependency/clickhouse/1.0.6/README.md
new file mode 100644
index 0000000000..9839572e34
--- /dev/null
+++ b/dependency/clickhouse/1.0.6/README.md
@@ -0,0 +1,109 @@
+# clickhouse
+
+  
+
+ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP).
+
+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: [clickhouse](https://truecharts.org/docs/charts/stable/clickhouse)
+
+**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.4.9 |
+
+## 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 `clickhouse`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install clickhouse TrueCharts/clickhouse
+```
+
+## 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 `clickhouse` deployment
+
+```console
+helm uninstall clickhouse
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the [values.yaml](./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 clickhouse \
+ --set env.TZ="America/New York" \
+ TrueCharts/clickhouse
+```
+
+#### 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 clickhouse TrueCharts/clickhouse -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/dependency/clickhouse/1.0.5/app-readme.md b/dependency/clickhouse/1.0.6/app-readme.md
similarity index 75%
rename from dependency/clickhouse/1.0.5/app-readme.md
rename to dependency/clickhouse/1.0.6/app-readme.md
index da03f25a83..c96e33459e 100644
--- a/dependency/clickhouse/1.0.5/app-readme.md
+++ b/dependency/clickhouse/1.0.6/app-readme.md
@@ -1,6 +1,6 @@
ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP).
-This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/dependency/clickhouse
+This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/dependency/clickhouse](https://truecharts.org/docs/charts/dependency/clickhouse)
---
diff --git a/dependency/clickhouse/1.0.5/charts/common-10.4.9.tgz b/dependency/clickhouse/1.0.6/charts/common-10.4.9.tgz
similarity index 100%
rename from dependency/clickhouse/1.0.5/charts/common-10.4.9.tgz
rename to dependency/clickhouse/1.0.6/charts/common-10.4.9.tgz
diff --git a/dependency/clickhouse/1.0.5/ix_values.yaml b/dependency/clickhouse/1.0.6/ix_values.yaml
similarity index 93%
rename from dependency/clickhouse/1.0.5/ix_values.yaml
rename to dependency/clickhouse/1.0.6/ix_values.yaml
index 01717c5fba..b2db71b7a3 100644
--- a/dependency/clickhouse/1.0.5/ix_values.yaml
+++ b/dependency/clickhouse/1.0.6/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/clickhouse
pullPolicy: IfNotPresent
- tag: 22.7.1.2484@sha256:126149cf68734feef6f5a7f9799873718d4c2b394aef39a53d2d016705f66478
+ tag: 22.7.2.15@sha256:c525b5c0d525c7f83aafa6125d901740026268f3dceda35c4eddaff23840e7a6
controller:
type: statefulset
@@ -65,3 +65,6 @@ env:
secretKeyRef:
name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}'
key: "clickhouse-password"
+
+portal:
+ enabled: false
diff --git a/dependency/clickhouse/1.0.5/questions.yaml b/dependency/clickhouse/1.0.6/questions.yaml
similarity index 67%
rename from dependency/clickhouse/1.0.5/questions.yaml
rename to dependency/clickhouse/1.0.6/questions.yaml
index 86cd09af9d..11ed8bb76d 100644
--- a/dependency/clickhouse/1.0.5/questions.yaml
+++ b/dependency/clickhouse/1.0.6/questions.yaml
@@ -1,275 +1,255 @@
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: 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
questions:
- - variable: portal
- group: "Container Image"
- label: "Configure Portal Button"
- schema:
- type: dict
- hidden: true
- attrs:
- - variable: enabled
- label: "Enable"
- description: "enable the portal button"
- schema:
- hidden: true
- editable: false
- type: boolean
- default: false
- variable: global
- label: "global settings"
- group: "Controller"
+ label: Global Settings
+ group: Controller
schema:
type: dict
hidden: true
attrs:
- variable: isSCALE
- label: "flag this is SCALE"
+ label: Flag this is SCALE
schema:
type: boolean
default: true
hidden: true
- variable: controller
- group: "Controller"
+ group: Controller
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: advanced
- label: "Show Advanced Controller Settings"
+ 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"
+ description: Please specify type of workload to deploy
+ label: (Advanced) Controller Type
schema:
type: string
- default: "statefulset"
required: true
enum:
- - value: "deployment"
- description: "Deployment"
- - value: "statefulset"
- description: "Statefulset"
- - value: "daemonset"
- description: "Daemonset"
+ - value: deployment
+ description: Deployment
+ - value: statefulset
+ description: Statefulset
+ - value: daemonset
+ description: Daemonset
+ default: statefulset
- variable: replicas
- description: "Number of desired pod replicas"
- label: "Desired Replicas"
+ description: Number of desired pod replicas
+ label: Desired Replicas
schema:
type: int
- default: 1
required: true
+ default: 1
- variable: strategy
- description: "Please specify type of workload to deploy"
- label: "(Advanced) Update Strategy"
+ description: Please specify type of workload to deploy
+ label: (Advanced) Update Strategy
schema:
type: string
- default: "RollingUpdate"
required: true
enum:
- - value: "Recreate"
+ - value: Recreate
description: "Recreate: Kill existing pods before creating new ones"
- - value: "RollingUpdate"
+ - value: RollingUpdate
description: "RollingUpdate: Create new pods and then kill old ones"
- - value: "OnDelete"
+ - value: OnDelete
description: "(Legacy) OnDelete: ignore .spec.template changes"
+ default: Recreate
- variable: expert
- label: "Show Expert Configuration Options"
+ label: Show Expert Configuration Options
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: extraArgs
- label: "Extra Args"
+ label: Extra Args
schema:
type: list
default: []
items:
- variable: arg
- label: "arg"
+ label: Arg
schema:
type: string
- variable: labelsList
- label: "Controller Labels"
+ label: Controller Labels
schema:
type: list
default: []
items:
- variable: labelItem
- label: "Label"
+ label: Label
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
- variable: annotationsList
- label: " Controller Annotations"
+ label: Controller Annotations
schema:
type: list
default: []
items:
- variable: annotationItem
- label: "Label"
+ label: Label
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
-
- variable: TZ
- label: "Timezone"
- group: "Container Configuration"
+ label: Timezone
+ group: Container Configuration
schema:
type: string
default: "Etc/UTC"
$ref:
- "definitions/timezone"
-
- variable: envList
- label: "Image environment"
- group: "Container Configuration"
+ label: Image Environment
+ group: Container Configuration
schema:
type: list
default: []
items:
- variable: envItem
- label: "Environment Variable"
+ label: Environment Variable
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
-
- variable: expertpodconf
- group: "Container Configuration"
- label: "Show Expert Config"
+ 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"
+ 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"
+ 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"
+ group: Container Configuration
+ label: Termination settings
schema:
additional_attrs: true
type: dict
attrs:
- variable: gracePeriodSeconds
- label: "Grace Period Seconds"
+ label: Grace Period Seconds
schema:
type: int
default: 10
- variable: podLabelsList
- group: "Container Configuration"
- label: "Pod Labels"
+ group: Container Configuration
+ label: Pod Labels
schema:
type: list
default: []
items:
- variable: podLabelItem
- label: "Label"
+ label: Label
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
-
- variable: podAnnotationsList
- group: "Container Configuration"
- label: "Pod Annotations"
+ group: Container Configuration
+ label: Pod Annotations
schema:
type: list
default: []
items:
- variable: podAnnotationItem
- label: "Label"
+ label: Label
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
-
- variable: clickhouseDatabase
group: "App Configuration"
label: "Database Name"
@@ -304,10 +284,9 @@ questions:
description: "Disabled"
- value: 1
description: "Enabled"
-
- variable: service
- group: "Networking and Services"
- label: "Configure Service(s)"
+ group: Networking and Services
+ label: Configure Service(s)
schema:
additional_attrs: true
type: dict
@@ -320,29 +299,29 @@ questions:
type: dict
attrs:
- variable: enabled
- label: "Enable the service"
+ label: Enable the Service
schema:
type: boolean
default: true
hidden: true
- variable: type
- label: "Service 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"
+ default: Simple
enum:
- - value: "Simple"
- description: "Simple"
- - value: "ClusterIP"
- description: "ClusterIP"
- - value: "NodePort"
- description: "NodePort (Advanced)"
- - value: "LoadBalancer"
- description: "LoadBalancer (Advanced)"
+ - 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"
+ label: LoadBalancer IP
+ description: LoadBalancerIP
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
@@ -356,33 +335,33 @@ questions:
default: []
items:
- variable: externalIP
- label: "External IP"
+ label: External IP
schema:
type: string
- variable: ipFamilyPolicy
- label: "IP Family Policy"
- description: "(Advanced) Specify the ip policy"
+ label: IP Family Policy
+ description: (Advanced) Specify the IP Policy
schema:
show_if: [["type", "!=", "Simple"]]
type: string
- default: "SingleStack"
+ default: SingleStack
enum:
- - value: "SingleStack"
- description: "SingleStack"
- - value: "PreferDualStack"
- description: "PreferDualStack"
- - value: "RequireDualStack"
- description: "RequireDualStack"
+ - 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"
+ 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"
+ label: IP Family
schema:
type: string
- variable: ports
@@ -405,29 +384,35 @@ questions:
default: 8123
required: true
- variable: advanced
- label: "Show Advanced settings"
+ 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"
+ label: Port Type
schema:
type: string
- default: "HTTP"
+ default: HTTP
enum:
- value: HTTP
- description: "HTTP"
- - value: "HTTPS"
- description: "HTTPS"
+ description: HTTP
+ - value: HTTPS
+ description: HTTPS
- value: TCP
- description: "TCP"
- - value: "UDP"
- description: "UDP"
+ 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"
+ 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
@@ -438,206 +423,201 @@ questions:
schema:
type: int
default: 8123
-
- variable: serviceexpert
- group: "Networking and Services"
- label: "Show Expert Config"
+ 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)"
+ 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"
+ description: Add External Interfaces
+ label: Add external Interfaces
+ group: Networking
schema:
type: list
items:
- variable: interfaceConfiguration
- description: "Interface Configuration"
- label: "Interface Configuration"
+ description: Interface Configuration
+ label: Interface Configuration
schema:
type: dict
$ref:
- "normalize/interfaceConfiguration"
attrs:
- variable: hostInterface
- description: "Please specify host interface"
- label: "Host Interface"
+ 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"
+ 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"
+ 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"
+ - value: dhcp
+ description: Use DHCP
+ - value: static
+ description: Use Static IP
+ show_subquestions_if: static
subquestions:
- variable: staticIPConfigurations
- label: "Static IP Addresses"
+ label: Static IP Addresses
schema:
type: list
items:
- variable: staticIP
- label: "Static IP"
+ label: Static IP
schema:
type: ipaddr
cidr: true
- variable: staticRoutes
- label: "Static Routes"
+ label: Static Routes
schema:
type: list
items:
- variable: staticRouteConfiguration
- label: "Static Route Configuration"
+ label: Static Route Configuration
schema:
additional_attrs: true
type: dict
attrs:
- variable: destination
- label: "Destination"
+ label: Destination
schema:
type: ipaddr
cidr: true
required: true
- variable: gateway
- label: "Gateway"
+ label: Gateway
schema:
type: ipaddr
cidr: false
required: true
-
- variable: dnsPolicy
- group: "Networking and Services"
- label: "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"
-
+ 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"
+ 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: "Nameservers"
+ label: Name Servers
schema:
default: []
type: list
items:
- variable: nameserver
- label: "Nameserver"
+ label: Name Server
schema:
type: string
- variable: options
- label: "options"
+ label: Options
schema:
default: []
type: list
items:
- variable: option
- label: "Option Entry"
+ label: Option Entry
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
- variable: searches
- label: "Searches"
+ label: Searches
schema:
default: []
type: list
items:
- variable: search
- label: "Search Entry"
+ label: Search Entry
schema:
type: string
-
- variable: serviceList
- label: "Add Manual Custom Services"
- group: "Networking and Services"
+ label: Add Manual Custom Services
+ group: Networking and Services
schema:
type: list
default: []
items:
- variable: serviceListEntry
- label: "Custom Service"
+ label: Custom Service
schema:
additional_attrs: true
type: dict
attrs:
- variable: enabled
- label: "Enable the service"
+ label: Enable the service
schema:
type: boolean
default: true
hidden: true
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
default: ""
- variable: type
- label: "Service 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"
+ default: Simple
enum:
- - value: "Simple"
- description: "Simple"
- - value: "NodePort"
- description: "NodePort"
- - value: "ClusterIP"
- description: "ClusterIP"
- - value: "LoadBalancer"
- description: "LoadBalancer"
+ - value: Simple
+ description: Simple
+ - value: NodePort
+ description: NodePort
+ - value: ClusterIP
+ description: ClusterIP
+ - value: LoadBalancer
+ description: LoadBalancer
- variable: loadBalancerIP
- label: "LoadBalancer IP"
- description: "LoadBalancerIP"
+ label: LoadBalancer IP
+ description: LoadBalancerIP
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
@@ -651,69 +631,68 @@ questions:
default: []
items:
- variable: externalIP
- label: "External IP"
+ label: External IP
schema:
type: string
- variable: portsList
- label: "Additional Service Ports"
+ label: Additional Service Ports
schema:
type: list
default: []
items:
- variable: portsListEntry
- label: "Custom ports"
+ label: Custom ports
schema:
additional_attrs: true
type: dict
attrs:
- variable: enabled
- label: "Enable the port"
+ label: Enable the Port
schema:
type: boolean
default: true
hidden: true
- variable: name
- label: "Port Name"
+ label: Port Name
schema:
type: string
default: ""
- variable: protocol
- label: "Port Type"
+ label: Port Type
schema:
type: string
- default: "TCP"
+ default: TCP
enum:
- value: HTTP
- description: "HTTP"
- - value: "HTTPS"
- description: "HTTPS"
+ description: HTTP
+ - value: HTTPS
+ description: HTTPS
- value: TCP
- description: "TCP"
- - value: "UDP"
- description: "UDP"
+ description: TCP
+ - value: UDP
+ description: UDP
- variable: targetPort
- label: "Target Port"
- description: "This port exposes the container port on the service"
+ label: Target Port
+ description: This port exposes the container port on the service
schema:
type: int
required: true
- variable: port
- label: "Container 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"
+ 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: volumeClaimTemplates
- label: "Integrated Persistent Storage"
- description: "Integrated Persistent Storage"
- group: "Storage and Persistence"
+ label: Integrated Persistent Storage
+ description: Integrated Persistent Storage
+ group: Storage and Persistence
schema:
additional_attrs: true
type: dict
@@ -726,173 +705,173 @@ questions:
hidden: true
attrs:
- variable: type
- label: "Type of Storage"
- description: "Sets the persistence type, Anything other than PVC could break rollback!"
+ label: Type of Storage
+ description: Sets the persistence type, Anything other than PVC could break rollback!
schema:
type: string
- default: "simplePVC"
+ default: simplePVC
enum:
- - value: "simplePVC"
- description: "PVC (simple)"
- - value: "simpleHP"
- description: "HostPath (simple)"
- - value: "emptyDir"
- description: "emptyDir"
- - value: "pvc"
- description: "pvc"
- - value: "hostPath"
- description: "hostPath"
- - value: "nfs"
- description: "NFS Share"
+ - 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"
+ label: NFS Server
schema:
show_if: [["type", "=", "nfs"]]
type: string
default: ""
- variable: path
- label: "Path on NFS server"
+ label: Path on NFS Server
schema:
show_if: [["type", "=", "nfs"]]
type: string
default: ""
- variable: setPermissionsSimple
- label: "Automatic Permissions"
- description: "Automatically set permissions on install"
+ 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"
+ label: Automatic Permissions
+ description: Automatically set permissions on install
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
- label: "readOnly"
+ label: Read Only"
schema:
type: boolean
default: false
- variable: hostPathSimple
- label: "hostPath"
- description: "Path inside the container the storage is mounted"
+ label: Host Path
+ description: Path inside the container the storage is mounted
schema:
show_if: [["type", "=", "simpleHP"]]
type: hostpath
- variable: hostPath
- label: "hostPath"
- description: "Path inside the container the storage is mounted"
+ label: Host Path
+ description: Path inside the container the storage is mounted
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: medium
- label: "EmptyDir Medium"
+ label: EmptyDir Medium
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
- description: "Default"
- - value: "Memory"
- description: "Memory"
+ description: Default
+ - value: Memory
+ description: Memory
- variable: size
- label: "Size quotum of storage"
+ label: Size quotum of Storage
schema:
show_if: [["type", "=", "pvc"]]
type: string
- default: "999Gi"
+ default: 999Gi
- variable: hostPathType
- label: "(Advanced) hostPath Type"
+ 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"
+ 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"
+ 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"
+ default: SCALE-ZFS
- variable: accessMode
- label: "(Advanced) Access Mode"
- description: "Allow or disallow multiple PVC's writhing to the same PV"
+ 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"
+ default: ReadWriteOnce
enum:
- - value: "ReadWriteOnce"
- description: "ReadWriteOnce"
- - value: "ReadOnlyMany"
- description: "ReadOnlyMany"
- - value: "ReadWriteMany"
- description: "ReadWriteMany"
+ - value: ReadWriteOnce
+ description: ReadWriteOnce
+ - value: ReadOnlyMany
+ description: ReadOnlyMany
+ - value: ReadWriteMany
+ description: ReadWriteMany
- variable: advanced
- label: "Show Advanced Options"
+ label: Show Advanced Options
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: labelsList
- label: "Labels"
+ label: Labels
schema:
type: list
default: []
items:
- variable: labelItem
- label: "Label"
+ label: Label
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
- variable: annotationsList
- label: "Annotations"
+ label: Annotations
schema:
type: list
default: []
items:
- variable: annotationItem
- label: "Label"
+ label: Label
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
- variable: config-server
@@ -903,173 +882,173 @@ questions:
hidden: true
attrs:
- variable: type
- label: "Type of Storage"
- description: "Sets the persistence type, Anything other than PVC could break rollback!"
+ label: Type of Storage
+ description: Sets the persistence type, Anything other than PVC could break rollback!
schema:
type: string
- default: "simplePVC"
+ default: simplePVC
enum:
- - value: "simplePVC"
- description: "PVC (simple)"
- - value: "simpleHP"
- description: "HostPath (simple)"
- - value: "emptyDir"
- description: "emptyDir"
- - value: "pvc"
- description: "pvc"
- - value: "hostPath"
- description: "hostPath"
- - value: "nfs"
- description: "NFS Share"
+ - 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"
+ label: NFS Server
schema:
show_if: [["type", "=", "nfs"]]
type: string
default: ""
- variable: path
- label: "Path on NFS server"
+ label: Path on NFS Server
schema:
show_if: [["type", "=", "nfs"]]
type: string
default: ""
- variable: setPermissionsSimple
- label: "Automatic Permissions"
- description: "Automatically set permissions on install"
+ 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"
+ label: Automatic Permissions
+ description: Automatically set permissions on install
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
- label: "readOnly"
+ label: Read Only"
schema:
type: boolean
default: false
- variable: hostPathSimple
- label: "hostPath"
- description: "Path inside the container the storage is mounted"
+ label: Host Path
+ description: Path inside the container the storage is mounted
schema:
show_if: [["type", "=", "simpleHP"]]
type: hostpath
- variable: hostPath
- label: "hostPath"
- description: "Path inside the container the storage is mounted"
+ label: Host Path
+ description: Path inside the container the storage is mounted
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: medium
- label: "EmptyDir Medium"
+ label: EmptyDir Medium
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
- description: "Default"
- - value: "Memory"
- description: "Memory"
+ description: Default
+ - value: Memory
+ description: Memory
- variable: size
- label: "Size quotum of storage"
+ label: Size quotum of Storage
schema:
show_if: [["type", "=", "pvc"]]
type: string
- default: "999Gi"
+ default: 999Gi
- variable: hostPathType
- label: "(Advanced) hostPath Type"
+ 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"
+ 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"
+ 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"
+ default: SCALE-ZFS
- variable: accessMode
- label: "(Advanced) Access Mode"
- description: "Allow or disallow multiple PVC's writhing to the same PV"
+ 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"
+ default: ReadWriteOnce
enum:
- - value: "ReadWriteOnce"
- description: "ReadWriteOnce"
- - value: "ReadOnlyMany"
- description: "ReadOnlyMany"
- - value: "ReadWriteMany"
- description: "ReadWriteMany"
+ - value: ReadWriteOnce
+ description: ReadWriteOnce
+ - value: ReadOnlyMany
+ description: ReadOnlyMany
+ - value: ReadWriteMany
+ description: ReadWriteMany
- variable: advanced
- label: "Show Advanced Options"
+ label: Show Advanced Options
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: labelsList
- label: "Labels"
+ label: Labels
schema:
type: list
default: []
items:
- variable: labelItem
- label: "Label"
+ label: Label
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
- variable: annotationsList
- label: "Annotations"
+ label: Annotations
schema:
type: list
default: []
items:
- variable: annotationItem
- label: "Label"
+ label: Label
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
- variable: config-users
@@ -1080,594 +1059,590 @@ questions:
hidden: true
attrs:
- variable: type
- label: "Type of Storage"
- description: "Sets the persistence type, Anything other than PVC could break rollback!"
+ label: Type of Storage
+ description: Sets the persistence type, Anything other than PVC could break rollback!
schema:
type: string
- default: "simplePVC"
+ default: simplePVC
enum:
- - value: "simplePVC"
- description: "PVC (simple)"
- - value: "simpleHP"
- description: "HostPath (simple)"
- - value: "emptyDir"
- description: "emptyDir"
- - value: "pvc"
- description: "pvc"
- - value: "hostPath"
- description: "hostPath"
- - value: "nfs"
- description: "NFS Share"
+ - 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"
+ label: NFS Server
schema:
show_if: [["type", "=", "nfs"]]
type: string
default: ""
- variable: path
- label: "Path on NFS server"
+ label: Path on NFS Server
schema:
show_if: [["type", "=", "nfs"]]
type: string
default: ""
- variable: setPermissionsSimple
- label: "Automatic Permissions"
- description: "Automatically set permissions on install"
+ 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"
+ label: Automatic Permissions
+ description: Automatically set permissions on install
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
- label: "readOnly"
+ label: Read Only"
schema:
type: boolean
default: false
- variable: hostPathSimple
- label: "hostPath"
- description: "Path inside the container the storage is mounted"
+ label: Host Path
+ description: Path inside the container the storage is mounted
schema:
show_if: [["type", "=", "simpleHP"]]
type: hostpath
- variable: hostPath
- label: "hostPath"
- description: "Path inside the container the storage is mounted"
+ label: Host Path
+ description: Path inside the container the storage is mounted
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: medium
- label: "EmptyDir Medium"
+ label: EmptyDir Medium
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
- description: "Default"
- - value: "Memory"
- description: "Memory"
+ description: Default
+ - value: Memory
+ description: Memory
- variable: size
- label: "Size quotum of storage"
+ label: Size quotum of Storage
schema:
show_if: [["type", "=", "pvc"]]
type: string
- default: "999Gi"
+ default: 999Gi
- variable: hostPathType
- label: "(Advanced) hostPath Type"
+ 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"
+ 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"
+ 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"
+ default: SCALE-ZFS
- variable: accessMode
- label: "(Advanced) Access Mode"
- description: "Allow or disallow multiple PVC's writhing to the same PV"
+ 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"
+ default: ReadWriteOnce
enum:
- - value: "ReadWriteOnce"
- description: "ReadWriteOnce"
- - value: "ReadOnlyMany"
- description: "ReadOnlyMany"
- - value: "ReadWriteMany"
- description: "ReadWriteMany"
+ - value: ReadWriteOnce
+ description: ReadWriteOnce
+ - value: ReadOnlyMany
+ description: ReadOnlyMany
+ - value: ReadWriteMany
+ description: ReadWriteMany
- variable: advanced
- label: "Show Advanced Options"
+ label: Show Advanced Options
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: labelsList
- label: "Labels"
+ label: Labels
schema:
type: list
default: []
items:
- variable: labelItem
- label: "Label"
+ label: Label
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
- variable: annotationsList
- label: "Annotations"
+ label: Annotations
schema:
type: list
default: []
items:
- variable: annotationItem
- label: "Label"
+ label: Label
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
-
- variable: persistenceList
- label: "Additional app storage"
- group: "Storage and Persistence"
+ label: Additional App Storage
+ group: Storage and Persistence
schema:
type: list
default: []
items:
- variable: persistenceListEntry
- label: "Custom Storage"
+ label: Custom Storage
schema:
additional_attrs: true
type: dict
attrs:
- variable: enabled
- label: "Enable the storage"
+ label: Enable the storage
schema:
type: boolean
default: true
hidden: true
- variable: name
- label: "Name (optional)"
+ 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!"
+ label: Type of Storage
+ description: Sets the persistence type, Anything other than PVC could break rollback!
schema:
type: string
- default: "simpleHP"
+ default: simpleHP
enum:
- - value: "simplePVC"
- description: "PVC (simple)"
- - value: "simpleHP"
- description: "HostPath (simple)"
- - value: "emptyDir"
- description: "emptyDir"
- - value: "pvc"
- description: "pvc"
- - value: "hostPath"
- description: "hostPath"
- - value: "nfs"
- description: "NFS Share"
+ - 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"
+ label: NFS Server
schema:
show_if: [["type", "=", "nfs"]]
type: string
default: ""
- variable: path
- label: "Path on NFS server"
+ label: Path on NFS Server
schema:
show_if: [["type", "=", "nfs"]]
type: string
default: ""
- variable: setPermissionsSimple
- label: "Automatic Permissions"
- description: "Automatically set permissions on install"
+ 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"
+ label: Automatic Permissions
+ description: Automatically set permissions on install
schema:
show_if: [["type", "=", "hostPath"]]
type: boolean
default: true
- variable: readOnly
- label: "readOnly"
+ label: Read Only
schema:
type: boolean
default: false
- variable: hostPathSimple
- label: "hostPath"
- description: "Path inside the container the storage is mounted"
+ label: Host Path
+ description: Path inside the container the storage is mounted
schema:
show_if: [["type", "=", "simpleHP"]]
type: hostpath
- variable: hostPath
- label: "hostPath"
- description: "Path inside the container the storage is mounted"
+ label: Host Path
+ description: Path inside the container the storage is mounted
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: mountPath
- label: "mountPath"
- description: "Path inside the container the storage is mounted"
+ 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"
+ label: EmptyDir Medium
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
- description: "Default"
- - value: "Memory"
- description: "Memory"
+ description: Default
+ - value: Memory
+ description: Memory
- variable: size
- label: "Size quotum of storage"
+ label: Size Quotum of Storage
schema:
show_if: [["type", "=", "pvc"]]
type: string
- default: "999Gi"
+ default: 999Gi
- variable: hostPathType
- label: "(Advanced) hostPath Type"
+ 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"
+ 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"
+ 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"
+ default: SCALE-ZFS
- variable: accessMode
- label: "(Advanced) Access Mode"
- description: "Allow or disallow multiple PVC's writhing to the same PV"
+ 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"
+ default: ReadWriteOnce
enum:
- - value: "ReadWriteOnce"
- description: "ReadWriteOnce"
- - value: "ReadOnlyMany"
- description: "ReadOnlyMany"
- - value: "ReadWriteMany"
- description: "ReadWriteMany"
+ - value: ReadWriteOnce
+ description: ReadWriteOnce
+ - value: ReadOnlyMany
+ description: ReadOnlyMany
+ - value: ReadWriteMany
+ description: ReadWriteMany
- variable: advanced
- label: "Show Advanced Options"
+ label: Show Advanced Options
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: labelsList
- label: "Labels"
+ label: Labels
schema:
type: list
default: []
items:
- variable: labelItem
- label: "Label"
+ label: Label
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
- variable: annotationsList
- label: "Annotations"
+ label: Annotations
schema:
type: list
default: []
items:
- variable: annotationItem
- label: "Label"
+ label: Label
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
-
- variable: ingressList
- label: "Add Manual Custom Ingresses"
- group: "Ingress"
+ label: Add Manual Custom Ingresses
+ group: Ingress
schema:
type: list
default: []
items:
- variable: ingressListEntry
- label: "Custom Ingress"
+ label: Custom Ingress
schema:
additional_attrs: true
type: dict
attrs:
- variable: enabled
- label: "Enable Ingress"
+ label: Enable Ingress
schema:
type: boolean
default: true
hidden: true
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
default: ""
- variable: ingressClassName
- label: "IngressClass Name"
+ label: IngressClass Name
schema:
type: string
default: ""
- variable: labelsList
- label: "Labels"
+ label: Labels
schema:
type: list
default: []
items:
- variable: labelItem
- label: "Label"
+ label: Label
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
- variable: annotationsList
- label: "Annotations"
+ label: Annotations
schema:
type: list
default: []
items:
- variable: annotationItem
- label: "Label"
+ label: Label
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
- variable: hosts
- label: "Hosts"
+ label: Hosts
schema:
type: list
default: []
items:
- variable: hostEntry
- label: "Host"
+ label: Host
schema:
additional_attrs: true
type: dict
attrs:
- variable: host
- label: "HostName"
+ label: HostName
schema:
type: string
default: ""
required: true
- variable: paths
- label: "Paths"
+ label: Paths
schema:
type: list
default: []
items:
- variable: pathEntry
- label: "Host"
+ label: Host
schema:
additional_attrs: true
type: dict
attrs:
- variable: path
- label: "path"
+ label: Path
schema:
type: string
required: true
default: "/"
- variable: pathType
- label: "pathType"
+ label: Path Type
schema:
type: string
required: true
- default: "Prefix"
+ default: Prefix
- variable: service
- label: "Linked Service"
+ label: Linked Service
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Service Name"
+ label: Service Name
schema:
type: string
default: ""
- variable: port
- label: "Service Port"
+ label: Service Port
schema:
type: int
- variable: tls
- label: "TLS-Settings"
+ label: TLS-Settings
schema:
type: list
default: []
items:
- variable: tlsEntry
- label: "Host"
+ label: Host
schema:
additional_attrs: true
type: dict
attrs:
- variable: hosts
- label: "Certificate Hosts"
+ label: Certificate Hosts
schema:
type: list
default: []
items:
- variable: host
- label: "Host"
+ label: Host
schema:
type: string
default: ""
required: true
- variable: scaleCert
- label: "Select TrueNAS SCALE Certificate"
+ 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"
+ label: Traefik Entrypoint
+ description: Entrypoint used by Traefik when using Traefik as Ingress Provider
schema:
type: string
- default: "websecure"
+ default: websecure
required: true
- variable: middlewares
- label: "Traefik Middlewares"
- description: "Add previously created Traefik Middlewares to this Ingress"
+ label: Traefik Middlewares
+ description: Add previously created Traefik Middlewares to this Ingress
schema:
type: list
default: []
items:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
default: ""
required: true
-
- variable: security
- label: "Container Security Settings"
- group: "Security and Permissions"
+ 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."
+ 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"
+ 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 tha App. Not supported by all Apps"
+ 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"
+ label: Show Advanced Security Settings
+ group: Security and Permissions
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: securityContext
- label: "Security Context"
+ label: Security Context
schema:
additional_attrs: true
type: dict
@@ -1693,13 +1668,13 @@ questions:
type: boolean
default: true
- variable: capabilities
- label: "Capabilities"
+ label: Capabilities
schema:
additional_attrs: true
type: dict
attrs:
- variable: drop
- label: "Drop Capability"
+ label: Drop Capability
schema:
type: list
default: []
@@ -1709,7 +1684,7 @@ questions:
schema:
type: string
- variable: add
- label: "Add Capability"
+ label: Add Capability
schema:
type: list
default: []
@@ -1718,10 +1693,9 @@ questions:
label: ""
schema:
type: string
-
- variable: podSecurityContext
- group: "Security and Permissions"
- label: "Pod Security Context"
+ group: Security and Permissions
+ label: Pod Security Context
schema:
additional_attrs: true
type: dict
@@ -1748,27 +1722,26 @@ questions:
label: "When should we take ownership?"
schema:
type: string
- default: "OnRootMismatch"
+ default: OnRootMismatch
enum:
- - value: "OnRootMismatch"
- description: "OnRootMismatch"
- - value: "Always"
- description: "Always"
+ - value: OnRootMismatch
+ description: OnRootMismatch
+ - value: Always
+ description: Always
- variable: supplementalGroups
- label: "supplemental Groups"
+ label: Supplemental Groups
schema:
type: list
default: []
items:
- variable: supplementalGroupsEntry
- label: "supplemental Group"
+ label: Supplemental Group
schema:
type: int
-
- variable: advancedresources
- label: "Set Custom Resource Limits/Requests (Advanced)"
- group: "Resources and Devices"
+ label: Set Custom Resource Limits/Requests (Advanced)
+ group: Resources and Devices
schema:
type: boolean
default: false
@@ -1781,24 +1754,24 @@ questions:
type: dict
attrs:
- variable: limits
- label: "Advanced Limit Resource Consumption"
+ label: Advanced Limit Resource Consumption
schema:
additional_attrs: true
type: dict
attrs:
- variable: cpu
- label: "CPU"
- description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/indepth/validation/"
+ label: CPU
+ description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation"
schema:
type: string
- default: "4000m"
+ default: 4000m
valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$'
- variable: memory
- label: "RAM"
- description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/indepth/validation/"
+ label: RAM
+ description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation"
schema:
type: string
- default: "8Gi"
+ default: 8Gi
valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$'
- variable: requests
label: "Minimum Resources Required (request)"
@@ -1807,142 +1780,139 @@ questions:
type: dict
attrs:
- variable: cpu
- label: "CPU"
- description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/indepth/validation/"
+ label: CPU
+ description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation"
schema:
type: string
- default: "10m"
+ 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/manual/indepth/validation/"
+ description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation"
schema:
type: string
- default: "50Mi"
+ 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"
+ label: Mount USB Devices
+ group: Resources and Devices
schema:
type: list
default: []
items:
- variable: deviceListEntry
- label: "Device"
+ label: Device
schema:
additional_attrs: true
type: dict
attrs:
- variable: enabled
- label: "Enable the storage"
+ label: Enable the Storage
schema:
type: boolean
default: true
- variable: type
- label: "(Advanced) Type of Storage"
- description: "Sets the persistence type"
+ label: (Advanced) Type of Storage
+ description: Sets the persistence type
schema:
type: string
- default: "hostPath"
+ default: hostPath
hidden: true
- variable: readOnly
- label: "readOnly"
+ label: readOnly
schema:
type: boolean
default: false
- variable: hostPath
- label: "Host Device Path"
- description: "Path to the device on the host system"
+ 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"
+ 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"
+ label: GPU Configuration
+ group: Resources and Devices
schema:
type: dict
$ref:
- "definitions/gpuConfiguration"
attrs: []
-
# - variable: autoscaling
-# group: "Advanced"
-# label: "(Advanced) Horizontal Pod Autoscaler"
+# group: Advanced
+# label: (Advanced) Horizontal Pod Autoscaler
# schema:
# additional_attrs: true
# type: dict
# attrs:
# - variable: enabled
-# label: "enabled"
+# label: Enabled
# schema:
# type: boolean
# default: false
# show_subquestions_if: true
# subquestions:
# - variable: target
-# label: "Target"
-# description: "deployment name, defaults to main deployment"
+# label: Target
+# description: Deployment name, Defaults to Main Deployment
# schema:
# type: string
# default: ""
# - variable: minReplicas
-# label: "Minimum Replicas"
+# label: Minimum Replicas
# schema:
# type: int
# default: 1
# - variable: maxReplicas
-# label: "Maximum Replicas"
+# label: Maximum Replicas
# schema:
# type: int
# default: 5
# - variable: targetCPUUtilizationPercentage
-# label: "Target CPU Utilization Percentage"
+# label: Target CPU Utilization Percentage
# schema:
# type: int
# default: 80
# - variable: targetMemoryUtilizationPercentage
-# label: "Target Memory Utilization Percentage"
+# label: Target Memory Utilization Percentage
# schema:
# type: int
# default: 80
# - variable: networkPolicy
-# group: "Advanced"
-# label: "(Advanced) Network Policy"
+# group: Advanced
+# label: (Advanced) Network Policy
# schema:
# additional_attrs: true
# type: dict
# attrs:
# - variable: enabled
-# label: "enabled"
+# label: Enabled
# schema:
# type: boolean
# default: false
# show_subquestions_if: true
# subquestions:
# - variable: policyType
-# label: "Policy Type"
+# 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"
+# description: Default
+# - value: ingress
+# description: Ingress
+# - value: egress
+# description: Egress
+# - value: ingress-egress
+# description: Ingress and Egress
# - variable: egress
-# label: "Egress"
+# label: Egress
# schema:
# type: list
# default: []
@@ -1954,7 +1924,7 @@ questions:
# type: dict
# attrs:
# - variable: to
-# label: "To"
+# label: To
# schema:
# type: list
# default: []
@@ -1966,18 +1936,18 @@ questions:
# type: dict
# attrs:
# - variable: ipBlock
-# label: "ipBlock"
+# label: IP Block
# schema:
# additional_attrs: true
# type: dict
# attrs:
# - variable: cidr
-# label: "cidr"
+# label: CIDR
# schema:
# type: string
# default: ""
# - variable: except
-# label: "except"
+# label: Except
# schema:
# type: list
# default: []
@@ -1987,13 +1957,13 @@ questions:
# schema:
# type: string
# - variable: namespaceSelector
-# label: "namespaceSelector"
+# label: Namespace Selector
# schema:
# additional_attrs: true
# type: dict
# attrs:
# - variable: matchExpressions
-# label: "matchExpressions"
+# label: Match Expressions
# schema:
# type: list
# default: []
@@ -2005,26 +1975,26 @@ questions:
# type: dict
# attrs:
# - variable: key
-# label: "Key"
+# label: Key
# schema:
# type: string
# - variable: operator
-# label: "operator"
+# label: Operator
# schema:
# type: string
-# default: "TCP"
+# default: TCP
# enum:
-# - value: "In"
-# description: "In"
-# - value: "NotIn"
-# description: "NotIn"
-# - value: "Exists "
-# description: "Exists "
-# - value: "DoesNotExist "
-# description: "DoesNotExist "
+# - value: In
+# description: In
+# - value: NotIn
+# description: NotIn
+# - value: Exists
+# description: Exists
+# - value: DoesNotExist
+# description: DoesNotExist
# - variable: values
-# label: "values"
-# schema:
+# label: Values
+# schema
# type: list
# default: []
# items:
@@ -2039,7 +2009,7 @@ questions:
# type: dict
# attrs:
# - variable: matchExpressions
-# label: "matchExpressions"
+# label: Match Expressions
# schema:
# type: list
# default: []
@@ -2051,25 +2021,25 @@ questions:
# type: dict
# attrs:
# - variable: key
-# label: "Key"
+# label: Key
# schema:
# type: string
# - variable: operator
-# label: "operator"
+# label: Operator
# schema:
# type: string
-# default: "TCP"
+# default: TCP
# enum:
-# - value: "In"
-# description: "In"
-# - value: "NotIn"
-# description: "NotIn"
-# - value: "Exists "
-# description: "Exists "
-# - value: "DoesNotExist "
-# description: "DoesNotExist "
+# - value: In
+# description: In
+# - value: NotIn
+# description: NotIn
+# - value: Exists
+# description: Exists
+# - value: DoesNotExist
+# description: DoesNotExist
# - variable: values
-# label: "values"
+# label: Values
# schema:
# type: list
# default: []
@@ -2079,7 +2049,7 @@ questions:
# schema:
# type: string
# - variable: ports
-# label: "Ports"
+# label: Ports
# schema:
# type: list
# default: []
@@ -2091,27 +2061,27 @@ questions:
# type: dict
# attrs:
# - variable: port
-# label: "port"
+# label: Port
# schema:
# type: int
# - variable: endPort
-# label: "port"
+# label: End Port
# schema:
# type: int
# - variable: protocol
-# label: "Protocol"
+# label: Protocol
# schema:
# type: string
-# default: "TCP"
+# default: TCP
# enum:
-# - value: "TCP"
-# description: "TCP"
-# - value: "UDP"
-# description: "UDP"
-# - value: "SCTP"
-# description: "SCTP"
+# - value: TCP
+# description: TCP
+# - value: UDP
+# description: UDP
+# - value: SCTP
+# description: SCTP
# - variable: ingress
-# label: "Ingress"
+# label: Ingress
# schema:
# type: list
# default: []
@@ -2123,7 +2093,7 @@ questions:
# type: dict
# attrs:
# - variable: from
-# label: "From"
+# label: From
# schema:
# type: list
# default: []
@@ -2135,18 +2105,18 @@ questions:
# type: dict
# attrs:
# - variable: ipBlock
-# label: "ipBlock"
+# label: IP Block
# schema:
# additional_attrs: true
# type: dict
# attrs:
# - variable: cidr
-# label: "cidr"
+# label: CIDR
# schema:
# type: string
# default: ""
# - variable: except
-# label: "except"
+# label: Except
# schema:
# type: list
# default: []
@@ -2156,13 +2126,13 @@ questions:
# schema:
# type: string
# - variable: namespaceSelector
-# label: "namespaceSelector"
+# label: Namespace Selector
# schema:
# additional_attrs: true
# type: dict
# attrs:
# - variable: matchExpressions
-# label: "matchExpressions"
+# label: Match Expressions
# schema:
# type: list
# default: []
@@ -2174,25 +2144,25 @@ questions:
# type: dict
# attrs:
# - variable: key
-# label: "Key"
+# label: Key
# schema:
# type: string
# - variable: operator
-# label: "operator"
+# label: Operator
# schema:
# type: string
-# default: "TCP"
+# default: TCP
# enum:
-# - value: "In"
-# description: "In"
-# - value: "NotIn"
-# description: "NotIn"
-# - value: "Exists "
-# description: "Exists "
-# - value: "DoesNotExist "
-# description: "DoesNotExist "
+# - value: In
+# description: In
+# - value: NotIn
+# description: NotIn
+# - value: Exists
+# description: Exists
+# - value: DoesNotExist
+# description: DoesNotExist
# - variable: values
-# label: "values"
+# label: Values
# schema:
# type: list
# default: []
@@ -2208,7 +2178,7 @@ questions:
# type: dict
# attrs:
# - variable: matchExpressions
-# label: "matchExpressions"
+# label: Match Expressions
# schema:
# type: list
# default: []
@@ -2220,25 +2190,25 @@ questions:
# type: dict
# attrs:
# - variable: key
-# label: "Key"
+# label: Key
# schema:
# type: string
# - variable: operator
-# label: "operator"
+# label: Operator
# schema:
# type: string
-# default: "TCP"
+# default: TCP
# enum:
-# - value: "In"
-# description: "In"
-# - value: "NotIn"
-# description: "NotIn"
-# - value: "Exists "
-# description: "Exists "
-# - value: "DoesNotExist "
-# description: "DoesNotExist "
+# - value: In
+# description: In
+# - value: NotIn
+# description: NotIn
+# - value: Exists
+# description: Exists
+# - value: DoesNotExist
+# description: DoesNotExist
# - variable: values
-# label: "values"
+# label: Values
# schema:
# type: list
# default: []
@@ -2248,7 +2218,7 @@ questions:
# schema:
# type: string
# - variable: ports
-# label: "Ports"
+# label: Ports
# schema:
# type: list
# default: []
@@ -2260,192 +2230,189 @@ questions:
# type: dict
# attrs:
# - variable: port
-# label: "port"
+# label: Port
# schema:
# type: int
# - variable: endPort
-# label: "port"
+# label: End Port
# schema:
# type: int
# - variable: protocol
-# label: "Protocol"
+# label: Protocol
# schema:
# type: string
-# default: "TCP"
+# default: TCP
# enum:
-# - value: "TCP"
-# description: "TCP"
-# - value: "UDP"
-# description: "UDP"
-# - value: "SCTP"
-# description: "SCTP"
-
+# - value: TCP
+# description: TCP
+# - value: UDP
+# description: UDP
+# - value: SCTP
+# description: SCTP
- variable: addons
- group: "Addons"
+ group: Addons
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: vpn
- label: "VPN"
+ label: VPN
schema:
additional_attrs: true
type: dict
attrs:
- variable: type
- label: "Type"
+ label: Type
schema:
type: string
- default: "disabled"
+ default: disabled
enum:
- - value: "disabled"
- description: "disabled"
- - value: "openvpn"
- description: "OpenVPN"
- - value: "wireguard"
- description: "Wireguard"
+ - value: disabled
+ description: disabled
+ - value: openvpn
+ description: OpenVPN
+ - value: wireguard
+ description: Wireguard
- variable: openvpn
- label: "OpenVPN Settings"
+ label: OpenVPN Settings
schema:
type: dict
show_if: [["type", "=", "openvpn"]]
attrs:
- variable: username
- label: "authentication username"
- description: "authentication username, optional"
+ label: Authentication Username (Optional)
+ description: Authentication Username, Optional
schema:
type: string
default: ""
- variable: password
- label: "authentication password"
- description: "authentication credentials"
+ label: Authentication Password
+ description: Authentication Credentials
schema:
type: string
default: ""
required: true
- variable: killSwitch
- label: "Enable 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"
+ 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"
+ label: IPv4 Network
schema:
type: string
required: true
- variable: excludedNetworks_IPv6
- label: "Killswitch Excluded IPv6 networks"
- description: "list of killswitch excluded ipv4 addresses"
+ 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"
+ label: IPv6 Network
schema:
type: string
required: true
-
- variable: configFile
- label: "VPN Config File Location"
+ label: VPN Config File Location
schema:
type: dict
show_if: [["type", "!=", "disabled"]]
attrs:
- variable: enabled
- label: "enabled"
+ label: Enabled
schema:
type: boolean
default: true
hidden: true
- variable: type
- label: "type"
+ label: Type
schema:
type: string
- default: "hostPath"
+ default: hostPath
hidden: true
- variable: hostPathType
- label: "hostPathType"
+ label: hostPathType
schema:
type: string
- default: "File"
+ default: File
hidden: true
- variable: noMount
- label: "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"
+ 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: ""
required: true
- variable: envList
- label: "VPN environment Variables"
+ label: VPN Environment Variables
schema:
type: list
show_if: [["type", "!=", "disabled"]]
default: []
items:
- variable: envItem
- label: "Environment Variable"
+ label: Environment Variable
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
required: true
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
required: true
-
- variable: codeserver
- label: "Codeserver"
+ label: Codeserver
schema:
additional_attrs: true
type: dict
attrs:
- variable: enabled
- label: "enabled"
+ label: Enabled
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: git
- label: "Git Settings"
+ label: Git Settings
schema:
additional_attrs: true
type: dict
attrs:
- variable: deployKey
- description: "Raw SSH private key"
- label: "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: "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
@@ -2455,21 +2422,21 @@ questions:
type: dict
attrs:
- variable: type
- label: "Service 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"
+ default: NodePort
enum:
- - value: "NodePort"
- description: "NodePort"
- - value: "ClusterIP"
- description: "ClusterIP"
- - value: "LoadBalancer"
- description: "LoadBalancer"
+ - value: NodePort
+ description: NodePort
+ - value: ClusterIP
+ description: ClusterIP
+ - value: LoadBalancer
+ description: LoadBalancer
- variable: loadBalancerIP
- label: "LoadBalancer IP"
- description: "LoadBalancerIP"
+ label: LoadBalancer IP
+ description: LoadBalancerIP
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
@@ -2483,7 +2450,7 @@ questions:
default: []
items:
- variable: externalIP
- label: "External IP"
+ label: External IP
schema:
type: string
- variable: ports
@@ -2499,142 +2466,136 @@ questions:
type: dict
attrs:
- variable: nodePort
- description: "leave empty to disable"
+ description: Leave Empty to Disable
label: "nodePort"
schema:
type: int
default: 36107
- variable: envList
- label: "Codeserver environment Variables"
+ label: Codeserver Environment Variables
schema:
type: list
show_if: [["type", "!=", "disabled"]]
default: []
items:
- variable: envItem
- label: "Environment Variable"
+ label: Environment Variable
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
required: true
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
required: true
-
-
- variable: promtail
- label: "Promtail"
+ label: Promtail
schema:
additional_attrs: true
type: dict
attrs:
- variable: enabled
- label: "enabled"
+ label: Enabled
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: loki
- label: "Loki URL"
+ label: Loki URL
schema:
type: string
required: true
- variable: logs
- label: "Log Paths"
+ label: Log Paths
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
required: true
- variable: path
- label: "Path"
+ label: Path
schema:
type: string
required: true
- variable: args
- label: "Promtail ecommand line arguments"
+ label: Promtail Command Line Arguments
schema:
type: list
show_if: [["type", "!=", "disabled"]]
default: []
items:
- variable: arg
- label: "Arg"
+ label: Arg
schema:
type: string
required: true
- variable: envList
- label: "Promtail environment Variables"
+ label: Promtail Environment Variables
schema:
type: list
show_if: [["type", "!=", "disabled"]]
default: []
items:
- variable: envItem
- label: "Environment Variable"
+ label: Environment Variable
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
required: true
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
required: true
-
-
-
-
- variable: netshoot
- label: "Netshoot"
+ label: Netshoot
schema:
additional_attrs: true
type: dict
attrs:
- variable: enabled
- label: "enabled"
+ label: Enabled
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: envList
- label: "Netshoot environment Variables"
+ label: Netshoot Environment Variables
schema:
type: list
show_if: [["type", "!=", "disabled"]]
default: []
items:
- variable: envItem
- label: "Environment Variable"
+ label: Environment Variable
schema:
additional_attrs: true
type: dict
attrs:
- variable: name
- label: "Name"
+ label: Name
schema:
type: string
required: true
- variable: value
- label: "Value"
+ label: Value
schema:
type: string
required: true
diff --git a/dependency/clickhouse/1.0.5/templates/common.yaml b/dependency/clickhouse/1.0.6/templates/common.yaml
similarity index 100%
rename from dependency/clickhouse/1.0.5/templates/common.yaml
rename to dependency/clickhouse/1.0.6/templates/common.yaml
diff --git a/dependency/clickhouse/1.0.5/values.yaml b/dependency/clickhouse/1.0.6/values.yaml
similarity index 100%
rename from dependency/clickhouse/1.0.5/values.yaml
rename to dependency/clickhouse/1.0.6/values.yaml
diff --git a/dependency/clickhouse/item.yaml b/dependency/clickhouse/item.yaml
index b51605bd30..e0dd38b9fb 100644
--- a/dependency/clickhouse/item.yaml
+++ b/dependency/clickhouse/item.yaml
@@ -1,4 +1,4 @@
-icon_url: https://truecharts.org/img/chart-icons/clickhouse.png
+icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/clickhouse.png
categories:
- database
diff --git a/dependency/collabora-online/12.1.25/CHANGELOG.md b/dependency/collabora-online/12.1.25/CHANGELOG.md
new file mode 100644
index 0000000000..f98f76e6f2
--- /dev/null
+++ b/dependency/collabora-online/12.1.25/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [mariadb-3.0.51](https://github.com/truecharts/charts/compare/mariadb-3.0.50...mariadb-3.0.51) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
+## [mariadb-3.0.50](https://github.com/truecharts/charts/compare/mariadb-3.0.49...mariadb-3.0.50) (2022-08-09)
+
+### Chore
+
+- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377))
+ - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
+
+
+
+
+## [mariadb-3.0.49](https://github.com/truecharts/apps/compare/mariadb-3.0.48...mariadb-3.0.49) (2022-07-29)
+
+### Chore
+
+- update helm chart common to v10.4.9
+
+
+
+
+## [mariadb-3.0.48](https://github.com/truecharts/apps/compare/mariadb-3.0.47...mariadb-3.0.48) (2022-07-29)
+
+### Chore
+
+- update docker general non-major ([#3339](https://github.com/truecharts/apps/issues/3339))
+
+
+
+
+## [mariadb-3.0.47](https://github.com/truecharts/apps/compare/mariadb-3.0.46...mariadb-3.0.47) (2022-07-27)
+
+### Chore
+
+- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
+ - update docker general non-major ([#3313](https://github.com/truecharts/apps/issues/3313))
+
+
+
+
+## [mariadb-3.0.46](https://github.com/truecharts/apps/compare/mariadb-3.0.44...mariadb-3.0.46) (2022-07-25)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm chart common to v10.4.8 ([#3296](https://github.com/truecharts/apps/issues/3296))
+ - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [mariadb-3.0.45](https://github.com/truecharts/apps/compare/mariadb-3.0.44...mariadb-3.0.45) (2022-07-25)
+
+### Chore
+
+- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [mariadb-3.0.44](https://github.com/truecharts/apps/compare/mariadb-3.0.43...mariadb-3.0.44) (2022-07-24)
+
+### Chore
+
+- update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284))
+
+
+
+
+## [mariadb-3.0.43](https://github.com/truecharts/apps/compare/mariadb-3.0.42...mariadb-3.0.43) (2022-07-23)
+
+### Chore
+
+- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277))
+
+
+
+
+## [mariadb-3.0.42](https://github.com/truecharts/apps/compare/mariadb-3.0.41...mariadb-3.0.42) (2022-07-23)
+
+### Chore
+
+- update docker general non-major ([#3276](https://github.com/truecharts/apps/issues/3276))
+
+
+
+
+## [mariadb-3.0.41](https://github.com/truecharts/apps/compare/mariadb-3.0.40...mariadb-3.0.41) (2022-07-22)
diff --git a/dependency/clickhouse/1.0.5/Chart.lock b/dependency/collabora-online/12.1.25/Chart.lock
similarity index 80%
rename from dependency/clickhouse/1.0.5/Chart.lock
rename to dependency/collabora-online/12.1.25/Chart.lock
index e1d1e132da..008558819b 100644
--- a/dependency/clickhouse/1.0.5/Chart.lock
+++ b/dependency/collabora-online/12.1.25/Chart.lock
@@ -3,4 +3,4 @@ dependencies:
repository: https://library-charts.truecharts.org
version: 10.4.9
digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-07-30T01:19:48.036886174Z"
+generated: "2022-08-10T05:34:22.002892098Z"
diff --git a/dependency/collabora-online/12.1.25/Chart.yaml b/dependency/collabora-online/12.1.25/Chart.yaml
new file mode 100644
index 0000000000..28f1aee5dc
--- /dev/null
+++ b/dependency/collabora-online/12.1.25/Chart.yaml
@@ -0,0 +1,32 @@
+apiVersion: v2
+appVersion: "22.05.5.2"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+deprecated: false
+description: "An awesome Online Office suite."
+home: https://truecharts.org/docs/charts/dependency/collabora-online
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/collabora-online.png
+keywords:
+ - collabora-online
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: collabora-online
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/dependency/collabora-online
+ - https://hub.docker.com/r/collabora/code
+ - https://sdk.collaboraonline.com/contents.html
+ - https://github.com/CollaboraOnline/online/tree/master/kubernetes/helm
+type: application
+version: 12.1.25
+annotations:
+ truecharts.org/catagories: |
+ - office
+ - documents
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/dependency/collabora-online/12.1.25/README.md b/dependency/collabora-online/12.1.25/README.md
new file mode 100644
index 0000000000..2255411136
--- /dev/null
+++ b/dependency/collabora-online/12.1.25/README.md
@@ -0,0 +1,110 @@
+# collabora-online
+
+  
+
+An awesome Online Office suite.
+
+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: [collabora-online](https://truecharts.org/docs/charts/stable/collabora-online)
+
+**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.4.9 |
+
+## 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 `collabora-online`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install collabora-online TrueCharts/collabora-online
+```
+
+## 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 `collabora-online` deployment
+
+```console
+helm uninstall collabora-online
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the [values.yaml](./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 collabora-online \
+ --set env.TZ="America/New York" \
+ TrueCharts/collabora-online
+```
+
+#### 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 collabora-online TrueCharts/collabora-online -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/dependency/collabora-online/12.1.25/app-readme.md b/dependency/collabora-online/12.1.25/app-readme.md
new file mode 100644
index 0000000000..bb0328ab81
--- /dev/null
+++ b/dependency/collabora-online/12.1.25/app-readme.md
@@ -0,0 +1,8 @@
+An awesome Online Office suite.
+
+This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/dependency/collabora-online](https://truecharts.org/docs/charts/dependency/collabora-online)
+
+---
+
+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/dependency/mariadb/3.0.50/charts/common-10.4.9.tgz b/dependency/collabora-online/12.1.25/charts/common-10.4.9.tgz
similarity index 100%
rename from dependency/mariadb/3.0.50/charts/common-10.4.9.tgz
rename to dependency/collabora-online/12.1.25/charts/common-10.4.9.tgz
diff --git a/dependency/collabora-online/12.1.25/ix_values.yaml b/dependency/collabora-online/12.1.25/ix_values.yaml
new file mode 100644
index 0000000000..a77656a7b6
--- /dev/null
+++ b/dependency/collabora-online/12.1.25/ix_values.yaml
@@ -0,0 +1,54 @@
+image:
+ repository: tccr.io/truecharts/collabora
+ tag: 22.05.5.2.1@sha256:170c04d76fd27be1dc4fdbc341d1edc1e1b87228a986f93eeef205bbc4962eeb
+ pullPolicy: IfNotPresent
+
+controller:
+ # -- Set the controller type.
+ # Valid options are deployment, daemonset or statefulset
+ type: statefulset
+ # -- Number of desired pods
+ replicas: 1
+ # -- Set the controller upgrade strategy
+ # For Deployments, valid values are Recreate (default) and RollingUpdate.
+ # For StatefulSets, valid values are OnDelete and RollingUpdate (default).
+ # DaemonSets ignore this.
+ strategy: RollingUpdate
+ rollingUpdate:
+ # -- Set deployment RollingUpdate max unavailable
+ unavailable: 1
+ # -- Set deployment RollingUpdate max surge
+ surge:
+ # -- Set statefulset RollingUpdate partition
+ partition:
+ # -- ReplicaSet revision history limit
+ revisionHistoryLimit: 3
+
+securityContext:
+ readOnlyRootFilesystem: false
+ allowPrivilegeEscalation: true
+
+podSecurityContext:
+ runAsUser: 104
+ runAsGroup: 106
+
+service:
+ main:
+ ports:
+ main:
+ port: 10105
+ targetPort: 9980
+
+secretEnv:
+ username: ""
+ password: ""
+
+env:
+ aliasgroup1: ""
+ dictionaries: "de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru"
+ extra_params: "--o:welcome.enable=false --o:logging.level=information --o:user_interface.mode=notebookbar --o:ssl.termination=true --o:ssl.enable=false "
+ server_name: "collabora.domain.tld"
+ DONT_GEN_SSL_CERT: true
+
+portal:
+ enabled: true
diff --git a/dependency/collabora-online/12.1.25/questions.yaml b/dependency/collabora-online/12.1.25/questions.yaml
new file mode 100644
index 0000000000..9144c316e7
--- /dev/null
+++ b/dependency/collabora-online/12.1.25/questions.yaml
@@ -0,0 +1,2273 @@
+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
+portals:
+ open:
+ protocols:
+ - "$kubernetes-resource_configmap_portal_protocol"
+ host:
+ - "$kubernetes-resource_configmap_portal_host"
+ ports:
+ - "$kubernetes-resource_configmap_portal_port"
+ path: "/"
+ admin:
+ protocols:
+ - "$kubernetes-resource_configmap_portal_protocol"
+ host:
+ - "$kubernetes-resource_configmap_portal_host"
+ ports:
+ - "$kubernetes-resource_configmap_portal_port"
+ path: "/browser/dist/admin/admin.html"
+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: extraArgs
+ label: Extra Args
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ - 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: secretEnv
+ group: "Container Configuration"
+ label: "Image Secrets"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: username
+ label: "Username for WebUI"
+ schema:
+ type: string
+ default: "admin"
+ required: true
+ - variable: password
+ label: "Password for WebUI"
+ schema:
+ type: string
+ valid_chars: "[a-zA-Z0-9!@#$%^&*?]{8,}"
+ private: true
+ required: true
+ default: "REPLACETHIS"
+ - variable: env
+ group: "Container Configuration"
+ label: "Image Environment"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: aliasgroup1
+ label: "aliasgroup1"
+ description: "Comma separated hosts list."
+ schema:
+ type: string
+ default: ""
+ - variable: dictionaries
+ label: "Dictionaries to use, leave empty to use all"
+ schema:
+ type: string
+ default: "de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru"
+ - variable: extra_params
+ label: "Extra Parameters to add"
+ description: 'e.g. "--o:welcome.enable=false", See more on /etc/loolwsd/loolwsd.xml. Separate params with space'
+ schema:
+ type: string
+ default: "--o:welcome.enable=false --o:logging.level=information --o:user_interface.mode=notebookbar --o:ssl.termination=true --o:ssl.enable=false"
+ - variable: DONT_GEN_SSL_CERT
+ label: "DONT_GEN_SSL_CERT"
+ description: "When set to true it does NOT generate an SSL cert, you have to use your own"
+ schema:
+ type: boolean
+ default: true
+ - variable: server_name
+ label: "Server Name"
+ description: "When this environment variable is set (is not empty), then its value will be used as server name in /etc/loolwsd/loolwsd.xml. Without this, CODE is not delivering a correct host for the websocket connection in case of a proxy in front of it."
+ schema:
+ type: string
+ default: 'collabora.domain.tld'
+ valid_chars: '^((([a-z\d](-?[a-z\d]){0,62})\.)*(([a-z\d](-?[a-z\d]){0,62})\.)([a-z](-?[a-z\d]){1,62})|((\d{1,3}\.){3}\d{1,3}))$'
+ - variable: TZ
+ label: Timezone
+ group: Container Configuration
+ schema:
+ type: string
+ default: "Etc/UTC"
+ $ref:
+ - "definitions/timezone"
+ - variable: envList
+ label: Image Environment
+ 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: 10105
+ 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: 9980
+ - 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: 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: true
+ - 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: 104
+ - variable: runAsGroup
+ label: "runAsGroup"
+ description: "The groupID this App of the user running the application"
+ schema:
+ type: int
+ default: 106
+ - 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
+ - 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: 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: ""
+ required: true
+ - 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
diff --git a/dependency/mariadb/3.0.50/templates/common.yaml b/dependency/collabora-online/12.1.25/templates/common.yaml
similarity index 100%
rename from dependency/mariadb/3.0.50/templates/common.yaml
rename to dependency/collabora-online/12.1.25/templates/common.yaml
diff --git a/dependency/mariadb/3.0.50/values.yaml b/dependency/collabora-online/12.1.25/values.yaml
similarity index 100%
rename from dependency/mariadb/3.0.50/values.yaml
rename to dependency/collabora-online/12.1.25/values.yaml
diff --git a/dependency/collabora-online/item.yaml b/dependency/collabora-online/item.yaml
index af5ccb3298..d39d7255d1 100644
--- a/dependency/collabora-online/item.yaml
+++ b/dependency/collabora-online/item.yaml
@@ -1,4 +1,4 @@
-icon_url: https://truecharts.org/img/chart-icons/collabora-online.png
+icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/collabora-online.png
categories:
- office
- documents
diff --git a/dependency/mariadb/3.0.50/CHANGELOG.md b/dependency/mariadb/3.0.51/CHANGELOG.md
similarity index 100%
rename from dependency/mariadb/3.0.50/CHANGELOG.md
rename to dependency/mariadb/3.0.51/CHANGELOG.md
index 42c0d1c11b..3ce8f74f00 100644
--- a/dependency/mariadb/3.0.50/CHANGELOG.md
+++ b/dependency/mariadb/3.0.51/CHANGELOG.md
@@ -2,6 +2,7 @@
+
## [mariadb-3.0.50](https://github.com/truecharts/charts/compare/mariadb-3.0.49...mariadb-3.0.50) (2022-08-09)
### Chore
@@ -96,4 +97,3 @@
## [mariadb-3.0.40](https://github.com/truecharts/apps/compare/mariadb-3.0.39...mariadb-3.0.40) (2022-07-22)
-
diff --git a/dependency/memcached/3.0.51/Chart.lock b/dependency/mariadb/3.0.51/Chart.lock
similarity index 80%
rename from dependency/memcached/3.0.51/Chart.lock
rename to dependency/mariadb/3.0.51/Chart.lock
index a5065eeff0..b08b7a2682 100644
--- a/dependency/memcached/3.0.51/Chart.lock
+++ b/dependency/mariadb/3.0.51/Chart.lock
@@ -3,4 +3,4 @@ dependencies:
repository: https://library-charts.truecharts.org
version: 10.4.9
digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:27:11.307516248Z"
+generated: "2022-08-10T05:34:22.130723128Z"
diff --git a/dependency/mariadb/3.0.50/Chart.yaml b/dependency/mariadb/3.0.51/Chart.yaml
similarity index 98%
rename from dependency/mariadb/3.0.50/Chart.yaml
rename to dependency/mariadb/3.0.51/Chart.yaml
index 380f046bcc..6a59b0838e 100644
--- a/dependency/mariadb/3.0.50/Chart.yaml
+++ b/dependency/mariadb/3.0.51/Chart.yaml
@@ -25,7 +25,7 @@ sources:
- https://github.com/prometheus/mysqld_exporter
- https://mariadb.org
type: application
-version: 3.0.50
+version: 3.0.51
annotations:
truecharts.org/catagories: |
- database
diff --git a/dependency/mariadb/3.0.50/README.md b/dependency/mariadb/3.0.51/README.md
similarity index 98%
rename from dependency/mariadb/3.0.50/README.md
rename to dependency/mariadb/3.0.51/README.md
index 546da50327..46b230db86 100644
--- a/dependency/mariadb/3.0.50/README.md
+++ b/dependency/mariadb/3.0.51/README.md
@@ -1,6 +1,6 @@
# mariadb
-  
+  
Fast, reliable, scalable, and easy to use open-source relational database system.
diff --git a/dependency/mariadb/3.0.50/app-readme.md b/dependency/mariadb/3.0.51/app-readme.md
similarity index 100%
rename from dependency/mariadb/3.0.50/app-readme.md
rename to dependency/mariadb/3.0.51/app-readme.md
diff --git a/dependency/memcached/3.0.51/charts/common-10.4.9.tgz b/dependency/mariadb/3.0.51/charts/common-10.4.9.tgz
similarity index 100%
rename from dependency/memcached/3.0.51/charts/common-10.4.9.tgz
rename to dependency/mariadb/3.0.51/charts/common-10.4.9.tgz
diff --git a/dependency/mariadb/3.0.50/ix_values.yaml b/dependency/mariadb/3.0.51/ix_values.yaml
similarity index 97%
rename from dependency/mariadb/3.0.50/ix_values.yaml
rename to dependency/mariadb/3.0.51/ix_values.yaml
index 397666cda1..d3fb208fdb 100644
--- a/dependency/mariadb/3.0.50/ix_values.yaml
+++ b/dependency/mariadb/3.0.51/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/mariadb
pullPolicy: IfNotPresent
- tag: v10.8.3@sha256:9a4f24cfb6614cf4799f9c265d2fc165c4f228a83847b3a052acb8f0f1f0016e
+ tag: v10.8.3@sha256:992a6155b40508b24e5fb1732e4c0e863b426276a71eb72093613b623b24a4ec
controller:
# -- Set the controller type.
diff --git a/dependency/mariadb/3.0.50/questions.yaml b/dependency/mariadb/3.0.51/questions.yaml
similarity index 100%
rename from dependency/mariadb/3.0.50/questions.yaml
rename to dependency/mariadb/3.0.51/questions.yaml
diff --git a/incubator/adguard-home/1.0.27/templates/common.yaml b/dependency/mariadb/3.0.51/templates/common.yaml
similarity index 100%
rename from incubator/adguard-home/1.0.27/templates/common.yaml
rename to dependency/mariadb/3.0.51/templates/common.yaml
diff --git a/dependency/memcached/3.0.51/values.yaml b/dependency/mariadb/3.0.51/values.yaml
similarity index 100%
rename from dependency/memcached/3.0.51/values.yaml
rename to dependency/mariadb/3.0.51/values.yaml
diff --git a/dependency/memcached/3.0.51/CHANGELOG.md b/dependency/memcached/3.0.52/CHANGELOG.md
similarity index 91%
rename from dependency/memcached/3.0.51/CHANGELOG.md
rename to dependency/memcached/3.0.52/CHANGELOG.md
index 0a1926dc63..7e9a60e3e6 100644
--- a/dependency/memcached/3.0.51/CHANGELOG.md
+++ b/dependency/memcached/3.0.52/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [memcached-3.0.52](https://github.com/truecharts/charts/compare/memcached-3.0.51...memcached-3.0.52) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [memcached-3.0.51](https://github.com/truecharts/charts/compare/memcached-3.0.50...memcached-3.0.51) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
## [postgresql-8.0.43](https://github.com/truecharts/apps/compare/postgresql-8.0.42...postgresql-8.0.43) (2022-07-22)
-
-### Chore
-
-- Bump all charts to generate config and container references due to huge increase of repository
-
-
-
-## [postgresql-8.0.42](https://github.com/truecharts/apps/compare/postgresql-8.0.41...postgresql-8.0.42) (2022-07-22)
-
diff --git a/dependency/postgresql/8.0.52/Chart.lock b/dependency/memcached/3.0.52/Chart.lock
similarity index 80%
rename from dependency/postgresql/8.0.52/Chart.lock
rename to dependency/memcached/3.0.52/Chart.lock
index dec3715924..6c8942d049 100644
--- a/dependency/postgresql/8.0.52/Chart.lock
+++ b/dependency/memcached/3.0.52/Chart.lock
@@ -3,4 +3,4 @@ dependencies:
repository: https://library-charts.truecharts.org
version: 10.4.9
digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:27:11.292941025Z"
+generated: "2022-08-10T05:34:22.061633623Z"
diff --git a/dependency/memcached/3.0.51/Chart.yaml b/dependency/memcached/3.0.52/Chart.yaml
similarity index 95%
rename from dependency/memcached/3.0.51/Chart.yaml
rename to dependency/memcached/3.0.52/Chart.yaml
index f541b9f161..1ecf8df49f 100644
--- a/dependency/memcached/3.0.51/Chart.yaml
+++ b/dependency/memcached/3.0.52/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "1.6.15"
+appVersion: "1.6.16"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -23,7 +23,7 @@ sources:
- https://github.com/bitnami/bitnami-docker-memcached
- http://memcached.org/
type: application
-version: 3.0.51
+version: 3.0.52
annotations:
truecharts.org/catagories: |
- database
diff --git a/dependency/memcached/3.0.51/README.md b/dependency/memcached/3.0.52/README.md
similarity index 95%
rename from dependency/memcached/3.0.51/README.md
rename to dependency/memcached/3.0.52/README.md
index af5ff1dc02..5344ee04f3 100644
--- a/dependency/memcached/3.0.51/README.md
+++ b/dependency/memcached/3.0.52/README.md
@@ -1,6 +1,6 @@
# memcached
-  
+  
Memcached is a memory-backed database caching solution
diff --git a/dependency/memcached/3.0.51/app-readme.md b/dependency/memcached/3.0.52/app-readme.md
similarity index 100%
rename from dependency/memcached/3.0.51/app-readme.md
rename to dependency/memcached/3.0.52/app-readme.md
diff --git a/dependency/postgresql/8.0.52/charts/common-10.4.9.tgz b/dependency/memcached/3.0.52/charts/common-10.4.9.tgz
similarity index 100%
rename from dependency/postgresql/8.0.52/charts/common-10.4.9.tgz
rename to dependency/memcached/3.0.52/charts/common-10.4.9.tgz
diff --git a/dependency/memcached/3.0.51/ix_values.yaml b/dependency/memcached/3.0.52/ix_values.yaml
similarity index 68%
rename from dependency/memcached/3.0.51/ix_values.yaml
rename to dependency/memcached/3.0.52/ix_values.yaml
index 59b7bbd8fd..1fb03e309d 100644
--- a/dependency/memcached/3.0.51/ix_values.yaml
+++ b/dependency/memcached/3.0.52/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/memcached
pullPolicy: IfNotPresent
- tag: v1.6.15@sha256:48b004a3eec433400af6aa7cca364de8647d47db437f680e67ccc71e424039e9
+ tag: 1.6.16@sha256:82e07e6ad373a188070cec45c54c2cdf60067ed069e587705214db8ef9167e6b
service:
main:
diff --git a/dependency/memcached/3.0.51/questions.yaml b/dependency/memcached/3.0.52/questions.yaml
similarity index 100%
rename from dependency/memcached/3.0.51/questions.yaml
rename to dependency/memcached/3.0.52/questions.yaml
diff --git a/dependency/memcached/3.0.51/templates/common.yaml b/dependency/memcached/3.0.52/templates/common.yaml
similarity index 100%
rename from dependency/memcached/3.0.51/templates/common.yaml
rename to dependency/memcached/3.0.52/templates/common.yaml
diff --git a/dependency/postgresql/8.0.52/values.yaml b/dependency/memcached/3.0.52/values.yaml
similarity index 100%
rename from dependency/postgresql/8.0.52/values.yaml
rename to dependency/memcached/3.0.52/values.yaml
diff --git a/dependency/postgresql/8.0.52/CHANGELOG.md b/dependency/postgresql/8.0.53/CHANGELOG.md
similarity index 91%
rename from dependency/postgresql/8.0.52/CHANGELOG.md
rename to dependency/postgresql/8.0.53/CHANGELOG.md
index 318f1807a0..a908932e01 100644
--- a/dependency/postgresql/8.0.52/CHANGELOG.md
+++ b/dependency/postgresql/8.0.53/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [postgresql-8.0.53](https://github.com/truecharts/charts/compare/postgresql-8.0.52...postgresql-8.0.53) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [postgresql-8.0.52](https://github.com/truecharts/charts/compare/postgresql-8.0.51...postgresql-8.0.52) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
## [redis-3.0.41](https://github.com/truecharts/apps/compare/redis-3.0.40...redis-3.0.41) (2022-07-21)
-### Chore
-
-- Auto-update chart README [skip ci]
-- Auto-update chart README [skip ci]
-- Auto-update chart README [skip ci]
-- update helm chart common to v10.4.6
-
-### Feat
-
diff --git a/incubator/actualserver/0.0.17/Chart.lock b/dependency/postgresql/8.0.53/Chart.lock
similarity index 80%
rename from incubator/actualserver/0.0.17/Chart.lock
rename to dependency/postgresql/8.0.53/Chart.lock
index 8a27c290c9..d56c49aee9 100644
--- a/incubator/actualserver/0.0.17/Chart.lock
+++ b/dependency/postgresql/8.0.53/Chart.lock
@@ -3,4 +3,4 @@ dependencies:
repository: https://library-charts.truecharts.org
version: 10.4.9
digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:27:31.90359293Z"
+generated: "2022-08-10T05:34:45.09241258Z"
diff --git a/dependency/postgresql/8.0.52/Chart.yaml b/dependency/postgresql/8.0.53/Chart.yaml
similarity index 97%
rename from dependency/postgresql/8.0.52/Chart.yaml
rename to dependency/postgresql/8.0.53/Chart.yaml
index a47011099c..569544946d 100644
--- a/dependency/postgresql/8.0.52/Chart.yaml
+++ b/dependency/postgresql/8.0.53/Chart.yaml
@@ -23,7 +23,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/dependency/postgresql
- https://www.postgresql.org/
type: application
-version: 8.0.52
+version: 8.0.53
annotations:
truecharts.org/catagories: |
- database
diff --git a/dependency/postgresql/8.0.52/README.md b/dependency/postgresql/8.0.53/README.md
similarity index 98%
rename from dependency/postgresql/8.0.52/README.md
rename to dependency/postgresql/8.0.53/README.md
index 6d924c2796..f383c74184 100644
--- a/dependency/postgresql/8.0.52/README.md
+++ b/dependency/postgresql/8.0.53/README.md
@@ -1,6 +1,6 @@
# postgresql
-  
+  
PostgresSQL
diff --git a/dependency/postgresql/8.0.52/app-readme.md b/dependency/postgresql/8.0.53/app-readme.md
similarity index 100%
rename from dependency/postgresql/8.0.52/app-readme.md
rename to dependency/postgresql/8.0.53/app-readme.md
diff --git a/dependency/redis/3.0.50/charts/common-10.4.9.tgz b/dependency/postgresql/8.0.53/charts/common-10.4.9.tgz
similarity index 100%
rename from dependency/redis/3.0.50/charts/common-10.4.9.tgz
rename to dependency/postgresql/8.0.53/charts/common-10.4.9.tgz
diff --git a/dependency/postgresql/8.0.52/ix_values.yaml b/dependency/postgresql/8.0.53/ix_values.yaml
similarity index 97%
rename from dependency/postgresql/8.0.52/ix_values.yaml
rename to dependency/postgresql/8.0.53/ix_values.yaml
index b6ce7dba4b..7c3a2388ba 100644
--- a/dependency/postgresql/8.0.52/ix_values.yaml
+++ b/dependency/postgresql/8.0.53/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/postgresql
pullPolicy: IfNotPresent
- tag: v14.4.0@sha256:7d76ce34c1d09b1f181a812a39e710451a59ee947cf0d83484176ed19de07a7e
+ tag: v14.4.0@sha256:f564f3e72efbf552a7dd80c86834989fe1472cbdd8eb1ffb676945380178ae62
controller:
# -- Set the controller type.
diff --git a/dependency/postgresql/8.0.52/questions.yaml b/dependency/postgresql/8.0.53/questions.yaml
similarity index 100%
rename from dependency/postgresql/8.0.52/questions.yaml
rename to dependency/postgresql/8.0.53/questions.yaml
diff --git a/dependency/postgresql/8.0.52/templates/common.yaml b/dependency/postgresql/8.0.53/templates/common.yaml
similarity index 100%
rename from dependency/postgresql/8.0.52/templates/common.yaml
rename to dependency/postgresql/8.0.53/templates/common.yaml
diff --git a/dependency/redis/3.0.50/values.yaml b/dependency/postgresql/8.0.53/values.yaml
similarity index 100%
rename from dependency/redis/3.0.50/values.yaml
rename to dependency/postgresql/8.0.53/values.yaml
diff --git a/dependency/redis/3.0.50/Chart.lock b/dependency/redis/3.0.50/Chart.lock
deleted file mode 100644
index aba0b8fe7b..0000000000
--- a/dependency/redis/3.0.50/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:27:31.677435719Z"
diff --git a/dependency/redis/3.0.50/CHANGELOG.md b/dependency/redis/3.0.51/CHANGELOG.md
similarity index 90%
rename from dependency/redis/3.0.50/CHANGELOG.md
rename to dependency/redis/3.0.51/CHANGELOG.md
index aff075d07b..cf4d541d81 100644
--- a/dependency/redis/3.0.50/CHANGELOG.md
+++ b/dependency/redis/3.0.51/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [redis-3.0.51](https://github.com/truecharts/charts/compare/redis-3.0.50...redis-3.0.51) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [redis-3.0.50](https://github.com/truecharts/charts/compare/tubearchivist-redisjson-0.0.15...redis-3.0.50) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
### Feat
-- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226))
-
-
-
-## [redis-3.0.41](https://github.com/truecharts/apps/compare/redis-3.0.40...redis-3.0.41) (2022-07-21)
-
-### Chore
-
-- Auto-update chart README [skip ci]
diff --git a/dependency/redis/3.0.51/Chart.lock b/dependency/redis/3.0.51/Chart.lock
new file mode 100644
index 0000000000..128d18975e
--- /dev/null
+++ b/dependency/redis/3.0.51/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:34:45.020860648Z"
diff --git a/dependency/redis/3.0.50/Chart.yaml b/dependency/redis/3.0.51/Chart.yaml
similarity index 98%
rename from dependency/redis/3.0.50/Chart.yaml
rename to dependency/redis/3.0.51/Chart.yaml
index f0831f746f..d701f6ef0d 100644
--- a/dependency/redis/3.0.50/Chart.yaml
+++ b/dependency/redis/3.0.51/Chart.yaml
@@ -23,7 +23,7 @@ sources:
- https://github.com/bitnami/bitnami-docker-redis
- http://redis.io/
type: application
-version: 3.0.50
+version: 3.0.51
annotations:
truecharts.org/catagories: |
- database
diff --git a/dependency/redis/3.0.50/README.md b/dependency/redis/3.0.51/README.md
similarity index 98%
rename from dependency/redis/3.0.50/README.md
rename to dependency/redis/3.0.51/README.md
index 2756bba1f2..349807b8e9 100644
--- a/dependency/redis/3.0.50/README.md
+++ b/dependency/redis/3.0.51/README.md
@@ -1,6 +1,6 @@
# redis
-  
+  
Open source, advanced key-value store.
diff --git a/dependency/redis/3.0.50/app-readme.md b/dependency/redis/3.0.51/app-readme.md
similarity index 100%
rename from dependency/redis/3.0.50/app-readme.md
rename to dependency/redis/3.0.51/app-readme.md
diff --git a/dependency/solr/0.0.24/charts/common-10.4.9.tgz b/dependency/redis/3.0.51/charts/common-10.4.9.tgz
similarity index 100%
rename from dependency/solr/0.0.24/charts/common-10.4.9.tgz
rename to dependency/redis/3.0.51/charts/common-10.4.9.tgz
diff --git a/dependency/redis/3.0.50/ix_values.yaml b/dependency/redis/3.0.51/ix_values.yaml
similarity index 98%
rename from dependency/redis/3.0.50/ix_values.yaml
rename to dependency/redis/3.0.51/ix_values.yaml
index 90d6258831..26f8b1d6f9 100644
--- a/dependency/redis/3.0.50/ix_values.yaml
+++ b/dependency/redis/3.0.51/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/redis
pullPolicy: IfNotPresent
- tag: v7.0.4@sha256:b06fd2e28c3b9f02a3c314f832db427991a7cf5442fe60c64795f866e0960141
+ tag: v7.0.4@sha256:ec86eb6c31b8863f84bf8666edfa22e547b7e2011129fb90f9240a78f7d6a999
controller:
# -- Set the controller type.
diff --git a/dependency/redis/3.0.50/questions.yaml b/dependency/redis/3.0.51/questions.yaml
similarity index 100%
rename from dependency/redis/3.0.50/questions.yaml
rename to dependency/redis/3.0.51/questions.yaml
diff --git a/dependency/redis/3.0.50/templates/common.yaml b/dependency/redis/3.0.51/templates/common.yaml
similarity index 100%
rename from dependency/redis/3.0.50/templates/common.yaml
rename to dependency/redis/3.0.51/templates/common.yaml
diff --git a/dependency/solr/0.0.24/values.yaml b/dependency/redis/3.0.51/values.yaml
similarity index 100%
rename from dependency/solr/0.0.24/values.yaml
rename to dependency/redis/3.0.51/values.yaml
diff --git a/dependency/solr/0.0.24/Chart.lock b/dependency/solr/0.0.24/Chart.lock
deleted file mode 100644
index 0606e1a936..0000000000
--- a/dependency/solr/0.0.24/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:27:31.578014882Z"
diff --git a/dependency/solr/0.0.24/CHANGELOG.md b/dependency/solr/0.0.25/CHANGELOG.md
similarity index 89%
rename from dependency/solr/0.0.24/CHANGELOG.md
rename to dependency/solr/0.0.25/CHANGELOG.md
index db9ddebb65..3b5c96de64 100644
--- a/dependency/solr/0.0.24/CHANGELOG.md
+++ b/dependency/solr/0.0.25/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [solr-0.0.25](https://github.com/truecharts/charts/compare/solr-0.0.24...solr-0.0.25) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [solr-0.0.24](https://github.com/truecharts/charts/compare/solr-0.0.23...solr-0.0.24) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
### Chore
-- Auto-update chart README [skip ci]
-- Auto-update chart README [skip ci]
-- Auto-update chart README [skip ci]
-- update helm chart common to v10.4.6
-
-
-
-## [solr-0.0.15](https://github.com/truecharts/apps/compare/solr-0.0.14...solr-0.0.15) (2022-07-21)
-
diff --git a/dependency/solr/0.0.25/Chart.lock b/dependency/solr/0.0.25/Chart.lock
new file mode 100644
index 0000000000..0ab271334a
--- /dev/null
+++ b/dependency/solr/0.0.25/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:34:45.135362019Z"
diff --git a/dependency/solr/0.0.24/Chart.yaml b/dependency/solr/0.0.25/Chart.yaml
similarity index 97%
rename from dependency/solr/0.0.24/Chart.yaml
rename to dependency/solr/0.0.25/Chart.yaml
index 287b9e57e1..2a84a037f0 100644
--- a/dependency/solr/0.0.24/Chart.yaml
+++ b/dependency/solr/0.0.25/Chart.yaml
@@ -23,7 +23,7 @@ sources:
- https://github.com/apache/solr
- https://hub.docker.com/r/bitnami/solr/
type: application
-version: 0.0.24
+version: 0.0.25
annotations:
truecharts.org/catagories: |
- search
diff --git a/dependency/solr/0.0.24/README.md b/dependency/solr/0.0.25/README.md
similarity index 98%
rename from dependency/solr/0.0.24/README.md
rename to dependency/solr/0.0.25/README.md
index cfe021485a..2338e4ab4f 100644
--- a/dependency/solr/0.0.24/README.md
+++ b/dependency/solr/0.0.25/README.md
@@ -1,6 +1,6 @@
# solr
-  
+  
Apache Solr
diff --git a/dependency/solr/0.0.24/app-readme.md b/dependency/solr/0.0.25/app-readme.md
similarity index 100%
rename from dependency/solr/0.0.24/app-readme.md
rename to dependency/solr/0.0.25/app-readme.md
diff --git a/incubator/actualserver/0.0.17/charts/common-10.4.9.tgz b/dependency/solr/0.0.25/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/actualserver/0.0.17/charts/common-10.4.9.tgz
rename to dependency/solr/0.0.25/charts/common-10.4.9.tgz
diff --git a/dependency/solr/0.0.24/ix_values.yaml b/dependency/solr/0.0.25/ix_values.yaml
similarity index 98%
rename from dependency/solr/0.0.24/ix_values.yaml
rename to dependency/solr/0.0.25/ix_values.yaml
index 95ebaf8411..aeaa1c21fb 100644
--- a/dependency/solr/0.0.24/ix_values.yaml
+++ b/dependency/solr/0.0.25/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/solr
pullPolicy: IfNotPresent
- tag: v9.0.0@sha256:2931d5bdf999216a8e8174cb939a7035291c201bf259f579683d61bc7967b2b1
+ tag: v9.0.0@sha256:b5cea8b85f47ff95340bdc418b46a931205e65102ce689e50986c8ebc2ea5c80
controller:
# -- Set the controller type.
diff --git a/dependency/solr/0.0.24/questions.yaml b/dependency/solr/0.0.25/questions.yaml
similarity index 100%
rename from dependency/solr/0.0.24/questions.yaml
rename to dependency/solr/0.0.25/questions.yaml
diff --git a/dependency/solr/0.0.24/templates/common.yaml b/dependency/solr/0.0.25/templates/common.yaml
similarity index 100%
rename from dependency/solr/0.0.24/templates/common.yaml
rename to dependency/solr/0.0.25/templates/common.yaml
diff --git a/incubator/actualserver/0.0.17/values.yaml b/dependency/solr/0.0.25/values.yaml
similarity index 100%
rename from incubator/actualserver/0.0.17/values.yaml
rename to dependency/solr/0.0.25/values.yaml
diff --git a/incubator/actualserver/0.0.17/CHANGELOG.md b/incubator/actualserver/0.0.18/CHANGELOG.md
similarity index 92%
rename from incubator/actualserver/0.0.17/CHANGELOG.md
rename to incubator/actualserver/0.0.18/CHANGELOG.md
index e31bb46a88..1c4bc957bf 100644
--- a/incubator/actualserver/0.0.17/CHANGELOG.md
+++ b/incubator/actualserver/0.0.18/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [actualserver-0.0.18](https://github.com/truecharts/charts/compare/actualserver-0.0.17...actualserver-0.0.18) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [actualserver-0.0.17](https://github.com/truecharts/charts/compare/actualserver-0.0.15...actualserver-0.0.17) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
## [ariang-0.0.12](https://github.com/truecharts/apps/compare/ariang-0.0.11...ariang-0.0.12) (2022-07-19)
-
-### Chore
-
-- Update Readme and Description on SCALE
-
-
-
-## [ariang-0.0.11](https://github.com/truecharts/apps/compare/ariang-0.0.10...ariang-0.0.11) (2022-07-18)
-
diff --git a/incubator/actualserver/0.0.18/Chart.lock b/incubator/actualserver/0.0.18/Chart.lock
new file mode 100644
index 0000000000..18abf4a795
--- /dev/null
+++ b/incubator/actualserver/0.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:34:45.068136762Z"
diff --git a/incubator/actualserver/0.0.17/Chart.yaml b/incubator/actualserver/0.0.18/Chart.yaml
similarity index 98%
rename from incubator/actualserver/0.0.17/Chart.yaml
rename to incubator/actualserver/0.0.18/Chart.yaml
index a5a0a12be5..469d1ff01a 100644
--- a/incubator/actualserver/0.0.17/Chart.yaml
+++ b/incubator/actualserver/0.0.18/Chart.yaml
@@ -26,4 +26,4 @@ annotations:
truecharts.org/SCALE-support: "true"
truecharts.org/catagories: |
- finance
-version: 0.0.17
+version: 0.0.18
diff --git a/incubator/actualserver/0.0.17/README.md b/incubator/actualserver/0.0.18/README.md
similarity index 98%
rename from incubator/actualserver/0.0.17/README.md
rename to incubator/actualserver/0.0.18/README.md
index d3e2508097..4ad19df037 100644
--- a/incubator/actualserver/0.0.17/README.md
+++ b/incubator/actualserver/0.0.18/README.md
@@ -1,6 +1,6 @@
# actualserver
-  
+  
Actual is a super fast privacy-focused app for managing your finances.
diff --git a/incubator/actualserver/0.0.17/app-readme.md b/incubator/actualserver/0.0.18/app-readme.md
similarity index 100%
rename from incubator/actualserver/0.0.17/app-readme.md
rename to incubator/actualserver/0.0.18/app-readme.md
diff --git a/incubator/adguard-home/1.0.27/charts/common-10.4.9.tgz b/incubator/actualserver/0.0.18/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/adguard-home/1.0.27/charts/common-10.4.9.tgz
rename to incubator/actualserver/0.0.18/charts/common-10.4.9.tgz
diff --git a/incubator/actualserver/0.0.17/ix_values.yaml b/incubator/actualserver/0.0.18/ix_values.yaml
similarity index 84%
rename from incubator/actualserver/0.0.17/ix_values.yaml
rename to incubator/actualserver/0.0.18/ix_values.yaml
index 52d1c35340..1c14365527 100644
--- a/incubator/actualserver/0.0.17/ix_values.yaml
+++ b/incubator/actualserver/0.0.18/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/actualserver
pullPolicy: IfNotPresent
- tag: v1.0.3@sha256:df1de72536612762127ac76a46e9565ee5c7d7bf007764f92336be1cc482513b
+ tag: v1.0.3@sha256:e49ab4aac104e404606f0da9cf5ee1ada65d570a1e14d92fa41d18005ee181ba
podSecurityContext:
runAsGroup: 0
diff --git a/incubator/actualserver/0.0.17/questions.yaml b/incubator/actualserver/0.0.18/questions.yaml
similarity index 100%
rename from incubator/actualserver/0.0.17/questions.yaml
rename to incubator/actualserver/0.0.18/questions.yaml
diff --git a/incubator/actualserver/0.0.17/templates/common.yaml b/incubator/actualserver/0.0.18/templates/common.yaml
similarity index 100%
rename from incubator/actualserver/0.0.17/templates/common.yaml
rename to incubator/actualserver/0.0.18/templates/common.yaml
diff --git a/incubator/adguard-home/1.0.27/values.yaml b/incubator/actualserver/0.0.18/values.yaml
similarity index 100%
rename from incubator/adguard-home/1.0.27/values.yaml
rename to incubator/actualserver/0.0.18/values.yaml
diff --git a/incubator/adguard-home/1.0.27/Chart.lock b/incubator/adguard-home/1.0.27/Chart.lock
deleted file mode 100644
index 9da7e5608f..0000000000
--- a/incubator/adguard-home/1.0.27/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:02:32.183354714Z"
diff --git a/incubator/adguard-home/1.0.27/CHANGELOG.md b/incubator/adguard-home/1.0.28/CHANGELOG.md
similarity index 91%
rename from incubator/adguard-home/1.0.27/CHANGELOG.md
rename to incubator/adguard-home/1.0.28/CHANGELOG.md
index 9099cc1aa3..13cc8eb2a1 100644
--- a/incubator/adguard-home/1.0.27/CHANGELOG.md
+++ b/incubator/adguard-home/1.0.28/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [adguard-home-1.0.28](https://github.com/truecharts/charts/compare/adguard-home-1.0.27...adguard-home-1.0.28) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [adguard-home-1.0.27](https://github.com/truecharts/charts/compare/adguard-home-1.0.26...adguard-home-1.0.27) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
## [ariang-0.0.9](https://github.com/truecharts/apps/compare/ariang-0.0.7...ariang-0.0.9) (2022-07-14)
-### Fix
-
-- bump to ensure .helmignore is present on all Charts
-
-
-
-## [ariang-0.0.7](https://github.com/truecharts/apps/compare/ariang-0.0.5...ariang-0.0.7) (2022-07-12)
-
-### Chore
diff --git a/incubator/adguard-home/1.0.28/Chart.lock b/incubator/adguard-home/1.0.28/Chart.lock
new file mode 100644
index 0000000000..5621478e82
--- /dev/null
+++ b/incubator/adguard-home/1.0.28/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:35:05.265805309Z"
diff --git a/incubator/adguard-home/1.0.27/Chart.yaml b/incubator/adguard-home/1.0.28/Chart.yaml
similarity index 95%
rename from incubator/adguard-home/1.0.27/Chart.yaml
rename to incubator/adguard-home/1.0.28/Chart.yaml
index 7074693c6f..2ac59f2a4d 100644
--- a/incubator/adguard-home/1.0.27/Chart.yaml
+++ b/incubator/adguard-home/1.0.28/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "0.107.8"
+appVersion: "0.107.9"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -19,7 +19,7 @@ name: adguard-home
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/adguard-home
- https://hub.docker.com/r/adguard/adguardhome
-version: 1.0.27
+version: 1.0.28
annotations:
truecharts.org/catagories: |
- media
diff --git a/incubator/adguard-home/1.0.27/README.md b/incubator/adguard-home/1.0.28/README.md
similarity index 94%
rename from incubator/adguard-home/1.0.27/README.md
rename to incubator/adguard-home/1.0.28/README.md
index 9a683c5148..afd20a54c4 100644
--- a/incubator/adguard-home/1.0.27/README.md
+++ b/incubator/adguard-home/1.0.28/README.md
@@ -1,6 +1,6 @@
# adguard-home
- 
+ 
Free and open source, powerful network-wide ads & trackers blocking DNS server.
diff --git a/incubator/adguard-home/1.0.27/app-readme.md b/incubator/adguard-home/1.0.28/app-readme.md
similarity index 100%
rename from incubator/adguard-home/1.0.27/app-readme.md
rename to incubator/adguard-home/1.0.28/app-readme.md
diff --git a/incubator/amtd/0.0.17/charts/common-10.4.9.tgz b/incubator/adguard-home/1.0.28/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/amtd/0.0.17/charts/common-10.4.9.tgz
rename to incubator/adguard-home/1.0.28/charts/common-10.4.9.tgz
diff --git a/incubator/adguard-home/1.0.27/ix_values.yaml b/incubator/adguard-home/1.0.28/ix_values.yaml
similarity index 95%
rename from incubator/adguard-home/1.0.27/ix_values.yaml
rename to incubator/adguard-home/1.0.28/ix_values.yaml
index eff4511b59..2091be2687 100644
--- a/incubator/adguard-home/1.0.27/ix_values.yaml
+++ b/incubator/adguard-home/1.0.28/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/adguard-home
- tag: v0.107.8@sha256:b4e36ff9e4e2e172827b2caae72d99528c92c8c0481c09c17704a18416bc08b3
+ tag: 0.107.9@sha256:2a424c299bab657bbdc1c8ef589cefe606cd3d045e4b40747b02b9d193f63acf
pullPolicy: IfNotPresent
securityContext:
diff --git a/incubator/adguard-home/1.0.27/questions.yaml b/incubator/adguard-home/1.0.28/questions.yaml
similarity index 100%
rename from incubator/adguard-home/1.0.27/questions.yaml
rename to incubator/adguard-home/1.0.28/questions.yaml
diff --git a/incubator/appsmith/2.0.34/templates/common.yaml b/incubator/adguard-home/1.0.28/templates/common.yaml
similarity index 100%
rename from incubator/appsmith/2.0.34/templates/common.yaml
rename to incubator/adguard-home/1.0.28/templates/common.yaml
diff --git a/incubator/amtd/0.0.17/values.yaml b/incubator/adguard-home/1.0.28/values.yaml
similarity index 100%
rename from incubator/amtd/0.0.17/values.yaml
rename to incubator/adguard-home/1.0.28/values.yaml
diff --git a/incubator/amtd/0.0.17/Chart.lock b/incubator/amtd/0.0.17/Chart.lock
deleted file mode 100644
index 1417538b54..0000000000
--- a/incubator/amtd/0.0.17/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:03:15.083651137Z"
diff --git a/incubator/amtd/0.0.17/CHANGELOG.md b/incubator/amtd/0.0.18/CHANGELOG.md
similarity index 92%
rename from incubator/amtd/0.0.17/CHANGELOG.md
rename to incubator/amtd/0.0.18/CHANGELOG.md
index 3907a55e9e..0f7a014985 100644
--- a/incubator/amtd/0.0.17/CHANGELOG.md
+++ b/incubator/amtd/0.0.18/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [amtd-0.0.18](https://github.com/truecharts/charts/compare/amtd-0.0.17...amtd-0.0.18) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [amtd-0.0.17](https://github.com/truecharts/charts/compare/amtd-0.0.15...amtd-0.0.17) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
- Auto-update chart README [skip ci]
- Bump all charts to generate config and container references due to huge increase of repository
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
-
- ### Feat
-
-- move dev apps to incubator and remove bad content from dev
-
-
-
-
-
diff --git a/incubator/amtd/0.0.18/Chart.lock b/incubator/amtd/0.0.18/Chart.lock
new file mode 100644
index 0000000000..450b160a14
--- /dev/null
+++ b/incubator/amtd/0.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:35:05.342996437Z"
diff --git a/incubator/amtd/0.0.17/Chart.yaml b/incubator/amtd/0.0.18/Chart.yaml
similarity index 98%
rename from incubator/amtd/0.0.17/Chart.yaml
rename to incubator/amtd/0.0.18/Chart.yaml
index 9bca9b8b8f..a1b08c4adc 100644
--- a/incubator/amtd/0.0.17/Chart.yaml
+++ b/incubator/amtd/0.0.18/Chart.yaml
@@ -28,4 +28,4 @@ sources:
- https://github.com/RandomNinjaAtk/docker-amtd
- https://hub.docker.com/r/randomninjaatk/amtd
type: application
-version: 0.0.17
+version: 0.0.18
diff --git a/incubator/amtd/0.0.17/README.md b/incubator/amtd/0.0.18/README.md
similarity index 98%
rename from incubator/amtd/0.0.17/README.md
rename to incubator/amtd/0.0.18/README.md
index 51bdceea97..a166b6962a 100644
--- a/incubator/amtd/0.0.17/README.md
+++ b/incubator/amtd/0.0.18/README.md
@@ -1,6 +1,6 @@
# amtd
-  
+  
Automated Movie Trailer Downloader :: AMTD is a Radarr Companion script to automatically download movie trailers for use in media applications
diff --git a/incubator/amtd/0.0.17/app-readme.md b/incubator/amtd/0.0.18/app-readme.md
similarity index 100%
rename from incubator/amtd/0.0.17/app-readme.md
rename to incubator/amtd/0.0.18/app-readme.md
diff --git a/incubator/appsmith/2.0.34/charts/common-10.4.9.tgz b/incubator/amtd/0.0.18/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/appsmith/2.0.34/charts/common-10.4.9.tgz
rename to incubator/amtd/0.0.18/charts/common-10.4.9.tgz
diff --git a/incubator/amtd/0.0.17/ix_values.yaml b/incubator/amtd/0.0.18/ix_values.yaml
similarity index 89%
rename from incubator/amtd/0.0.17/ix_values.yaml
rename to incubator/amtd/0.0.18/ix_values.yaml
index 85069cfce3..93a35d4ee0 100644
--- a/incubator/amtd/0.0.17/ix_values.yaml
+++ b/incubator/amtd/0.0.18/ix_values.yaml
@@ -16,7 +16,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/amtd
- tag: latest@sha256:8f7c56e2537739a9f243fec6a585724c8ea5de120b02e3949a009ab32c9bc02b
+ tag: latest@sha256:9f990e1cf834ac6231617fc624b36a9bcac864318b47cdacaf2dbae91dd4b7c1
persistence:
config:
enabled: true
diff --git a/incubator/amtd/0.0.17/questions.yaml b/incubator/amtd/0.0.18/questions.yaml
similarity index 100%
rename from incubator/amtd/0.0.17/questions.yaml
rename to incubator/amtd/0.0.18/questions.yaml
diff --git a/incubator/amtd/0.0.17/templates/common.yaml b/incubator/amtd/0.0.18/templates/common.yaml
similarity index 100%
rename from incubator/amtd/0.0.17/templates/common.yaml
rename to incubator/amtd/0.0.18/templates/common.yaml
diff --git a/incubator/appsmith/2.0.34/values.yaml b/incubator/amtd/0.0.18/values.yaml
similarity index 100%
rename from incubator/appsmith/2.0.34/values.yaml
rename to incubator/amtd/0.0.18/values.yaml
diff --git a/incubator/appsmith/2.0.34/CHANGELOG.md b/incubator/appsmith/2.0.35/CHANGELOG.md
similarity index 91%
rename from incubator/appsmith/2.0.34/CHANGELOG.md
rename to incubator/appsmith/2.0.35/CHANGELOG.md
index 4f06b3a833..ced51c4390 100644
--- a/incubator/appsmith/2.0.34/CHANGELOG.md
+++ b/incubator/appsmith/2.0.35/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [appsmith-2.0.35](https://github.com/truecharts/charts/compare/appsmith-2.0.34...appsmith-2.0.35) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [appsmith-2.0.34](https://github.com/truecharts/charts/compare/appsmith-2.0.33...appsmith-2.0.34) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
-
-## [appsmith-2.0.28](https://github.com/truecharts/apps/compare/appsmith-2.0.27...appsmith-2.0.28) (2022-07-23)
-
-### Chore
-
-- update docker general non-major ([#3275](https://github.com/truecharts/apps/issues/3275))
-
-
-
diff --git a/incubator/appsmith/2.0.34/Chart.lock b/incubator/appsmith/2.0.35/Chart.lock
similarity index 85%
rename from incubator/appsmith/2.0.34/Chart.lock
rename to incubator/appsmith/2.0.35/Chart.lock
index 62636f1278..24eebd1a90 100644
--- a/incubator/appsmith/2.0.34/Chart.lock
+++ b/incubator/appsmith/2.0.35/Chart.lock
@@ -6,4 +6,4 @@ dependencies:
repository: https://charts.truecharts.org
version: 3.0.50
digest: sha256:d81cd5ee7ca50749f37c18d868184567ae7fb2cb969e0e38a70cc0f58b8f06d8
-generated: "2022-08-09T15:18:30.584277701Z"
+generated: "2022-08-10T05:35:13.567898302Z"
diff --git a/incubator/appsmith/2.0.34/Chart.yaml b/incubator/appsmith/2.0.35/Chart.yaml
similarity index 96%
rename from incubator/appsmith/2.0.34/Chart.yaml
rename to incubator/appsmith/2.0.35/Chart.yaml
index 7f70158c4a..f4ed9929da 100644
--- a/incubator/appsmith/2.0.34/Chart.yaml
+++ b/incubator/appsmith/2.0.35/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "1.7.10"
+appVersion: "1.7.11"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -26,7 +26,7 @@ name: appsmith
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/appsmith
- https://github.com/appsmithorg/appsmith
-version: 2.0.34
+version: 2.0.35
annotations:
truecharts.org/catagories: |
- productivity
diff --git a/incubator/appsmith/2.0.34/README.md b/incubator/appsmith/2.0.35/README.md
similarity index 94%
rename from incubator/appsmith/2.0.34/README.md
rename to incubator/appsmith/2.0.35/README.md
index e52d0846f5..b872820e70 100644
--- a/incubator/appsmith/2.0.34/README.md
+++ b/incubator/appsmith/2.0.35/README.md
@@ -1,6 +1,6 @@
# appsmith
- 
+ 
Turn any datasource into an internal app in minutes. Appsmith lets you drag-and-drop UI components to build pages, connect to any API, database or GraphQL source and write logic with JavaScript objects.
diff --git a/incubator/appsmith/2.0.34/app-readme.md b/incubator/appsmith/2.0.35/app-readme.md
similarity index 100%
rename from incubator/appsmith/2.0.34/app-readme.md
rename to incubator/appsmith/2.0.35/app-readme.md
diff --git a/incubator/baikal/0.0.14/charts/common-10.4.9.tgz b/incubator/appsmith/2.0.35/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/baikal/0.0.14/charts/common-10.4.9.tgz
rename to incubator/appsmith/2.0.35/charts/common-10.4.9.tgz
diff --git a/incubator/appsmith/2.0.34/charts/redis-3.0.50.tgz b/incubator/appsmith/2.0.35/charts/redis-3.0.50.tgz
similarity index 100%
rename from incubator/appsmith/2.0.34/charts/redis-3.0.50.tgz
rename to incubator/appsmith/2.0.35/charts/redis-3.0.50.tgz
diff --git a/incubator/appsmith/2.0.34/ix_values.yaml b/incubator/appsmith/2.0.35/ix_values.yaml
similarity index 90%
rename from incubator/appsmith/2.0.34/ix_values.yaml
rename to incubator/appsmith/2.0.35/ix_values.yaml
index 07aaa97b9c..a3dc72b6ff 100644
--- a/incubator/appsmith/2.0.34/ix_values.yaml
+++ b/incubator/appsmith/2.0.35/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/appsmith
- tag: 1.7.10@sha256:753343c67dc0216d4ee44024c323a26f2f95035fe9f044f7b7dbb03333f94248
+ tag: 1.7.11@sha256:8e47fe3dd21642f0f1956a1b45ef4c2d8163f675fd9bca89ef28c49f806d6a76
pullPolicy: IfNotPresent
securityContext:
diff --git a/incubator/appsmith/2.0.34/questions.yaml b/incubator/appsmith/2.0.35/questions.yaml
similarity index 100%
rename from incubator/appsmith/2.0.34/questions.yaml
rename to incubator/appsmith/2.0.35/questions.yaml
diff --git a/incubator/cups-server/1.0.30/templates/common.yaml b/incubator/appsmith/2.0.35/templates/common.yaml
similarity index 100%
rename from incubator/cups-server/1.0.30/templates/common.yaml
rename to incubator/appsmith/2.0.35/templates/common.yaml
diff --git a/incubator/baikal/0.0.14/values.yaml b/incubator/appsmith/2.0.35/values.yaml
similarity index 100%
rename from incubator/baikal/0.0.14/values.yaml
rename to incubator/appsmith/2.0.35/values.yaml
diff --git a/incubator/baikal/0.0.14/Chart.lock b/incubator/baikal/0.0.14/Chart.lock
deleted file mode 100644
index f7089af003..0000000000
--- a/incubator/baikal/0.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:05:42.643398715Z"
diff --git a/incubator/baikal/0.0.14/CHANGELOG.md b/incubator/baikal/0.0.15/CHANGELOG.md
similarity index 86%
rename from incubator/baikal/0.0.14/CHANGELOG.md
rename to incubator/baikal/0.0.15/CHANGELOG.md
index d6f57adc68..b4d994b0fc 100644
--- a/incubator/baikal/0.0.14/CHANGELOG.md
+++ b/incubator/baikal/0.0.15/CHANGELOG.md
@@ -2,6 +2,19 @@
+## [baikal-0.0.15](https://github.com/truecharts/charts/compare/baikal-0.0.14...baikal-0.0.15) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+ ### Fix
+
+- cleanup ([#3389](https://github.com/truecharts/charts/issues/3389))
+
+
+
+
## [baikal-0.0.14](https://github.com/truecharts/charts/compare/baikal-0.0.13...baikal-0.0.14) (2022-08-08)
### Chore
@@ -84,16 +97,3 @@
* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612))
-
-
-### [baikal-0.0.4](https://github.com/truecharts/apps/compare/baikal-0.0.3...baikal-0.0.4) (2022-04-26)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573))
-
-
-
-
-### [baikal-0.0.3](https://github.com/truecharts/apps/compare/baikal-0.0.2...baikal-0.0.3) (2022-04-20)
-
diff --git a/incubator/xonotic/0.0.15/Chart.lock b/incubator/baikal/0.0.15/Chart.lock
similarity index 80%
rename from incubator/xonotic/0.0.15/Chart.lock
rename to incubator/baikal/0.0.15/Chart.lock
index 55678713f5..565e52914c 100644
--- a/incubator/xonotic/0.0.15/Chart.lock
+++ b/incubator/baikal/0.0.15/Chart.lock
@@ -3,4 +3,4 @@ dependencies:
repository: https://library-charts.truecharts.org
version: 10.4.9
digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:38:37.08274135Z"
+generated: "2022-08-10T05:35:06.07406692Z"
diff --git a/incubator/baikal/0.0.14/Chart.yaml b/incubator/baikal/0.0.15/Chart.yaml
similarity index 84%
rename from incubator/baikal/0.0.14/Chart.yaml
rename to incubator/baikal/0.0.15/Chart.yaml
index 014d823260..b44cc7b8f7 100644
--- a/incubator/baikal/0.0.14/Chart.yaml
+++ b/incubator/baikal/0.0.15/Chart.yaml
@@ -1,20 +1,15 @@
-annotations:
- truecharts.org/SCALE-support: "true"
- truecharts.org/catagories: |
- - Network-Web
apiVersion: v2
-appVersion: "nginx"
+appVersion: "0.9.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.9
deprecated: false
-description: "Baïkal is a lightweight CalDAV+CardDAV server"
+description: "Baikal is a lightweight CalDAV+CardDAV server"
home: https://truecharts.org/docs/charts/incubator/baikal
icon: https://truecharts.org/img/hotlink-ok/chart-icons/baikal.png
keywords:
- baikal
- - Network-Web
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
@@ -26,4 +21,8 @@ sources:
- https://github.com/ckulka/baikal-docker
- https://hub.docker.com/r/ckulka/baikal/
type: application
-version: 0.0.14
+version: 0.0.15
+annotations:
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/catagories: |
+ - utilities
diff --git a/incubator/baikal/0.0.14/README.md b/incubator/baikal/0.0.15/README.md
similarity index 94%
rename from incubator/baikal/0.0.14/README.md
rename to incubator/baikal/0.0.15/README.md
index 271ff97ecf..d16084e22c 100644
--- a/incubator/baikal/0.0.14/README.md
+++ b/incubator/baikal/0.0.15/README.md
@@ -1,8 +1,8 @@
# baikal
-  
+  
-Baïkal is a lightweight CalDAV+CardDAV server
+Baikal is a lightweight CalDAV+CardDAV server
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
diff --git a/incubator/baikal/0.0.14/app-readme.md b/incubator/baikal/0.0.15/app-readme.md
similarity index 89%
rename from incubator/baikal/0.0.14/app-readme.md
rename to incubator/baikal/0.0.15/app-readme.md
index 6c4aa2e902..ea08dd7977 100644
--- a/incubator/baikal/0.0.14/app-readme.md
+++ b/incubator/baikal/0.0.15/app-readme.md
@@ -1,4 +1,4 @@
-Baïkal is a lightweight CalDAV+CardDAV server
+Baikal is a lightweight CalDAV+CardDAV server
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/incubator/baikal](https://truecharts.org/docs/charts/incubator/baikal)
diff --git a/incubator/chromium/0.0.16/charts/common-10.4.9.tgz b/incubator/baikal/0.0.15/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/chromium/0.0.16/charts/common-10.4.9.tgz
rename to incubator/baikal/0.0.15/charts/common-10.4.9.tgz
diff --git a/incubator/baikal/0.0.14/ix_values.yaml b/incubator/baikal/0.0.15/ix_values.yaml
similarity index 76%
rename from incubator/baikal/0.0.14/ix_values.yaml
rename to incubator/baikal/0.0.15/ix_values.yaml
index 523304c3e5..9f90129c45 100644
--- a/incubator/baikal/0.0.14/ix_values.yaml
+++ b/incubator/baikal/0.0.15/ix_values.yaml
@@ -1,8 +1,24 @@
-env: {}
image:
- pullPolicy: IfNotPresent
repository: tccr.io/truecharts/baikal
- tag: vnginx
+ pullPolicy: IfNotPresent
+ tag: v0.9.2@sha256:0d9b8d44c5a279e9a6525baba91cd0828945106347b304e89107eefaf9f23136
+
+podSecurityContext:
+ runAsGroup: 0
+ runAsUser: 0
+
+securityContext:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+
+service:
+ main:
+ ports:
+ main:
+ port: 10293
+ protocol: HTTP
+ targetPort: 80
+
persistence:
config:
enabled: true
@@ -10,21 +26,6 @@ persistence:
specific:
enabled: true
mountPath: /var/www/baikal/Specific
-podSecurityContext:
- runAsGroup: 0
- runAsUser: 0
-securityContext:
- readOnlyRootFilesystem: false
- runAsNonRoot: false
-service:
- main:
- enabled: true
- ports:
- main:
- enabled: true
- port: 80
- protocol: TCP
- targetPort: 80
portal:
enabled: true
diff --git a/incubator/baikal/0.0.14/questions.yaml b/incubator/baikal/0.0.15/questions.yaml
similarity index 99%
rename from incubator/baikal/0.0.14/questions.yaml
rename to incubator/baikal/0.0.15/questions.yaml
index 83154ef053..cf1fc484ed 100644
--- a/incubator/baikal/0.0.14/questions.yaml
+++ b/incubator/baikal/0.0.15/questions.yaml
@@ -355,7 +355,7 @@ questions:
description: "This port exposes the container port on the service"
schema:
type: int
- default: 80
+ default: 10293
required: true
- variable: advanced
label: Show Advanced Settings
@@ -374,7 +374,7 @@ questions:
label: Port Type
schema:
type: string
- default: TCP
+ default: HTTP
enum:
- value: HTTP
description: HTTP
@@ -673,7 +673,7 @@ questions:
attrs:
- variable: config
label: "config Storage"
- description: "Container Path varwwwbaikalconfig"
+ description: "config Storage"
schema:
additional_attrs: true
type: dict
@@ -850,7 +850,7 @@ questions:
type: string
- variable: specific
label: "specific Storage"
- description: "Container Path varwwwbaikalSpecific"
+ description: "specific Storage"
schema:
additional_attrs: true
type: dict
diff --git a/incubator/baikal/0.0.14/templates/common.yaml b/incubator/baikal/0.0.15/templates/common.yaml
similarity index 100%
rename from incubator/baikal/0.0.14/templates/common.yaml
rename to incubator/baikal/0.0.15/templates/common.yaml
diff --git a/incubator/chromium/0.0.16/values.yaml b/incubator/baikal/0.0.15/values.yaml
similarity index 100%
rename from incubator/chromium/0.0.16/values.yaml
rename to incubator/baikal/0.0.15/values.yaml
diff --git a/incubator/baikal/item.yaml b/incubator/baikal/item.yaml
index 8dec4bd2f4..5096cff3a4 100644
--- a/incubator/baikal/item.yaml
+++ b/incubator/baikal/item.yaml
@@ -1,4 +1,4 @@
icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/baikal.png
categories:
-- Network-Web
+- utilities
diff --git a/incubator/chromium/0.0.16/Chart.lock b/incubator/chromium/0.0.16/Chart.lock
deleted file mode 100644
index c7a391e208..0000000000
--- a/incubator/chromium/0.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:07:06.958326552Z"
diff --git a/incubator/chromium/0.0.16/CHANGELOG.md b/incubator/chromium/0.0.17/CHANGELOG.md
similarity index 91%
rename from incubator/chromium/0.0.16/CHANGELOG.md
rename to incubator/chromium/0.0.17/CHANGELOG.md
index a1be875145..2e934f2729 100644
--- a/incubator/chromium/0.0.16/CHANGELOG.md
+++ b/incubator/chromium/0.0.17/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [chromium-0.0.17](https://github.com/truecharts/charts/compare/ungoogled-chromium-0.0.15...chromium-0.0.17) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [chromium-0.0.16](https://github.com/truecharts/charts/compare/chromium-0.0.15...chromium-0.0.16) (2022-08-08)
### Chore
diff --git a/incubator/chromium/0.0.17/Chart.lock b/incubator/chromium/0.0.17/Chart.lock
new file mode 100644
index 0000000000..a546ce145f
--- /dev/null
+++ b/incubator/chromium/0.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:35:25.896448046Z"
diff --git a/incubator/chromium/0.0.16/Chart.yaml b/incubator/chromium/0.0.17/Chart.yaml
similarity index 98%
rename from incubator/chromium/0.0.16/Chart.yaml
rename to incubator/chromium/0.0.17/Chart.yaml
index bb43175596..5889fea960 100644
--- a/incubator/chromium/0.0.16/Chart.yaml
+++ b/incubator/chromium/0.0.17/Chart.yaml
@@ -28,4 +28,4 @@ sources:
- https://www.google.com/chrome/
- https://hub.docker.com/r/ich777/chrome/
type: application
-version: 0.0.16
+version: 0.0.17
diff --git a/incubator/chromium/0.0.16/README.md b/incubator/chromium/0.0.17/README.md
similarity index 98%
rename from incubator/chromium/0.0.16/README.md
rename to incubator/chromium/0.0.17/README.md
index b8de490e85..15e610f6dd 100644
--- a/incubator/chromium/0.0.16/README.md
+++ b/incubator/chromium/0.0.17/README.md
@@ -1,6 +1,6 @@
# chromium
-  
+  
Chromium is a free and open-source software project developed by the Google-sponsored Chromium project.
diff --git a/incubator/chromium/0.0.16/app-readme.md b/incubator/chromium/0.0.17/app-readme.md
similarity index 100%
rename from incubator/chromium/0.0.16/app-readme.md
rename to incubator/chromium/0.0.17/app-readme.md
diff --git a/incubator/cryptpad/0.0.20/charts/common-10.4.9.tgz b/incubator/chromium/0.0.17/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/cryptpad/0.0.20/charts/common-10.4.9.tgz
rename to incubator/chromium/0.0.17/charts/common-10.4.9.tgz
diff --git a/incubator/chromium/0.0.16/ix_values.yaml b/incubator/chromium/0.0.17/ix_values.yaml
similarity index 85%
rename from incubator/chromium/0.0.16/ix_values.yaml
rename to incubator/chromium/0.0.17/ix_values.yaml
index 0c0a46ef85..f59ffcd83e 100644
--- a/incubator/chromium/0.0.16/ix_values.yaml
+++ b/incubator/chromium/0.0.17/ix_values.yaml
@@ -6,7 +6,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/chromium
- tag: latest@sha256:7fad614d8b3a5ae9c689872a2dd6c7464bac31161f8f8db92544eda8292ddce7
+ tag: latest@sha256:a02af196235b74e519778702d10839801694a89f86feb2acaddb3ba9e4f3189e
persistence:
datadir:
enabled: true
diff --git a/incubator/chromium/0.0.16/questions.yaml b/incubator/chromium/0.0.17/questions.yaml
similarity index 100%
rename from incubator/chromium/0.0.16/questions.yaml
rename to incubator/chromium/0.0.17/questions.yaml
diff --git a/incubator/chromium/0.0.16/templates/common.yaml b/incubator/chromium/0.0.17/templates/common.yaml
similarity index 100%
rename from incubator/chromium/0.0.16/templates/common.yaml
rename to incubator/chromium/0.0.17/templates/common.yaml
diff --git a/incubator/cryptpad/0.0.20/values.yaml b/incubator/chromium/0.0.17/values.yaml
similarity index 100%
rename from incubator/cryptpad/0.0.20/values.yaml
rename to incubator/chromium/0.0.17/values.yaml
diff --git a/incubator/cryptpad/0.0.20/Chart.lock b/incubator/cryptpad/0.0.20/Chart.lock
deleted file mode 100644
index baa40e90c0..0000000000
--- a/incubator/cryptpad/0.0.20/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:28:12.935278749Z"
diff --git a/incubator/cryptpad/0.0.20/CHANGELOG.md b/incubator/cryptpad/0.0.21/CHANGELOG.md
similarity index 91%
rename from incubator/cryptpad/0.0.20/CHANGELOG.md
rename to incubator/cryptpad/0.0.21/CHANGELOG.md
index e4fa4ff585..83b31044ce 100644
--- a/incubator/cryptpad/0.0.20/CHANGELOG.md
+++ b/incubator/cryptpad/0.0.21/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [cryptpad-0.0.21](https://github.com/truecharts/charts/compare/cryptpad-0.0.20...cryptpad-0.0.21) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [cryptpad-0.0.20](https://github.com/truecharts/charts/compare/cryptpad-0.0.19...cryptpad-0.0.20) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
### Chore
- Auto-update chart README [skip ci]
- - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
-
-
-
-
-## [cryptpad-0.0.12](https://github.com/truecharts/apps/compare/cryptpad-0.0.11...cryptpad-0.0.12) (2022-07-23)
-
-### Chore
-
diff --git a/incubator/cryptpad/0.0.21/Chart.lock b/incubator/cryptpad/0.0.21/Chart.lock
new file mode 100644
index 0000000000..de24a8026b
--- /dev/null
+++ b/incubator/cryptpad/0.0.21/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:35:26.149953143Z"
diff --git a/incubator/cryptpad/0.0.20/Chart.yaml b/incubator/cryptpad/0.0.21/Chart.yaml
similarity index 98%
rename from incubator/cryptpad/0.0.20/Chart.yaml
rename to incubator/cryptpad/0.0.21/Chart.yaml
index 08d31d79ae..fcb0611276 100644
--- a/incubator/cryptpad/0.0.20/Chart.yaml
+++ b/incubator/cryptpad/0.0.21/Chart.yaml
@@ -28,4 +28,4 @@ sources:
- https://cryptpad.fr/
- https://hub.docker.com/r/promasu/cryptpad/
type: application
-version: 0.0.20
+version: 0.0.21
diff --git a/incubator/cryptpad/0.0.20/README.md b/incubator/cryptpad/0.0.21/README.md
similarity index 98%
rename from incubator/cryptpad/0.0.20/README.md
rename to incubator/cryptpad/0.0.21/README.md
index 0f09e87d6f..bd6fc8f216 100644
--- a/incubator/cryptpad/0.0.20/README.md
+++ b/incubator/cryptpad/0.0.21/README.md
@@ -1,6 +1,6 @@
# cryptpad
-  
+  
CryptPad is the Zero Knowledge realtime collaborative editor.[br]mkdir -p /mnt/user/appdata/cryptpad/config [/br]wget -O /mnt/user/appdata/cryptpad/config/config.js https://raw.githubusercontent.com/xwiki-labs/cryptpad/main/config/config.example.js
diff --git a/incubator/cryptpad/0.0.20/app-readme.md b/incubator/cryptpad/0.0.21/app-readme.md
similarity index 100%
rename from incubator/cryptpad/0.0.20/app-readme.md
rename to incubator/cryptpad/0.0.21/app-readme.md
diff --git a/incubator/cups-server/1.0.30/charts/common-10.4.9.tgz b/incubator/cryptpad/0.0.21/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/cups-server/1.0.30/charts/common-10.4.9.tgz
rename to incubator/cryptpad/0.0.21/charts/common-10.4.9.tgz
diff --git a/incubator/cryptpad/0.0.20/ix_values.yaml b/incubator/cryptpad/0.0.21/ix_values.yaml
similarity index 91%
rename from incubator/cryptpad/0.0.20/ix_values.yaml
rename to incubator/cryptpad/0.0.21/ix_values.yaml
index c4a20729c1..646b2e5704 100644
--- a/incubator/cryptpad/0.0.20/ix_values.yaml
+++ b/incubator/cryptpad/0.0.21/ix_values.yaml
@@ -2,7 +2,7 @@ env: {}
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/cryptpad
- tag: latest@sha256:3774fdca47386b3580ce6a2d910f3c87dfd575f41613e2ab3b168fd75659ec6f
+ tag: latest@sha256:ec8624f6eb4ad9b6268c5477a8855360414f96234926e89bc233119c6452a2bf
persistence:
blobpath:
enabled: true
diff --git a/incubator/cryptpad/0.0.20/questions.yaml b/incubator/cryptpad/0.0.21/questions.yaml
similarity index 100%
rename from incubator/cryptpad/0.0.20/questions.yaml
rename to incubator/cryptpad/0.0.21/questions.yaml
diff --git a/incubator/cryptpad/0.0.20/templates/common.yaml b/incubator/cryptpad/0.0.21/templates/common.yaml
similarity index 100%
rename from incubator/cryptpad/0.0.20/templates/common.yaml
rename to incubator/cryptpad/0.0.21/templates/common.yaml
diff --git a/incubator/cups-server/1.0.30/values.yaml b/incubator/cryptpad/0.0.21/values.yaml
similarity index 100%
rename from incubator/cups-server/1.0.30/values.yaml
rename to incubator/cryptpad/0.0.21/values.yaml
diff --git a/incubator/cups-server/1.0.30/Chart.lock b/incubator/cups-server/1.0.30/Chart.lock
deleted file mode 100644
index bbcb981fa1..0000000000
--- a/incubator/cups-server/1.0.30/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:09:32.041340337Z"
diff --git a/incubator/cups-server/1.0.30/CHANGELOG.md b/incubator/cups-server/1.0.31/CHANGELOG.md
similarity index 92%
rename from incubator/cups-server/1.0.30/CHANGELOG.md
rename to incubator/cups-server/1.0.31/CHANGELOG.md
index 2ab4d7b1e5..03da1776ab 100644
--- a/incubator/cups-server/1.0.30/CHANGELOG.md
+++ b/incubator/cups-server/1.0.31/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [cups-server-1.0.31](https://github.com/truecharts/charts/compare/cups-server-1.0.30...cups-server-1.0.31) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [cups-server-1.0.30](https://github.com/truecharts/charts/compare/cups-server-1.0.29...cups-server-1.0.30) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
- update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
-
-## [cups-server-1.0.23](https://github.com/truecharts/apps/compare/cups-server-1.0.22...cups-server-1.0.23) (2022-07-20)
-
-### Chore
-
-- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222))
-
-
-
diff --git a/incubator/cups-server/1.0.31/Chart.lock b/incubator/cups-server/1.0.31/Chart.lock
new file mode 100644
index 0000000000..0040819a6a
--- /dev/null
+++ b/incubator/cups-server/1.0.31/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:35:26.945452125Z"
diff --git a/incubator/cups-server/1.0.30/Chart.yaml b/incubator/cups-server/1.0.31/Chart.yaml
similarity index 97%
rename from incubator/cups-server/1.0.30/Chart.yaml
rename to incubator/cups-server/1.0.31/Chart.yaml
index da3801e203..7ce7ef06f2 100644
--- a/incubator/cups-server/1.0.30/Chart.yaml
+++ b/incubator/cups-server/1.0.31/Chart.yaml
@@ -19,7 +19,7 @@ name: cups-server
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/cups-server
- https://hub.docker.com/r/ydkn/cups
-version: 1.0.30
+version: 1.0.31
annotations:
truecharts.org/catagories: |
- media
diff --git a/incubator/cups-server/1.0.30/README.md b/incubator/cups-server/1.0.31/README.md
similarity index 98%
rename from incubator/cups-server/1.0.30/README.md
rename to incubator/cups-server/1.0.31/README.md
index f54a5c460c..1c7e4c577d 100644
--- a/incubator/cups-server/1.0.30/README.md
+++ b/incubator/cups-server/1.0.31/README.md
@@ -1,6 +1,6 @@
# cups-server
- 
+ 
CUPS printing server
diff --git a/incubator/cups-server/1.0.30/app-readme.md b/incubator/cups-server/1.0.31/app-readme.md
similarity index 100%
rename from incubator/cups-server/1.0.30/app-readme.md
rename to incubator/cups-server/1.0.31/app-readme.md
diff --git a/incubator/fastcom-mqtt/0.0.15/charts/common-10.4.9.tgz b/incubator/cups-server/1.0.31/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/fastcom-mqtt/0.0.15/charts/common-10.4.9.tgz
rename to incubator/cups-server/1.0.31/charts/common-10.4.9.tgz
diff --git a/incubator/cups-server/1.0.30/ix_values.yaml b/incubator/cups-server/1.0.31/ix_values.yaml
similarity index 86%
rename from incubator/cups-server/1.0.30/ix_values.yaml
rename to incubator/cups-server/1.0.31/ix_values.yaml
index 6cd40927da..52648b02c2 100644
--- a/incubator/cups-server/1.0.30/ix_values.yaml
+++ b/incubator/cups-server/1.0.31/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/cups-server
- tag: latest@sha256:4b3f49b8de057bd5326a5377687180a35a67f9ac1bedbe4b63a07d66c664663d
+ tag: latest@sha256:9870c4f69a1524469e70c8649acd597e5b18a0239ad2c2143c6ec2767841bf8a
pullPolicy: IfNotPresent
securityContext:
diff --git a/incubator/cups-server/1.0.30/questions.yaml b/incubator/cups-server/1.0.31/questions.yaml
similarity index 100%
rename from incubator/cups-server/1.0.30/questions.yaml
rename to incubator/cups-server/1.0.31/questions.yaml
diff --git a/incubator/ghost/3.0.39/templates/common.yaml b/incubator/cups-server/1.0.31/templates/common.yaml
similarity index 100%
rename from incubator/ghost/3.0.39/templates/common.yaml
rename to incubator/cups-server/1.0.31/templates/common.yaml
diff --git a/incubator/fastcom-mqtt/0.0.15/values.yaml b/incubator/cups-server/1.0.31/values.yaml
similarity index 100%
rename from incubator/fastcom-mqtt/0.0.15/values.yaml
rename to incubator/cups-server/1.0.31/values.yaml
diff --git a/incubator/fastcom-mqtt/0.0.15/Chart.lock b/incubator/fastcom-mqtt/0.0.15/Chart.lock
deleted file mode 100644
index 3f710cdd3e..0000000000
--- a/incubator/fastcom-mqtt/0.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:12:36.290370612Z"
diff --git a/incubator/fastcom-mqtt/0.0.15/CHANGELOG.md b/incubator/fastcom-mqtt/0.0.16/CHANGELOG.md
similarity index 91%
rename from incubator/fastcom-mqtt/0.0.15/CHANGELOG.md
rename to incubator/fastcom-mqtt/0.0.16/CHANGELOG.md
index 858ded2fb1..4b70f908f7 100644
--- a/incubator/fastcom-mqtt/0.0.15/CHANGELOG.md
+++ b/incubator/fastcom-mqtt/0.0.16/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [fastcom-mqtt-0.0.16](https://github.com/truecharts/charts/compare/fastcom-mqtt-0.0.15...fastcom-mqtt-0.0.16) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [fastcom-mqtt-0.0.15](https://github.com/truecharts/charts/compare/fastcom-mqtt-0.0.14...fastcom-mqtt-0.0.15) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
### Chore
-- Auto-update chart README [skip ci]
-- Auto-update chart README [skip ci]
-- Auto-update chart README [skip ci]
-
-
-
-## [fastcom-mqtt-0.0.10]fastcom-mqtt-0.0.10 (2022-07-21)
-
-### Chore
diff --git a/incubator/fastcom-mqtt/0.0.16/Chart.lock b/incubator/fastcom-mqtt/0.0.16/Chart.lock
new file mode 100644
index 0000000000..8148c0faeb
--- /dev/null
+++ b/incubator/fastcom-mqtt/0.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:35:41.380601491Z"
diff --git a/incubator/fastcom-mqtt/0.0.15/Chart.yaml b/incubator/fastcom-mqtt/0.0.16/Chart.yaml
similarity index 98%
rename from incubator/fastcom-mqtt/0.0.15/Chart.yaml
rename to incubator/fastcom-mqtt/0.0.16/Chart.yaml
index d0d08ca331..df373a037a 100644
--- a/incubator/fastcom-mqtt/0.0.15/Chart.yaml
+++ b/incubator/fastcom-mqtt/0.0.16/Chart.yaml
@@ -26,4 +26,4 @@ sources:
- https://github.com/simonjenny/fastcom-mqtt
- https://hub.docker.com/r/simonjenny/fastcom-mqtt/
type: application
-version: 0.0.15
+version: 0.0.16
diff --git a/incubator/fastcom-mqtt/0.0.15/README.md b/incubator/fastcom-mqtt/0.0.16/README.md
similarity index 98%
rename from incubator/fastcom-mqtt/0.0.15/README.md
rename to incubator/fastcom-mqtt/0.0.16/README.md
index 26b6c76ce5..2df4eccf3c 100644
--- a/incubator/fastcom-mqtt/0.0.15/README.md
+++ b/incubator/fastcom-mqtt/0.0.16/README.md
@@ -1,6 +1,6 @@
# fastcom-mqtt
-  
+  
Docker Container with Fast.com CLI sending data directly to MQTT Broker
diff --git a/incubator/fastcom-mqtt/0.0.15/app-readme.md b/incubator/fastcom-mqtt/0.0.16/app-readme.md
similarity index 100%
rename from incubator/fastcom-mqtt/0.0.15/app-readme.md
rename to incubator/fastcom-mqtt/0.0.16/app-readme.md
diff --git a/incubator/filestash/0.0.15/charts/common-10.4.9.tgz b/incubator/fastcom-mqtt/0.0.16/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/filestash/0.0.15/charts/common-10.4.9.tgz
rename to incubator/fastcom-mqtt/0.0.16/charts/common-10.4.9.tgz
diff --git a/incubator/fastcom-mqtt/0.0.15/ix_values.yaml b/incubator/fastcom-mqtt/0.0.16/ix_values.yaml
similarity index 85%
rename from incubator/fastcom-mqtt/0.0.15/ix_values.yaml
rename to incubator/fastcom-mqtt/0.0.16/ix_values.yaml
index d8444adede..7159d77058 100644
--- a/incubator/fastcom-mqtt/0.0.15/ix_values.yaml
+++ b/incubator/fastcom-mqtt/0.0.16/ix_values.yaml
@@ -6,7 +6,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/fastcom-mqtt
- tag: latest@sha256:0fec63ebec0911b5a5cacf920ce4d1b85f4343c79abe651c744057165a9496f2
+ tag: latest@sha256:941eb17c12ceb9cdbbbeb6f9e093a78c4bd5fb41b4759026ec784e1664c50a1a
persistence: {}
podSecurityContext:
runAsGroup: 0
diff --git a/incubator/fastcom-mqtt/0.0.15/questions.yaml b/incubator/fastcom-mqtt/0.0.16/questions.yaml
similarity index 100%
rename from incubator/fastcom-mqtt/0.0.15/questions.yaml
rename to incubator/fastcom-mqtt/0.0.16/questions.yaml
diff --git a/incubator/fastcom-mqtt/0.0.15/templates/common.yaml b/incubator/fastcom-mqtt/0.0.16/templates/common.yaml
similarity index 100%
rename from incubator/fastcom-mqtt/0.0.15/templates/common.yaml
rename to incubator/fastcom-mqtt/0.0.16/templates/common.yaml
diff --git a/incubator/filestash/0.0.15/values.yaml b/incubator/fastcom-mqtt/0.0.16/values.yaml
similarity index 100%
rename from incubator/filestash/0.0.15/values.yaml
rename to incubator/fastcom-mqtt/0.0.16/values.yaml
diff --git a/incubator/filestash/0.0.15/Chart.lock b/incubator/filestash/0.0.15/Chart.lock
deleted file mode 100644
index b70ef2d938..0000000000
--- a/incubator/filestash/0.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:13:18.031628409Z"
diff --git a/incubator/filestash/0.0.15/CHANGELOG.md b/incubator/filestash/0.0.16/CHANGELOG.md
similarity index 91%
rename from incubator/filestash/0.0.15/CHANGELOG.md
rename to incubator/filestash/0.0.16/CHANGELOG.md
index bc290a9c70..ef21e222ae 100644
--- a/incubator/filestash/0.0.15/CHANGELOG.md
+++ b/incubator/filestash/0.0.16/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [filestash-0.0.16](https://github.com/truecharts/charts/compare/filestash-0.0.15...filestash-0.0.16) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [filestash-0.0.15](https://github.com/truecharts/charts/compare/filestash-0.0.14...filestash-0.0.15) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
### Chore
-- Auto-update chart README [skip ci]
-- Auto-update chart README [skip ci]
-- Auto-update chart README [skip ci]
-
-
-
-## [filestash-0.0.10]filestash-0.0.10 (2022-07-21)
-
-### Chore
diff --git a/incubator/filestash/0.0.16/Chart.lock b/incubator/filestash/0.0.16/Chart.lock
new file mode 100644
index 0000000000..3c0d803ec1
--- /dev/null
+++ b/incubator/filestash/0.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:35:46.179388729Z"
diff --git a/incubator/filestash/0.0.15/Chart.yaml b/incubator/filestash/0.0.16/Chart.yaml
similarity index 98%
rename from incubator/filestash/0.0.15/Chart.yaml
rename to incubator/filestash/0.0.16/Chart.yaml
index 8cbca497ec..1ae6474011 100644
--- a/incubator/filestash/0.0.15/Chart.yaml
+++ b/incubator/filestash/0.0.16/Chart.yaml
@@ -30,4 +30,4 @@ sources:
- https://www.filestash.app/
- https://hub.docker.com/r/machines/filestash/
type: application
-version: 0.0.15
+version: 0.0.16
diff --git a/incubator/filestash/0.0.15/README.md b/incubator/filestash/0.0.16/README.md
similarity index 98%
rename from incubator/filestash/0.0.15/README.md
rename to incubator/filestash/0.0.16/README.md
index 230d58037b..e4784b2022 100644
--- a/incubator/filestash/0.0.15/README.md
+++ b/incubator/filestash/0.0.16/README.md
@@ -1,6 +1,6 @@
# filestash
-  
+  
A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...
diff --git a/incubator/filestash/0.0.15/app-readme.md b/incubator/filestash/0.0.16/app-readme.md
similarity index 100%
rename from incubator/filestash/0.0.15/app-readme.md
rename to incubator/filestash/0.0.16/app-readme.md
diff --git a/incubator/fireshare/0.0.17/charts/common-10.4.9.tgz b/incubator/filestash/0.0.16/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/fireshare/0.0.17/charts/common-10.4.9.tgz
rename to incubator/filestash/0.0.16/charts/common-10.4.9.tgz
diff --git a/incubator/filestash/0.0.15/ix_values.yaml b/incubator/filestash/0.0.16/ix_values.yaml
similarity index 84%
rename from incubator/filestash/0.0.15/ix_values.yaml
rename to incubator/filestash/0.0.16/ix_values.yaml
index 750aa0cc6a..38a05830a0 100644
--- a/incubator/filestash/0.0.15/ix_values.yaml
+++ b/incubator/filestash/0.0.16/ix_values.yaml
@@ -2,7 +2,7 @@ env: {}
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/filestash
- tag: latest@sha256:f1e7014bb34efdfd958837d4ccdf243ff0626e7da0ace103bb0c5b75bbe8c194
+ tag: latest@sha256:4460a25294ea6b684d9be25c807d1d7f2d2938f3d7625e9f9bc84a96557fee21
persistence:
appdata:
enabled: true
diff --git a/incubator/filestash/0.0.15/questions.yaml b/incubator/filestash/0.0.16/questions.yaml
similarity index 100%
rename from incubator/filestash/0.0.15/questions.yaml
rename to incubator/filestash/0.0.16/questions.yaml
diff --git a/incubator/filestash/0.0.15/templates/common.yaml b/incubator/filestash/0.0.16/templates/common.yaml
similarity index 100%
rename from incubator/filestash/0.0.15/templates/common.yaml
rename to incubator/filestash/0.0.16/templates/common.yaml
diff --git a/incubator/fireshare/0.0.17/values.yaml b/incubator/filestash/0.0.16/values.yaml
similarity index 100%
rename from incubator/fireshare/0.0.17/values.yaml
rename to incubator/filestash/0.0.16/values.yaml
diff --git a/incubator/fireshare/0.0.17/Chart.lock b/incubator/fireshare/0.0.17/Chart.lock
deleted file mode 100644
index 2829b91ffa..0000000000
--- a/incubator/fireshare/0.0.17/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:13:34.485011234Z"
diff --git a/incubator/fireshare/0.0.17/CHANGELOG.md b/incubator/fireshare/0.0.18/CHANGELOG.md
similarity index 91%
rename from incubator/fireshare/0.0.17/CHANGELOG.md
rename to incubator/fireshare/0.0.18/CHANGELOG.md
index aaf16ce7c2..33fc994bf8 100644
--- a/incubator/fireshare/0.0.17/CHANGELOG.md
+++ b/incubator/fireshare/0.0.18/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [fireshare-0.0.18](https://github.com/truecharts/charts/compare/fireshare-0.0.17...fireshare-0.0.18) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [fireshare-0.0.17](https://github.com/truecharts/charts/compare/fireshare-0.0.16...fireshare-0.0.17) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
### Chore
- Bump all charts to generate config and container references due to huge increase of repository
-
-
-
-## [fireshare-0.0.10]fireshare-0.0.10 (2022-07-21)
-
-### Chore
-
-- Auto-update chart README [skip ci]
-- Auto-update chart README [skip ci]
diff --git a/incubator/fireshare/0.0.18/Chart.lock b/incubator/fireshare/0.0.18/Chart.lock
new file mode 100644
index 0000000000..73ecb423d2
--- /dev/null
+++ b/incubator/fireshare/0.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:35:46.961782819Z"
diff --git a/incubator/fireshare/0.0.17/Chart.yaml b/incubator/fireshare/0.0.18/Chart.yaml
similarity index 95%
rename from incubator/fireshare/0.0.17/Chart.yaml
rename to incubator/fireshare/0.0.18/Chart.yaml
index 194119264b..f5c3cb3971 100644
--- a/incubator/fireshare/0.0.17/Chart.yaml
+++ b/incubator/fireshare/0.0.18/Chart.yaml
@@ -1,12 +1,12 @@
apiVersion: v2
-appVersion: "1.2.0"
+appVersion: "1.2.3"
kubeVersion: ">=1.16.0-0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.9
description: "Share your game clips, videos, or other media via unique links."
-version: 0.0.17
+version: 0.0.18
deprecated: false
home: https://truecharts.org/docs/charts/incubator/fireshare
icon: https://truecharts.org/img/hotlink-ok/chart-icons/fireshare.png
diff --git a/incubator/fireshare/0.0.17/README.md b/incubator/fireshare/0.0.18/README.md
similarity index 95%
rename from incubator/fireshare/0.0.17/README.md
rename to incubator/fireshare/0.0.18/README.md
index e112e5635e..40a26b8a6e 100644
--- a/incubator/fireshare/0.0.17/README.md
+++ b/incubator/fireshare/0.0.18/README.md
@@ -1,6 +1,6 @@
# fireshare
-  
+  
Share your game clips, videos, or other media via unique links.
diff --git a/incubator/fireshare/0.0.17/app-readme.md b/incubator/fireshare/0.0.18/app-readme.md
similarity index 100%
rename from incubator/fireshare/0.0.17/app-readme.md
rename to incubator/fireshare/0.0.18/app-readme.md
diff --git a/incubator/flame/0.0.18/charts/common-10.4.9.tgz b/incubator/fireshare/0.0.18/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/flame/0.0.18/charts/common-10.4.9.tgz
rename to incubator/fireshare/0.0.18/charts/common-10.4.9.tgz
diff --git a/incubator/fireshare/0.0.17/ix_values.yaml b/incubator/fireshare/0.0.18/ix_values.yaml
similarity index 88%
rename from incubator/fireshare/0.0.17/ix_values.yaml
rename to incubator/fireshare/0.0.18/ix_values.yaml
index b5640f1581..7683313162 100644
--- a/incubator/fireshare/0.0.17/ix_values.yaml
+++ b/incubator/fireshare/0.0.18/ix_values.yaml
@@ -1,7 +1,7 @@
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/fireshare
- tag: v1.2.0@sha256:c769078e5649130e8d758eab93bc596bd0217d11c63d1e8eb804fbebd0ecaf37
+ tag: 1.2.3@sha256:f65f8c6e8ff881a09971f8a7b86d1e3437f983ac0cd6ff39cadf3b0584819946
podSecurityContext:
runAsGroup: 0
diff --git a/incubator/fireshare/0.0.17/questions.yaml b/incubator/fireshare/0.0.18/questions.yaml
similarity index 100%
rename from incubator/fireshare/0.0.17/questions.yaml
rename to incubator/fireshare/0.0.18/questions.yaml
diff --git a/incubator/fireshare/0.0.17/templates/_secrets.tpl b/incubator/fireshare/0.0.18/templates/_secrets.tpl
similarity index 100%
rename from incubator/fireshare/0.0.17/templates/_secrets.tpl
rename to incubator/fireshare/0.0.18/templates/_secrets.tpl
diff --git a/incubator/fireshare/0.0.17/templates/common.yaml b/incubator/fireshare/0.0.18/templates/common.yaml
similarity index 100%
rename from incubator/fireshare/0.0.17/templates/common.yaml
rename to incubator/fireshare/0.0.18/templates/common.yaml
diff --git a/incubator/flame/0.0.18/values.yaml b/incubator/fireshare/0.0.18/values.yaml
similarity index 100%
rename from incubator/flame/0.0.18/values.yaml
rename to incubator/fireshare/0.0.18/values.yaml
diff --git a/incubator/flame/0.0.18/Chart.lock b/incubator/flame/0.0.18/Chart.lock
deleted file mode 100644
index 26f758194f..0000000000
--- a/incubator/flame/0.0.18/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T15:19:02.104029272Z"
diff --git a/incubator/flame/0.0.18/CHANGELOG.md b/incubator/flame/0.0.19/CHANGELOG.md
similarity index 92%
rename from incubator/flame/0.0.18/CHANGELOG.md
rename to incubator/flame/0.0.19/CHANGELOG.md
index a27529604d..b5f87cc219 100644
--- a/incubator/flame/0.0.18/CHANGELOG.md
+++ b/incubator/flame/0.0.19/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [flame-0.0.19](https://github.com/truecharts/charts/compare/flame-0.0.18...flame-0.0.19) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [flame-0.0.18](https://github.com/truecharts/charts/compare/flame-0.0.17...flame-0.0.18) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
## [flame-0.0.11](https://github.com/truecharts/apps/compare/flame-0.0.10...flame-0.0.11) (2022-07-22)
-
-### Chore
-
-- Bump all charts to generate config and container references due to huge increase of repository
-
-
-
-## [flame-0.0.10]flame-0.0.10 (2022-07-21)
-
diff --git a/incubator/flame/0.0.19/Chart.lock b/incubator/flame/0.0.19/Chart.lock
new file mode 100644
index 0000000000..b858c49bcb
--- /dev/null
+++ b/incubator/flame/0.0.19/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:35:47.501480856Z"
diff --git a/incubator/flame/0.0.18/Chart.yaml b/incubator/flame/0.0.19/Chart.yaml
similarity index 98%
rename from incubator/flame/0.0.18/Chart.yaml
rename to incubator/flame/0.0.19/Chart.yaml
index 06c987da50..d89c9b1c80 100644
--- a/incubator/flame/0.0.18/Chart.yaml
+++ b/incubator/flame/0.0.19/Chart.yaml
@@ -22,7 +22,7 @@ sources:
- https://github.com/pawelmalak/flame
- https://hub.docker.com/r/pawelmalak/flame
type: application
-version: 0.0.18
+version: 0.0.19
annotations:
truecharts.org/SCALE-support: "true"
truecharts.org/catagories: |
diff --git a/incubator/flame/0.0.18/README.md b/incubator/flame/0.0.19/README.md
similarity index 98%
rename from incubator/flame/0.0.18/README.md
rename to incubator/flame/0.0.19/README.md
index eac0f0b8e1..9d68631ab4 100644
--- a/incubator/flame/0.0.18/README.md
+++ b/incubator/flame/0.0.19/README.md
@@ -1,6 +1,6 @@
# flame
-  
+  
Flame is self-hosted start page for your server. Easily manage your apps and bookmarks with built-in editors.
diff --git a/incubator/flame/0.0.18/app-readme.md b/incubator/flame/0.0.19/app-readme.md
similarity index 100%
rename from incubator/flame/0.0.18/app-readme.md
rename to incubator/flame/0.0.19/app-readme.md
diff --git a/incubator/ghost/3.0.39/charts/common-10.4.9.tgz b/incubator/flame/0.0.19/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/ghost/3.0.39/charts/common-10.4.9.tgz
rename to incubator/flame/0.0.19/charts/common-10.4.9.tgz
diff --git a/incubator/flame/0.0.18/ix_values.yaml b/incubator/flame/0.0.19/ix_values.yaml
similarity index 85%
rename from incubator/flame/0.0.18/ix_values.yaml
rename to incubator/flame/0.0.19/ix_values.yaml
index 63b823562a..0aa33ea08a 100644
--- a/incubator/flame/0.0.18/ix_values.yaml
+++ b/incubator/flame/0.0.19/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/flame
pullPolicy: IfNotPresent
- tag: v2.3.0@sha256:47efacdbe12bb2697889aa1f67be324c70fb4ea2c687164edbc215dc4485e819
+ tag: v2.3.0@sha256:1e4cfbb4a7cd8039b8a80106d84c6239852d497556c1c6883f16940234d7e55d
podSecurityContext:
runAsGroup: 0
diff --git a/incubator/flame/0.0.18/questions.yaml b/incubator/flame/0.0.19/questions.yaml
similarity index 100%
rename from incubator/flame/0.0.18/questions.yaml
rename to incubator/flame/0.0.19/questions.yaml
diff --git a/incubator/flame/0.0.18/templates/_integration.tpl b/incubator/flame/0.0.19/templates/_integration.tpl
similarity index 100%
rename from incubator/flame/0.0.18/templates/_integration.tpl
rename to incubator/flame/0.0.19/templates/_integration.tpl
diff --git a/incubator/flame/0.0.18/templates/common.yaml b/incubator/flame/0.0.19/templates/common.yaml
similarity index 100%
rename from incubator/flame/0.0.18/templates/common.yaml
rename to incubator/flame/0.0.19/templates/common.yaml
diff --git a/incubator/ghost/3.0.39/values.yaml b/incubator/flame/0.0.19/values.yaml
similarity index 100%
rename from incubator/ghost/3.0.39/values.yaml
rename to incubator/flame/0.0.19/values.yaml
diff --git a/incubator/ghost/3.0.39/CHANGELOG.md b/incubator/ghost/3.0.40/CHANGELOG.md
similarity index 90%
rename from incubator/ghost/3.0.39/CHANGELOG.md
rename to incubator/ghost/3.0.40/CHANGELOG.md
index 5eb52452ce..6bea967eec 100644
--- a/incubator/ghost/3.0.39/CHANGELOG.md
+++ b/incubator/ghost/3.0.40/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [ghost-3.0.40](https://github.com/truecharts/charts/compare/ghost-3.0.39...ghost-3.0.40) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [ghost-3.0.39](https://github.com/truecharts/charts/compare/ghost-3.0.38...ghost-3.0.39) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
-## [ghost-3.0.32](https://github.com/truecharts/apps/compare/ghost-3.0.31...ghost-3.0.32) (2022-07-23)
-
-### Chore
-
-- Auto-update chart README [skip ci]
- - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
-
-
-
diff --git a/stable/koel/3.0.28/Chart.lock b/incubator/ghost/3.0.40/Chart.lock
similarity index 85%
rename from stable/koel/3.0.28/Chart.lock
rename to incubator/ghost/3.0.40/Chart.lock
index 02e262ef58..295ace0e8e 100644
--- a/stable/koel/3.0.28/Chart.lock
+++ b/incubator/ghost/3.0.40/Chart.lock
@@ -6,4 +6,4 @@ dependencies:
repository: https://charts.truecharts.org/
version: 3.0.50
digest: sha256:8edb2c5906bb8fd189ff20d2ba97199882f2eee47ec8de2207a085ad6e547432
-generated: "2022-08-09T15:26:30.973941739Z"
+generated: "2022-08-10T05:36:09.032391933Z"
diff --git a/incubator/ghost/3.0.39/Chart.yaml b/incubator/ghost/3.0.40/Chart.yaml
similarity index 96%
rename from incubator/ghost/3.0.39/Chart.yaml
rename to incubator/ghost/3.0.40/Chart.yaml
index 2dcebae508..9b85ef2f9b 100644
--- a/incubator/ghost/3.0.39/Chart.yaml
+++ b/incubator/ghost/3.0.40/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "5.5.0"
+appVersion: "5.8.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -26,7 +26,7 @@ sources:
- https://github.com/TryGhost/Ghost
- https://hub.docker.com/_/ghost
- https://ghost.org/docs/
-version: 3.0.39
+version: 3.0.40
annotations:
truecharts.org/catagories: |
- productivity
diff --git a/incubator/ghost/3.0.39/README.md b/incubator/ghost/3.0.40/README.md
similarity index 94%
rename from incubator/ghost/3.0.39/README.md
rename to incubator/ghost/3.0.40/README.md
index 7471315447..0bbc0e780d 100644
--- a/incubator/ghost/3.0.39/README.md
+++ b/incubator/ghost/3.0.40/README.md
@@ -1,6 +1,6 @@
# ghost
- 
+ 
Ghost is an open source, professional publishing platform built on a modern Node.js technology stack designed for teams who need power, flexibility and performance.
diff --git a/incubator/ghost/3.0.39/app-readme.md b/incubator/ghost/3.0.40/app-readme.md
similarity index 100%
rename from incubator/ghost/3.0.39/app-readme.md
rename to incubator/ghost/3.0.40/app-readme.md
diff --git a/incubator/gridcoinwalletgui/0.0.15/charts/common-10.4.9.tgz b/incubator/ghost/3.0.40/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/gridcoinwalletgui/0.0.15/charts/common-10.4.9.tgz
rename to incubator/ghost/3.0.40/charts/common-10.4.9.tgz
diff --git a/incubator/ghost/3.0.39/charts/mariadb-3.0.50.tgz b/incubator/ghost/3.0.40/charts/mariadb-3.0.50.tgz
similarity index 100%
rename from incubator/ghost/3.0.39/charts/mariadb-3.0.50.tgz
rename to incubator/ghost/3.0.40/charts/mariadb-3.0.50.tgz
diff --git a/incubator/ghost/3.0.39/ix_values.yaml b/incubator/ghost/3.0.40/ix_values.yaml
similarity index 95%
rename from incubator/ghost/3.0.39/ix_values.yaml
rename to incubator/ghost/3.0.40/ix_values.yaml
index 2a095c5e71..4e0cf43a51 100644
--- a/incubator/ghost/3.0.39/ix_values.yaml
+++ b/incubator/ghost/3.0.40/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/ghost
- tag: 5.5.0@sha256:f251e8cc1c49b6c5ce81454100f3c735aa014517eb61d328df606a1d2f91930e
+ tag: 5.8.2@sha256:1d5f139148bb2449b8517b202e38149c79aee5d3cbe71623c65a15c2e37acd6a
pullPolicy: IfNotPresent
env:
diff --git a/incubator/ghost/3.0.39/questions.yaml b/incubator/ghost/3.0.40/questions.yaml
similarity index 100%
rename from incubator/ghost/3.0.39/questions.yaml
rename to incubator/ghost/3.0.40/questions.yaml
diff --git a/incubator/mymediaforalexa/0.0.3/templates/common.yaml b/incubator/ghost/3.0.40/templates/common.yaml
similarity index 100%
rename from incubator/mymediaforalexa/0.0.3/templates/common.yaml
rename to incubator/ghost/3.0.40/templates/common.yaml
diff --git a/incubator/gridcoinwalletgui/0.0.15/values.yaml b/incubator/ghost/3.0.40/values.yaml
similarity index 100%
rename from incubator/gridcoinwalletgui/0.0.15/values.yaml
rename to incubator/ghost/3.0.40/values.yaml
diff --git a/incubator/gridcoinwalletgui/0.0.15/Chart.lock b/incubator/gridcoinwalletgui/0.0.15/Chart.lock
deleted file mode 100644
index 9b46492f42..0000000000
--- a/incubator/gridcoinwalletgui/0.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:16:09.201949356Z"
diff --git a/incubator/gridcoinwalletgui/0.0.15/CHANGELOG.md b/incubator/gridcoinwalletgui/0.0.16/CHANGELOG.md
similarity index 91%
rename from incubator/gridcoinwalletgui/0.0.15/CHANGELOG.md
rename to incubator/gridcoinwalletgui/0.0.16/CHANGELOG.md
index 7dcd30abb4..23fb82be85 100644
--- a/incubator/gridcoinwalletgui/0.0.15/CHANGELOG.md
+++ b/incubator/gridcoinwalletgui/0.0.16/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [gridcoinwalletgui-0.0.16](https://github.com/truecharts/charts/compare/gridcoinwalletgui-0.0.15...gridcoinwalletgui-0.0.16) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [gridcoinwalletgui-0.0.15](https://github.com/truecharts/charts/compare/gridcoinwalletgui-0.0.14...gridcoinwalletgui-0.0.15) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
### Chore
-- Auto-update chart README [skip ci]
-- Auto-update chart README [skip ci]
-- Auto-update chart README [skip ci]
-
-
-
-## [gridcoinwalletgui-0.0.10]gridcoinwalletgui-0.0.10 (2022-07-21)
-
-### Chore
diff --git a/incubator/gridcoinwalletgui/0.0.16/Chart.lock b/incubator/gridcoinwalletgui/0.0.16/Chart.lock
new file mode 100644
index 0000000000..c740fa18c9
--- /dev/null
+++ b/incubator/gridcoinwalletgui/0.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:36:06.560572787Z"
diff --git a/incubator/gridcoinwalletgui/0.0.15/Chart.yaml b/incubator/gridcoinwalletgui/0.0.16/Chart.yaml
similarity index 98%
rename from incubator/gridcoinwalletgui/0.0.15/Chart.yaml
rename to incubator/gridcoinwalletgui/0.0.16/Chart.yaml
index b0f456bdf7..c8dc466ec8 100644
--- a/incubator/gridcoinwalletgui/0.0.15/Chart.yaml
+++ b/incubator/gridcoinwalletgui/0.0.16/Chart.yaml
@@ -26,4 +26,4 @@ sources:
- https://gridcoin.us/
- https://hub.docker.com/repository/docker/sublivion/gridcoinwalletgui
type: application
-version: 0.0.15
+version: 0.0.16
diff --git a/incubator/gridcoinwalletgui/0.0.15/README.md b/incubator/gridcoinwalletgui/0.0.16/README.md
similarity index 98%
rename from incubator/gridcoinwalletgui/0.0.15/README.md
rename to incubator/gridcoinwalletgui/0.0.16/README.md
index 9969d63c11..3ab8b6bec1 100644
--- a/incubator/gridcoinwalletgui/0.0.15/README.md
+++ b/incubator/gridcoinwalletgui/0.0.16/README.md
@@ -1,6 +1,6 @@
# gridcoinwalletgui
-  
+  
Running Boinc? Get some Gridcoins from your Boinc work!
diff --git a/incubator/gridcoinwalletgui/0.0.15/app-readme.md b/incubator/gridcoinwalletgui/0.0.16/app-readme.md
similarity index 100%
rename from incubator/gridcoinwalletgui/0.0.15/app-readme.md
rename to incubator/gridcoinwalletgui/0.0.16/app-readme.md
diff --git a/incubator/jenkins/0.0.2/charts/common-10.4.9.tgz b/incubator/gridcoinwalletgui/0.0.16/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/jenkins/0.0.2/charts/common-10.4.9.tgz
rename to incubator/gridcoinwalletgui/0.0.16/charts/common-10.4.9.tgz
diff --git a/incubator/gridcoinwalletgui/0.0.15/ix_values.yaml b/incubator/gridcoinwalletgui/0.0.16/ix_values.yaml
similarity index 89%
rename from incubator/gridcoinwalletgui/0.0.15/ix_values.yaml
rename to incubator/gridcoinwalletgui/0.0.16/ix_values.yaml
index d5255c8e52..ec76796f09 100644
--- a/incubator/gridcoinwalletgui/0.0.15/ix_values.yaml
+++ b/incubator/gridcoinwalletgui/0.0.16/ix_values.yaml
@@ -4,7 +4,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/gridcoinwalletgui
- tag: latest@sha256:37323fcc6f18fef915b3359fb4efd352ead55de783727bade2b097048d17beb8
+ tag: latest@sha256:70ce09ab4ee39738837917085fe255a32e73dcfdc3644c1237db74b21ee31907
persistence:
appdataconfigpath:
enabled: true
diff --git a/incubator/gridcoinwalletgui/0.0.15/questions.yaml b/incubator/gridcoinwalletgui/0.0.16/questions.yaml
similarity index 100%
rename from incubator/gridcoinwalletgui/0.0.15/questions.yaml
rename to incubator/gridcoinwalletgui/0.0.16/questions.yaml
diff --git a/incubator/gridcoinwalletgui/0.0.15/templates/common.yaml b/incubator/gridcoinwalletgui/0.0.16/templates/common.yaml
similarity index 100%
rename from incubator/gridcoinwalletgui/0.0.15/templates/common.yaml
rename to incubator/gridcoinwalletgui/0.0.16/templates/common.yaml
diff --git a/incubator/jenkins/0.0.2/values.yaml b/incubator/gridcoinwalletgui/0.0.16/values.yaml
similarity index 100%
rename from incubator/jenkins/0.0.2/values.yaml
rename to incubator/gridcoinwalletgui/0.0.16/values.yaml
diff --git a/incubator/jenkins/0.0.2/Chart.lock b/incubator/jenkins/0.0.2/Chart.lock
deleted file mode 100644
index fdc7b06ac3..0000000000
--- a/incubator/jenkins/0.0.2/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T15:19:18.630498574Z"
diff --git a/incubator/jenkins/0.0.2/CHANGELOG.md b/incubator/jenkins/0.0.3/CHANGELOG.md
similarity index 63%
rename from incubator/jenkins/0.0.2/CHANGELOG.md
rename to incubator/jenkins/0.0.3/CHANGELOG.md
index df6f3388e2..bfa31584cb 100644
--- a/incubator/jenkins/0.0.2/CHANGELOG.md
+++ b/incubator/jenkins/0.0.3/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [jenkins-0.0.3](https://github.com/truecharts/charts/compare/jenkins-0.0.2...jenkins-0.0.3) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [jenkins-0.0.2](https://github.com/truecharts/charts/compare/jenkins-0.0.1...jenkins-0.0.2) (2022-08-09)
### Chore
diff --git a/incubator/jenkins/0.0.3/Chart.lock b/incubator/jenkins/0.0.3/Chart.lock
new file mode 100644
index 0000000000..6a06097b5d
--- /dev/null
+++ b/incubator/jenkins/0.0.3/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:36:07.206614151Z"
diff --git a/incubator/jenkins/0.0.2/Chart.yaml b/incubator/jenkins/0.0.3/Chart.yaml
similarity index 98%
rename from incubator/jenkins/0.0.2/Chart.yaml
rename to incubator/jenkins/0.0.3/Chart.yaml
index 9cae932e6c..d0458925a4 100644
--- a/incubator/jenkins/0.0.2/Chart.yaml
+++ b/incubator/jenkins/0.0.3/Chart.yaml
@@ -21,7 +21,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/jenkins
- https://hub.docker.com/r/jenkins/jenkins
type: application
-version: 0.0.2
+version: 0.0.3
annotations:
truecharts.org/SCALE-support: "true"
truecharts.org/catagories: |
diff --git a/incubator/jenkins/0.0.2/README.md b/incubator/jenkins/0.0.3/README.md
similarity index 98%
rename from incubator/jenkins/0.0.2/README.md
rename to incubator/jenkins/0.0.3/README.md
index 6cd2b98ea9..d8348d139f 100644
--- a/incubator/jenkins/0.0.2/README.md
+++ b/incubator/jenkins/0.0.3/README.md
@@ -1,6 +1,6 @@
# jenkins
-  
+  
Jenkins is the gold standard in devops tools for running CI/CD pipelines
diff --git a/incubator/jenkins/0.0.2/app-readme.md b/incubator/jenkins/0.0.3/app-readme.md
similarity index 100%
rename from incubator/jenkins/0.0.2/app-readme.md
rename to incubator/jenkins/0.0.3/app-readme.md
diff --git a/incubator/kitchenowl/0.0.5/charts/common-10.4.9.tgz b/incubator/jenkins/0.0.3/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/kitchenowl/0.0.5/charts/common-10.4.9.tgz
rename to incubator/jenkins/0.0.3/charts/common-10.4.9.tgz
diff --git a/incubator/jenkins/0.0.2/ix_values.yaml b/incubator/jenkins/0.0.3/ix_values.yaml
similarity index 84%
rename from incubator/jenkins/0.0.2/ix_values.yaml
rename to incubator/jenkins/0.0.3/ix_values.yaml
index 058d6fd7dd..0ca42b2ee6 100644
--- a/incubator/jenkins/0.0.2/ix_values.yaml
+++ b/incubator/jenkins/0.0.3/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/jenkins
pullPolicy: IfNotPresent
- tag: v2.362@sha256:b8b98adf94dc861b556bee88d8ea958162abdde4c041d9689de4406ecfae0d20
+ tag: v2.362@sha256:6ead1a1da8711e3da9bbdbe95dc8c4cf72389a5c22ddaba13b94028fdbf5f425
podSecurityContext:
runAsGroup: 1000
diff --git a/incubator/jenkins/0.0.2/questions.yaml b/incubator/jenkins/0.0.3/questions.yaml
similarity index 100%
rename from incubator/jenkins/0.0.2/questions.yaml
rename to incubator/jenkins/0.0.3/questions.yaml
diff --git a/incubator/jenkins/0.0.2/templates/common.yaml b/incubator/jenkins/0.0.3/templates/common.yaml
similarity index 100%
rename from incubator/jenkins/0.0.2/templates/common.yaml
rename to incubator/jenkins/0.0.3/templates/common.yaml
diff --git a/incubator/kitchenowl/0.0.5/values.yaml b/incubator/jenkins/0.0.3/values.yaml
similarity index 100%
rename from incubator/kitchenowl/0.0.5/values.yaml
rename to incubator/jenkins/0.0.3/values.yaml
diff --git a/incubator/kitchenowl/0.0.5/Chart.lock b/incubator/kitchenowl/0.0.5/Chart.lock
deleted file mode 100644
index a26e75c9d0..0000000000
--- a/incubator/kitchenowl/0.0.5/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:28:51.508400662Z"
diff --git a/incubator/kitchenowl/0.0.5/CHANGELOG.md b/incubator/kitchenowl/0.0.6/CHANGELOG.md
similarity index 82%
rename from incubator/kitchenowl/0.0.5/CHANGELOG.md
rename to incubator/kitchenowl/0.0.6/CHANGELOG.md
index fad27e729d..6599afa590 100644
--- a/incubator/kitchenowl/0.0.5/CHANGELOG.md
+++ b/incubator/kitchenowl/0.0.6/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [kitchenowl-0.0.6](https://github.com/truecharts/charts/compare/kitchenowl-0.0.5...kitchenowl-0.0.6) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [kitchenowl-0.0.5](https://github.com/truecharts/charts/compare/kitchenowl-0.0.4...kitchenowl-0.0.5) (2022-08-09)
### Chore
diff --git a/stable/deconz/8.0.27/Chart.lock b/incubator/kitchenowl/0.0.6/Chart.lock
similarity index 80%
rename from stable/deconz/8.0.27/Chart.lock
rename to incubator/kitchenowl/0.0.6/Chart.lock
index 765aa72b67..c37cd6f52c 100644
--- a/stable/deconz/8.0.27/Chart.lock
+++ b/incubator/kitchenowl/0.0.6/Chart.lock
@@ -3,4 +3,4 @@ dependencies:
repository: https://library-charts.truecharts.org
version: 10.4.9
digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:44:39.13103114Z"
+generated: "2022-08-10T05:36:08.51496766Z"
diff --git a/incubator/kitchenowl/0.0.5/Chart.yaml b/incubator/kitchenowl/0.0.6/Chart.yaml
similarity index 98%
rename from incubator/kitchenowl/0.0.5/Chart.yaml
rename to incubator/kitchenowl/0.0.6/Chart.yaml
index 57418fa0be..3f221370fa 100644
--- a/incubator/kitchenowl/0.0.5/Chart.yaml
+++ b/incubator/kitchenowl/0.0.6/Chart.yaml
@@ -22,7 +22,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/kitchenowl
- https://tombursch.github.io/kitchenowl
type: application
-version: 0.0.5
+version: 0.0.6
annotations:
truecharts.org/catagories: |
- utilities
diff --git a/incubator/kitchenowl/0.0.5/README.md b/incubator/kitchenowl/0.0.6/README.md
similarity index 98%
rename from incubator/kitchenowl/0.0.5/README.md
rename to incubator/kitchenowl/0.0.6/README.md
index 1bc35f5382..fc53afefb6 100644
--- a/incubator/kitchenowl/0.0.5/README.md
+++ b/incubator/kitchenowl/0.0.6/README.md
@@ -1,6 +1,6 @@
# kitchenowl
-  
+  
KitchenOwl is a smart self-hosted grocery list and recipe manager.
diff --git a/incubator/kitchenowl/0.0.5/app-readme.md b/incubator/kitchenowl/0.0.6/app-readme.md
similarity index 100%
rename from incubator/kitchenowl/0.0.5/app-readme.md
rename to incubator/kitchenowl/0.0.6/app-readme.md
diff --git a/incubator/mymediaforalexa/0.0.3/charts/common-10.4.9.tgz b/incubator/kitchenowl/0.0.6/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/mymediaforalexa/0.0.3/charts/common-10.4.9.tgz
rename to incubator/kitchenowl/0.0.6/charts/common-10.4.9.tgz
diff --git a/incubator/kitchenowl/0.0.5/ix_values.yaml b/incubator/kitchenowl/0.0.6/ix_values.yaml
similarity index 93%
rename from incubator/kitchenowl/0.0.5/ix_values.yaml
rename to incubator/kitchenowl/0.0.6/ix_values.yaml
index 50f8ffe168..88cc52687d 100644
--- a/incubator/kitchenowl/0.0.5/ix_values.yaml
+++ b/incubator/kitchenowl/0.0.6/ix_values.yaml
@@ -6,7 +6,7 @@ image:
backendImage:
repository: tccr.io/truecharts/kitchenowl-backend
pullPolicy: IfNotPresent
- tag: beta@sha256:9cd37f1caa6ee6ef36f975ca4319e2bf21e0c7b96d0eafdf3bda5f094a47ded4
+ tag: beta@sha256:d9eeac19c922659a82bf977064acb74d8d08b2b2863e307a247512a10e9185a0
securityContext:
readOnlyRootFilesystem: false
diff --git a/incubator/kitchenowl/0.0.5/questions.yaml b/incubator/kitchenowl/0.0.6/questions.yaml
similarity index 100%
rename from incubator/kitchenowl/0.0.5/questions.yaml
rename to incubator/kitchenowl/0.0.6/questions.yaml
diff --git a/incubator/kitchenowl/0.0.5/templates/_secrets.tpl b/incubator/kitchenowl/0.0.6/templates/_secrets.tpl
similarity index 100%
rename from incubator/kitchenowl/0.0.5/templates/_secrets.tpl
rename to incubator/kitchenowl/0.0.6/templates/_secrets.tpl
diff --git a/incubator/kitchenowl/0.0.5/templates/common.yaml b/incubator/kitchenowl/0.0.6/templates/common.yaml
similarity index 100%
rename from incubator/kitchenowl/0.0.5/templates/common.yaml
rename to incubator/kitchenowl/0.0.6/templates/common.yaml
diff --git a/incubator/mymediaforalexa/0.0.3/values.yaml b/incubator/kitchenowl/0.0.6/values.yaml
similarity index 100%
rename from incubator/mymediaforalexa/0.0.3/values.yaml
rename to incubator/kitchenowl/0.0.6/values.yaml
diff --git a/incubator/mymediaforalexa/0.0.3/Chart.lock b/incubator/mymediaforalexa/0.0.3/Chart.lock
deleted file mode 100644
index 64e85180af..0000000000
--- a/incubator/mymediaforalexa/0.0.3/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T20:55:56.986124595Z"
diff --git a/incubator/mymediaforalexa/0.0.3/CHANGELOG.md b/incubator/mymediaforalexa/0.0.4/CHANGELOG.md
similarity index 76%
rename from incubator/mymediaforalexa/0.0.3/CHANGELOG.md
rename to incubator/mymediaforalexa/0.0.4/CHANGELOG.md
index 1b83fabde4..e928d9684b 100644
--- a/incubator/mymediaforalexa/0.0.3/CHANGELOG.md
+++ b/incubator/mymediaforalexa/0.0.4/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [mymediaforalexa-0.0.4](https://github.com/truecharts/charts/compare/mymediaforalexa-0.0.3...mymediaforalexa-0.0.4) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [mymediaforalexa-0.0.3](https://github.com/truecharts/charts/compare/mymediaforalexa-0.0.2...mymediaforalexa-0.0.3) (2022-08-09)
### Fix
diff --git a/incubator/mymediaforalexa/0.0.4/Chart.lock b/incubator/mymediaforalexa/0.0.4/Chart.lock
new file mode 100644
index 0000000000..6fb238bfdc
--- /dev/null
+++ b/incubator/mymediaforalexa/0.0.4/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:36:27.356315713Z"
diff --git a/incubator/mymediaforalexa/0.0.3/Chart.yaml b/incubator/mymediaforalexa/0.0.4/Chart.yaml
similarity index 98%
rename from incubator/mymediaforalexa/0.0.3/Chart.yaml
rename to incubator/mymediaforalexa/0.0.4/Chart.yaml
index 1195f4cdc6..d10172c658 100644
--- a/incubator/mymediaforalexa/0.0.3/Chart.yaml
+++ b/incubator/mymediaforalexa/0.0.4/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: mymediaforalexa
-version: 0.0.3
+version: 0.0.4
appVersion: "1.3.147.99"
description: This is the multi-platform Docker image for My Media for Alexa - https://www.mymediaalexa.com .
type: application
diff --git a/incubator/mymediaforalexa/0.0.3/README.md b/incubator/mymediaforalexa/0.0.4/README.md
similarity index 98%
rename from incubator/mymediaforalexa/0.0.3/README.md
rename to incubator/mymediaforalexa/0.0.4/README.md
index 344a838d92..c5523d62ca 100644
--- a/incubator/mymediaforalexa/0.0.3/README.md
+++ b/incubator/mymediaforalexa/0.0.4/README.md
@@ -1,6 +1,6 @@
# mymediaforalexa
-  
+  
This is the multi-platform Docker image for My Media for Alexa - https://www.mymediaalexa.com .
diff --git a/incubator/mymediaforalexa/0.0.3/app-readme.md b/incubator/mymediaforalexa/0.0.4/app-readme.md
similarity index 100%
rename from incubator/mymediaforalexa/0.0.3/app-readme.md
rename to incubator/mymediaforalexa/0.0.4/app-readme.md
diff --git a/incubator/passwordpusherephemeral/0.0.16/charts/common-10.4.9.tgz b/incubator/mymediaforalexa/0.0.4/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/passwordpusherephemeral/0.0.16/charts/common-10.4.9.tgz
rename to incubator/mymediaforalexa/0.0.4/charts/common-10.4.9.tgz
diff --git a/incubator/mymediaforalexa/0.0.3/ix_values.yaml b/incubator/mymediaforalexa/0.0.4/ix_values.yaml
similarity index 85%
rename from incubator/mymediaforalexa/0.0.3/ix_values.yaml
rename to incubator/mymediaforalexa/0.0.4/ix_values.yaml
index 4d5d21a2b4..ea945ac624 100644
--- a/incubator/mymediaforalexa/0.0.3/ix_values.yaml
+++ b/incubator/mymediaforalexa/0.0.4/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/mymediaforalexa
pullPolicy: IfNotPresent
- tag: v1.3.147.994@sha256:07f47580c406eb038d042874c4e61f68b03f814e7b8afef6d79053df17c76f46
+ tag: v1.3.147.994@sha256:6d0054c3e0d8228e32e71ab3136d34296cb27b63707972c69c0ad3a5e8a47193
securityContext:
readOnlyRootFilesystem: false
diff --git a/incubator/mymediaforalexa/0.0.3/questions.yaml b/incubator/mymediaforalexa/0.0.4/questions.yaml
similarity index 100%
rename from incubator/mymediaforalexa/0.0.3/questions.yaml
rename to incubator/mymediaforalexa/0.0.4/questions.yaml
diff --git a/stable/boinc/2.0.35/templates/common.yaml b/incubator/mymediaforalexa/0.0.4/templates/common.yaml
similarity index 100%
rename from stable/boinc/2.0.35/templates/common.yaml
rename to incubator/mymediaforalexa/0.0.4/templates/common.yaml
diff --git a/incubator/passwordpusherephemeral/0.0.16/values.yaml b/incubator/mymediaforalexa/0.0.4/values.yaml
similarity index 100%
rename from incubator/passwordpusherephemeral/0.0.16/values.yaml
rename to incubator/mymediaforalexa/0.0.4/values.yaml
diff --git a/incubator/passwordpusherephemeral/0.0.16/Chart.lock b/incubator/passwordpusherephemeral/0.0.16/Chart.lock
deleted file mode 100644
index aee8720417..0000000000
--- a/incubator/passwordpusherephemeral/0.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:24:19.154002305Z"
diff --git a/incubator/passwordpusherephemeral/0.0.16/CHANGELOG.md b/incubator/passwordpusherephemeral/0.0.17/CHANGELOG.md
similarity index 91%
rename from incubator/passwordpusherephemeral/0.0.16/CHANGELOG.md
rename to incubator/passwordpusherephemeral/0.0.17/CHANGELOG.md
index bf456d345b..0425fdccd0 100644
--- a/incubator/passwordpusherephemeral/0.0.16/CHANGELOG.md
+++ b/incubator/passwordpusherephemeral/0.0.17/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [passwordpusherephemeral-0.0.17](https://github.com/truecharts/charts/compare/passwordpusherephemeral-0.0.16...passwordpusherephemeral-0.0.17) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [passwordpusherephemeral-0.0.16](https://github.com/truecharts/charts/compare/passwordpusherephemeral-0.0.14...passwordpusherephemeral-0.0.16) (2022-08-08)
### Chore
@@ -88,8 +97,3 @@
-## [passwordpusherephemeral-0.0.10]passwordpusherephemeral-0.0.10 (2022-07-22)
-
-### Chore
-
-- Move Dev to incubator and some cleanup
diff --git a/incubator/passwordpusherephemeral/0.0.17/Chart.lock b/incubator/passwordpusherephemeral/0.0.17/Chart.lock
new file mode 100644
index 0000000000..d54fc9f37e
--- /dev/null
+++ b/incubator/passwordpusherephemeral/0.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:36:27.798471944Z"
diff --git a/incubator/passwordpusherephemeral/0.0.16/Chart.yaml b/incubator/passwordpusherephemeral/0.0.17/Chart.yaml
similarity index 98%
rename from incubator/passwordpusherephemeral/0.0.16/Chart.yaml
rename to incubator/passwordpusherephemeral/0.0.17/Chart.yaml
index f55e6bcad2..4478b58eb1 100644
--- a/incubator/passwordpusherephemeral/0.0.16/Chart.yaml
+++ b/incubator/passwordpusherephemeral/0.0.17/Chart.yaml
@@ -30,4 +30,4 @@ sources:
- https://github.com/pglombardo/PasswordPusher
- https://hub.docker.com/r/pglombardo/pwpush-ephemeral/
type: application
-version: 0.0.16
+version: 0.0.17
diff --git a/incubator/passwordpusherephemeral/0.0.16/README.md b/incubator/passwordpusherephemeral/0.0.17/README.md
similarity index 98%
rename from incubator/passwordpusherephemeral/0.0.16/README.md
rename to incubator/passwordpusherephemeral/0.0.17/README.md
index 33e575853c..9928257ef0 100644
--- a/incubator/passwordpusherephemeral/0.0.16/README.md
+++ b/incubator/passwordpusherephemeral/0.0.17/README.md
@@ -1,6 +1,6 @@
# passwordpusherephemeral
-  
+  
Ephemeral version requires no other database container! PasswordPusher or PWPush is an opensource application to communicate passwords over the web. Links to passwords expire after a certain number of views and/or time has passed.
diff --git a/incubator/passwordpusherephemeral/0.0.16/app-readme.md b/incubator/passwordpusherephemeral/0.0.17/app-readme.md
similarity index 100%
rename from incubator/passwordpusherephemeral/0.0.16/app-readme.md
rename to incubator/passwordpusherephemeral/0.0.17/app-readme.md
diff --git a/incubator/plextraktsync/0.0.17/charts/common-10.4.9.tgz b/incubator/passwordpusherephemeral/0.0.17/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/plextraktsync/0.0.17/charts/common-10.4.9.tgz
rename to incubator/passwordpusherephemeral/0.0.17/charts/common-10.4.9.tgz
diff --git a/incubator/passwordpusherephemeral/0.0.16/ix_values.yaml b/incubator/passwordpusherephemeral/0.0.17/ix_values.yaml
similarity index 83%
rename from incubator/passwordpusherephemeral/0.0.16/ix_values.yaml
rename to incubator/passwordpusherephemeral/0.0.17/ix_values.yaml
index fe828652a6..f70c2167a4 100644
--- a/incubator/passwordpusherephemeral/0.0.16/ix_values.yaml
+++ b/incubator/passwordpusherephemeral/0.0.17/ix_values.yaml
@@ -2,7 +2,7 @@ env: {}
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/passwordpusherephemeral
- tag: latest@sha256:226da1a02b81f29f8175a1ebfde52de5b059463f5cec325dd8d668b6805edafb
+ tag: latest@sha256:c7a9da53da9b4bb782aa4f55f5b2a21cbc703198849d74dff8f8c0736b5f56da
persistence: {}
podSecurityContext:
runAsGroup: 0
diff --git a/incubator/passwordpusherephemeral/0.0.16/questions.yaml b/incubator/passwordpusherephemeral/0.0.17/questions.yaml
similarity index 100%
rename from incubator/passwordpusherephemeral/0.0.16/questions.yaml
rename to incubator/passwordpusherephemeral/0.0.17/questions.yaml
diff --git a/incubator/passwordpusherephemeral/0.0.16/templates/common.yaml b/incubator/passwordpusherephemeral/0.0.17/templates/common.yaml
similarity index 100%
rename from incubator/passwordpusherephemeral/0.0.16/templates/common.yaml
rename to incubator/passwordpusherephemeral/0.0.17/templates/common.yaml
diff --git a/incubator/plextraktsync/0.0.17/values.yaml b/incubator/passwordpusherephemeral/0.0.17/values.yaml
similarity index 100%
rename from incubator/plextraktsync/0.0.17/values.yaml
rename to incubator/passwordpusherephemeral/0.0.17/values.yaml
diff --git a/incubator/plextraktsync/0.0.17/Chart.lock b/incubator/plextraktsync/0.0.17/Chart.lock
deleted file mode 100644
index 897c66740e..0000000000
--- a/incubator/plextraktsync/0.0.17/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:28:53.750188925Z"
diff --git a/incubator/plextraktsync/0.0.17/CHANGELOG.md b/incubator/plextraktsync/0.0.18/CHANGELOG.md
similarity index 91%
rename from incubator/plextraktsync/0.0.17/CHANGELOG.md
rename to incubator/plextraktsync/0.0.18/CHANGELOG.md
index b3ab7fd56c..5734d15a56 100644
--- a/incubator/plextraktsync/0.0.17/CHANGELOG.md
+++ b/incubator/plextraktsync/0.0.18/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [plextraktsync-0.0.18](https://github.com/truecharts/charts/compare/plextraktsync-0.0.17...plextraktsync-0.0.18) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [plextraktsync-0.0.17](https://github.com/truecharts/charts/compare/plextraktsync-0.0.16...plextraktsync-0.0.17) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
### Chore
- Auto-update chart README [skip ci]
- - Auto-update chart README [skip ci]
- - Bump all charts to generate config and container references due to huge increase of repository
- - Move Dev to incubator and some cleanup
-
-
-
-
-## [plextraktsync-0.0.10]plextraktsync-0.0.10 (2022-07-22)
-
diff --git a/incubator/plextraktsync/0.0.18/Chart.lock b/incubator/plextraktsync/0.0.18/Chart.lock
new file mode 100644
index 0000000000..9a90d8b559
--- /dev/null
+++ b/incubator/plextraktsync/0.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:36:29.226631272Z"
diff --git a/incubator/plextraktsync/0.0.17/Chart.yaml b/incubator/plextraktsync/0.0.18/Chart.yaml
similarity index 98%
rename from incubator/plextraktsync/0.0.17/Chart.yaml
rename to incubator/plextraktsync/0.0.18/Chart.yaml
index d638f5cc3e..231ead1f0d 100644
--- a/incubator/plextraktsync/0.0.17/Chart.yaml
+++ b/incubator/plextraktsync/0.0.18/Chart.yaml
@@ -28,4 +28,4 @@ sources:
- https://github.com/Taxel/PlexTraktSync
- https://ghcr.io/taxel/plextraktsync
type: application
-version: 0.0.17
+version: 0.0.18
diff --git a/incubator/plextraktsync/0.0.17/README.md b/incubator/plextraktsync/0.0.18/README.md
similarity index 98%
rename from incubator/plextraktsync/0.0.17/README.md
rename to incubator/plextraktsync/0.0.18/README.md
index dd50614702..50bd922473 100644
--- a/incubator/plextraktsync/0.0.17/README.md
+++ b/incubator/plextraktsync/0.0.18/README.md
@@ -1,6 +1,6 @@
# plextraktsync
-  
+  
Cette app permet de synchroniser le contenu de votre bibliotheque plex (pas de plexpass obligatoire) avec le site trakt.tv .
diff --git a/incubator/plextraktsync/0.0.17/app-readme.md b/incubator/plextraktsync/0.0.18/app-readme.md
similarity index 100%
rename from incubator/plextraktsync/0.0.17/app-readme.md
rename to incubator/plextraktsync/0.0.18/app-readme.md
diff --git a/incubator/prusaslicer-novnc/0.0.16/charts/common-10.4.9.tgz b/incubator/plextraktsync/0.0.18/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/prusaslicer-novnc/0.0.16/charts/common-10.4.9.tgz
rename to incubator/plextraktsync/0.0.18/charts/common-10.4.9.tgz
diff --git a/incubator/plextraktsync/0.0.17/ix_values.yaml b/incubator/plextraktsync/0.0.18/ix_values.yaml
similarity index 83%
rename from incubator/plextraktsync/0.0.17/ix_values.yaml
rename to incubator/plextraktsync/0.0.18/ix_values.yaml
index f32d80f538..f37914b861 100644
--- a/incubator/plextraktsync/0.0.17/ix_values.yaml
+++ b/incubator/plextraktsync/0.0.18/ix_values.yaml
@@ -2,7 +2,7 @@ env: {}
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/plextraktsync
- tag: latest@sha256:ff561b289181e5bb75eeeafcc096a7c30699f6a7e6d0933f1c860f98c8b1e8cc
+ tag: latest@sha256:629760fc0683d66fe9553a59c8129f6cebfb64ce2465c047acb3d8fe73921697
persistence: {}
podSecurityContext:
runAsGroup: 0
diff --git a/incubator/plextraktsync/0.0.17/questions.yaml b/incubator/plextraktsync/0.0.18/questions.yaml
similarity index 100%
rename from incubator/plextraktsync/0.0.17/questions.yaml
rename to incubator/plextraktsync/0.0.18/questions.yaml
diff --git a/incubator/plextraktsync/0.0.17/templates/common.yaml b/incubator/plextraktsync/0.0.18/templates/common.yaml
similarity index 100%
rename from incubator/plextraktsync/0.0.17/templates/common.yaml
rename to incubator/plextraktsync/0.0.18/templates/common.yaml
diff --git a/incubator/prusaslicer-novnc/0.0.16/values.yaml b/incubator/plextraktsync/0.0.18/values.yaml
similarity index 100%
rename from incubator/prusaslicer-novnc/0.0.16/values.yaml
rename to incubator/plextraktsync/0.0.18/values.yaml
diff --git a/incubator/prusaslicer-novnc/0.0.16/Chart.lock b/incubator/prusaslicer-novnc/0.0.16/Chart.lock
deleted file mode 100644
index 7f80613272..0000000000
--- a/incubator/prusaslicer-novnc/0.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:26:55.946118886Z"
diff --git a/incubator/prusaslicer-novnc/0.0.16/CHANGELOG.md b/incubator/prusaslicer-novnc/0.0.17/CHANGELOG.md
similarity index 91%
rename from incubator/prusaslicer-novnc/0.0.16/CHANGELOG.md
rename to incubator/prusaslicer-novnc/0.0.17/CHANGELOG.md
index 4e175d67dc..78696c9f48 100644
--- a/incubator/prusaslicer-novnc/0.0.16/CHANGELOG.md
+++ b/incubator/prusaslicer-novnc/0.0.17/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [prusaslicer-novnc-0.0.17](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.16...prusaslicer-novnc-0.0.17) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [prusaslicer-novnc-0.0.16](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.15...prusaslicer-novnc-0.0.16) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
## [ps3netsrv-0.0.10]ps3netsrv-0.0.10 (2022-07-22)
-### Chore
-
-- Auto-update chart README [skip ci]
- - Move Dev to incubator and some cleanup
-
-
-
-
-## [ps3netsrv-0.0.10]ps3netsrv-0.0.10 (2022-07-22)
diff --git a/incubator/prusaslicer-novnc/0.0.17/Chart.lock b/incubator/prusaslicer-novnc/0.0.17/Chart.lock
new file mode 100644
index 0000000000..0f7a8320b8
--- /dev/null
+++ b/incubator/prusaslicer-novnc/0.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:36:36.717562767Z"
diff --git a/incubator/prusaslicer-novnc/0.0.16/Chart.yaml b/incubator/prusaslicer-novnc/0.0.17/Chart.yaml
similarity index 98%
rename from incubator/prusaslicer-novnc/0.0.16/Chart.yaml
rename to incubator/prusaslicer-novnc/0.0.17/Chart.yaml
index 1d3844cae4..b79fb6484d 100644
--- a/incubator/prusaslicer-novnc/0.0.16/Chart.yaml
+++ b/incubator/prusaslicer-novnc/0.0.17/Chart.yaml
@@ -28,4 +28,4 @@ sources:
- https://www.prusa3d.com/prusaslicer/
- https://hub.docker.com/r/mikeah/prusaslicer-novnc
type: application
-version: 0.0.16
+version: 0.0.17
diff --git a/incubator/prusaslicer-novnc/0.0.16/README.md b/incubator/prusaslicer-novnc/0.0.17/README.md
similarity index 98%
rename from incubator/prusaslicer-novnc/0.0.16/README.md
rename to incubator/prusaslicer-novnc/0.0.17/README.md
index 26d418e979..e9bc8a7196 100644
--- a/incubator/prusaslicer-novnc/0.0.16/README.md
+++ b/incubator/prusaslicer-novnc/0.0.17/README.md
@@ -1,6 +1,6 @@
# prusaslicer-novnc
-  
+  
Enjoy Prusaslicer directly in your browser with this easy to use Docker container.
diff --git a/incubator/prusaslicer-novnc/0.0.16/app-readme.md b/incubator/prusaslicer-novnc/0.0.17/app-readme.md
similarity index 100%
rename from incubator/prusaslicer-novnc/0.0.16/app-readme.md
rename to incubator/prusaslicer-novnc/0.0.17/app-readme.md
diff --git a/incubator/ra-rom-processor/0.0.17/charts/common-10.4.9.tgz b/incubator/prusaslicer-novnc/0.0.17/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/ra-rom-processor/0.0.17/charts/common-10.4.9.tgz
rename to incubator/prusaslicer-novnc/0.0.17/charts/common-10.4.9.tgz
diff --git a/incubator/prusaslicer-novnc/0.0.16/ix_values.yaml b/incubator/prusaslicer-novnc/0.0.17/ix_values.yaml
similarity index 86%
rename from incubator/prusaslicer-novnc/0.0.16/ix_values.yaml
rename to incubator/prusaslicer-novnc/0.0.17/ix_values.yaml
index 51138206cc..25bc499f77 100644
--- a/incubator/prusaslicer-novnc/0.0.16/ix_values.yaml
+++ b/incubator/prusaslicer-novnc/0.0.17/ix_values.yaml
@@ -3,7 +3,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/prusaslicer-novnc
- tag: latest@sha256:d73b328a07be20466884bb4910a3fb3a025e66df13691e84a43e194d581c732b
+ tag: latest@sha256:47e5e000c58c2b7aac37bbb3129846c15d550046996eddd2c004a7100c7261bb
persistence:
configsfolder:
enabled: true
diff --git a/incubator/prusaslicer-novnc/0.0.16/questions.yaml b/incubator/prusaslicer-novnc/0.0.17/questions.yaml
similarity index 100%
rename from incubator/prusaslicer-novnc/0.0.16/questions.yaml
rename to incubator/prusaslicer-novnc/0.0.17/questions.yaml
diff --git a/incubator/prusaslicer-novnc/0.0.16/templates/common.yaml b/incubator/prusaslicer-novnc/0.0.17/templates/common.yaml
similarity index 100%
rename from incubator/prusaslicer-novnc/0.0.16/templates/common.yaml
rename to incubator/prusaslicer-novnc/0.0.17/templates/common.yaml
diff --git a/incubator/ra-rom-processor/0.0.17/values.yaml b/incubator/prusaslicer-novnc/0.0.17/values.yaml
similarity index 100%
rename from incubator/ra-rom-processor/0.0.17/values.yaml
rename to incubator/prusaslicer-novnc/0.0.17/values.yaml
diff --git a/incubator/ra-rom-processor/0.0.17/Chart.lock b/incubator/ra-rom-processor/0.0.17/Chart.lock
deleted file mode 100644
index e324a879c2..0000000000
--- a/incubator/ra-rom-processor/0.0.17/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:28:00.177999356Z"
diff --git a/incubator/ra-rom-processor/0.0.17/CHANGELOG.md b/incubator/ra-rom-processor/0.0.18/CHANGELOG.md
similarity index 91%
rename from incubator/ra-rom-processor/0.0.17/CHANGELOG.md
rename to incubator/ra-rom-processor/0.0.18/CHANGELOG.md
index 0fb98af5a8..d844948214 100644
--- a/incubator/ra-rom-processor/0.0.17/CHANGELOG.md
+++ b/incubator/ra-rom-processor/0.0.18/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [ra-rom-processor-0.0.18](https://github.com/truecharts/charts/compare/ra-rom-processor-0.0.17...ra-rom-processor-0.0.18) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [ra-rom-processor-0.0.17](https://github.com/truecharts/charts/compare/ra-rom-processor-0.0.15...ra-rom-processor-0.0.17) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
## [ra-rom-processor-0.0.10]ra-rom-processor-0.0.10 (2022-07-22)
-
-### Chore
-
-- Auto-update chart README [skip ci]
- - Move Dev to incubator and some cleanup
-
-
-
-
diff --git a/incubator/ra-rom-processor/0.0.18/Chart.lock b/incubator/ra-rom-processor/0.0.18/Chart.lock
new file mode 100644
index 0000000000..5cacd5c65c
--- /dev/null
+++ b/incubator/ra-rom-processor/0.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:36:48.039027855Z"
diff --git a/incubator/ra-rom-processor/0.0.17/Chart.yaml b/incubator/ra-rom-processor/0.0.18/Chart.yaml
similarity index 98%
rename from incubator/ra-rom-processor/0.0.17/Chart.yaml
rename to incubator/ra-rom-processor/0.0.18/Chart.yaml
index d5f8112cd1..b35f39eb44 100644
--- a/incubator/ra-rom-processor/0.0.17/Chart.yaml
+++ b/incubator/ra-rom-processor/0.0.18/Chart.yaml
@@ -27,4 +27,4 @@ sources:
- https://hub.docker.com/r/randomninjaatk/raromprocessor
- https://github.com/RandomNinjaAtk/docker-raromprocessor#instructionsusage-guidelines
type: application
-version: 0.0.17
+version: 0.0.18
diff --git a/incubator/ra-rom-processor/0.0.17/README.md b/incubator/ra-rom-processor/0.0.18/README.md
similarity index 98%
rename from incubator/ra-rom-processor/0.0.17/README.md
rename to incubator/ra-rom-processor/0.0.18/README.md
index 49c1e991a4..294b800ba1 100644
--- a/incubator/ra-rom-processor/0.0.17/README.md
+++ b/incubator/ra-rom-processor/0.0.18/README.md
@@ -1,6 +1,6 @@
# ra-rom-processor
-  
+  
RA ROM Processor is a Docker container that is used to download/orgainze/process/verify/dedupe/scrape a ROMs library automatically by matching ROMs to the RetroAchievement.org website Hash database.
diff --git a/incubator/ra-rom-processor/0.0.17/app-readme.md b/incubator/ra-rom-processor/0.0.18/app-readme.md
similarity index 100%
rename from incubator/ra-rom-processor/0.0.17/app-readme.md
rename to incubator/ra-rom-processor/0.0.18/app-readme.md
diff --git a/incubator/rickroll/0.0.17/charts/common-10.4.9.tgz b/incubator/ra-rom-processor/0.0.18/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/rickroll/0.0.17/charts/common-10.4.9.tgz
rename to incubator/ra-rom-processor/0.0.18/charts/common-10.4.9.tgz
diff --git a/incubator/ra-rom-processor/0.0.17/ix_values.yaml b/incubator/ra-rom-processor/0.0.18/ix_values.yaml
similarity index 92%
rename from incubator/ra-rom-processor/0.0.17/ix_values.yaml
rename to incubator/ra-rom-processor/0.0.18/ix_values.yaml
index 883b69e2cb..986385e46e 100644
--- a/incubator/ra-rom-processor/0.0.17/ix_values.yaml
+++ b/incubator/ra-rom-processor/0.0.18/ix_values.yaml
@@ -13,7 +13,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/ra-rom-processor
- tag: latest@sha256:edf0cf889af596084b1eb96fcb9e9705671cbb3833edb9489e0e7aad613b94e4
+ tag: latest@sha256:ca8eac6979cd9543e3cc68822cf718b49cdea264b8aff8218869e76287f0daf6
persistence:
config:
enabled: true
diff --git a/incubator/ra-rom-processor/0.0.17/questions.yaml b/incubator/ra-rom-processor/0.0.18/questions.yaml
similarity index 100%
rename from incubator/ra-rom-processor/0.0.17/questions.yaml
rename to incubator/ra-rom-processor/0.0.18/questions.yaml
diff --git a/incubator/ra-rom-processor/0.0.17/templates/common.yaml b/incubator/ra-rom-processor/0.0.18/templates/common.yaml
similarity index 100%
rename from incubator/ra-rom-processor/0.0.17/templates/common.yaml
rename to incubator/ra-rom-processor/0.0.18/templates/common.yaml
diff --git a/incubator/rickroll/0.0.17/values.yaml b/incubator/ra-rom-processor/0.0.18/values.yaml
similarity index 100%
rename from incubator/rickroll/0.0.17/values.yaml
rename to incubator/ra-rom-processor/0.0.18/values.yaml
diff --git a/incubator/rickroll/0.0.17/Chart.lock b/incubator/rickroll/0.0.17/Chart.lock
deleted file mode 100644
index 751dc1d892..0000000000
--- a/incubator/rickroll/0.0.17/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:29:11.747120947Z"
diff --git a/incubator/rickroll/0.0.17/CHANGELOG.md b/incubator/rickroll/0.0.18/CHANGELOG.md
similarity index 91%
rename from incubator/rickroll/0.0.17/CHANGELOG.md
rename to incubator/rickroll/0.0.18/CHANGELOG.md
index fdd8cbe8bf..e2f612579e 100644
--- a/incubator/rickroll/0.0.17/CHANGELOG.md
+++ b/incubator/rickroll/0.0.18/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [rickroll-0.0.18](https://github.com/truecharts/charts/compare/rickroll-0.0.17...rickroll-0.0.18) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [rickroll-0.0.17](https://github.com/truecharts/charts/compare/rickroll-0.0.16...rickroll-0.0.17) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
## [rickroll-0.0.11]rickroll-0.0.11 (2022-07-22)
-
-### Chore
-
-- Auto-update chart README [skip ci]
- - Auto-update chart README [skip ci]
- - Bump all charts to generate config and container references due to huge increase of repository
- - Move Dev to incubator and some cleanup
-
-
diff --git a/incubator/rickroll/0.0.18/Chart.lock b/incubator/rickroll/0.0.18/Chart.lock
new file mode 100644
index 0000000000..8936e6c4e6
--- /dev/null
+++ b/incubator/rickroll/0.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:36:48.058207079Z"
diff --git a/incubator/rickroll/0.0.17/Chart.yaml b/incubator/rickroll/0.0.18/Chart.yaml
similarity index 98%
rename from incubator/rickroll/0.0.17/Chart.yaml
rename to incubator/rickroll/0.0.18/Chart.yaml
index 8179eb27f2..bd17ecc7d5 100644
--- a/incubator/rickroll/0.0.17/Chart.yaml
+++ b/incubator/rickroll/0.0.18/Chart.yaml
@@ -26,4 +26,4 @@ sources:
- https://github.com/modem7/docker-rickroll
- https://hub.docker.com/r/modem7/docker-rickroll
type: application
-version: 0.0.17
+version: 0.0.18
diff --git a/incubator/rickroll/0.0.17/README.md b/incubator/rickroll/0.0.18/README.md
similarity index 98%
rename from incubator/rickroll/0.0.17/README.md
rename to incubator/rickroll/0.0.18/README.md
index b5b2b071c1..538a261455 100644
--- a/incubator/rickroll/0.0.17/README.md
+++ b/incubator/rickroll/0.0.18/README.md
@@ -1,6 +1,6 @@
# rickroll
-  
+  
Self-hosted Rickrolls. Image is based on Nginx stable alpine, and all the content is local to the container.
diff --git a/incubator/rickroll/0.0.17/app-readme.md b/incubator/rickroll/0.0.18/app-readme.md
similarity index 100%
rename from incubator/rickroll/0.0.17/app-readme.md
rename to incubator/rickroll/0.0.18/app-readme.md
diff --git a/incubator/rimgo/0.0.21/charts/common-10.4.9.tgz b/incubator/rickroll/0.0.18/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/rimgo/0.0.21/charts/common-10.4.9.tgz
rename to incubator/rickroll/0.0.18/charts/common-10.4.9.tgz
diff --git a/incubator/rickroll/0.0.17/ci/basic-values.yaml b/incubator/rickroll/0.0.18/ci/basic-values.yaml
similarity index 100%
rename from incubator/rickroll/0.0.17/ci/basic-values.yaml
rename to incubator/rickroll/0.0.18/ci/basic-values.yaml
diff --git a/incubator/rickroll/0.0.17/ci/fhd-values.yaml b/incubator/rickroll/0.0.18/ci/fhd-values.yaml
similarity index 100%
rename from incubator/rickroll/0.0.17/ci/fhd-values.yaml
rename to incubator/rickroll/0.0.18/ci/fhd-values.yaml
diff --git a/incubator/rickroll/0.0.17/ci/fhdgame-values.yaml b/incubator/rickroll/0.0.18/ci/fhdgame-values.yaml
similarity index 100%
rename from incubator/rickroll/0.0.17/ci/fhdgame-values.yaml
rename to incubator/rickroll/0.0.18/ci/fhdgame-values.yaml
diff --git a/incubator/rickroll/0.0.17/ci/fhdonclick-values.yaml b/incubator/rickroll/0.0.18/ci/fhdonclick-values.yaml
similarity index 100%
rename from incubator/rickroll/0.0.17/ci/fhdonclick-values.yaml
rename to incubator/rickroll/0.0.18/ci/fhdonclick-values.yaml
diff --git a/incubator/rickroll/0.0.17/ci/onclick-values.yaml b/incubator/rickroll/0.0.18/ci/onclick-values.yaml
similarity index 100%
rename from incubator/rickroll/0.0.17/ci/onclick-values.yaml
rename to incubator/rickroll/0.0.18/ci/onclick-values.yaml
diff --git a/incubator/rickroll/0.0.17/ix_values.yaml b/incubator/rickroll/0.0.18/ix_values.yaml
similarity index 92%
rename from incubator/rickroll/0.0.17/ix_values.yaml
rename to incubator/rickroll/0.0.18/ix_values.yaml
index cdb9d3c2f3..f5b2308ce1 100644
--- a/incubator/rickroll/0.0.17/ix_values.yaml
+++ b/incubator/rickroll/0.0.18/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/rickroll
pullPolicy: IfNotPresent
- tag: latest@sha256:0dac223d148af2b858316ba3bd28466e35d91b724541420439170d2055c70148
+ tag: latest@sha256:d4469d8ba498111620fe57d4b5865f49ed3a36cf85490943cd8602a370222d29
imagefhd:
repository: tccr.io/truecharts/rickroll-fhd
pullPolicy: IfNotPresent
diff --git a/incubator/rickroll/0.0.17/questions.yaml b/incubator/rickroll/0.0.18/questions.yaml
similarity index 100%
rename from incubator/rickroll/0.0.17/questions.yaml
rename to incubator/rickroll/0.0.18/questions.yaml
diff --git a/incubator/rickroll/0.0.17/templates/common.yaml b/incubator/rickroll/0.0.18/templates/common.yaml
similarity index 100%
rename from incubator/rickroll/0.0.17/templates/common.yaml
rename to incubator/rickroll/0.0.18/templates/common.yaml
diff --git a/incubator/rimgo/0.0.21/values.yaml b/incubator/rickroll/0.0.18/values.yaml
similarity index 100%
rename from incubator/rimgo/0.0.21/values.yaml
rename to incubator/rickroll/0.0.18/values.yaml
diff --git a/incubator/rimgo/0.0.21/Chart.lock b/incubator/rimgo/0.0.21/Chart.lock
deleted file mode 100644
index 535df17568..0000000000
--- a/incubator/rimgo/0.0.21/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:29:13.161754047Z"
diff --git a/incubator/rimgo/0.0.21/CHANGELOG.md b/incubator/rimgo/0.0.22/CHANGELOG.md
similarity index 91%
rename from incubator/rimgo/0.0.21/CHANGELOG.md
rename to incubator/rimgo/0.0.22/CHANGELOG.md
index 4451b7ab04..d7b00e67da 100644
--- a/incubator/rimgo/0.0.21/CHANGELOG.md
+++ b/incubator/rimgo/0.0.22/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [rimgo-0.0.22](https://github.com/truecharts/charts/compare/rimgo-0.0.21...rimgo-0.0.22) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [rimgo-0.0.21](https://github.com/truecharts/charts/compare/rimgo-0.0.20...rimgo-0.0.21) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
-
-
-
-
-## [rimgo-0.0.12](https://github.com/truecharts/apps/compare/rimgo-0.0.11...rimgo-0.0.12) (2022-07-23)
-
-### Chore
-
diff --git a/incubator/rimgo/0.0.22/Chart.lock b/incubator/rimgo/0.0.22/Chart.lock
new file mode 100644
index 0000000000..2fb64465a1
--- /dev/null
+++ b/incubator/rimgo/0.0.22/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:36:49.577378283Z"
diff --git a/incubator/rimgo/0.0.21/Chart.yaml b/incubator/rimgo/0.0.22/Chart.yaml
similarity index 97%
rename from incubator/rimgo/0.0.21/Chart.yaml
rename to incubator/rimgo/0.0.22/Chart.yaml
index f427095d85..8324b5cd2b 100644
--- a/incubator/rimgo/0.0.21/Chart.yaml
+++ b/incubator/rimgo/0.0.22/Chart.yaml
@@ -25,4 +25,4 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/rimgo
- https://quay.io/repository/pussthecatorg/rimgo
type: application
-version: 0.0.21
+version: 0.0.22
diff --git a/incubator/rimgo/0.0.21/README.md b/incubator/rimgo/0.0.22/README.md
similarity index 98%
rename from incubator/rimgo/0.0.21/README.md
rename to incubator/rimgo/0.0.22/README.md
index 17f10d6fd3..970947367c 100644
--- a/incubator/rimgo/0.0.21/README.md
+++ b/incubator/rimgo/0.0.22/README.md
@@ -1,6 +1,6 @@
# rimgo
-  
+  
Alternative Imgur front-end
diff --git a/incubator/rimgo/0.0.21/app-readme.md b/incubator/rimgo/0.0.22/app-readme.md
similarity index 100%
rename from incubator/rimgo/0.0.21/app-readme.md
rename to incubator/rimgo/0.0.22/app-readme.md
diff --git a/incubator/searx/0.0.18/charts/common-10.4.9.tgz b/incubator/rimgo/0.0.22/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/searx/0.0.18/charts/common-10.4.9.tgz
rename to incubator/rimgo/0.0.22/charts/common-10.4.9.tgz
diff --git a/incubator/rimgo/0.0.21/ix_values.yaml b/incubator/rimgo/0.0.22/ix_values.yaml
similarity index 84%
rename from incubator/rimgo/0.0.21/ix_values.yaml
rename to incubator/rimgo/0.0.22/ix_values.yaml
index e38ab10ad7..62e8570009 100644
--- a/incubator/rimgo/0.0.21/ix_values.yaml
+++ b/incubator/rimgo/0.0.22/ix_values.yaml
@@ -5,7 +5,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/rimgo
- tag: latest@sha256:31a8406e2220071f9c83b4ce34624abf4833063fcce865030872fe7a149de67d
+ tag: latest@sha256:918ee2b919e704d40ca3c3ec098b91d0d2e1e6423bad6ed8760186423ce31ad3
persistence: {}
podSecurityContext:
runAsGroup: 0
diff --git a/incubator/rimgo/0.0.21/questions.yaml b/incubator/rimgo/0.0.22/questions.yaml
similarity index 100%
rename from incubator/rimgo/0.0.21/questions.yaml
rename to incubator/rimgo/0.0.22/questions.yaml
diff --git a/incubator/rimgo/0.0.21/templates/common.yaml b/incubator/rimgo/0.0.22/templates/common.yaml
similarity index 100%
rename from incubator/rimgo/0.0.21/templates/common.yaml
rename to incubator/rimgo/0.0.22/templates/common.yaml
diff --git a/incubator/searx/0.0.18/values.yaml b/incubator/rimgo/0.0.22/values.yaml
similarity index 100%
rename from incubator/searx/0.0.18/values.yaml
rename to incubator/rimgo/0.0.22/values.yaml
diff --git a/incubator/searx/0.0.18/Chart.lock b/incubator/searx/0.0.18/Chart.lock
deleted file mode 100644
index 1304818552..0000000000
--- a/incubator/searx/0.0.18/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:29:13.437571038Z"
diff --git a/incubator/searx/0.0.18/CHANGELOG.md b/incubator/searx/0.0.19/CHANGELOG.md
similarity index 89%
rename from incubator/searx/0.0.18/CHANGELOG.md
rename to incubator/searx/0.0.19/CHANGELOG.md
index e5e0b24c6d..b18430ffcc 100644
--- a/incubator/searx/0.0.18/CHANGELOG.md
+++ b/incubator/searx/0.0.19/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [searx-0.0.19](https://github.com/truecharts/charts/compare/searxng-0.0.19...searx-0.0.19) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [searx-0.0.18](https://github.com/truecharts/charts/compare/searx-0.0.17...searx-0.0.18) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
### Chore
-- Auto-update chart README [skip ci]
- - Auto-update chart README [skip ci]
- - Bump all charts to generate config and container references due to huge increase of repository
- - Move Dev to incubator and some cleanup
-
-
-
-
-## [searx-0.0.10]searx-0.0.10 (2022-07-22)
diff --git a/stable/littlelink/6.0.45/Chart.lock b/incubator/searx/0.0.19/Chart.lock
similarity index 80%
rename from stable/littlelink/6.0.45/Chart.lock
rename to incubator/searx/0.0.19/Chart.lock
index 6b342c6de6..d707a386a5 100644
--- a/stable/littlelink/6.0.45/Chart.lock
+++ b/incubator/searx/0.0.19/Chart.lock
@@ -3,4 +3,4 @@ dependencies:
repository: https://library-charts.truecharts.org
version: 10.4.9
digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:55:20.70437818Z"
+generated: "2022-08-10T05:36:56.93130995Z"
diff --git a/incubator/searx/0.0.18/Chart.yaml b/incubator/searx/0.0.19/Chart.yaml
similarity index 98%
rename from incubator/searx/0.0.18/Chart.yaml
rename to incubator/searx/0.0.19/Chart.yaml
index 154e0969c7..0f8d9f76a9 100644
--- a/incubator/searx/0.0.18/Chart.yaml
+++ b/incubator/searx/0.0.19/Chart.yaml
@@ -28,4 +28,4 @@ sources:
- https://github.com/asciimoo/searx
- https://hub.docker.com/r/searx/searx/
type: application
-version: 0.0.18
+version: 0.0.19
diff --git a/incubator/searx/0.0.18/README.md b/incubator/searx/0.0.19/README.md
similarity index 98%
rename from incubator/searx/0.0.18/README.md
rename to incubator/searx/0.0.19/README.md
index 7ed775721f..49cd14508f 100644
--- a/incubator/searx/0.0.18/README.md
+++ b/incubator/searx/0.0.19/README.md
@@ -1,6 +1,6 @@
# searx
-  
+  
Searx is a free internet metasearch engine which aggregates results from more than 70 search services. Users are neither tracked nor profiled. Additionally, searx can be used over Tor for online anonymity.
diff --git a/incubator/searx/0.0.18/app-readme.md b/incubator/searx/0.0.19/app-readme.md
similarity index 100%
rename from incubator/searx/0.0.18/app-readme.md
rename to incubator/searx/0.0.19/app-readme.md
diff --git a/incubator/searxng/0.0.19/charts/common-10.4.9.tgz b/incubator/searx/0.0.19/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/searxng/0.0.19/charts/common-10.4.9.tgz
rename to incubator/searx/0.0.19/charts/common-10.4.9.tgz
diff --git a/incubator/searx/0.0.18/ix_values.yaml b/incubator/searx/0.0.19/ix_values.yaml
similarity index 83%
rename from incubator/searx/0.0.18/ix_values.yaml
rename to incubator/searx/0.0.19/ix_values.yaml
index 208c5359c0..7d14773bd9 100644
--- a/incubator/searx/0.0.18/ix_values.yaml
+++ b/incubator/searx/0.0.19/ix_values.yaml
@@ -2,7 +2,7 @@ env: {}
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/searx
- tag: latest@sha256:23d2d8b4df38ecc5ed617ddf75dce6a2c48595db8ec91595ea5fb9fe9a726264
+ tag: latest@sha256:9abf8a60dedd7d8d803f096228e5d69f0f3dec69b20313fdb807ff9a01a42fd9
persistence:
config:
enabled: true
diff --git a/incubator/searx/0.0.18/questions.yaml b/incubator/searx/0.0.19/questions.yaml
similarity index 100%
rename from incubator/searx/0.0.18/questions.yaml
rename to incubator/searx/0.0.19/questions.yaml
diff --git a/incubator/searx/0.0.18/templates/common.yaml b/incubator/searx/0.0.19/templates/common.yaml
similarity index 100%
rename from incubator/searx/0.0.18/templates/common.yaml
rename to incubator/searx/0.0.19/templates/common.yaml
diff --git a/incubator/searxng/0.0.19/values.yaml b/incubator/searx/0.0.19/values.yaml
similarity index 100%
rename from incubator/searxng/0.0.19/values.yaml
rename to incubator/searx/0.0.19/values.yaml
diff --git a/incubator/searxng/0.0.19/Chart.lock b/incubator/searxng/0.0.19/Chart.lock
deleted file mode 100644
index 2a939bcb58..0000000000
--- a/incubator/searxng/0.0.19/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:29:13.616960129Z"
diff --git a/incubator/searxng/0.0.19/CHANGELOG.md b/incubator/searxng/0.0.20/CHANGELOG.md
similarity index 92%
rename from incubator/searxng/0.0.19/CHANGELOG.md
rename to incubator/searxng/0.0.20/CHANGELOG.md
index ded40adc83..5d068db693 100644
--- a/incubator/searxng/0.0.19/CHANGELOG.md
+++ b/incubator/searxng/0.0.20/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [searxng-0.0.20](https://github.com/truecharts/charts/compare/searxng-0.0.19...searxng-0.0.20) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [searxng-0.0.19](https://github.com/truecharts/charts/compare/searxng-0.0.18...searxng-0.0.19) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
## [searxng-0.0.12](https://github.com/truecharts/apps/compare/searxng-0.0.11...searxng-0.0.12) (2022-07-23)
### Chore
-
-- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
-
-
-
-
-## [searxng-0.0.11]searxng-0.0.11 (2022-07-22)
-
-### Chore
diff --git a/incubator/searxng/0.0.20/Chart.lock b/incubator/searxng/0.0.20/Chart.lock
new file mode 100644
index 0000000000..8f0afa2f32
--- /dev/null
+++ b/incubator/searxng/0.0.20/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:37:08.483210765Z"
diff --git a/incubator/searxng/0.0.19/Chart.yaml b/incubator/searxng/0.0.20/Chart.yaml
similarity index 98%
rename from incubator/searxng/0.0.19/Chart.yaml
rename to incubator/searxng/0.0.20/Chart.yaml
index 1390f4e889..0fc57939de 100644
--- a/incubator/searxng/0.0.19/Chart.yaml
+++ b/incubator/searxng/0.0.20/Chart.yaml
@@ -28,4 +28,4 @@ sources:
- https://github.com/searxng/searxng
- https://hub.docker.com/r/searxng/searxng
type: application
-version: 0.0.19
+version: 0.0.20
diff --git a/incubator/searxng/0.0.19/README.md b/incubator/searxng/0.0.20/README.md
similarity index 98%
rename from incubator/searxng/0.0.19/README.md
rename to incubator/searxng/0.0.20/README.md
index ec80432bc4..9a8e97e774 100644
--- a/incubator/searxng/0.0.19/README.md
+++ b/incubator/searxng/0.0.20/README.md
@@ -1,6 +1,6 @@
# searxng
-  
+  
SearXNG is a free internet metasearch engine which aggregates results from more than 70 search services. Users are neither tracked nor profiled. Additionally, SearXNG can be used over Tor for online anonymity.
diff --git a/incubator/searxng/0.0.19/app-readme.md b/incubator/searxng/0.0.20/app-readme.md
similarity index 100%
rename from incubator/searxng/0.0.19/app-readme.md
rename to incubator/searxng/0.0.20/app-readme.md
diff --git a/incubator/sourcegraph/0.0.15/charts/common-10.4.9.tgz b/incubator/searxng/0.0.20/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/sourcegraph/0.0.15/charts/common-10.4.9.tgz
rename to incubator/searxng/0.0.20/charts/common-10.4.9.tgz
diff --git a/incubator/searxng/0.0.19/ix_values.yaml b/incubator/searxng/0.0.20/ix_values.yaml
similarity index 84%
rename from incubator/searxng/0.0.19/ix_values.yaml
rename to incubator/searxng/0.0.20/ix_values.yaml
index 5e34a671df..90398d2d78 100644
--- a/incubator/searxng/0.0.19/ix_values.yaml
+++ b/incubator/searxng/0.0.20/ix_values.yaml
@@ -3,7 +3,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/searxng
- tag: latest@sha256:72cb11f2325a81e2c1bf6506dd6628fedf1510fb3279520a27330db2c1d2fc50
+ tag: latest@sha256:9becc386cf8904968bed0271c17592f89fc636a6eceed850925a942c2e743906
persistence:
config:
enabled: true
diff --git a/incubator/searxng/0.0.19/questions.yaml b/incubator/searxng/0.0.20/questions.yaml
similarity index 100%
rename from incubator/searxng/0.0.19/questions.yaml
rename to incubator/searxng/0.0.20/questions.yaml
diff --git a/incubator/searxng/0.0.19/templates/common.yaml b/incubator/searxng/0.0.20/templates/common.yaml
similarity index 100%
rename from incubator/searxng/0.0.19/templates/common.yaml
rename to incubator/searxng/0.0.20/templates/common.yaml
diff --git a/incubator/sourcegraph/0.0.15/values.yaml b/incubator/searxng/0.0.20/values.yaml
similarity index 100%
rename from incubator/sourcegraph/0.0.15/values.yaml
rename to incubator/searxng/0.0.20/values.yaml
diff --git a/incubator/sourcegraph/0.0.15/Chart.lock b/incubator/sourcegraph/0.0.15/Chart.lock
deleted file mode 100644
index 28ad1ebcd2..0000000000
--- a/incubator/sourcegraph/0.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:33:07.739186718Z"
diff --git a/incubator/sourcegraph/0.0.15/CHANGELOG.md b/incubator/sourcegraph/0.0.16/CHANGELOG.md
similarity index 91%
rename from incubator/sourcegraph/0.0.15/CHANGELOG.md
rename to incubator/sourcegraph/0.0.16/CHANGELOG.md
index 514f78ca7c..f09e85d533 100644
--- a/incubator/sourcegraph/0.0.15/CHANGELOG.md
+++ b/incubator/sourcegraph/0.0.16/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [sourcegraph-0.0.16](https://github.com/truecharts/charts/compare/sourcegraph-0.0.15...sourcegraph-0.0.16) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [sourcegraph-0.0.15](https://github.com/truecharts/charts/compare/sourcegraph-0.0.13...sourcegraph-0.0.15) (2022-08-08)
### Chore
diff --git a/incubator/sourcegraph/0.0.16/Chart.lock b/incubator/sourcegraph/0.0.16/Chart.lock
new file mode 100644
index 0000000000..e018a4bb23
--- /dev/null
+++ b/incubator/sourcegraph/0.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:37:08.635520256Z"
diff --git a/incubator/sourcegraph/0.0.15/Chart.yaml b/incubator/sourcegraph/0.0.16/Chart.yaml
similarity index 95%
rename from incubator/sourcegraph/0.0.15/Chart.yaml
rename to incubator/sourcegraph/0.0.16/Chart.yaml
index 50f386a490..99a3169d30 100644
--- a/incubator/sourcegraph/0.0.15/Chart.yaml
+++ b/incubator/sourcegraph/0.0.16/Chart.yaml
@@ -7,7 +7,7 @@ annotations:
- Productivity
- Tools-Utilities
apiVersion: v2
-appVersion: "3.42.1"
+appVersion: "3.42.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -33,4 +33,4 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/sourcegraph
- https://hub.docker.com/r/sourcegraph/server/
type: application
-version: 0.0.15
+version: 0.0.16
diff --git a/incubator/sourcegraph/0.0.15/README.md b/incubator/sourcegraph/0.0.16/README.md
similarity index 95%
rename from incubator/sourcegraph/0.0.15/README.md
rename to incubator/sourcegraph/0.0.16/README.md
index c8e66dc19c..f515f57525 100644
--- a/incubator/sourcegraph/0.0.15/README.md
+++ b/incubator/sourcegraph/0.0.16/README.md
@@ -1,6 +1,6 @@
# sourcegraph
-  
+  
Sourcegraph docker image.
diff --git a/incubator/sourcegraph/0.0.15/app-readme.md b/incubator/sourcegraph/0.0.16/app-readme.md
similarity index 100%
rename from incubator/sourcegraph/0.0.15/app-readme.md
rename to incubator/sourcegraph/0.0.16/app-readme.md
diff --git a/incubator/ts-dnsserver/0.0.17/charts/common-10.4.9.tgz b/incubator/sourcegraph/0.0.16/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/ts-dnsserver/0.0.17/charts/common-10.4.9.tgz
rename to incubator/sourcegraph/0.0.16/charts/common-10.4.9.tgz
diff --git a/incubator/sourcegraph/0.0.15/ix_values.yaml b/incubator/sourcegraph/0.0.16/ix_values.yaml
similarity index 98%
rename from incubator/sourcegraph/0.0.15/ix_values.yaml
rename to incubator/sourcegraph/0.0.16/ix_values.yaml
index 1b18e2ddae..5c76603529 100644
--- a/incubator/sourcegraph/0.0.15/ix_values.yaml
+++ b/incubator/sourcegraph/0.0.16/ix_values.yaml
@@ -2,7 +2,7 @@ env: {}
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/sourcegraph
- tag: 3.42.1
+ tag: 3.42.2
persistence:
applicationdatastoragepath:
enabled: true
diff --git a/incubator/sourcegraph/0.0.15/questions.yaml b/incubator/sourcegraph/0.0.16/questions.yaml
similarity index 100%
rename from incubator/sourcegraph/0.0.15/questions.yaml
rename to incubator/sourcegraph/0.0.16/questions.yaml
diff --git a/incubator/sourcegraph/0.0.15/templates/common.yaml b/incubator/sourcegraph/0.0.16/templates/common.yaml
similarity index 100%
rename from incubator/sourcegraph/0.0.15/templates/common.yaml
rename to incubator/sourcegraph/0.0.16/templates/common.yaml
diff --git a/incubator/ts-dnsserver/0.0.17/values.yaml b/incubator/sourcegraph/0.0.16/values.yaml
similarity index 100%
rename from incubator/ts-dnsserver/0.0.17/values.yaml
rename to incubator/sourcegraph/0.0.16/values.yaml
diff --git a/incubator/ts-dnsserver/0.0.17/Chart.lock b/incubator/ts-dnsserver/0.0.17/Chart.lock
deleted file mode 100644
index 6d0a180f18..0000000000
--- a/incubator/ts-dnsserver/0.0.17/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:29:33.718411855Z"
diff --git a/incubator/ts-dnsserver/0.0.17/CHANGELOG.md b/incubator/ts-dnsserver/0.0.18/CHANGELOG.md
similarity index 90%
rename from incubator/ts-dnsserver/0.0.17/CHANGELOG.md
rename to incubator/ts-dnsserver/0.0.18/CHANGELOG.md
index 6e8bf379e1..ae0a203b37 100644
--- a/incubator/ts-dnsserver/0.0.17/CHANGELOG.md
+++ b/incubator/ts-dnsserver/0.0.18/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [ts-dnsserver-0.0.18](https://github.com/truecharts/charts/compare/ts-dnsserver-0.0.17...ts-dnsserver-0.0.18) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [ts-dnsserver-0.0.17](https://github.com/truecharts/charts/compare/ts-dnsserver-0.0.16...ts-dnsserver-0.0.17) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
### Chore
- Auto-update chart README [skip ci]
- - Auto-update chart README [skip ci]
- - Bump all charts to generate config and container references due to huge increase of repository
- - Move Dev to incubator and some cleanup
-
-
-
-
-## [ts-dnsserver-0.0.10]ts-dnsserver-0.0.10 (2022-07-22)
-
diff --git a/incubator/ts-dnsserver/0.0.18/Chart.lock b/incubator/ts-dnsserver/0.0.18/Chart.lock
new file mode 100644
index 0000000000..bdb4393877
--- /dev/null
+++ b/incubator/ts-dnsserver/0.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:37:10.121141533Z"
diff --git a/incubator/ts-dnsserver/0.0.17/Chart.yaml b/incubator/ts-dnsserver/0.0.18/Chart.yaml
similarity index 98%
rename from incubator/ts-dnsserver/0.0.17/Chart.yaml
rename to incubator/ts-dnsserver/0.0.18/Chart.yaml
index f37c679be8..d203557991 100644
--- a/incubator/ts-dnsserver/0.0.17/Chart.yaml
+++ b/incubator/ts-dnsserver/0.0.18/Chart.yaml
@@ -26,4 +26,4 @@ sources:
- https://github.com/TechnitiumSoftware/DnsServer
- https://hub.docker.com/r/roxedus/ts-dnsserver/
type: application
-version: 0.0.17
+version: 0.0.18
diff --git a/incubator/ts-dnsserver/0.0.17/README.md b/incubator/ts-dnsserver/0.0.18/README.md
similarity index 98%
rename from incubator/ts-dnsserver/0.0.17/README.md
rename to incubator/ts-dnsserver/0.0.18/README.md
index e0af0bbdb9..8e1d2ae9dd 100644
--- a/incubator/ts-dnsserver/0.0.17/README.md
+++ b/incubator/ts-dnsserver/0.0.18/README.md
@@ -1,6 +1,6 @@
# ts-dnsserver
-  
+  
Technitium DNS Server is an open source tool that can be used for self hosting a local DNS server for privacy and security or, used for experimentation/testing by software developers on their computer. It works out-of-the-box with no or minimal configuration and provides a user friendly web console accessible using any web browser.
diff --git a/incubator/ts-dnsserver/0.0.17/app-readme.md b/incubator/ts-dnsserver/0.0.18/app-readme.md
similarity index 100%
rename from incubator/ts-dnsserver/0.0.17/app-readme.md
rename to incubator/ts-dnsserver/0.0.18/app-readme.md
diff --git a/incubator/vertex/0.0.18/charts/common-10.4.9.tgz b/incubator/ts-dnsserver/0.0.18/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/vertex/0.0.18/charts/common-10.4.9.tgz
rename to incubator/ts-dnsserver/0.0.18/charts/common-10.4.9.tgz
diff --git a/incubator/ts-dnsserver/0.0.17/ix_values.yaml b/incubator/ts-dnsserver/0.0.18/ix_values.yaml
similarity index 87%
rename from incubator/ts-dnsserver/0.0.17/ix_values.yaml
rename to incubator/ts-dnsserver/0.0.18/ix_values.yaml
index a16166ad36..79f2d00140 100644
--- a/incubator/ts-dnsserver/0.0.17/ix_values.yaml
+++ b/incubator/ts-dnsserver/0.0.18/ix_values.yaml
@@ -2,7 +2,7 @@ env: {}
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/ts-dnsserver
- tag: latest@sha256:426e2e1488428e66678597f23f1d734367c3abacc439fdcd649db60af53dc8d5
+ tag: latest@sha256:e6ccb73636cc8d87ef66410c4247924e7c03b6e3a8414cadfab78bc69c673c01
persistence:
config:
enabled: true
diff --git a/incubator/ts-dnsserver/0.0.17/questions.yaml b/incubator/ts-dnsserver/0.0.18/questions.yaml
similarity index 100%
rename from incubator/ts-dnsserver/0.0.17/questions.yaml
rename to incubator/ts-dnsserver/0.0.18/questions.yaml
diff --git a/incubator/ts-dnsserver/0.0.17/templates/common.yaml b/incubator/ts-dnsserver/0.0.18/templates/common.yaml
similarity index 100%
rename from incubator/ts-dnsserver/0.0.17/templates/common.yaml
rename to incubator/ts-dnsserver/0.0.18/templates/common.yaml
diff --git a/incubator/vertex/0.0.18/values.yaml b/incubator/ts-dnsserver/0.0.18/values.yaml
similarity index 100%
rename from incubator/vertex/0.0.18/values.yaml
rename to incubator/ts-dnsserver/0.0.18/values.yaml
diff --git a/incubator/vertex/0.0.18/Chart.lock b/incubator/vertex/0.0.18/Chart.lock
deleted file mode 100644
index c798dd04ce..0000000000
--- a/incubator/vertex/0.0.18/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:29:53.191039045Z"
diff --git a/incubator/vertex/0.0.18/CHANGELOG.md b/incubator/vertex/0.0.19/CHANGELOG.md
similarity index 92%
rename from incubator/vertex/0.0.18/CHANGELOG.md
rename to incubator/vertex/0.0.19/CHANGELOG.md
index 9a2a20f89e..26e85da3a6 100644
--- a/incubator/vertex/0.0.18/CHANGELOG.md
+++ b/incubator/vertex/0.0.19/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [vertex-0.0.19](https://github.com/truecharts/charts/compare/vertex-0.0.18...vertex-0.0.19) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [vertex-0.0.18](https://github.com/truecharts/charts/compare/vertex-0.0.17...vertex-0.0.18) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
### Chore
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
-
-
-
-
-## [vertex-0.0.11]vertex-0.0.11 (2022-07-22)
-
-### Chore
-
-- Auto-update chart README [skip ci]
diff --git a/incubator/vertex/0.0.19/Chart.lock b/incubator/vertex/0.0.19/Chart.lock
new file mode 100644
index 0000000000..78f5d3ec08
--- /dev/null
+++ b/incubator/vertex/0.0.19/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:37:17.58456799Z"
diff --git a/incubator/vertex/0.0.18/Chart.yaml b/incubator/vertex/0.0.19/Chart.yaml
similarity index 98%
rename from incubator/vertex/0.0.18/Chart.yaml
rename to incubator/vertex/0.0.19/Chart.yaml
index fd130f0192..bf91f3393e 100644
--- a/incubator/vertex/0.0.18/Chart.yaml
+++ b/incubator/vertex/0.0.19/Chart.yaml
@@ -28,4 +28,4 @@ sources:
- https://gitlab.lswl.in/lswl/vertex
- https://hub.docker.com/r/lswl/vertex
type: application
-version: 0.0.18
+version: 0.0.19
diff --git a/incubator/vertex/0.0.18/README.md b/incubator/vertex/0.0.19/README.md
similarity index 98%
rename from incubator/vertex/0.0.18/README.md
rename to incubator/vertex/0.0.19/README.md
index 271dbf69a1..f3e4de60dc 100644
--- a/incubator/vertex/0.0.18/README.md
+++ b/incubator/vertex/0.0.19/README.md
@@ -1,6 +1,6 @@
# vertex
-  
+  
Vertex , , , , PT
diff --git a/incubator/vertex/0.0.18/app-readme.md b/incubator/vertex/0.0.19/app-readme.md
similarity index 100%
rename from incubator/vertex/0.0.18/app-readme.md
rename to incubator/vertex/0.0.19/app-readme.md
diff --git a/incubator/virt-manager/0.0.21/charts/common-10.4.9.tgz b/incubator/vertex/0.0.19/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/virt-manager/0.0.21/charts/common-10.4.9.tgz
rename to incubator/vertex/0.0.19/charts/common-10.4.9.tgz
diff --git a/incubator/vertex/0.0.18/ix_values.yaml b/incubator/vertex/0.0.19/ix_values.yaml
similarity index 83%
rename from incubator/vertex/0.0.18/ix_values.yaml
rename to incubator/vertex/0.0.19/ix_values.yaml
index d6867502e8..54406e4c69 100644
--- a/incubator/vertex/0.0.18/ix_values.yaml
+++ b/incubator/vertex/0.0.19/ix_values.yaml
@@ -3,7 +3,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/vertex
- tag: vstable@sha256:a700f0a29c7a318cfee7ecbe30b5a29006618ce16e118e18612ce7aedcc09233
+ tag: vstable@sha256:cc199e612721ef59adbca4590fed8e61a620c7e6e8045ce6d7d158784d35f589
persistence:
config:
enabled: true
diff --git a/incubator/vertex/0.0.18/questions.yaml b/incubator/vertex/0.0.19/questions.yaml
similarity index 100%
rename from incubator/vertex/0.0.18/questions.yaml
rename to incubator/vertex/0.0.19/questions.yaml
diff --git a/incubator/vertex/0.0.18/templates/common.yaml b/incubator/vertex/0.0.19/templates/common.yaml
similarity index 100%
rename from incubator/vertex/0.0.18/templates/common.yaml
rename to incubator/vertex/0.0.19/templates/common.yaml
diff --git a/incubator/virt-manager/0.0.21/values.yaml b/incubator/vertex/0.0.19/values.yaml
similarity index 100%
rename from incubator/virt-manager/0.0.21/values.yaml
rename to incubator/vertex/0.0.19/values.yaml
diff --git a/incubator/virt-manager/0.0.21/Chart.lock b/incubator/virt-manager/0.0.21/Chart.lock
deleted file mode 100644
index fabfd1caa1..0000000000
--- a/incubator/virt-manager/0.0.21/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:29:53.483724526Z"
diff --git a/incubator/virt-manager/0.0.21/CHANGELOG.md b/incubator/virt-manager/0.0.22/CHANGELOG.md
similarity index 91%
rename from incubator/virt-manager/0.0.21/CHANGELOG.md
rename to incubator/virt-manager/0.0.22/CHANGELOG.md
index f49832537b..75c2530680 100644
--- a/incubator/virt-manager/0.0.21/CHANGELOG.md
+++ b/incubator/virt-manager/0.0.22/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [virt-manager-0.0.22](https://github.com/truecharts/charts/compare/virt-manager-0.0.21...virt-manager-0.0.22) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [virt-manager-0.0.21](https://github.com/truecharts/charts/compare/virt-manager-0.0.20...virt-manager-0.0.21) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
-
-
-
-
-## [virt-manager-0.0.12](https://github.com/truecharts/apps/compare/virt-manager-0.0.11...virt-manager-0.0.12) (2022-07-23)
-
-### Chore
-
diff --git a/incubator/virt-manager/0.0.22/Chart.lock b/incubator/virt-manager/0.0.22/Chart.lock
new file mode 100644
index 0000000000..379798ea10
--- /dev/null
+++ b/incubator/virt-manager/0.0.22/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:37:29.282429398Z"
diff --git a/incubator/virt-manager/0.0.21/Chart.yaml b/incubator/virt-manager/0.0.22/Chart.yaml
similarity index 98%
rename from incubator/virt-manager/0.0.21/Chart.yaml
rename to incubator/virt-manager/0.0.22/Chart.yaml
index 889550f19b..d410c1e2b7 100644
--- a/incubator/virt-manager/0.0.21/Chart.yaml
+++ b/incubator/virt-manager/0.0.22/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.21
+version: 0.0.22
diff --git a/incubator/virt-manager/0.0.21/README.md b/incubator/virt-manager/0.0.22/README.md
similarity index 98%
rename from incubator/virt-manager/0.0.21/README.md
rename to incubator/virt-manager/0.0.22/README.md
index 8e15e1761b..bbfc641661 100644
--- a/incubator/virt-manager/0.0.21/README.md
+++ b/incubator/virt-manager/0.0.22/README.md
@@ -1,6 +1,6 @@
# virt-manager
-  
+  
The virt-manager application is a desktop user interface for managing virtual machines through libvirt.
diff --git a/incubator/virt-manager/0.0.21/app-readme.md b/incubator/virt-manager/0.0.22/app-readme.md
similarity index 100%
rename from incubator/virt-manager/0.0.21/app-readme.md
rename to incubator/virt-manager/0.0.22/app-readme.md
diff --git a/incubator/webtop/0.0.16/charts/common-10.4.9.tgz b/incubator/virt-manager/0.0.22/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/webtop/0.0.16/charts/common-10.4.9.tgz
rename to incubator/virt-manager/0.0.22/charts/common-10.4.9.tgz
diff --git a/incubator/virt-manager/0.0.21/ix_values.yaml b/incubator/virt-manager/0.0.22/ix_values.yaml
similarity index 88%
rename from incubator/virt-manager/0.0.21/ix_values.yaml
rename to incubator/virt-manager/0.0.22/ix_values.yaml
index 22a5e41123..9bb13d2486 100644
--- a/incubator/virt-manager/0.0.21/ix_values.yaml
+++ b/incubator/virt-manager/0.0.22/ix_values.yaml
@@ -3,7 +3,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/virt-manager
- tag: latest@sha256:a75af88fab7138af7a6ba03cf0773753d6c3b892cab6f036a647b15020978c07
+ tag: latest@sha256:070c5cd5f12aa83a729d791b8e364c3563efb5f7e8207bcf7286bd8b4f30a025
persistence:
devkvm:
enabled: true
diff --git a/incubator/virt-manager/0.0.21/questions.yaml b/incubator/virt-manager/0.0.22/questions.yaml
similarity index 100%
rename from incubator/virt-manager/0.0.21/questions.yaml
rename to incubator/virt-manager/0.0.22/questions.yaml
diff --git a/incubator/virt-manager/0.0.21/templates/common.yaml b/incubator/virt-manager/0.0.22/templates/common.yaml
similarity index 100%
rename from incubator/virt-manager/0.0.21/templates/common.yaml
rename to incubator/virt-manager/0.0.22/templates/common.yaml
diff --git a/incubator/webtop/0.0.16/values.yaml b/incubator/virt-manager/0.0.22/values.yaml
similarity index 100%
rename from incubator/webtop/0.0.16/values.yaml
rename to incubator/virt-manager/0.0.22/values.yaml
diff --git a/incubator/webtop/0.0.16/Chart.lock b/incubator/webtop/0.0.16/Chart.lock
deleted file mode 100644
index ce690e7827..0000000000
--- a/incubator/webtop/0.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:38:07.050687997Z"
diff --git a/incubator/webtop/0.0.16/CHANGELOG.md b/incubator/webtop/0.0.17/CHANGELOG.md
similarity index 91%
rename from incubator/webtop/0.0.16/CHANGELOG.md
rename to incubator/webtop/0.0.17/CHANGELOG.md
index 55d80d1deb..b939dc8f7d 100644
--- a/incubator/webtop/0.0.16/CHANGELOG.md
+++ b/incubator/webtop/0.0.17/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [webtop-0.0.17](https://github.com/truecharts/charts/compare/webtop-0.0.16...webtop-0.0.17) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [webtop-0.0.16](https://github.com/truecharts/charts/compare/webtop-0.0.14...webtop-0.0.16) (2022-08-08)
### Chore
@@ -88,8 +97,3 @@
-## [webtop-0.0.10]webtop-0.0.10 (2022-07-22)
-
-### Chore
-
-- Move Dev to incubator and some cleanup
diff --git a/incubator/webtop/0.0.17/Chart.lock b/incubator/webtop/0.0.17/Chart.lock
new file mode 100644
index 0000000000..d64ec50782
--- /dev/null
+++ b/incubator/webtop/0.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:37:29.26196715Z"
diff --git a/incubator/webtop/0.0.16/Chart.yaml b/incubator/webtop/0.0.17/Chart.yaml
similarity index 98%
rename from incubator/webtop/0.0.16/Chart.yaml
rename to incubator/webtop/0.0.17/Chart.yaml
index 341d456163..d3aa3c6d95 100644
--- a/incubator/webtop/0.0.16/Chart.yaml
+++ b/incubator/webtop/0.0.17/Chart.yaml
@@ -27,4 +27,4 @@ sources:
- https://github.com/orgs/linuxserver/packages/container/package/webtop
- https://github.com/linuxserver/docker-webtop#readme
type: application
-version: 0.0.16
+version: 0.0.17
diff --git a/incubator/webtop/0.0.16/README.md b/incubator/webtop/0.0.17/README.md
similarity index 98%
rename from incubator/webtop/0.0.16/README.md
rename to incubator/webtop/0.0.17/README.md
index 6d838d786c..123b88ff73 100644
--- a/incubator/webtop/0.0.16/README.md
+++ b/incubator/webtop/0.0.17/README.md
@@ -1,6 +1,6 @@
# webtop
-  
+  
Webtop(https://github.com/linuxserver/gclient) - Alpine, Ubuntu, Fedora, and Arch based containers containing full desktop environments in officially supported flavors accessible via any modern web browser.
diff --git a/incubator/webtop/0.0.16/app-readme.md b/incubator/webtop/0.0.17/app-readme.md
similarity index 100%
rename from incubator/webtop/0.0.16/app-readme.md
rename to incubator/webtop/0.0.17/app-readme.md
diff --git a/incubator/xonotic/0.0.15/charts/common-10.4.9.tgz b/incubator/webtop/0.0.17/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/xonotic/0.0.15/charts/common-10.4.9.tgz
rename to incubator/webtop/0.0.17/charts/common-10.4.9.tgz
diff --git a/incubator/webtop/0.0.16/ix_values.yaml b/incubator/webtop/0.0.17/ix_values.yaml
similarity index 86%
rename from incubator/webtop/0.0.16/ix_values.yaml
rename to incubator/webtop/0.0.17/ix_values.yaml
index 23abed89c2..f47e239ee2 100644
--- a/incubator/webtop/0.0.16/ix_values.yaml
+++ b/incubator/webtop/0.0.17/ix_values.yaml
@@ -5,7 +5,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/webtop
- tag: latest@sha256:d58c21da17b3ec8391b8de792ddfc7c964f3c541362f2532244dde0ecbbb6424
+ tag: latest@sha256:fef18574427ec2a2baf5f21f0579e50dab8ec1c2821023017f718a821bd4b4e6
persistence:
config:
enabled: true
diff --git a/incubator/webtop/0.0.16/questions.yaml b/incubator/webtop/0.0.17/questions.yaml
similarity index 100%
rename from incubator/webtop/0.0.16/questions.yaml
rename to incubator/webtop/0.0.17/questions.yaml
diff --git a/incubator/webtop/0.0.16/templates/common.yaml b/incubator/webtop/0.0.17/templates/common.yaml
similarity index 100%
rename from incubator/webtop/0.0.16/templates/common.yaml
rename to incubator/webtop/0.0.17/templates/common.yaml
diff --git a/incubator/xonotic/0.0.15/values.yaml b/incubator/webtop/0.0.17/values.yaml
similarity index 100%
rename from incubator/xonotic/0.0.15/values.yaml
rename to incubator/webtop/0.0.17/values.yaml
diff --git a/incubator/xonotic/0.0.15/CHANGELOG.md b/incubator/xonotic/0.0.16/CHANGELOG.md
similarity index 91%
rename from incubator/xonotic/0.0.15/CHANGELOG.md
rename to incubator/xonotic/0.0.16/CHANGELOG.md
index a57da1adc9..ab968340e3 100644
--- a/incubator/xonotic/0.0.15/CHANGELOG.md
+++ b/incubator/xonotic/0.0.16/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [xonotic-0.0.16](https://github.com/truecharts/charts/compare/xonotic-0.0.15...xonotic-0.0.16) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [xonotic-0.0.15](https://github.com/truecharts/charts/compare/xonotic-0.0.14...xonotic-0.0.15) (2022-08-08)
### Chore
@@ -88,7 +97,3 @@
## [xonotic-0.0.10]xonotic-0.0.10 (2022-07-22)
-
-### Chore
-
-- Move Dev to incubator and some cleanup
diff --git a/incubator/xonotic/0.0.16/Chart.lock b/incubator/xonotic/0.0.16/Chart.lock
new file mode 100644
index 0000000000..21ed23ccfa
--- /dev/null
+++ b/incubator/xonotic/0.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:37:30.49625923Z"
diff --git a/incubator/xonotic/0.0.15/Chart.yaml b/incubator/xonotic/0.0.16/Chart.yaml
similarity index 98%
rename from incubator/xonotic/0.0.15/Chart.yaml
rename to incubator/xonotic/0.0.16/Chart.yaml
index 07572d9ad2..d2b1f829cc 100644
--- a/incubator/xonotic/0.0.15/Chart.yaml
+++ b/incubator/xonotic/0.0.16/Chart.yaml
@@ -26,4 +26,4 @@ sources:
- https://www.xonotic.org/
- https://hub.docker.com/r/ich777/xonotic/
type: application
-version: 0.0.15
+version: 0.0.16
diff --git a/incubator/xonotic/0.0.15/README.md b/incubator/xonotic/0.0.16/README.md
similarity index 98%
rename from incubator/xonotic/0.0.15/README.md
rename to incubator/xonotic/0.0.16/README.md
index d1555dd82c..fde11cc85c 100644
--- a/incubator/xonotic/0.0.15/README.md
+++ b/incubator/xonotic/0.0.16/README.md
@@ -1,6 +1,6 @@
# xonotic
-  
+  
This Docker will download and install the preferred version of Xonotic.
diff --git a/incubator/xonotic/0.0.15/app-readme.md b/incubator/xonotic/0.0.16/app-readme.md
similarity index 100%
rename from incubator/xonotic/0.0.15/app-readme.md
rename to incubator/xonotic/0.0.16/app-readme.md
diff --git a/incubator/yourls/0.0.15/charts/common-10.4.9.tgz b/incubator/xonotic/0.0.16/charts/common-10.4.9.tgz
similarity index 100%
rename from incubator/yourls/0.0.15/charts/common-10.4.9.tgz
rename to incubator/xonotic/0.0.16/charts/common-10.4.9.tgz
diff --git a/incubator/xonotic/0.0.15/ix_values.yaml b/incubator/xonotic/0.0.16/ix_values.yaml
similarity index 88%
rename from incubator/xonotic/0.0.15/ix_values.yaml
rename to incubator/xonotic/0.0.16/ix_values.yaml
index 1934befb64..135b87b800 100644
--- a/incubator/xonotic/0.0.15/ix_values.yaml
+++ b/incubator/xonotic/0.0.16/ix_values.yaml
@@ -5,7 +5,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/xonotic
- tag: latest@sha256:5b668cc20d170e09a9311024a584ea3e136a27c2a6f5511e4ef9dbc04bdf62e7
+ tag: latest@sha256:d1290caf92a7975d780f2bb60ca2e256b0cb6fbdb8db42b0ca622fd2a8aefaf4
persistence:
serverfiles:
enabled: true
diff --git a/incubator/xonotic/0.0.15/questions.yaml b/incubator/xonotic/0.0.16/questions.yaml
similarity index 100%
rename from incubator/xonotic/0.0.15/questions.yaml
rename to incubator/xonotic/0.0.16/questions.yaml
diff --git a/incubator/xonotic/0.0.15/templates/common.yaml b/incubator/xonotic/0.0.16/templates/common.yaml
similarity index 100%
rename from incubator/xonotic/0.0.15/templates/common.yaml
rename to incubator/xonotic/0.0.16/templates/common.yaml
diff --git a/incubator/yourls/0.0.15/values.yaml b/incubator/xonotic/0.0.16/values.yaml
similarity index 100%
rename from incubator/yourls/0.0.15/values.yaml
rename to incubator/xonotic/0.0.16/values.yaml
diff --git a/incubator/yourls/0.0.15/Chart.lock b/incubator/yourls/0.0.15/Chart.lock
deleted file mode 100644
index bf498e7aac..0000000000
--- a/incubator/yourls/0.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:39:10.131988308Z"
diff --git a/incubator/yourls/0.0.15/CHANGELOG.md b/incubator/yourls/0.0.16/CHANGELOG.md
similarity index 91%
rename from incubator/yourls/0.0.15/CHANGELOG.md
rename to incubator/yourls/0.0.16/CHANGELOG.md
index b968c0d8ab..2a1e8386df 100644
--- a/incubator/yourls/0.0.15/CHANGELOG.md
+++ b/incubator/yourls/0.0.16/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [yourls-0.0.16](https://github.com/truecharts/charts/compare/yourls-0.0.15...yourls-0.0.16) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [yourls-0.0.15](https://github.com/truecharts/charts/compare/yourls-0.0.14...yourls-0.0.15) (2022-08-08)
### Chore
@@ -88,7 +97,3 @@
## [yourls-0.0.10]yourls-0.0.10 (2022-07-22)
-
-### Chore
-
-- Move Dev to incubator and some cleanup
diff --git a/incubator/yourls/0.0.16/Chart.lock b/incubator/yourls/0.0.16/Chart.lock
new file mode 100644
index 0000000000..5298c6794d
--- /dev/null
+++ b/incubator/yourls/0.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:37:37.738194876Z"
diff --git a/incubator/yourls/0.0.15/Chart.yaml b/incubator/yourls/0.0.16/Chart.yaml
similarity index 98%
rename from incubator/yourls/0.0.15/Chart.yaml
rename to incubator/yourls/0.0.16/Chart.yaml
index db42d6f5b0..f353a649bd 100644
--- a/incubator/yourls/0.0.15/Chart.yaml
+++ b/incubator/yourls/0.0.16/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.15
+version: 0.0.16
diff --git a/incubator/yourls/0.0.15/README.md b/incubator/yourls/0.0.16/README.md
similarity index 98%
rename from incubator/yourls/0.0.15/README.md
rename to incubator/yourls/0.0.16/README.md
index 7c447b3194..dca0067d28 100644
--- a/incubator/yourls/0.0.15/README.md
+++ b/incubator/yourls/0.0.16/README.md
@@ -1,6 +1,6 @@
# yourls
-  
+  
YOURLS is a set of PHP scripts that will allow you to run Your Own URL Shortener.
diff --git a/incubator/yourls/0.0.15/app-readme.md b/incubator/yourls/0.0.16/app-readme.md
similarity index 100%
rename from incubator/yourls/0.0.15/app-readme.md
rename to incubator/yourls/0.0.16/app-readme.md
diff --git a/stable/anonaddy/9.0.34/charts/common-10.4.9.tgz b/incubator/yourls/0.0.16/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/anonaddy/9.0.34/charts/common-10.4.9.tgz
rename to incubator/yourls/0.0.16/charts/common-10.4.9.tgz
diff --git a/incubator/yourls/0.0.15/ix_values.yaml b/incubator/yourls/0.0.16/ix_values.yaml
similarity index 86%
rename from incubator/yourls/0.0.15/ix_values.yaml
rename to incubator/yourls/0.0.16/ix_values.yaml
index 973afb93fe..6286602122 100644
--- a/incubator/yourls/0.0.15/ix_values.yaml
+++ b/incubator/yourls/0.0.16/ix_values.yaml
@@ -10,7 +10,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/yourls
- tag: latest@sha256:794f245fa7196b78a61fa0b947cc60223f9565ab87c3f9f751f2f9cd038cf11b
+ tag: latest@sha256:e5e54ee59330c616019e13c45bfd0197b220cd26046834fdfab8156c277b4b37
persistence: {}
podSecurityContext:
runAsGroup: 0
diff --git a/incubator/yourls/0.0.15/questions.yaml b/incubator/yourls/0.0.16/questions.yaml
similarity index 100%
rename from incubator/yourls/0.0.15/questions.yaml
rename to incubator/yourls/0.0.16/questions.yaml
diff --git a/incubator/yourls/0.0.15/templates/common.yaml b/incubator/yourls/0.0.16/templates/common.yaml
similarity index 100%
rename from incubator/yourls/0.0.15/templates/common.yaml
rename to incubator/yourls/0.0.16/templates/common.yaml
diff --git a/stable/anonaddy/9.0.34/values.yaml b/incubator/yourls/0.0.16/values.yaml
similarity index 100%
rename from stable/anonaddy/9.0.34/values.yaml
rename to incubator/yourls/0.0.16/values.yaml
diff --git a/stable/anonaddy/9.0.34/CHANGELOG.md b/stable/anonaddy/9.0.35/CHANGELOG.md
similarity index 91%
rename from stable/anonaddy/9.0.34/CHANGELOG.md
rename to stable/anonaddy/9.0.35/CHANGELOG.md
index 2b729fd3d0..0a5f8a555e 100644
--- a/stable/anonaddy/9.0.34/CHANGELOG.md
+++ b/stable/anonaddy/9.0.35/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [anonaddy-9.0.35](https://github.com/truecharts/charts/compare/anonaddy-9.0.34...anonaddy-9.0.35) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [anonaddy-9.0.34](https://github.com/truecharts/charts/compare/anonaddy-9.0.33...anonaddy-9.0.34) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
-
-## [anonaddy-9.0.28](https://github.com/truecharts/apps/compare/anonaddy-9.0.27...anonaddy-9.0.28) (2022-07-23)
-
-### Chore
-
-- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274))
-
-
-
diff --git a/stable/snipe-it/4.0.35/Chart.lock b/stable/anonaddy/9.0.35/Chart.lock
similarity index 88%
rename from stable/snipe-it/4.0.35/Chart.lock
rename to stable/anonaddy/9.0.35/Chart.lock
index 1452068e45..6934cf3067 100644
--- a/stable/snipe-it/4.0.35/Chart.lock
+++ b/stable/anonaddy/9.0.35/Chart.lock
@@ -9,4 +9,4 @@ dependencies:
repository: https://charts.truecharts.org
version: 3.0.50
digest: sha256:472b875bd1191598fe6818c498cf05c3c08f071db5dc280a9f5a25ed1504e880
-generated: "2022-08-09T15:32:32.83262081Z"
+generated: "2022-08-10T05:38:05.03452801Z"
diff --git a/stable/anonaddy/9.0.34/Chart.yaml b/stable/anonaddy/9.0.35/Chart.yaml
similarity index 96%
rename from stable/anonaddy/9.0.34/Chart.yaml
rename to stable/anonaddy/9.0.35/Chart.yaml
index bbf32dfd83..eb8e0ba478 100644
--- a/stable/anonaddy/9.0.34/Chart.yaml
+++ b/stable/anonaddy/9.0.35/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "0.13.3"
+appVersion: "0.13.4"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -26,7 +26,7 @@ name: anonaddy
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/anonaddy
- https://github.com/anonaddy/docker
-version: 9.0.34
+version: 9.0.35
annotations:
truecharts.org/catagories: |
- email
diff --git a/stable/anonaddy/9.0.34/README.md b/stable/anonaddy/9.0.35/README.md
similarity index 94%
rename from stable/anonaddy/9.0.34/README.md
rename to stable/anonaddy/9.0.35/README.md
index 1a6007720b..a34b88fb76 100644
--- a/stable/anonaddy/9.0.34/README.md
+++ b/stable/anonaddy/9.0.35/README.md
@@ -1,6 +1,6 @@
# anonaddy
- 
+ 
Protect your email from spam using disposable addresses.
diff --git a/stable/anonaddy/9.0.34/app-readme.md b/stable/anonaddy/9.0.35/app-readme.md
similarity index 100%
rename from stable/anonaddy/9.0.34/app-readme.md
rename to stable/anonaddy/9.0.35/app-readme.md
diff --git a/stable/audiobookshelf/2.0.28/charts/common-10.4.9.tgz b/stable/anonaddy/9.0.35/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/audiobookshelf/2.0.28/charts/common-10.4.9.tgz
rename to stable/anonaddy/9.0.35/charts/common-10.4.9.tgz
diff --git a/stable/anonaddy/9.0.34/charts/mariadb-3.0.50.tgz b/stable/anonaddy/9.0.35/charts/mariadb-3.0.50.tgz
similarity index 100%
rename from stable/anonaddy/9.0.34/charts/mariadb-3.0.50.tgz
rename to stable/anonaddy/9.0.35/charts/mariadb-3.0.50.tgz
diff --git a/stable/anonaddy/9.0.34/charts/redis-3.0.50.tgz b/stable/anonaddy/9.0.35/charts/redis-3.0.50.tgz
similarity index 100%
rename from stable/anonaddy/9.0.34/charts/redis-3.0.50.tgz
rename to stable/anonaddy/9.0.35/charts/redis-3.0.50.tgz
diff --git a/stable/anonaddy/9.0.34/ix_values.yaml b/stable/anonaddy/9.0.35/ix_values.yaml
similarity index 93%
rename from stable/anonaddy/9.0.34/ix_values.yaml
rename to stable/anonaddy/9.0.35/ix_values.yaml
index f8be76b8ad..f9a679a587 100644
--- a/stable/anonaddy/9.0.34/ix_values.yaml
+++ b/stable/anonaddy/9.0.35/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/anonaddy
- tag: 0.13.3@sha256:c3903d9124e2cc4ac2a48de575c7f6c7d157640ac8f3b1c7c707c97f278ae5cd
+ tag: 0.13.4@sha256:55ef5a417120ddcc6cc26561bbb506907e9ae40ea2cb26aa26819f840a8ac984
pullPolicy: IfNotPresent
strategy:
diff --git a/stable/anonaddy/9.0.34/questions.yaml b/stable/anonaddy/9.0.35/questions.yaml
similarity index 100%
rename from stable/anonaddy/9.0.34/questions.yaml
rename to stable/anonaddy/9.0.35/questions.yaml
diff --git a/stable/anonaddy/9.0.34/templates/_appkey.tpl b/stable/anonaddy/9.0.35/templates/_appkey.tpl
similarity index 100%
rename from stable/anonaddy/9.0.34/templates/_appkey.tpl
rename to stable/anonaddy/9.0.35/templates/_appkey.tpl
diff --git a/stable/anonaddy/9.0.34/templates/common.yaml b/stable/anonaddy/9.0.35/templates/common.yaml
similarity index 100%
rename from stable/anonaddy/9.0.34/templates/common.yaml
rename to stable/anonaddy/9.0.35/templates/common.yaml
diff --git a/stable/audiobookshelf/2.0.28/values.yaml b/stable/anonaddy/9.0.35/values.yaml
similarity index 100%
rename from stable/audiobookshelf/2.0.28/values.yaml
rename to stable/anonaddy/9.0.35/values.yaml
diff --git a/stable/audiobookshelf/2.0.28/Chart.lock b/stable/audiobookshelf/2.0.28/Chart.lock
deleted file mode 100644
index 819256eae2..0000000000
--- a/stable/audiobookshelf/2.0.28/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:40:58.949734752Z"
diff --git a/stable/audiobookshelf/2.0.28/CHANGELOG.md b/stable/audiobookshelf/2.0.29/CHANGELOG.md
similarity index 92%
rename from stable/audiobookshelf/2.0.28/CHANGELOG.md
rename to stable/audiobookshelf/2.0.29/CHANGELOG.md
index a9f9c71100..9f711351e2 100644
--- a/stable/audiobookshelf/2.0.28/CHANGELOG.md
+++ b/stable/audiobookshelf/2.0.29/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [audiobookshelf-2.0.29](https://github.com/truecharts/charts/compare/audiobookshelf-2.0.28...audiobookshelf-2.0.29) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [audiobookshelf-2.0.28](https://github.com/truecharts/charts/compare/audiobookshelf-2.0.27...audiobookshelf-2.0.28) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
- Update Readme and Description on SCALE
-
-## [audiobookshelf-2.0.21](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.20...audiobookshelf-2.0.21) (2022-07-16)
-
-### Chore
-
-- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192))
-
-
-
diff --git a/stable/audiobookshelf/2.0.29/Chart.lock b/stable/audiobookshelf/2.0.29/Chart.lock
new file mode 100644
index 0000000000..942a4d199a
--- /dev/null
+++ b/stable/audiobookshelf/2.0.29/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:37:49.866045405Z"
diff --git a/stable/audiobookshelf/2.0.28/Chart.yaml b/stable/audiobookshelf/2.0.29/Chart.yaml
similarity index 95%
rename from stable/audiobookshelf/2.0.28/Chart.yaml
rename to stable/audiobookshelf/2.0.29/Chart.yaml
index 65a0756dd8..2363e10b03 100644
--- a/stable/audiobookshelf/2.0.28/Chart.yaml
+++ b/stable/audiobookshelf/2.0.29/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "2.1.0"
+appVersion: "2.1.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -19,7 +19,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/audiobookshelf
- https://hub.docker.com/r/advplyr/audiobookshelf
- https://github.com/advplyr/audiobookshelf
-version: 2.0.28
+version: 2.0.29
annotations:
truecharts.org/catagories: |
- media
diff --git a/stable/audiobookshelf/2.0.28/README.md b/stable/audiobookshelf/2.0.29/README.md
similarity index 94%
rename from stable/audiobookshelf/2.0.28/README.md
rename to stable/audiobookshelf/2.0.29/README.md
index 75866e6c80..6225a49623 100644
--- a/stable/audiobookshelf/2.0.28/README.md
+++ b/stable/audiobookshelf/2.0.29/README.md
@@ -1,6 +1,6 @@
# audiobookshelf
- 
+ 
Audiobookshelf is a self-hosted audiobook server for managing and playing your audiobooks.
diff --git a/stable/audiobookshelf/2.0.28/app-readme.md b/stable/audiobookshelf/2.0.29/app-readme.md
similarity index 100%
rename from stable/audiobookshelf/2.0.28/app-readme.md
rename to stable/audiobookshelf/2.0.29/app-readme.md
diff --git a/stable/beets/4.0.27/charts/common-10.4.9.tgz b/stable/audiobookshelf/2.0.29/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/beets/4.0.27/charts/common-10.4.9.tgz
rename to stable/audiobookshelf/2.0.29/charts/common-10.4.9.tgz
diff --git a/stable/audiobookshelf/2.0.28/ix_values.yaml b/stable/audiobookshelf/2.0.29/ix_values.yaml
similarity index 90%
rename from stable/audiobookshelf/2.0.28/ix_values.yaml
rename to stable/audiobookshelf/2.0.29/ix_values.yaml
index d5b9eb034d..856565db55 100644
--- a/stable/audiobookshelf/2.0.28/ix_values.yaml
+++ b/stable/audiobookshelf/2.0.29/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/audiobookshelf
- tag: 2.1.0@sha256:13803fe4fe67b515936ed17569a8bafe8a0c5742c2a95c9a4313e8d015236558
+ tag: 2.1.2@sha256:4eda6ea0fcde5d90d8c47baf30091b12aeecf8218ec0712013b82c264b9a5c64
pullPolicy: IfNotPresent
env:
diff --git a/stable/audiobookshelf/2.0.28/questions.yaml b/stable/audiobookshelf/2.0.29/questions.yaml
similarity index 100%
rename from stable/audiobookshelf/2.0.28/questions.yaml
rename to stable/audiobookshelf/2.0.29/questions.yaml
diff --git a/stable/audiobookshelf/2.0.28/templates/_secrets.tpl b/stable/audiobookshelf/2.0.29/templates/_secrets.tpl
similarity index 100%
rename from stable/audiobookshelf/2.0.28/templates/_secrets.tpl
rename to stable/audiobookshelf/2.0.29/templates/_secrets.tpl
diff --git a/stable/audiobookshelf/2.0.28/templates/common.yaml b/stable/audiobookshelf/2.0.29/templates/common.yaml
similarity index 100%
rename from stable/audiobookshelf/2.0.28/templates/common.yaml
rename to stable/audiobookshelf/2.0.29/templates/common.yaml
diff --git a/stable/beets/4.0.27/values.yaml b/stable/audiobookshelf/2.0.29/values.yaml
similarity index 100%
rename from stable/beets/4.0.27/values.yaml
rename to stable/audiobookshelf/2.0.29/values.yaml
diff --git a/stable/bazarr/11.0.26/CHANGELOG.md b/stable/bazarr/11.0.26/CHANGELOG.md
new file mode 100644
index 0000000000..4d29cea8e2
--- /dev/null
+++ b/stable/bazarr/11.0.26/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [bazarr-11.0.26](https://github.com/truecharts/charts/compare/bazarr-11.0.25...bazarr-11.0.26) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
+## [bazarr-11.0.25](https://github.com/truecharts/charts/compare/bazarr-11.0.24...bazarr-11.0.25) (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))
+
+
+
+
+## [bazarr-11.0.24](https://github.com/truecharts/apps/compare/bazarr-11.0.23...bazarr-11.0.24) (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))
+
+
+
+
+## [bazarr-11.0.23](https://github.com/truecharts/apps/compare/bazarr-11.0.22...bazarr-11.0.23) (2022-07-25)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [bazarr-11.0.23](https://github.com/truecharts/apps/compare/bazarr-11.0.22...bazarr-11.0.23) (2022-07-25)
+
+### Chore
+
+- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [bazarr-11.0.22](https://github.com/truecharts/apps/compare/bazarr-11.0.21...bazarr-11.0.22) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [bazarr-11.0.22](https://github.com/truecharts/apps/compare/bazarr-11.0.21...bazarr-11.0.22) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [bazarr-11.0.22](https://github.com/truecharts/apps/compare/bazarr-11.0.21...bazarr-11.0.22) (2022-07-23)
+
+### Chore
+
+- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [bazarr-11.0.21](https://github.com/truecharts/apps/compare/bazarr-11.0.19...bazarr-11.0.21) (2022-07-22)
+
+### Chore
+
+- Bump all charts to generate config and container references due to huge increase of repository
+ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
+
+
+
+## [bazarr-11.0.19](https://github.com/truecharts/apps/compare/bazarr-11.0.18...bazarr-11.0.19) (2022-07-19)
+
+### Chore
+
+- Update Readme and Description on SCALE
+
+
+
diff --git a/stable/bazarr/11.0.26/Chart.lock b/stable/bazarr/11.0.26/Chart.lock
new file mode 100644
index 0000000000..59599dc77a
--- /dev/null
+++ b/stable/bazarr/11.0.26/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:37:51.0122885Z"
diff --git a/stable/bazarr/11.0.26/Chart.yaml b/stable/bazarr/11.0.26/Chart.yaml
new file mode 100644
index 0000000000..9b4faffc7e
--- /dev/null
+++ b/stable/bazarr/11.0.26/Chart.yaml
@@ -0,0 +1,34 @@
+apiVersion: v2
+appVersion: "1.1.0"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+deprecated: false
+description: Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements
+home: https://truecharts.org/docs/charts/stable/bazarr
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/bazarr.png
+keywords:
+ - bazarr
+ - radarr
+ - sonarr
+ - subtitles
+ - usenet
+ - torrent
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: bazarr
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/stable/bazarr
+ - https://github.com/morpheus65535/bazarr
+ - https://hub.docker.com/r/linuxserver/bazarr
+type: application
+version: 11.0.26
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/bazarr/11.0.26/README.md b/stable/bazarr/11.0.26/README.md
new file mode 100644
index 0000000000..e6b9012f8a
--- /dev/null
+++ b/stable/bazarr/11.0.26/README.md
@@ -0,0 +1,109 @@
+# bazarr
+
+  
+
+Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements
+
+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: [bazarr](https://truecharts.org/docs/charts/stable/bazarr)
+
+**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.4.9 |
+
+## 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 `bazarr`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install bazarr TrueCharts/bazarr
+```
+
+## 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 `bazarr` deployment
+
+```console
+helm uninstall bazarr
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the [values.yaml](./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 bazarr \
+ --set env.TZ="America/New York" \
+ TrueCharts/bazarr
+```
+
+#### 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 bazarr TrueCharts/bazarr -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/bazarr/11.0.26/app-readme.md b/stable/bazarr/11.0.26/app-readme.md
new file mode 100644
index 0000000000..28c311a374
--- /dev/null
+++ b/stable/bazarr/11.0.26/app-readme.md
@@ -0,0 +1,8 @@
+Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements
+
+This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/bazarr](https://truecharts.org/docs/charts/stable/bazarr)
+
+---
+
+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/boinc/2.0.35/charts/common-10.4.9.tgz b/stable/bazarr/11.0.26/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/boinc/2.0.35/charts/common-10.4.9.tgz
rename to stable/bazarr/11.0.26/charts/common-10.4.9.tgz
diff --git a/stable/bazarr/11.0.26/ix_values.yaml b/stable/bazarr/11.0.26/ix_values.yaml
new file mode 100644
index 0000000000..bae16dbfd5
--- /dev/null
+++ b/stable/bazarr/11.0.26/ix_values.yaml
@@ -0,0 +1,19 @@
+image:
+ repository: tccr.io/truecharts/bazarr
+ pullPolicy: IfNotPresent
+ tag: v1.1.0@sha256:86a8b4b7c1f44f7d2a7c3b0f9501c004cc5f77b0989370de747e9e018ac4b587
+
+service:
+ main:
+ ports:
+ main:
+ port: 6767
+ targetPort: 6767
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+
+portal:
+ enabled: true
diff --git a/stable/bazarr/11.0.26/questions.yaml b/stable/bazarr/11.0.26/questions.yaml
new file mode 100644
index 0000000000..562e52ac76
--- /dev/null
+++ b/stable/bazarr/11.0.26/questions.yaml
@@ -0,0 +1,2391 @@
+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
+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: extraArgs
+ label: Extra Args
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ - 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: TZ
+ label: Timezone
+ group: Container Configuration
+ schema:
+ type: string
+ default: "Etc/UTC"
+ $ref:
+ - "definitions/timezone"
+ - variable: envList
+ label: Image Environment
+ 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: 6767
+ 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: 6767
+ - 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: 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: 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: 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
+ - 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: 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: ""
+ required: true
+ - 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
diff --git a/stable/booksonic-air/6.0.30/templates/common.yaml b/stable/bazarr/11.0.26/templates/common.yaml
similarity index 100%
rename from stable/booksonic-air/6.0.30/templates/common.yaml
rename to stable/bazarr/11.0.26/templates/common.yaml
diff --git a/stable/boinc/2.0.35/values.yaml b/stable/bazarr/11.0.26/values.yaml
similarity index 100%
rename from stable/boinc/2.0.35/values.yaml
rename to stable/bazarr/11.0.26/values.yaml
diff --git a/stable/beets/4.0.27/Chart.lock b/stable/beets/4.0.27/Chart.lock
deleted file mode 100644
index 9ef6e68ba7..0000000000
--- a/stable/beets/4.0.27/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:41:55.760632118Z"
diff --git a/stable/beets/4.0.27/CHANGELOG.md b/stable/beets/4.0.28/CHANGELOG.md
similarity index 92%
rename from stable/beets/4.0.27/CHANGELOG.md
rename to stable/beets/4.0.28/CHANGELOG.md
index dcd4d05c97..8174528a95 100644
--- a/stable/beets/4.0.27/CHANGELOG.md
+++ b/stable/beets/4.0.28/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [beets-4.0.28](https://github.com/truecharts/charts/compare/beets-4.0.27...beets-4.0.28) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [beets-4.0.27](https://github.com/truecharts/charts/compare/beets-4.0.26...beets-4.0.27) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
- update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
- update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266))
-
-
-## [beets-4.0.20](https://github.com/truecharts/apps/compare/beets-4.0.19...beets-4.0.20) (2022-07-19)
-
-### Chore
-
-- Update Readme and Description on SCALE
-
-
diff --git a/stable/beets/4.0.28/Chart.lock b/stable/beets/4.0.28/Chart.lock
new file mode 100644
index 0000000000..9d4c13611c
--- /dev/null
+++ b/stable/beets/4.0.28/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:37:58.256446387Z"
diff --git a/stable/beets/4.0.27/Chart.yaml b/stable/beets/4.0.28/Chart.yaml
similarity index 98%
rename from stable/beets/4.0.27/Chart.yaml
rename to stable/beets/4.0.28/Chart.yaml
index fef9b4bea8..d9a342c554 100644
--- a/stable/beets/4.0.27/Chart.yaml
+++ b/stable/beets/4.0.28/Chart.yaml
@@ -24,7 +24,7 @@ sources:
- https://github.com/linuxserver/docker-beets
- https://beets.io/
type: application
-version: 4.0.27
+version: 4.0.28
annotations:
truecharts.org/catagories: |
- media
diff --git a/stable/beets/4.0.27/README.md b/stable/beets/4.0.28/README.md
similarity index 98%
rename from stable/beets/4.0.27/README.md
rename to stable/beets/4.0.28/README.md
index 808b4b7337..807c028d55 100644
--- a/stable/beets/4.0.27/README.md
+++ b/stable/beets/4.0.28/README.md
@@ -1,6 +1,6 @@
# beets
-  
+  
A music library manager and not, for the most part, a music player.
diff --git a/stable/beets/4.0.27/app-readme.md b/stable/beets/4.0.28/app-readme.md
similarity index 100%
rename from stable/beets/4.0.27/app-readme.md
rename to stable/beets/4.0.28/app-readme.md
diff --git a/stable/booksonic-air/6.0.30/charts/common-10.4.9.tgz b/stable/beets/4.0.28/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/booksonic-air/6.0.30/charts/common-10.4.9.tgz
rename to stable/beets/4.0.28/charts/common-10.4.9.tgz
diff --git a/stable/beets/4.0.27/ix_values.yaml b/stable/beets/4.0.28/ix_values.yaml
similarity index 82%
rename from stable/beets/4.0.27/ix_values.yaml
rename to stable/beets/4.0.28/ix_values.yaml
index 15c578002c..c78edc6fa4 100644
--- a/stable/beets/4.0.27/ix_values.yaml
+++ b/stable/beets/4.0.28/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/beets
pullPolicy: IfNotPresent
- tag: v1.6.0@sha256:b9f2f395a62a179c5015b937d178c0702023b64af2674fb53cb33522cfbc3b79
+ tag: v1.6.0@sha256:e34c56e884e339f08325a130ec98c7bbfb98844da1eefe807fe24cb0fbd15538
securityContext:
readOnlyRootFilesystem: false
diff --git a/stable/beets/4.0.27/questions.yaml b/stable/beets/4.0.28/questions.yaml
similarity index 100%
rename from stable/beets/4.0.27/questions.yaml
rename to stable/beets/4.0.28/questions.yaml
diff --git a/stable/beets/4.0.27/templates/common.yaml b/stable/beets/4.0.28/templates/common.yaml
similarity index 100%
rename from stable/beets/4.0.27/templates/common.yaml
rename to stable/beets/4.0.28/templates/common.yaml
diff --git a/stable/booksonic-air/6.0.30/values.yaml b/stable/beets/4.0.28/values.yaml
similarity index 100%
rename from stable/booksonic-air/6.0.30/values.yaml
rename to stable/beets/4.0.28/values.yaml
diff --git a/stable/boinc/2.0.35/Chart.lock b/stable/boinc/2.0.35/Chart.lock
deleted file mode 100644
index aa4a28cbfc..0000000000
--- a/stable/boinc/2.0.35/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:41:56.077438682Z"
diff --git a/stable/boinc/2.0.35/CHANGELOG.md b/stable/boinc/2.0.36/CHANGELOG.md
similarity index 92%
rename from stable/boinc/2.0.35/CHANGELOG.md
rename to stable/boinc/2.0.36/CHANGELOG.md
index 4e4bee69ea..09e222d102 100644
--- a/stable/boinc/2.0.35/CHANGELOG.md
+++ b/stable/boinc/2.0.36/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [boinc-2.0.36](https://github.com/truecharts/charts/compare/boinc-2.0.35...boinc-2.0.36) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [boinc-2.0.35](https://github.com/truecharts/charts/compare/boinc-2.0.33...boinc-2.0.35) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222))
-
-
-## [boinc-2.0.26](https://github.com/truecharts/apps/compare/boinc-2.0.25...boinc-2.0.26) (2022-07-19)
-
-### Chore
-
-- Update Readme and Description on SCALE
-
-
diff --git a/stable/boinc/2.0.36/Chart.lock b/stable/boinc/2.0.36/Chart.lock
new file mode 100644
index 0000000000..6a2287ec3e
--- /dev/null
+++ b/stable/boinc/2.0.36/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:38:10.982228976Z"
diff --git a/stable/boinc/2.0.35/Chart.yaml b/stable/boinc/2.0.36/Chart.yaml
similarity index 98%
rename from stable/boinc/2.0.35/Chart.yaml
rename to stable/boinc/2.0.36/Chart.yaml
index ff62bf6bc9..2b02374db6 100644
--- a/stable/boinc/2.0.35/Chart.yaml
+++ b/stable/boinc/2.0.36/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: boinc
-version: 2.0.35
+version: 2.0.36
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.35/README.md b/stable/boinc/2.0.36/README.md
similarity index 98%
rename from stable/boinc/2.0.35/README.md
rename to stable/boinc/2.0.36/README.md
index 98972fbc77..1e8e6fe9e9 100644
--- a/stable/boinc/2.0.35/README.md
+++ b/stable/boinc/2.0.36/README.md
@@ -1,6 +1,6 @@
# boinc
-  
+  
BOINC is a platform for high-throughput computing on a large scale (thousands or millions of computers).
diff --git a/stable/boinc/2.0.35/app-readme.md b/stable/boinc/2.0.36/app-readme.md
similarity index 100%
rename from stable/boinc/2.0.35/app-readme.md
rename to stable/boinc/2.0.36/app-readme.md
diff --git a/stable/budge/2.0.30/charts/common-10.4.9.tgz b/stable/boinc/2.0.36/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/budge/2.0.30/charts/common-10.4.9.tgz
rename to stable/boinc/2.0.36/charts/common-10.4.9.tgz
diff --git a/stable/boinc/2.0.35/ix_values.yaml b/stable/boinc/2.0.36/ix_values.yaml
similarity index 83%
rename from stable/boinc/2.0.35/ix_values.yaml
rename to stable/boinc/2.0.36/ix_values.yaml
index 2bcd9aac61..750a6e7e81 100644
--- a/stable/boinc/2.0.35/ix_values.yaml
+++ b/stable/boinc/2.0.36/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/boinc
pullPolicy: IfNotPresent
- tag: latest@sha256:6fd9038cb3da1bb181d84f77b98031eed320c572e3168a568bd499a7957730bd
+ tag: latest@sha256:5635f146a3e4996b5248e8c95855c474e47dd2343a6b5f13b6c0cb19b09c35a5
securityContext:
readOnlyRootFilesystem: false
diff --git a/stable/boinc/2.0.35/questions.yaml b/stable/boinc/2.0.36/questions.yaml
similarity index 100%
rename from stable/boinc/2.0.35/questions.yaml
rename to stable/boinc/2.0.36/questions.yaml
diff --git a/stable/budge/2.0.30/templates/common.yaml b/stable/boinc/2.0.36/templates/common.yaml
similarity index 100%
rename from stable/budge/2.0.30/templates/common.yaml
rename to stable/boinc/2.0.36/templates/common.yaml
diff --git a/stable/budge/2.0.30/values.yaml b/stable/boinc/2.0.36/values.yaml
similarity index 100%
rename from stable/budge/2.0.30/values.yaml
rename to stable/boinc/2.0.36/values.yaml
diff --git a/stable/booksonic-air/6.0.30/Chart.lock b/stable/booksonic-air/6.0.30/Chart.lock
deleted file mode 100644
index 834362b6a6..0000000000
--- a/stable/booksonic-air/6.0.30/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:42:17.303450722Z"
diff --git a/stable/booksonic-air/6.0.30/CHANGELOG.md b/stable/booksonic-air/6.0.31/CHANGELOG.md
similarity index 92%
rename from stable/booksonic-air/6.0.30/CHANGELOG.md
rename to stable/booksonic-air/6.0.31/CHANGELOG.md
index da29847a5e..b58ebdf0b2 100644
--- a/stable/booksonic-air/6.0.30/CHANGELOG.md
+++ b/stable/booksonic-air/6.0.31/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [booksonic-air-6.0.31](https://github.com/truecharts/charts/compare/booksonic-air-6.0.30...booksonic-air-6.0.31) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [booksonic-air-6.0.30](https://github.com/truecharts/charts/compare/booksonic-air-6.0.28...booksonic-air-6.0.30) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
- Bump all charts to generate config and container references due to huge increase of repository
- update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
-
-
-## [booksonic-air-6.0.22](https://github.com/truecharts/apps/compare/booksonic-air-6.0.21...booksonic-air-6.0.22) (2022-07-20)
-
-### Chore
-
-- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222))
-
-
diff --git a/stable/booksonic-air/6.0.31/Chart.lock b/stable/booksonic-air/6.0.31/Chart.lock
new file mode 100644
index 0000000000..57e0563707
--- /dev/null
+++ b/stable/booksonic-air/6.0.31/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:38:11.623962175Z"
diff --git a/stable/booksonic-air/6.0.30/Chart.yaml b/stable/booksonic-air/6.0.31/Chart.yaml
similarity index 98%
rename from stable/booksonic-air/6.0.30/Chart.yaml
rename to stable/booksonic-air/6.0.31/Chart.yaml
index d82542cdf8..a76e055d45 100644
--- a/stable/booksonic-air/6.0.30/Chart.yaml
+++ b/stable/booksonic-air/6.0.31/Chart.yaml
@@ -20,7 +20,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/booksonic-air
- https://github.com/popeen/Booksonic-Air
- https://hub.docker.com/r/linuxserver/booksonic-air
-version: 6.0.30
+version: 6.0.31
annotations:
truecharts.org/catagories: |
- media
diff --git a/stable/booksonic-air/6.0.30/README.md b/stable/booksonic-air/6.0.31/README.md
similarity index 98%
rename from stable/booksonic-air/6.0.30/README.md
rename to stable/booksonic-air/6.0.31/README.md
index 5763dee22f..fc4b7bfdde 100644
--- a/stable/booksonic-air/6.0.30/README.md
+++ b/stable/booksonic-air/6.0.31/README.md
@@ -1,6 +1,6 @@
# booksonic-air
- 
+ 
Booksonic is a platform for accessing the audibooks you own wherever you are
diff --git a/stable/booksonic-air/6.0.30/app-readme.md b/stable/booksonic-air/6.0.31/app-readme.md
similarity index 100%
rename from stable/booksonic-air/6.0.30/app-readme.md
rename to stable/booksonic-air/6.0.31/app-readme.md
diff --git a/stable/cloudflareddns/1.0.10/charts/common-10.4.9.tgz b/stable/booksonic-air/6.0.31/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/cloudflareddns/1.0.10/charts/common-10.4.9.tgz
rename to stable/booksonic-air/6.0.31/charts/common-10.4.9.tgz
diff --git a/stable/booksonic-air/6.0.30/ix_values.yaml b/stable/booksonic-air/6.0.31/ix_values.yaml
similarity index 81%
rename from stable/booksonic-air/6.0.30/ix_values.yaml
rename to stable/booksonic-air/6.0.31/ix_values.yaml
index bf6e47be7c..cd4578e080 100644
--- a/stable/booksonic-air/6.0.30/ix_values.yaml
+++ b/stable/booksonic-air/6.0.31/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/booksonic-air
pullPolicy: IfNotPresent
- tag: v2201.1.0@sha256:15a4cf83c496b517ec1f06a505bbdf0edb63d27d381d7403c6d32f1e91049e20
+ tag: v2201.1.0@sha256:e02112948bd1556fa048b033e1837974956974e5809b01f371aad890c026cf6c
securityContext:
readOnlyRootFilesystem: false
diff --git a/stable/booksonic-air/6.0.30/questions.yaml b/stable/booksonic-air/6.0.31/questions.yaml
similarity index 100%
rename from stable/booksonic-air/6.0.30/questions.yaml
rename to stable/booksonic-air/6.0.31/questions.yaml
diff --git a/stable/cloudflareddns/1.0.10/templates/common.yaml b/stable/booksonic-air/6.0.31/templates/common.yaml
similarity index 100%
rename from stable/cloudflareddns/1.0.10/templates/common.yaml
rename to stable/booksonic-air/6.0.31/templates/common.yaml
diff --git a/stable/cloudflareddns/1.0.10/values.yaml b/stable/booksonic-air/6.0.31/values.yaml
similarity index 100%
rename from stable/cloudflareddns/1.0.10/values.yaml
rename to stable/booksonic-air/6.0.31/values.yaml
diff --git a/stable/budge/2.0.30/Chart.lock b/stable/budge/2.0.30/Chart.lock
deleted file mode 100644
index ff556805d3..0000000000
--- a/stable/budge/2.0.30/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:30:14.204094657Z"
diff --git a/stable/budge/2.0.30/CHANGELOG.md b/stable/budge/2.0.31/CHANGELOG.md
similarity index 88%
rename from stable/budge/2.0.30/CHANGELOG.md
rename to stable/budge/2.0.31/CHANGELOG.md
index a11d3858b7..159f36fbae 100644
--- a/stable/budge/2.0.30/CHANGELOG.md
+++ b/stable/budge/2.0.31/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [budge-2.0.31](https://github.com/truecharts/charts/compare/budge-2.0.30...budge-2.0.31) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [budge-2.0.30](https://github.com/truecharts/charts/compare/budge-2.0.29...budge-2.0.30) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
-
-## [budge-2.0.24](https://github.com/truecharts/apps/compare/budge-2.0.22...budge-2.0.24) (2022-07-22)
-
-### Chore
-
-- Bump all charts to generate config and container references due to huge increase of repository
- - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
-
-
diff --git a/stable/budge/2.0.31/Chart.lock b/stable/budge/2.0.31/Chart.lock
new file mode 100644
index 0000000000..e94a481492
--- /dev/null
+++ b/stable/budge/2.0.31/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:38:18.478797678Z"
diff --git a/stable/budge/2.0.30/Chart.yaml b/stable/budge/2.0.31/Chart.yaml
similarity index 98%
rename from stable/budge/2.0.30/Chart.yaml
rename to stable/budge/2.0.31/Chart.yaml
index 42bc800221..01fbe01103 100644
--- a/stable/budge/2.0.30/Chart.yaml
+++ b/stable/budge/2.0.31/Chart.yaml
@@ -20,7 +20,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/budge
- https://github.com/linuxserver/budge
- https://github.com/linuxserver/docker-BudgE
-version: 2.0.30
+version: 2.0.31
annotations:
truecharts.org/catagories: |
- media
diff --git a/stable/budge/2.0.30/README.md b/stable/budge/2.0.31/README.md
similarity index 98%
rename from stable/budge/2.0.30/README.md
rename to stable/budge/2.0.31/README.md
index 1514a22dde..694e945fa9 100644
--- a/stable/budge/2.0.30/README.md
+++ b/stable/budge/2.0.31/README.md
@@ -1,6 +1,6 @@
# budge
- 
+ 
Budge is an open source 'budgeting with envelopes' personal finance app.
diff --git a/stable/budge/2.0.30/app-readme.md b/stable/budge/2.0.31/app-readme.md
similarity index 100%
rename from stable/budge/2.0.30/app-readme.md
rename to stable/budge/2.0.31/app-readme.md
diff --git a/stable/cyberchef/2.0.54/charts/common-10.4.9.tgz b/stable/budge/2.0.31/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/cyberchef/2.0.54/charts/common-10.4.9.tgz
rename to stable/budge/2.0.31/charts/common-10.4.9.tgz
diff --git a/stable/budge/2.0.30/ix_values.yaml b/stable/budge/2.0.31/ix_values.yaml
similarity index 83%
rename from stable/budge/2.0.30/ix_values.yaml
rename to stable/budge/2.0.31/ix_values.yaml
index daa66528d1..d320767418 100644
--- a/stable/budge/2.0.30/ix_values.yaml
+++ b/stable/budge/2.0.31/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/budge
- tag: v0.0.9@sha256:9ab3509b033a052ed7ecc3a03dd8a396476775096432291259f5c8e2f410580e
+ tag: v0.0.9@sha256:16d9e308cb34c3fda1bc91ca1b05bf9b020509d6f4a8a0e94b337532bd0ff44f
pullPolicy: IfNotPresent
securityContext:
diff --git a/stable/budge/2.0.30/questions.yaml b/stable/budge/2.0.31/questions.yaml
similarity index 100%
rename from stable/budge/2.0.30/questions.yaml
rename to stable/budge/2.0.31/questions.yaml
diff --git a/stable/cyberchef/2.0.54/templates/common.yaml b/stable/budge/2.0.31/templates/common.yaml
similarity index 100%
rename from stable/cyberchef/2.0.54/templates/common.yaml
rename to stable/budge/2.0.31/templates/common.yaml
diff --git a/stable/cyberchef/2.0.54/values.yaml b/stable/budge/2.0.31/values.yaml
similarity index 100%
rename from stable/cyberchef/2.0.54/values.yaml
rename to stable/budge/2.0.31/values.yaml
diff --git a/stable/calibre-web/11.0.32/CHANGELOG.md b/stable/calibre-web/11.0.32/CHANGELOG.md
new file mode 100644
index 0000000000..f20762bffe
--- /dev/null
+++ b/stable/calibre-web/11.0.32/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [calibre-web-11.0.32](https://github.com/truecharts/charts/compare/calibre-web-11.0.31...calibre-web-11.0.32) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
+## [calibre-web-11.0.31](https://github.com/truecharts/charts/compare/calibre-web-11.0.30...calibre-web-11.0.31) (2022-08-09)
+
+### Chore
+
+- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377))
+
+
+
+
+## [calibre-web-11.0.30](https://github.com/truecharts/charts/compare/calibre-web-11.0.29...calibre-web-11.0.30) (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))
+
+
+
+
+## [calibre-web-11.0.29](https://github.com/truecharts/apps/compare/calibre-web-11.0.28...calibre-web-11.0.29) (2022-07-27)
+
+### Chore
+
+- update docker general non-major ([#3313](https://github.com/truecharts/apps/issues/3313))
+
+
+
+
+## [calibre-web-11.0.28](https://github.com/truecharts/apps/compare/calibre-web-11.0.27...calibre-web-11.0.28) (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))
+
+
+
+
+## [calibre-web-11.0.27](https://github.com/truecharts/apps/compare/calibre-web-11.0.26...calibre-web-11.0.27) (2022-07-25)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [calibre-web-11.0.27](https://github.com/truecharts/apps/compare/calibre-web-11.0.26...calibre-web-11.0.27) (2022-07-25)
+
+### Chore
+
+- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [calibre-web-11.0.26](https://github.com/truecharts/apps/compare/calibre-web-11.0.25...calibre-web-11.0.26) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [calibre-web-11.0.26](https://github.com/truecharts/apps/compare/calibre-web-11.0.25...calibre-web-11.0.26) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [calibre-web-11.0.26](https://github.com/truecharts/apps/compare/calibre-web-11.0.25...calibre-web-11.0.26) (2022-07-23)
+
+### Chore
+
+- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
diff --git a/stable/calibre-web/11.0.32/Chart.lock b/stable/calibre-web/11.0.32/Chart.lock
new file mode 100644
index 0000000000..099de9b892
--- /dev/null
+++ b/stable/calibre-web/11.0.32/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:38:31.532270324Z"
diff --git a/stable/calibre-web/11.0.32/Chart.yaml b/stable/calibre-web/11.0.32/Chart.yaml
new file mode 100644
index 0000000000..cb1f7d27ec
--- /dev/null
+++ b/stable/calibre-web/11.0.32/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "0.6.19"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+deprecated: false
+description: Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database.
+home: https://truecharts.org/docs/charts/stable/calibre-web
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/calibre-web.png
+keywords:
+ - calibre-web
+ - calibre
+ - ebook
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: calibre-web
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/stable/calibre-web
+ - https://hub.docker.com/r/linuxserver/calibre-web/
+ - https://github.com/janeczku/calibre-web
+type: application
+version: 11.0.32
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/calibre-web/11.0.32/README.md b/stable/calibre-web/11.0.32/README.md
new file mode 100644
index 0000000000..799d2c58e5
--- /dev/null
+++ b/stable/calibre-web/11.0.32/README.md
@@ -0,0 +1,109 @@
+# calibre-web
+
+  
+
+Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database.
+
+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: [calibre-web](https://truecharts.org/docs/charts/stable/calibre-web)
+
+**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.4.9 |
+
+## 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 `calibre-web`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install calibre-web TrueCharts/calibre-web
+```
+
+## 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 `calibre-web` deployment
+
+```console
+helm uninstall calibre-web
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the [values.yaml](./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 calibre-web \
+ --set env.TZ="America/New York" \
+ TrueCharts/calibre-web
+```
+
+#### 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 calibre-web TrueCharts/calibre-web -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/calibre-web/11.0.32/app-readme.md b/stable/calibre-web/11.0.32/app-readme.md
new file mode 100644
index 0000000000..fdc871bc68
--- /dev/null
+++ b/stable/calibre-web/11.0.32/app-readme.md
@@ -0,0 +1,8 @@
+Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database.
+
+This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/calibre-web](https://truecharts.org/docs/charts/stable/calibre-web)
+
+---
+
+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/dashdot/1.0.38/charts/common-10.4.9.tgz b/stable/calibre-web/11.0.32/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/dashdot/1.0.38/charts/common-10.4.9.tgz
rename to stable/calibre-web/11.0.32/charts/common-10.4.9.tgz
diff --git a/stable/calibre-web/11.0.32/ix_values.yaml b/stable/calibre-web/11.0.32/ix_values.yaml
new file mode 100644
index 0000000000..17b8252375
--- /dev/null
+++ b/stable/calibre-web/11.0.32/ix_values.yaml
@@ -0,0 +1,27 @@
+image:
+ repository: tccr.io/truecharts/calibre-web
+ pullPolicy: IfNotPresent
+ tag: 0.6.19@sha256:60bc928fb14629c96758939620a768d19a2bda1596204159a8f79fe9e08f0e86
+
+securityContext:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+
+podSecurityContext:
+ runAsUser: 0
+ runAsGroup: 0
+
+service:
+ main:
+ ports:
+ main:
+ port: 8083
+ targetPort: 8083
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+
+portal:
+ enabled: true
diff --git a/stable/calibre-web/11.0.32/questions.yaml b/stable/calibre-web/11.0.32/questions.yaml
new file mode 100644
index 0000000000..5492a26c39
--- /dev/null
+++ b/stable/calibre-web/11.0.32/questions.yaml
@@ -0,0 +1,2391 @@
+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
+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: extraArgs
+ label: Extra Args
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ - 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: TZ
+ label: Timezone
+ group: Container Configuration
+ schema:
+ type: string
+ default: "Etc/UTC"
+ $ref:
+ - "definitions/timezone"
+ - variable: envList
+ label: Image Environment
+ 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: 8083
+ 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: 8083
+ - 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: 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: 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
+ - 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: 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: ""
+ required: true
+ - 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
diff --git a/stable/dashdot/1.0.38/templates/common.yaml b/stable/calibre-web/11.0.32/templates/common.yaml
similarity index 100%
rename from stable/dashdot/1.0.38/templates/common.yaml
rename to stable/calibre-web/11.0.32/templates/common.yaml
diff --git a/stable/dashdot/1.0.38/values.yaml b/stable/calibre-web/11.0.32/values.yaml
similarity index 100%
rename from stable/dashdot/1.0.38/values.yaml
rename to stable/calibre-web/11.0.32/values.yaml
diff --git a/stable/cloudflareddns/1.0.10/Chart.lock b/stable/cloudflareddns/1.0.10/Chart.lock
deleted file mode 100644
index 51cdcceee2..0000000000
--- a/stable/cloudflareddns/1.0.10/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:43:23.904437485Z"
diff --git a/stable/cloudflareddns/1.0.10/CHANGELOG.md b/stable/cloudflareddns/1.0.11/CHANGELOG.md
similarity index 90%
rename from stable/cloudflareddns/1.0.10/CHANGELOG.md
rename to stable/cloudflareddns/1.0.11/CHANGELOG.md
index 0e2d3ab635..0841fbcb5b 100644
--- a/stable/cloudflareddns/1.0.10/CHANGELOG.md
+++ b/stable/cloudflareddns/1.0.11/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [cloudflareddns-1.0.11](https://github.com/truecharts/charts/compare/cloudflareddns-1.0.10...cloudflareddns-1.0.11) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [cloudflareddns-1.0.10](https://github.com/truecharts/charts/compare/cloudflareddns-1.0.9...cloudflareddns-1.0.10) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
-## [cloudflareddns-1.0.3](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.2...cloudflareddns-1.0.3) (2022-07-19)
-
-### Chore
-
-- Update Readme and Description on SCALE
-
-
-
-## [cloudflareddns-1.0.2](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.1...cloudflareddns-1.0.2) (2022-07-19)
diff --git a/stable/cloudflareddns/1.0.11/Chart.lock b/stable/cloudflareddns/1.0.11/Chart.lock
new file mode 100644
index 0000000000..c586c753f0
--- /dev/null
+++ b/stable/cloudflareddns/1.0.11/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:38:32.609022305Z"
diff --git a/stable/cloudflareddns/1.0.10/Chart.yaml b/stable/cloudflareddns/1.0.11/Chart.yaml
similarity index 98%
rename from stable/cloudflareddns/1.0.10/Chart.yaml
rename to stable/cloudflareddns/1.0.11/Chart.yaml
index fe0d8e351c..1a17949744 100644
--- a/stable/cloudflareddns/1.0.10/Chart.yaml
+++ b/stable/cloudflareddns/1.0.11/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: cloudflareddns
-version: 1.0.10
+version: 1.0.11
appVersion: "latest"
description: Update your Cloudflare DNS records automatically for those with a dynamic IP
type: application
diff --git a/stable/cloudflareddns/1.0.10/README.md b/stable/cloudflareddns/1.0.11/README.md
similarity index 98%
rename from stable/cloudflareddns/1.0.10/README.md
rename to stable/cloudflareddns/1.0.11/README.md
index 360d145c88..52d61c5594 100644
--- a/stable/cloudflareddns/1.0.10/README.md
+++ b/stable/cloudflareddns/1.0.11/README.md
@@ -1,6 +1,6 @@
# cloudflareddns
-  
+  
Update your Cloudflare DNS records automatically for those with a dynamic IP
diff --git a/stable/cloudflareddns/1.0.10/app-readme.md b/stable/cloudflareddns/1.0.11/app-readme.md
similarity index 100%
rename from stable/cloudflareddns/1.0.10/app-readme.md
rename to stable/cloudflareddns/1.0.11/app-readme.md
diff --git a/stable/deconz/8.0.27/charts/common-10.4.9.tgz b/stable/cloudflareddns/1.0.11/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/deconz/8.0.27/charts/common-10.4.9.tgz
rename to stable/cloudflareddns/1.0.11/charts/common-10.4.9.tgz
diff --git a/stable/cloudflareddns/1.0.10/ix_values.yaml b/stable/cloudflareddns/1.0.11/ix_values.yaml
similarity index 92%
rename from stable/cloudflareddns/1.0.10/ix_values.yaml
rename to stable/cloudflareddns/1.0.11/ix_values.yaml
index 99daafe1e2..11fa0af229 100644
--- a/stable/cloudflareddns/1.0.10/ix_values.yaml
+++ b/stable/cloudflareddns/1.0.11/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/cloudflareddns
pullPolicy: IfNotPresent
- tag: latest@sha256:c375a9203178413dbb09fdb9fb0464fa8f59e1772111786408985af0723da36f
+ tag: latest@sha256:0755cc6790117f5152b46416e9c0cfb3ea44039fd2a621f24c2e2cae9755d4b6
securityContext:
runAsNonRoot: false
diff --git a/stable/cloudflareddns/1.0.10/questions.yaml b/stable/cloudflareddns/1.0.11/questions.yaml
similarity index 100%
rename from stable/cloudflareddns/1.0.10/questions.yaml
rename to stable/cloudflareddns/1.0.11/questions.yaml
diff --git a/stable/deconz/8.0.27/templates/common.yaml b/stable/cloudflareddns/1.0.11/templates/common.yaml
similarity index 100%
rename from stable/deconz/8.0.27/templates/common.yaml
rename to stable/cloudflareddns/1.0.11/templates/common.yaml
diff --git a/stable/deconz/8.0.27/values.yaml b/stable/cloudflareddns/1.0.11/values.yaml
similarity index 100%
rename from stable/deconz/8.0.27/values.yaml
rename to stable/cloudflareddns/1.0.11/values.yaml
diff --git a/stable/cyberchef/2.0.54/Chart.lock b/stable/cyberchef/2.0.54/Chart.lock
deleted file mode 100644
index 28833f9592..0000000000
--- a/stable/cyberchef/2.0.54/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:30:54.151541708Z"
diff --git a/stable/cyberchef/2.0.54/CHANGELOG.md b/stable/cyberchef/2.0.55/CHANGELOG.md
similarity index 90%
rename from stable/cyberchef/2.0.54/CHANGELOG.md
rename to stable/cyberchef/2.0.55/CHANGELOG.md
index 6c1fa3419d..1ff6c3d1d1 100644
--- a/stable/cyberchef/2.0.54/CHANGELOG.md
+++ b/stable/cyberchef/2.0.55/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [cyberchef-2.0.55](https://github.com/truecharts/charts/compare/cyberchef-2.0.54...cyberchef-2.0.55) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [cyberchef-2.0.54](https://github.com/truecharts/charts/compare/cyberchef-2.0.53...cyberchef-2.0.54) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
## [cyberchef-2.0.45](https://github.com/truecharts/apps/compare/cyberchef-2.0.43...cyberchef-2.0.45) (2022-07-24)
-
-### Chore
-
-- Auto-update chart README [skip ci]
- - Auto-update chart README [skip ci]
- - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284))
- - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
-
-
diff --git a/stable/cyberchef/2.0.55/Chart.lock b/stable/cyberchef/2.0.55/Chart.lock
new file mode 100644
index 0000000000..5230e98673
--- /dev/null
+++ b/stable/cyberchef/2.0.55/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:38:39.595253914Z"
diff --git a/stable/cyberchef/2.0.54/Chart.yaml b/stable/cyberchef/2.0.55/Chart.yaml
similarity index 98%
rename from stable/cyberchef/2.0.54/Chart.yaml
rename to stable/cyberchef/2.0.55/Chart.yaml
index 470406f5d8..883783e42c 100644
--- a/stable/cyberchef/2.0.54/Chart.yaml
+++ b/stable/cyberchef/2.0.55/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.54
+version: 2.0.55
annotations:
truecharts.org/catagories: |
- utilities
diff --git a/stable/cyberchef/2.0.54/README.md b/stable/cyberchef/2.0.55/README.md
similarity index 98%
rename from stable/cyberchef/2.0.54/README.md
rename to stable/cyberchef/2.0.55/README.md
index 72bb1932c6..a7c7e9dd4f 100644
--- a/stable/cyberchef/2.0.54/README.md
+++ b/stable/cyberchef/2.0.55/README.md
@@ -1,6 +1,6 @@
# cyberchef
- 
+ 
CyberChef is a simple, intuitive web app for carrying out all manner of "cyber" operations within a web browser.
diff --git a/stable/cyberchef/2.0.54/app-readme.md b/stable/cyberchef/2.0.55/app-readme.md
similarity index 100%
rename from stable/cyberchef/2.0.54/app-readme.md
rename to stable/cyberchef/2.0.55/app-readme.md
diff --git a/stable/dokuwiki/3.0.43/charts/common-10.4.9.tgz b/stable/cyberchef/2.0.55/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/dokuwiki/3.0.43/charts/common-10.4.9.tgz
rename to stable/cyberchef/2.0.55/charts/common-10.4.9.tgz
diff --git a/stable/cyberchef/2.0.54/ix_values.yaml b/stable/cyberchef/2.0.55/ix_values.yaml
similarity index 78%
rename from stable/cyberchef/2.0.54/ix_values.yaml
rename to stable/cyberchef/2.0.55/ix_values.yaml
index f412c01950..20bdf215d2 100644
--- a/stable/cyberchef/2.0.54/ix_values.yaml
+++ b/stable/cyberchef/2.0.55/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/cyberchef
- tag: v9.46.0@sha256:d113d93ac6ac47b519be3c86e81a8f0a6ae2cfbd19d42e87e97714139c23fb52
+ tag: v9.46.0@sha256:3ba7f13e981dc40321ef60001573c61d0e67370f9cd7812ac67afd74bcd0aa83
pullPolicy: IfNotPresent
securityContext:
diff --git a/stable/cyberchef/2.0.54/questions.yaml b/stable/cyberchef/2.0.55/questions.yaml
similarity index 100%
rename from stable/cyberchef/2.0.54/questions.yaml
rename to stable/cyberchef/2.0.55/questions.yaml
diff --git a/stable/dokuwiki/3.0.43/templates/common.yaml b/stable/cyberchef/2.0.55/templates/common.yaml
similarity index 100%
rename from stable/dokuwiki/3.0.43/templates/common.yaml
rename to stable/cyberchef/2.0.55/templates/common.yaml
diff --git a/stable/dokuwiki/3.0.43/values.yaml b/stable/cyberchef/2.0.55/values.yaml
similarity index 100%
rename from stable/dokuwiki/3.0.43/values.yaml
rename to stable/cyberchef/2.0.55/values.yaml
diff --git a/stable/dashdot/1.0.38/Chart.lock b/stable/dashdot/1.0.38/Chart.lock
deleted file mode 100644
index c50af077dd..0000000000
--- a/stable/dashdot/1.0.38/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:30:54.603660318Z"
diff --git a/stable/dashdot/1.0.38/CHANGELOG.md b/stable/dashdot/1.0.39/CHANGELOG.md
similarity index 92%
rename from stable/dashdot/1.0.38/CHANGELOG.md
rename to stable/dashdot/1.0.39/CHANGELOG.md
index 1dbb49b943..a79a69ac37 100644
--- a/stable/dashdot/1.0.38/CHANGELOG.md
+++ b/stable/dashdot/1.0.39/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [dashdot-1.0.39](https://github.com/truecharts/charts/compare/dashdot-1.0.38...dashdot-1.0.39) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [dashdot-1.0.38](https://github.com/truecharts/charts/compare/dashdot-1.0.37...dashdot-1.0.38) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
- update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
- update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266))
-
-
-## [dashdot-1.0.31](https://github.com/truecharts/apps/compare/dashdot-1.0.30...dashdot-1.0.31) (2022-07-22)
-
-### Chore
-
-- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258))
-
-
diff --git a/stable/dashdot/1.0.39/Chart.lock b/stable/dashdot/1.0.39/Chart.lock
new file mode 100644
index 0000000000..70a53e2f58
--- /dev/null
+++ b/stable/dashdot/1.0.39/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:38:40.050179837Z"
diff --git a/stable/dashdot/1.0.38/Chart.yaml b/stable/dashdot/1.0.39/Chart.yaml
similarity index 95%
rename from stable/dashdot/1.0.38/Chart.yaml
rename to stable/dashdot/1.0.39/Chart.yaml
index 930854ac05..265b1d4b83 100644
--- a/stable/dashdot/1.0.38/Chart.yaml
+++ b/stable/dashdot/1.0.39/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "4.3.7"
+appVersion: "4.3.9"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -20,7 +20,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/dashdot
- https://github.com/MauriceNino/dashdot
- https://hub.docker.com/r/mauricenino/dashdot
-version: 1.0.38
+version: 1.0.39
annotations:
truecharts.org/catagories: |
- media
diff --git a/stable/dashdot/1.0.38/README.md b/stable/dashdot/1.0.39/README.md
similarity index 94%
rename from stable/dashdot/1.0.38/README.md
rename to stable/dashdot/1.0.39/README.md
index d48595162b..32d3e20c20 100644
--- a/stable/dashdot/1.0.38/README.md
+++ b/stable/dashdot/1.0.39/README.md
@@ -1,6 +1,6 @@
# dashdot
- 
+ 
dash. (or dashdot) is a modern server dashboard, running on the latest tech, designed with glassmorphism in mind.
diff --git a/stable/dashdot/1.0.38/app-readme.md b/stable/dashdot/1.0.39/app-readme.md
similarity index 100%
rename from stable/dashdot/1.0.38/app-readme.md
rename to stable/dashdot/1.0.39/app-readme.md
diff --git a/stable/fluidd/2.0.26/charts/common-10.4.9.tgz b/stable/dashdot/1.0.39/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/fluidd/2.0.26/charts/common-10.4.9.tgz
rename to stable/dashdot/1.0.39/charts/common-10.4.9.tgz
diff --git a/stable/dashdot/1.0.38/ix_values.yaml b/stable/dashdot/1.0.39/ix_values.yaml
similarity index 97%
rename from stable/dashdot/1.0.38/ix_values.yaml
rename to stable/dashdot/1.0.39/ix_values.yaml
index c17289392c..35f7a21622 100644
--- a/stable/dashdot/1.0.38/ix_values.yaml
+++ b/stable/dashdot/1.0.39/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/dashdot
- tag: 4.3.7@sha256:32d68c1e17d12f5497a35c66b8502cc0366d01b087e98100c4f825e8fe961293
+ tag: 4.3.9@sha256:30db0cdf4da9369486d8b545af43879cbdc09bc2d96ea5318b0b88eea332388e
pullPolicy: IfNotPresent
securityContext:
diff --git a/stable/dashdot/1.0.38/questions.yaml b/stable/dashdot/1.0.39/questions.yaml
similarity index 100%
rename from stable/dashdot/1.0.38/questions.yaml
rename to stable/dashdot/1.0.39/questions.yaml
diff --git a/stable/fluidd/2.0.26/templates/common.yaml b/stable/dashdot/1.0.39/templates/common.yaml
similarity index 100%
rename from stable/fluidd/2.0.26/templates/common.yaml
rename to stable/dashdot/1.0.39/templates/common.yaml
diff --git a/stable/fluidd/2.0.26/values.yaml b/stable/dashdot/1.0.39/values.yaml
similarity index 100%
rename from stable/fluidd/2.0.26/values.yaml
rename to stable/dashdot/1.0.39/values.yaml
diff --git a/stable/deconz/8.0.27/CHANGELOG.md b/stable/deconz/8.0.28/CHANGELOG.md
similarity index 92%
rename from stable/deconz/8.0.27/CHANGELOG.md
rename to stable/deconz/8.0.28/CHANGELOG.md
index 1c482d9c90..ef19092da9 100644
--- a/stable/deconz/8.0.27/CHANGELOG.md
+++ b/stable/deconz/8.0.28/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [deconz-8.0.28](https://github.com/truecharts/charts/compare/deconz-8.0.27...deconz-8.0.28) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [deconz-8.0.27](https://github.com/truecharts/charts/compare/deconz-8.0.26...deconz-8.0.27) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
### Chore
-- Update Readme and Description on SCALE
-
-
-
-## [deconz-8.0.20](https://github.com/truecharts/apps/compare/deconz-8.0.19...deconz-8.0.20) (2022-07-14)
-
-### Fix
-
-- regenerate catalog and update template
diff --git a/stable/deconz/8.0.28/Chart.lock b/stable/deconz/8.0.28/Chart.lock
new file mode 100644
index 0000000000..cbe5906cfe
--- /dev/null
+++ b/stable/deconz/8.0.28/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:38:51.698864723Z"
diff --git a/stable/deconz/8.0.27/Chart.yaml b/stable/deconz/8.0.28/Chart.yaml
similarity index 95%
rename from stable/deconz/8.0.27/Chart.yaml
rename to stable/deconz/8.0.28/Chart.yaml
index fd2470cec5..9636fbb9e6 100644
--- a/stable/deconz/8.0.27/Chart.yaml
+++ b/stable/deconz/8.0.28/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "2.17.01"
+appVersion: "2.18.00"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -22,7 +22,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/deconz
- https://github.com/dresden-elektronik/deconz-rest-plugin
- https://github.com/marthoc/docker-deconz
-version: 8.0.27
+version: 8.0.28
annotations:
truecharts.org/catagories: |
- media
diff --git a/stable/deconz/8.0.27/README.md b/stable/deconz/8.0.28/README.md
similarity index 94%
rename from stable/deconz/8.0.27/README.md
rename to stable/deconz/8.0.28/README.md
index f66b646176..ae50922cd6 100644
--- a/stable/deconz/8.0.27/README.md
+++ b/stable/deconz/8.0.28/README.md
@@ -1,6 +1,6 @@
# deconz
- 
+ 
deCONZ is an easy to use control software, with which you can set up and control Zigbee networks of any size without further programming effort.
diff --git a/stable/deconz/8.0.27/app-readme.md b/stable/deconz/8.0.28/app-readme.md
similarity index 100%
rename from stable/deconz/8.0.27/app-readme.md
rename to stable/deconz/8.0.28/app-readme.md
diff --git a/stable/grafana/4.0.41/charts/common-10.4.9.tgz b/stable/deconz/8.0.28/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/grafana/4.0.41/charts/common-10.4.9.tgz
rename to stable/deconz/8.0.28/charts/common-10.4.9.tgz
diff --git a/stable/deconz/8.0.27/ci/test-values.yaml b/stable/deconz/8.0.28/ci/test-values.yaml
similarity index 100%
rename from stable/deconz/8.0.27/ci/test-values.yaml
rename to stable/deconz/8.0.28/ci/test-values.yaml
diff --git a/stable/deconz/8.0.27/ix_values.yaml b/stable/deconz/8.0.28/ix_values.yaml
similarity index 94%
rename from stable/deconz/8.0.27/ix_values.yaml
rename to stable/deconz/8.0.28/ix_values.yaml
index b288796257..5a451611ed 100644
--- a/stable/deconz/8.0.27/ix_values.yaml
+++ b/stable/deconz/8.0.28/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/deconz
- tag: v2.17.01@sha256:2afa7d31dc9c8d91fd79a15fe271f510ca2f40ff7f23b75d1e0ad104c9b3a55e
+ tag: 2.18.00@sha256:67c7b66d126e0ac5d08a24899c64a333547ffd371a84d84007837d8f088100f4
pullPolicy: IfNotPresent
securityContext:
diff --git a/stable/deconz/8.0.27/questions.yaml b/stable/deconz/8.0.28/questions.yaml
similarity index 100%
rename from stable/deconz/8.0.27/questions.yaml
rename to stable/deconz/8.0.28/questions.yaml
diff --git a/stable/grafana/4.0.41/templates/common.yaml b/stable/deconz/8.0.28/templates/common.yaml
similarity index 100%
rename from stable/grafana/4.0.41/templates/common.yaml
rename to stable/deconz/8.0.28/templates/common.yaml
diff --git a/stable/grafana/4.0.41/values.yaml b/stable/deconz/8.0.28/values.yaml
similarity index 100%
rename from stable/grafana/4.0.41/values.yaml
rename to stable/deconz/8.0.28/values.yaml
diff --git a/stable/dokuwiki/3.0.43/Chart.lock b/stable/dokuwiki/3.0.43/Chart.lock
deleted file mode 100644
index 514d17a719..0000000000
--- a/stable/dokuwiki/3.0.43/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:31:03.031070136Z"
diff --git a/stable/dokuwiki/3.0.43/CHANGELOG.md b/stable/dokuwiki/3.0.44/CHANGELOG.md
similarity index 92%
rename from stable/dokuwiki/3.0.43/CHANGELOG.md
rename to stable/dokuwiki/3.0.44/CHANGELOG.md
index 566c9be0e7..bc232a6064 100644
--- a/stable/dokuwiki/3.0.43/CHANGELOG.md
+++ b/stable/dokuwiki/3.0.44/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [dokuwiki-3.0.44](https://github.com/truecharts/charts/compare/dokuwiki-3.0.43...dokuwiki-3.0.44) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [dokuwiki-3.0.43](https://github.com/truecharts/charts/compare/dokuwiki-3.0.42...dokuwiki-3.0.43) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
-
-
-## [dokuwiki-3.0.36](https://github.com/truecharts/apps/compare/dokuwiki-3.0.35...dokuwiki-3.0.36) (2022-07-23)
-
-### Chore
-
-- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
-
-
diff --git a/stable/dokuwiki/3.0.44/Chart.lock b/stable/dokuwiki/3.0.44/Chart.lock
new file mode 100644
index 0000000000..7b8fd7ec67
--- /dev/null
+++ b/stable/dokuwiki/3.0.44/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:38:52.508923058Z"
diff --git a/stable/dokuwiki/3.0.43/Chart.yaml b/stable/dokuwiki/3.0.44/Chart.yaml
similarity index 98%
rename from stable/dokuwiki/3.0.43/Chart.yaml
rename to stable/dokuwiki/3.0.44/Chart.yaml
index 052b816895..0d0ff44c45 100644
--- a/stable/dokuwiki/3.0.43/Chart.yaml
+++ b/stable/dokuwiki/3.0.44/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: dokuwiki
-version: 3.0.43
+version: 3.0.44
appVersion: "20200729.0"
description: Dokuwiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database.
type: application
diff --git a/stable/dokuwiki/3.0.43/README.md b/stable/dokuwiki/3.0.44/README.md
similarity index 98%
rename from stable/dokuwiki/3.0.43/README.md
rename to stable/dokuwiki/3.0.44/README.md
index 8e861a9d65..ae63350938 100644
--- a/stable/dokuwiki/3.0.43/README.md
+++ b/stable/dokuwiki/3.0.44/README.md
@@ -1,6 +1,6 @@
# dokuwiki
-  
+  
Dokuwiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database.
diff --git a/stable/dokuwiki/3.0.43/app-readme.md b/stable/dokuwiki/3.0.44/app-readme.md
similarity index 100%
rename from stable/dokuwiki/3.0.43/app-readme.md
rename to stable/dokuwiki/3.0.44/app-readme.md
diff --git a/stable/hedgedoc/4.0.31/charts/common-10.4.9.tgz b/stable/dokuwiki/3.0.44/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/hedgedoc/4.0.31/charts/common-10.4.9.tgz
rename to stable/dokuwiki/3.0.44/charts/common-10.4.9.tgz
diff --git a/stable/dokuwiki/3.0.43/ix_values.yaml b/stable/dokuwiki/3.0.44/ix_values.yaml
similarity index 85%
rename from stable/dokuwiki/3.0.43/ix_values.yaml
rename to stable/dokuwiki/3.0.44/ix_values.yaml
index 10d32d7ff4..6773eeb0f2 100644
--- a/stable/dokuwiki/3.0.43/ix_values.yaml
+++ b/stable/dokuwiki/3.0.44/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/dokuwiki
pullPolicy: IfNotPresent
- tag: v20200729.0.0@sha256:f378cb6ab972256af9db5f5e66d2a451d462350e5457ba05e6fe8130bcc95257
+ tag: v20200729.0.0@sha256:f721c8e3488393a937a6fbf5cbdb466ccd982c2bd1f03454c0754b6495b8ea02
securityContext:
runAsNonRoot: false
diff --git a/stable/dokuwiki/3.0.43/questions.yaml b/stable/dokuwiki/3.0.44/questions.yaml
similarity index 100%
rename from stable/dokuwiki/3.0.43/questions.yaml
rename to stable/dokuwiki/3.0.44/questions.yaml
diff --git a/stable/matomo/3.0.43/templates/common.yaml b/stable/dokuwiki/3.0.44/templates/common.yaml
similarity index 100%
rename from stable/matomo/3.0.43/templates/common.yaml
rename to stable/dokuwiki/3.0.44/templates/common.yaml
diff --git a/stable/hedgedoc/4.0.31/values.yaml b/stable/dokuwiki/3.0.44/values.yaml
similarity index 100%
rename from stable/hedgedoc/4.0.31/values.yaml
rename to stable/dokuwiki/3.0.44/values.yaml
diff --git a/stable/fluidd/2.0.26/Chart.lock b/stable/fluidd/2.0.26/Chart.lock
deleted file mode 100644
index ad46b1020d..0000000000
--- a/stable/fluidd/2.0.26/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:48:19.183797588Z"
diff --git a/stable/fluidd/2.0.26/CHANGELOG.md b/stable/fluidd/2.0.27/CHANGELOG.md
similarity index 90%
rename from stable/fluidd/2.0.26/CHANGELOG.md
rename to stable/fluidd/2.0.27/CHANGELOG.md
index d399d96a0a..0646242489 100644
--- a/stable/fluidd/2.0.26/CHANGELOG.md
+++ b/stable/fluidd/2.0.27/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [fluidd-2.0.27](https://github.com/truecharts/charts/compare/fluidd-2.0.26...fluidd-2.0.27) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [fluidd-2.0.26](https://github.com/truecharts/charts/compare/fluidd-2.0.25...fluidd-2.0.26) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
-## [fluidd-2.0.19](https://github.com/truecharts/apps/compare/fluidd-2.0.18...fluidd-2.0.19) (2022-07-14)
-
-### Fix
-
-- regenerate catalog and update template
-
-
-
-## [fluidd-2.0.18](https://github.com/truecharts/apps/compare/fluidd-2.0.16...fluidd-2.0.18) (2022-07-14)
diff --git a/stable/fluidd/2.0.27/Chart.lock b/stable/fluidd/2.0.27/Chart.lock
new file mode 100644
index 0000000000..fb3cc56bc7
--- /dev/null
+++ b/stable/fluidd/2.0.27/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:38:59.815298278Z"
diff --git a/stable/fluidd/2.0.26/Chart.yaml b/stable/fluidd/2.0.27/Chart.yaml
similarity index 95%
rename from stable/fluidd/2.0.26/Chart.yaml
rename to stable/fluidd/2.0.27/Chart.yaml
index 3787dbc4b6..9e02fe004c 100644
--- a/stable/fluidd/2.0.26/Chart.yaml
+++ b/stable/fluidd/2.0.27/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "1.19.0"
+appVersion: "1.19.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -19,7 +19,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/fluidd
- https://github.com/fluidd-core/fluidd
- https://hub.docker.com/r/cadriel/fluidd
-version: 2.0.26
+version: 2.0.27
annotations:
truecharts.org/catagories: |
- utilities
diff --git a/stable/fluidd/2.0.26/README.md b/stable/fluidd/2.0.27/README.md
similarity index 94%
rename from stable/fluidd/2.0.26/README.md
rename to stable/fluidd/2.0.27/README.md
index 1962a88169..d562396441 100644
--- a/stable/fluidd/2.0.26/README.md
+++ b/stable/fluidd/2.0.27/README.md
@@ -1,6 +1,6 @@
# fluidd
- 
+ 
Fluidd is a free and open-source Klipper web interface for managing your 3d printer.
diff --git a/stable/fluidd/2.0.26/app-readme.md b/stable/fluidd/2.0.27/app-readme.md
similarity index 100%
rename from stable/fluidd/2.0.26/app-readme.md
rename to stable/fluidd/2.0.27/app-readme.md
diff --git a/stable/k8s-gateway/6.1.9/charts/common-10.4.9.tgz b/stable/fluidd/2.0.27/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/k8s-gateway/6.1.9/charts/common-10.4.9.tgz
rename to stable/fluidd/2.0.27/charts/common-10.4.9.tgz
diff --git a/stable/fluidd/2.0.26/ix_values.yaml b/stable/fluidd/2.0.27/ix_values.yaml
similarity index 77%
rename from stable/fluidd/2.0.26/ix_values.yaml
rename to stable/fluidd/2.0.27/ix_values.yaml
index 306fcdf213..f8030bbfc2 100644
--- a/stable/fluidd/2.0.26/ix_values.yaml
+++ b/stable/fluidd/2.0.27/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/fluidd
- tag: v1.19.0@sha256:4c3f058f322b5d6580e5ea775439f3503e7d38100d39ecc2d1402a123b6a10b4
+ tag: 1.19.1@sha256:e13bd14c7fad5c3c0d7789e268fa0bd47f92a30d5aab23fc04b5b1add1adf124
pullPolicy: IfNotPresent
securityContext:
diff --git a/stable/fluidd/2.0.26/questions.yaml b/stable/fluidd/2.0.27/questions.yaml
similarity index 100%
rename from stable/fluidd/2.0.26/questions.yaml
rename to stable/fluidd/2.0.27/questions.yaml
diff --git a/stable/minecraft-java/1.0.36/templates/common.yaml b/stable/fluidd/2.0.27/templates/common.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.36/templates/common.yaml
rename to stable/fluidd/2.0.27/templates/common.yaml
diff --git a/stable/k8s-gateway/6.1.9/values.yaml b/stable/fluidd/2.0.27/values.yaml
similarity index 100%
rename from stable/k8s-gateway/6.1.9/values.yaml
rename to stable/fluidd/2.0.27/values.yaml
diff --git a/stable/grafana/4.0.41/Chart.lock b/stable/grafana/4.0.41/Chart.lock
deleted file mode 100644
index 69ef037715..0000000000
--- a/stable/grafana/4.0.41/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:49:43.284407954Z"
diff --git a/stable/grafana/4.0.41/CHANGELOG.md b/stable/grafana/4.0.42/CHANGELOG.md
similarity index 88%
rename from stable/grafana/4.0.41/CHANGELOG.md
rename to stable/grafana/4.0.42/CHANGELOG.md
index 69cb63e46e..28cb36ea0d 100644
--- a/stable/grafana/4.0.41/CHANGELOG.md
+++ b/stable/grafana/4.0.42/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [grafana-4.0.42](https://github.com/truecharts/charts/compare/grafana-image-renderer-0.0.15...grafana-4.0.42) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [grafana-4.0.41](https://github.com/truecharts/charts/compare/grafana-4.0.39...grafana-4.0.41) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
- update docker general non-major ([#3275](https://github.com/truecharts/apps/issues/3275))
-
-
-
-## [grafana-4.0.33](https://github.com/truecharts/apps/compare/grafana-image-renderer-0.0.10...grafana-4.0.33) (2022-07-22)
-
-### Chore
-
-- Bump all charts to generate config and container references due to huge increase of repository
- - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
diff --git a/stable/grafana/4.0.42/Chart.lock b/stable/grafana/4.0.42/Chart.lock
new file mode 100644
index 0000000000..f2bc9cff49
--- /dev/null
+++ b/stable/grafana/4.0.42/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:38:59.986307655Z"
diff --git a/stable/grafana/4.0.41/Chart.yaml b/stable/grafana/4.0.42/Chart.yaml
similarity index 96%
rename from stable/grafana/4.0.41/Chart.yaml
rename to stable/grafana/4.0.42/Chart.yaml
index b0f223c204..00267e4530 100644
--- a/stable/grafana/4.0.41/Chart.yaml
+++ b/stable/grafana/4.0.42/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "9.0.5"
+appVersion: "9.0.6"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -24,7 +24,7 @@ sources:
- https://github.com/bitnami/bitnami-docker-grafana
- https://grafana.com/
type: application
-version: 4.0.41
+version: 4.0.42
annotations:
truecharts.org/catagories: |
- metrics
diff --git a/stable/grafana/4.0.41/README.md b/stable/grafana/4.0.42/README.md
similarity index 95%
rename from stable/grafana/4.0.41/README.md
rename to stable/grafana/4.0.42/README.md
index cfbe5d1742..32975a0912 100644
--- a/stable/grafana/4.0.41/README.md
+++ b/stable/grafana/4.0.42/README.md
@@ -1,6 +1,6 @@
# grafana
-  
+  
Grafana is an open source, feature rich metrics dashboard and graph editor for Graphite, Elasticsearch, OpenTSDB, Prometheus and InfluxDB.
diff --git a/stable/grafana/4.0.41/app-readme.md b/stable/grafana/4.0.42/app-readme.md
similarity index 100%
rename from stable/grafana/4.0.41/app-readme.md
rename to stable/grafana/4.0.42/app-readme.md
diff --git a/stable/koel/3.0.28/charts/common-10.4.9.tgz b/stable/grafana/4.0.42/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/koel/3.0.28/charts/common-10.4.9.tgz
rename to stable/grafana/4.0.42/charts/common-10.4.9.tgz
diff --git a/stable/grafana/4.0.41/ix_values.yaml b/stable/grafana/4.0.42/ix_values.yaml
similarity index 95%
rename from stable/grafana/4.0.41/ix_values.yaml
rename to stable/grafana/4.0.42/ix_values.yaml
index 7a3b96894b..07173a967b 100644
--- a/stable/grafana/4.0.41/ix_values.yaml
+++ b/stable/grafana/4.0.42/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/grafana
pullPolicy: IfNotPresent
- tag: 9.0.5@sha256:e5ac0c2d2c0803bec5131c59b06c5693a94e6d53ac3a628b7284d41904030c84
+ tag: 9.0.6@sha256:5d303f953b4ddd4a000ad21a856548fb44c523adc74163830ec516f1ce6880f5
securityContext:
readOnlyRootFilesystem: false
diff --git a/stable/grafana/4.0.41/questions.yaml b/stable/grafana/4.0.42/questions.yaml
similarity index 100%
rename from stable/grafana/4.0.41/questions.yaml
rename to stable/grafana/4.0.42/questions.yaml
diff --git a/stable/minetest/1.0.23/templates/common.yaml b/stable/grafana/4.0.42/templates/common.yaml
similarity index 100%
rename from stable/minetest/1.0.23/templates/common.yaml
rename to stable/grafana/4.0.42/templates/common.yaml
diff --git a/stable/grafana/4.0.41/templates/prometheusrules.yaml b/stable/grafana/4.0.42/templates/prometheusrules.yaml
similarity index 100%
rename from stable/grafana/4.0.41/templates/prometheusrules.yaml
rename to stable/grafana/4.0.42/templates/prometheusrules.yaml
diff --git a/stable/grafana/4.0.41/templates/servicemonitor.yaml b/stable/grafana/4.0.42/templates/servicemonitor.yaml
similarity index 100%
rename from stable/grafana/4.0.41/templates/servicemonitor.yaml
rename to stable/grafana/4.0.42/templates/servicemonitor.yaml
diff --git a/stable/koel/3.0.28/values.yaml b/stable/grafana/4.0.42/values.yaml
similarity index 100%
rename from stable/koel/3.0.28/values.yaml
rename to stable/grafana/4.0.42/values.yaml
diff --git a/stable/hedgedoc/4.0.31/CHANGELOG.md b/stable/hedgedoc/4.0.32/CHANGELOG.md
similarity index 92%
rename from stable/hedgedoc/4.0.31/CHANGELOG.md
rename to stable/hedgedoc/4.0.32/CHANGELOG.md
index 6672e10092..8588557c77 100644
--- a/stable/hedgedoc/4.0.31/CHANGELOG.md
+++ b/stable/hedgedoc/4.0.32/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [hedgedoc-4.0.32](https://github.com/truecharts/charts/compare/hedgedoc-4.0.31...hedgedoc-4.0.32) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [hedgedoc-4.0.31](https://github.com/truecharts/charts/compare/hedgedoc-4.0.30...hedgedoc-4.0.31) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
-
-
-## [hedgedoc-4.0.24](https://github.com/truecharts/apps/compare/hedgedoc-4.0.23...hedgedoc-4.0.24) (2022-07-23)
-
-### Chore
-
-- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
-
-
diff --git a/stable/wikijs/7.0.28/Chart.lock b/stable/hedgedoc/4.0.32/Chart.lock
similarity index 85%
rename from stable/wikijs/7.0.28/Chart.lock
rename to stable/hedgedoc/4.0.32/Chart.lock
index b5b26bd5fc..91e1b49fc1 100644
--- a/stable/wikijs/7.0.28/Chart.lock
+++ b/stable/hedgedoc/4.0.32/Chart.lock
@@ -6,4 +6,4 @@ dependencies:
repository: https://charts.truecharts.org/
version: 8.0.52
digest: sha256:1ca110dcf3a34a15796c8fbea5fbc5fae6f5737c910035c902611f822871d90f
-generated: "2022-08-09T15:34:46.340568193Z"
+generated: "2022-08-10T05:39:20.014970917Z"
diff --git a/stable/hedgedoc/4.0.31/Chart.yaml b/stable/hedgedoc/4.0.32/Chart.yaml
similarity index 98%
rename from stable/hedgedoc/4.0.31/Chart.yaml
rename to stable/hedgedoc/4.0.32/Chart.yaml
index d8a2407ef5..b87f411cdc 100644
--- a/stable/hedgedoc/4.0.31/Chart.yaml
+++ b/stable/hedgedoc/4.0.32/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: hedgedoc
-version: 4.0.31
+version: 4.0.32
appVersion: "1.9.4"
description: HedgeDoc lets you create real-time collaborative markdown notes.
type: application
diff --git a/stable/hedgedoc/4.0.31/README.md b/stable/hedgedoc/4.0.32/README.md
similarity index 98%
rename from stable/hedgedoc/4.0.31/README.md
rename to stable/hedgedoc/4.0.32/README.md
index de9d4318f8..721d3f4492 100644
--- a/stable/hedgedoc/4.0.31/README.md
+++ b/stable/hedgedoc/4.0.32/README.md
@@ -1,6 +1,6 @@
# hedgedoc
-  
+  
HedgeDoc lets you create real-time collaborative markdown notes.
diff --git a/stable/hedgedoc/4.0.31/app-readme.md b/stable/hedgedoc/4.0.32/app-readme.md
similarity index 100%
rename from stable/hedgedoc/4.0.31/app-readme.md
rename to stable/hedgedoc/4.0.32/app-readme.md
diff --git a/stable/littlelink/6.0.45/charts/common-10.4.9.tgz b/stable/hedgedoc/4.0.32/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/littlelink/6.0.45/charts/common-10.4.9.tgz
rename to stable/hedgedoc/4.0.32/charts/common-10.4.9.tgz
diff --git a/stable/hedgedoc/4.0.31/charts/postgresql-8.0.52.tgz b/stable/hedgedoc/4.0.32/charts/postgresql-8.0.52.tgz
similarity index 100%
rename from stable/hedgedoc/4.0.31/charts/postgresql-8.0.52.tgz
rename to stable/hedgedoc/4.0.32/charts/postgresql-8.0.52.tgz
diff --git a/stable/hedgedoc/4.0.31/ix_values.yaml b/stable/hedgedoc/4.0.32/ix_values.yaml
similarity index 97%
rename from stable/hedgedoc/4.0.31/ix_values.yaml
rename to stable/hedgedoc/4.0.32/ix_values.yaml
index 9d04120acc..229d4f2301 100644
--- a/stable/hedgedoc/4.0.31/ix_values.yaml
+++ b/stable/hedgedoc/4.0.32/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/hedgedoc
pullPolicy: IfNotPresent
- tag: v1.9.4@sha256:64e730e1d39fa15ba693754659fb3e815fb6eb0e1aee9827266c889f41b6e0f4
+ tag: v1.9.4@sha256:e6d88fcd48a8c7ea9838e934b70ec12a19a398e7256d890fdfc9beee874963d0
env:
NODE_ENV: "production"
diff --git a/stable/hedgedoc/4.0.31/questions.yaml b/stable/hedgedoc/4.0.32/questions.yaml
similarity index 100%
rename from stable/hedgedoc/4.0.31/questions.yaml
rename to stable/hedgedoc/4.0.32/questions.yaml
diff --git a/stable/hedgedoc/4.0.31/templates/_secrets.tpl b/stable/hedgedoc/4.0.32/templates/_secrets.tpl
similarity index 100%
rename from stable/hedgedoc/4.0.31/templates/_secrets.tpl
rename to stable/hedgedoc/4.0.32/templates/_secrets.tpl
diff --git a/stable/hedgedoc/4.0.31/templates/common.yaml b/stable/hedgedoc/4.0.32/templates/common.yaml
similarity index 100%
rename from stable/hedgedoc/4.0.31/templates/common.yaml
rename to stable/hedgedoc/4.0.32/templates/common.yaml
diff --git a/stable/littlelink/6.0.45/values.yaml b/stable/hedgedoc/4.0.32/values.yaml
similarity index 100%
rename from stable/littlelink/6.0.45/values.yaml
rename to stable/hedgedoc/4.0.32/values.yaml
diff --git a/stable/heimdall/11.0.30/CHANGELOG.md b/stable/heimdall/11.0.30/CHANGELOG.md
new file mode 100644
index 0000000000..6754c8027c
--- /dev/null
+++ b/stable/heimdall/11.0.30/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [heimdall-11.0.30](https://github.com/truecharts/charts/compare/heimdall-11.0.29...heimdall-11.0.30) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
+## [heimdall-11.0.29](https://github.com/truecharts/charts/compare/heimdall-11.0.28...heimdall-11.0.29) (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))
+
+
+
+
+## [heimdall-11.0.28](https://github.com/truecharts/apps/compare/heimdall-11.0.27...heimdall-11.0.28) (2022-07-28)
+
+### Chore
+
+- update docker general non-major ([#3326](https://github.com/truecharts/apps/issues/3326))
+
+
+
+
+## [heimdall-11.0.27](https://github.com/truecharts/apps/compare/heimdall-11.0.26...heimdall-11.0.27) (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))
+
+
+
+
+## [heimdall-11.0.26](https://github.com/truecharts/apps/compare/heimdall-11.0.25...heimdall-11.0.26) (2022-07-25)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [heimdall-11.0.26](https://github.com/truecharts/apps/compare/heimdall-11.0.25...heimdall-11.0.26) (2022-07-25)
+
+### Chore
+
+- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [heimdall-11.0.25](https://github.com/truecharts/apps/compare/heimdall-11.0.24...heimdall-11.0.25) (2022-07-25)
+
+### Chore
+
+- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290))
+
+
+
+
+## [heimdall-11.0.24](https://github.com/truecharts/apps/compare/heimdall-11.0.23...heimdall-11.0.24) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [heimdall-11.0.24](https://github.com/truecharts/apps/compare/heimdall-11.0.23...heimdall-11.0.24) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [heimdall-11.0.24](https://github.com/truecharts/apps/compare/heimdall-11.0.23...heimdall-11.0.24) (2022-07-23)
+
+### Chore
+
+- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
diff --git a/stable/heimdall/11.0.30/Chart.lock b/stable/heimdall/11.0.30/Chart.lock
new file mode 100644
index 0000000000..803eae6870
--- /dev/null
+++ b/stable/heimdall/11.0.30/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:39:14.088550137Z"
diff --git a/stable/heimdall/11.0.30/Chart.yaml b/stable/heimdall/11.0.30/Chart.yaml
new file mode 100644
index 0000000000..c9d97d8382
--- /dev/null
+++ b/stable/heimdall/11.0.30/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "2.4.13"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+deprecated: false
+description: An Application dashboard and launcher
+home: https://truecharts.org/docs/charts/stable/heimdall
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/heimdall.png
+keywords:
+ - heimdall
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: heimdall
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/stable/heimdall
+ - https://github.com/linuxserver/Heimdall/
+type: application
+version: 11.0.30
+annotations:
+ truecharts.org/catagories: |
+ - organizers
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/heimdall/11.0.30/README.md b/stable/heimdall/11.0.30/README.md
new file mode 100644
index 0000000000..ba3d0f9119
--- /dev/null
+++ b/stable/heimdall/11.0.30/README.md
@@ -0,0 +1,108 @@
+# heimdall
+
+  
+
+An Application dashboard and launcher
+
+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: [heimdall](https://truecharts.org/docs/charts/stable/heimdall)
+
+**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.4.9 |
+
+## 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 `heimdall`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install heimdall TrueCharts/heimdall
+```
+
+## 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 `heimdall` deployment
+
+```console
+helm uninstall heimdall
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the [values.yaml](./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 heimdall \
+ --set env.TZ="America/New York" \
+ TrueCharts/heimdall
+```
+
+#### 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 heimdall TrueCharts/heimdall -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/heimdall/11.0.30/app-readme.md b/stable/heimdall/11.0.30/app-readme.md
new file mode 100644
index 0000000000..83c1685024
--- /dev/null
+++ b/stable/heimdall/11.0.30/app-readme.md
@@ -0,0 +1,8 @@
+An Application dashboard and launcher
+
+This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/heimdall](https://truecharts.org/docs/charts/stable/heimdall)
+
+---
+
+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/matomo/3.0.43/charts/common-10.4.9.tgz b/stable/heimdall/11.0.30/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/matomo/3.0.43/charts/common-10.4.9.tgz
rename to stable/heimdall/11.0.30/charts/common-10.4.9.tgz
diff --git a/stable/heimdall/11.0.30/ix_values.yaml b/stable/heimdall/11.0.30/ix_values.yaml
new file mode 100644
index 0000000000..161d1ad7c5
--- /dev/null
+++ b/stable/heimdall/11.0.30/ix_values.yaml
@@ -0,0 +1,31 @@
+image:
+ repository: tccr.io/truecharts/heimdall
+ tag: v2.4.13@sha256:032b6adfe77dcca6f81a9bdd451e10d70d025be5bd938eb29edb6ae550696a97
+ pullPolicy: IfNotPresent
+
+securityContext:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+
+podSecurityContext:
+ runAsUser: 0
+ runAsGroup: 0
+
+service:
+ main:
+ ports:
+ main:
+ port: 10014
+ targetPort: 80
+
+probes:
+ startup:
+ enabled: true
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+
+portal:
+ enabled: true
diff --git a/stable/heimdall/11.0.30/questions.yaml b/stable/heimdall/11.0.30/questions.yaml
new file mode 100644
index 0000000000..1444dd6787
--- /dev/null
+++ b/stable/heimdall/11.0.30/questions.yaml
@@ -0,0 +1,2391 @@
+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
+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: extraArgs
+ label: Extra Args
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ - 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: TZ
+ label: Timezone
+ group: Container Configuration
+ schema:
+ type: string
+ default: "Etc/UTC"
+ $ref:
+ - "definitions/timezone"
+ - variable: envList
+ label: Image Environment
+ 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: 10014
+ 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: 80
+ - 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: 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: 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
+ - 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: 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: ""
+ required: true
+ - 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
diff --git a/stable/octoprint/6.0.26/templates/common.yaml b/stable/heimdall/11.0.30/templates/common.yaml
similarity index 100%
rename from stable/octoprint/6.0.26/templates/common.yaml
rename to stable/heimdall/11.0.30/templates/common.yaml
diff --git a/stable/matomo/3.0.43/values.yaml b/stable/heimdall/11.0.30/values.yaml
similarity index 100%
rename from stable/matomo/3.0.43/values.yaml
rename to stable/heimdall/11.0.30/values.yaml
diff --git a/stable/home-assistant/15.0.38/CHANGELOG.md b/stable/home-assistant/15.0.38/CHANGELOG.md
new file mode 100644
index 0000000000..e50b22b341
--- /dev/null
+++ b/stable/home-assistant/15.0.38/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [home-assistant-15.0.38](https://github.com/truecharts/charts/compare/home-assistant-15.0.37...home-assistant-15.0.38) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
+## [home-assistant-15.0.37](https://github.com/truecharts/charts/compare/home-assistant-15.0.36...home-assistant-15.0.37) (2022-08-09)
+
+### Chore
+
+- update helm general non-major helm releases to v10.4.9 ([#3413](https://github.com/truecharts/charts/issues/3413))
+
+
+
+
+## [home-assistant-15.0.36](https://github.com/truecharts/charts/compare/home-assistant-15.0.35...home-assistant-15.0.36) (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))
+
+
+
+
+## [home-assistant-15.0.35](https://github.com/truecharts/apps/compare/home-assistant-15.0.34...home-assistant-15.0.35) (2022-07-27)
+
+### Chore
+
+- update docker general non-major ([#3313](https://github.com/truecharts/apps/issues/3313))
+
+
+
+
+## [home-assistant-15.0.34](https://github.com/truecharts/apps/compare/home-assistant-15.0.33...home-assistant-15.0.34) (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))
+
+
+
+
+## [home-assistant-15.0.33](https://github.com/truecharts/apps/compare/home-assistant-15.0.32...home-assistant-15.0.33) (2022-07-25)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [home-assistant-15.0.33](https://github.com/truecharts/apps/compare/home-assistant-15.0.32...home-assistant-15.0.33) (2022-07-25)
+
+### Chore
+
+- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [home-assistant-15.0.32](https://github.com/truecharts/apps/compare/home-assistant-15.0.31...home-assistant-15.0.32) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [home-assistant-15.0.32](https://github.com/truecharts/apps/compare/home-assistant-15.0.31...home-assistant-15.0.32) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [home-assistant-15.0.32](https://github.com/truecharts/apps/compare/home-assistant-15.0.31...home-assistant-15.0.32) (2022-07-23)
+
+### Chore
+
+- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
diff --git a/stable/hedgedoc/4.0.31/Chart.lock b/stable/home-assistant/15.0.38/Chart.lock
similarity index 85%
rename from stable/hedgedoc/4.0.31/Chart.lock
rename to stable/home-assistant/15.0.38/Chart.lock
index cb2b8305a6..a59e7cfda6 100644
--- a/stable/hedgedoc/4.0.31/Chart.lock
+++ b/stable/home-assistant/15.0.38/Chart.lock
@@ -6,4 +6,4 @@ dependencies:
repository: https://charts.truecharts.org/
version: 8.0.52
digest: sha256:1ca110dcf3a34a15796c8fbea5fbc5fae6f5737c910035c902611f822871d90f
-generated: "2022-08-09T15:25:08.283881372Z"
+generated: "2022-08-10T05:39:28.36399761Z"
diff --git a/stable/home-assistant/15.0.38/Chart.yaml b/stable/home-assistant/15.0.38/Chart.yaml
new file mode 100644
index 0000000000..2fd3df8036
--- /dev/null
+++ b/stable/home-assistant/15.0.38/Chart.yaml
@@ -0,0 +1,35 @@
+apiVersion: v2
+appVersion: "2022.8.2"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+ - condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.52
+deprecated: false
+description: home-assistant App for TrueNAS SCALE
+home: https://truecharts.org/docs/charts/stable/home-assistant
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/home-assistant.png
+keywords:
+ - home-assistant
+ - hass
+ - homeassistant
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: home-assistant
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/stable/home-assistant
+ - https://github.com/home-assistant/home-assistant
+ - https://github.com/cdr/code-server
+type: application
+version: 15.0.38
+annotations:
+ truecharts.org/catagories: |
+ - home-automation
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/home-assistant/15.0.38/README.md b/stable/home-assistant/15.0.38/README.md
new file mode 100644
index 0000000000..d8f7b103cd
--- /dev/null
+++ b/stable/home-assistant/15.0.38/README.md
@@ -0,0 +1,110 @@
+# home-assistant
+
+  
+
+home-assistant App for TrueNAS SCALE
+
+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: [home-assistant](https://truecharts.org/docs/charts/stable/home-assistant)
+
+**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://charts.truecharts.org/ | postgresql | 8.0.52 |
+| https://library-charts.truecharts.org | common | 10.4.9 |
+
+## 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 `home-assistant`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install home-assistant TrueCharts/home-assistant
+```
+
+## 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 `home-assistant` deployment
+
+```console
+helm uninstall home-assistant
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the [values.yaml](./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 home-assistant \
+ --set env.TZ="America/New York" \
+ TrueCharts/home-assistant
+```
+
+#### 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 home-assistant TrueCharts/home-assistant -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/home-assistant/15.0.38/app-readme.md b/stable/home-assistant/15.0.38/app-readme.md
new file mode 100644
index 0000000000..23f9974479
--- /dev/null
+++ b/stable/home-assistant/15.0.38/app-readme.md
@@ -0,0 +1,8 @@
+home-assistant App for TrueNAS SCALE
+
+This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/home-assistant](https://truecharts.org/docs/charts/stable/home-assistant)
+
+---
+
+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/minecraft-java/1.0.36/charts/common-10.4.9.tgz b/stable/home-assistant/15.0.38/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/minecraft-java/1.0.36/charts/common-10.4.9.tgz
rename to stable/home-assistant/15.0.38/charts/common-10.4.9.tgz
diff --git a/stable/wikijs/7.0.28/charts/postgresql-8.0.52.tgz b/stable/home-assistant/15.0.38/charts/postgresql-8.0.52.tgz
similarity index 100%
rename from stable/wikijs/7.0.28/charts/postgresql-8.0.52.tgz
rename to stable/home-assistant/15.0.38/charts/postgresql-8.0.52.tgz
diff --git a/stable/home-assistant/15.0.38/ix_values.yaml b/stable/home-assistant/15.0.38/ix_values.yaml
new file mode 100644
index 0000000000..d077ca9e17
--- /dev/null
+++ b/stable/home-assistant/15.0.38/ix_values.yaml
@@ -0,0 +1,160 @@
+image:
+ repository: tccr.io/truecharts/home-assistant
+ pullPolicy: IfNotPresent
+ tag: 2022.8.2@sha256:a7f3fd6472dee0e40611881cdef816c518b19d17c6df6cff06945cca9bd0a17e
+
+securityContext:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+
+podSecurityContext:
+ runAsUser: 0
+ runAsGroup: 0
+
+service:
+ main:
+ ports:
+ main:
+ port: 8123
+ targetPort: 8123
+
+initContainers:
+ init:
+ image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
+ command: ["/config/init/init.sh"]
+ volumeMounts:
+ - name: init
+ mountPath: "/config/init"
+ - name: config
+ mountPath: "/config"
+
+# # Enable devices to be discoverable
+# hostNetwork: true
+
+# # When hostNetwork is true set dnsPolicy to ClusterFirstWithHostNet
+# dnsPolicy: ClusterFirstWithHostNet
+
+# Enable a prometheus-operator servicemonitor
+prometheus:
+ serviceMonitor:
+ enabled: false
+ # interval: 1m
+ # additionalLabels: {}
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+ init:
+ enabled: "true"
+ mountPath: "/config/init"
+ readOnly: true
+ type: "custom"
+ volumeSpec:
+ configMap:
+ name: '{{ include "tc.common.names.fullname" . }}-init'
+ defaultMode: 0777
+
+configmap:
+ init:
+ enabled: true
+ data:
+ init.sh: |-
+ #!/bin/sh
+ if test -f "/config/configuration.yaml"; then
+ echo "configuration.yaml exists."
+ if grep -q recorder: "/config/configuration.yaml"; then
+ echo "configuration.yaml already contains recorder"
+ else
+ cat /config/init/recorder.default >> /config/configuration.yaml
+ fi
+ if grep -q http: "/config/configuration.yaml"; then
+ echo "configuration.yaml already contains http section"
+ else
+ cat /config/init/http.default >> /config/configuration.yaml
+ fi
+ else
+ echo "configuration.yaml does NOT exist."
+ cp /config/init/configuration.yaml.default /config/configuration.yaml
+ cat /config/init/recorder.default >> /config/configuration.yaml
+ cat /config/init/http.default >> /config/configuration.yaml
+ fi
+
+ echo "Creating include files..."
+ for include_file in groups.yaml automations.yaml scripts.yaml scenes.yaml; do
+ if test -f "/config/$include_file"; then
+ echo "$include_file exists."
+ else
+ echo "$include_file does NOT exist."
+ touch "/config/$include_file"
+ fi
+ done
+
+ cd "/config" || echo "Could not change path to /config"
+ echo "Creating custom_components directory..."
+ mkdir "/config/custom_components" || echo "custom_components directory already exists"
+
+ echo "Changing to the custom_components directory..."
+ cd "/config/custom_components" || echo "Could not change path to /config/custom_components"
+
+ echo "Downloading HACS"
+ wget "https://github.com/hacs/integration/releases/latest/download/hacs.zip" || exit 0
+
+ if [ -d "/config/custom_components/hacs" ]; then
+ echo "HACS directory already exist, cleaning up..."
+ rm -R "/config/custom_components/hacs"
+ fi
+
+ echo "Creating HACS directory..."
+ mkdir "/config/custom_components/hacs"
+
+ echo "Unpacking HACS..."
+ unzip "/config/custom_components/hacs.zip" -d "/config/custom_components/hacs" >/dev/null 2>&1
+
+ echo "Removing HACS zip file..."
+ rm "/config/custom_components/hacs.zip"
+ echo "Installation complete."
+
+ configuration.yaml.default: |-
+ # Configure a default setup of Home Assistant (frontend, api, etc)
+ default_config:
+
+ # Text to speech
+ tts:
+ - platform: google_translate
+
+ group: !include groups.yaml
+ automation: !include automations.yaml
+ script: !include scripts.yaml
+ scene: !include scenes.yaml
+ recorder.default: |-
+
+ recorder:
+ purge_keep_days: 30
+ commit_interval: 3
+ db_url: {{ ( printf "%s?client_encoding=utf8" ( .Values.postgresql.url.complete | trimAll "\"" ) ) | quote }}
+ http.default: |-
+
+ http:
+ use_x_forwarded_for: true
+ trusted_proxies:
+ - 172.16.0.0/16
+
+postgresql:
+ enabled: true
+ postgresqlUsername: home-assistant
+ postgresqlDatabase: home-assistant
+ existingSecret: "dbcreds"
+
+influxdb:
+ enabled: false
+ architecture: standalone
+ database: home_assistant
+ authEnabled: false
+ persistence:
+ enabled: false
+ # storageClass: ""
+ #
+
+portal:
+ enabled: true
diff --git a/stable/home-assistant/15.0.38/questions.yaml b/stable/home-assistant/15.0.38/questions.yaml
new file mode 100644
index 0000000000..d401ef58c5
--- /dev/null
+++ b/stable/home-assistant/15.0.38/questions.yaml
@@ -0,0 +1,2391 @@
+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
+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: extraArgs
+ label: Extra Args
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ - 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: TZ
+ label: Timezone
+ group: Container Configuration
+ schema:
+ type: string
+ default: "Etc/UTC"
+ $ref:
+ - "definitions/timezone"
+ - variable: envList
+ label: Image Environment
+ 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: 8123
+ 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: 8123
+ - 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: 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: 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
+ - 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: 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: ""
+ required: true
+ - 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
diff --git a/stable/home-assistant/15.0.38/templates/common.yaml b/stable/home-assistant/15.0.38/templates/common.yaml
new file mode 100644
index 0000000000..b9e7208f38
--- /dev/null
+++ b/stable/home-assistant/15.0.38/templates/common.yaml
@@ -0,0 +1,5 @@
+{{/* Make sure all variables are set properly */}}
+{{- include "tc.common.loader.init" . }}
+
+{{/* Render the templates */}}
+{{ include "tc.common.loader.apply" . }}
diff --git a/stable/minecraft-java/1.0.36/values.yaml b/stable/home-assistant/15.0.38/values.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.36/values.yaml
rename to stable/home-assistant/15.0.38/values.yaml
diff --git a/stable/k8s-gateway/6.1.9/CHANGELOG.md b/stable/k8s-gateway/6.1.10/CHANGELOG.md
similarity index 90%
rename from stable/k8s-gateway/6.1.9/CHANGELOG.md
rename to stable/k8s-gateway/6.1.10/CHANGELOG.md
index 4b52f26e5c..63bf62906f 100644
--- a/stable/k8s-gateway/6.1.9/CHANGELOG.md
+++ b/stable/k8s-gateway/6.1.10/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [k8s-gateway-6.1.10](https://github.com/truecharts/charts/compare/k8s-gateway-6.1.9...k8s-gateway-6.1.10) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [k8s-gateway-6.1.9](https://github.com/truecharts/charts/compare/k8s-gateway-6.1.8...k8s-gateway-6.1.9) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
-## [k8s-gateway-6.1.2](https://github.com/truecharts/apps/compare/k8s-gateway-6.1.1...k8s-gateway-6.1.2) (2022-07-19)
-
-### Chore
-
-- Update Readme and Description on SCALE
-
-
-
-## [k8s-gateway-6.1.1](https://github.com/truecharts/apps/compare/k8s-gateway-6.1.0...k8s-gateway-6.1.1) (2022-07-14)
diff --git a/stable/k8s-gateway/6.1.10/Chart.lock b/stable/k8s-gateway/6.1.10/Chart.lock
new file mode 100644
index 0000000000..76055f9831
--- /dev/null
+++ b/stable/k8s-gateway/6.1.10/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:39:20.916773522Z"
diff --git a/stable/k8s-gateway/6.1.9/Chart.yaml b/stable/k8s-gateway/6.1.10/Chart.yaml
similarity index 95%
rename from stable/k8s-gateway/6.1.9/Chart.yaml
rename to stable/k8s-gateway/6.1.10/Chart.yaml
index 06097ddafd..24f1d7b4ef 100644
--- a/stable/k8s-gateway/6.1.9/Chart.yaml
+++ b/stable/k8s-gateway/6.1.10/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "0.3.0"
+appVersion: "0.3.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -21,7 +21,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/k8s-gateway
- https://github.com/ori-edge/k8s_gateway
type: application
-version: 6.1.9
+version: 6.1.10
annotations:
truecharts.org/catagories: |
- networking
diff --git a/stable/k8s-gateway/6.1.9/README.md b/stable/k8s-gateway/6.1.10/README.md
similarity index 91%
rename from stable/k8s-gateway/6.1.9/README.md
rename to stable/k8s-gateway/6.1.10/README.md
index a2962549c1..b0921fba94 100644
--- a/stable/k8s-gateway/6.1.9/README.md
+++ b/stable/k8s-gateway/6.1.10/README.md
@@ -1,6 +1,6 @@
# k8s-gateway
-  
+  
A Helm chart for the k8s_gateway CoreDNS plugin
diff --git a/stable/k8s-gateway/6.1.9/app-readme.md b/stable/k8s-gateway/6.1.10/app-readme.md
similarity index 100%
rename from stable/k8s-gateway/6.1.9/app-readme.md
rename to stable/k8s-gateway/6.1.10/app-readme.md
diff --git a/stable/minetest/1.0.23/charts/common-10.4.9.tgz b/stable/k8s-gateway/6.1.10/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/minetest/1.0.23/charts/common-10.4.9.tgz
rename to stable/k8s-gateway/6.1.10/charts/common-10.4.9.tgz
diff --git a/stable/k8s-gateway/6.1.9/ix_values.yaml b/stable/k8s-gateway/6.1.10/ix_values.yaml
similarity index 97%
rename from stable/k8s-gateway/6.1.9/ix_values.yaml
rename to stable/k8s-gateway/6.1.10/ix_values.yaml
index a979a945a5..3127b2e0e5 100644
--- a/stable/k8s-gateway/6.1.9/ix_values.yaml
+++ b/stable/k8s-gateway/6.1.10/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/k8s_gateway
pullPolicy: IfNotPresent
- tag: v0.3.0@sha256:85e8da4de2b67019bef4d629218f52a244936802e797cce7b0eae10e3d48d748
+ tag: 0.3.1@sha256:ae1406e5d1b278300343fbc8a22d157faddcdfe09f06f2b196b2628c261bd31d
controller:
# -- Set additional annotations on the deployment/statefulset/daemonset
diff --git a/stable/k8s-gateway/6.1.9/questions.yaml b/stable/k8s-gateway/6.1.10/questions.yaml
similarity index 100%
rename from stable/k8s-gateway/6.1.9/questions.yaml
rename to stable/k8s-gateway/6.1.10/questions.yaml
diff --git a/stable/k8s-gateway/6.1.9/templates/_configmap.tpl b/stable/k8s-gateway/6.1.10/templates/_configmap.tpl
similarity index 100%
rename from stable/k8s-gateway/6.1.9/templates/_configmap.tpl
rename to stable/k8s-gateway/6.1.10/templates/_configmap.tpl
diff --git a/stable/k8s-gateway/6.1.9/templates/common.yaml b/stable/k8s-gateway/6.1.10/templates/common.yaml
similarity index 100%
rename from stable/k8s-gateway/6.1.9/templates/common.yaml
rename to stable/k8s-gateway/6.1.10/templates/common.yaml
diff --git a/stable/minetest/1.0.23/values.yaml b/stable/k8s-gateway/6.1.10/values.yaml
similarity index 100%
rename from stable/minetest/1.0.23/values.yaml
rename to stable/k8s-gateway/6.1.10/values.yaml
diff --git a/stable/k8s-gateway/6.1.9/Chart.lock b/stable/k8s-gateway/6.1.9/Chart.lock
deleted file mode 100644
index e6c69e1014..0000000000
--- a/stable/k8s-gateway/6.1.9/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:52:53.274985949Z"
diff --git a/stable/koel/3.0.28/CHANGELOG.md b/stable/koel/3.0.29/CHANGELOG.md
similarity index 88%
rename from stable/koel/3.0.28/CHANGELOG.md
rename to stable/koel/3.0.29/CHANGELOG.md
index 38c9e2d7ee..1b85054894 100644
--- a/stable/koel/3.0.28/CHANGELOG.md
+++ b/stable/koel/3.0.29/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [koel-3.0.29](https://github.com/truecharts/charts/compare/koel-3.0.28...koel-3.0.29) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [koel-3.0.28](https://github.com/truecharts/charts/compare/koel-3.0.27...koel-3.0.28) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
-
-## [koel-3.0.22](https://github.com/truecharts/apps/compare/koel-3.0.20...koel-3.0.22) (2022-07-22)
-
-### Chore
-
-- Bump all charts to generate config and container references due to huge increase of repository
- - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
-
-
diff --git a/incubator/ghost/3.0.39/Chart.lock b/stable/koel/3.0.29/Chart.lock
similarity index 85%
rename from incubator/ghost/3.0.39/Chart.lock
rename to stable/koel/3.0.29/Chart.lock
index 00bbf3edff..c23fd32a62 100644
--- a/incubator/ghost/3.0.39/Chart.lock
+++ b/stable/koel/3.0.29/Chart.lock
@@ -6,4 +6,4 @@ dependencies:
repository: https://charts.truecharts.org/
version: 3.0.50
digest: sha256:8edb2c5906bb8fd189ff20d2ba97199882f2eee47ec8de2207a085ad6e547432
-generated: "2022-08-09T15:19:11.225171127Z"
+generated: "2022-08-10T05:39:42.38985732Z"
diff --git a/stable/koel/3.0.28/Chart.yaml b/stable/koel/3.0.29/Chart.yaml
similarity index 98%
rename from stable/koel/3.0.28/Chart.yaml
rename to stable/koel/3.0.29/Chart.yaml
index 98d460de25..f12a8a6e4d 100644
--- a/stable/koel/3.0.28/Chart.yaml
+++ b/stable/koel/3.0.29/Chart.yaml
@@ -26,7 +26,7 @@ sources:
- https://github.com/koel/docker
- https://hub.docker.com/r/phanan/koel
- https://github.com/koel/koel
-version: 3.0.28
+version: 3.0.29
annotations:
truecharts.org/catagories: |
- media
diff --git a/stable/koel/3.0.28/README.md b/stable/koel/3.0.29/README.md
similarity index 98%
rename from stable/koel/3.0.28/README.md
rename to stable/koel/3.0.29/README.md
index 93b773ab78..498dcdd214 100644
--- a/stable/koel/3.0.28/README.md
+++ b/stable/koel/3.0.29/README.md
@@ -1,6 +1,6 @@
# koel
- 
+ 
Koel is a simple web-based personal audio streaming service written in Vue on the client side and Laravel on the server side.
diff --git a/stable/koel/3.0.28/app-readme.md b/stable/koel/3.0.29/app-readme.md
similarity index 100%
rename from stable/koel/3.0.28/app-readme.md
rename to stable/koel/3.0.29/app-readme.md
diff --git a/stable/octoprint/6.0.26/charts/common-10.4.9.tgz b/stable/koel/3.0.29/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/octoprint/6.0.26/charts/common-10.4.9.tgz
rename to stable/koel/3.0.29/charts/common-10.4.9.tgz
diff --git a/stable/koel/3.0.28/charts/mariadb-3.0.50.tgz b/stable/koel/3.0.29/charts/mariadb-3.0.50.tgz
similarity index 100%
rename from stable/koel/3.0.28/charts/mariadb-3.0.50.tgz
rename to stable/koel/3.0.29/charts/mariadb-3.0.50.tgz
diff --git a/stable/koel/3.0.28/ix_values.yaml b/stable/koel/3.0.29/ix_values.yaml
similarity index 96%
rename from stable/koel/3.0.28/ix_values.yaml
rename to stable/koel/3.0.29/ix_values.yaml
index a1383611f3..a270f4303a 100644
--- a/stable/koel/3.0.28/ix_values.yaml
+++ b/stable/koel/3.0.29/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/koel
- tag: latest@sha256:c646f14bb5221865b012bf918501926ab49fc161e1adeb2945b4c40962b86c78
+ tag: latest@sha256:75c2b0c0432d8a9ee9437a49ce0f3d1f36f9a5bd9a9865f9d7562b169eaafd4b
pullPolicy: IfNotPresent
securityContext:
diff --git a/stable/koel/3.0.28/questions.yaml b/stable/koel/3.0.29/questions.yaml
similarity index 100%
rename from stable/koel/3.0.28/questions.yaml
rename to stable/koel/3.0.29/questions.yaml
diff --git a/stable/koel/3.0.28/templates/_secrets.tpl b/stable/koel/3.0.29/templates/_secrets.tpl
similarity index 100%
rename from stable/koel/3.0.28/templates/_secrets.tpl
rename to stable/koel/3.0.29/templates/_secrets.tpl
diff --git a/stable/koel/3.0.28/templates/common.yaml b/stable/koel/3.0.29/templates/common.yaml
similarity index 100%
rename from stable/koel/3.0.28/templates/common.yaml
rename to stable/koel/3.0.29/templates/common.yaml
diff --git a/stable/octoprint/6.0.26/values.yaml b/stable/koel/3.0.29/values.yaml
similarity index 100%
rename from stable/octoprint/6.0.26/values.yaml
rename to stable/koel/3.0.29/values.yaml
diff --git a/stable/littlelink/6.0.45/CHANGELOG.md b/stable/littlelink/6.0.46/CHANGELOG.md
similarity index 92%
rename from stable/littlelink/6.0.45/CHANGELOG.md
rename to stable/littlelink/6.0.46/CHANGELOG.md
index 86d42a8078..c0ff4aa0b6 100644
--- a/stable/littlelink/6.0.45/CHANGELOG.md
+++ b/stable/littlelink/6.0.46/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [littlelink-6.0.46](https://github.com/truecharts/charts/compare/littlelink-6.0.45...littlelink-6.0.46) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [littlelink-6.0.45](https://github.com/truecharts/charts/compare/littlelink-6.0.43...littlelink-6.0.45) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
- Auto-update chart README [skip ci]
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
-
-
-
-## [littlelink-6.0.37](https://github.com/truecharts/apps/compare/littlelink-6.0.36...littlelink-6.0.37) (2022-07-23)
-
-### Chore
-
-- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
-
diff --git a/stable/littlelink/6.0.46/Chart.lock b/stable/littlelink/6.0.46/Chart.lock
new file mode 100644
index 0000000000..d1f1018b1b
--- /dev/null
+++ b/stable/littlelink/6.0.46/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:39:41.540099021Z"
diff --git a/stable/littlelink/6.0.45/Chart.yaml b/stable/littlelink/6.0.46/Chart.yaml
similarity index 98%
rename from stable/littlelink/6.0.45/Chart.yaml
rename to stable/littlelink/6.0.46/Chart.yaml
index c81280eb20..36a645216e 100644
--- a/stable/littlelink/6.0.45/Chart.yaml
+++ b/stable/littlelink/6.0.46/Chart.yaml
@@ -21,7 +21,7 @@ sources:
- https://github.com/techno-tim/littlelink-server
- https://github.com/sethcottle/littlelink
type: application
-version: 6.0.45
+version: 6.0.46
annotations:
truecharts.org/catagories: |
- social
diff --git a/stable/littlelink/6.0.45/README.md b/stable/littlelink/6.0.46/README.md
similarity index 98%
rename from stable/littlelink/6.0.45/README.md
rename to stable/littlelink/6.0.46/README.md
index f42b1ef4ae..217e6ccce9 100644
--- a/stable/littlelink/6.0.45/README.md
+++ b/stable/littlelink/6.0.46/README.md
@@ -1,6 +1,6 @@
# littlelink
-  
+  
Easy platform to combine all your social links
diff --git a/stable/littlelink/6.0.45/app-readme.md b/stable/littlelink/6.0.46/app-readme.md
similarity index 100%
rename from stable/littlelink/6.0.45/app-readme.md
rename to stable/littlelink/6.0.46/app-readme.md
diff --git a/stable/omada-controller/6.0.45/charts/common-10.4.9.tgz b/stable/littlelink/6.0.46/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/omada-controller/6.0.45/charts/common-10.4.9.tgz
rename to stable/littlelink/6.0.46/charts/common-10.4.9.tgz
diff --git a/stable/littlelink/6.0.45/ix_values.yaml b/stable/littlelink/6.0.46/ix_values.yaml
similarity index 93%
rename from stable/littlelink/6.0.45/ix_values.yaml
rename to stable/littlelink/6.0.46/ix_values.yaml
index 5a3db8181e..3e5ca01ecb 100644
--- a/stable/littlelink/6.0.45/ix_values.yaml
+++ b/stable/littlelink/6.0.46/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/littlelink-server
pullPolicy: IfNotPresent
- tag: latest@sha256:ce1e68a40fc3672f0030c4a4eff55387d2b5b81906f57a0de73fbe0a763b23f0
+ tag: latest@sha256:644892fb4104ea93f9eecc48bc39dadc1fc970f77f1adc4dabff437ad2d6d460
service:
main:
diff --git a/stable/littlelink/6.0.45/questions.yaml b/stable/littlelink/6.0.46/questions.yaml
similarity index 100%
rename from stable/littlelink/6.0.45/questions.yaml
rename to stable/littlelink/6.0.46/questions.yaml
diff --git a/stable/littlelink/6.0.45/templates/_configmap.tpl b/stable/littlelink/6.0.46/templates/_configmap.tpl
similarity index 100%
rename from stable/littlelink/6.0.45/templates/_configmap.tpl
rename to stable/littlelink/6.0.46/templates/_configmap.tpl
diff --git a/stable/littlelink/6.0.45/templates/common.yaml b/stable/littlelink/6.0.46/templates/common.yaml
similarity index 100%
rename from stable/littlelink/6.0.45/templates/common.yaml
rename to stable/littlelink/6.0.46/templates/common.yaml
diff --git a/stable/omada-controller/6.0.45/values.yaml b/stable/littlelink/6.0.46/values.yaml
similarity index 100%
rename from stable/omada-controller/6.0.45/values.yaml
rename to stable/littlelink/6.0.46/values.yaml
diff --git a/stable/matomo/3.0.43/CHANGELOG.md b/stable/matomo/3.0.44/CHANGELOG.md
similarity index 90%
rename from stable/matomo/3.0.43/CHANGELOG.md
rename to stable/matomo/3.0.44/CHANGELOG.md
index 3e95c90427..e32416bee9 100644
--- a/stable/matomo/3.0.43/CHANGELOG.md
+++ b/stable/matomo/3.0.44/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [matomo-3.0.44](https://github.com/truecharts/charts/compare/matomo-3.0.43...matomo-3.0.44) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [matomo-3.0.43](https://github.com/truecharts/charts/compare/matomo-3.0.42...matomo-3.0.43) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
-
-## [matomo-3.0.35](https://github.com/truecharts/apps/compare/matomo-3.0.34...matomo-3.0.35) (2022-07-23)
-
-### Chore
-
-- Auto-update chart README [skip ci]
- - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
-
-
diff --git a/stable/matomo/3.0.43/Chart.lock b/stable/matomo/3.0.44/Chart.lock
similarity index 85%
rename from stable/matomo/3.0.43/Chart.lock
rename to stable/matomo/3.0.44/Chart.lock
index acf7cd3c67..3deb21c5ff 100644
--- a/stable/matomo/3.0.43/Chart.lock
+++ b/stable/matomo/3.0.44/Chart.lock
@@ -6,4 +6,4 @@ dependencies:
repository: https://charts.truecharts.org/
version: 3.0.50
digest: sha256:8edb2c5906bb8fd189ff20d2ba97199882f2eee47ec8de2207a085ad6e547432
-generated: "2022-08-09T15:27:39.055532424Z"
+generated: "2022-08-10T05:39:56.080124223Z"
diff --git a/stable/matomo/3.0.43/Chart.yaml b/stable/matomo/3.0.44/Chart.yaml
similarity index 96%
rename from stable/matomo/3.0.43/Chart.yaml
rename to stable/matomo/3.0.44/Chart.yaml
index b8818637e8..e0f17c39e4 100644
--- a/stable/matomo/3.0.43/Chart.yaml
+++ b/stable/matomo/3.0.44/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "4.10.1"
+appVersion: "4.11.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -24,7 +24,7 @@ sources:
- https://hub.docker.com/r/bitnami/matomo
- https://github.com/bitnami/bitnami-docker-matomo
- https://github.com/matomo-org/matomo
-version: 3.0.43
+version: 3.0.44
annotations:
truecharts.org/catagories: |
- productivity
diff --git a/stable/matomo/3.0.43/README.md b/stable/matomo/3.0.44/README.md
similarity index 94%
rename from stable/matomo/3.0.43/README.md
rename to stable/matomo/3.0.44/README.md
index cb5f6f65de..fe937343b9 100644
--- a/stable/matomo/3.0.43/README.md
+++ b/stable/matomo/3.0.44/README.md
@@ -1,6 +1,6 @@
# matomo
- 
+ 
Matomo is the leading Free/Libre open analytics platform
diff --git a/stable/matomo/3.0.43/app-readme.md b/stable/matomo/3.0.44/app-readme.md
similarity index 100%
rename from stable/matomo/3.0.43/app-readme.md
rename to stable/matomo/3.0.44/app-readme.md
diff --git a/stable/openvscode-server/2.0.27/charts/common-10.4.9.tgz b/stable/matomo/3.0.44/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/openvscode-server/2.0.27/charts/common-10.4.9.tgz
rename to stable/matomo/3.0.44/charts/common-10.4.9.tgz
diff --git a/stable/matomo/3.0.43/charts/mariadb-3.0.50.tgz b/stable/matomo/3.0.44/charts/mariadb-3.0.50.tgz
similarity index 100%
rename from stable/matomo/3.0.43/charts/mariadb-3.0.50.tgz
rename to stable/matomo/3.0.44/charts/mariadb-3.0.50.tgz
diff --git a/stable/matomo/3.0.43/ix_values.yaml b/stable/matomo/3.0.44/ix_values.yaml
similarity index 96%
rename from stable/matomo/3.0.43/ix_values.yaml
rename to stable/matomo/3.0.44/ix_values.yaml
index 08c5253199..d1f4e73fbc 100644
--- a/stable/matomo/3.0.43/ix_values.yaml
+++ b/stable/matomo/3.0.44/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/matomo
- tag: v4.10.1@sha256:44375de5f2eee77697937b4c96129ef89952303eb76a2c155c2136b9d93fc0b3
+ tag: 4.11.0@sha256:8f8ec0f9add949d64796482b7f1dd08b732dd28303ccd56dfe56ecc73f70d7e2
pullPolicy: IfNotPresent
securityContext:
diff --git a/stable/matomo/3.0.43/questions.yaml b/stable/matomo/3.0.44/questions.yaml
similarity index 100%
rename from stable/matomo/3.0.43/questions.yaml
rename to stable/matomo/3.0.44/questions.yaml
diff --git a/stable/omada-controller/6.0.45/templates/common.yaml b/stable/matomo/3.0.44/templates/common.yaml
similarity index 100%
rename from stable/omada-controller/6.0.45/templates/common.yaml
rename to stable/matomo/3.0.44/templates/common.yaml
diff --git a/stable/openvscode-server/2.0.27/values.yaml b/stable/matomo/3.0.44/values.yaml
similarity index 100%
rename from stable/openvscode-server/2.0.27/values.yaml
rename to stable/matomo/3.0.44/values.yaml
diff --git a/stable/minecraft-java/1.0.36/Chart.lock b/stable/minecraft-java/1.0.36/Chart.lock
deleted file mode 100644
index 375c49b9ff..0000000000
--- a/stable/minecraft-java/1.0.36/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:56:58.851997943Z"
diff --git a/stable/minecraft-java/1.0.36/CHANGELOG.md b/stable/minecraft-java/1.0.37/CHANGELOG.md
similarity index 85%
rename from stable/minecraft-java/1.0.36/CHANGELOG.md
rename to stable/minecraft-java/1.0.37/CHANGELOG.md
index 4a4cec1a8d..c075b35f2c 100644
--- a/stable/minecraft-java/1.0.36/CHANGELOG.md
+++ b/stable/minecraft-java/1.0.37/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [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))
+
+
+
+
## [minecraft-java-1.0.36](https://github.com/truecharts/charts/compare/minecraft-java-1.0.34...minecraft-java-1.0.36) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
-
-## [minecraft-java-1.0.29](https://github.com/truecharts/apps/compare/minecraft-java-1.0.27...minecraft-java-1.0.29) (2022-07-22)
-
-### Chore
-
-- Bump all charts to generate config and container references due to huge increase of repository
- - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
- - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266))
-
diff --git a/stable/minecraft-java/1.0.37/Chart.lock b/stable/minecraft-java/1.0.37/Chart.lock
new file mode 100644
index 0000000000..6122bcaa11
--- /dev/null
+++ b/stable/minecraft-java/1.0.37/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:39:56.658832436Z"
diff --git a/stable/minecraft-java/1.0.36/Chart.yaml b/stable/minecraft-java/1.0.37/Chart.yaml
similarity index 98%
rename from stable/minecraft-java/1.0.36/Chart.yaml
rename to stable/minecraft-java/1.0.37/Chart.yaml
index 315f6fc78e..ff5907cb79 100644
--- a/stable/minecraft-java/1.0.36/Chart.yaml
+++ b/stable/minecraft-java/1.0.37/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.36
+version: 1.0.37
annotations:
truecharts.org/catagories: |
- games
diff --git a/stable/minecraft-java/1.0.36/README.md b/stable/minecraft-java/1.0.37/README.md
similarity index 98%
rename from stable/minecraft-java/1.0.36/README.md
rename to stable/minecraft-java/1.0.37/README.md
index d6257da638..6181fa29e6 100644
--- a/stable/minecraft-java/1.0.36/README.md
+++ b/stable/minecraft-java/1.0.37/README.md
@@ -1,6 +1,6 @@
# minecraft-java
-  
+  
Minecraft Java Dedicated Server
diff --git a/stable/minecraft-java/1.0.36/app-readme.md b/stable/minecraft-java/1.0.37/app-readme.md
similarity index 100%
rename from stable/minecraft-java/1.0.36/app-readme.md
rename to stable/minecraft-java/1.0.37/app-readme.md
diff --git a/stable/prometheus/4.0.57/charts/common-10.4.9.tgz b/stable/minecraft-java/1.0.37/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/prometheus/4.0.57/charts/common-10.4.9.tgz
rename to stable/minecraft-java/1.0.37/charts/common-10.4.9.tgz
diff --git a/stable/minecraft-java/1.0.36/ci/base-values.yaml b/stable/minecraft-java/1.0.37/ci/base-values.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.36/ci/base-values.yaml
rename to stable/minecraft-java/1.0.37/ci/base-values.yaml
diff --git a/stable/minecraft-java/1.0.36/ci/j11-values.yaml b/stable/minecraft-java/1.0.37/ci/j11-values.yaml
similarity index 54%
rename from stable/minecraft-java/1.0.36/ci/j11-values.yaml
rename to stable/minecraft-java/1.0.37/ci/j11-values.yaml
index 72ec724d22..e1cc0936e8 100644
--- a/stable/minecraft-java/1.0.36/ci/j11-values.yaml
+++ b/stable/minecraft-java/1.0.37/ci/j11-values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/minecraft-java11
- tag: latest@sha256:ca9ca54ee5d1879b82778adfc12395727bdcd0b3c0df1038bb8d7f7a22fbd7ec
+ tag: latest@sha256:8e047d6978f0e5ae0d5debb38f6a38c00d9df1497bd584776e45e55ba9a77ad4
pullPolicy: Always
env:
diff --git a/stable/minecraft-java/1.0.36/ci/j11j9-values.yaml b/stable/minecraft-java/1.0.37/ci/j11j9-values.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.36/ci/j11j9-values.yaml
rename to stable/minecraft-java/1.0.37/ci/j11j9-values.yaml
diff --git a/stable/minecraft-java/1.0.36/ci/j8-values.yaml b/stable/minecraft-java/1.0.37/ci/j8-values.yaml
similarity index 56%
rename from stable/minecraft-java/1.0.36/ci/j8-values.yaml
rename to stable/minecraft-java/1.0.37/ci/j8-values.yaml
index 6617fbe689..a3673b61a6 100644
--- a/stable/minecraft-java/1.0.36/ci/j8-values.yaml
+++ b/stable/minecraft-java/1.0.37/ci/j8-values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/minecraft-java8-openj9
- tag: latest@sha256:a607435e87677cae1e0c3e09bb315352e5919e1c395b47af55e7e6b45735994c
+ tag: latest@sha256:26e8d2d0ca32e9ab8b9e8d5e2af510706bd609708932bd4003f07e3e722ed2c8
pullPolicy: Always
env:
diff --git a/stable/minecraft-java/1.0.36/ci/j8j9-values.yaml b/stable/minecraft-java/1.0.37/ci/j8j9-values.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.36/ci/j8j9-values.yaml
rename to stable/minecraft-java/1.0.37/ci/j8j9-values.yaml
diff --git a/stable/minecraft-java/1.0.36/ix_values.yaml b/stable/minecraft-java/1.0.37/ix_values.yaml
similarity index 90%
rename from stable/minecraft-java/1.0.36/ix_values.yaml
rename to stable/minecraft-java/1.0.37/ix_values.yaml
index 36bce14687..27690368f1 100644
--- a/stable/minecraft-java/1.0.36/ix_values.yaml
+++ b/stable/minecraft-java/1.0.37/ix_values.yaml
@@ -4,7 +4,7 @@ image:
pullPolicy: Always
j11Image:
repository: tccr.io/truecharts/minecraft-java11
- tag: latest@sha256:ca9ca54ee5d1879b82778adfc12395727bdcd0b3c0df1038bb8d7f7a22fbd7ec
+ tag: latest@sha256:8e047d6978f0e5ae0d5debb38f6a38c00d9df1497bd584776e45e55ba9a77ad4
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:a607435e87677cae1e0c3e09bb315352e5919e1c395b47af55e7e6b45735994c
+ tag: latest@sha256:26e8d2d0ca32e9ab8b9e8d5e2af510706bd609708932bd4003f07e3e722ed2c8
pullPolicy: Always
j8j9Image:
repository: tccr.io/truecharts/minecraft-java8-openj9
- tag: latest@sha256:a607435e87677cae1e0c3e09bb315352e5919e1c395b47af55e7e6b45735994c
+ tag: latest@sha256:26e8d2d0ca32e9ab8b9e8d5e2af510706bd609708932bd4003f07e3e722ed2c8
pullPolicy: Always
securityContext:
diff --git a/stable/minecraft-java/1.0.36/questions.yaml b/stable/minecraft-java/1.0.37/questions.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.36/questions.yaml
rename to stable/minecraft-java/1.0.37/questions.yaml
diff --git a/stable/openvscode-server/2.0.27/templates/common.yaml b/stable/minecraft-java/1.0.37/templates/common.yaml
similarity index 100%
rename from stable/openvscode-server/2.0.27/templates/common.yaml
rename to stable/minecraft-java/1.0.37/templates/common.yaml
diff --git a/stable/prometheus/4.0.57/values.yaml b/stable/minecraft-java/1.0.37/values.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/values.yaml
rename to stable/minecraft-java/1.0.37/values.yaml
diff --git a/stable/minetest/1.0.23/Chart.lock b/stable/minetest/1.0.23/Chart.lock
deleted file mode 100644
index 353b2b973a..0000000000
--- a/stable/minetest/1.0.23/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T22:57:10.902335291Z"
diff --git a/stable/minetest/1.0.23/CHANGELOG.md b/stable/minetest/1.0.24/CHANGELOG.md
similarity index 90%
rename from stable/minetest/1.0.23/CHANGELOG.md
rename to stable/minetest/1.0.24/CHANGELOG.md
index bd9e2ecf06..42c4dd01f4 100644
--- a/stable/minetest/1.0.23/CHANGELOG.md
+++ b/stable/minetest/1.0.24/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [minetest-1.0.24](https://github.com/truecharts/charts/compare/minetest-1.0.23...minetest-1.0.24) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [minetest-1.0.23](https://github.com/truecharts/charts/compare/minetest-1.0.22...minetest-1.0.23) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
### Chore
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [minetest-1.0.12](https://github.com/truecharts/apps/compare/minetest-1.0.11...minetest-1.0.12) (2022-07-12)
-
-### Chore
-
diff --git a/stable/minetest/1.0.24/Chart.lock b/stable/minetest/1.0.24/Chart.lock
new file mode 100644
index 0000000000..16b995a55c
--- /dev/null
+++ b/stable/minetest/1.0.24/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:40:01.938958205Z"
diff --git a/stable/minetest/1.0.23/Chart.yaml b/stable/minetest/1.0.24/Chart.yaml
similarity index 95%
rename from stable/minetest/1.0.23/Chart.yaml
rename to stable/minetest/1.0.24/Chart.yaml
index b8c53a80e6..ad51dddf15 100644
--- a/stable/minetest/1.0.23/Chart.yaml
+++ b/stable/minetest/1.0.24/Chart.yaml
@@ -1,8 +1,8 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: minetest
-version: 1.0.23
-appVersion: "5.5.1"
+version: 1.0.24
+appVersion: "5.6.0"
description: Minetest (server) is a near-infinite-world block sandbox game and a game engine.
type: application
deprecated: false
diff --git a/stable/minetest/1.0.23/README.md b/stable/minetest/1.0.24/README.md
similarity index 95%
rename from stable/minetest/1.0.23/README.md
rename to stable/minetest/1.0.24/README.md
index 76c76d416b..7017efa4a5 100644
--- a/stable/minetest/1.0.23/README.md
+++ b/stable/minetest/1.0.24/README.md
@@ -1,6 +1,6 @@
# minetest
-  
+  
Minetest (server) is a near-infinite-world block sandbox game and a game engine.
diff --git a/stable/minetest/1.0.23/app-readme.md b/stable/minetest/1.0.24/app-readme.md
similarity index 100%
rename from stable/minetest/1.0.23/app-readme.md
rename to stable/minetest/1.0.24/app-readme.md
diff --git a/stable/prowlarr/6.0.27/charts/common-10.4.9.tgz b/stable/minetest/1.0.24/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/prowlarr/6.0.27/charts/common-10.4.9.tgz
rename to stable/minetest/1.0.24/charts/common-10.4.9.tgz
diff --git a/stable/minetest/1.0.23/ix_values.yaml b/stable/minetest/1.0.24/ix_values.yaml
similarity index 97%
rename from stable/minetest/1.0.23/ix_values.yaml
rename to stable/minetest/1.0.24/ix_values.yaml
index 674816a5e2..e171ff5057 100644
--- a/stable/minetest/1.0.23/ix_values.yaml
+++ b/stable/minetest/1.0.24/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/minetest
pullPolicy: IfNotPresent
- tag: v5.5.1
+ tag: 5.6.0
securityContext:
runAsNonRoot: false
diff --git a/stable/minetest/1.0.23/questions.yaml b/stable/minetest/1.0.24/questions.yaml
similarity index 100%
rename from stable/minetest/1.0.23/questions.yaml
rename to stable/minetest/1.0.24/questions.yaml
diff --git a/stable/prowlarr/6.0.27/templates/common.yaml b/stable/minetest/1.0.24/templates/common.yaml
similarity index 100%
rename from stable/prowlarr/6.0.27/templates/common.yaml
rename to stable/minetest/1.0.24/templates/common.yaml
diff --git a/stable/prowlarr/6.0.27/values.yaml b/stable/minetest/1.0.24/values.yaml
similarity index 100%
rename from stable/prowlarr/6.0.27/values.yaml
rename to stable/minetest/1.0.24/values.yaml
diff --git a/stable/nzbget/11.0.26/CHANGELOG.md b/stable/nzbget/11.0.26/CHANGELOG.md
new file mode 100644
index 0000000000..71779cdeb8
--- /dev/null
+++ b/stable/nzbget/11.0.26/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [nzbget-11.0.26](https://github.com/truecharts/charts/compare/nzbget-11.0.25...nzbget-11.0.26) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
+## [nzbget-11.0.25](https://github.com/truecharts/charts/compare/nzbget-11.0.24...nzbget-11.0.25) (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))
+
+
+
+
+## [nzbget-11.0.24](https://github.com/truecharts/apps/compare/nzbget-11.0.23...nzbget-11.0.24) (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))
+
+
+
+
+## [nzbget-11.0.23](https://github.com/truecharts/apps/compare/nzbget-11.0.22...nzbget-11.0.23) (2022-07-25)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [nzbget-11.0.23](https://github.com/truecharts/apps/compare/nzbget-11.0.22...nzbget-11.0.23) (2022-07-25)
+
+### Chore
+
+- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [nzbget-11.0.22](https://github.com/truecharts/apps/compare/nzbget-11.0.21...nzbget-11.0.22) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [nzbget-11.0.22](https://github.com/truecharts/apps/compare/nzbget-11.0.21...nzbget-11.0.22) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [nzbget-11.0.22](https://github.com/truecharts/apps/compare/nzbget-11.0.21...nzbget-11.0.22) (2022-07-23)
+
+### Chore
+
+- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [nzbget-11.0.21](https://github.com/truecharts/apps/compare/nzbget-11.0.19...nzbget-11.0.21) (2022-07-22)
+
+### Chore
+
+- Bump all charts to generate config and container references due to huge increase of repository
+ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
+
+
+
+## [nzbget-11.0.19](https://github.com/truecharts/apps/compare/nzbget-11.0.18...nzbget-11.0.19) (2022-07-19)
+
+### Chore
+
+- Update Readme and Description on SCALE
+
+
+
diff --git a/stable/nzbget/11.0.26/Chart.lock b/stable/nzbget/11.0.26/Chart.lock
new file mode 100644
index 0000000000..e11106b20f
--- /dev/null
+++ b/stable/nzbget/11.0.26/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:40:10.70760378Z"
diff --git a/stable/nzbget/11.0.26/Chart.yaml b/stable/nzbget/11.0.26/Chart.yaml
new file mode 100644
index 0000000000..f866ab8a0d
--- /dev/null
+++ b/stable/nzbget/11.0.26/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "21.1"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+deprecated: false
+description: NZBGet is a Usenet downloader client
+home: https://truecharts.org/docs/charts/stable/nzbget
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/nzbget.png
+keywords:
+ - nzbget
+ - usenet
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: nzbget
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/stable/nzbget
+ - https://nzbget.net/
+type: application
+version: 11.0.26
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/nzbget/11.0.26/README.md b/stable/nzbget/11.0.26/README.md
new file mode 100644
index 0000000000..dee834c6de
--- /dev/null
+++ b/stable/nzbget/11.0.26/README.md
@@ -0,0 +1,108 @@
+# nzbget
+
+  
+
+NZBGet is a Usenet downloader client
+
+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: [nzbget](https://truecharts.org/docs/charts/stable/nzbget)
+
+**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.4.9 |
+
+## 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 `nzbget`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install nzbget TrueCharts/nzbget
+```
+
+## 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 `nzbget` deployment
+
+```console
+helm uninstall nzbget
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the [values.yaml](./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 nzbget \
+ --set env.TZ="America/New York" \
+ TrueCharts/nzbget
+```
+
+#### 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 nzbget TrueCharts/nzbget -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/nzbget/11.0.26/app-readme.md b/stable/nzbget/11.0.26/app-readme.md
new file mode 100644
index 0000000000..3fc0b4b376
--- /dev/null
+++ b/stable/nzbget/11.0.26/app-readme.md
@@ -0,0 +1,8 @@
+NZBGet is a Usenet downloader client
+
+This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/nzbget](https://truecharts.org/docs/charts/stable/nzbget)
+
+---
+
+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/rsshub/3.0.60/charts/common-10.4.9.tgz b/stable/nzbget/11.0.26/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/rsshub/3.0.60/charts/common-10.4.9.tgz
rename to stable/nzbget/11.0.26/charts/common-10.4.9.tgz
diff --git a/stable/nzbget/11.0.26/ix_values.yaml b/stable/nzbget/11.0.26/ix_values.yaml
new file mode 100644
index 0000000000..78bbabecbe
--- /dev/null
+++ b/stable/nzbget/11.0.26/ix_values.yaml
@@ -0,0 +1,29 @@
+image:
+ repository: tccr.io/truecharts/nzbget
+ pullPolicy: IfNotPresent
+ tag: v21.1@sha256:08bbf5b40643e7e695e3cd44ce5255160e2ee178ea1b27f19cff23aaef570061
+
+service:
+ main:
+ ports:
+ main:
+ port: 10057
+ targetPort: 6789
+
+probes:
+ liveness:
+ enabled: false
+
+ readiness:
+ enabled: false
+
+ startup:
+ enabled: false
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+
+portal:
+ enabled: true
diff --git a/stable/nzbget/11.0.26/questions.yaml b/stable/nzbget/11.0.26/questions.yaml
new file mode 100644
index 0000000000..d520326335
--- /dev/null
+++ b/stable/nzbget/11.0.26/questions.yaml
@@ -0,0 +1,2391 @@
+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
+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: extraArgs
+ label: Extra Args
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ - 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: TZ
+ label: Timezone
+ group: Container Configuration
+ schema:
+ type: string
+ default: "Etc/UTC"
+ $ref:
+ - "definitions/timezone"
+ - variable: envList
+ label: Image Environment
+ 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: 10057
+ 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: 6789
+ - 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: 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: 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: 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
+ - 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: 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: ""
+ required: true
+ - 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
diff --git a/stable/rsshub/3.0.60/templates/common.yaml b/stable/nzbget/11.0.26/templates/common.yaml
similarity index 100%
rename from stable/rsshub/3.0.60/templates/common.yaml
rename to stable/nzbget/11.0.26/templates/common.yaml
diff --git a/stable/rsshub/3.0.60/values.yaml b/stable/nzbget/11.0.26/values.yaml
similarity index 100%
rename from stable/rsshub/3.0.60/values.yaml
rename to stable/nzbget/11.0.26/values.yaml
diff --git a/stable/nzbhydra/11.0.29/CHANGELOG.md b/stable/nzbhydra/11.0.29/CHANGELOG.md
new file mode 100644
index 0000000000..0d79a60b2f
--- /dev/null
+++ b/stable/nzbhydra/11.0.29/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [nzbhydra-11.0.29](https://github.com/truecharts/charts/compare/nzbhydra-11.0.28...nzbhydra-11.0.29) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
+## [nzbhydra-11.0.28](https://github.com/truecharts/charts/compare/nzbhydra-11.0.27...nzbhydra-11.0.28) (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))
+
+
+
+
+## [nzbhydra-11.0.27](https://github.com/truecharts/apps/compare/nzbhydra-11.0.26...nzbhydra-11.0.27) (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))
+
+
+
+
+## [nzbhydra-11.0.26](https://github.com/truecharts/apps/compare/nzbhydra-11.0.25...nzbhydra-11.0.26) (2022-07-25)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [nzbhydra-11.0.26](https://github.com/truecharts/apps/compare/nzbhydra-11.0.25...nzbhydra-11.0.26) (2022-07-25)
+
+### Chore
+
+- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [nzbhydra-11.0.25](https://github.com/truecharts/apps/compare/nzbhydra-11.0.24...nzbhydra-11.0.25) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [nzbhydra-11.0.25](https://github.com/truecharts/apps/compare/nzbhydra-11.0.24...nzbhydra-11.0.25) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [nzbhydra-11.0.25](https://github.com/truecharts/apps/compare/nzbhydra-11.0.24...nzbhydra-11.0.25) (2022-07-23)
+
+### Chore
+
+- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [nzbhydra-11.0.24](https://github.com/truecharts/apps/compare/nzbhydra-11.0.22...nzbhydra-11.0.24) (2022-07-22)
+
+### Chore
+
+- Bump all charts to generate config and container references due to huge increase of repository
+ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
+
+
+
+## [nzbhydra-11.0.22](https://github.com/truecharts/apps/compare/nzbhydra-11.0.21...nzbhydra-11.0.22) (2022-07-19)
+
+### Chore
+
+- Update Readme and Description on SCALE
+
+
+
diff --git a/stable/nzbhydra/11.0.29/Chart.lock b/stable/nzbhydra/11.0.29/Chart.lock
new file mode 100644
index 0000000000..ab7a569abc
--- /dev/null
+++ b/stable/nzbhydra/11.0.29/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:40:17.608167394Z"
diff --git a/stable/nzbhydra/11.0.29/Chart.yaml b/stable/nzbhydra/11.0.29/Chart.yaml
new file mode 100644
index 0000000000..60ecd34ed2
--- /dev/null
+++ b/stable/nzbhydra/11.0.29/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "4.5.0"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+deprecated: true
+description: Usenet meta search
+home: https://truecharts.org/docs/charts/stable/nzbhydra
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/nzbhydra.png
+keywords:
+ - nzbhydra
+ - usenet
+kubeVersion: ">=1.16.0-0"
+maintainers: []
+name: nzbhydra
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/stable/nzbhydra
+ - https://github.com/theotherp/nzbhydra2
+type: application
+version: 11.0.29
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/nzbhydra/11.0.29/README.md b/stable/nzbhydra/11.0.29/README.md
new file mode 100644
index 0000000000..313595e80a
--- /dev/null
+++ b/stable/nzbhydra/11.0.29/README.md
@@ -0,0 +1,110 @@
+# nzbhydra
+
+  
+
+Usenet meta search
+
+> **:exclamation: This Helm Chart is deprecated!**
+
+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: [nzbhydra](https://truecharts.org/docs/charts/stable/nzbhydra)
+
+**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.4.9 |
+
+## 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 `nzbhydra`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install nzbhydra TrueCharts/nzbhydra
+```
+
+## 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 `nzbhydra` deployment
+
+```console
+helm uninstall nzbhydra
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the [values.yaml](./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 nzbhydra \
+ --set env.TZ="America/New York" \
+ TrueCharts/nzbhydra
+```
+
+#### 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 nzbhydra TrueCharts/nzbhydra -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/nzbhydra/11.0.29/app-readme.md b/stable/nzbhydra/11.0.29/app-readme.md
new file mode 100644
index 0000000000..5ca5a94ab2
--- /dev/null
+++ b/stable/nzbhydra/11.0.29/app-readme.md
@@ -0,0 +1,8 @@
+Usenet meta search
+
+This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/nzbhydra](https://truecharts.org/docs/charts/stable/nzbhydra)
+
+---
+
+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/scrutiny/3.0.23/charts/common-10.4.9.tgz b/stable/nzbhydra/11.0.29/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/scrutiny/3.0.23/charts/common-10.4.9.tgz
rename to stable/nzbhydra/11.0.29/charts/common-10.4.9.tgz
diff --git a/stable/nzbhydra/11.0.29/ix_values.yaml b/stable/nzbhydra/11.0.29/ix_values.yaml
new file mode 100644
index 0000000000..3895198bab
--- /dev/null
+++ b/stable/nzbhydra/11.0.29/ix_values.yaml
@@ -0,0 +1,57 @@
+image:
+ repository: tccr.io/truecharts/nzbhydra2
+ pullPolicy: IfNotPresent
+ tag: v4.5.0@sha256:0353d237f594f736368ffd708db4deecc2eb00cebfec035eeb17a15d87f4aee2
+
+securityContext:
+ readOnlyRootFilesystem: false
+
+service:
+ main:
+ ports:
+ main:
+ port: 5076
+ targetPort: 5076
+
+probes:
+ liveness:
+ custom: true
+ enabled: true
+ spec:
+ failureThreshold: 5
+ httpGet:
+ path: /actuator/health/livenessState
+ port: main
+ initialDelaySeconds: 30
+ periodSeconds: 10
+ timeoutSeconds: 10
+ readiness:
+ custom: true
+ enabled: true
+ spec:
+ failureThreshold: 5
+ httpGet:
+ path: /actuator/health/readinessState
+ port: main
+ initialDelaySeconds: 30
+ periodSeconds: 10
+ timeoutSeconds: 10
+ startup:
+ custom: true
+ enabled: true
+ spec:
+ failureThreshold: 5
+ httpGet:
+ path: /actuator/health/readinessState
+ port: main
+ initialDelaySeconds: 30
+ periodSeconds: 10
+ timeoutSeconds: 10
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+
+portal:
+ enabled: true
diff --git a/stable/nzbhydra/11.0.29/questions.yaml b/stable/nzbhydra/11.0.29/questions.yaml
new file mode 100644
index 0000000000..0150d3ec74
--- /dev/null
+++ b/stable/nzbhydra/11.0.29/questions.yaml
@@ -0,0 +1,2391 @@
+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
+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: extraArgs
+ label: Extra Args
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ - 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: TZ
+ label: Timezone
+ group: Container Configuration
+ schema:
+ type: string
+ default: "Etc/UTC"
+ $ref:
+ - "definitions/timezone"
+ - variable: envList
+ label: Image Environment
+ 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: 5076
+ 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: 5076
+ - 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: 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: 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
+ - 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: 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: ""
+ required: true
+ - 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
diff --git a/stable/scrutiny/3.0.23/templates/common.yaml b/stable/nzbhydra/11.0.29/templates/common.yaml
similarity index 100%
rename from stable/scrutiny/3.0.23/templates/common.yaml
rename to stable/nzbhydra/11.0.29/templates/common.yaml
diff --git a/stable/scrutiny/3.0.23/values.yaml b/stable/nzbhydra/11.0.29/values.yaml
similarity index 100%
rename from stable/scrutiny/3.0.23/values.yaml
rename to stable/nzbhydra/11.0.29/values.yaml
diff --git a/stable/octoprint/6.0.26/Chart.lock b/stable/octoprint/6.0.26/Chart.lock
deleted file mode 100644
index 8809372020..0000000000
--- a/stable/octoprint/6.0.26/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T23:00:17.32909305Z"
diff --git a/stable/octoprint/6.0.26/CHANGELOG.md b/stable/octoprint/6.0.27/CHANGELOG.md
similarity index 92%
rename from stable/octoprint/6.0.26/CHANGELOG.md
rename to stable/octoprint/6.0.27/CHANGELOG.md
index 19ba5570b3..42866debba 100644
--- a/stable/octoprint/6.0.26/CHANGELOG.md
+++ b/stable/octoprint/6.0.27/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [octoprint-6.0.27](https://github.com/truecharts/charts/compare/octoprint-6.0.26...octoprint-6.0.27) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [octoprint-6.0.26](https://github.com/truecharts/charts/compare/octoprint-6.0.25...octoprint-6.0.26) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
### Chore
-- Update Readme and Description on SCALE
-
-
-
-## [octoprint-6.0.19](https://github.com/truecharts/apps/compare/octoprint-6.0.18...octoprint-6.0.19) (2022-07-14)
-
-### Fix
-
-- regenerate catalog and update template
diff --git a/stable/octoprint/6.0.27/Chart.lock b/stable/octoprint/6.0.27/Chart.lock
new file mode 100644
index 0000000000..7f6e7e90e3
--- /dev/null
+++ b/stable/octoprint/6.0.27/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:40:22.236020661Z"
diff --git a/stable/octoprint/6.0.26/Chart.yaml b/stable/octoprint/6.0.27/Chart.yaml
similarity index 95%
rename from stable/octoprint/6.0.26/Chart.yaml
rename to stable/octoprint/6.0.27/Chart.yaml
index fddc95675f..6167e1524f 100644
--- a/stable/octoprint/6.0.26/Chart.yaml
+++ b/stable/octoprint/6.0.27/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "1.8.1"
+appVersion: "1.8.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -21,7 +21,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/octoprint
- https://github.com/OctoPrint/OctoPrint
- https://hub.docker.com/r/octoprint/octoprint
-version: 6.0.26
+version: 6.0.27
annotations:
truecharts.org/catagories: |
- media
diff --git a/stable/octoprint/6.0.26/README.md b/stable/octoprint/6.0.27/README.md
similarity index 94%
rename from stable/octoprint/6.0.26/README.md
rename to stable/octoprint/6.0.27/README.md
index d72907c435..7aa37e3308 100644
--- a/stable/octoprint/6.0.26/README.md
+++ b/stable/octoprint/6.0.27/README.md
@@ -1,6 +1,6 @@
# octoprint
- 
+ 
OctoPrint is the snappy web interface for your 3D printer
diff --git a/stable/octoprint/6.0.26/app-readme.md b/stable/octoprint/6.0.27/app-readme.md
similarity index 100%
rename from stable/octoprint/6.0.26/app-readme.md
rename to stable/octoprint/6.0.27/app-readme.md
diff --git a/stable/shlink-web-client/3.0.25/charts/common-10.4.9.tgz b/stable/octoprint/6.0.27/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/shlink-web-client/3.0.25/charts/common-10.4.9.tgz
rename to stable/octoprint/6.0.27/charts/common-10.4.9.tgz
diff --git a/stable/octoprint/6.0.26/ix_values.yaml b/stable/octoprint/6.0.27/ix_values.yaml
similarity index 87%
rename from stable/octoprint/6.0.26/ix_values.yaml
rename to stable/octoprint/6.0.27/ix_values.yaml
index 3bd297b88f..8567f457a3 100644
--- a/stable/octoprint/6.0.26/ix_values.yaml
+++ b/stable/octoprint/6.0.27/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/octoprint
- tag: v1.8.1@sha256:25a48e4a195288d6183d7ac7589cd31324d744a10ebb7aa0c44f0d6e7628f50c
+ tag: 1.8.2@sha256:e2fb1feeaca38c66a3c526c8bb7a4c931ac01be9ed8b91a909a668efde66f858
pullPolicy: IfNotPresent
securityContext:
diff --git a/stable/octoprint/6.0.26/questions.yaml b/stable/octoprint/6.0.27/questions.yaml
similarity index 100%
rename from stable/octoprint/6.0.26/questions.yaml
rename to stable/octoprint/6.0.27/questions.yaml
diff --git a/stable/shlink-web-client/3.0.25/templates/common.yaml b/stable/octoprint/6.0.27/templates/common.yaml
similarity index 100%
rename from stable/shlink-web-client/3.0.25/templates/common.yaml
rename to stable/octoprint/6.0.27/templates/common.yaml
diff --git a/stable/shlink-web-client/3.0.25/values.yaml b/stable/octoprint/6.0.27/values.yaml
similarity index 100%
rename from stable/shlink-web-client/3.0.25/values.yaml
rename to stable/octoprint/6.0.27/values.yaml
diff --git a/stable/omada-controller/6.0.45/Chart.lock b/stable/omada-controller/6.0.45/Chart.lock
deleted file mode 100644
index d9f6d724b9..0000000000
--- a/stable/omada-controller/6.0.45/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T23:00:29.93791278Z"
diff --git a/stable/omada-controller/6.0.45/CHANGELOG.md b/stable/omada-controller/6.0.46/CHANGELOG.md
similarity index 92%
rename from stable/omada-controller/6.0.45/CHANGELOG.md
rename to stable/omada-controller/6.0.46/CHANGELOG.md
index 77e3da6122..0cea7e1d5a 100644
--- a/stable/omada-controller/6.0.45/CHANGELOG.md
+++ b/stable/omada-controller/6.0.46/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [omada-controller-6.0.46](https://github.com/truecharts/charts/compare/omada-controller-6.0.45...omada-controller-6.0.46) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [omada-controller-6.0.45](https://github.com/truecharts/charts/compare/omada-controller-6.0.43...omada-controller-6.0.45) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
- Auto-update chart README [skip ci]
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
- - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279))
-
-
-
-
-## [omada-controller-6.0.37](https://github.com/truecharts/apps/compare/omada-controller-6.0.36...omada-controller-6.0.37) (2022-07-23)
-
-### Chore
-
diff --git a/stable/omada-controller/6.0.46/Chart.lock b/stable/omada-controller/6.0.46/Chart.lock
new file mode 100644
index 0000000000..c4a5310230
--- /dev/null
+++ b/stable/omada-controller/6.0.46/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:40:24.23767041Z"
diff --git a/stable/omada-controller/6.0.45/Chart.yaml b/stable/omada-controller/6.0.46/Chart.yaml
similarity index 98%
rename from stable/omada-controller/6.0.45/Chart.yaml
rename to stable/omada-controller/6.0.46/Chart.yaml
index 56c2827078..db81b59085 100644
--- a/stable/omada-controller/6.0.45/Chart.yaml
+++ b/stable/omada-controller/6.0.46/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.45
+version: 6.0.46
annotations:
truecharts.org/catagories: |
- media
diff --git a/stable/omada-controller/6.0.45/README.md b/stable/omada-controller/6.0.46/README.md
similarity index 98%
rename from stable/omada-controller/6.0.45/README.md
rename to stable/omada-controller/6.0.46/README.md
index be5cdff753..2bf7651423 100644
--- a/stable/omada-controller/6.0.45/README.md
+++ b/stable/omada-controller/6.0.46/README.md
@@ -1,6 +1,6 @@
# omada-controller
- 
+ 
Omada is a SDN tool for TP-Link Omada hardware
diff --git a/stable/omada-controller/6.0.45/app-readme.md b/stable/omada-controller/6.0.46/app-readme.md
similarity index 100%
rename from stable/omada-controller/6.0.45/app-readme.md
rename to stable/omada-controller/6.0.46/app-readme.md
diff --git a/stable/sickchill/3.0.29/charts/common-10.4.9.tgz b/stable/omada-controller/6.0.46/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/sickchill/3.0.29/charts/common-10.4.9.tgz
rename to stable/omada-controller/6.0.46/charts/common-10.4.9.tgz
diff --git a/stable/omada-controller/6.0.45/ix_values.yaml b/stable/omada-controller/6.0.46/ix_values.yaml
similarity index 93%
rename from stable/omada-controller/6.0.45/ix_values.yaml
rename to stable/omada-controller/6.0.46/ix_values.yaml
index 04a2483efc..95363b4f6a 100644
--- a/stable/omada-controller/6.0.45/ix_values.yaml
+++ b/stable/omada-controller/6.0.46/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/omada-controller
- tag: 5.4@sha256:d447d17abddb8ab863de8046f80ef04415fdd6c3e9ae43c77384b78521850ac9
+ tag: 5.4@sha256:7a2c561c805ceff52c977729d62029b8803bc624b3febf4ec534cd4d16a02d3b
pullPolicy: IfNotPresent
securityContext:
diff --git a/stable/omada-controller/6.0.45/questions.yaml b/stable/omada-controller/6.0.46/questions.yaml
similarity index 100%
rename from stable/omada-controller/6.0.45/questions.yaml
rename to stable/omada-controller/6.0.46/questions.yaml
diff --git a/stable/trilium-notes/5.0.25/templates/common.yaml b/stable/omada-controller/6.0.46/templates/common.yaml
similarity index 100%
rename from stable/trilium-notes/5.0.25/templates/common.yaml
rename to stable/omada-controller/6.0.46/templates/common.yaml
diff --git a/stable/sickchill/3.0.29/values.yaml b/stable/omada-controller/6.0.46/values.yaml
similarity index 100%
rename from stable/sickchill/3.0.29/values.yaml
rename to stable/omada-controller/6.0.46/values.yaml
diff --git a/stable/ombi/11.0.28/CHANGELOG.md b/stable/ombi/11.0.28/CHANGELOG.md
new file mode 100644
index 0000000000..a15de4eaa3
--- /dev/null
+++ b/stable/ombi/11.0.28/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [ombi-11.0.28](https://github.com/truecharts/charts/compare/ombi-11.0.27...ombi-11.0.28) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
+## [ombi-11.0.27](https://github.com/truecharts/charts/compare/ombi-11.0.26...ombi-11.0.27) (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))
+
+
+
+
+## [ombi-11.0.26](https://github.com/truecharts/apps/compare/ombi-11.0.25...ombi-11.0.26) (2022-07-29)
+
+### Chore
+
+- update docker general non-major ([#3339](https://github.com/truecharts/apps/issues/3339))
+
+
+
+
+## [ombi-11.0.25](https://github.com/truecharts/apps/compare/ombi-11.0.24...ombi-11.0.25) (2022-07-26)
+
+### Chore
+
+- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
+ - update docker general non-major ([#3301](https://github.com/truecharts/apps/issues/3301))
+ - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302))
+
+
+
+
+## [ombi-11.0.24](https://github.com/truecharts/apps/compare/ombi-11.0.23...ombi-11.0.24) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [ombi-11.0.24](https://github.com/truecharts/apps/compare/ombi-11.0.23...ombi-11.0.24) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [ombi-11.0.24](https://github.com/truecharts/apps/compare/ombi-11.0.23...ombi-11.0.24) (2022-07-23)
+
+### Chore
+
+- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [ombi-11.0.23](https://github.com/truecharts/apps/compare/ombi-11.0.22...ombi-11.0.23) (2022-07-23)
+
+### Chore
+
+- update docker general non-major ([#3272](https://github.com/truecharts/apps/issues/3272))
+
+
+
+
+## [ombi-11.0.22](https://github.com/truecharts/apps/compare/ombi-11.0.20...ombi-11.0.22) (2022-07-22)
+
+### Chore
+
+- Bump all charts to generate config and container references due to huge increase of repository
+ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
+
+
+
+## [ombi-11.0.20](https://github.com/truecharts/apps/compare/ombi-11.0.19...ombi-11.0.20) (2022-07-19)
+
+### Chore
+
+- Update Readme and Description on SCALE
+
+
+
diff --git a/stable/ombi/11.0.28/Chart.lock b/stable/ombi/11.0.28/Chart.lock
new file mode 100644
index 0000000000..8f5fcd3f73
--- /dev/null
+++ b/stable/ombi/11.0.28/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:40:31.518190852Z"
diff --git a/stable/ombi/11.0.28/Chart.yaml b/stable/ombi/11.0.28/Chart.yaml
new file mode 100644
index 0000000000..c66d9f4ea0
--- /dev/null
+++ b/stable/ombi/11.0.28/Chart.yaml
@@ -0,0 +1,33 @@
+apiVersion: v2
+appVersion: "4.22.5"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+deprecated: false
+description: Want a Movie or TV Show on Plex or Emby? Use Ombi!
+home: https://truecharts.org/docs/charts/stable/ombi
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/ombi.png
+keywords:
+ - ombi
+ - plex
+ - emby
+ - sonarr
+ - radarr
+ - couchpotato
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: ombi
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/stable/ombi
+ - https://github.com/tidusjar/Ombi
+type: application
+version: 11.0.28
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/ombi/11.0.28/README.md b/stable/ombi/11.0.28/README.md
new file mode 100644
index 0000000000..3a17a2e016
--- /dev/null
+++ b/stable/ombi/11.0.28/README.md
@@ -0,0 +1,108 @@
+# ombi
+
+  
+
+Want a Movie or TV Show on Plex or Emby? Use Ombi!
+
+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: [ombi](https://truecharts.org/docs/charts/stable/ombi)
+
+**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.4.9 |
+
+## 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 `ombi`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install ombi TrueCharts/ombi
+```
+
+## 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 `ombi` deployment
+
+```console
+helm uninstall ombi
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the [values.yaml](./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 ombi \
+ --set env.TZ="America/New York" \
+ TrueCharts/ombi
+```
+
+#### 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 ombi TrueCharts/ombi -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/ombi/11.0.28/app-readme.md b/stable/ombi/11.0.28/app-readme.md
new file mode 100644
index 0000000000..1b0187dcdf
--- /dev/null
+++ b/stable/ombi/11.0.28/app-readme.md
@@ -0,0 +1,8 @@
+Want a Movie or TV Show on Plex or Emby? Use Ombi!
+
+This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/ombi](https://truecharts.org/docs/charts/stable/ombi)
+
+---
+
+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/snipe-it/4.0.35/charts/common-10.4.9.tgz b/stable/ombi/11.0.28/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/snipe-it/4.0.35/charts/common-10.4.9.tgz
rename to stable/ombi/11.0.28/charts/common-10.4.9.tgz
diff --git a/stable/ombi/11.0.28/ix_values.yaml b/stable/ombi/11.0.28/ix_values.yaml
new file mode 100644
index 0000000000..39aba77c30
--- /dev/null
+++ b/stable/ombi/11.0.28/ix_values.yaml
@@ -0,0 +1,35 @@
+image:
+ repository: tccr.io/truecharts/ombi
+ pullPolicy: IfNotPresent
+ tag: 4.22.5@sha256:7dee7c3f8773f32e4dbe876091db0e99443bce6c5515da2085c54ad21dc0c449
+
+securityContext:
+ readOnlyRootFilesystem: false
+
+service:
+ main:
+ ports:
+ main:
+ port: 3579
+ targetPort: 3579
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+
+# Enabled mariadb
+# ... for more options see https://github.com/tccr.io/truecharts/charts/tree/master/tccr.io/truecharts/mariadb
+mariadb:
+ enabled: false
+ architecture: standalone
+ auth:
+ database: ombi
+ username: ombi
+ password: ombi
+ primary:
+ persistence:
+ enabled: false
+
+portal:
+ enabled: true
diff --git a/stable/ombi/11.0.28/questions.yaml b/stable/ombi/11.0.28/questions.yaml
new file mode 100644
index 0000000000..3ff021d287
--- /dev/null
+++ b/stable/ombi/11.0.28/questions.yaml
@@ -0,0 +1,2391 @@
+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
+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: extraArgs
+ label: Extra Args
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ - 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: TZ
+ label: Timezone
+ group: Container Configuration
+ schema:
+ type: string
+ default: "Etc/UTC"
+ $ref:
+ - "definitions/timezone"
+ - variable: envList
+ label: Image Environment
+ 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: 3579
+ 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: 3579
+ - 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: 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: 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
+ - 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: 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: ""
+ required: true
+ - 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
diff --git a/stable/wikijs/7.0.28/templates/common.yaml b/stable/ombi/11.0.28/templates/common.yaml
similarity index 100%
rename from stable/wikijs/7.0.28/templates/common.yaml
rename to stable/ombi/11.0.28/templates/common.yaml
diff --git a/stable/snipe-it/4.0.35/values.yaml b/stable/ombi/11.0.28/values.yaml
similarity index 100%
rename from stable/snipe-it/4.0.35/values.yaml
rename to stable/ombi/11.0.28/values.yaml
diff --git a/stable/openvscode-server/2.0.27/Chart.lock b/stable/openvscode-server/2.0.27/Chart.lock
deleted file mode 100644
index d14f40a5be..0000000000
--- a/stable/openvscode-server/2.0.27/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T23:01:27.714739962Z"
diff --git a/stable/openvscode-server/2.0.27/CHANGELOG.md b/stable/openvscode-server/2.0.28/CHANGELOG.md
similarity index 88%
rename from stable/openvscode-server/2.0.27/CHANGELOG.md
rename to stable/openvscode-server/2.0.28/CHANGELOG.md
index fd93d02edd..10a0b41091 100644
--- a/stable/openvscode-server/2.0.27/CHANGELOG.md
+++ b/stable/openvscode-server/2.0.28/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [openvscode-server-2.0.28](https://github.com/truecharts/charts/compare/openvscode-server-2.0.27...openvscode-server-2.0.28) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [openvscode-server-2.0.27](https://github.com/truecharts/charts/compare/openvscode-server-2.0.26...openvscode-server-2.0.27) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
-## [openvscode-server-2.0.18](https://github.com/truecharts/apps/compare/openvscode-server-2.0.17...openvscode-server-2.0.18) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [openvscode-server-2.0.17](https://github.com/truecharts/apps/compare/openvscode-server-2.0.15...openvscode-server-2.0.17) (2022-07-12)
diff --git a/stable/openvscode-server/2.0.28/Chart.lock b/stable/openvscode-server/2.0.28/Chart.lock
new file mode 100644
index 0000000000..0c70ee5f4c
--- /dev/null
+++ b/stable/openvscode-server/2.0.28/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:40:38.735426995Z"
diff --git a/stable/openvscode-server/2.0.27/Chart.yaml b/stable/openvscode-server/2.0.28/Chart.yaml
similarity index 95%
rename from stable/openvscode-server/2.0.27/Chart.yaml
rename to stable/openvscode-server/2.0.28/Chart.yaml
index 9c08bc48fc..faad24d373 100644
--- a/stable/openvscode-server/2.0.27/Chart.yaml
+++ b/stable/openvscode-server/2.0.28/Chart.yaml
@@ -1,8 +1,8 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: openvscode-server
-version: 2.0.27
-appVersion: "1.69.2"
+version: 2.0.28
+appVersion: "1.70.0"
description: Openvscode-server provides a version of VS Code that runs a server on a remote machine.
type: application
deprecated: false
diff --git a/stable/openvscode-server/2.0.27/README.md b/stable/openvscode-server/2.0.28/README.md
similarity index 95%
rename from stable/openvscode-server/2.0.27/README.md
rename to stable/openvscode-server/2.0.28/README.md
index 03f914963a..a7128eac35 100644
--- a/stable/openvscode-server/2.0.27/README.md
+++ b/stable/openvscode-server/2.0.28/README.md
@@ -1,6 +1,6 @@
# openvscode-server
-  
+  
Openvscode-server provides a version of VS Code that runs a server on a remote machine.
diff --git a/stable/openvscode-server/2.0.27/app-readme.md b/stable/openvscode-server/2.0.28/app-readme.md
similarity index 100%
rename from stable/openvscode-server/2.0.27/app-readme.md
rename to stable/openvscode-server/2.0.28/app-readme.md
diff --git a/stable/trilium-notes/5.0.25/charts/common-10.4.9.tgz b/stable/openvscode-server/2.0.28/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/trilium-notes/5.0.25/charts/common-10.4.9.tgz
rename to stable/openvscode-server/2.0.28/charts/common-10.4.9.tgz
diff --git a/stable/openvscode-server/2.0.27/ix_values.yaml b/stable/openvscode-server/2.0.28/ix_values.yaml
similarity index 97%
rename from stable/openvscode-server/2.0.27/ix_values.yaml
rename to stable/openvscode-server/2.0.28/ix_values.yaml
index d7de23fe33..5a70546b18 100644
--- a/stable/openvscode-server/2.0.27/ix_values.yaml
+++ b/stable/openvscode-server/2.0.28/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/openvscode-server
pullPolicy: IfNotPresent
- tag: 1.69.2
+ tag: 1.70.0
# portal:
# path: "/?tkn={{ .Values.secret.CONNECTION_TOKEN }}"
diff --git a/stable/openvscode-server/2.0.27/questions.yaml b/stable/openvscode-server/2.0.28/questions.yaml
similarity index 100%
rename from stable/openvscode-server/2.0.27/questions.yaml
rename to stable/openvscode-server/2.0.28/questions.yaml
diff --git a/stable/openvscode-server/2.0.28/templates/common.yaml b/stable/openvscode-server/2.0.28/templates/common.yaml
new file mode 100644
index 0000000000..c1a366e1cf
--- /dev/null
+++ b/stable/openvscode-server/2.0.28/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/trilium-notes/5.0.25/values.yaml b/stable/openvscode-server/2.0.28/values.yaml
similarity index 100%
rename from stable/trilium-notes/5.0.25/values.yaml
rename to stable/openvscode-server/2.0.28/values.yaml
diff --git a/stable/plex/10.0.29/CHANGELOG.md b/stable/plex/10.0.29/CHANGELOG.md
new file mode 100644
index 0000000000..cecfbd9a15
--- /dev/null
+++ b/stable/plex/10.0.29/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [plex-10.0.29](https://github.com/truecharts/charts/compare/plextraktsync-0.0.17...plex-10.0.29) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
+## [plex-10.0.28](https://github.com/truecharts/charts/compare/plextraktsync-0.0.15...plex-10.0.28) (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))
+
+
+
+
+## [plex-10.0.27](https://github.com/truecharts/apps/compare/owi2plex-0.0.13...plex-10.0.27) (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))
+
+
+
+
+## [plex-10.0.26](https://github.com/truecharts/apps/compare/plexripper-0.0.12...plex-10.0.26) (2022-07-25)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [plex-10.0.26](https://github.com/truecharts/apps/compare/plexripper-0.0.12...plex-10.0.26) (2022-07-25)
+
+### Chore
+
+- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [plex-10.0.25](https://github.com/truecharts/apps/compare/plex-auto-languages-0.0.11...plex-10.0.25) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [plex-10.0.25](https://github.com/truecharts/apps/compare/plex-auto-languages-0.0.11...plex-10.0.25) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [plex-10.0.25](https://github.com/truecharts/apps/compare/plex-auto-languages-0.0.11...plex-10.0.25) (2022-07-23)
+
+### Chore
+
+- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [plex-10.0.24](https://github.com/truecharts/apps/compare/plex-10.0.22...plex-10.0.24) (2022-07-22)
+
+### Chore
+
+- Bump all charts to generate config and container references due to huge increase of repository
+ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
+
+
+
+## [plex-10.0.22](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.6...plex-10.0.22) (2022-07-19)
+
+### Chore
+
+- Update Readme and Description on SCALE
+
+
+
diff --git a/stable/plex/10.0.29/Chart.lock b/stable/plex/10.0.29/Chart.lock
new file mode 100644
index 0000000000..f1384d6bc9
--- /dev/null
+++ b/stable/plex/10.0.29/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:40:42.650283072Z"
diff --git a/stable/plex/10.0.29/Chart.yaml b/stable/plex/10.0.29/Chart.yaml
new file mode 100644
index 0000000000..7676ee8a7c
--- /dev/null
+++ b/stable/plex/10.0.29/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "1.28.0.599"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+deprecated: false
+description: Plex Media Server
+home: https://truecharts.org/docs/charts/stable/plex
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/plex.png
+keywords:
+ - plex
+ - plex-media-server
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: plex
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/stable/plex
+ - https://github.com/k8s-at-home/container-images/pkgs/container/plex
+type: application
+version: 10.0.29
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/plex/10.0.29/README.md b/stable/plex/10.0.29/README.md
new file mode 100644
index 0000000000..7224bca583
--- /dev/null
+++ b/stable/plex/10.0.29/README.md
@@ -0,0 +1,108 @@
+# plex
+
+  
+
+Plex Media Server
+
+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: [plex](https://truecharts.org/docs/charts/stable/plex)
+
+**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.4.9 |
+
+## 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 `plex`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install plex TrueCharts/plex
+```
+
+## 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 `plex` deployment
+
+```console
+helm uninstall plex
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the [values.yaml](./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 plex \
+ --set env.TZ="America/New York" \
+ TrueCharts/plex
+```
+
+#### 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 plex TrueCharts/plex -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/plex/10.0.29/app-readme.md b/stable/plex/10.0.29/app-readme.md
new file mode 100644
index 0000000000..0c9dfd48c9
--- /dev/null
+++ b/stable/plex/10.0.29/app-readme.md
@@ -0,0 +1,8 @@
+Plex Media Server
+
+This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/plex](https://truecharts.org/docs/charts/stable/plex)
+
+---
+
+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/wikijs/7.0.28/charts/common-10.4.9.tgz b/stable/plex/10.0.29/charts/common-10.4.9.tgz
similarity index 100%
rename from stable/wikijs/7.0.28/charts/common-10.4.9.tgz
rename to stable/plex/10.0.29/charts/common-10.4.9.tgz
diff --git a/stable/plex/10.0.29/ix_values.yaml b/stable/plex/10.0.29/ix_values.yaml
new file mode 100644
index 0000000000..1acfbe2119
--- /dev/null
+++ b/stable/plex/10.0.29/ix_values.yaml
@@ -0,0 +1,24 @@
+image:
+ repository: tccr.io/truecharts/plex
+ pullPolicy: IfNotPresent
+ tag: 1.28.0.5999@sha256:1a8ea33f76cd96211243450529ce43c1eb887e4cf36a1ce86bbe00523d3db165
+
+service:
+ main:
+ ports:
+ main:
+ port: 32400
+ targetPort: 32400
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+
+env:
+ ALLOWED_NETWORKS: "172.16.0.0/12,10.0.0.0/8,192.168.0.0/16"
+ ADVERTISE_IP: ""
+ PLEX_CLAIM: ""
+
+portal:
+ enabled: true
diff --git a/stable/plex/10.0.29/questions.yaml b/stable/plex/10.0.29/questions.yaml
new file mode 100644
index 0000000000..17f1cb3268
--- /dev/null
+++ b/stable/plex/10.0.29/questions.yaml
@@ -0,0 +1,2418 @@
+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
+portals:
+ open:
+ protocols:
+ - "$kubernetes-resource_configmap_portal_protocol"
+ host:
+ - "$kubernetes-resource_configmap_portal_host"
+ ports:
+ - "$kubernetes-resource_configmap_portal_port"
+ path: "/web"
+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: extraArgs
+ label: Extra Args
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ - 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: env
+ group: "Container Configuration"
+ label: "Image Environment"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: ADVERTISE_IP
+ label: "Advertise IP"
+ description: "IP to advertise to Plex, Change SERVER_IP to your actual server IP"
+ schema:
+ type: string
+ valid_chars: '^http(s)?:\/\/.*:\d*$'
+ default: "http://SERVER_IP:32400"
+ - variable: ALLOWED_NETWORKS
+ label: "Allowed Networks"
+ description: "Networks allowed to connect to plex. Add your local network IP to this list"
+ schema:
+ type: string
+ default: "172.16.0.0/12,10.0.0.0/8,192.168.0.0/16"
+ - variable: PLEX_CLAIM
+ label: "Plex Claim Token"
+ description: "Claim token to use to register the plex server (Max. 4 minutes old!). You can obtain a claim token to login your server to your plex account by visiting https://www.plex.tv/claim."
+ schema:
+ type: string
+ default: ""
+ - variable: TZ
+ label: Timezone
+ group: Container Configuration
+ schema:
+ type: string
+ default: "Etc/UTC"
+ $ref:
+ - "definitions/timezone"
+ - variable: envList
+ label: Image Environment
+ 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: 32400
+ 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: 32400
+ - 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: 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: 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: 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
+ - 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: 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: ""
+ required: true
+ - 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
diff --git a/stable/plex/10.0.29/templates/common.yaml b/stable/plex/10.0.29/templates/common.yaml
new file mode 100644
index 0000000000..c1a366e1cf
--- /dev/null
+++ b/stable/plex/10.0.29/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/wikijs/7.0.28/values.yaml b/stable/plex/10.0.29/values.yaml
similarity index 100%
rename from stable/wikijs/7.0.28/values.yaml
rename to stable/plex/10.0.29/values.yaml
diff --git a/stable/prometheus/4.0.57/CHANGELOG.md b/stable/prometheus/4.0.58/CHANGELOG.md
similarity index 92%
rename from stable/prometheus/4.0.57/CHANGELOG.md
rename to stable/prometheus/4.0.58/CHANGELOG.md
index c6c1a1c0b4..f4dfb980b4 100644
--- a/stable/prometheus/4.0.57/CHANGELOG.md
+++ b/stable/prometheus/4.0.58/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [prometheus-4.0.58](https://github.com/truecharts/charts/compare/prometheus-4.0.57...prometheus-4.0.58) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [prometheus-4.0.57](https://github.com/truecharts/charts/compare/prometheus-4.0.56...prometheus-4.0.57) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
## [prometheus-4.0.48](https://github.com/truecharts/apps/compare/prometheus-4.0.47...prometheus-4.0.48) (2022-07-25)
-
-### Chore
-
-- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
-
-
-
-
-## [prometheus-4.0.47](https://github.com/truecharts/apps/compare/prometheus-4.0.46...prometheus-4.0.47) (2022-07-25)
diff --git a/stable/prometheus/4.0.57/Chart.lock b/stable/prometheus/4.0.58/Chart.lock
similarity index 89%
rename from stable/prometheus/4.0.57/Chart.lock
rename to stable/prometheus/4.0.58/Chart.lock
index 1d18946cdb..9eb54afa72 100644
--- a/stable/prometheus/4.0.57/Chart.lock
+++ b/stable/prometheus/4.0.58/Chart.lock
@@ -9,4 +9,4 @@ dependencies:
repository: https://charts.bitnami.com/bitnami
version: 3.1.6
digest: sha256:784eef73eb7cf10ff95b7833fb43acaf0cb6ed6cb9aa59c64889741853f94767
-generated: "2022-08-09T15:30:53.469583289Z"
+generated: "2022-08-10T05:40:48.304907297Z"
diff --git a/stable/prometheus/4.0.57/Chart.yaml b/stable/prometheus/4.0.58/Chart.yaml
similarity index 98%
rename from stable/prometheus/4.0.57/Chart.yaml
rename to stable/prometheus/4.0.58/Chart.yaml
index 5cb7caaa5d..9047288a77 100644
--- a/stable/prometheus/4.0.57/Chart.yaml
+++ b/stable/prometheus/4.0.58/Chart.yaml
@@ -29,7 +29,7 @@ sources:
- https://github.com/prometheus-community/helm-charts
- https://github.com/prometheus-operator/kube-prometheus
type: application
-version: 4.0.57
+version: 4.0.58
annotations:
truecharts.org/catagories: |
- metrics
diff --git a/stable/prometheus/4.0.57/README.md b/stable/prometheus/4.0.58/README.md
similarity index 98%
rename from stable/prometheus/4.0.57/README.md
rename to stable/prometheus/4.0.58/README.md
index 2db9bdc685..f97513e186 100644
--- a/stable/prometheus/4.0.57/README.md
+++ b/stable/prometheus/4.0.58/README.md
@@ -1,6 +1,6 @@
# prometheus
-  
+  
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
diff --git a/stable/prometheus/4.0.57/app-readme.md b/stable/prometheus/4.0.58/app-readme.md
similarity index 100%
rename from stable/prometheus/4.0.57/app-readme.md
rename to stable/prometheus/4.0.58/app-readme.md
diff --git a/stable/prometheus/4.0.58/charts/common-10.4.9.tgz b/stable/prometheus/4.0.58/charts/common-10.4.9.tgz
new file mode 100644
index 0000000000..0596af14d2
Binary files /dev/null and b/stable/prometheus/4.0.58/charts/common-10.4.9.tgz differ
diff --git a/stable/prometheus/4.0.57/charts/kube-state-metrics-3.1.6.tgz b/stable/prometheus/4.0.58/charts/kube-state-metrics-3.1.6.tgz
similarity index 100%
rename from stable/prometheus/4.0.57/charts/kube-state-metrics-3.1.6.tgz
rename to stable/prometheus/4.0.58/charts/kube-state-metrics-3.1.6.tgz
diff --git a/stable/prometheus/4.0.57/charts/node-exporter-3.0.8.tgz b/stable/prometheus/4.0.58/charts/node-exporter-3.0.8.tgz
similarity index 100%
rename from stable/prometheus/4.0.57/charts/node-exporter-3.0.8.tgz
rename to stable/prometheus/4.0.58/charts/node-exporter-3.0.8.tgz
diff --git a/stable/prometheus/4.0.57/crds/crd-alertmanager-config.yaml b/stable/prometheus/4.0.58/crds/crd-alertmanager-config.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/crds/crd-alertmanager-config.yaml
rename to stable/prometheus/4.0.58/crds/crd-alertmanager-config.yaml
diff --git a/stable/prometheus/4.0.57/crds/crd-alertmanager.yaml b/stable/prometheus/4.0.58/crds/crd-alertmanager.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/crds/crd-alertmanager.yaml
rename to stable/prometheus/4.0.58/crds/crd-alertmanager.yaml
diff --git a/stable/prometheus/4.0.57/crds/crd-podmonitor.yaml b/stable/prometheus/4.0.58/crds/crd-podmonitor.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/crds/crd-podmonitor.yaml
rename to stable/prometheus/4.0.58/crds/crd-podmonitor.yaml
diff --git a/stable/prometheus/4.0.57/crds/crd-probes.yaml b/stable/prometheus/4.0.58/crds/crd-probes.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/crds/crd-probes.yaml
rename to stable/prometheus/4.0.58/crds/crd-probes.yaml
diff --git a/stable/prometheus/4.0.57/crds/crd-prometheus.yaml b/stable/prometheus/4.0.58/crds/crd-prometheus.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/crds/crd-prometheus.yaml
rename to stable/prometheus/4.0.58/crds/crd-prometheus.yaml
diff --git a/stable/prometheus/4.0.57/crds/crd-prometheusrules.yaml b/stable/prometheus/4.0.58/crds/crd-prometheusrules.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/crds/crd-prometheusrules.yaml
rename to stable/prometheus/4.0.58/crds/crd-prometheusrules.yaml
diff --git a/stable/prometheus/4.0.57/crds/crd-servicemonitor.yaml b/stable/prometheus/4.0.58/crds/crd-servicemonitor.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/crds/crd-servicemonitor.yaml
rename to stable/prometheus/4.0.58/crds/crd-servicemonitor.yaml
diff --git a/stable/prometheus/4.0.57/crds/crd-thanosrulers.yaml b/stable/prometheus/4.0.58/crds/crd-thanosrulers.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/crds/crd-thanosrulers.yaml
rename to stable/prometheus/4.0.58/crds/crd-thanosrulers.yaml
diff --git a/stable/prometheus/4.0.57/ix_values.yaml b/stable/prometheus/4.0.58/ix_values.yaml
similarity index 99%
rename from stable/prometheus/4.0.57/ix_values.yaml
rename to stable/prometheus/4.0.58/ix_values.yaml
index 1a1b5b4abe..ee142ade4d 100644
--- a/stable/prometheus/4.0.57/ix_values.yaml
+++ b/stable/prometheus/4.0.58/ix_values.yaml
@@ -1,18 +1,18 @@
image:
repository: tccr.io/truecharts/prometheus-operator
- tag: 0.58.0@sha256:df83d16af706b3ee8f8e749b6e63c032a7190714dab634dad1ea59696e56ede8
+ tag: 0.58.0@sha256:99110f4151bbb488f0600f5b9692719110bdbc546780462230881e6ec0e8da5b
prometheusImage:
repository: tccr.io/truecharts/prometheus
- tag: v2.37.0@sha256:11b528ac1ac59e3e4b1784256d8e7c0c2e86bed3e314eff05a1dc8bd10581d67
+ tag: v2.37.0@sha256:bacc335c67f9c59ae2885787c3f1607b840de5877b7240008b70e24eb60e39ac
thanosImage:
repository: tccr.io/truecharts/thanos
- tag: v0.27.0@sha256:638529b87ab1ddcc9a4af2753afeea08690746f09d298b0086221da685786f6c
+ tag: v0.27.0@sha256:e93a457cd77bbb38b08afc85b1f10e082dd2ef1c9f17c607cef747e372acc639
alertmanagerImage:
repository: tccr.io/truecharts/alertmanager
- tag: v0.24.0@sha256:d61da729bbad251c78a3d6b833d6e4b0e89be2fc2e70032183ae23a67ff21913
+ tag: v0.24.0@sha256:5f0ed9d6402a1048af184a646f30b6139d2190b19a5c1b8190db2d781b826835
global:
labels: {}
diff --git a/stable/prometheus/4.0.57/questions.yaml b/stable/prometheus/4.0.58/questions.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/questions.yaml
rename to stable/prometheus/4.0.58/questions.yaml
diff --git a/stable/prometheus/4.0.57/templates/_helpers.tpl b/stable/prometheus/4.0.58/templates/_helpers.tpl
similarity index 100%
rename from stable/prometheus/4.0.57/templates/_helpers.tpl
rename to stable/prometheus/4.0.58/templates/_helpers.tpl
diff --git a/stable/prometheus/4.0.57/templates/alertmanager/_alertmanager.tpl b/stable/prometheus/4.0.58/templates/alertmanager/_alertmanager.tpl
similarity index 100%
rename from stable/prometheus/4.0.57/templates/alertmanager/_alertmanager.tpl
rename to stable/prometheus/4.0.58/templates/alertmanager/_alertmanager.tpl
diff --git a/stable/prometheus/4.0.57/templates/alertmanager/secrets.yaml b/stable/prometheus/4.0.58/templates/alertmanager/secrets.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/templates/alertmanager/secrets.yaml
rename to stable/prometheus/4.0.58/templates/alertmanager/secrets.yaml
diff --git a/stable/prometheus/4.0.57/templates/alertmanager/serviceaccount.yaml b/stable/prometheus/4.0.58/templates/alertmanager/serviceaccount.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/templates/alertmanager/serviceaccount.yaml
rename to stable/prometheus/4.0.58/templates/alertmanager/serviceaccount.yaml
diff --git a/stable/prometheus/4.0.57/templates/alertmanager/servicemonitor.yaml b/stable/prometheus/4.0.58/templates/alertmanager/servicemonitor.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/templates/alertmanager/servicemonitor.yaml
rename to stable/prometheus/4.0.58/templates/alertmanager/servicemonitor.yaml
diff --git a/stable/prometheus/4.0.57/templates/common.yaml b/stable/prometheus/4.0.58/templates/common.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/templates/common.yaml
rename to stable/prometheus/4.0.58/templates/common.yaml
diff --git a/stable/prometheus/4.0.57/templates/exporters/core-dns/service.yaml b/stable/prometheus/4.0.58/templates/exporters/core-dns/service.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/templates/exporters/core-dns/service.yaml
rename to stable/prometheus/4.0.58/templates/exporters/core-dns/service.yaml
diff --git a/stable/prometheus/4.0.57/templates/exporters/core-dns/servicemonitor.yaml b/stable/prometheus/4.0.58/templates/exporters/core-dns/servicemonitor.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/templates/exporters/core-dns/servicemonitor.yaml
rename to stable/prometheus/4.0.58/templates/exporters/core-dns/servicemonitor.yaml
diff --git a/stable/prometheus/4.0.57/templates/exporters/kube-apiserver/servicemonitor.yaml b/stable/prometheus/4.0.58/templates/exporters/kube-apiserver/servicemonitor.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/templates/exporters/kube-apiserver/servicemonitor.yaml
rename to stable/prometheus/4.0.58/templates/exporters/kube-apiserver/servicemonitor.yaml
diff --git a/stable/prometheus/4.0.57/templates/exporters/kube-controller-manager/endpoints.yaml b/stable/prometheus/4.0.58/templates/exporters/kube-controller-manager/endpoints.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/templates/exporters/kube-controller-manager/endpoints.yaml
rename to stable/prometheus/4.0.58/templates/exporters/kube-controller-manager/endpoints.yaml
diff --git a/stable/prometheus/4.0.57/templates/exporters/kube-controller-manager/service.yaml b/stable/prometheus/4.0.58/templates/exporters/kube-controller-manager/service.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/templates/exporters/kube-controller-manager/service.yaml
rename to stable/prometheus/4.0.58/templates/exporters/kube-controller-manager/service.yaml
diff --git a/stable/prometheus/4.0.57/templates/exporters/kube-controller-manager/servicemonitor.yaml b/stable/prometheus/4.0.58/templates/exporters/kube-controller-manager/servicemonitor.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/templates/exporters/kube-controller-manager/servicemonitor.yaml
rename to stable/prometheus/4.0.58/templates/exporters/kube-controller-manager/servicemonitor.yaml
diff --git a/stable/prometheus/4.0.57/templates/exporters/kube-scheduler/endpoints.yaml b/stable/prometheus/4.0.58/templates/exporters/kube-scheduler/endpoints.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/templates/exporters/kube-scheduler/endpoints.yaml
rename to stable/prometheus/4.0.58/templates/exporters/kube-scheduler/endpoints.yaml
diff --git a/stable/prometheus/4.0.57/templates/exporters/kube-scheduler/service.yaml b/stable/prometheus/4.0.58/templates/exporters/kube-scheduler/service.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/templates/exporters/kube-scheduler/service.yaml
rename to stable/prometheus/4.0.58/templates/exporters/kube-scheduler/service.yaml
diff --git a/stable/prometheus/4.0.57/templates/exporters/kube-scheduler/servicemonitor.yaml b/stable/prometheus/4.0.58/templates/exporters/kube-scheduler/servicemonitor.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/templates/exporters/kube-scheduler/servicemonitor.yaml
rename to stable/prometheus/4.0.58/templates/exporters/kube-scheduler/servicemonitor.yaml
diff --git a/stable/prometheus/4.0.57/templates/exporters/kubelet/servicemonitor.yaml b/stable/prometheus/4.0.58/templates/exporters/kubelet/servicemonitor.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/templates/exporters/kubelet/servicemonitor.yaml
rename to stable/prometheus/4.0.58/templates/exporters/kubelet/servicemonitor.yaml
diff --git a/stable/prometheus/4.0.57/templates/operator/_args.tpl b/stable/prometheus/4.0.58/templates/operator/_args.tpl
similarity index 100%
rename from stable/prometheus/4.0.57/templates/operator/_args.tpl
rename to stable/prometheus/4.0.58/templates/operator/_args.tpl
diff --git a/stable/prometheus/4.0.57/templates/operator/configmap.yaml b/stable/prometheus/4.0.58/templates/operator/configmap.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/templates/operator/configmap.yaml
rename to stable/prometheus/4.0.58/templates/operator/configmap.yaml
diff --git a/stable/prometheus/4.0.57/templates/operator/servicemonitor.yaml b/stable/prometheus/4.0.58/templates/operator/servicemonitor.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/templates/operator/servicemonitor.yaml
rename to stable/prometheus/4.0.58/templates/operator/servicemonitor.yaml
diff --git a/stable/prometheus/4.0.57/templates/prometheus/_additionalPrometheusRules.tpl b/stable/prometheus/4.0.58/templates/prometheus/_additionalPrometheusRules.tpl
similarity index 100%
rename from stable/prometheus/4.0.57/templates/prometheus/_additionalPrometheusRules.tpl
rename to stable/prometheus/4.0.58/templates/prometheus/_additionalPrometheusRules.tpl
diff --git a/stable/prometheus/4.0.57/templates/prometheus/_additionalScrapeJobs.tpl b/stable/prometheus/4.0.58/templates/prometheus/_additionalScrapeJobs.tpl
similarity index 100%
rename from stable/prometheus/4.0.57/templates/prometheus/_additionalScrapeJobs.tpl
rename to stable/prometheus/4.0.58/templates/prometheus/_additionalScrapeJobs.tpl
diff --git a/stable/prometheus/4.0.57/templates/prometheus/_prometheus.tpl b/stable/prometheus/4.0.58/templates/prometheus/_prometheus.tpl
similarity index 100%
rename from stable/prometheus/4.0.57/templates/prometheus/_prometheus.tpl
rename to stable/prometheus/4.0.58/templates/prometheus/_prometheus.tpl
diff --git a/stable/prometheus/4.0.57/templates/prometheus/_servicemonitor.tpl b/stable/prometheus/4.0.58/templates/prometheus/_servicemonitor.tpl
similarity index 100%
rename from stable/prometheus/4.0.57/templates/prometheus/_servicemonitor.tpl
rename to stable/prometheus/4.0.58/templates/prometheus/_servicemonitor.tpl
diff --git a/stable/prometheus/4.0.57/templates/prometheus/clusterrole.yaml b/stable/prometheus/4.0.58/templates/prometheus/clusterrole.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/templates/prometheus/clusterrole.yaml
rename to stable/prometheus/4.0.58/templates/prometheus/clusterrole.yaml
diff --git a/stable/prometheus/4.0.57/templates/prometheus/clusterrolebinding.yaml b/stable/prometheus/4.0.58/templates/prometheus/clusterrolebinding.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/templates/prometheus/clusterrolebinding.yaml
rename to stable/prometheus/4.0.58/templates/prometheus/clusterrolebinding.yaml
diff --git a/stable/prometheus/4.0.57/templates/prometheus/serviceaccount.yaml b/stable/prometheus/4.0.58/templates/prometheus/serviceaccount.yaml
similarity index 100%
rename from stable/prometheus/4.0.57/templates/prometheus/serviceaccount.yaml
rename to stable/prometheus/4.0.58/templates/prometheus/serviceaccount.yaml
diff --git a/stable/prometheus/4.0.58/values.yaml b/stable/prometheus/4.0.58/values.yaml
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/stable/prowlarr/6.0.27/Chart.lock b/stable/prowlarr/6.0.27/Chart.lock
deleted file mode 100644
index f8e665596a..0000000000
--- a/stable/prowlarr/6.0.27/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-09T10:33:32.425258868Z"
diff --git a/stable/prowlarr/6.0.27/CHANGELOG.md b/stable/prowlarr/6.0.28/CHANGELOG.md
similarity index 92%
rename from stable/prowlarr/6.0.27/CHANGELOG.md
rename to stable/prowlarr/6.0.28/CHANGELOG.md
index 83607dd79f..40ed30191d 100644
--- a/stable/prowlarr/6.0.27/CHANGELOG.md
+++ b/stable/prowlarr/6.0.28/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [prowlarr-6.0.28](https://github.com/truecharts/charts/compare/prowlarr-6.0.27...prowlarr-6.0.28) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [prowlarr-6.0.27](https://github.com/truecharts/charts/compare/prowlarr-6.0.26...prowlarr-6.0.27) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
- update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
-
-## [prowlarr-6.0.20](https://github.com/truecharts/apps/compare/prowlarr-6.0.19...prowlarr-6.0.20) (2022-07-20)
-
-### Chore
-
-- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222))
-
-
-
diff --git a/stable/prowlarr/6.0.28/Chart.lock b/stable/prowlarr/6.0.28/Chart.lock
new file mode 100644
index 0000000000..b11099eb49
--- /dev/null
+++ b/stable/prowlarr/6.0.28/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:40:52.146756425Z"
diff --git a/stable/prowlarr/6.0.27/Chart.yaml b/stable/prowlarr/6.0.28/Chart.yaml
similarity index 98%
rename from stable/prowlarr/6.0.27/Chart.yaml
rename to stable/prowlarr/6.0.28/Chart.yaml
index 838a085028..4b1c1f7aeb 100644
--- a/stable/prowlarr/6.0.27/Chart.yaml
+++ b/stable/prowlarr/6.0.28/Chart.yaml
@@ -21,7 +21,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/prowlarr
- https://github.com/Prowlarr/Prowlarr
- https://github.com/k8s-at-home/container-images
-version: 6.0.27
+version: 6.0.28
annotations:
truecharts.org/catagories: |
- media
diff --git a/stable/prowlarr/6.0.27/README.md b/stable/prowlarr/6.0.28/README.md
similarity index 98%
rename from stable/prowlarr/6.0.27/README.md
rename to stable/prowlarr/6.0.28/README.md
index e7e26ebd48..881a21f6fe 100644
--- a/stable/prowlarr/6.0.27/README.md
+++ b/stable/prowlarr/6.0.28/README.md
@@ -1,6 +1,6 @@
# prowlarr
- 
+ 
Indexer manager/proxy built on the popular arr net base stack to integrate with your various PVR apps.
diff --git a/stable/prowlarr/6.0.27/app-readme.md b/stable/prowlarr/6.0.28/app-readme.md
similarity index 100%
rename from stable/prowlarr/6.0.27/app-readme.md
rename to stable/prowlarr/6.0.28/app-readme.md
diff --git a/stable/prowlarr/6.0.28/charts/common-10.4.9.tgz b/stable/prowlarr/6.0.28/charts/common-10.4.9.tgz
new file mode 100644
index 0000000000..0596af14d2
Binary files /dev/null and b/stable/prowlarr/6.0.28/charts/common-10.4.9.tgz differ
diff --git a/stable/prowlarr/6.0.27/ix_values.yaml b/stable/prowlarr/6.0.28/ix_values.yaml
similarity index 77%
rename from stable/prowlarr/6.0.27/ix_values.yaml
rename to stable/prowlarr/6.0.28/ix_values.yaml
index 032dc8b573..a560e82007 100644
--- a/stable/prowlarr/6.0.27/ix_values.yaml
+++ b/stable/prowlarr/6.0.28/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/prowlarr
- tag: 0.4.3.1921@sha256:2a2ac7d313447b3fc1eb44614cb6c8c08a70af84db9b821a276c49d17841db21
+ tag: 0.4.3.1921@sha256:5d9050dbca3e500e95091377131b33647489c0d3b2813aa0ecbf36e417e851b9
pullPolicy: IfNotPresent
securityContext:
diff --git a/stable/prowlarr/6.0.27/questions.yaml b/stable/prowlarr/6.0.28/questions.yaml
similarity index 100%
rename from stable/prowlarr/6.0.27/questions.yaml
rename to stable/prowlarr/6.0.28/questions.yaml
diff --git a/stable/prowlarr/6.0.28/templates/common.yaml b/stable/prowlarr/6.0.28/templates/common.yaml
new file mode 100644
index 0000000000..c1a366e1cf
--- /dev/null
+++ b/stable/prowlarr/6.0.28/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/prowlarr/6.0.28/values.yaml b/stable/prowlarr/6.0.28/values.yaml
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/stable/radarr/11.0.26/CHANGELOG.md b/stable/radarr/11.0.26/CHANGELOG.md
new file mode 100644
index 0000000000..9eb816c93d
--- /dev/null
+++ b/stable/radarr/11.0.26/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [radarr-11.0.26](https://github.com/truecharts/charts/compare/radarrsync-0.0.15...radarr-11.0.26) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
+## [radarr-11.0.25](https://github.com/truecharts/charts/compare/radarr-11.0.24...radarr-11.0.25) (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))
+
+
+
+
+## [radarr-11.0.24](https://github.com/truecharts/apps/compare/radarr-11.0.23...radarr-11.0.24) (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))
+
+
+
+
+## [radarr-11.0.23](https://github.com/truecharts/apps/compare/radarr-11.0.22...radarr-11.0.23) (2022-07-25)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [radarr-11.0.23](https://github.com/truecharts/apps/compare/radarr-11.0.22...radarr-11.0.23) (2022-07-25)
+
+### Chore
+
+- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [radarr-11.0.22](https://github.com/truecharts/apps/compare/radarr-11.0.21...radarr-11.0.22) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [radarr-11.0.22](https://github.com/truecharts/apps/compare/radarr-11.0.21...radarr-11.0.22) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [radarr-11.0.22](https://github.com/truecharts/apps/compare/radarr-11.0.21...radarr-11.0.22) (2022-07-23)
+
+### Chore
+
+- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [radarr-11.0.21](https://github.com/truecharts/apps/compare/radarr-11.0.19...radarr-11.0.21) (2022-07-22)
+
+### Chore
+
+- Bump all charts to generate config and container references due to huge increase of repository
+ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
+
+
+
+## [radarr-11.0.19](https://github.com/truecharts/apps/compare/radarr-11.0.18...radarr-11.0.19) (2022-07-19)
+
+### Chore
+
+- Update Readme and Description on SCALE
+
+
+
diff --git a/stable/radarr/11.0.26/Chart.lock b/stable/radarr/11.0.26/Chart.lock
new file mode 100644
index 0000000000..54de1a427f
--- /dev/null
+++ b/stable/radarr/11.0.26/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:40:58.668341358Z"
diff --git a/stable/radarr/11.0.26/Chart.yaml b/stable/radarr/11.0.26/Chart.yaml
new file mode 100644
index 0000000000..784b06bc3b
--- /dev/null
+++ b/stable/radarr/11.0.26/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "4.1.0.6175"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+deprecated: false
+description: "A fork of Sonarr to work with movies à la Couchpotato"
+home: https://truecharts.org/docs/charts/stable/radarr
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/radarr.png
+keywords:
+ - radarr
+ - torrent
+ - usenet
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: radarr
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/stable/radarr
+ - https://github.com/Radarr/Radarr
+type: application
+version: 11.0.26
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/radarr/11.0.26/README.md b/stable/radarr/11.0.26/README.md
new file mode 100644
index 0000000000..32c29a2bf8
--- /dev/null
+++ b/stable/radarr/11.0.26/README.md
@@ -0,0 +1,108 @@
+# radarr
+
+  
+
+A fork of Sonarr to work with movies à la Couchpotato
+
+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: [radarr](https://truecharts.org/docs/charts/stable/radarr)
+
+**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.4.9 |
+
+## 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 `radarr`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install radarr TrueCharts/radarr
+```
+
+## 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 `radarr` deployment
+
+```console
+helm uninstall radarr
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the [values.yaml](./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 radarr \
+ --set env.TZ="America/New York" \
+ TrueCharts/radarr
+```
+
+#### 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 radarr TrueCharts/radarr -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/radarr/11.0.26/app-readme.md b/stable/radarr/11.0.26/app-readme.md
new file mode 100644
index 0000000000..2abad3f38c
--- /dev/null
+++ b/stable/radarr/11.0.26/app-readme.md
@@ -0,0 +1,8 @@
+A fork of Sonarr to work with movies à la Couchpotato
+
+This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/radarr](https://truecharts.org/docs/charts/stable/radarr)
+
+---
+
+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/radarr/11.0.26/charts/common-10.4.9.tgz b/stable/radarr/11.0.26/charts/common-10.4.9.tgz
new file mode 100644
index 0000000000..0596af14d2
Binary files /dev/null and b/stable/radarr/11.0.26/charts/common-10.4.9.tgz differ
diff --git a/stable/radarr/11.0.26/ix_values.yaml b/stable/radarr/11.0.26/ix_values.yaml
new file mode 100644
index 0000000000..5f74707d67
--- /dev/null
+++ b/stable/radarr/11.0.26/ix_values.yaml
@@ -0,0 +1,43 @@
+image:
+ repository: tccr.io/truecharts/radarr
+ pullPolicy: IfNotPresent
+ tag: v4.1.0.6175@sha256:32c89e468faf680f6c718e7d1f32c3f723594bec91e53af0dd300bf2e70ea2f0
+
+securityContext:
+ readOnlyRootFilesystem: false
+
+service:
+ main:
+ ports:
+ main:
+ port: 7878
+ targetPort: 7878
+
+probes:
+ liveness:
+ enabled: true
+ ## Set this to true if you wish to specify your own livenessProbe
+ custom: true
+ ## The spec field contains the values for the default livenessProbe.
+ ## If you selected custom: true, this field holds the definition of the livenessProbe.
+ spec:
+ exec:
+ command:
+ - /usr/bin/env
+ - bash
+ - -c
+ - curl --fail localhost:7878/api/v3/system/status?apiKey=`IFS=\> && while
+ read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml`
+ failureThreshold: 5
+ initialDelaySeconds: 60
+ periodSeconds: 10
+ successThreshold: 1
+ timeoutSeconds: 10
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+
+portal:
+ enabled: true
diff --git a/stable/radarr/11.0.26/questions.yaml b/stable/radarr/11.0.26/questions.yaml
new file mode 100644
index 0000000000..3a555ca336
--- /dev/null
+++ b/stable/radarr/11.0.26/questions.yaml
@@ -0,0 +1,2391 @@
+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
+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: extraArgs
+ label: Extra Args
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ - 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: TZ
+ label: Timezone
+ group: Container Configuration
+ schema:
+ type: string
+ default: "Etc/UTC"
+ $ref:
+ - "definitions/timezone"
+ - variable: envList
+ label: Image Environment
+ 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: 7878
+ 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: 7878
+ - 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: 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: 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
+ - 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: 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: ""
+ required: true
+ - 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
diff --git a/stable/radarr/11.0.26/templates/common.yaml b/stable/radarr/11.0.26/templates/common.yaml
new file mode 100644
index 0000000000..c1a366e1cf
--- /dev/null
+++ b/stable/radarr/11.0.26/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/radarr/11.0.26/values.yaml b/stable/radarr/11.0.26/values.yaml
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/stable/rsshub/3.0.60/CHANGELOG.md b/stable/rsshub/3.0.61/CHANGELOG.md
similarity index 92%
rename from stable/rsshub/3.0.60/CHANGELOG.md
rename to stable/rsshub/3.0.61/CHANGELOG.md
index 80fa15b631..b51a0aedc7 100644
--- a/stable/rsshub/3.0.60/CHANGELOG.md
+++ b/stable/rsshub/3.0.61/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [rsshub-3.0.61](https://github.com/truecharts/charts/compare/rsshub-3.0.60...rsshub-3.0.61) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [rsshub-3.0.60](https://github.com/truecharts/charts/compare/rsshub-3.0.59...rsshub-3.0.60) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
-## [rsshub-3.0.51](https://github.com/truecharts/apps/compare/rsshub-3.0.50...rsshub-3.0.51) (2022-07-25)
-
-### Chore
-
-- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
-
-
-
-
diff --git a/stable/rsshub/3.0.60/Chart.lock b/stable/rsshub/3.0.61/Chart.lock
similarity index 85%
rename from stable/rsshub/3.0.60/Chart.lock
rename to stable/rsshub/3.0.61/Chart.lock
index a6b8ff9d23..a63b7b0f85 100644
--- a/stable/rsshub/3.0.60/Chart.lock
+++ b/stable/rsshub/3.0.61/Chart.lock
@@ -6,4 +6,4 @@ dependencies:
repository: https://charts.truecharts.org
version: 3.0.50
digest: sha256:d81cd5ee7ca50749f37c18d868184567ae7fb2cb969e0e38a70cc0f58b8f06d8
-generated: "2022-08-09T15:31:47.853759986Z"
+generated: "2022-08-10T05:41:11.73542129Z"
diff --git a/stable/rsshub/3.0.60/Chart.yaml b/stable/rsshub/3.0.61/Chart.yaml
similarity index 98%
rename from stable/rsshub/3.0.60/Chart.yaml
rename to stable/rsshub/3.0.61/Chart.yaml
index 74f173fe5e..1ee47e115b 100644
--- a/stable/rsshub/3.0.60/Chart.yaml
+++ b/stable/rsshub/3.0.61/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: rsshub
-version: 3.0.60
+version: 3.0.61
appVersion: "latest"
description: RSSHub can generate RSS feeds from pretty much everything
type: application
diff --git a/stable/rsshub/3.0.60/README.md b/stable/rsshub/3.0.61/README.md
similarity index 98%
rename from stable/rsshub/3.0.60/README.md
rename to stable/rsshub/3.0.61/README.md
index c7abfcfa64..1735e4ad06 100644
--- a/stable/rsshub/3.0.60/README.md
+++ b/stable/rsshub/3.0.61/README.md
@@ -1,6 +1,6 @@
# rsshub
-  
+  
RSSHub can generate RSS feeds from pretty much everything
diff --git a/stable/rsshub/3.0.60/app-readme.md b/stable/rsshub/3.0.61/app-readme.md
similarity index 100%
rename from stable/rsshub/3.0.60/app-readme.md
rename to stable/rsshub/3.0.61/app-readme.md
diff --git a/stable/rsshub/3.0.61/charts/common-10.4.9.tgz b/stable/rsshub/3.0.61/charts/common-10.4.9.tgz
new file mode 100644
index 0000000000..0596af14d2
Binary files /dev/null and b/stable/rsshub/3.0.61/charts/common-10.4.9.tgz differ
diff --git a/stable/rsshub/3.0.60/charts/redis-3.0.50.tgz b/stable/rsshub/3.0.61/charts/redis-3.0.50.tgz
similarity index 100%
rename from stable/rsshub/3.0.60/charts/redis-3.0.50.tgz
rename to stable/rsshub/3.0.61/charts/redis-3.0.50.tgz
diff --git a/stable/rsshub/3.0.60/ix_values.yaml b/stable/rsshub/3.0.61/ix_values.yaml
similarity index 93%
rename from stable/rsshub/3.0.60/ix_values.yaml
rename to stable/rsshub/3.0.61/ix_values.yaml
index 0dc2526a9f..81cc3db6f7 100644
--- a/stable/rsshub/3.0.60/ix_values.yaml
+++ b/stable/rsshub/3.0.61/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/rsshub
pullPolicy: IfNotPresent
- tag: latest@sha256:213c5e15e8470ebb5da89bd1e6c1e0a8099afb5dfad78e9802d71972355fea96
+ tag: latest@sha256:752d7b73422de2796091a7269b5c9c03b2ee4d61af893c3c340d8151f7e90401
browserlessImage:
repository: tccr.io/truecharts/browserless-chrome
diff --git a/stable/rsshub/3.0.60/questions.yaml b/stable/rsshub/3.0.61/questions.yaml
similarity index 100%
rename from stable/rsshub/3.0.60/questions.yaml
rename to stable/rsshub/3.0.61/questions.yaml
diff --git a/stable/rsshub/3.0.61/templates/common.yaml b/stable/rsshub/3.0.61/templates/common.yaml
new file mode 100644
index 0000000000..c1a366e1cf
--- /dev/null
+++ b/stable/rsshub/3.0.61/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/rsshub/3.0.61/values.yaml b/stable/rsshub/3.0.61/values.yaml
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/stable/sabnzbd/11.0.27/CHANGELOG.md b/stable/sabnzbd/11.0.27/CHANGELOG.md
new file mode 100644
index 0000000000..90fcc41fd5
--- /dev/null
+++ b/stable/sabnzbd/11.0.27/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [sabnzbd-11.0.27](https://github.com/truecharts/charts/compare/sabnzbd-11.0.26...sabnzbd-11.0.27) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
+## [sabnzbd-11.0.26](https://github.com/truecharts/charts/compare/sabnzbd-11.0.25...sabnzbd-11.0.26) (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))
+
+
+
+
+## [sabnzbd-11.0.25](https://github.com/truecharts/apps/compare/sabnzbd-11.0.24...sabnzbd-11.0.25) (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))
+
+
+
+
+## [sabnzbd-11.0.24](https://github.com/truecharts/apps/compare/sabnzbd-11.0.23...sabnzbd-11.0.24) (2022-07-25)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [sabnzbd-11.0.24](https://github.com/truecharts/apps/compare/sabnzbd-11.0.23...sabnzbd-11.0.24) (2022-07-25)
+
+### Chore
+
+- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [sabnzbd-11.0.23](https://github.com/truecharts/apps/compare/sabnzbd-11.0.22...sabnzbd-11.0.23) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [sabnzbd-11.0.23](https://github.com/truecharts/apps/compare/sabnzbd-11.0.22...sabnzbd-11.0.23) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [sabnzbd-11.0.23](https://github.com/truecharts/apps/compare/sabnzbd-11.0.22...sabnzbd-11.0.23) (2022-07-23)
+
+### Chore
+
+- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [sabnzbd-11.0.22](https://github.com/truecharts/apps/compare/sabnzbd-11.0.20...sabnzbd-11.0.22) (2022-07-22)
+
+### Chore
+
+- Bump all charts to generate config and container references due to huge increase of repository
+ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
+
+
+
+## [sabnzbd-11.0.20](https://github.com/truecharts/apps/compare/sabnzbd-11.0.19...sabnzbd-11.0.20) (2022-07-19)
+
+### Chore
+
+- Update Readme and Description on SCALE
+
+
+
diff --git a/stable/sabnzbd/11.0.27/Chart.lock b/stable/sabnzbd/11.0.27/Chart.lock
new file mode 100644
index 0000000000..390de3d131
--- /dev/null
+++ b/stable/sabnzbd/11.0.27/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:41:13.252614898Z"
diff --git a/stable/sabnzbd/11.0.27/Chart.yaml b/stable/sabnzbd/11.0.27/Chart.yaml
new file mode 100644
index 0000000000..787d355dc3
--- /dev/null
+++ b/stable/sabnzbd/11.0.27/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "3.6.0"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+deprecated: false
+description: Free and easy binary newsreader
+home: https://truecharts.org/docs/charts/stable/sabnzbd
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/sabnzbd.png
+keywords:
+ - sabnzbd
+ - usenet
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: sabnzbd
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/stable/sabnzbd
+ - https://sabnzbd.org/
+type: application
+version: 11.0.27
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/sabnzbd/11.0.27/README.md b/stable/sabnzbd/11.0.27/README.md
new file mode 100644
index 0000000000..459cf363a8
--- /dev/null
+++ b/stable/sabnzbd/11.0.27/README.md
@@ -0,0 +1,108 @@
+# sabnzbd
+
+  
+
+Free and easy binary newsreader
+
+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: [sabnzbd](https://truecharts.org/docs/charts/stable/sabnzbd)
+
+**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.4.9 |
+
+## 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 `sabnzbd`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install sabnzbd TrueCharts/sabnzbd
+```
+
+## 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 `sabnzbd` deployment
+
+```console
+helm uninstall sabnzbd
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the [values.yaml](./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 sabnzbd \
+ --set env.TZ="America/New York" \
+ TrueCharts/sabnzbd
+```
+
+#### 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 sabnzbd TrueCharts/sabnzbd -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/sabnzbd/11.0.27/app-readme.md b/stable/sabnzbd/11.0.27/app-readme.md
new file mode 100644
index 0000000000..ef05cce101
--- /dev/null
+++ b/stable/sabnzbd/11.0.27/app-readme.md
@@ -0,0 +1,8 @@
+Free and easy binary newsreader
+
+This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/sabnzbd](https://truecharts.org/docs/charts/stable/sabnzbd)
+
+---
+
+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/sabnzbd/11.0.27/charts/common-10.4.9.tgz b/stable/sabnzbd/11.0.27/charts/common-10.4.9.tgz
new file mode 100644
index 0000000000..0596af14d2
Binary files /dev/null and b/stable/sabnzbd/11.0.27/charts/common-10.4.9.tgz differ
diff --git a/stable/sabnzbd/11.0.27/ix_values.yaml b/stable/sabnzbd/11.0.27/ix_values.yaml
new file mode 100644
index 0000000000..dfa2cea96b
--- /dev/null
+++ b/stable/sabnzbd/11.0.27/ix_values.yaml
@@ -0,0 +1,22 @@
+image:
+ repository: tccr.io/truecharts/sabnzbd
+ pullPolicy: IfNotPresent
+ tag: v3.6.0@sha256:a31fc1addac024fa43c61e312ccd2bf6c990f847286b7cf9979520ed49bf2c33
+
+env:
+ HOST_WHITELIST_ENTRIES: ""
+
+service:
+ main:
+ ports:
+ main:
+ port: 10097
+ targetPort: 8080
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+
+portal:
+ enabled: true
diff --git a/stable/sabnzbd/11.0.27/questions.yaml b/stable/sabnzbd/11.0.27/questions.yaml
new file mode 100644
index 0000000000..a24bb19402
--- /dev/null
+++ b/stable/sabnzbd/11.0.27/questions.yaml
@@ -0,0 +1,2404 @@
+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
+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: extraArgs
+ label: Extra Args
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ - 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: env
+ group: "Container Configuration"
+ label: "Image Environment"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: HOST_WHITELIST_ENTRIES
+ label: "HostName Whitelist"
+ description: "If you use a reverse proxy, you might need to enter your hostname's here (comma seperated)"
+ schema:
+ type: string
+ default: ""
+ - variable: TZ
+ label: Timezone
+ group: Container Configuration
+ schema:
+ type: string
+ default: "Etc/UTC"
+ $ref:
+ - "definitions/timezone"
+ - variable: envList
+ label: Image Environment
+ 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: 10097
+ 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: 8080
+ - 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: 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: 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: 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
+ - 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: 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: ""
+ required: true
+ - 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
diff --git a/stable/sabnzbd/11.0.27/templates/common.yaml b/stable/sabnzbd/11.0.27/templates/common.yaml
new file mode 100644
index 0000000000..c1a366e1cf
--- /dev/null
+++ b/stable/sabnzbd/11.0.27/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/sabnzbd/11.0.27/values.yaml b/stable/sabnzbd/11.0.27/values.yaml
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/stable/scrutiny/3.0.23/Chart.lock b/stable/scrutiny/3.0.23/Chart.lock
deleted file mode 100644
index bd0a22b05f..0000000000
--- a/stable/scrutiny/3.0.23/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T23:06:39.934657225Z"
diff --git a/stable/scrutiny/3.0.23/CHANGELOG.md b/stable/scrutiny/3.0.24/CHANGELOG.md
similarity index 92%
rename from stable/scrutiny/3.0.23/CHANGELOG.md
rename to stable/scrutiny/3.0.24/CHANGELOG.md
index 70b8b5834b..455d3edbe0 100644
--- a/stable/scrutiny/3.0.23/CHANGELOG.md
+++ b/stable/scrutiny/3.0.24/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [scrutiny-3.0.24](https://github.com/truecharts/charts/compare/scrutiny-3.0.23...scrutiny-3.0.24) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [scrutiny-3.0.23](https://github.com/truecharts/charts/compare/scrutiny-3.0.22...scrutiny-3.0.23) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
### Chore
-- Update Readme and Description on SCALE
-
-
-
-## [scrutiny-3.0.16](https://github.com/truecharts/apps/compare/scrutiny-3.0.15...scrutiny-3.0.16) (2022-07-14)
-
-### Fix
-
-- regenerate catalog and update template
diff --git a/stable/scrutiny/3.0.24/Chart.lock b/stable/scrutiny/3.0.24/Chart.lock
new file mode 100644
index 0000000000..a2e7d24c05
--- /dev/null
+++ b/stable/scrutiny/3.0.24/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:41:19.246126958Z"
diff --git a/stable/scrutiny/3.0.23/Chart.yaml b/stable/scrutiny/3.0.24/Chart.yaml
similarity index 95%
rename from stable/scrutiny/3.0.23/Chart.yaml
rename to stable/scrutiny/3.0.24/Chart.yaml
index 5e8c85f5d6..34b9d2a120 100644
--- a/stable/scrutiny/3.0.23/Chart.yaml
+++ b/stable/scrutiny/3.0.24/Chart.yaml
@@ -1,8 +1,8 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: scrutiny
-version: 3.0.23
-appVersion: "0.4.16"
+version: 3.0.24
+appVersion: "0.5.0"
description: Scrutiny WebUI for smartd S.M.A.R.T monitoring. Scrutiny is a Hard Drive Health Dashboard & Monitoring solution.
type: application
deprecated: false
diff --git a/stable/scrutiny/3.0.23/README.md b/stable/scrutiny/3.0.24/README.md
similarity index 95%
rename from stable/scrutiny/3.0.23/README.md
rename to stable/scrutiny/3.0.24/README.md
index dcc912e7ee..48b7c0e4c1 100644
--- a/stable/scrutiny/3.0.23/README.md
+++ b/stable/scrutiny/3.0.24/README.md
@@ -1,6 +1,6 @@
# scrutiny
-  
+  
Scrutiny WebUI for smartd S.M.A.R.T monitoring. Scrutiny is a Hard Drive Health Dashboard & Monitoring solution.
diff --git a/stable/scrutiny/3.0.23/app-readme.md b/stable/scrutiny/3.0.24/app-readme.md
similarity index 100%
rename from stable/scrutiny/3.0.23/app-readme.md
rename to stable/scrutiny/3.0.24/app-readme.md
diff --git a/stable/scrutiny/3.0.24/charts/common-10.4.9.tgz b/stable/scrutiny/3.0.24/charts/common-10.4.9.tgz
new file mode 100644
index 0000000000..0596af14d2
Binary files /dev/null and b/stable/scrutiny/3.0.24/charts/common-10.4.9.tgz differ
diff --git a/stable/scrutiny/3.0.23/ix_values.yaml b/stable/scrutiny/3.0.24/ix_values.yaml
similarity index 91%
rename from stable/scrutiny/3.0.23/ix_values.yaml
rename to stable/scrutiny/3.0.24/ix_values.yaml
index 2914bcd993..1198ad012d 100644
--- a/stable/scrutiny/3.0.23/ix_values.yaml
+++ b/stable/scrutiny/3.0.24/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/scrutiny
pullPolicy: IfNotPresent
- tag: v0.4.16@sha256:e3ad2df0c58c994ae92e0d4c89a7ed5aede5ba683f04754e3aaad704781ec3a8
+ tag: 0.5.0@sha256:b423a47896e4c20d125880dc2504248fe78d9de5b1d711747bb25c94949b15bf
securityContext:
runAsNonRoot: false
diff --git a/stable/scrutiny/3.0.23/questions.yaml b/stable/scrutiny/3.0.24/questions.yaml
similarity index 100%
rename from stable/scrutiny/3.0.23/questions.yaml
rename to stable/scrutiny/3.0.24/questions.yaml
diff --git a/stable/scrutiny/3.0.24/templates/common.yaml b/stable/scrutiny/3.0.24/templates/common.yaml
new file mode 100644
index 0000000000..c1a366e1cf
--- /dev/null
+++ b/stable/scrutiny/3.0.24/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/scrutiny/3.0.24/values.yaml b/stable/scrutiny/3.0.24/values.yaml
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/stable/shlink-web-client/3.0.25/Chart.lock b/stable/shlink-web-client/3.0.25/Chart.lock
deleted file mode 100644
index 44655f4422..0000000000
--- a/stable/shlink-web-client/3.0.25/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T23:07:04.586571656Z"
diff --git a/stable/shlink-web-client/3.0.25/CHANGELOG.md b/stable/shlink-web-client/3.0.26/CHANGELOG.md
similarity index 89%
rename from stable/shlink-web-client/3.0.25/CHANGELOG.md
rename to stable/shlink-web-client/3.0.26/CHANGELOG.md
index cc616c087f..bcd9b028a0 100644
--- a/stable/shlink-web-client/3.0.25/CHANGELOG.md
+++ b/stable/shlink-web-client/3.0.26/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [shlink-web-client-3.0.26](https://github.com/truecharts/charts/compare/shlink-web-client-3.0.25...shlink-web-client-3.0.26) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [shlink-web-client-3.0.25](https://github.com/truecharts/charts/compare/shlink-web-client-3.0.24...shlink-web-client-3.0.25) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
-## [shlink-web-client-3.0.18](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.17...shlink-web-client-3.0.18) (2022-07-14)
-
-### Fix
-
-- regenerate catalog and update template
-
-
-
-## [shlink-web-client-3.0.17](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.15...shlink-web-client-3.0.17) (2022-07-14)
diff --git a/stable/shlink-web-client/3.0.26/Chart.lock b/stable/shlink-web-client/3.0.26/Chart.lock
new file mode 100644
index 0000000000..2d900b1833
--- /dev/null
+++ b/stable/shlink-web-client/3.0.26/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:41:27.151095914Z"
diff --git a/stable/shlink-web-client/3.0.25/Chart.yaml b/stable/shlink-web-client/3.0.26/Chart.yaml
similarity index 95%
rename from stable/shlink-web-client/3.0.25/Chart.yaml
rename to stable/shlink-web-client/3.0.26/Chart.yaml
index 8f8d253d36..ab0a4afa9f 100644
--- a/stable/shlink-web-client/3.0.25/Chart.yaml
+++ b/stable/shlink-web-client/3.0.26/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "3.7.1"
+appVersion: "3.7.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -21,7 +21,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/shlink-web-client
- https://github.com/shlinkio/shlink-web-client
type: application
-version: 3.0.25
+version: 3.0.26
annotations:
truecharts.org/catagories: |
- utilities
diff --git a/stable/shlink-web-client/3.0.25/README.md b/stable/shlink-web-client/3.0.26/README.md
similarity index 95%
rename from stable/shlink-web-client/3.0.25/README.md
rename to stable/shlink-web-client/3.0.26/README.md
index b4d3fb180b..e1c92471a4 100644
--- a/stable/shlink-web-client/3.0.25/README.md
+++ b/stable/shlink-web-client/3.0.26/README.md
@@ -1,6 +1,6 @@
# shlink-web-client
-  
+  
A ReactJS-based progressive web application for Shlink.
diff --git a/stable/shlink-web-client/3.0.25/app-readme.md b/stable/shlink-web-client/3.0.26/app-readme.md
similarity index 100%
rename from stable/shlink-web-client/3.0.25/app-readme.md
rename to stable/shlink-web-client/3.0.26/app-readme.md
diff --git a/stable/shlink-web-client/3.0.26/charts/common-10.4.9.tgz b/stable/shlink-web-client/3.0.26/charts/common-10.4.9.tgz
new file mode 100644
index 0000000000..0596af14d2
Binary files /dev/null and b/stable/shlink-web-client/3.0.26/charts/common-10.4.9.tgz differ
diff --git a/stable/shlink-web-client/3.0.25/ix_values.yaml b/stable/shlink-web-client/3.0.26/ix_values.yaml
similarity index 83%
rename from stable/shlink-web-client/3.0.25/ix_values.yaml
rename to stable/shlink-web-client/3.0.26/ix_values.yaml
index 0a9f3a2aef..7233ffce5d 100644
--- a/stable/shlink-web-client/3.0.25/ix_values.yaml
+++ b/stable/shlink-web-client/3.0.26/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/shlink-web-client
pullPolicy: IfNotPresent
- tag: v3.7.1@sha256:6dd3d455a91380358b91d1e0f30b53731d51885c1b3f77a8d01afcdd8ae4507a
+ tag: 3.7.2@sha256:b63931e2a6920f61c27e80a2bad173714cc0278f38a4512342c14977e6b09fc7
securityContext:
readOnlyRootFilesystem: false
diff --git a/stable/shlink-web-client/3.0.25/questions.yaml b/stable/shlink-web-client/3.0.26/questions.yaml
similarity index 100%
rename from stable/shlink-web-client/3.0.25/questions.yaml
rename to stable/shlink-web-client/3.0.26/questions.yaml
diff --git a/stable/shlink-web-client/3.0.26/templates/common.yaml b/stable/shlink-web-client/3.0.26/templates/common.yaml
new file mode 100644
index 0000000000..c1a366e1cf
--- /dev/null
+++ b/stable/shlink-web-client/3.0.26/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/shlink-web-client/3.0.26/values.yaml b/stable/shlink-web-client/3.0.26/values.yaml
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/stable/sickchill/3.0.29/Chart.lock b/stable/sickchill/3.0.29/Chart.lock
deleted file mode 100644
index d723375b55..0000000000
--- a/stable/sickchill/3.0.29/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T23:07:25.844187814Z"
diff --git a/stable/sickchill/3.0.29/CHANGELOG.md b/stable/sickchill/3.0.30/CHANGELOG.md
similarity index 85%
rename from stable/sickchill/3.0.29/CHANGELOG.md
rename to stable/sickchill/3.0.30/CHANGELOG.md
index 93e0260cc0..341d203edd 100644
--- a/stable/sickchill/3.0.29/CHANGELOG.md
+++ b/stable/sickchill/3.0.30/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [sickchill-3.0.30](https://github.com/truecharts/charts/compare/sickchill-3.0.29...sickchill-3.0.30) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [sickchill-3.0.29](https://github.com/truecharts/charts/compare/sickchill-3.0.28...sickchill-3.0.29) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
-
-## [sickchill-3.0.23](https://github.com/truecharts/apps/compare/sickchill-3.0.21...sickchill-3.0.23) (2022-07-22)
-
-### Chore
-
-- Bump all charts to generate config and container references due to huge increase of repository
- - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
- - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266))
-
diff --git a/stable/sickchill/3.0.30/Chart.lock b/stable/sickchill/3.0.30/Chart.lock
new file mode 100644
index 0000000000..550abe7313
--- /dev/null
+++ b/stable/sickchill/3.0.30/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:41:33.694485496Z"
diff --git a/stable/sickchill/3.0.29/Chart.yaml b/stable/sickchill/3.0.30/Chart.yaml
similarity index 98%
rename from stable/sickchill/3.0.29/Chart.yaml
rename to stable/sickchill/3.0.30/Chart.yaml
index 280d6a765a..af6b3053a1 100644
--- a/stable/sickchill/3.0.29/Chart.yaml
+++ b/stable/sickchill/3.0.30/Chart.yaml
@@ -23,7 +23,7 @@ sources:
- https://github.com/linuxserver/docker-sickchill
- https://github.com/SickChill/SickChill
type: application
-version: 3.0.29
+version: 3.0.30
annotations:
truecharts.org/catagories: |
- media
diff --git a/stable/sickchill/3.0.29/README.md b/stable/sickchill/3.0.30/README.md
similarity index 98%
rename from stable/sickchill/3.0.29/README.md
rename to stable/sickchill/3.0.30/README.md
index 03b20f58de..9319162187 100644
--- a/stable/sickchill/3.0.29/README.md
+++ b/stable/sickchill/3.0.30/README.md
@@ -1,6 +1,6 @@
# sickchill
-  
+  
An Automatic Video Library Manager for TV Shows
diff --git a/stable/sickchill/3.0.29/app-readme.md b/stable/sickchill/3.0.30/app-readme.md
similarity index 100%
rename from stable/sickchill/3.0.29/app-readme.md
rename to stable/sickchill/3.0.30/app-readme.md
diff --git a/stable/sickchill/3.0.30/charts/common-10.4.9.tgz b/stable/sickchill/3.0.30/charts/common-10.4.9.tgz
new file mode 100644
index 0000000000..0596af14d2
Binary files /dev/null and b/stable/sickchill/3.0.30/charts/common-10.4.9.tgz differ
diff --git a/stable/sickchill/3.0.29/ix_values.yaml b/stable/sickchill/3.0.30/ix_values.yaml
similarity index 82%
rename from stable/sickchill/3.0.29/ix_values.yaml
rename to stable/sickchill/3.0.30/ix_values.yaml
index 38af97f442..84d8d2f10c 100644
--- a/stable/sickchill/3.0.29/ix_values.yaml
+++ b/stable/sickchill/3.0.30/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/sickchill
pullPolicy: IfNotPresent
- tag: 2022.7.20@sha256:4bf21faf5d3efb9175edd1dd7fdc064ec019700aeac6189e4ecaef619d4f28c0
+ tag: 2022.7.20@sha256:d88d0ae337d51f6f914b7c5751b90e1aa85798427baad16b5af7b8f484b6d102
securityContext:
readOnlyRootFilesystem: false
diff --git a/stable/sickchill/3.0.29/questions.yaml b/stable/sickchill/3.0.30/questions.yaml
similarity index 100%
rename from stable/sickchill/3.0.29/questions.yaml
rename to stable/sickchill/3.0.30/questions.yaml
diff --git a/stable/sickchill/3.0.29/templates/common.yaml b/stable/sickchill/3.0.30/templates/common.yaml
similarity index 100%
rename from stable/sickchill/3.0.29/templates/common.yaml
rename to stable/sickchill/3.0.30/templates/common.yaml
diff --git a/stable/sickchill/3.0.30/values.yaml b/stable/sickchill/3.0.30/values.yaml
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/stable/snipe-it/4.0.35/CHANGELOG.md b/stable/snipe-it/4.0.36/CHANGELOG.md
similarity index 88%
rename from stable/snipe-it/4.0.35/CHANGELOG.md
rename to stable/snipe-it/4.0.36/CHANGELOG.md
index f4ebeec378..07e01d6720 100644
--- a/stable/snipe-it/4.0.35/CHANGELOG.md
+++ b/stable/snipe-it/4.0.36/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [snipe-it-4.0.36](https://github.com/truecharts/charts/compare/snipe-it-4.0.35...snipe-it-4.0.36) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [snipe-it-4.0.35](https://github.com/truecharts/charts/compare/snipe-it-4.0.34...snipe-it-4.0.35) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
-
-## [snipe-it-4.0.29](https://github.com/truecharts/apps/compare/snipe-it-4.0.27...snipe-it-4.0.29) (2022-07-22)
-
-### Chore
-
-- Bump all charts to generate config and container references due to huge increase of repository
- - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
-
-
diff --git a/stable/anonaddy/9.0.34/Chart.lock b/stable/snipe-it/4.0.36/Chart.lock
similarity index 88%
rename from stable/anonaddy/9.0.34/Chart.lock
rename to stable/snipe-it/4.0.36/Chart.lock
index 996d0d3f8b..dbf3620638 100644
--- a/stable/anonaddy/9.0.34/Chart.lock
+++ b/stable/snipe-it/4.0.36/Chart.lock
@@ -9,4 +9,4 @@ dependencies:
repository: https://charts.truecharts.org
version: 3.0.50
digest: sha256:472b875bd1191598fe6818c498cf05c3c08f071db5dc280a9f5a25ed1504e880
-generated: "2022-08-09T15:21:33.329255816Z"
+generated: "2022-08-10T05:41:54.301605448Z"
diff --git a/stable/snipe-it/4.0.35/Chart.yaml b/stable/snipe-it/4.0.36/Chart.yaml
similarity index 96%
rename from stable/snipe-it/4.0.35/Chart.yaml
rename to stable/snipe-it/4.0.36/Chart.yaml
index 67dbf37ac5..2e0580f5bd 100644
--- a/stable/snipe-it/4.0.35/Chart.yaml
+++ b/stable/snipe-it/4.0.36/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "6.0.8"
+appVersion: "6.0.9"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -30,7 +30,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/snipe-it
- https://snipeitapp.com/
- https://github.com/snipe/snipe-it
-version: 4.0.35
+version: 4.0.36
annotations:
truecharts.org/catagories: |
- management
diff --git a/stable/snipe-it/4.0.35/README.md b/stable/snipe-it/4.0.36/README.md
similarity index 94%
rename from stable/snipe-it/4.0.35/README.md
rename to stable/snipe-it/4.0.36/README.md
index 0e7888f4ec..4e6819c268 100644
--- a/stable/snipe-it/4.0.35/README.md
+++ b/stable/snipe-it/4.0.36/README.md
@@ -1,6 +1,6 @@
# snipe-it
- 
+ 
Open source asset management
diff --git a/stable/snipe-it/4.0.35/app-readme.md b/stable/snipe-it/4.0.36/app-readme.md
similarity index 100%
rename from stable/snipe-it/4.0.35/app-readme.md
rename to stable/snipe-it/4.0.36/app-readme.md
diff --git a/stable/snipe-it/4.0.36/charts/common-10.4.9.tgz b/stable/snipe-it/4.0.36/charts/common-10.4.9.tgz
new file mode 100644
index 0000000000..0596af14d2
Binary files /dev/null and b/stable/snipe-it/4.0.36/charts/common-10.4.9.tgz differ
diff --git a/stable/snipe-it/4.0.35/charts/mariadb-3.0.50.tgz b/stable/snipe-it/4.0.36/charts/mariadb-3.0.50.tgz
similarity index 100%
rename from stable/snipe-it/4.0.35/charts/mariadb-3.0.50.tgz
rename to stable/snipe-it/4.0.36/charts/mariadb-3.0.50.tgz
diff --git a/stable/snipe-it/4.0.35/charts/redis-3.0.50.tgz b/stable/snipe-it/4.0.36/charts/redis-3.0.50.tgz
similarity index 100%
rename from stable/snipe-it/4.0.35/charts/redis-3.0.50.tgz
rename to stable/snipe-it/4.0.36/charts/redis-3.0.50.tgz
diff --git a/stable/snipe-it/4.0.35/ix_values.yaml b/stable/snipe-it/4.0.36/ix_values.yaml
similarity index 97%
rename from stable/snipe-it/4.0.35/ix_values.yaml
rename to stable/snipe-it/4.0.36/ix_values.yaml
index e2dba63629..c225adc8a0 100644
--- a/stable/snipe-it/4.0.35/ix_values.yaml
+++ b/stable/snipe-it/4.0.36/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/snipe-it
pullPolicy: IfNotPresent
- tag: v6.0.8@sha256:291606a4aa70ae3b7ab828f6b15bff32aed5e196986efb805075ac158a9bb714
+ tag: 6.0.9@sha256:9e6cb8479f2cf03ef086db029b08b22ba12f4d902127a69297f67fe3b2262244
securityContext:
runAsNonRoot: false
diff --git a/stable/snipe-it/4.0.35/questions.yaml b/stable/snipe-it/4.0.36/questions.yaml
similarity index 100%
rename from stable/snipe-it/4.0.35/questions.yaml
rename to stable/snipe-it/4.0.36/questions.yaml
diff --git a/stable/snipe-it/4.0.35/templates/_secrets.tpl b/stable/snipe-it/4.0.36/templates/_secrets.tpl
similarity index 100%
rename from stable/snipe-it/4.0.35/templates/_secrets.tpl
rename to stable/snipe-it/4.0.36/templates/_secrets.tpl
diff --git a/stable/snipe-it/4.0.35/templates/common.yaml b/stable/snipe-it/4.0.36/templates/common.yaml
similarity index 100%
rename from stable/snipe-it/4.0.35/templates/common.yaml
rename to stable/snipe-it/4.0.36/templates/common.yaml
diff --git a/stable/snipe-it/4.0.36/values.yaml b/stable/snipe-it/4.0.36/values.yaml
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/stable/sonarr/11.0.26/CHANGELOG.md b/stable/sonarr/11.0.26/CHANGELOG.md
new file mode 100644
index 0000000000..4b1aa299c3
--- /dev/null
+++ b/stable/sonarr/11.0.26/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [sonarr-11.0.26](https://github.com/truecharts/charts/compare/sonarr-11.0.25...sonarr-11.0.26) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
+## [sonarr-11.0.25](https://github.com/truecharts/charts/compare/sonarr-11.0.24...sonarr-11.0.25) (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))
+
+
+
+
+## [sonarr-11.0.24](https://github.com/truecharts/apps/compare/sonarr-11.0.23...sonarr-11.0.24) (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))
+
+
+
+
+## [sonarr-11.0.23](https://github.com/truecharts/apps/compare/sonarr-11.0.22...sonarr-11.0.23) (2022-07-25)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [sonarr-11.0.23](https://github.com/truecharts/apps/compare/sonarr-11.0.22...sonarr-11.0.23) (2022-07-25)
+
+### Chore
+
+- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [sonarr-11.0.22](https://github.com/truecharts/apps/compare/sonarr-11.0.21...sonarr-11.0.22) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [sonarr-11.0.22](https://github.com/truecharts/apps/compare/sonarr-11.0.21...sonarr-11.0.22) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [sonarr-11.0.22](https://github.com/truecharts/apps/compare/sonarr-11.0.21...sonarr-11.0.22) (2022-07-23)
+
+### Chore
+
+- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [sonarr-11.0.21](https://github.com/truecharts/apps/compare/sonarr-11.0.19...sonarr-11.0.21) (2022-07-22)
+
+### Chore
+
+- Bump all charts to generate config and container references due to huge increase of repository
+ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
+
+
+
+## [sonarr-11.0.19](https://github.com/truecharts/apps/compare/sonarr-11.0.18...sonarr-11.0.19) (2022-07-19)
+
+### Chore
+
+- Update Readme and Description on SCALE
+
+
+
diff --git a/stable/sonarr/11.0.26/Chart.lock b/stable/sonarr/11.0.26/Chart.lock
new file mode 100644
index 0000000000..5c73f8f49f
--- /dev/null
+++ b/stable/sonarr/11.0.26/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:41:40.28820044Z"
diff --git a/stable/sonarr/11.0.26/Chart.yaml b/stable/sonarr/11.0.26/Chart.yaml
new file mode 100644
index 0000000000..10f76260d4
--- /dev/null
+++ b/stable/sonarr/11.0.26/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "3.0.8.1507"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+deprecated: false
+description: Smart PVR for newsgroup and bittorrent users
+home: https://truecharts.org/docs/charts/stable/sonarr
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/sonarr.png
+keywords:
+ - sonarr
+ - torrent
+ - usenet
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: sonarr
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/stable/sonarr
+ - https://github.com/Sonarr/Sonarr
+type: application
+version: 11.0.26
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/sonarr/11.0.26/README.md b/stable/sonarr/11.0.26/README.md
new file mode 100644
index 0000000000..f6f960f3d7
--- /dev/null
+++ b/stable/sonarr/11.0.26/README.md
@@ -0,0 +1,108 @@
+# sonarr
+
+  
+
+Smart PVR for newsgroup and bittorrent users
+
+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: [sonarr](https://truecharts.org/docs/charts/stable/sonarr)
+
+**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.4.9 |
+
+## 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 `sonarr`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install sonarr TrueCharts/sonarr
+```
+
+## 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 `sonarr` deployment
+
+```console
+helm uninstall sonarr
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the [values.yaml](./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 sonarr \
+ --set env.TZ="America/New York" \
+ TrueCharts/sonarr
+```
+
+#### 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 sonarr TrueCharts/sonarr -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/sonarr/11.0.26/app-readme.md b/stable/sonarr/11.0.26/app-readme.md
new file mode 100644
index 0000000000..750c7de1fe
--- /dev/null
+++ b/stable/sonarr/11.0.26/app-readme.md
@@ -0,0 +1,8 @@
+Smart PVR for newsgroup and bittorrent users
+
+This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/sonarr](https://truecharts.org/docs/charts/stable/sonarr)
+
+---
+
+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/sonarr/11.0.26/charts/common-10.4.9.tgz b/stable/sonarr/11.0.26/charts/common-10.4.9.tgz
new file mode 100644
index 0000000000..0596af14d2
Binary files /dev/null and b/stable/sonarr/11.0.26/charts/common-10.4.9.tgz differ
diff --git a/stable/sonarr/11.0.26/ix_values.yaml b/stable/sonarr/11.0.26/ix_values.yaml
new file mode 100644
index 0000000000..01997294c5
--- /dev/null
+++ b/stable/sonarr/11.0.26/ix_values.yaml
@@ -0,0 +1,40 @@
+image:
+ repository: tccr.io/truecharts/sonarr
+ pullPolicy: IfNotPresent
+ tag: v3.0.8.1507@sha256:1838642f1d3209c039a94e615a7e656ab5cc1080413e55b65d0c55f46d042559
+
+service:
+ main:
+ ports:
+ main:
+ port: 8989
+ targetPort: 8989
+
+probes:
+ liveness:
+ enabled: true
+ ## Set this to true if you wish to specify your own livenessProbe
+ custom: true
+ ## The spec field contains the values for the default livenessProbe.
+ ## If you selected custom: true, this field holds the definition of the livenessProbe.
+ spec:
+ exec:
+ command:
+ - /usr/bin/env
+ - bash
+ - -c
+ - curl --fail localhost:8989/api/v3/system/status?apiKey=`IFS=\> && while
+ read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml`
+ failureThreshold: 5
+ initialDelaySeconds: 60
+ periodSeconds: 10
+ successThreshold: 1
+ timeoutSeconds: 10
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+
+portal:
+ enabled: true
diff --git a/stable/sonarr/11.0.26/questions.yaml b/stable/sonarr/11.0.26/questions.yaml
new file mode 100644
index 0000000000..65cf0bf51f
--- /dev/null
+++ b/stable/sonarr/11.0.26/questions.yaml
@@ -0,0 +1,2391 @@
+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
+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: extraArgs
+ label: Extra Args
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ - 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: TZ
+ label: Timezone
+ group: Container Configuration
+ schema:
+ type: string
+ default: "Etc/UTC"
+ $ref:
+ - "definitions/timezone"
+ - variable: envList
+ label: Image Environment
+ 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: 8989
+ 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: 8989
+ - 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: 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: 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: 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
+ - 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: 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: ""
+ required: true
+ - 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
diff --git a/stable/sonarr/11.0.26/templates/common.yaml b/stable/sonarr/11.0.26/templates/common.yaml
new file mode 100644
index 0000000000..c1a366e1cf
--- /dev/null
+++ b/stable/sonarr/11.0.26/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/sonarr/11.0.26/values.yaml b/stable/sonarr/11.0.26/values.yaml
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/stable/tautulli/11.0.26/CHANGELOG.md b/stable/tautulli/11.0.26/CHANGELOG.md
new file mode 100644
index 0000000000..09d1c96345
--- /dev/null
+++ b/stable/tautulli/11.0.26/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [tautulli-11.0.26](https://github.com/truecharts/charts/compare/tautulli-11.0.25...tautulli-11.0.26) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
+## [tautulli-11.0.25](https://github.com/truecharts/charts/compare/tautulli-11.0.24...tautulli-11.0.25) (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))
+
+
+
+
+## [tautulli-11.0.24](https://github.com/truecharts/apps/compare/tautulli-11.0.23...tautulli-11.0.24) (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))
+
+
+
+
+## [tautulli-11.0.23](https://github.com/truecharts/apps/compare/tautulli-11.0.22...tautulli-11.0.23) (2022-07-25)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [tautulli-11.0.23](https://github.com/truecharts/apps/compare/tautulli-11.0.22...tautulli-11.0.23) (2022-07-25)
+
+### Chore
+
+- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [tautulli-11.0.22](https://github.com/truecharts/apps/compare/tautulli-11.0.21...tautulli-11.0.22) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [tautulli-11.0.22](https://github.com/truecharts/apps/compare/tautulli-11.0.21...tautulli-11.0.22) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [tautulli-11.0.22](https://github.com/truecharts/apps/compare/tautulli-11.0.21...tautulli-11.0.22) (2022-07-23)
+
+### Chore
+
+- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [tautulli-11.0.21](https://github.com/truecharts/apps/compare/tautulli-11.0.19...tautulli-11.0.21) (2022-07-22)
+
+### Chore
+
+- Bump all charts to generate config and container references due to huge increase of repository
+ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
+
+
+
+## [tautulli-11.0.19](https://github.com/truecharts/apps/compare/tautulli-11.0.18...tautulli-11.0.19) (2022-07-19)
+
+### Chore
+
+- Update Readme and Description on SCALE
+
+
+
diff --git a/stable/tautulli/11.0.26/Chart.lock b/stable/tautulli/11.0.26/Chart.lock
new file mode 100644
index 0000000000..f61e30a379
--- /dev/null
+++ b/stable/tautulli/11.0.26/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:41:47.466301611Z"
diff --git a/stable/tautulli/11.0.26/Chart.yaml b/stable/tautulli/11.0.26/Chart.yaml
new file mode 100644
index 0000000000..056dbf645b
--- /dev/null
+++ b/stable/tautulli/11.0.26/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "2.10.2"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+deprecated: false
+description: A Python based monitoring and tracking tool for Plex Media Server
+home: https://truecharts.org/docs/charts/stable/tautulli
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/tautulli.png
+keywords:
+ - tautulli
+ - plex
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: tautulli
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/stable/tautulli
+ - https://github.com/Tautulli/Tautulli
+type: application
+version: 11.0.26
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/tautulli/11.0.26/README.md b/stable/tautulli/11.0.26/README.md
new file mode 100644
index 0000000000..006de2f251
--- /dev/null
+++ b/stable/tautulli/11.0.26/README.md
@@ -0,0 +1,108 @@
+# tautulli
+
+  
+
+A Python based monitoring and tracking tool for Plex Media Server
+
+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: [tautulli](https://truecharts.org/docs/charts/stable/tautulli)
+
+**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.4.9 |
+
+## 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 `tautulli`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install tautulli TrueCharts/tautulli
+```
+
+## 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 `tautulli` deployment
+
+```console
+helm uninstall tautulli
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the [values.yaml](./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 tautulli \
+ --set env.TZ="America/New York" \
+ TrueCharts/tautulli
+```
+
+#### 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 tautulli TrueCharts/tautulli -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/tautulli/11.0.26/app-readme.md b/stable/tautulli/11.0.26/app-readme.md
new file mode 100644
index 0000000000..90d92b60b4
--- /dev/null
+++ b/stable/tautulli/11.0.26/app-readme.md
@@ -0,0 +1,8 @@
+A Python based monitoring and tracking tool for Plex Media Server
+
+This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/tautulli](https://truecharts.org/docs/charts/stable/tautulli)
+
+---
+
+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/tautulli/11.0.26/charts/common-10.4.9.tgz b/stable/tautulli/11.0.26/charts/common-10.4.9.tgz
new file mode 100644
index 0000000000..0596af14d2
Binary files /dev/null and b/stable/tautulli/11.0.26/charts/common-10.4.9.tgz differ
diff --git a/stable/tautulli/11.0.26/ix_values.yaml b/stable/tautulli/11.0.26/ix_values.yaml
new file mode 100644
index 0000000000..0f42d80e7a
--- /dev/null
+++ b/stable/tautulli/11.0.26/ix_values.yaml
@@ -0,0 +1,19 @@
+image:
+ repository: tccr.io/truecharts/tautulli
+ pullPolicy: IfNotPresent
+ tag: v2.10.2@sha256:fc9058a4d28461f3f2229d58d33cf4af22491b1c8f03af6ef5745e5029679ee7
+
+service:
+ main:
+ ports:
+ main:
+ port: 8181
+ targetPort: 8181
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+
+portal:
+ enabled: true
diff --git a/stable/tautulli/11.0.26/questions.yaml b/stable/tautulli/11.0.26/questions.yaml
new file mode 100644
index 0000000000..33d0420b8b
--- /dev/null
+++ b/stable/tautulli/11.0.26/questions.yaml
@@ -0,0 +1,2391 @@
+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
+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: extraArgs
+ label: Extra Args
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ - 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: TZ
+ label: Timezone
+ group: Container Configuration
+ schema:
+ type: string
+ default: "Etc/UTC"
+ $ref:
+ - "definitions/timezone"
+ - variable: envList
+ label: Image Environment
+ 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: 8181
+ 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: 8181
+ - 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: 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: 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: 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
+ - 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: 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: ""
+ required: true
+ - 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
diff --git a/stable/tautulli/11.0.26/templates/common.yaml b/stable/tautulli/11.0.26/templates/common.yaml
new file mode 100644
index 0000000000..c1a366e1cf
--- /dev/null
+++ b/stable/tautulli/11.0.26/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/tautulli/11.0.26/values.yaml b/stable/tautulli/11.0.26/values.yaml
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/stable/transmission/12.0.27/CHANGELOG.md b/stable/transmission/12.0.27/CHANGELOG.md
new file mode 100644
index 0000000000..0a5d921a3f
--- /dev/null
+++ b/stable/transmission/12.0.27/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [transmission-12.0.27](https://github.com/truecharts/charts/compare/transmission-12.0.26...transmission-12.0.27) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
+## [transmission-12.0.26](https://github.com/truecharts/charts/compare/transmission-12.0.25...transmission-12.0.26) (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))
+
+
+
+
+## [transmission-12.0.25](https://github.com/truecharts/apps/compare/transmission-12.0.24...transmission-12.0.25) (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))
+
+
+
+
+## [transmission-12.0.24](https://github.com/truecharts/apps/compare/transmission-12.0.23...transmission-12.0.24) (2022-07-25)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [transmission-12.0.24](https://github.com/truecharts/apps/compare/transmission-12.0.23...transmission-12.0.24) (2022-07-25)
+
+### Chore
+
+- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [transmission-12.0.23](https://github.com/truecharts/apps/compare/transmission-12.0.22...transmission-12.0.23) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [transmission-12.0.23](https://github.com/truecharts/apps/compare/transmission-12.0.22...transmission-12.0.23) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [transmission-12.0.23](https://github.com/truecharts/apps/compare/transmission-12.0.22...transmission-12.0.23) (2022-07-23)
+
+### Chore
+
+- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [transmission-12.0.22](https://github.com/truecharts/apps/compare/transmission-12.0.20...transmission-12.0.22) (2022-07-22)
+
+### Chore
+
+- Bump all charts to generate config and container references due to huge increase of repository
+ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
+
+
+
+## [transmission-12.0.20](https://github.com/truecharts/apps/compare/transmission-12.0.19...transmission-12.0.20) (2022-07-19)
+
+### Chore
+
+- Update Readme and Description on SCALE
+
+
+
diff --git a/stable/transmission/12.0.27/Chart.lock b/stable/transmission/12.0.27/Chart.lock
new file mode 100644
index 0000000000..36b6e2b4c7
--- /dev/null
+++ b/stable/transmission/12.0.27/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:41:53.965885258Z"
diff --git a/stable/transmission/12.0.27/Chart.yaml b/stable/transmission/12.0.27/Chart.yaml
new file mode 100644
index 0000000000..97d99d4382
--- /dev/null
+++ b/stable/transmission/12.0.27/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "3.00"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+deprecated: false
+description: API Support for your favorite torrent trackers.
+home: https://truecharts.org/docs/charts/stable/transmission
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/transmission.png
+keywords:
+ - transmission
+ - torrent
+ - usenet
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: transmission
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/stable/transmission
+ - https://github.com/transmission/transmission
+ - https://hub.docker.com/r/linuxserver/transmission
+type: application
+version: 12.0.27
+annotations:
+ truecharts.org/catagories: |
+ - download-tools
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/transmission/12.0.27/README.md b/stable/transmission/12.0.27/README.md
new file mode 100644
index 0000000000..b06ddebccc
--- /dev/null
+++ b/stable/transmission/12.0.27/README.md
@@ -0,0 +1,109 @@
+# transmission
+
+  
+
+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: [transmission](https://truecharts.org/docs/charts/stable/transmission)
+
+**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.4.9 |
+
+## 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 `transmission`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install transmission TrueCharts/transmission
+```
+
+## 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 `transmission` deployment
+
+```console
+helm uninstall transmission
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the [values.yaml](./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 transmission \
+ --set env.TZ="America/New York" \
+ TrueCharts/transmission
+```
+
+#### 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 transmission TrueCharts/transmission -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/transmission/12.0.27/app-readme.md b/stable/transmission/12.0.27/app-readme.md
new file mode 100644
index 0000000000..80f77a48d7
--- /dev/null
+++ b/stable/transmission/12.0.27/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/transmission](https://truecharts.org/docs/charts/stable/transmission)
+
+---
+
+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/transmission/12.0.27/charts/common-10.4.9.tgz b/stable/transmission/12.0.27/charts/common-10.4.9.tgz
new file mode 100644
index 0000000000..0596af14d2
Binary files /dev/null and b/stable/transmission/12.0.27/charts/common-10.4.9.tgz differ
diff --git a/stable/transmission/12.0.27/ix_values.yaml b/stable/transmission/12.0.27/ix_values.yaml
new file mode 100644
index 0000000000..19d6a2fc6a
--- /dev/null
+++ b/stable/transmission/12.0.27/ix_values.yaml
@@ -0,0 +1,106 @@
+image:
+ repository: tccr.io/truecharts/transmission
+ pullPolicy: IfNotPresent
+ tag: v3.00@sha256:cf61bde05f265653ce12b0ef42e25ac25abcc51ff84c9e5528ef75fea8330eda
+
+service:
+ main:
+ ports:
+ main:
+ port: 10109
+ targetPort: 9091
+ torrent:
+ enabled: true
+ ports:
+ torrent:
+ enabled: true
+ port: 51414
+ targetPort: 51414
+ torrentudp:
+ enabled: true
+ ports:
+ torrentudp:
+ enabled: true
+ port: 51414
+ targetPort: 51414
+ protocol: UDP
+secretEnv:
+ {}
+ # TRANSMISSION_RPC_USERNAME: ""
+ # TRANSMISSION_RPC_PASSWORD: ""
+env:
+ # PUID: 1001
+ # TRANSMISSION_ALT_SPEED_DOWN: 50
+ # TRANSMISSION_ALT_SPEED_ENABLED: false
+ # TRANSMISSION_ALT_SPEED_TIME_BEGIN: 540
+ # TRANSMISSION_ALT_SPEED_TIME_DAY: 127
+ # TRANSMISSION_ALT_SPEED_TIME_ENABLED: false
+ # TRANSMISSION_ALT_SPEED_TIME_END: 1020
+ # TRANSMISSION_ALT_SPEED_UP: 50
+ # TRANSMISSION_BIND_ADDRESS_IPV4: "0.0.0.0"
+ # TRANSMISSION_BIND_ADDRESS_IPV6: "::"
+ # TRANSMISSION_BLOCKLIST_ENABLED: true
+ # TRANSMISSION_BLOCKLIST_URL: "http://john.bitsurge.net/public/biglist.p2p.gz"
+ # TRANSMISSION_CACHE_SIZE_MB: 4
+ # TRANSMISSION_DHT_ENABLED: true
+ # TRANSMISSION_DOWNLOAD_DIR: "/downloads/complete"
+ # TRANSMISSION_DOWNLOAD_QUEUE_ENABLED: true
+ # TRANSMISSION_DOWNLOAD_QUEUE_SIZE: 5
+ # TRANSMISSION_ENCRYPTION: 1
+ # TRANSMISSION_IDLE_SEEDING_LIMIT: 30
+ # TRANSMISSION_IDLE_SEEDING_LIMIT_ENABLED: false
+ # TRANSMISSION_INCOMPLETE_DIR: "/downloads/incomplete"
+ # TRANSMISSION_INCOMPLETE_DIR_ENABLED: true
+ # TRANSMISSION_LPD_ENABLED: false
+ # TRANSMISSION_MESSAGE_LEVEL: 2
+ # TRANSMISSION_PEER_CONGESTION_ALGORITHM: ""
+ # TRANSMISSION_PEER_ID_TTL_HOURS: 6
+ # TRANSMISSION_PEER_LIMIT_GLOBAL: 200
+ # TRANSMISSION_PEER_LIMIT_PER_TORRENT: 50
+ TRANSMISSION_PEER_PORT: "{{ .Values.service.torrent.ports.torrent.targetPort }}"
+ # TRANSMISSION_PEER_PORT_RANDOM_HIGH: 65535
+ # TRANSMISSION_PEER_PORT_RANDOM_LOW: 49152
+ # TRANSMISSION_PEER_PORT_RANDOM_ON_START: false
+ # TRANSMISSION_PEER_SOCKET_TOS: default"
+ # TRANSMISSION_PEX_ENABLED: true
+ # TRANSMISSION_PORT_FORWARDING_ENABLED: false
+ # TRANSMISSION_PREALLOCATION: 1
+ # TRANSMISSION_PREFETCH_ENABLED: true
+ # TRANSMISSION_QUEUE_STALLED_ENABLED: true
+ # TRANSMISSION_QUEUE_STALLED_MINUTES: 30
+ # TRANSMISSION_RATIO_LIMIT: 2
+ # TRANSMISSION_RATIO_LIMIT_ENABLED: false
+ # TRANSMISSION_RENAME_PARTIAL_FILES: true
+ # TRANSMISSION_RPC_AUTHENTICATION_REQUIRED: false
+ # TRANSMISSION_RPC_BIND_ADDRESS: "0.0.0.0"
+ # TRANSMISSION_RPC_ENABLED: true
+ # TRANSMISSION_RPC_HOST_WHITELIST: ""
+ # TRANSMISSION_RPC_HOST_WHITELIST_ENABLED: false
+ TRANSMISSION_RPC_PORT: "{{ .Values.service.main.ports.main.targetPort }}"
+ # TRANSMISSION_RPC_URL: "/transmission/"
+ # TRANSMISSION_RPC_WHITELIST: ""
+ # TRANSMISSION_RPC_WHITELIST_ENABLED: false
+ # TRANSMISSION_SCRAPE_PAUSED_TORRENTS_ENABLED: true
+ # TRANSMISSION_SCRIPT_TORRENT_DONE_ENABLED: false
+ # TRANSMISSION_SCRIPT_TORRENT_DONE_FILENAME: ""
+ # TRANSMISSION_SEED_QUEUE_ENABLED: false
+ # TRANSMISSION_SEED_QUEUE_SIZE: 10
+ # TRANSMISSION_SPEED_LIMIT_DOWN: 100
+ # TRANSMISSION_SPEED_LIMIT_DOWN_ENABLED: false
+ # TRANSMISSION_SPEED_LIMIT_UP: 100
+ # TRANSMISSION_SPEED_LIMIT_UP_ENABLED: false
+ # TRANSMISSION_START_ADDED_TORRENTS: true
+ # TRANSMISSION_TRASH_ORIGINAL_TORRENT_FILES: false
+ # TRANSMISSION_UMASK: 2
+ # TRANSMISSION_UPLOAD_SLOTS_PER_TORRENT: 14
+ # TRANSMISSION_UTP_ENABLED: true
+ # TRANSMISSION_WATCH_DIR: "/watch"
+ # TRANSMISSION_WATCH_DIR_ENABLED: false
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+
+portal:
+ enabled: true
diff --git a/stable/transmission/12.0.27/questions.yaml b/stable/transmission/12.0.27/questions.yaml
new file mode 100644
index 0000000000..34397fd2c5
--- /dev/null
+++ b/stable/transmission/12.0.27/questions.yaml
@@ -0,0 +1,2981 @@
+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
+portals:
+ open:
+ protocols:
+ - "$kubernetes-resource_configmap_portal_protocol"
+ host:
+ - "$kubernetes-resource_configmap_portal_host"
+ ports:
+ - "$kubernetes-resource_configmap_portal_port"
+ path: "/transmission/web/#files"
+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: extraArgs
+ label: Extra Args
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ - 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: secretEnv
+ group: "Container Configuration"
+ label: "Image Secrets"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: TRANSMISSION_RPC_USERNAME
+ label: TRANSMISSION_RPC_USERNAME
+ schema:
+ type: string
+ default: "REPLACETHIS"
+ - variable: TRANSMISSION_RPC_PASSWORD
+ label: TRANSMISSION_RPC_PASSWORD
+ schema:
+ type: string
+ private: true
+ default: "REPLACETHIS"
+ - variable: env
+ group: "Container Configuration"
+ label: "Image Environment"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: TRANSMISSION_ALT_SPEED_DOWN
+ label: TRANSMISSION_ALT_SPEED_DOWN
+ schema:
+ type: int
+ default: 50
+ - variable: TRANSMISSION_ALT_SPEED_ENABLED
+ label: TRANSMISSION_ALT_SPEED_ENABLED
+ schema:
+ type: boolean
+ default: false
+ - variable: TRANSMISSION_ALT_SPEED_TIME_BEGIN
+ label: TRANSMISSION_ALT_SPEED_TIME_BEGIN
+ schema:
+ type: int
+ default: 540
+ - variable: TRANSMISSION_ALT_SPEED_TIME_DAY
+ label: TRANSMISSION_ALT_SPEED_TIME_DAY
+ schema:
+ type: int
+ default: 127
+ - variable: TRANSMISSION_ALT_SPEED_TIME_ENABLED
+ label: TRANSMISSION_ALT_SPEED_TIME_ENABLED
+ schema:
+ type: boolean
+ default: false
+ - variable: TRANSMISSION_ALT_SPEED_TIME_END
+ label: TRANSMISSION_ALT_SPEED_TIME_END
+ schema:
+ type: int
+ default: 1020
+ - variable: TRANSMISSION_ALT_SPEED_UP
+ label: TRANSMISSION_ALT_SPEED_UP
+ schema:
+ type: int
+ default: 50
+ - variable: TRANSMISSION_BIND_ADDRESS_IPV4
+ label: TRANSMISSION_BIND_ADDRESS_IPV4
+ schema:
+ type: string
+ default: "0.0.0.0"
+ - variable: TRANSMISSION_BIND_ADDRESS_IPV6
+ label: TRANSMISSION_BIND_ADDRESS_IPV6
+ schema:
+ type: string
+ default: "::"
+ - variable: TRANSMISSION_BLOCKLIST_ENABLED
+ label: TRANSMISSION_BLOCKLIST_ENABLED
+ schema:
+ type: boolean
+ default: true
+ - variable: TRANSMISSION_BLOCKLIST_URL
+ label: TRANSMISSION_BLOCKLIST_URL
+ schema:
+ type: string
+ default: "http://john.bitsurge.net/public/biglist.p2p.gz"
+ - variable: TRANSMISSION_CACHE_SIZE_MB
+ label: TRANSMISSION_CACHE_SIZE_MB
+ schema:
+ type: int
+ default: 4
+ - variable: TRANSMISSION_DHT_ENABLED
+ label: TRANSMISSION_DHT_ENABLED
+ schema:
+ type: boolean
+ default: true
+ - variable: TRANSMISSION_DOWNLOAD_DIR
+ label: TRANSMISSION_DOWNLOAD_DIR
+ schema:
+ type: string
+ default: "/downloads/complete"
+ - variable: TRANSMISSION_DOWNLOAD_QUEUE_ENABLED
+ label: TRANSMISSION_DOWNLOAD_QUEUE_ENABLED
+ schema:
+ type: boolean
+ default: true
+ - variable: TRANSMISSION_DOWNLOAD_QUEUE_SIZE
+ label: TRANSMISSION_DOWNLOAD_QUEUE_SIZE
+ schema:
+ type: int
+ default: 5
+ - variable: TRANSMISSION_ENCRYPTION
+ label: TRANSMISSION_ENCRYPTION
+ schema:
+ type: int
+ default: 1
+ - variable: TRANSMISSION_IDLE_SEEDING_LIMIT
+ label: TRANSMISSION_IDLE_SEEDING_LIMIT
+ schema:
+ type: int
+ default: 30
+ - variable: TRANSMISSION_IDLE_SEEDING_LIMIT_ENABLED
+ label: TRANSMISSION_IDLE_SEEDING_LIMIT_ENABLED
+ schema:
+ type: boolean
+ default: false
+ - variable: TRANSMISSION_INCOMPLETE_DIR
+ label: TRANSMISSION_INCOMPLETE_DIR
+ schema:
+ type: string
+ default: "/downloads/incomplete"
+ - variable: TRANSMISSION_INCOMPLETE_DIR_ENABLED
+ label: TRANSMISSION_INCOMPLETE_DIR_ENABLED
+ schema:
+ type: boolean
+ default: true
+ - variable: TRANSMISSION_LPD_ENABLED
+ label: TRANSMISSION_LPD_ENABLED
+ schema:
+ type: boolean
+ default: false
+ - variable: TRANSMISSION_MESSAGE_LEVEL
+ label: TRANSMISSION_MESSAGE_LEVEL
+ schema:
+ type: int
+ default: 2
+ - variable: TRANSMISSION_PEER_CONGESTION_ALGORITHM
+ label: TRANSMISSION_PEER_CONGESTION_ALGORITHM
+ schema:
+ type: string
+ default: ""
+ - variable: TRANSMISSION_PEER_ID_TTL_HOURS
+ label: TRANSMISSION_PEER_ID_TTL_HOURS
+ schema:
+ type: int
+ default: 6
+ - variable: TRANSMISSION_PEER_LIMIT_GLOBAL
+ label: TRANSMISSION_PEER_LIMIT_GLOBAL
+ schema:
+ type: int
+ default: 200
+ - variable: TRANSMISSION_PEER_LIMIT_PER_TORRENT
+ label: TRANSMISSION_PEER_LIMIT_PER_TORRENT
+ schema:
+ type: int
+ default: 50
+ - variable: TRANSMISSION_PEER_SOCKET_TOS
+ label: TRANSMISSION_PEER_SOCKET_TOS
+ schema:
+ type: string
+ default: "default"
+ - variable: TRANSMISSION_PEX_ENABLED
+ label: TRANSMISSION_PEX_ENABLED
+ schema:
+ type: boolean
+ default: true
+ - variable: TRANSMISSION_PORT_FORWARDING_ENABLED
+ label: TRANSMISSION_PORT_FORWARDING_ENABLED
+ schema:
+ type: boolean
+ default: false
+ - variable: TRANSMISSION_PREALLOCATION
+ label: TRANSMISSION_PREALLOCATION
+ schema:
+ type: int
+ default: 1
+ - variable: TRANSMISSION_PREFETCH_ENABLED
+ label: TRANSMISSION_PREFETCH_ENABLED
+ schema:
+ type: boolean
+ default: true
+ - variable: TRANSMISSION_QUEUE_STALLED_ENABLED
+ label: TRANSMISSION_QUEUE_STALLED_ENABLED
+ schema:
+ type: boolean
+ default: true
+ - variable: TRANSMISSION_QUEUE_STALLED_MINUTES
+ label: TRANSMISSION_QUEUE_STALLED_MINUTES
+ schema:
+ type: int
+ default: 30
+ - variable: TRANSMISSION_RATIO_LIMIT
+ label: TRANSMISSION_RATIO_LIMIT
+ schema:
+ type: int
+ default: 2
+ - variable: TRANSMISSION_RATIO_LIMIT_ENABLED
+ label: TRANSMISSION_RATIO_LIMIT_ENABLED
+ schema:
+ type: boolean
+ default: false
+ - variable: TRANSMISSION_RENAME_PARTIAL_FILES
+ label: TRANSMISSION_RENAME_PARTIAL_FILES
+ schema:
+ type: boolean
+ default: true
+ - variable: TRANSMISSION_RPC_AUTHENTICATION_REQUIRED
+ label: TRANSMISSION_RPC_AUTHENTICATION_REQUIRED
+ schema:
+ type: boolean
+ default: false
+ - variable: TRANSMISSION_RPC_BIND_ADDRESS
+ label: TRANSMISSION_RPC_BIND_ADDRESS
+ schema:
+ type: string
+ default: "0.0.0.0"
+ - variable: TRANSMISSION_RPC_ENABLED
+ label: TRANSMISSION_RPC_ENABLED
+ schema:
+ type: boolean
+ default: true
+ - variable: TRANSMISSION_RPC_HOST_WHITELIST
+ label: TRANSMISSION_RPC_HOST_WHITELIST
+ schema:
+ type: string
+ default: ""
+ - variable: TRANSMISSION_RPC_HOST_WHITELIST_ENABLED
+ label: TRANSMISSION_RPC_HOST_WHITELIST_ENABLED
+ schema:
+ type: boolean
+ default: false
+ - variable: TRANSMISSION_RPC_WHITELIST
+ label: TRANSMISSION_RPC_WHITELIST
+ schema:
+ type: string
+ default: ""
+ - variable: TRANSMISSION_RPC_WHITELIST_ENABLED
+ label: TRANSMISSION_RPC_WHITELIST_ENABLED
+ schema:
+ type: boolean
+ default: false
+ - variable: TRANSMISSION_SCRAPE_PAUSED_TORRENTS_ENABLED
+ label: TRANSMISSION_SCRAPE_PAUSED_TORRENTS_ENABLED
+ schema:
+ type: boolean
+ default: true
+ - variable: TRANSMISSION_SCRIPT_TORRENT_DONE_ENABLED
+ label: TRANSMISSION_SCRIPT_TORRENT_DONE_ENABLED
+ schema:
+ type: boolean
+ default: false
+ - variable: TRANSMISSION_SCRIPT_TORRENT_DONE_FILENAME
+ label: TRANSMISSION_SCRIPT_TORRENT_DONE_FILENAME
+ schema:
+ type: string
+ default: ""
+ - variable: TRANSMISSION_SEED_QUEUE_ENABLED
+ label: TRANSMISSION_SEED_QUEUE_ENABLED
+ schema:
+ type: boolean
+ default: false
+ - variable: TRANSMISSION_SEED_QUEUE_SIZE
+ label: TRANSMISSION_SEED_QUEUE_SIZE
+ schema:
+ type: int
+ default: 10
+ - variable: TRANSMISSION_SPEED_LIMIT_DOWN
+ label: TRANSMISSION_SPEED_LIMIT_DOWN
+ schema:
+ type: int
+ default: 100
+ - variable: TRANSMISSION_SPEED_LIMIT_DOWN_ENABLED
+ label: TRANSMISSION_SPEED_LIMIT_DOWN_ENABLED
+ schema:
+ type: boolean
+ default: false
+ - variable: TRANSMISSION_SPEED_LIMIT_UP
+ label: TRANSMISSION_SPEED_LIMIT_UP
+ schema:
+ type: int
+ default: 100
+ - variable: TRANSMISSION_SPEED_LIMIT_UP_ENABLED
+ label: TRANSMISSION_SPEED_LIMIT_UP_ENABLED
+ schema:
+ type: boolean
+ default: false
+ - variable: TRANSMISSION_START_ADDED_TORRENTS
+ label: TRANSMISSION_START_ADDED_TORRENTS
+ schema:
+ type: boolean
+ default: true
+ - variable: TRANSMISSION_TRASH_ORIGINAL_TORRENT_FILES
+ label: TRANSMISSION_TRASH_ORIGINAL_TORRENT_FILES
+ schema:
+ type: boolean
+ default: false
+ - variable: TRANSMISSION_UMASK
+ label: TRANSMISSION_UMASK
+ schema:
+ type: int
+ default: 2
+ - variable: TRANSMISSION_UPLOAD_SLOTS_PER_TORRENT
+ label: TRANSMISSION_UPLOAD_SLOTS_PER_TORRENT
+ schema:
+ type: int
+ default: 14
+ - variable: TRANSMISSION_UTP_ENABLED
+ label: TRANSMISSION_UTP_ENABLED
+ schema:
+ type: boolean
+ default: true
+ - variable: TRANSMISSION_WATCH_DIR
+ label: TRANSMISSION_WATCH_DIR
+ schema:
+ type: string
+ default: "/watch"
+ - variable: TRANSMISSION_WATCH_DIR_ENABLED
+ label: TRANSMISSION_WATCH_DIR_ENABLED
+ schema:
+ type: boolean
+ default: false
+ - variable: TZ
+ label: Timezone
+ group: Container Configuration
+ schema:
+ type: string
+ default: "Etc/UTC"
+ $ref:
+ - "definitions/timezone"
+ - variable: envList
+ label: Image Environment
+ 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: 10109
+ 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: 10109
+ - variable: torrent
+ label: "TCP Torrent Service"
+ description: "Torrent 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: torrent
+ label: "TCP 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: 51414
+ 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: TCP
+ 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: 51414
+ - variable: torrentudp
+ label: "UDP Torrent Service"
+ description: "Torrent 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: torrentudp
+ label: "UDP 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: 51413
+ 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: TCP
+ 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: 51413
+ - 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: 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: 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: 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
+ - 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: 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: ""
+ required: true
+ - 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
diff --git a/stable/transmission/12.0.27/templates/common.yaml b/stable/transmission/12.0.27/templates/common.yaml
new file mode 100644
index 0000000000..cbf66c2081
--- /dev/null
+++ b/stable/transmission/12.0.27/templates/common.yaml
@@ -0,0 +1,2 @@
+{{/* Render the templates */}}
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/transmission/12.0.27/values.yaml b/stable/transmission/12.0.27/values.yaml
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/stable/trilium-notes/5.0.25/Chart.lock b/stable/trilium-notes/5.0.25/Chart.lock
deleted file mode 100644
index 3b7eb3ffa2..0000000000
--- a/stable/trilium-notes/5.0.25/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.9
-digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
-generated: "2022-08-08T23:10:21.980252767Z"
diff --git a/stable/trilium-notes/5.0.25/CHANGELOG.md b/stable/trilium-notes/5.0.26/CHANGELOG.md
similarity index 89%
rename from stable/trilium-notes/5.0.25/CHANGELOG.md
rename to stable/trilium-notes/5.0.26/CHANGELOG.md
index dbe828ee63..484185c587 100644
--- a/stable/trilium-notes/5.0.25/CHANGELOG.md
+++ b/stable/trilium-notes/5.0.26/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [trilium-notes-5.0.26](https://github.com/truecharts/charts/compare/trilium-notes-5.0.25...trilium-notes-5.0.26) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [trilium-notes-5.0.25](https://github.com/truecharts/charts/compare/trilium-notes-5.0.24...trilium-notes-5.0.25) (2022-08-08)
### Chore
@@ -88,12 +97,3 @@
-## [trilium-notes-5.0.18](https://github.com/truecharts/apps/compare/trilium-notes-5.0.17...trilium-notes-5.0.18) (2022-07-14)
-
-### Fix
-
-- regenerate catalog and update template
-
-
-
-## [trilium-notes-5.0.17](https://github.com/truecharts/apps/compare/trilium-notes-5.0.15...trilium-notes-5.0.17) (2022-07-14)
diff --git a/stable/trilium-notes/5.0.26/Chart.lock b/stable/trilium-notes/5.0.26/Chart.lock
new file mode 100644
index 0000000000..011fa23064
--- /dev/null
+++ b/stable/trilium-notes/5.0.26/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:42:01.165334366Z"
diff --git a/stable/trilium-notes/5.0.25/Chart.yaml b/stable/trilium-notes/5.0.26/Chart.yaml
similarity index 96%
rename from stable/trilium-notes/5.0.25/Chart.yaml
rename to stable/trilium-notes/5.0.26/Chart.yaml
index d469c50105..37c8608bf2 100644
--- a/stable/trilium-notes/5.0.25/Chart.yaml
+++ b/stable/trilium-notes/5.0.26/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
-appVersion: "0.53.2"
+appVersion: "0.54.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -24,7 +24,7 @@ sources:
- https://hub.docker.com/r/zadam/trilium
- https://github.com/zadam/trilium
type: application
-version: 5.0.25
+version: 5.0.26
annotations:
truecharts.org/catagories: |
- media
diff --git a/stable/trilium-notes/5.0.25/README.md b/stable/trilium-notes/5.0.26/README.md
similarity index 95%
rename from stable/trilium-notes/5.0.25/README.md
rename to stable/trilium-notes/5.0.26/README.md
index 6646d02e33..eaf16318c8 100644
--- a/stable/trilium-notes/5.0.25/README.md
+++ b/stable/trilium-notes/5.0.26/README.md
@@ -1,6 +1,6 @@
# trilium-notes
-  
+  
Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases.
diff --git a/stable/trilium-notes/5.0.25/app-readme.md b/stable/trilium-notes/5.0.26/app-readme.md
similarity index 100%
rename from stable/trilium-notes/5.0.25/app-readme.md
rename to stable/trilium-notes/5.0.26/app-readme.md
diff --git a/stable/trilium-notes/5.0.26/charts/common-10.4.9.tgz b/stable/trilium-notes/5.0.26/charts/common-10.4.9.tgz
new file mode 100644
index 0000000000..0596af14d2
Binary files /dev/null and b/stable/trilium-notes/5.0.26/charts/common-10.4.9.tgz differ
diff --git a/stable/trilium-notes/5.0.25/ix_values.yaml b/stable/trilium-notes/5.0.26/ix_values.yaml
similarity index 81%
rename from stable/trilium-notes/5.0.25/ix_values.yaml
rename to stable/trilium-notes/5.0.26/ix_values.yaml
index f2789d20c8..db531313d6 100644
--- a/stable/trilium-notes/5.0.25/ix_values.yaml
+++ b/stable/trilium-notes/5.0.26/ix_values.yaml
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/trilium-notes
pullPolicy: IfNotPresent
- tag: v0.53.2@sha256:98aacb5914707b4f36f88bf24ebdd0484d91cc0bddd531d1954080728edec6d6
+ tag: 0.54.2@sha256:7e8323008b914adeda828a812acb1789933798670e80498388ae67f94260f8a2
securityContext:
runAsNonRoot: false
diff --git a/stable/trilium-notes/5.0.25/questions.yaml b/stable/trilium-notes/5.0.26/questions.yaml
similarity index 100%
rename from stable/trilium-notes/5.0.25/questions.yaml
rename to stable/trilium-notes/5.0.26/questions.yaml
diff --git a/stable/trilium-notes/5.0.26/templates/common.yaml b/stable/trilium-notes/5.0.26/templates/common.yaml
new file mode 100644
index 0000000000..c1a366e1cf
--- /dev/null
+++ b/stable/trilium-notes/5.0.26/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/trilium-notes/5.0.26/values.yaml b/stable/trilium-notes/5.0.26/values.yaml
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/stable/truecommand/11.0.25/CHANGELOG.md b/stable/truecommand/11.0.25/CHANGELOG.md
new file mode 100644
index 0000000000..27f5881d40
--- /dev/null
+++ b/stable/truecommand/11.0.25/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [truecommand-11.0.25](https://github.com/truecharts/charts/compare/truecommand-11.0.24...truecommand-11.0.25) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
+## [truecommand-11.0.24](https://github.com/truecharts/charts/compare/truecommand-11.0.23...truecommand-11.0.24) (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))
+
+
+
+
+## [truecommand-11.0.23](https://github.com/truecharts/apps/compare/truecommand-11.0.22...truecommand-11.0.23) (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))
+
+
+
+
+## [truecommand-11.0.22](https://github.com/truecharts/apps/compare/truecommand-11.0.21...truecommand-11.0.22) (2022-07-25)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [truecommand-11.0.22](https://github.com/truecharts/apps/compare/truecommand-11.0.21...truecommand-11.0.22) (2022-07-25)
+
+### Chore
+
+- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
+
+
+
+
+## [truecommand-11.0.21](https://github.com/truecharts/apps/compare/truecommand-11.0.20...truecommand-11.0.21) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [truecommand-11.0.21](https://github.com/truecharts/apps/compare/truecommand-11.0.20...truecommand-11.0.21) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [truecommand-11.0.21](https://github.com/truecharts/apps/compare/truecommand-11.0.20...truecommand-11.0.21) (2022-07-23)
+
+### Chore
+
+- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [truecommand-11.0.20](https://github.com/truecharts/apps/compare/truecommand-11.0.18...truecommand-11.0.20) (2022-07-22)
+
+### Chore
+
+- Bump all charts to generate config and container references due to huge increase of repository
+ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
+
+
+
+## [truecommand-11.0.18](https://github.com/truecharts/apps/compare/truecommand-11.0.17...truecommand-11.0.18) (2022-07-19)
+
+### Chore
+
+- Update Readme and Description on SCALE
+
+
+
diff --git a/stable/truecommand/11.0.25/Chart.lock b/stable/truecommand/11.0.25/Chart.lock
new file mode 100644
index 0000000000..575ad1357b
--- /dev/null
+++ b/stable/truecommand/11.0.25/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:42:08.42296675Z"
diff --git a/stable/truecommand/11.0.25/Chart.yaml b/stable/truecommand/11.0.25/Chart.yaml
new file mode 100644
index 0000000000..e392d59729
--- /dev/null
+++ b/stable/truecommand/11.0.25/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "2.2"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+deprecated: false
+description: Aggregated management of TrueNAS devices
+home: https://truecharts.org/docs/charts/stable/truecommand
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/truecommand.png
+keywords:
+ - truecommand
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: truecommand
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/stable/truecommand
+ - https://hub.docker.com/r/ixsystems/truecommand
+type: application
+version: 11.0.25
+annotations:
+ truecharts.org/catagories: |
+ - Administration
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/truecommand/11.0.25/README.md b/stable/truecommand/11.0.25/README.md
new file mode 100644
index 0000000000..5e4212829b
--- /dev/null
+++ b/stable/truecommand/11.0.25/README.md
@@ -0,0 +1,108 @@
+# truecommand
+
+  
+
+Aggregated management of TrueNAS devices
+
+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: [truecommand](https://truecharts.org/docs/charts/stable/truecommand)
+
+**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.4.9 |
+
+## 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 `truecommand`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install truecommand TrueCharts/truecommand
+```
+
+## 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 `truecommand` deployment
+
+```console
+helm uninstall truecommand
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the [values.yaml](./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 truecommand \
+ --set env.TZ="America/New York" \
+ TrueCharts/truecommand
+```
+
+#### 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 truecommand TrueCharts/truecommand -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/truecommand/11.0.25/app-readme.md b/stable/truecommand/11.0.25/app-readme.md
new file mode 100644
index 0000000000..f4d46a23c9
--- /dev/null
+++ b/stable/truecommand/11.0.25/app-readme.md
@@ -0,0 +1,8 @@
+Aggregated management of TrueNAS devices
+
+This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/truecommand](https://truecharts.org/docs/charts/stable/truecommand)
+
+---
+
+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/truecommand/11.0.25/charts/common-10.4.9.tgz b/stable/truecommand/11.0.25/charts/common-10.4.9.tgz
new file mode 100644
index 0000000000..0596af14d2
Binary files /dev/null and b/stable/truecommand/11.0.25/charts/common-10.4.9.tgz differ
diff --git a/stable/truecommand/11.0.25/ix_values.yaml b/stable/truecommand/11.0.25/ix_values.yaml
new file mode 100644
index 0000000000..524872271a
--- /dev/null
+++ b/stable/truecommand/11.0.25/ix_values.yaml
@@ -0,0 +1,27 @@
+image:
+ repository: tccr.io/truecharts/truecommand
+ pullPolicy: IfNotPresent
+ tag: 2.2@sha256:e1e97b3a75948def0616e8b6032c7bab50b805ff33f1383d0ad55cb88ef7dd88
+
+securityContext:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+
+podSecurityContext:
+ runAsUser: 0
+ runAsGroup: 0
+
+service:
+ main:
+ ports:
+ main:
+ port: 10031
+ targetPort: 80
+
+persistence:
+ data:
+ enabled: true
+ mountPath: "/data"
+
+portal:
+ enabled: true
diff --git a/stable/truecommand/11.0.25/questions.yaml b/stable/truecommand/11.0.25/questions.yaml
new file mode 100644
index 0000000000..7231b8b012
--- /dev/null
+++ b/stable/truecommand/11.0.25/questions.yaml
@@ -0,0 +1,2391 @@
+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
+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: extraArgs
+ label: Extra Args
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ - 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: TZ
+ label: Timezone
+ group: Container Configuration
+ schema:
+ type: string
+ default: "Etc/UTC"
+ $ref:
+ - "definitions/timezone"
+ - variable: envList
+ label: Image Environment
+ 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: 10031
+ 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: 80
+ - 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: data
+ 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: 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: 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
+ - 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: 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: ""
+ required: true
+ - 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
diff --git a/stable/truecommand/11.0.25/templates/common.yaml b/stable/truecommand/11.0.25/templates/common.yaml
new file mode 100644
index 0000000000..c1a366e1cf
--- /dev/null
+++ b/stable/truecommand/11.0.25/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/truecommand/11.0.25/values.yaml b/stable/truecommand/11.0.25/values.yaml
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/stable/tvheadend/12.0.24/CHANGELOG.md b/stable/tvheadend/12.0.24/CHANGELOG.md
new file mode 100644
index 0000000000..31e17f5bb6
--- /dev/null
+++ b/stable/tvheadend/12.0.24/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [tvheadend-12.0.24](https://github.com/truecharts/charts/compare/tvheadend-12.0.23...tvheadend-12.0.24) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+ - add run_opts in the UI ([#3393](https://github.com/truecharts/charts/issues/3393))
+
+
+
+
+## [tvheadend-12.0.23](https://github.com/truecharts/charts/compare/tvheadend-12.0.22...tvheadend-12.0.23) (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))
+
+
+
+
+## [tvheadend-12.0.22](https://github.com/truecharts/apps/compare/tvheadend-12.0.21...tvheadend-12.0.22) (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))
+
+
+
+
+## [tvheadend-12.0.21](https://github.com/truecharts/apps/compare/tvheadend-12.0.20...tvheadend-12.0.21) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [tvheadend-12.0.21](https://github.com/truecharts/apps/compare/tvheadend-12.0.20...tvheadend-12.0.21) (2022-07-23)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [tvheadend-12.0.21](https://github.com/truecharts/apps/compare/tvheadend-12.0.20...tvheadend-12.0.21) (2022-07-23)
+
+### Chore
+
+- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
+
+
+
+
+## [tvheadend-12.0.20](https://github.com/truecharts/apps/compare/tvheadend-12.0.18...tvheadend-12.0.20) (2022-07-22)
+
+### Chore
+
+- Bump all charts to generate config and container references due to huge increase of repository
+ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
+
+
+
+## [tvheadend-12.0.18](https://github.com/truecharts/apps/compare/tvheadend-12.0.17...tvheadend-12.0.18) (2022-07-19)
+
+### Chore
+
+- Update Readme and Description on SCALE
+
+
+
+## [tvheadend-12.0.17](https://github.com/truecharts/apps/compare/tvheadend-12.0.16...tvheadend-12.0.17) (2022-07-14)
+
+### Fix
+
+- regenerate catalog and update template
+
+
+
+## [tvheadend-12.0.16](https://github.com/truecharts/apps/compare/tvheadend-12.0.14...tvheadend-12.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [tvheadend-12.0.14](https://github.com/truecharts/apps/compare/tvheadend-12.0.12...tvheadend-12.0.14) (2022-07-12)
+
diff --git a/stable/tvheadend/12.0.24/Chart.lock b/stable/tvheadend/12.0.24/Chart.lock
new file mode 100644
index 0000000000..b0e27f4e96
--- /dev/null
+++ b/stable/tvheadend/12.0.24/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4
+generated: "2022-08-10T05:42:14.651834787Z"
diff --git a/stable/tvheadend/12.0.24/Chart.yaml b/stable/tvheadend/12.0.24/Chart.yaml
new file mode 100644
index 0000000000..247f43ff8c
--- /dev/null
+++ b/stable/tvheadend/12.0.24/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+deprecated: false
+description: TVheadend - a TV streaming server and digital video recorder
+home: https://truecharts.org/docs/charts/stable/tvheadend
+icon: https://truecharts.org/img/hotlink-ok/chart-icons/tvheadend.png
+keywords:
+ - tvheadend
+ - tv
+ - streaming
+ - dvb
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: tvheadend
+sources:
+ - https://github.com/truecharts/charts/tree/master/charts/stable/tvheadend
+ - https://github.com/tvheadend/tvheadend
+type: application
+version: 12.0.24
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/tvheadend/12.0.24/README.md b/stable/tvheadend/12.0.24/README.md
new file mode 100644
index 0000000000..731920e280
--- /dev/null
+++ b/stable/tvheadend/12.0.24/README.md
@@ -0,0 +1,108 @@
+# tvheadend
+
+  
+
+TVheadend - a TV streaming server and digital video recorder
+
+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: [tvheadend](https://truecharts.org/docs/charts/stable/tvheadend)
+
+**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.4.9 |
+
+## 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 `tvheadend`
+
+```console
+helm repo add TrueCharts https://charts.truecharts.org
+helm repo update
+helm install tvheadend TrueCharts/tvheadend
+```
+
+## 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 `tvheadend` deployment
+
+```console
+helm uninstall tvheadend
+```
+
+## Configuration
+
+### Helm
+
+#### Available Settings
+
+Read through the [values.yaml](./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 tvheadend \
+ --set env.TZ="America/New York" \
+ TrueCharts/tvheadend
+```
+
+#### 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 tvheadend TrueCharts/tvheadend -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/tvheadend/12.0.24/app-readme.md b/stable/tvheadend/12.0.24/app-readme.md
new file mode 100644
index 0000000000..e57a8da91f
--- /dev/null
+++ b/stable/tvheadend/12.0.24/app-readme.md
@@ -0,0 +1,8 @@
+TVheadend - a TV streaming server and digital video recorder
+
+This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/tvheadend](https://truecharts.org/docs/charts/stable/tvheadend)
+
+---
+
+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/tvheadend/12.0.24/charts/common-10.4.9.tgz b/stable/tvheadend/12.0.24/charts/common-10.4.9.tgz
new file mode 100644
index 0000000000..0596af14d2
Binary files /dev/null and b/stable/tvheadend/12.0.24/charts/common-10.4.9.tgz differ
diff --git a/stable/tvheadend/12.0.24/ix_values.yaml b/stable/tvheadend/12.0.24/ix_values.yaml
new file mode 100644
index 0000000000..42bd7fff80
--- /dev/null
+++ b/stable/tvheadend/12.0.24/ix_values.yaml
@@ -0,0 +1,39 @@
+image:
+ repository: tccr.io/truecharts/tvheadend
+ pullPolicy: IfNotPresent
+ tag: latest@sha256:bb909db6e773c6f48a6d025b444ef526bc9e79284ba8626a565616dc424a4ee0
+
+securityContext:
+ runAsNonRoot: false
+
+podSecurityContext:
+ runAsUser: 0
+ runAsGroup: 0
+
+# See https://github.com/linuxserver/docker-tvheadend#parameters
+env:
+ RUN_OPTS: ""
+
+service:
+ main:
+ ports:
+ main:
+ port: 9981
+ targetPort: 9981
+ htsp:
+ enabled: true
+ ports:
+ htsp:
+ enabled: true
+ port: 9982
+ targetPort: 9982
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+ varrun:
+ enabled: true
+
+portal:
+ enabled: true
diff --git a/stable/tvheadend/12.0.24/questions.yaml b/stable/tvheadend/12.0.24/questions.yaml
new file mode 100644
index 0000000000..221acc4af0
--- /dev/null
+++ b/stable/tvheadend/12.0.24/questions.yaml
@@ -0,0 +1,2536 @@
+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
+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: extraArgs
+ label: Extra Args
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: arg
+ label: Arg
+ schema:
+ type: string
+ - 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: env
+ group: "Container Configuration"
+ label: "Image Environment"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: RUN_OPTS
+ label: 'RUN_OPTS'
+ description: "Container Variable RUN_OPTS"
+ schema:
+ type: string
+ default: ""
+ - variable: TZ
+ label: Timezone
+ group: Container Configuration
+ schema:
+ type: string
+ default: "Etc/UTC"
+ $ref:
+ - "definitions/timezone"
+ - variable: envList
+ label: Image Environment
+ 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: 9981
+ 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: 9981
+ - variable: htsp
+ label: "HTSP Service"
+ description: "HTSP 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: htsp
+ label: "TCP 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: 9982
+ 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: TCP
+ 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: 9982
+ - 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: 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: 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: true
+ - 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
+ - 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: 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: ""
+ required: true
+ - 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
diff --git a/stable/tvheadend/12.0.24/templates/common.yaml b/stable/tvheadend/12.0.24/templates/common.yaml
new file mode 100644
index 0000000000..c1a366e1cf
--- /dev/null
+++ b/stable/tvheadend/12.0.24/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/tvheadend/12.0.24/values.yaml b/stable/tvheadend/12.0.24/values.yaml
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/stable/wikijs/7.0.28/CHANGELOG.md b/stable/wikijs/7.0.29/CHANGELOG.md
similarity index 88%
rename from stable/wikijs/7.0.28/CHANGELOG.md
rename to stable/wikijs/7.0.29/CHANGELOG.md
index 518cd742b6..4f1da652e9 100644
--- a/stable/wikijs/7.0.28/CHANGELOG.md
+++ b/stable/wikijs/7.0.29/CHANGELOG.md
@@ -2,6 +2,15 @@
+## [wikijs-7.0.29](https://github.com/truecharts/charts/compare/wikijs-7.0.28...wikijs-7.0.29) (2022-08-10)
+
+### Chore
+
+- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
+
+
+
+
## [wikijs-7.0.28](https://github.com/truecharts/charts/compare/wikijs-7.0.27...wikijs-7.0.28) (2022-08-09)
### Chore
@@ -88,12 +97,3 @@
-
-## [wikijs-7.0.22](https://github.com/truecharts/apps/compare/wikijs-7.0.20...wikijs-7.0.22) (2022-07-22)
-
-### Chore
-
-- Bump all charts to generate config and container references due to huge increase of repository
- - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
-
-
diff --git a/stable/wikijs/7.0.29/Chart.lock b/stable/wikijs/7.0.29/Chart.lock
new file mode 100644
index 0000000000..898eaaa216
--- /dev/null
+++ b/stable/wikijs/7.0.29/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.9
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.52
+digest: sha256:1ca110dcf3a34a15796c8fbea5fbc5fae6f5737c910035c902611f822871d90f
+generated: "2022-08-10T05:42:29.359751291Z"
diff --git a/stable/wikijs/7.0.28/Chart.yaml b/stable/wikijs/7.0.29/Chart.yaml
similarity index 96%
rename from stable/wikijs/7.0.28/Chart.yaml
rename to stable/wikijs/7.0.29/Chart.yaml
index dd1737dc0a..c2a35437bc 100644
--- a/stable/wikijs/7.0.28/Chart.yaml
+++ b/stable/wikijs/7.0.29/Chart.yaml
@@ -1,8 +1,8 @@
apiVersion: v2
-appVersion: "2.5.285"
+appVersion: "2.5.286"
description: Make documentation a joy to write using Wiki.js's beautiful and intuitive interface!
name: wikijs
-version: 7.0.28
+version: 7.0.29
kubeVersion: ">=1.16.0-0"
keywords:
- wiki
diff --git a/stable/wikijs/7.0.28/README.md b/stable/wikijs/7.0.29/README.md
similarity index 94%
rename from stable/wikijs/7.0.28/README.md
rename to stable/wikijs/7.0.29/README.md
index 9a6c142e3c..a525328da8 100644
--- a/stable/wikijs/7.0.28/README.md
+++ b/stable/wikijs/7.0.29/README.md
@@ -1,6 +1,6 @@
# wikijs
- 
+ 
Make documentation a joy to write using Wiki.js's beautiful and intuitive interface!
diff --git a/stable/wikijs/7.0.28/app-readme.md b/stable/wikijs/7.0.29/app-readme.md
similarity index 100%
rename from stable/wikijs/7.0.28/app-readme.md
rename to stable/wikijs/7.0.29/app-readme.md
diff --git a/stable/wikijs/7.0.29/charts/common-10.4.9.tgz b/stable/wikijs/7.0.29/charts/common-10.4.9.tgz
new file mode 100644
index 0000000000..0596af14d2
Binary files /dev/null and b/stable/wikijs/7.0.29/charts/common-10.4.9.tgz differ
diff --git a/stable/wikijs/7.0.29/charts/postgresql-8.0.52.tgz b/stable/wikijs/7.0.29/charts/postgresql-8.0.52.tgz
new file mode 100644
index 0000000000..a88ae09ab9
Binary files /dev/null and b/stable/wikijs/7.0.29/charts/postgresql-8.0.52.tgz differ
diff --git a/stable/wikijs/7.0.28/ix_values.yaml b/stable/wikijs/7.0.29/ix_values.yaml
similarity index 91%
rename from stable/wikijs/7.0.28/ix_values.yaml
rename to stable/wikijs/7.0.29/ix_values.yaml
index 1b6761631b..63f212ac4e 100644
--- a/stable/wikijs/7.0.28/ix_values.yaml
+++ b/stable/wikijs/7.0.29/ix_values.yaml
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/wikijs
- tag: v2.5.285@sha256:7b0b6ca76a6dd7bada8dce10ca85129a3cdd34f21fd8385b977057d0c90817b5
+ tag: 2.5.286@sha256:0491fa2d0a5591536c08c81fe74700f640cb8aae74c7f202fedfbf6ee2454c53
pullPolicy: IfNotPresent
env:
diff --git a/stable/wikijs/7.0.28/questions.yaml b/stable/wikijs/7.0.29/questions.yaml
similarity index 100%
rename from stable/wikijs/7.0.28/questions.yaml
rename to stable/wikijs/7.0.29/questions.yaml
diff --git a/stable/wikijs/7.0.29/templates/common.yaml b/stable/wikijs/7.0.29/templates/common.yaml
new file mode 100644
index 0000000000..c1a366e1cf
--- /dev/null
+++ b/stable/wikijs/7.0.29/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/wikijs/7.0.29/values.yaml b/stable/wikijs/7.0.29/values.yaml
new file mode 100644
index 0000000000..e69de29bb2