diff --git a/dependency/collabora-online/12.1.15/CHANGELOG.md b/dependency/collabora-online/12.1.15/CHANGELOG.md
new file mode 100644
index 00000000000..66e366232dd
--- /dev/null
+++ b/dependency/collabora-online/12.1.15/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [collabora-online-12.1.15](https://github.com/truecharts/apps/compare/collabora-online-12.1.13...collabora-online-12.1.15) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [collabora-online-12.1.13](https://github.com/truecharts/apps/compare/collabora-online-12.1.12...collabora-online-12.1.13) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+
+## [collabora-online-12.1.11](https://github.com/truecharts/apps/compare/collabora-online-12.1.8...collabora-online-12.1.11) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [collabora-online-12.1.8](https://github.com/truecharts/apps/compare/collabora-online-12.1.7...collabora-online-12.1.8) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [collabora-online-12.1.7](https://github.com/truecharts/apps/compare/collabora-online-12.1.6...collabora-online-12.1.7) (2022-07-12)
+
+#### Chore
+
+* update helm chart common to v10.4.4 ([#3146](https://github.com/truecharts/apps/issues/3146))
+
+
+
+
+### [collabora-online-12.1.6](https://github.com/truecharts/apps/compare/collabora-online-12.1.5...collabora-online-12.1.6) (2022-07-11)
+
+#### Chore
+
+* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
+
+
+
+
+### [collabora-online-12.1.5](https://github.com/truecharts/apps/compare/collabora-online-12.1.4...collabora-online-12.1.5) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* update helm chart common to v10.4.3 ([#3137](https://github.com/truecharts/apps/issues/3137))
+
+
+
+
+### [collabora-online-12.1.4](https://github.com/truecharts/apps/compare/collabora-online-12.1.3...collabora-online-12.1.4) (2022-07-11)
+
+#### Chore
+
+* update helm chart common to v10.4.2
+
+
+
+
+### [collabora-online-12.1.3](https://github.com/truecharts/apps/compare/collabora-online-12.1.2...collabora-online-12.1.3) (2022-07-10)
+
+#### Chore
+
+* update helm chart common to v10.4.0 ([#3123](https://github.com/truecharts/apps/issues/3123))
+
+
+
+
+### [collabora-online-12.1.2](https://github.com/truecharts/apps/compare/collabora-online-12.1.1...collabora-online-12.1.2) (2022-07-10)
+
+#### Chore
+
+* update helm chart common to v10.3.0
+
+
+
+
+### [collabora-online-12.1.1](https://github.com/truecharts/apps/compare/collabora-online-12.1.0...collabora-online-12.1.1) (2022-07-09)
+
+#### Chore
+
+* update helm chart common to v10.2.1 ([#3110](https://github.com/truecharts/apps/issues/3110))
+
diff --git a/dependency/collabora-online/12.1.15/Chart.lock b/dependency/collabora-online/12.1.15/Chart.lock
new file mode 100644
index 00000000000..c87d3689c34
--- /dev/null
+++ b/dependency/collabora-online/12.1.15/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:53:39.456363928Z"
diff --git a/dependency/collabora-online/12.1.15/Chart.yaml b/dependency/collabora-online/12.1.15/Chart.yaml
new file mode 100644
index 00000000000..1e1b8dfc59b
--- /dev/null
+++ b/dependency/collabora-online/12.1.15/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "22.05.4.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: "Collabora Online Development Edition - an awesome, Online Office suite image suitable for home use."
+home: https://github.com/truecharts/apps/tree/master/charts/stable/collabora-online
+icon: https://truecharts.org/img/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://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.15
+annotations:
+ truecharts.org/catagories: |
+ - office
+ - documents
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/dependency/collabora-online/12.1.15/README.md b/dependency/collabora-online/12.1.15/README.md
new file mode 100644
index 00000000000..3c7f941487b
--- /dev/null
+++ b/dependency/collabora-online/12.1.15/README.md
@@ -0,0 +1,44 @@
+# collabora-online
+
+Collabora Online Development Edition - an awesome, Online Office suite image suitable for home use.
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/dependency/collabora-online/12.1.15/app-readme.md b/dependency/collabora-online/12.1.15/app-readme.md
new file mode 100644
index 00000000000..5fcf868535a
--- /dev/null
+++ b/dependency/collabora-online/12.1.15/app-readme.md
@@ -0,0 +1,3 @@
+Collabora Online Development Edition - an awesome, Online Office suite image suitable for home use.
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/dependency/mariadb/3.0.32/charts/common-10.4.4.tgz b/dependency/collabora-online/12.1.15/charts/common-10.4.4.tgz
similarity index 100%
rename from dependency/mariadb/3.0.32/charts/common-10.4.4.tgz
rename to dependency/collabora-online/12.1.15/charts/common-10.4.4.tgz
diff --git a/dependency/collabora-online/12.1.15/docs/installation_notes.md b/dependency/collabora-online/12.1.15/docs/installation_notes.md
new file mode 100644
index 00000000000..028c09fc434
--- /dev/null
+++ b/dependency/collabora-online/12.1.15/docs/installation_notes.md
@@ -0,0 +1,9 @@
+# Installation Notes
+
+If you don't enable `Reverse Proxy` on `Collabora` (It's not recommended as it is unsecure), in order for it to work you have to
+
+* Remove `-o:ssl.termination=true -o:ssl.enable=false` from `Extra Parameters`.
+* Set `Server Name` to `hostIP:port` (The port number you set for `NodePort`)
+* Set `Service type` to `NodePort`
+* Set `Port type` to `HTTPS`
+* Disable certificate validation in the app you are going to use it. (eg. Nextcloud have a checkbox under Collabora's URL to disable Cert Validation)
diff --git a/dependency/collabora-online/12.1.15/docs/validation.md b/dependency/collabora-online/12.1.15/docs/validation.md
new file mode 100644
index 00000000000..ba5304d5463
--- /dev/null
+++ b/dependency/collabora-online/12.1.15/docs/validation.md
@@ -0,0 +1,24 @@
+# Input Validation
+
+__`Server Name`__
+Accepted formats are:
+
+- Single FQDN (eg. `collabora.mydomain.com` or `mydomain.com`)
+- Single IP (eg. `10.10.10.11`)
+
+_Same rules apply for FQDN as in the section above_
+
+Regex used to match this: `^((([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}))$`
+You can try live [here](https://regex101.com/r/mICKDp/1)
+
+__`Password for WebUI`__
+Accepted formats are:
+
+- Letters, Numbers, Symbols, Minimum 8 characters (eg. `dg523$*a`) - It accepts `a-z`, `A-Z`, `0-9` and `!@#$%^&*?`
+
+Regex used to match those: `[a-zA-Z0-9!@#$%^&*?]{8,}`
+You can try live [here](https://regex101.com/r/ef3V88/1)
+
+---
+
+_If you find a field that you think it needs validation, please open an issue on github_
diff --git a/dependency/collabora-online/12.1.15/icon.png b/dependency/collabora-online/12.1.15/icon.png
new file mode 100644
index 00000000000..88a391905bb
Binary files /dev/null and b/dependency/collabora-online/12.1.15/icon.png differ
diff --git a/dependency/collabora-online/12.1.15/ix_values.yaml b/dependency/collabora-online/12.1.15/ix_values.yaml
new file mode 100644
index 00000000000..882c7fef3ce
--- /dev/null
+++ b/dependency/collabora-online/12.1.15/ix_values.yaml
@@ -0,0 +1,51 @@
+image:
+ repository: tccr.io/truecharts/collabora
+ tag: v22.05.4.1.1@sha256:e852db304bfb879b462d449c000e7d8e3f348390f821dcb629bef22083b96365
+ 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
diff --git a/dependency/collabora-online/12.1.15/questions.yaml b/dependency/collabora-online/12.1.15/questions.yaml
new file mode 100644
index 00000000000..5e7e4206dac
--- /dev/null
+++ b/dependency/collabora-online/12.1.15/questions.yaml
@@ -0,0 +1,2313 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "RollingUpdate"
+ 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"
+ - 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 “”), 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 Config"
+ 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: 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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.32/templates/common.yaml b/dependency/collabora-online/12.1.15/templates/common.yaml
similarity index 100%
rename from dependency/mariadb/3.0.32/templates/common.yaml
rename to dependency/collabora-online/12.1.15/templates/common.yaml
diff --git a/dependency/mariadb/3.0.32/values.yaml b/dependency/collabora-online/12.1.15/values.yaml
similarity index 100%
rename from dependency/mariadb/3.0.32/values.yaml
rename to dependency/collabora-online/12.1.15/values.yaml
diff --git a/dependency/mariadb/3.0.32/CHANGELOG.md b/dependency/mariadb/3.0.32/CHANGELOG.md
deleted file mode 100644
index fa0b3a6192f..00000000000
--- a/dependency/mariadb/3.0.32/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [mariadb-3.0.32](https://github.com/truecharts/apps/compare/mariadb-3.0.30...mariadb-3.0.32) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [mariadb-3.0.30](https://github.com/truecharts/apps/compare/mariadb-3.0.29...mariadb-3.0.30) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-- update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [mariadb-3.0.29](https://github.com/truecharts/apps/compare/mariadb-3.0.28...mariadb-3.0.29) (2022-07-12)
-
-#### Chore
-
-* update helm chart common to v10.4.4 ([#3146](https://github.com/truecharts/apps/issues/3146))
-
-
-
-
-### [mongodb-1.0.31](https://github.com/truecharts/apps/compare/mongodb-1.0.30...mongodb-1.0.31) (2022-07-11)
-
-
-
-
-### [mongodb-1.0.30](https://github.com/truecharts/apps/compare/mongodb-1.0.29...mongodb-1.0.30) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* update helm chart common to v10.4.3 ([#3137](https://github.com/truecharts/apps/issues/3137))
-
-
-
-
-### [mongodb-1.0.29](https://github.com/truecharts/apps/compare/mongodb-1.0.28...mongodb-1.0.29) (2022-07-11)
-
-#### Chore
-
-* update helm chart common to v10.4.2
-
-
-
-
-### [mongodb-1.0.28](https://github.com/truecharts/apps/compare/mongodb-1.0.27...mongodb-1.0.28) (2022-07-10)
-
-#### Chore
-
-* update helm chart common to v10.4.0 ([#3123](https://github.com/truecharts/apps/issues/3123))
-* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
-
-
-
-
-### [mongodb-1.0.27](https://github.com/truecharts/apps/compare/mongodb-1.0.26...mongodb-1.0.27) (2022-07-10)
-
-#### Chore
-
-* update helm chart common to v10.3.0
-
-
-
-
-### [mongodb-1.0.26](https://github.com/truecharts/apps/compare/mongodb-1.0.25...mongodb-1.0.26) (2022-07-09)
-
-#### Chore
-
-* update helm chart common to v10.2.1 ([#3110](https://github.com/truecharts/apps/issues/3110))
-
-
-
-
-### [mongodb-1.0.25](https://github.com/truecharts/apps/compare/mongodb-1.0.24...mongodb-1.0.25) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [mongodb-1.0.24](https://github.com/truecharts/apps/compare/mongodb-1.0.23...mongodb-1.0.24) (2022-07-05)
-
-#### Chore
-
-* update docker general non-major ([#3071](https://github.com/truecharts/apps/issues/3071))
-
-
diff --git a/dependency/mariadb/3.0.32/Chart.lock b/dependency/mariadb/3.0.32/Chart.lock
deleted file mode 100644
index 0e9c0b341fa..00000000000
--- a/dependency/mariadb/3.0.32/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:51:45.611403343Z"
diff --git a/dependency/mariadb/3.0.32/Chart.yaml b/dependency/mariadb/3.0.32/Chart.yaml
deleted file mode 100644
index a1e77e615a4..00000000000
--- a/dependency/mariadb/3.0.32/Chart.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
-apiVersion: v2
-appVersion: "10.8.3"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Fast, reliable, scalable, and easy to use open-source relational database system.
-home: https://github.com/truecharts/apps/tree/master/charts/dependency/mariadb
-icon: https://truecharts.org/img/chart-icons/mariadb.png
-keywords:
- - mariadb
- - mysql
- - database
- - sql
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: mariadb
-sources:
- - https://github.com/bitnami/bitnami-docker-mariadb
- - https://github.com/prometheus/mysqld_exporter
- - https://mariadb.org
-type: application
-version: 3.0.32
-annotations:
- truecharts.org/catagories: |
- - database
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/dependency/mariadb/3.0.34/CHANGELOG.md b/dependency/mariadb/3.0.34/CHANGELOG.md
new file mode 100644
index 00000000000..4d343aff9d6
--- /dev/null
+++ b/dependency/mariadb/3.0.34/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [mariadb-3.0.34](https://github.com/truecharts/apps/compare/mariadb-3.0.32...mariadb-3.0.34) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [mariadb-3.0.32](https://github.com/truecharts/apps/compare/mariadb-3.0.30...mariadb-3.0.32) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [mariadb-3.0.30](https://github.com/truecharts/apps/compare/mariadb-3.0.29...mariadb-3.0.30) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+- update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [mariadb-3.0.29](https://github.com/truecharts/apps/compare/mariadb-3.0.28...mariadb-3.0.29) (2022-07-12)
+
+#### Chore
+
+* update helm chart common to v10.4.4 ([#3146](https://github.com/truecharts/apps/issues/3146))
+
+
+
+
+### [mongodb-1.0.31](https://github.com/truecharts/apps/compare/mongodb-1.0.30...mongodb-1.0.31) (2022-07-11)
+
+
+
+
+### [mongodb-1.0.30](https://github.com/truecharts/apps/compare/mongodb-1.0.29...mongodb-1.0.30) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* update helm chart common to v10.4.3 ([#3137](https://github.com/truecharts/apps/issues/3137))
+
+
+
+
+### [mongodb-1.0.29](https://github.com/truecharts/apps/compare/mongodb-1.0.28...mongodb-1.0.29) (2022-07-11)
+
+#### Chore
+
+* update helm chart common to v10.4.2
+
+
+
+
+### [mongodb-1.0.28](https://github.com/truecharts/apps/compare/mongodb-1.0.27...mongodb-1.0.28) (2022-07-10)
+
+#### Chore
+
+* update helm chart common to v10.4.0 ([#3123](https://github.com/truecharts/apps/issues/3123))
+* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
+
+
+
+
+### [mongodb-1.0.27](https://github.com/truecharts/apps/compare/mongodb-1.0.26...mongodb-1.0.27) (2022-07-10)
+
+#### Chore
+
+* update helm chart common to v10.3.0
+
+
+
+
+### [mongodb-1.0.26](https://github.com/truecharts/apps/compare/mongodb-1.0.25...mongodb-1.0.26) (2022-07-09)
+
+#### Chore
+
+* update helm chart common to v10.2.1 ([#3110](https://github.com/truecharts/apps/issues/3110))
+
+
+
+
+### [mongodb-1.0.25](https://github.com/truecharts/apps/compare/mongodb-1.0.24...mongodb-1.0.25) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
diff --git a/dependency/mariadb/3.0.34/Chart.lock b/dependency/mariadb/3.0.34/Chart.lock
new file mode 100644
index 00000000000..6a4dc5838b4
--- /dev/null
+++ b/dependency/mariadb/3.0.34/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:53:39.411052399Z"
diff --git a/dependency/mariadb/3.0.34/Chart.yaml b/dependency/mariadb/3.0.34/Chart.yaml
new file mode 100644
index 00000000000..5c6d36bc755
--- /dev/null
+++ b/dependency/mariadb/3.0.34/Chart.yaml
@@ -0,0 +1,32 @@
+apiVersion: v2
+appVersion: "10.8.3"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Fast, reliable, scalable, and easy to use open-source relational database system.
+home: https://github.com/truecharts/apps/tree/master/charts/dependency/mariadb
+icon: https://truecharts.org/img/chart-icons/mariadb.png
+keywords:
+ - mariadb
+ - mysql
+ - database
+ - sql
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: mariadb
+sources:
+ - https://github.com/bitnami/bitnami-docker-mariadb
+ - https://github.com/prometheus/mysqld_exporter
+ - https://mariadb.org
+type: application
+version: 3.0.34
+annotations:
+ truecharts.org/catagories: |
+ - database
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/dependency/mariadb/3.0.32/README.md b/dependency/mariadb/3.0.34/README.md
similarity index 100%
rename from dependency/mariadb/3.0.32/README.md
rename to dependency/mariadb/3.0.34/README.md
diff --git a/dependency/mariadb/3.0.32/app-readme.md b/dependency/mariadb/3.0.34/app-readme.md
similarity index 100%
rename from dependency/mariadb/3.0.32/app-readme.md
rename to dependency/mariadb/3.0.34/app-readme.md
diff --git a/dependency/memcached/3.0.33/charts/common-10.4.4.tgz b/dependency/mariadb/3.0.34/charts/common-10.4.4.tgz
similarity index 100%
rename from dependency/memcached/3.0.33/charts/common-10.4.4.tgz
rename to dependency/mariadb/3.0.34/charts/common-10.4.4.tgz
diff --git a/dependency/mariadb/3.0.32/icon.png b/dependency/mariadb/3.0.34/icon.png
similarity index 100%
rename from dependency/mariadb/3.0.32/icon.png
rename to dependency/mariadb/3.0.34/icon.png
diff --git a/dependency/mariadb/3.0.32/ix_values.yaml b/dependency/mariadb/3.0.34/ix_values.yaml
similarity index 100%
rename from dependency/mariadb/3.0.32/ix_values.yaml
rename to dependency/mariadb/3.0.34/ix_values.yaml
diff --git a/dependency/mariadb/3.0.32/questions.yaml b/dependency/mariadb/3.0.34/questions.yaml
similarity index 100%
rename from dependency/mariadb/3.0.32/questions.yaml
rename to dependency/mariadb/3.0.34/questions.yaml
diff --git a/incubator/adguard-home/1.0.17/templates/common.yaml b/dependency/mariadb/3.0.34/templates/common.yaml
similarity index 100%
rename from incubator/adguard-home/1.0.17/templates/common.yaml
rename to dependency/mariadb/3.0.34/templates/common.yaml
diff --git a/dependency/memcached/3.0.33/values.yaml b/dependency/mariadb/3.0.34/values.yaml
similarity index 100%
rename from dependency/memcached/3.0.33/values.yaml
rename to dependency/mariadb/3.0.34/values.yaml
diff --git a/dependency/memcached/3.0.33/CHANGELOG.md b/dependency/memcached/3.0.33/CHANGELOG.md
deleted file mode 100644
index 71f560dcba5..00000000000
--- a/dependency/memcached/3.0.33/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-
-## [memcached-3.0.32](https://github.com/truecharts/apps/compare/memcached-3.0.30...memcached-3.0.32) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [memcached-3.0.30](https://github.com/truecharts/apps/compare/memcached-3.0.29...memcached-3.0.30) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [memcached-3.0.29](https://github.com/truecharts/apps/compare/memcached-3.0.28...memcached-3.0.29) (2022-07-12)
-
-#### Chore
-
-* update helm chart common to v10.4.4 ([#3146](https://github.com/truecharts/apps/issues/3146))
-
-
-
-
-### [memcached-3.0.28](https://github.com/truecharts/apps/compare/memcached-3.0.27...memcached-3.0.28) (2022-07-11)
-
-
-
-
-### [memcached-3.0.27](https://github.com/truecharts/apps/compare/memcached-3.0.26...memcached-3.0.27) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* update helm chart common to v10.4.3 ([#3137](https://github.com/truecharts/apps/issues/3137))
-
-
-
-
-### [memcached-3.0.26](https://github.com/truecharts/apps/compare/memcached-3.0.25...memcached-3.0.26) (2022-07-11)
-
-#### Chore
-
-* update helm chart common to v10.4.2
-
-
-
-
-### [memcached-3.0.25](https://github.com/truecharts/apps/compare/memcached-3.0.24...memcached-3.0.25) (2022-07-10)
-
-#### Chore
-
-* update helm chart common to v10.4.0 ([#3123](https://github.com/truecharts/apps/issues/3123))
-* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
-
-
-
-
-### [memcached-3.0.24](https://github.com/truecharts/apps/compare/memcached-3.0.23...memcached-3.0.24) (2022-07-10)
-
-#### Chore
-
-* update helm chart common to v10.3.0
-
-
-
-
-### [memcached-3.0.23](https://github.com/truecharts/apps/compare/memcached-3.0.22...memcached-3.0.23) (2022-07-09)
-
-#### Chore
-
-* update helm chart common to v10.2.1 ([#3110](https://github.com/truecharts/apps/issues/3110))
-
-
-
-
-### [memcached-3.0.22](https://github.com/truecharts/apps/compare/memcached-3.0.21...memcached-3.0.22) (2022-07-07)
-
-#### Chore
-
-* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
-
-
-
-
-### [memcached-3.0.21](https://github.com/truecharts/apps/compare/memcached-3.0.20...memcached-3.0.21) (2022-07-04)
-
-#### Chore
-
-* update helm chart common to v10.2.0 ([#3065](https://github.com/truecharts/apps/issues/3065))
-
-
diff --git a/dependency/memcached/3.0.33/Chart.lock b/dependency/memcached/3.0.33/Chart.lock
deleted file mode 100644
index ab07c32c1e4..00000000000
--- a/dependency/memcached/3.0.33/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-13T08:05:48.497769161Z"
diff --git a/dependency/memcached/3.0.33/Chart.yaml b/dependency/memcached/3.0.33/Chart.yaml
deleted file mode 100644
index 682abb4f174..00000000000
--- a/dependency/memcached/3.0.33/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "1.6.15"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Memcached is a memory-backed database caching solution
-home: https://github.com/truecharts/apps/tree/master/charts/dependency/memcached
-icon: https://truecharts.org/img/chart-icons/memcached.png
-keywords:
-- memcached
-- database
-- cache
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: memcached
-sources:
- - https://github.com/bitnami/bitnami-docker-memcached
- - http://memcached.org/
-type: application
-version: 3.0.33
-annotations:
- truecharts.org/catagories: |
- - database
- - cache
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/dependency/memcached/3.0.35/CHANGELOG.md b/dependency/memcached/3.0.35/CHANGELOG.md
new file mode 100644
index 00000000000..78f071b174c
--- /dev/null
+++ b/dependency/memcached/3.0.35/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [memcached-3.0.35](https://github.com/truecharts/apps/compare/memcached-3.0.33...memcached-3.0.35) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+
+## [memcached-3.0.32](https://github.com/truecharts/apps/compare/memcached-3.0.30...memcached-3.0.32) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [memcached-3.0.30](https://github.com/truecharts/apps/compare/memcached-3.0.29...memcached-3.0.30) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [memcached-3.0.29](https://github.com/truecharts/apps/compare/memcached-3.0.28...memcached-3.0.29) (2022-07-12)
+
+#### Chore
+
+* update helm chart common to v10.4.4 ([#3146](https://github.com/truecharts/apps/issues/3146))
+
+
+
+
+### [memcached-3.0.28](https://github.com/truecharts/apps/compare/memcached-3.0.27...memcached-3.0.28) (2022-07-11)
+
+
+
+
+### [memcached-3.0.27](https://github.com/truecharts/apps/compare/memcached-3.0.26...memcached-3.0.27) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* update helm chart common to v10.4.3 ([#3137](https://github.com/truecharts/apps/issues/3137))
+
+
+
+
+### [memcached-3.0.26](https://github.com/truecharts/apps/compare/memcached-3.0.25...memcached-3.0.26) (2022-07-11)
+
+#### Chore
+
+* update helm chart common to v10.4.2
+
+
+
+
+### [memcached-3.0.25](https://github.com/truecharts/apps/compare/memcached-3.0.24...memcached-3.0.25) (2022-07-10)
+
+#### Chore
+
+* update helm chart common to v10.4.0 ([#3123](https://github.com/truecharts/apps/issues/3123))
+* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
+
+
+
+
+### [memcached-3.0.24](https://github.com/truecharts/apps/compare/memcached-3.0.23...memcached-3.0.24) (2022-07-10)
+
+#### Chore
+
+* update helm chart common to v10.3.0
+
+
+
+
+### [memcached-3.0.23](https://github.com/truecharts/apps/compare/memcached-3.0.22...memcached-3.0.23) (2022-07-09)
+
+#### Chore
+
+* update helm chart common to v10.2.1 ([#3110](https://github.com/truecharts/apps/issues/3110))
+
+
+
+
+### [memcached-3.0.22](https://github.com/truecharts/apps/compare/memcached-3.0.21...memcached-3.0.22) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
diff --git a/dependency/memcached/3.0.35/Chart.lock b/dependency/memcached/3.0.35/Chart.lock
new file mode 100644
index 00000000000..caab65120b4
--- /dev/null
+++ b/dependency/memcached/3.0.35/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:53:39.421820442Z"
diff --git a/dependency/memcached/3.0.35/Chart.yaml b/dependency/memcached/3.0.35/Chart.yaml
new file mode 100644
index 00000000000..0764b88c177
--- /dev/null
+++ b/dependency/memcached/3.0.35/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "1.6.15"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Memcached is a memory-backed database caching solution
+home: https://github.com/truecharts/apps/tree/master/charts/dependency/memcached
+icon: https://truecharts.org/img/chart-icons/memcached.png
+keywords:
+- memcached
+- database
+- cache
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: memcached
+sources:
+ - https://github.com/bitnami/bitnami-docker-memcached
+ - http://memcached.org/
+type: application
+version: 3.0.35
+annotations:
+ truecharts.org/catagories: |
+ - database
+ - cache
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/dependency/memcached/3.0.33/README.md b/dependency/memcached/3.0.35/README.md
similarity index 100%
rename from dependency/memcached/3.0.33/README.md
rename to dependency/memcached/3.0.35/README.md
diff --git a/dependency/memcached/3.0.33/app-readme.md b/dependency/memcached/3.0.35/app-readme.md
similarity index 100%
rename from dependency/memcached/3.0.33/app-readme.md
rename to dependency/memcached/3.0.35/app-readme.md
diff --git a/dependency/mongodb/1.0.36/charts/common-10.4.4.tgz b/dependency/memcached/3.0.35/charts/common-10.4.4.tgz
similarity index 100%
rename from dependency/mongodb/1.0.36/charts/common-10.4.4.tgz
rename to dependency/memcached/3.0.35/charts/common-10.4.4.tgz
diff --git a/dependency/memcached/3.0.33/icon.png b/dependency/memcached/3.0.35/icon.png
similarity index 100%
rename from dependency/memcached/3.0.33/icon.png
rename to dependency/memcached/3.0.35/icon.png
diff --git a/dependency/memcached/3.0.33/ix_values.yaml b/dependency/memcached/3.0.35/ix_values.yaml
similarity index 100%
rename from dependency/memcached/3.0.33/ix_values.yaml
rename to dependency/memcached/3.0.35/ix_values.yaml
diff --git a/dependency/memcached/3.0.33/questions.yaml b/dependency/memcached/3.0.35/questions.yaml
similarity index 100%
rename from dependency/memcached/3.0.33/questions.yaml
rename to dependency/memcached/3.0.35/questions.yaml
diff --git a/dependency/memcached/3.0.33/templates/common.yaml b/dependency/memcached/3.0.35/templates/common.yaml
similarity index 100%
rename from dependency/memcached/3.0.33/templates/common.yaml
rename to dependency/memcached/3.0.35/templates/common.yaml
diff --git a/dependency/mongodb/1.0.36/values.yaml b/dependency/memcached/3.0.35/values.yaml
similarity index 100%
rename from dependency/mongodb/1.0.36/values.yaml
rename to dependency/memcached/3.0.35/values.yaml
diff --git a/dependency/mongodb/1.0.36/CHANGELOG.md b/dependency/mongodb/1.0.36/CHANGELOG.md
deleted file mode 100644
index f8bf2783980..00000000000
--- a/dependency/mongodb/1.0.36/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-
-## [mongodb-1.0.35](https://github.com/truecharts/apps/compare/mongodb-1.0.33...mongodb-1.0.35) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [mongodb-1.0.33](https://github.com/truecharts/apps/compare/mongodb-1.0.32...mongodb-1.0.33) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [mongodb-1.0.32](https://github.com/truecharts/apps/compare/mongodb-1.0.31...mongodb-1.0.32) (2022-07-12)
-
-#### Chore
-
-* update helm chart common to v10.4.4 ([#3146](https://github.com/truecharts/apps/issues/3146))
-
-
-
-
-
-### [mongodb-1.0.30](https://github.com/truecharts/apps/compare/mongodb-1.0.29...mongodb-1.0.30) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* update helm chart common to v10.4.3 ([#3137](https://github.com/truecharts/apps/issues/3137))
-
-
-
-
-### [mongodb-1.0.29](https://github.com/truecharts/apps/compare/mongodb-1.0.28...mongodb-1.0.29) (2022-07-11)
-
-#### Chore
-
-* update helm chart common to v10.4.2
-
-
-
-
-### [mongodb-1.0.28](https://github.com/truecharts/apps/compare/mongodb-1.0.27...mongodb-1.0.28) (2022-07-10)
-
-#### Chore
-
-* update helm chart common to v10.4.0 ([#3123](https://github.com/truecharts/apps/issues/3123))
-* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
-
-
-
-
-### [mongodb-1.0.27](https://github.com/truecharts/apps/compare/mongodb-1.0.26...mongodb-1.0.27) (2022-07-10)
-
-#### Chore
-
-* update helm chart common to v10.3.0
-
-
-
-
-### [mongodb-1.0.26](https://github.com/truecharts/apps/compare/mongodb-1.0.25...mongodb-1.0.26) (2022-07-09)
-
-#### Chore
-
-* update helm chart common to v10.2.1 ([#3110](https://github.com/truecharts/apps/issues/3110))
-
-
-
-
-### [mongodb-1.0.25](https://github.com/truecharts/apps/compare/mongodb-1.0.24...mongodb-1.0.25) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [mongodb-1.0.24](https://github.com/truecharts/apps/compare/mongodb-1.0.23...mongodb-1.0.24) (2022-07-05)
-
-#### Chore
-
-* update docker general non-major ([#3071](https://github.com/truecharts/apps/issues/3071))
-
-
-
-
-### [mongodb-1.0.23](https://github.com/truecharts/apps/compare/mongodb-1.0.22...mongodb-1.0.23) (2022-07-04)
-
diff --git a/dependency/mongodb/1.0.36/Chart.lock b/dependency/mongodb/1.0.36/Chart.lock
deleted file mode 100644
index be9a6fb78ba..00000000000
--- a/dependency/mongodb/1.0.36/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-13T08:05:48.535312973Z"
diff --git a/dependency/mongodb/1.0.36/Chart.yaml b/dependency/mongodb/1.0.36/Chart.yaml
deleted file mode 100644
index 181bc9e4e98..00000000000
--- a/dependency/mongodb/1.0.36/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "5.0.9"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Fast, reliable, scalable, and easy to use open-source no-sql database system.
-home: https://github.com/truecharts/apps/tree/master/charts/dependency/mongodb
-icon: https://truecharts.org/img/chart-icons/mongodb.png
-keywords:
- - mongodb
- - database
- - nosql
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: mongodb
-sources:
- - https://hub.docker.com/r/bitnami/mongodb
- - https://github.com/bitnami/bitnami-docker-mongodb
- - https://www.mongodb.com
-type: application
-version: 1.0.36
-annotations:
- truecharts.org/catagories: |
- - database
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/dependency/mongodb/1.0.38/CHANGELOG.md b/dependency/mongodb/1.0.38/CHANGELOG.md
new file mode 100644
index 00000000000..15437b740b8
--- /dev/null
+++ b/dependency/mongodb/1.0.38/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [mongodb-1.0.38](https://github.com/truecharts/apps/compare/mongodb-1.0.36...mongodb-1.0.38) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+
+## [mongodb-1.0.35](https://github.com/truecharts/apps/compare/mongodb-1.0.33...mongodb-1.0.35) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [mongodb-1.0.33](https://github.com/truecharts/apps/compare/mongodb-1.0.32...mongodb-1.0.33) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [mongodb-1.0.32](https://github.com/truecharts/apps/compare/mongodb-1.0.31...mongodb-1.0.32) (2022-07-12)
+
+#### Chore
+
+* update helm chart common to v10.4.4 ([#3146](https://github.com/truecharts/apps/issues/3146))
+
+
+
+
+
+### [mongodb-1.0.30](https://github.com/truecharts/apps/compare/mongodb-1.0.29...mongodb-1.0.30) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* update helm chart common to v10.4.3 ([#3137](https://github.com/truecharts/apps/issues/3137))
+
+
+
+
+### [mongodb-1.0.29](https://github.com/truecharts/apps/compare/mongodb-1.0.28...mongodb-1.0.29) (2022-07-11)
+
+#### Chore
+
+* update helm chart common to v10.4.2
+
+
+
+
+### [mongodb-1.0.28](https://github.com/truecharts/apps/compare/mongodb-1.0.27...mongodb-1.0.28) (2022-07-10)
+
+#### Chore
+
+* update helm chart common to v10.4.0 ([#3123](https://github.com/truecharts/apps/issues/3123))
+* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
+
+
+
+
+### [mongodb-1.0.27](https://github.com/truecharts/apps/compare/mongodb-1.0.26...mongodb-1.0.27) (2022-07-10)
+
+#### Chore
+
+* update helm chart common to v10.3.0
+
+
+
+
+### [mongodb-1.0.26](https://github.com/truecharts/apps/compare/mongodb-1.0.25...mongodb-1.0.26) (2022-07-09)
+
+#### Chore
+
+* update helm chart common to v10.2.1 ([#3110](https://github.com/truecharts/apps/issues/3110))
+
+
+
+
+### [mongodb-1.0.25](https://github.com/truecharts/apps/compare/mongodb-1.0.24...mongodb-1.0.25) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [mongodb-1.0.24](https://github.com/truecharts/apps/compare/mongodb-1.0.23...mongodb-1.0.24) (2022-07-05)
+
+#### Chore
diff --git a/dependency/mongodb/1.0.38/Chart.lock b/dependency/mongodb/1.0.38/Chart.lock
new file mode 100644
index 00000000000..7356806eb47
--- /dev/null
+++ b/dependency/mongodb/1.0.38/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:53:39.445488377Z"
diff --git a/dependency/mongodb/1.0.38/Chart.yaml b/dependency/mongodb/1.0.38/Chart.yaml
new file mode 100644
index 00000000000..4f8e77f99d3
--- /dev/null
+++ b/dependency/mongodb/1.0.38/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "5.0.9"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Fast, reliable, scalable, and easy to use open-source no-sql database system.
+home: https://github.com/truecharts/apps/tree/master/charts/dependency/mongodb
+icon: https://truecharts.org/img/chart-icons/mongodb.png
+keywords:
+ - mongodb
+ - database
+ - nosql
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: mongodb
+sources:
+ - https://hub.docker.com/r/bitnami/mongodb
+ - https://github.com/bitnami/bitnami-docker-mongodb
+ - https://www.mongodb.com
+type: application
+version: 1.0.38
+annotations:
+ truecharts.org/catagories: |
+ - database
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/dependency/mongodb/1.0.36/README.md b/dependency/mongodb/1.0.38/README.md
similarity index 100%
rename from dependency/mongodb/1.0.36/README.md
rename to dependency/mongodb/1.0.38/README.md
diff --git a/dependency/mongodb/1.0.36/app-readme.md b/dependency/mongodb/1.0.38/app-readme.md
similarity index 100%
rename from dependency/mongodb/1.0.36/app-readme.md
rename to dependency/mongodb/1.0.38/app-readme.md
diff --git a/dependency/postgresql/8.0.34/charts/common-10.4.4.tgz b/dependency/mongodb/1.0.38/charts/common-10.4.4.tgz
similarity index 100%
rename from dependency/postgresql/8.0.34/charts/common-10.4.4.tgz
rename to dependency/mongodb/1.0.38/charts/common-10.4.4.tgz
diff --git a/dependency/mongodb/1.0.36/icon.png b/dependency/mongodb/1.0.38/icon.png
similarity index 100%
rename from dependency/mongodb/1.0.36/icon.png
rename to dependency/mongodb/1.0.38/icon.png
diff --git a/dependency/mongodb/1.0.36/ix_values.yaml b/dependency/mongodb/1.0.38/ix_values.yaml
similarity index 100%
rename from dependency/mongodb/1.0.36/ix_values.yaml
rename to dependency/mongodb/1.0.38/ix_values.yaml
diff --git a/dependency/mongodb/1.0.36/questions.yaml b/dependency/mongodb/1.0.38/questions.yaml
similarity index 100%
rename from dependency/mongodb/1.0.36/questions.yaml
rename to dependency/mongodb/1.0.38/questions.yaml
diff --git a/dependency/mongodb/1.0.36/templates/common.yaml b/dependency/mongodb/1.0.38/templates/common.yaml
similarity index 100%
rename from dependency/mongodb/1.0.36/templates/common.yaml
rename to dependency/mongodb/1.0.38/templates/common.yaml
diff --git a/dependency/postgresql/8.0.34/values.yaml b/dependency/mongodb/1.0.38/values.yaml
similarity index 100%
rename from dependency/postgresql/8.0.34/values.yaml
rename to dependency/mongodb/1.0.38/values.yaml
diff --git a/dependency/postgresql/8.0.34/CHANGELOG.md b/dependency/postgresql/8.0.34/CHANGELOG.md
deleted file mode 100644
index 485b31a9daa..00000000000
--- a/dependency/postgresql/8.0.34/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [postgresql-8.0.34](https://github.com/truecharts/apps/compare/postgresql-8.0.33...postgresql-8.0.34) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [postgresql-8.0.33](https://github.com/truecharts/apps/compare/postgresql-8.0.31...postgresql-8.0.33) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [postgresql-8.0.31](https://github.com/truecharts/apps/compare/postgresql-8.0.30...postgresql-8.0.31) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [postgresql-8.0.30](https://github.com/truecharts/apps/compare/postgresql-8.0.29...postgresql-8.0.30) (2022-07-11)
-
-
-
-
-### [postgresql-8.0.29](https://github.com/truecharts/apps/compare/postgresql-8.0.28...postgresql-8.0.29) (2022-07-11)
-
-
-
-
-### [postgresql-8.0.28](https://github.com/truecharts/apps/compare/postgresql-8.0.27...postgresql-8.0.28) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* update helm chart common to v10.4.3 ([#3137](https://github.com/truecharts/apps/issues/3137))
-
-
-
-
-### [postgresql-8.0.27](https://github.com/truecharts/apps/compare/postgresql-8.0.26...postgresql-8.0.27) (2022-07-11)
-
-#### Chore
-
-* update helm chart common to v10.4.2
-
-
-
-
-### [postgresql-8.0.26](https://github.com/truecharts/apps/compare/postgresql-8.0.25...postgresql-8.0.26) (2022-07-10)
-
-#### Chore
-
-* update helm chart common to v10.4.0 ([#3123](https://github.com/truecharts/apps/issues/3123))
-* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
-
-
-
-
-### [postgresql-8.0.25](https://github.com/truecharts/apps/compare/postgresql-8.0.24...postgresql-8.0.25) (2022-07-10)
-
-#### Chore
-
-* update helm chart common to v10.3.0
-
-
-
-
-### [postgresql-8.0.24](https://github.com/truecharts/apps/compare/postgresql-8.0.23...postgresql-8.0.24) (2022-07-09)
-
-#### Chore
-
-* update helm chart common to v10.2.1 ([#3110](https://github.com/truecharts/apps/issues/3110))
-
-
-
-
-### [postgresql-8.0.23](https://github.com/truecharts/apps/compare/postgresql-8.0.22...postgresql-8.0.23) (2022-07-07)
-
-#### Chore
-
-* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
-
-
-
-
-### [postgresql-8.0.22](https://github.com/truecharts/apps/compare/postgresql-8.0.21...postgresql-8.0.22) (2022-07-05)
-
-#### Chore
-
diff --git a/dependency/postgresql/8.0.34/Chart.lock b/dependency/postgresql/8.0.34/Chart.lock
deleted file mode 100644
index 8895160cf18..00000000000
--- a/dependency/postgresql/8.0.34/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-13T08:05:48.555578957Z"
diff --git a/dependency/postgresql/8.0.34/Chart.yaml b/dependency/postgresql/8.0.34/Chart.yaml
deleted file mode 100644
index cadd214925d..00000000000
--- a/dependency/postgresql/8.0.34/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "14.4.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: PostgresSQL
-home: https://github.com/truecharts/apps/tree/master/charts/dependency/postgresql
-icon: https://truecharts.org/img/chart-icons/postgresql.png
-keywords:
-- postgres
-- postgressql
-- dtabase
-- sql
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: postgresql
-sources:
-- https://www.postgresql.org/
-type: application
-version: 8.0.34
-annotations:
- truecharts.org/catagories: |
- - database
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/dependency/postgresql/8.0.36/CHANGELOG.md b/dependency/postgresql/8.0.36/CHANGELOG.md
new file mode 100644
index 00000000000..f530a3c4e41
--- /dev/null
+++ b/dependency/postgresql/8.0.36/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [postgresql-8.0.36](https://github.com/truecharts/apps/compare/postgresql-8.0.34...postgresql-8.0.36) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [postgresql-8.0.34](https://github.com/truecharts/apps/compare/postgresql-8.0.33...postgresql-8.0.34) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [postgresql-8.0.33](https://github.com/truecharts/apps/compare/postgresql-8.0.31...postgresql-8.0.33) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [postgresql-8.0.31](https://github.com/truecharts/apps/compare/postgresql-8.0.30...postgresql-8.0.31) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [postgresql-8.0.30](https://github.com/truecharts/apps/compare/postgresql-8.0.29...postgresql-8.0.30) (2022-07-11)
+
+
+
+
+### [postgresql-8.0.29](https://github.com/truecharts/apps/compare/postgresql-8.0.28...postgresql-8.0.29) (2022-07-11)
+
+
+
+
+### [postgresql-8.0.28](https://github.com/truecharts/apps/compare/postgresql-8.0.27...postgresql-8.0.28) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* update helm chart common to v10.4.3 ([#3137](https://github.com/truecharts/apps/issues/3137))
+
+
+
+
+### [postgresql-8.0.27](https://github.com/truecharts/apps/compare/postgresql-8.0.26...postgresql-8.0.27) (2022-07-11)
+
+#### Chore
+
+* update helm chart common to v10.4.2
+
+
+
+
+### [postgresql-8.0.26](https://github.com/truecharts/apps/compare/postgresql-8.0.25...postgresql-8.0.26) (2022-07-10)
+
+#### Chore
+
+* update helm chart common to v10.4.0 ([#3123](https://github.com/truecharts/apps/issues/3123))
+* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
+
+
+
+
+### [postgresql-8.0.25](https://github.com/truecharts/apps/compare/postgresql-8.0.24...postgresql-8.0.25) (2022-07-10)
+
+#### Chore
+
+* update helm chart common to v10.3.0
+
+
+
+
+### [postgresql-8.0.24](https://github.com/truecharts/apps/compare/postgresql-8.0.23...postgresql-8.0.24) (2022-07-09)
+
+#### Chore
+
+* update helm chart common to v10.2.1 ([#3110](https://github.com/truecharts/apps/issues/3110))
+
+
+
+
+### [postgresql-8.0.23](https://github.com/truecharts/apps/compare/postgresql-8.0.22...postgresql-8.0.23) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
diff --git a/dependency/postgresql/8.0.36/Chart.lock b/dependency/postgresql/8.0.36/Chart.lock
new file mode 100644
index 00000000000..0e24970a448
--- /dev/null
+++ b/dependency/postgresql/8.0.36/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:53:57.976974931Z"
diff --git a/dependency/postgresql/8.0.36/Chart.yaml b/dependency/postgresql/8.0.36/Chart.yaml
new file mode 100644
index 00000000000..903fe3c5d8c
--- /dev/null
+++ b/dependency/postgresql/8.0.36/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "14.4.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: PostgresSQL
+home: https://github.com/truecharts/apps/tree/master/charts/dependency/postgresql
+icon: https://truecharts.org/img/chart-icons/postgresql.png
+keywords:
+- postgres
+- postgressql
+- dtabase
+- sql
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: postgresql
+sources:
+- https://www.postgresql.org/
+type: application
+version: 8.0.36
+annotations:
+ truecharts.org/catagories: |
+ - database
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/dependency/postgresql/8.0.34/README.md b/dependency/postgresql/8.0.36/README.md
similarity index 100%
rename from dependency/postgresql/8.0.34/README.md
rename to dependency/postgresql/8.0.36/README.md
diff --git a/dependency/postgresql/8.0.34/app-readme.md b/dependency/postgresql/8.0.36/app-readme.md
similarity index 100%
rename from dependency/postgresql/8.0.34/app-readme.md
rename to dependency/postgresql/8.0.36/app-readme.md
diff --git a/dependency/promtail/3.0.25/charts/common-10.4.4.tgz b/dependency/postgresql/8.0.36/charts/common-10.4.4.tgz
similarity index 100%
rename from dependency/promtail/3.0.25/charts/common-10.4.4.tgz
rename to dependency/postgresql/8.0.36/charts/common-10.4.4.tgz
diff --git a/dependency/postgresql/8.0.34/icon.png b/dependency/postgresql/8.0.36/icon.png
similarity index 100%
rename from dependency/postgresql/8.0.34/icon.png
rename to dependency/postgresql/8.0.36/icon.png
diff --git a/dependency/postgresql/8.0.34/ix_values.yaml b/dependency/postgresql/8.0.36/ix_values.yaml
similarity index 100%
rename from dependency/postgresql/8.0.34/ix_values.yaml
rename to dependency/postgresql/8.0.36/ix_values.yaml
diff --git a/dependency/postgresql/8.0.34/questions.yaml b/dependency/postgresql/8.0.36/questions.yaml
similarity index 100%
rename from dependency/postgresql/8.0.34/questions.yaml
rename to dependency/postgresql/8.0.36/questions.yaml
diff --git a/dependency/postgresql/8.0.34/templates/common.yaml b/dependency/postgresql/8.0.36/templates/common.yaml
similarity index 100%
rename from dependency/postgresql/8.0.34/templates/common.yaml
rename to dependency/postgresql/8.0.36/templates/common.yaml
diff --git a/dependency/promtail/3.0.25/values.yaml b/dependency/postgresql/8.0.36/values.yaml
similarity index 100%
rename from dependency/promtail/3.0.25/values.yaml
rename to dependency/postgresql/8.0.36/values.yaml
diff --git a/dependency/promtail/3.0.25/CHANGELOG.md b/dependency/promtail/3.0.25/CHANGELOG.md
deleted file mode 100644
index e5c043cc1e9..00000000000
--- a/dependency/promtail/3.0.25/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [promtail-3.0.25](https://github.com/truecharts/apps/compare/promtail-3.0.23...promtail-3.0.25) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [promtail-3.0.23](https://github.com/truecharts/apps/compare/promtail-3.0.22...promtail-3.0.23) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [promtail-3.0.22](https://github.com/truecharts/apps/compare/promtail-3.0.21...promtail-3.0.22) (2022-07-12)
-
-#### Chore
-
-* update helm chart common to v10.4.4 ([#3146](https://github.com/truecharts/apps/issues/3146))
-
-
-
-
-### [promtail-3.0.21](https://github.com/truecharts/apps/compare/promtail-3.0.20...promtail-3.0.21) (2022-07-11)
-
-
-
-
-### [promtail-3.0.20](https://github.com/truecharts/apps/compare/promtail-3.0.19...promtail-3.0.20) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* update helm chart common to v10.4.3 ([#3137](https://github.com/truecharts/apps/issues/3137))
-
-
-
-
-### [promtail-3.0.19](https://github.com/truecharts/apps/compare/promtail-3.0.18...promtail-3.0.19) (2022-07-11)
-
-#### Chore
-
-* update helm chart common to v10.4.2
-
-
-
-
-### [promtail-3.0.18](https://github.com/truecharts/apps/compare/promtail-3.0.17...promtail-3.0.18) (2022-07-10)
-
-#### Chore
-
-* update helm chart common to v10.4.0 ([#3123](https://github.com/truecharts/apps/issues/3123))
-
-
-
-
-### [promtail-3.0.17](https://github.com/truecharts/apps/compare/promtail-3.0.16...promtail-3.0.17) (2022-07-10)
-
-#### Chore
-
-* update helm chart common to v10.3.0
-
-
-
-
-### [promtail-3.0.16](https://github.com/truecharts/apps/compare/promtail-3.0.15...promtail-3.0.16) (2022-07-09)
-
-#### Chore
-
-* update helm chart common to v10.2.1 ([#3110](https://github.com/truecharts/apps/issues/3110))
-* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
-
-
-
-
-### [promtail-3.0.15](https://github.com/truecharts/apps/compare/promtail-3.0.14...promtail-3.0.15) (2022-07-04)
-
-#### Chore
-
-* update helm chart common to v10.2.0 ([#3065](https://github.com/truecharts/apps/issues/3065))
-
-
-
-
-### [promtail-3.0.14](https://github.com/truecharts/apps/compare/promtail-3.0.13...promtail-3.0.14) (2022-06-30)
-
-#### Fix
-
-* change some common references to tc.common ([#3019](https://github.com/truecharts/apps/issues/3019))
-
-
-
diff --git a/dependency/promtail/3.0.25/Chart.lock b/dependency/promtail/3.0.25/Chart.lock
deleted file mode 100644
index 2c0a70ce589..00000000000
--- a/dependency/promtail/3.0.25/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:52:00.536135945Z"
diff --git a/dependency/promtail/3.0.25/Chart.yaml b/dependency/promtail/3.0.25/Chart.yaml
deleted file mode 100644
index 4b221e788d0..00000000000
--- a/dependency/promtail/3.0.25/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "2.6.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Promtail is an agent which ships the contents of local logs to a Loki instance
-icon: https://truecharts.org/img/chart-icons/promtail.png
-home: https://github.com/truecharts/apps/tree/master/charts/dependency/promtail
-keywords:
-- metrics
-- logs
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: promtail
-sources:
- - https://github.com/grafana/loki
- - https://grafana.com/oss/loki/
- - https://grafana.com/docs/loki/latest/
-type: application
-version: 3.0.25
-annotations:
- truecharts.org/catagories: |
- - metrics
- - logs
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/dependency/promtail/3.0.27/CHANGELOG.md b/dependency/promtail/3.0.27/CHANGELOG.md
new file mode 100644
index 00000000000..19ef2a88a9a
--- /dev/null
+++ b/dependency/promtail/3.0.27/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [promtail-3.0.27](https://github.com/truecharts/apps/compare/promtail-3.0.25...promtail-3.0.27) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [promtail-3.0.25](https://github.com/truecharts/apps/compare/promtail-3.0.23...promtail-3.0.25) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [promtail-3.0.23](https://github.com/truecharts/apps/compare/promtail-3.0.22...promtail-3.0.23) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [promtail-3.0.22](https://github.com/truecharts/apps/compare/promtail-3.0.21...promtail-3.0.22) (2022-07-12)
+
+#### Chore
+
+* update helm chart common to v10.4.4 ([#3146](https://github.com/truecharts/apps/issues/3146))
+
+
+
+
+### [promtail-3.0.21](https://github.com/truecharts/apps/compare/promtail-3.0.20...promtail-3.0.21) (2022-07-11)
+
+
+
+
+### [promtail-3.0.20](https://github.com/truecharts/apps/compare/promtail-3.0.19...promtail-3.0.20) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* update helm chart common to v10.4.3 ([#3137](https://github.com/truecharts/apps/issues/3137))
+
+
+
+
+### [promtail-3.0.19](https://github.com/truecharts/apps/compare/promtail-3.0.18...promtail-3.0.19) (2022-07-11)
+
+#### Chore
+
+* update helm chart common to v10.4.2
+
+
+
+
+### [promtail-3.0.18](https://github.com/truecharts/apps/compare/promtail-3.0.17...promtail-3.0.18) (2022-07-10)
+
+#### Chore
+
+* update helm chart common to v10.4.0 ([#3123](https://github.com/truecharts/apps/issues/3123))
+
+
+
+
+### [promtail-3.0.17](https://github.com/truecharts/apps/compare/promtail-3.0.16...promtail-3.0.17) (2022-07-10)
+
+#### Chore
+
+* update helm chart common to v10.3.0
+
+
+
+
+### [promtail-3.0.16](https://github.com/truecharts/apps/compare/promtail-3.0.15...promtail-3.0.16) (2022-07-09)
+
+#### Chore
+
+* update helm chart common to v10.2.1 ([#3110](https://github.com/truecharts/apps/issues/3110))
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [promtail-3.0.15](https://github.com/truecharts/apps/compare/promtail-3.0.14...promtail-3.0.15) (2022-07-04)
+
+#### Chore
+
+* update helm chart common to v10.2.0 ([#3065](https://github.com/truecharts/apps/issues/3065))
+
+
+
+
diff --git a/dependency/promtail/3.0.27/Chart.lock b/dependency/promtail/3.0.27/Chart.lock
new file mode 100644
index 00000000000..71d57dea317
--- /dev/null
+++ b/dependency/promtail/3.0.27/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:53:57.95272056Z"
diff --git a/dependency/promtail/3.0.27/Chart.yaml b/dependency/promtail/3.0.27/Chart.yaml
new file mode 100644
index 00000000000..6d60d4678e1
--- /dev/null
+++ b/dependency/promtail/3.0.27/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "2.6.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Promtail is an agent which ships the contents of local logs to a Loki instance
+icon: https://truecharts.org/img/chart-icons/promtail.png
+home: https://github.com/truecharts/apps/tree/master/charts/dependency/promtail
+keywords:
+- metrics
+- logs
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: promtail
+sources:
+ - https://github.com/grafana/loki
+ - https://grafana.com/oss/loki/
+ - https://grafana.com/docs/loki/latest/
+type: application
+version: 3.0.27
+annotations:
+ truecharts.org/catagories: |
+ - metrics
+ - logs
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/dependency/promtail/3.0.25/README.md b/dependency/promtail/3.0.27/README.md
similarity index 100%
rename from dependency/promtail/3.0.25/README.md
rename to dependency/promtail/3.0.27/README.md
diff --git a/dependency/promtail/3.0.25/app-readme.md b/dependency/promtail/3.0.27/app-readme.md
similarity index 100%
rename from dependency/promtail/3.0.25/app-readme.md
rename to dependency/promtail/3.0.27/app-readme.md
diff --git a/dependency/redis/3.0.34/charts/common-10.4.4.tgz b/dependency/promtail/3.0.27/charts/common-10.4.4.tgz
similarity index 100%
rename from dependency/redis/3.0.34/charts/common-10.4.4.tgz
rename to dependency/promtail/3.0.27/charts/common-10.4.4.tgz
diff --git a/dependency/promtail/3.0.25/icon.png b/dependency/promtail/3.0.27/icon.png
similarity index 100%
rename from dependency/promtail/3.0.25/icon.png
rename to dependency/promtail/3.0.27/icon.png
diff --git a/dependency/promtail/3.0.25/ix_values.yaml b/dependency/promtail/3.0.27/ix_values.yaml
similarity index 100%
rename from dependency/promtail/3.0.25/ix_values.yaml
rename to dependency/promtail/3.0.27/ix_values.yaml
diff --git a/dependency/promtail/3.0.25/questions.yaml b/dependency/promtail/3.0.27/questions.yaml
similarity index 100%
rename from dependency/promtail/3.0.25/questions.yaml
rename to dependency/promtail/3.0.27/questions.yaml
diff --git a/dependency/promtail/3.0.25/templates/_servicemonitor.tpl b/dependency/promtail/3.0.27/templates/_servicemonitor.tpl
similarity index 100%
rename from dependency/promtail/3.0.25/templates/_servicemonitor.tpl
rename to dependency/promtail/3.0.27/templates/_servicemonitor.tpl
diff --git a/dependency/promtail/3.0.25/templates/common.yaml b/dependency/promtail/3.0.27/templates/common.yaml
similarity index 100%
rename from dependency/promtail/3.0.25/templates/common.yaml
rename to dependency/promtail/3.0.27/templates/common.yaml
diff --git a/dependency/redis/3.0.34/values.yaml b/dependency/promtail/3.0.27/values.yaml
similarity index 100%
rename from dependency/redis/3.0.34/values.yaml
rename to dependency/promtail/3.0.27/values.yaml
diff --git a/dependency/redis/3.0.34/CHANGELOG.md b/dependency/redis/3.0.34/CHANGELOG.md
deleted file mode 100644
index 37d20d807a6..00000000000
--- a/dependency/redis/3.0.34/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [mongodb-1.0.36](https://github.com/truecharts/apps/compare/mongodb-1.0.35...mongodb-1.0.36) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [mongodb-1.0.35](https://github.com/truecharts/apps/compare/mongodb-1.0.33...mongodb-1.0.35) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [mongodb-1.0.33](https://github.com/truecharts/apps/compare/mongodb-1.0.32...mongodb-1.0.33) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [mongodb-1.0.32](https://github.com/truecharts/apps/compare/mongodb-1.0.31...mongodb-1.0.32) (2022-07-12)
-
-#### Chore
-
-* update helm chart common to v10.4.4 ([#3146](https://github.com/truecharts/apps/issues/3146))
-
-
-
-
-
-### [mongodb-1.0.30](https://github.com/truecharts/apps/compare/mongodb-1.0.29...mongodb-1.0.30) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* update helm chart common to v10.4.3 ([#3137](https://github.com/truecharts/apps/issues/3137))
-
-
-
-
-### [mongodb-1.0.29](https://github.com/truecharts/apps/compare/mongodb-1.0.28...mongodb-1.0.29) (2022-07-11)
-
-#### Chore
-
-* update helm chart common to v10.4.2
-
-
-
-
-### [mongodb-1.0.28](https://github.com/truecharts/apps/compare/mongodb-1.0.27...mongodb-1.0.28) (2022-07-10)
-
-#### Chore
-
-* update helm chart common to v10.4.0 ([#3123](https://github.com/truecharts/apps/issues/3123))
-* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
-
-
-
-
-### [mongodb-1.0.27](https://github.com/truecharts/apps/compare/mongodb-1.0.26...mongodb-1.0.27) (2022-07-10)
-
-#### Chore
-
-* update helm chart common to v10.3.0
-
-
-
-
-### [mongodb-1.0.26](https://github.com/truecharts/apps/compare/mongodb-1.0.25...mongodb-1.0.26) (2022-07-09)
-
-#### Chore
-
-* update helm chart common to v10.2.1 ([#3110](https://github.com/truecharts/apps/issues/3110))
-
-
-
-
-### [mongodb-1.0.25](https://github.com/truecharts/apps/compare/mongodb-1.0.24...mongodb-1.0.25) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [mongodb-1.0.24](https://github.com/truecharts/apps/compare/mongodb-1.0.23...mongodb-1.0.24) (2022-07-05)
-
-#### Chore
-
diff --git a/dependency/redis/3.0.34/Chart.lock b/dependency/redis/3.0.34/Chart.lock
deleted file mode 100644
index e704a88abe2..00000000000
--- a/dependency/redis/3.0.34/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-13T08:05:48.531215295Z"
diff --git a/dependency/redis/3.0.34/Chart.yaml b/dependency/redis/3.0.34/Chart.yaml
deleted file mode 100644
index 299022a9a66..00000000000
--- a/dependency/redis/3.0.34/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "7.0.3"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Open source, advanced key-value store.
-home: https://github.com/truecharts/apps/tree/master/charts/dependency/redis
-icon: https://truecharts.org/img/chart-icons/redis.png
-keywords:
- - redis
- - keyvalue
- - database
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: redis
-sources:
- - https://github.com/bitnami/bitnami-docker-redis
- - http://redis.io/
-type: application
-version: 3.0.34
-annotations:
- truecharts.org/catagories: |
- - database
- - cache
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/dependency/redis/3.0.36/CHANGELOG.md b/dependency/redis/3.0.36/CHANGELOG.md
new file mode 100644
index 00000000000..501966f45db
--- /dev/null
+++ b/dependency/redis/3.0.36/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [redis-3.0.36](https://github.com/truecharts/apps/compare/redis-3.0.34...redis-3.0.36) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [mongodb-1.0.36](https://github.com/truecharts/apps/compare/mongodb-1.0.35...mongodb-1.0.36) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [mongodb-1.0.35](https://github.com/truecharts/apps/compare/mongodb-1.0.33...mongodb-1.0.35) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [mongodb-1.0.33](https://github.com/truecharts/apps/compare/mongodb-1.0.32...mongodb-1.0.33) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [mongodb-1.0.32](https://github.com/truecharts/apps/compare/mongodb-1.0.31...mongodb-1.0.32) (2022-07-12)
+
+#### Chore
+
+* update helm chart common to v10.4.4 ([#3146](https://github.com/truecharts/apps/issues/3146))
+
+
+
+
+
+### [mongodb-1.0.30](https://github.com/truecharts/apps/compare/mongodb-1.0.29...mongodb-1.0.30) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* update helm chart common to v10.4.3 ([#3137](https://github.com/truecharts/apps/issues/3137))
+
+
+
+
+### [mongodb-1.0.29](https://github.com/truecharts/apps/compare/mongodb-1.0.28...mongodb-1.0.29) (2022-07-11)
+
+#### Chore
+
+* update helm chart common to v10.4.2
+
+
+
+
+### [mongodb-1.0.28](https://github.com/truecharts/apps/compare/mongodb-1.0.27...mongodb-1.0.28) (2022-07-10)
+
+#### Chore
+
+* update helm chart common to v10.4.0 ([#3123](https://github.com/truecharts/apps/issues/3123))
+* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
+
+
+
+
+### [mongodb-1.0.27](https://github.com/truecharts/apps/compare/mongodb-1.0.26...mongodb-1.0.27) (2022-07-10)
+
+#### Chore
+
+* update helm chart common to v10.3.0
+
+
+
+
+### [mongodb-1.0.26](https://github.com/truecharts/apps/compare/mongodb-1.0.25...mongodb-1.0.26) (2022-07-09)
+
+#### Chore
+
+* update helm chart common to v10.2.1 ([#3110](https://github.com/truecharts/apps/issues/3110))
+
+
+
+
+### [mongodb-1.0.25](https://github.com/truecharts/apps/compare/mongodb-1.0.24...mongodb-1.0.25) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
diff --git a/dependency/redis/3.0.36/Chart.lock b/dependency/redis/3.0.36/Chart.lock
new file mode 100644
index 00000000000..4a0ce3fe98a
--- /dev/null
+++ b/dependency/redis/3.0.36/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:53:58.203099536Z"
diff --git a/dependency/redis/3.0.36/Chart.yaml b/dependency/redis/3.0.36/Chart.yaml
new file mode 100644
index 00000000000..98356da21f5
--- /dev/null
+++ b/dependency/redis/3.0.36/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "7.0.3"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Open source, advanced key-value store.
+home: https://github.com/truecharts/apps/tree/master/charts/dependency/redis
+icon: https://truecharts.org/img/chart-icons/redis.png
+keywords:
+ - redis
+ - keyvalue
+ - database
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: redis
+sources:
+ - https://github.com/bitnami/bitnami-docker-redis
+ - http://redis.io/
+type: application
+version: 3.0.36
+annotations:
+ truecharts.org/catagories: |
+ - database
+ - cache
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/dependency/redis/3.0.34/README.md b/dependency/redis/3.0.36/README.md
similarity index 100%
rename from dependency/redis/3.0.34/README.md
rename to dependency/redis/3.0.36/README.md
diff --git a/dependency/redis/3.0.34/app-readme.md b/dependency/redis/3.0.36/app-readme.md
similarity index 100%
rename from dependency/redis/3.0.34/app-readme.md
rename to dependency/redis/3.0.36/app-readme.md
diff --git a/dependency/solr/0.0.7/charts/common-10.4.4.tgz b/dependency/redis/3.0.36/charts/common-10.4.4.tgz
similarity index 100%
rename from dependency/solr/0.0.7/charts/common-10.4.4.tgz
rename to dependency/redis/3.0.36/charts/common-10.4.4.tgz
diff --git a/dependency/redis/3.0.34/icon.png b/dependency/redis/3.0.36/icon.png
similarity index 100%
rename from dependency/redis/3.0.34/icon.png
rename to dependency/redis/3.0.36/icon.png
diff --git a/dependency/redis/3.0.34/ix_values.yaml b/dependency/redis/3.0.36/ix_values.yaml
similarity index 100%
rename from dependency/redis/3.0.34/ix_values.yaml
rename to dependency/redis/3.0.36/ix_values.yaml
diff --git a/dependency/redis/3.0.34/questions.yaml b/dependency/redis/3.0.36/questions.yaml
similarity index 100%
rename from dependency/redis/3.0.34/questions.yaml
rename to dependency/redis/3.0.36/questions.yaml
diff --git a/dependency/redis/3.0.34/templates/common.yaml b/dependency/redis/3.0.36/templates/common.yaml
similarity index 100%
rename from dependency/redis/3.0.34/templates/common.yaml
rename to dependency/redis/3.0.36/templates/common.yaml
diff --git a/dependency/solr/0.0.7/values.yaml b/dependency/redis/3.0.36/values.yaml
similarity index 100%
rename from dependency/solr/0.0.7/values.yaml
rename to dependency/redis/3.0.36/values.yaml
diff --git a/dependency/solr/0.0.7/CHANGELOG.md b/dependency/solr/0.0.7/CHANGELOG.md
deleted file mode 100644
index 88d0ee0be66..00000000000
--- a/dependency/solr/0.0.7/CHANGELOG.md
+++ /dev/null
@@ -1,52 +0,0 @@
-# Changelog
-
-
-## [solr-0.0.7](https://github.com/truecharts/apps/compare/solr-0.0.5...solr-0.0.7) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [solr-0.0.5](https://github.com/truecharts/apps/compare/solr-0.0.4...solr-0.0.5) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-- update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [solr-0.0.4](https://github.com/truecharts/apps/compare/solr-0.0.3...solr-0.0.4) (2022-07-12)
-
-#### Chore
-
-* update helm chart common to v10.4.4 ([#3146](https://github.com/truecharts/apps/issues/3146))
-
-
-
-
-### [solr-0.0.3](https://github.com/truecharts/apps/compare/solr-0.0.2...solr-0.0.3) (2022-07-11)
-
-
-
-
-### [solr-0.0.2](https://github.com/truecharts/apps/compare/solr-0.0.1...solr-0.0.2) (2022-07-11)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* update helm chart common to v10.4.3 ([#3137](https://github.com/truecharts/apps/issues/3137))
-
-
-
-
-### solr-0.0.1 (2022-07-11)
-
-#### Feat
-
-* add solr as dep ([#3120](https://github.com/truecharts/apps/issues/3120))
diff --git a/dependency/solr/0.0.7/Chart.lock b/dependency/solr/0.0.7/Chart.lock
deleted file mode 100644
index c3d085195b2..00000000000
--- a/dependency/solr/0.0.7/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:52:00.868636366Z"
diff --git a/dependency/solr/0.0.7/Chart.yaml b/dependency/solr/0.0.7/Chart.yaml
deleted file mode 100644
index 5ab0146be86..00000000000
--- a/dependency/solr/0.0.7/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "9.0.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Apache Solr
-home: https://github.com/truecharts/apps/tree/master/charts/dependency/solr
-icon: https://truecharts.org/img/chart-icons/solr.png
-keywords:
-- solr
-- apache
-- search
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: solr
-sources:
-- https://github.com/apache/solr
-- https://hub.docker.com/r/bitnami/solr/
-type: application
-version: 0.0.7
-annotations:
- truecharts.org/catagories: |
- - search
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/dependency/solr/0.0.9/CHANGELOG.md b/dependency/solr/0.0.9/CHANGELOG.md
new file mode 100644
index 00000000000..cdc268ff32a
--- /dev/null
+++ b/dependency/solr/0.0.9/CHANGELOG.md
@@ -0,0 +1,60 @@
+# Changelog
+
+
+## [solr-0.0.9](https://github.com/truecharts/apps/compare/solr-0.0.7...solr-0.0.9) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [solr-0.0.7](https://github.com/truecharts/apps/compare/solr-0.0.5...solr-0.0.7) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [solr-0.0.5](https://github.com/truecharts/apps/compare/solr-0.0.4...solr-0.0.5) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+- update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [solr-0.0.4](https://github.com/truecharts/apps/compare/solr-0.0.3...solr-0.0.4) (2022-07-12)
+
+#### Chore
+
+* update helm chart common to v10.4.4 ([#3146](https://github.com/truecharts/apps/issues/3146))
+
+
+
+
+### [solr-0.0.3](https://github.com/truecharts/apps/compare/solr-0.0.2...solr-0.0.3) (2022-07-11)
+
+
+
+
+### [solr-0.0.2](https://github.com/truecharts/apps/compare/solr-0.0.1...solr-0.0.2) (2022-07-11)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* update helm chart common to v10.4.3 ([#3137](https://github.com/truecharts/apps/issues/3137))
+
+
+
+
+### solr-0.0.1 (2022-07-11)
+
+#### Feat
+
+* add solr as dep ([#3120](https://github.com/truecharts/apps/issues/3120))
diff --git a/dependency/solr/0.0.9/Chart.lock b/dependency/solr/0.0.9/Chart.lock
new file mode 100644
index 00000000000..886a7553224
--- /dev/null
+++ b/dependency/solr/0.0.9/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:53:58.500017085Z"
diff --git a/dependency/solr/0.0.9/Chart.yaml b/dependency/solr/0.0.9/Chart.yaml
new file mode 100644
index 00000000000..26192f2f28a
--- /dev/null
+++ b/dependency/solr/0.0.9/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "9.0.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Apache Solr
+home: https://github.com/truecharts/apps/tree/master/charts/dependency/solr
+icon: https://truecharts.org/img/chart-icons/solr.png
+keywords:
+- solr
+- apache
+- search
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: solr
+sources:
+- https://github.com/apache/solr
+- https://hub.docker.com/r/bitnami/solr/
+type: application
+version: 0.0.9
+annotations:
+ truecharts.org/catagories: |
+ - search
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/dependency/solr/0.0.7/README.md b/dependency/solr/0.0.9/README.md
similarity index 100%
rename from dependency/solr/0.0.7/README.md
rename to dependency/solr/0.0.9/README.md
diff --git a/dependency/solr/0.0.7/app-readme.md b/dependency/solr/0.0.9/app-readme.md
similarity index 100%
rename from dependency/solr/0.0.7/app-readme.md
rename to dependency/solr/0.0.9/app-readme.md
diff --git a/incubator/adguard-home/1.0.17/charts/common-10.4.4.tgz b/dependency/solr/0.0.9/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/adguard-home/1.0.17/charts/common-10.4.4.tgz
rename to dependency/solr/0.0.9/charts/common-10.4.4.tgz
diff --git a/dependency/solr/0.0.7/icon.png b/dependency/solr/0.0.9/icon.png
similarity index 100%
rename from dependency/solr/0.0.7/icon.png
rename to dependency/solr/0.0.9/icon.png
diff --git a/dependency/solr/0.0.7/ix_values.yaml b/dependency/solr/0.0.9/ix_values.yaml
similarity index 100%
rename from dependency/solr/0.0.7/ix_values.yaml
rename to dependency/solr/0.0.9/ix_values.yaml
diff --git a/dependency/solr/0.0.7/questions.yaml b/dependency/solr/0.0.9/questions.yaml
similarity index 100%
rename from dependency/solr/0.0.7/questions.yaml
rename to dependency/solr/0.0.9/questions.yaml
diff --git a/dependency/solr/0.0.7/templates/common.yaml b/dependency/solr/0.0.9/templates/common.yaml
similarity index 100%
rename from dependency/solr/0.0.7/templates/common.yaml
rename to dependency/solr/0.0.9/templates/common.yaml
diff --git a/incubator/adguard-home/1.0.17/values.yaml b/dependency/solr/0.0.9/values.yaml
similarity index 100%
rename from incubator/adguard-home/1.0.17/values.yaml
rename to dependency/solr/0.0.9/values.yaml
diff --git a/incubator/adguard-home/1.0.17/CHANGELOG.md b/incubator/adguard-home/1.0.17/CHANGELOG.md
deleted file mode 100644
index 9f0c0f54cc6..00000000000
--- a/incubator/adguard-home/1.0.17/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [adguard-home-1.0.17](https://github.com/truecharts/apps/compare/adguard-home-1.0.16...adguard-home-1.0.17) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [adguard-home-1.0.16](https://github.com/truecharts/apps/compare/adguard-home-1.0.14...adguard-home-1.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [adguard-home-1.0.14](https://github.com/truecharts/apps/compare/adguard-home-1.0.13...adguard-home-1.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [adguard-home-1.0.13](https://github.com/truecharts/apps/compare/adguard-home-1.0.12...adguard-home-1.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [adguard-home-1.0.12](https://github.com/truecharts/apps/compare/adguard-home-1.0.11...adguard-home-1.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [adguard-home-1.0.11](https://github.com/truecharts/apps/compare/adguard-home-1.0.10...adguard-home-1.0.11) (2022-07-10)
-
-#### Fix
-
-* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119))
-
-
-
-
-### [adguard-home-1.0.10](https://github.com/truecharts/apps/compare/adguard-home-1.0.9...adguard-home-1.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [adguard-home-1.0.9](https://github.com/truecharts/apps/compare/adguard-home-1.0.8...adguard-home-1.0.9) (2022-07-09)
-
-#### Chore
-
-* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
-
-
-
-
-### [adguard-home-1.0.8](https://github.com/truecharts/apps/compare/adguard-home-1.0.7...adguard-home-1.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [adguard-home-1.0.7](https://github.com/truecharts/apps/compare/adguard-home-1.0.6...adguard-home-1.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [adguard-home-1.0.6](https://github.com/truecharts/apps/compare/adguard-home-1.0.5...adguard-home-1.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
diff --git a/incubator/adguard-home/1.0.17/Chart.lock b/incubator/adguard-home/1.0.17/Chart.lock
deleted file mode 100644
index c730cfff068..00000000000
--- a/incubator/adguard-home/1.0.17/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-14T11:51:45.269975496Z"
diff --git a/incubator/adguard-home/1.0.17/Chart.yaml b/incubator/adguard-home/1.0.17/Chart.yaml
deleted file mode 100644
index a740daa6a61..00000000000
--- a/incubator/adguard-home/1.0.17/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "0.107.8"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Free and open source, powerful network-wide ads & trackers blocking DNS server.
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/adguard-home
-icon: https://truecharts.org/img/chart-icons/adguard-home.png
-keywords:
-- adblock
-- adguard
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: adguard-home
-sources:
-- https://hub.docker.com/r/adguard/adguardhome
-version: 1.0.17
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/adguard-home/1.0.19/CHANGELOG.md b/incubator/adguard-home/1.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..f8c4b17ef81
--- /dev/null
+++ b/incubator/adguard-home/1.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [adguard-home-1.0.19](https://github.com/truecharts/apps/compare/adguard-home-1.0.17...adguard-home-1.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [adguard-home-1.0.17](https://github.com/truecharts/apps/compare/adguard-home-1.0.16...adguard-home-1.0.17) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [adguard-home-1.0.16](https://github.com/truecharts/apps/compare/adguard-home-1.0.14...adguard-home-1.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [adguard-home-1.0.14](https://github.com/truecharts/apps/compare/adguard-home-1.0.13...adguard-home-1.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [adguard-home-1.0.13](https://github.com/truecharts/apps/compare/adguard-home-1.0.12...adguard-home-1.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [adguard-home-1.0.12](https://github.com/truecharts/apps/compare/adguard-home-1.0.11...adguard-home-1.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [adguard-home-1.0.11](https://github.com/truecharts/apps/compare/adguard-home-1.0.10...adguard-home-1.0.11) (2022-07-10)
+
+#### Fix
+
+* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119))
+
+
+
+
+### [adguard-home-1.0.10](https://github.com/truecharts/apps/compare/adguard-home-1.0.9...adguard-home-1.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [adguard-home-1.0.9](https://github.com/truecharts/apps/compare/adguard-home-1.0.8...adguard-home-1.0.9) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+
+
+
+
+### [adguard-home-1.0.8](https://github.com/truecharts/apps/compare/adguard-home-1.0.7...adguard-home-1.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [adguard-home-1.0.7](https://github.com/truecharts/apps/compare/adguard-home-1.0.6...adguard-home-1.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
diff --git a/incubator/adguard-home/1.0.19/Chart.lock b/incubator/adguard-home/1.0.19/Chart.lock
new file mode 100644
index 00000000000..16a0b4899d0
--- /dev/null
+++ b/incubator/adguard-home/1.0.19/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:54:16.400189393Z"
diff --git a/incubator/adguard-home/1.0.19/Chart.yaml b/incubator/adguard-home/1.0.19/Chart.yaml
new file mode 100644
index 00000000000..ec38bea2d3e
--- /dev/null
+++ b/incubator/adguard-home/1.0.19/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "0.107.8"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Free and open source, powerful network-wide ads & trackers blocking DNS server.
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/adguard-home
+icon: https://truecharts.org/img/chart-icons/adguard-home.png
+keywords:
+- adblock
+- adguard
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: adguard-home
+sources:
+- https://hub.docker.com/r/adguard/adguardhome
+version: 1.0.19
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/adguard-home/1.0.17/README.md b/incubator/adguard-home/1.0.19/README.md
similarity index 100%
rename from incubator/adguard-home/1.0.17/README.md
rename to incubator/adguard-home/1.0.19/README.md
diff --git a/incubator/adguard-home/1.0.17/app-readme.md b/incubator/adguard-home/1.0.19/app-readme.md
similarity index 100%
rename from incubator/adguard-home/1.0.17/app-readme.md
rename to incubator/adguard-home/1.0.19/app-readme.md
diff --git a/incubator/appsmith/2.0.20/charts/common-10.4.4.tgz b/incubator/adguard-home/1.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/appsmith/2.0.20/charts/common-10.4.4.tgz
rename to incubator/adguard-home/1.0.19/charts/common-10.4.4.tgz
diff --git a/incubator/adguard-home/1.0.17/icon.png b/incubator/adguard-home/1.0.19/icon.png
similarity index 100%
rename from incubator/adguard-home/1.0.17/icon.png
rename to incubator/adguard-home/1.0.19/icon.png
diff --git a/incubator/adguard-home/1.0.17/ix_values.yaml b/incubator/adguard-home/1.0.19/ix_values.yaml
similarity index 100%
rename from incubator/adguard-home/1.0.17/ix_values.yaml
rename to incubator/adguard-home/1.0.19/ix_values.yaml
diff --git a/incubator/adguard-home/1.0.17/questions.yaml b/incubator/adguard-home/1.0.19/questions.yaml
similarity index 100%
rename from incubator/adguard-home/1.0.17/questions.yaml
rename to incubator/adguard-home/1.0.19/questions.yaml
diff --git a/incubator/appsmith/2.0.20/templates/common.yaml b/incubator/adguard-home/1.0.19/templates/common.yaml
similarity index 100%
rename from incubator/appsmith/2.0.20/templates/common.yaml
rename to incubator/adguard-home/1.0.19/templates/common.yaml
diff --git a/incubator/appsmith/2.0.20/values.yaml b/incubator/adguard-home/1.0.19/values.yaml
similarity index 100%
rename from incubator/appsmith/2.0.20/values.yaml
rename to incubator/adguard-home/1.0.19/values.yaml
diff --git a/incubator/appsmith/2.0.20/CHANGELOG.md b/incubator/appsmith/2.0.20/CHANGELOG.md
deleted file mode 100644
index d03e7a28a9c..00000000000
--- a/incubator/appsmith/2.0.20/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [appsmith-2.0.20](https://github.com/truecharts/apps/compare/appsmith-2.0.19...appsmith-2.0.20) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [appsmith-2.0.19](https://github.com/truecharts/apps/compare/appsmith-2.0.17...appsmith-2.0.19) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [appsmith-2.0.17](https://github.com/truecharts/apps/compare/appsmith-2.0.16...appsmith-2.0.17) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [appsmith-2.0.16](https://github.com/truecharts/apps/compare/appsmith-2.0.15...appsmith-2.0.16) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [appsmith-2.0.15](https://github.com/truecharts/apps/compare/appsmith-2.0.14...appsmith-2.0.15) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [appsmith-2.0.14](https://github.com/truecharts/apps/compare/appsmith-2.0.13...appsmith-2.0.14) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [appsmith-2.0.13](https://github.com/truecharts/apps/compare/appsmith-2.0.12...appsmith-2.0.13) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [appsmith-2.0.12](https://github.com/truecharts/apps/compare/appsmith-2.0.11...appsmith-2.0.12) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [appsmith-2.0.11](https://github.com/truecharts/apps/compare/appsmith-2.0.10...appsmith-2.0.11) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [appsmith-2.0.10](https://github.com/truecharts/apps/compare/appsmith-2.0.9...appsmith-2.0.10) (2022-06-22)
-
-#### Chore
-
-* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [appsmith-2.0.9](https://github.com/truecharts/apps/compare/appsmith-2.0.8...appsmith-2.0.9) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
diff --git a/incubator/appsmith/2.0.20/Chart.lock b/incubator/appsmith/2.0.20/Chart.lock
deleted file mode 100644
index d8c59eb2b95..00000000000
--- a/incubator/appsmith/2.0.20/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:236378fb08fd81a11cb61d7877203296e75c0801bafba9ce1d9656b62d825dbd
-generated: "2022-07-14T11:51:52.294029876Z"
diff --git a/incubator/appsmith/2.0.20/Chart.yaml b/incubator/appsmith/2.0.20/Chart.yaml
deleted file mode 100644
index 5c8f2cf5a99..00000000000
--- a/incubator/appsmith/2.0.20/Chart.yaml
+++ /dev/null
@@ -1,33 +0,0 @@
-apiVersion: v2
-appVersion: "1.7.8"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-# - condition: mongodb.enabled
-# name: mongodb
-# repository: https://charts.truecharts.org
-# version: 0.0.25
-description: 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.
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/appsmith
-icon: https://truecharts.org/img/chart-icons/appsmith.png
-keywords:
-- appsmith
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: appsmith
-sources:
-- https://github.com/appsmithorg/appsmith
-version: 2.0.20
-annotations:
- truecharts.org/catagories: |
- - productivity
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/appsmith/2.0.22/CHANGELOG.md b/incubator/appsmith/2.0.22/CHANGELOG.md
new file mode 100644
index 00000000000..c7cc111347c
--- /dev/null
+++ b/incubator/appsmith/2.0.22/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [appsmith-2.0.22](https://github.com/truecharts/apps/compare/appsmith-2.0.20...appsmith-2.0.22) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [appsmith-2.0.20](https://github.com/truecharts/apps/compare/appsmith-2.0.19...appsmith-2.0.20) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [appsmith-2.0.19](https://github.com/truecharts/apps/compare/appsmith-2.0.17...appsmith-2.0.19) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [appsmith-2.0.17](https://github.com/truecharts/apps/compare/appsmith-2.0.16...appsmith-2.0.17) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [appsmith-2.0.16](https://github.com/truecharts/apps/compare/appsmith-2.0.15...appsmith-2.0.16) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [appsmith-2.0.15](https://github.com/truecharts/apps/compare/appsmith-2.0.14...appsmith-2.0.15) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [appsmith-2.0.14](https://github.com/truecharts/apps/compare/appsmith-2.0.13...appsmith-2.0.14) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [appsmith-2.0.13](https://github.com/truecharts/apps/compare/appsmith-2.0.12...appsmith-2.0.13) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [appsmith-2.0.12](https://github.com/truecharts/apps/compare/appsmith-2.0.11...appsmith-2.0.12) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [appsmith-2.0.11](https://github.com/truecharts/apps/compare/appsmith-2.0.10...appsmith-2.0.11) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [appsmith-2.0.10](https://github.com/truecharts/apps/compare/appsmith-2.0.9...appsmith-2.0.10) (2022-06-22)
+
+#### Chore
+
+* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
diff --git a/incubator/appsmith/2.0.22/Chart.lock b/incubator/appsmith/2.0.22/Chart.lock
new file mode 100644
index 00000000000..aa28ca539cc
--- /dev/null
+++ b/incubator/appsmith/2.0.22/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:236378fb08fd81a11cb61d7877203296e75c0801bafba9ce1d9656b62d825dbd
+generated: "2022-07-14T13:54:23.041414695Z"
diff --git a/incubator/appsmith/2.0.22/Chart.yaml b/incubator/appsmith/2.0.22/Chart.yaml
new file mode 100644
index 00000000000..d1be737c9a7
--- /dev/null
+++ b/incubator/appsmith/2.0.22/Chart.yaml
@@ -0,0 +1,33 @@
+apiVersion: v2
+appVersion: "1.7.8"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+# - condition: mongodb.enabled
+# name: mongodb
+# repository: https://charts.truecharts.org
+# version: 0.0.25
+description: 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.
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/appsmith
+icon: https://truecharts.org/img/chart-icons/appsmith.png
+keywords:
+- appsmith
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: appsmith
+sources:
+- https://github.com/appsmithorg/appsmith
+version: 2.0.22
+annotations:
+ truecharts.org/catagories: |
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/appsmith/2.0.20/README.md b/incubator/appsmith/2.0.22/README.md
similarity index 100%
rename from incubator/appsmith/2.0.20/README.md
rename to incubator/appsmith/2.0.22/README.md
diff --git a/incubator/appsmith/2.0.20/app-readme.md b/incubator/appsmith/2.0.22/app-readme.md
similarity index 100%
rename from incubator/appsmith/2.0.20/app-readme.md
rename to incubator/appsmith/2.0.22/app-readme.md
diff --git a/incubator/ariang/0.0.7/charts/common-10.4.4.tgz b/incubator/appsmith/2.0.22/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/ariang/0.0.7/charts/common-10.4.4.tgz
rename to incubator/appsmith/2.0.22/charts/common-10.4.4.tgz
diff --git a/incubator/appsmith/2.0.20/charts/redis-3.0.30.tgz b/incubator/appsmith/2.0.22/charts/redis-3.0.30.tgz
similarity index 100%
rename from incubator/appsmith/2.0.20/charts/redis-3.0.30.tgz
rename to incubator/appsmith/2.0.22/charts/redis-3.0.30.tgz
diff --git a/incubator/appsmith/2.0.20/icon.png b/incubator/appsmith/2.0.22/icon.png
similarity index 100%
rename from incubator/appsmith/2.0.20/icon.png
rename to incubator/appsmith/2.0.22/icon.png
diff --git a/incubator/appsmith/2.0.20/ix_values.yaml b/incubator/appsmith/2.0.22/ix_values.yaml
similarity index 100%
rename from incubator/appsmith/2.0.20/ix_values.yaml
rename to incubator/appsmith/2.0.22/ix_values.yaml
diff --git a/incubator/appsmith/2.0.20/questions.yaml b/incubator/appsmith/2.0.22/questions.yaml
similarity index 100%
rename from incubator/appsmith/2.0.20/questions.yaml
rename to incubator/appsmith/2.0.22/questions.yaml
diff --git a/incubator/ariang/0.0.7/templates/common.yaml b/incubator/appsmith/2.0.22/templates/common.yaml
similarity index 100%
rename from incubator/ariang/0.0.7/templates/common.yaml
rename to incubator/appsmith/2.0.22/templates/common.yaml
diff --git a/incubator/ariang/0.0.7/values.yaml b/incubator/appsmith/2.0.22/values.yaml
similarity index 100%
rename from incubator/ariang/0.0.7/values.yaml
rename to incubator/appsmith/2.0.22/values.yaml
diff --git a/incubator/ariang/0.0.7/CHANGELOG.md b/incubator/ariang/0.0.7/CHANGELOG.md
deleted file mode 100644
index e6c798ff24e..00000000000
--- a/incubator/ariang/0.0.7/CHANGELOG.md
+++ /dev/null
@@ -1,54 +0,0 @@
-# Changelog
-
-
-## [ariang-0.0.7](https://github.com/truecharts/apps/compare/ariang-0.0.5...ariang-0.0.7) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [ariang-0.0.5](https://github.com/truecharts/apps/compare/ariang-0.0.4...ariang-0.0.5) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [ariang-0.0.4](https://github.com/truecharts/apps/compare/ariang-0.0.3...ariang-0.0.4) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [ariang-0.0.3](https://github.com/truecharts/apps/compare/ariang-0.0.2...ariang-0.0.3) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [ariang-0.0.2](https://github.com/truecharts/apps/compare/ariang-0.0.1...ariang-0.0.2) (2022-07-09)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### ariang-0.0.1 (2022-07-08)
-
-#### Feat
-
-* add Ariang ([#3098](https://github.com/truecharts/apps/issues/3098))
diff --git a/incubator/ariang/0.0.7/Chart.lock b/incubator/ariang/0.0.7/Chart.lock
deleted file mode 100644
index da3f6cddfff..00000000000
--- a/incubator/ariang/0.0.7/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:52:15.99370358Z"
diff --git a/incubator/ariang/0.0.7/Chart.yaml b/incubator/ariang/0.0.7/Chart.yaml
deleted file mode 100644
index 7e3529c4edb..00000000000
--- a/incubator/ariang/0.0.7/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: ariang
-version: 0.0.7
-appVersion: "1.2.4"
-description: A modern web frontend making aria2 easier to use | Aria2 WebUI.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/ariang
-icon: https://truecharts.org/img/chart-icons/ariang.png
-keywords:
- - ariang
-sources:
- - https://hub.docker.com/r/leonismoe/ariang
- - https://github.com/leonismoe/docker-images
-dependencies:
- - name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
- - email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/ariang/0.0.9/CHANGELOG.md b/incubator/ariang/0.0.9/CHANGELOG.md
new file mode 100644
index 00000000000..82f047971d3
--- /dev/null
+++ b/incubator/ariang/0.0.9/CHANGELOG.md
@@ -0,0 +1,62 @@
+# Changelog
+
+
+## [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
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [ariang-0.0.5](https://github.com/truecharts/apps/compare/ariang-0.0.4...ariang-0.0.5) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [ariang-0.0.4](https://github.com/truecharts/apps/compare/ariang-0.0.3...ariang-0.0.4) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [ariang-0.0.3](https://github.com/truecharts/apps/compare/ariang-0.0.2...ariang-0.0.3) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [ariang-0.0.2](https://github.com/truecharts/apps/compare/ariang-0.0.1...ariang-0.0.2) (2022-07-09)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### ariang-0.0.1 (2022-07-08)
+
+#### Feat
+
+* add Ariang ([#3098](https://github.com/truecharts/apps/issues/3098))
diff --git a/incubator/ariang/0.0.9/Chart.lock b/incubator/ariang/0.0.9/Chart.lock
new file mode 100644
index 00000000000..b144ea5d143
--- /dev/null
+++ b/incubator/ariang/0.0.9/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:54:16.822832191Z"
diff --git a/incubator/ariang/0.0.9/Chart.yaml b/incubator/ariang/0.0.9/Chart.yaml
new file mode 100644
index 00000000000..ce05e772e44
--- /dev/null
+++ b/incubator/ariang/0.0.9/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: ariang
+version: 0.0.9
+appVersion: "1.2.4"
+description: A modern web frontend making aria2 easier to use | Aria2 WebUI.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/ariang
+icon: https://truecharts.org/img/chart-icons/ariang.png
+keywords:
+ - ariang
+sources:
+ - https://hub.docker.com/r/leonismoe/ariang
+ - https://github.com/leonismoe/docker-images
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/ariang/0.0.7/README.md b/incubator/ariang/0.0.9/README.md
similarity index 100%
rename from incubator/ariang/0.0.7/README.md
rename to incubator/ariang/0.0.9/README.md
diff --git a/incubator/ariang/0.0.7/app-readme.md b/incubator/ariang/0.0.9/app-readme.md
similarity index 100%
rename from incubator/ariang/0.0.7/app-readme.md
rename to incubator/ariang/0.0.9/app-readme.md
diff --git a/incubator/authentik/2.0.19/charts/common-10.4.4.tgz b/incubator/ariang/0.0.9/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/authentik/2.0.19/charts/common-10.4.4.tgz
rename to incubator/ariang/0.0.9/charts/common-10.4.4.tgz
diff --git a/incubator/ariang/0.0.7/icon.png b/incubator/ariang/0.0.9/icon.png
similarity index 100%
rename from incubator/ariang/0.0.7/icon.png
rename to incubator/ariang/0.0.9/icon.png
diff --git a/incubator/ariang/0.0.7/ix_values.yaml b/incubator/ariang/0.0.9/ix_values.yaml
similarity index 100%
rename from incubator/ariang/0.0.7/ix_values.yaml
rename to incubator/ariang/0.0.9/ix_values.yaml
diff --git a/incubator/ariang/0.0.7/questions.yaml b/incubator/ariang/0.0.9/questions.yaml
similarity index 100%
rename from incubator/ariang/0.0.7/questions.yaml
rename to incubator/ariang/0.0.9/questions.yaml
diff --git a/incubator/avidemux/0.0.8/templates/common.yaml b/incubator/ariang/0.0.9/templates/common.yaml
similarity index 100%
rename from incubator/avidemux/0.0.8/templates/common.yaml
rename to incubator/ariang/0.0.9/templates/common.yaml
diff --git a/incubator/authentik/2.0.19/values.yaml b/incubator/ariang/0.0.9/values.yaml
similarity index 100%
rename from incubator/authentik/2.0.19/values.yaml
rename to incubator/ariang/0.0.9/values.yaml
diff --git a/incubator/authentik/2.0.19/CHANGELOG.md b/incubator/authentik/2.0.19/CHANGELOG.md
deleted file mode 100644
index 3f9740255d9..00000000000
--- a/incubator/authentik/2.0.19/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [authentik-2.0.19](https://github.com/truecharts/apps/compare/authentik-2.0.17...authentik-2.0.19) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [authentik-2.0.17](https://github.com/truecharts/apps/compare/authentik-2.0.16...authentik-2.0.17) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [authentik-2.0.16](https://github.com/truecharts/apps/compare/authentik-2.0.15...authentik-2.0.16) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [authentik-2.0.15](https://github.com/truecharts/apps/compare/authentik-2.0.14...authentik-2.0.15) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [authentik-2.0.14](https://github.com/truecharts/apps/compare/authentik-2.0.13...authentik-2.0.14) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [authentik-2.0.13](https://github.com/truecharts/apps/compare/authentik-2.0.12...authentik-2.0.13) (2022-07-07)
-
-#### Chore
-
-* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
-
-
-
-
-### [authentik-2.0.12](https://github.com/truecharts/apps/compare/authentik-2.0.11...authentik-2.0.12) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [authentik-2.0.11](https://github.com/truecharts/apps/compare/authentik-2.0.10...authentik-2.0.11) (2022-07-05)
-
-#### Chore
-
-* update docker general non-major ([#3071](https://github.com/truecharts/apps/issues/3071))
-
-
-
-
-### [authentik-2.0.10](https://github.com/truecharts/apps/compare/authentik-2.0.9...authentik-2.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [authentik-2.0.9](https://github.com/truecharts/apps/compare/authentik-2.0.8...authentik-2.0.9) (2022-07-02)
-
-#### Chore
-
-* update to v1 from v1bet ([#3047](https://github.com/truecharts/apps/issues/3047))
-
-
-
-
-### [authentik-2.0.8](https://github.com/truecharts/apps/compare/authentik-2.0.7...authentik-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
diff --git a/incubator/authentik/2.0.19/Chart.lock b/incubator/authentik/2.0.19/Chart.lock
deleted file mode 100644
index a5206fd0dff..00000000000
--- a/incubator/authentik/2.0.19/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
-generated: "2022-07-12T22:52:27.686678077Z"
diff --git a/incubator/authentik/2.0.19/Chart.yaml b/incubator/authentik/2.0.19/Chart.yaml
deleted file mode 100644
index f39721d2756..00000000000
--- a/incubator/authentik/2.0.19/Chart.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-apiVersion: v2
-appVersion: "2022.7.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-description: authentik is an open-source Identity Provider focused on flexibility and versatility.
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/authentik
-icon: https://truecharts.org/img/chart-icons/authentik.png
-keywords:
-- authentik
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: authentik
-sources:
-- https://github.com/goauthentik/authentik
-- https://goauthentik.io/docs/
-version: 2.0.19
-annotations:
- truecharts.org/catagories: |
- - authentication
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/authentik/2.0.21/CHANGELOG.md b/incubator/authentik/2.0.21/CHANGELOG.md
new file mode 100644
index 00000000000..03757ccbc17
--- /dev/null
+++ b/incubator/authentik/2.0.21/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [authentik-2.0.21](https://github.com/truecharts/apps/compare/authentik-2.0.19...authentik-2.0.21) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [authentik-2.0.19](https://github.com/truecharts/apps/compare/authentik-2.0.17...authentik-2.0.19) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [authentik-2.0.17](https://github.com/truecharts/apps/compare/authentik-2.0.16...authentik-2.0.17) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [authentik-2.0.16](https://github.com/truecharts/apps/compare/authentik-2.0.15...authentik-2.0.16) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [authentik-2.0.15](https://github.com/truecharts/apps/compare/authentik-2.0.14...authentik-2.0.15) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [authentik-2.0.14](https://github.com/truecharts/apps/compare/authentik-2.0.13...authentik-2.0.14) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [authentik-2.0.13](https://github.com/truecharts/apps/compare/authentik-2.0.12...authentik-2.0.13) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
+
+### [authentik-2.0.12](https://github.com/truecharts/apps/compare/authentik-2.0.11...authentik-2.0.12) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [authentik-2.0.11](https://github.com/truecharts/apps/compare/authentik-2.0.10...authentik-2.0.11) (2022-07-05)
+
+#### Chore
+
+* update docker general non-major ([#3071](https://github.com/truecharts/apps/issues/3071))
+
+
+
+
+### [authentik-2.0.10](https://github.com/truecharts/apps/compare/authentik-2.0.9...authentik-2.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [authentik-2.0.9](https://github.com/truecharts/apps/compare/authentik-2.0.8...authentik-2.0.9) (2022-07-02)
+
+#### Chore
+
+* update to v1 from v1bet ([#3047](https://github.com/truecharts/apps/issues/3047))
+
+
diff --git a/incubator/authentik/2.0.21/Chart.lock b/incubator/authentik/2.0.21/Chart.lock
new file mode 100644
index 00000000000..20d907f85a2
--- /dev/null
+++ b/incubator/authentik/2.0.21/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
+generated: "2022-07-14T13:54:30.167978337Z"
diff --git a/incubator/authentik/2.0.21/Chart.yaml b/incubator/authentik/2.0.21/Chart.yaml
new file mode 100644
index 00000000000..caf724dae73
--- /dev/null
+++ b/incubator/authentik/2.0.21/Chart.yaml
@@ -0,0 +1,34 @@
+apiVersion: v2
+appVersion: "2022.7.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+description: authentik is an open-source Identity Provider focused on flexibility and versatility.
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/authentik
+icon: https://truecharts.org/img/chart-icons/authentik.png
+keywords:
+- authentik
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: authentik
+sources:
+- https://github.com/goauthentik/authentik
+- https://goauthentik.io/docs/
+version: 2.0.21
+annotations:
+ truecharts.org/catagories: |
+ - authentication
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/authentik/2.0.19/README.md b/incubator/authentik/2.0.21/README.md
similarity index 100%
rename from incubator/authentik/2.0.19/README.md
rename to incubator/authentik/2.0.21/README.md
diff --git a/incubator/authentik/2.0.19/app-readme.md b/incubator/authentik/2.0.21/app-readme.md
similarity index 100%
rename from incubator/authentik/2.0.19/app-readme.md
rename to incubator/authentik/2.0.21/app-readme.md
diff --git a/incubator/avidemux/0.0.8/charts/common-10.4.4.tgz b/incubator/authentik/2.0.21/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/avidemux/0.0.8/charts/common-10.4.4.tgz
rename to incubator/authentik/2.0.21/charts/common-10.4.4.tgz
diff --git a/incubator/authentik/2.0.19/charts/postgresql-8.0.30.tgz b/incubator/authentik/2.0.21/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from incubator/authentik/2.0.19/charts/postgresql-8.0.30.tgz
rename to incubator/authentik/2.0.21/charts/postgresql-8.0.30.tgz
diff --git a/incubator/authentik/2.0.19/charts/redis-3.0.30.tgz b/incubator/authentik/2.0.21/charts/redis-3.0.30.tgz
similarity index 100%
rename from incubator/authentik/2.0.19/charts/redis-3.0.30.tgz
rename to incubator/authentik/2.0.21/charts/redis-3.0.30.tgz
diff --git a/incubator/authentik/2.0.19/icon.png b/incubator/authentik/2.0.21/icon.png
similarity index 100%
rename from incubator/authentik/2.0.19/icon.png
rename to incubator/authentik/2.0.21/icon.png
diff --git a/incubator/authentik/2.0.19/ix_values.yaml b/incubator/authentik/2.0.21/ix_values.yaml
similarity index 100%
rename from incubator/authentik/2.0.19/ix_values.yaml
rename to incubator/authentik/2.0.21/ix_values.yaml
diff --git a/incubator/authentik/2.0.19/questions.yaml b/incubator/authentik/2.0.21/questions.yaml
similarity index 100%
rename from incubator/authentik/2.0.19/questions.yaml
rename to incubator/authentik/2.0.21/questions.yaml
diff --git a/incubator/authentik/2.0.19/templates/_cronjob.tpl b/incubator/authentik/2.0.21/templates/_cronjob.tpl
similarity index 100%
rename from incubator/authentik/2.0.19/templates/_cronjob.tpl
rename to incubator/authentik/2.0.21/templates/_cronjob.tpl
diff --git a/incubator/authentik/2.0.19/templates/_secrets.tpl b/incubator/authentik/2.0.21/templates/_secrets.tpl
similarity index 100%
rename from incubator/authentik/2.0.19/templates/_secrets.tpl
rename to incubator/authentik/2.0.21/templates/_secrets.tpl
diff --git a/incubator/authentik/2.0.19/templates/common.yaml b/incubator/authentik/2.0.21/templates/common.yaml
similarity index 100%
rename from incubator/authentik/2.0.19/templates/common.yaml
rename to incubator/authentik/2.0.21/templates/common.yaml
diff --git a/incubator/avidemux/0.0.8/values.yaml b/incubator/authentik/2.0.21/values.yaml
similarity index 100%
rename from incubator/avidemux/0.0.8/values.yaml
rename to incubator/authentik/2.0.21/values.yaml
diff --git a/incubator/avidemux/0.0.10/CHANGELOG.md b/incubator/avidemux/0.0.10/CHANGELOG.md
new file mode 100644
index 00000000000..920e8cacad9
--- /dev/null
+++ b/incubator/avidemux/0.0.10/CHANGELOG.md
@@ -0,0 +1,64 @@
+# Changelog
+
+
+## [avidemux-0.0.10](https://github.com/truecharts/apps/compare/avidemux-0.0.8...avidemux-0.0.10) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [avidemux-0.0.8](https://github.com/truecharts/apps/compare/avidemux-0.0.6...avidemux-0.0.8) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [avidemux-0.0.6](https://github.com/truecharts/apps/compare/avidemux-0.0.5...avidemux-0.0.6) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [avidemux-0.0.5](https://github.com/truecharts/apps/compare/avidemux-0.0.4...avidemux-0.0.5) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [avidemux-0.0.4](https://github.com/truecharts/apps/compare/avidemux-0.0.3...avidemux-0.0.4) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
+
+
+
+
+
+### [avidemux-0.0.2](https://github.com/truecharts/apps/compare/avidemux-0.0.1...avidemux-0.0.2) (2022-07-09)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### avidemux-0.0.1 (2022-07-05)
+
+#### Feat
+
+* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
diff --git a/incubator/avidemux/0.0.10/Chart.lock b/incubator/avidemux/0.0.10/Chart.lock
new file mode 100644
index 00000000000..b4b8442d77a
--- /dev/null
+++ b/incubator/avidemux/0.0.10/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:54:35.446291621Z"
diff --git a/incubator/avidemux/0.0.10/Chart.yaml b/incubator/avidemux/0.0.10/Chart.yaml
new file mode 100644
index 00000000000..16adf69aba9
--- /dev/null
+++ b/incubator/avidemux/0.0.10/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "1.4.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/avidemux
+icon: https://truecharts.org/img/chart-icons/avidemux.png
+keywords:
+- media
+- avidemux
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: avidemux
+sources:
+- https://github.com/jlesage/docker-avidemux
+- https://hub.docker.com/r/jlesage/avidemux/
+type: application
+version: 0.0.10
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/avidemux/0.0.8/README.md b/incubator/avidemux/0.0.10/README.md
similarity index 100%
rename from incubator/avidemux/0.0.8/README.md
rename to incubator/avidemux/0.0.10/README.md
diff --git a/incubator/avidemux/0.0.8/app-readme.md b/incubator/avidemux/0.0.10/app-readme.md
similarity index 100%
rename from incubator/avidemux/0.0.8/app-readme.md
rename to incubator/avidemux/0.0.10/app-readme.md
diff --git a/incubator/awesome-ttrss/0.0.16/charts/common-10.4.4.tgz b/incubator/avidemux/0.0.10/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/awesome-ttrss/0.0.16/charts/common-10.4.4.tgz
rename to incubator/avidemux/0.0.10/charts/common-10.4.4.tgz
diff --git a/incubator/avidemux/0.0.8/docs/installation_notes.md b/incubator/avidemux/0.0.10/docs/installation_notes.md
similarity index 100%
rename from incubator/avidemux/0.0.8/docs/installation_notes.md
rename to incubator/avidemux/0.0.10/docs/installation_notes.md
diff --git a/incubator/avidemux/0.0.8/icon.png b/incubator/avidemux/0.0.10/icon.png
similarity index 100%
rename from incubator/avidemux/0.0.8/icon.png
rename to incubator/avidemux/0.0.10/icon.png
diff --git a/incubator/avidemux/0.0.8/ix_values.yaml b/incubator/avidemux/0.0.10/ix_values.yaml
similarity index 100%
rename from incubator/avidemux/0.0.8/ix_values.yaml
rename to incubator/avidemux/0.0.10/ix_values.yaml
diff --git a/incubator/avidemux/0.0.8/questions.yaml b/incubator/avidemux/0.0.10/questions.yaml
similarity index 100%
rename from incubator/avidemux/0.0.8/questions.yaml
rename to incubator/avidemux/0.0.10/questions.yaml
diff --git a/incubator/clickhouse/0.0.8/templates/common.yaml b/incubator/avidemux/0.0.10/templates/common.yaml
similarity index 100%
rename from incubator/clickhouse/0.0.8/templates/common.yaml
rename to incubator/avidemux/0.0.10/templates/common.yaml
diff --git a/incubator/awesome-ttrss/0.0.16/values.yaml b/incubator/avidemux/0.0.10/values.yaml
similarity index 100%
rename from incubator/awesome-ttrss/0.0.16/values.yaml
rename to incubator/avidemux/0.0.10/values.yaml
diff --git a/incubator/avidemux/0.0.8/CHANGELOG.md b/incubator/avidemux/0.0.8/CHANGELOG.md
deleted file mode 100644
index 81b981faa10..00000000000
--- a/incubator/avidemux/0.0.8/CHANGELOG.md
+++ /dev/null
@@ -1,56 +0,0 @@
-# Changelog
-
-
-## [avidemux-0.0.8](https://github.com/truecharts/apps/compare/avidemux-0.0.6...avidemux-0.0.8) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [avidemux-0.0.6](https://github.com/truecharts/apps/compare/avidemux-0.0.5...avidemux-0.0.6) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [avidemux-0.0.5](https://github.com/truecharts/apps/compare/avidemux-0.0.4...avidemux-0.0.5) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [avidemux-0.0.4](https://github.com/truecharts/apps/compare/avidemux-0.0.3...avidemux-0.0.4) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
-
-
-
-
-
-### [avidemux-0.0.2](https://github.com/truecharts/apps/compare/avidemux-0.0.1...avidemux-0.0.2) (2022-07-09)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### avidemux-0.0.1 (2022-07-05)
-
-#### Feat
-
-* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
diff --git a/incubator/avidemux/0.0.8/Chart.lock b/incubator/avidemux/0.0.8/Chart.lock
deleted file mode 100644
index 07167c04da2..00000000000
--- a/incubator/avidemux/0.0.8/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:52:30.694050548Z"
diff --git a/incubator/avidemux/0.0.8/Chart.yaml b/incubator/avidemux/0.0.8/Chart.yaml
deleted file mode 100644
index 8f8ed0dde83..00000000000
--- a/incubator/avidemux/0.0.8/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "1.4.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/avidemux
-icon: https://truecharts.org/img/chart-icons/avidemux.png
-keywords:
-- media
-- avidemux
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: avidemux
-sources:
-- https://github.com/jlesage/docker-avidemux
-- https://hub.docker.com/r/jlesage/avidemux/
-type: application
-version: 0.0.8
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/awesome-ttrss/0.0.16/CHANGELOG.md b/incubator/awesome-ttrss/0.0.16/CHANGELOG.md
deleted file mode 100644
index 2247cae40f1..00000000000
--- a/incubator/awesome-ttrss/0.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [awesome-ttrss-0.0.16](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.14...awesome-ttrss-0.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [awesome-ttrss-0.0.14](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.13...awesome-ttrss-0.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [awesome-ttrss-0.0.13](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.12...awesome-ttrss-0.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [awesome-ttrss-0.0.12](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.11...awesome-ttrss-0.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [awesome-ttrss-0.0.11](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.10...awesome-ttrss-0.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [awesome-ttrss-0.0.10](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.9...awesome-ttrss-0.0.10) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [awesome-ttrss-0.0.9](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.8...awesome-ttrss-0.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [awesome-ttrss-0.0.8](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.7...awesome-ttrss-0.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [awesome-ttrss-0.0.7](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.6...awesome-ttrss-0.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [awesome-ttrss-0.0.6](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.5...awesome-ttrss-0.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [awesome-ttrss-0.0.5](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.4...awesome-ttrss-0.0.5) (2022-06-17)
-
-#### Chore
-
-* update docker general non-major ([#2917](https://github.com/truecharts/apps/issues/2917))
-
diff --git a/incubator/awesome-ttrss/0.0.16/Chart.lock b/incubator/awesome-ttrss/0.0.16/Chart.lock
deleted file mode 100644
index f6d16582602..00000000000
--- a/incubator/awesome-ttrss/0.0.16/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T22:52:37.234469716Z"
diff --git a/incubator/awesome-ttrss/0.0.16/Chart.yaml b/incubator/awesome-ttrss/0.0.16/Chart.yaml
deleted file mode 100644
index 7a841d412a2..00000000000
--- a/incubator/awesome-ttrss/0.0.16/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "2022"
-description: Awesome TTRSS aims to provide a powerful Dockerized all-in-one solution for Tiny Tiny RSS
-name: awesome-ttrss
-version: 0.0.16
-kubeVersion: ">=1.16.0-0"
-keywords:
-- tt-rss
-- awesome-ttrss
-home: https://github.com/truecharts/apps/tree/master/charts/stable/awesome-ttrss
-icon: https://truecharts.org/img/chart-icons/awesome-ttrss.png
-sources:
-- https://github.com/HenryQW/Awesome-TTRSS
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/awesome-ttrss/0.0.18/CHANGELOG.md b/incubator/awesome-ttrss/0.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..e37d2511199
--- /dev/null
+++ b/incubator/awesome-ttrss/0.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [awesome-ttrss-0.0.18](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.16...awesome-ttrss-0.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [awesome-ttrss-0.0.16](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.14...awesome-ttrss-0.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [awesome-ttrss-0.0.14](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.13...awesome-ttrss-0.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [awesome-ttrss-0.0.13](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.12...awesome-ttrss-0.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [awesome-ttrss-0.0.12](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.11...awesome-ttrss-0.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [awesome-ttrss-0.0.11](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.10...awesome-ttrss-0.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [awesome-ttrss-0.0.10](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.9...awesome-ttrss-0.0.10) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [awesome-ttrss-0.0.9](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.8...awesome-ttrss-0.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [awesome-ttrss-0.0.8](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.7...awesome-ttrss-0.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [awesome-ttrss-0.0.7](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.6...awesome-ttrss-0.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [awesome-ttrss-0.0.6](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.5...awesome-ttrss-0.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/incubator/awesome-ttrss/0.0.18/Chart.lock b/incubator/awesome-ttrss/0.0.18/Chart.lock
new file mode 100644
index 00000000000..5a29a1ff7cc
--- /dev/null
+++ b/incubator/awesome-ttrss/0.0.18/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T13:54:41.615182375Z"
diff --git a/incubator/awesome-ttrss/0.0.18/Chart.yaml b/incubator/awesome-ttrss/0.0.18/Chart.yaml
new file mode 100644
index 00000000000..b35a3f1e450
--- /dev/null
+++ b/incubator/awesome-ttrss/0.0.18/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "2022"
+description: Awesome TTRSS aims to provide a powerful Dockerized all-in-one solution for Tiny Tiny RSS
+name: awesome-ttrss
+version: 0.0.18
+kubeVersion: ">=1.16.0-0"
+keywords:
+- tt-rss
+- awesome-ttrss
+home: https://github.com/truecharts/apps/tree/master/charts/stable/awesome-ttrss
+icon: https://truecharts.org/img/chart-icons/awesome-ttrss.png
+sources:
+- https://github.com/HenryQW/Awesome-TTRSS
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/awesome-ttrss/0.0.16/README.md b/incubator/awesome-ttrss/0.0.18/README.md
similarity index 100%
rename from incubator/awesome-ttrss/0.0.16/README.md
rename to incubator/awesome-ttrss/0.0.18/README.md
diff --git a/incubator/awesome-ttrss/0.0.16/app-readme.md b/incubator/awesome-ttrss/0.0.18/app-readme.md
similarity index 100%
rename from incubator/awesome-ttrss/0.0.16/app-readme.md
rename to incubator/awesome-ttrss/0.0.18/app-readme.md
diff --git a/incubator/clickhouse/0.0.8/charts/common-10.4.4.tgz b/incubator/awesome-ttrss/0.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/clickhouse/0.0.8/charts/common-10.4.4.tgz
rename to incubator/awesome-ttrss/0.0.18/charts/common-10.4.4.tgz
diff --git a/incubator/awesome-ttrss/0.0.16/charts/postgresql-8.0.30.tgz b/incubator/awesome-ttrss/0.0.18/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from incubator/awesome-ttrss/0.0.16/charts/postgresql-8.0.30.tgz
rename to incubator/awesome-ttrss/0.0.18/charts/postgresql-8.0.30.tgz
diff --git a/incubator/awesome-ttrss/0.0.16/icon.png b/incubator/awesome-ttrss/0.0.18/icon.png
similarity index 100%
rename from incubator/awesome-ttrss/0.0.16/icon.png
rename to incubator/awesome-ttrss/0.0.18/icon.png
diff --git a/incubator/awesome-ttrss/0.0.16/ix_values.yaml b/incubator/awesome-ttrss/0.0.18/ix_values.yaml
similarity index 100%
rename from incubator/awesome-ttrss/0.0.16/ix_values.yaml
rename to incubator/awesome-ttrss/0.0.18/ix_values.yaml
diff --git a/incubator/awesome-ttrss/0.0.16/questions.yaml b/incubator/awesome-ttrss/0.0.18/questions.yaml
similarity index 100%
rename from incubator/awesome-ttrss/0.0.16/questions.yaml
rename to incubator/awesome-ttrss/0.0.18/questions.yaml
diff --git a/incubator/awesome-ttrss/0.0.16/templates/common.yaml b/incubator/awesome-ttrss/0.0.18/templates/common.yaml
similarity index 100%
rename from incubator/awesome-ttrss/0.0.16/templates/common.yaml
rename to incubator/awesome-ttrss/0.0.18/templates/common.yaml
diff --git a/incubator/clickhouse/0.0.8/values.yaml b/incubator/awesome-ttrss/0.0.18/values.yaml
similarity index 100%
rename from incubator/clickhouse/0.0.8/values.yaml
rename to incubator/awesome-ttrss/0.0.18/values.yaml
diff --git a/incubator/clickhouse/0.0.10/CHANGELOG.md b/incubator/clickhouse/0.0.10/CHANGELOG.md
new file mode 100644
index 00000000000..f9571a8df7c
--- /dev/null
+++ b/incubator/clickhouse/0.0.10/CHANGELOG.md
@@ -0,0 +1,67 @@
+# Changelog
+
+
+## [clickhouse-0.0.10](https://github.com/truecharts/apps/compare/clickhouse-0.0.8...clickhouse-0.0.10) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [clickhouse-0.0.8](https://github.com/truecharts/apps/compare/clickhouse-0.0.6...clickhouse-0.0.8) (2022-07-12)
+
+### 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))
+
+
+
+
+### [clickhouse-0.0.5](https://github.com/truecharts/apps/compare/clickhouse-0.0.4...clickhouse-0.0.5) (2022-07-11)
+
+
+
+
+### [clickhouse-0.0.4](https://github.com/truecharts/apps/compare/clickhouse-0.0.3...clickhouse-0.0.4) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [clickhouse-0.0.3](https://github.com/truecharts/apps/compare/clickhouse-0.0.2...clickhouse-0.0.3) (2022-07-11)
+
+
+
+
+### [clickhouse-0.0.2](https://github.com/truecharts/apps/compare/clickhouse-0.0.1...clickhouse-0.0.2) (2022-07-11)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+
+#### Fix
+
+* Fix ClickHouse upstream repo ([#3134](https://github.com/truecharts/apps/issues/3134))
+
+
+
+
+### clickhouse-0.0.1 (2022-07-10)
+
+#### Feat
+
+* Add ClickHouse ([#3060](https://github.com/truecharts/apps/issues/3060))
diff --git a/incubator/clickhouse/0.0.10/Chart.lock b/incubator/clickhouse/0.0.10/Chart.lock
new file mode 100644
index 00000000000..cc0f323d890
--- /dev/null
+++ b/incubator/clickhouse/0.0.10/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:54:48.496314184Z"
diff --git a/incubator/clickhouse/0.0.10/Chart.yaml b/incubator/clickhouse/0.0.10/Chart.yaml
new file mode 100644
index 00000000000..6f33d083e58
--- /dev/null
+++ b/incubator/clickhouse/0.0.10/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "22.6.3.35"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: ClickHouse® is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP).
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/clickhouse
+icon: https://truecharts.org/img/chart-icons/clickhouse.png
+keywords:
+ - database
+ - clickhouse
+ - sql
+kubeVersion: '>=1.16.0-0'
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: clickhouse
+sources:
+ - https://clickhouse.com/
+ - https://hub.docker.com/r/yandex/clickhouse-server
+type: application
+version: 0.0.10
+annotations:
+ truecharts.org/catagories: |
+ - database
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/clickhouse/0.0.8/README.md b/incubator/clickhouse/0.0.10/README.md
similarity index 100%
rename from incubator/clickhouse/0.0.8/README.md
rename to incubator/clickhouse/0.0.10/README.md
diff --git a/incubator/clickhouse/0.0.8/app-readme.md b/incubator/clickhouse/0.0.10/app-readme.md
similarity index 100%
rename from incubator/clickhouse/0.0.8/app-readme.md
rename to incubator/clickhouse/0.0.10/app-readme.md
diff --git a/incubator/cloudflared/0.0.12/charts/common-10.4.4.tgz b/incubator/clickhouse/0.0.10/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/cloudflared/0.0.12/charts/common-10.4.4.tgz
rename to incubator/clickhouse/0.0.10/charts/common-10.4.4.tgz
diff --git a/incubator/clickhouse/0.0.8/icon.png b/incubator/clickhouse/0.0.10/icon.png
similarity index 100%
rename from incubator/clickhouse/0.0.8/icon.png
rename to incubator/clickhouse/0.0.10/icon.png
diff --git a/incubator/clickhouse/0.0.8/ix_values.yaml b/incubator/clickhouse/0.0.10/ix_values.yaml
similarity index 100%
rename from incubator/clickhouse/0.0.8/ix_values.yaml
rename to incubator/clickhouse/0.0.10/ix_values.yaml
diff --git a/incubator/clickhouse/0.0.8/questions.yaml b/incubator/clickhouse/0.0.10/questions.yaml
similarity index 100%
rename from incubator/clickhouse/0.0.8/questions.yaml
rename to incubator/clickhouse/0.0.10/questions.yaml
diff --git a/incubator/cloudflared/0.0.12/templates/common.yaml b/incubator/clickhouse/0.0.10/templates/common.yaml
similarity index 100%
rename from incubator/cloudflared/0.0.12/templates/common.yaml
rename to incubator/clickhouse/0.0.10/templates/common.yaml
diff --git a/incubator/cloudflared/0.0.12/values.yaml b/incubator/clickhouse/0.0.10/values.yaml
similarity index 100%
rename from incubator/cloudflared/0.0.12/values.yaml
rename to incubator/clickhouse/0.0.10/values.yaml
diff --git a/incubator/clickhouse/0.0.8/CHANGELOG.md b/incubator/clickhouse/0.0.8/CHANGELOG.md
deleted file mode 100644
index 3a4eaa53b21..00000000000
--- a/incubator/clickhouse/0.0.8/CHANGELOG.md
+++ /dev/null
@@ -1,59 +0,0 @@
-# Changelog
-
-
-## [clickhouse-0.0.8](https://github.com/truecharts/apps/compare/clickhouse-0.0.6...clickhouse-0.0.8) (2022-07-12)
-
-### 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))
-
-
-
-
-### [clickhouse-0.0.5](https://github.com/truecharts/apps/compare/clickhouse-0.0.4...clickhouse-0.0.5) (2022-07-11)
-
-
-
-
-### [clickhouse-0.0.4](https://github.com/truecharts/apps/compare/clickhouse-0.0.3...clickhouse-0.0.4) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [clickhouse-0.0.3](https://github.com/truecharts/apps/compare/clickhouse-0.0.2...clickhouse-0.0.3) (2022-07-11)
-
-
-
-
-### [clickhouse-0.0.2](https://github.com/truecharts/apps/compare/clickhouse-0.0.1...clickhouse-0.0.2) (2022-07-11)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-
-#### Fix
-
-* Fix ClickHouse upstream repo ([#3134](https://github.com/truecharts/apps/issues/3134))
-
-
-
-
-### clickhouse-0.0.1 (2022-07-10)
-
-#### Feat
-
-* Add ClickHouse ([#3060](https://github.com/truecharts/apps/issues/3060))
diff --git a/incubator/clickhouse/0.0.8/Chart.lock b/incubator/clickhouse/0.0.8/Chart.lock
deleted file mode 100644
index 87e39cd2cfe..00000000000
--- a/incubator/clickhouse/0.0.8/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:52:42.357919654Z"
diff --git a/incubator/clickhouse/0.0.8/Chart.yaml b/incubator/clickhouse/0.0.8/Chart.yaml
deleted file mode 100644
index cac71970a52..00000000000
--- a/incubator/clickhouse/0.0.8/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "22.6.3.35"
-dependencies:
- - name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: ClickHouse® is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP).
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/clickhouse
-icon: https://truecharts.org/img/chart-icons/clickhouse.png
-keywords:
- - database
- - clickhouse
- - sql
-kubeVersion: '>=1.16.0-0'
-maintainers:
- - email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: clickhouse
-sources:
- - https://clickhouse.com/
- - https://hub.docker.com/r/yandex/clickhouse-server
-type: application
-version: 0.0.8
-annotations:
- truecharts.org/catagories: |
- - database
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/cloudflared/0.0.12/CHANGELOG.md b/incubator/cloudflared/0.0.12/CHANGELOG.md
deleted file mode 100644
index c69babab2ea..00000000000
--- a/incubator/cloudflared/0.0.12/CHANGELOG.md
+++ /dev/null
@@ -1,98 +0,0 @@
-# Changelog
-
-
-## [cloudflared-0.0.12](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.10...cloudflared-0.0.12) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [cloudflared-0.0.10](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.9...cloudflared-0.0.10) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [cloudflared-0.0.9](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.8...cloudflared-0.0.9) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [cloudflared-0.0.8](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.7...cloudflared-0.0.8) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [cloudflared-0.0.7](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.6...cloudflared-0.0.7) (2022-07-11)
-
-#### Chore
-
-* update image refs ([#3135](https://github.com/truecharts/apps/issues/3135))
-
-
-
-
-### [cloudflared-0.0.6](https://github.com/truecharts/apps/compare/cloudflared-0.0.5...cloudflared-0.0.6) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [cloudflared-0.0.5](https://github.com/truecharts/apps/compare/cloudflared-0.0.4...cloudflared-0.0.5) (2022-07-09)
-
-#### Chore
-
-* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
-
-
-
-
-### [cloudflared-0.0.4](https://github.com/truecharts/apps/compare/cloudflared-0.0.3...cloudflared-0.0.4) (2022-07-07)
-
-#### Chore
-
-* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
-
-
-
-
-### [cloudflared-0.0.3](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.4...cloudflared-0.0.3) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [cloudflared-0.0.2](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.3...cloudflared-0.0.2) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [cloudflared-0.0.1](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.1...cloudflared-0.0.1) (2022-07-02)
-
-#### Feat
-
-* add cloudflared ([#3029](https://github.com/truecharts/apps/issues/3029))
diff --git a/incubator/cloudflared/0.0.12/Chart.lock b/incubator/cloudflared/0.0.12/Chart.lock
deleted file mode 100644
index 5df33529029..00000000000
--- a/incubator/cloudflared/0.0.12/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:52:45.877217644Z"
diff --git a/incubator/cloudflared/0.0.12/Chart.yaml b/incubator/cloudflared/0.0.12/Chart.yaml
deleted file mode 100644
index 78f6164c3a8..00000000000
--- a/incubator/cloudflared/0.0.12/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: cloudflared
-version: 0.0.12
-appVersion: "2022.7.1"
-description: Client for Cloudflare Tunnel, a daemon that exposes private services through the Cloudflare edge.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/cloudflared
-icon: https://truecharts.org/img/chart-icons/cloudflared.png
-keywords:
- - cloudflared
- - networking
-sources:
- - https://hub.docker.com/r/cloudflare/cloudflared
-dependencies:
- - name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
- - email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/cloudflared/0.0.14/CHANGELOG.md b/incubator/cloudflared/0.0.14/CHANGELOG.md
new file mode 100644
index 00000000000..dc2a7ca5762
--- /dev/null
+++ b/incubator/cloudflared/0.0.14/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [cloudflared-0.0.14](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.12...cloudflared-0.0.14) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [cloudflared-0.0.12](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.10...cloudflared-0.0.12) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [cloudflared-0.0.10](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.9...cloudflared-0.0.10) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [cloudflared-0.0.9](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.8...cloudflared-0.0.9) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [cloudflared-0.0.8](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.7...cloudflared-0.0.8) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [cloudflared-0.0.7](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.6...cloudflared-0.0.7) (2022-07-11)
+
+#### Chore
+
+* update image refs ([#3135](https://github.com/truecharts/apps/issues/3135))
+
+
+
+
+### [cloudflared-0.0.6](https://github.com/truecharts/apps/compare/cloudflared-0.0.5...cloudflared-0.0.6) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [cloudflared-0.0.5](https://github.com/truecharts/apps/compare/cloudflared-0.0.4...cloudflared-0.0.5) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+
+
+
+
+### [cloudflared-0.0.4](https://github.com/truecharts/apps/compare/cloudflared-0.0.3...cloudflared-0.0.4) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
+
+### [cloudflared-0.0.3](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.4...cloudflared-0.0.3) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [cloudflared-0.0.2](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.3...cloudflared-0.0.2) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
diff --git a/incubator/cloudflared/0.0.14/Chart.lock b/incubator/cloudflared/0.0.14/Chart.lock
new file mode 100644
index 00000000000..f9a9b173028
--- /dev/null
+++ b/incubator/cloudflared/0.0.14/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:54:55.147715323Z"
diff --git a/incubator/cloudflared/0.0.14/Chart.yaml b/incubator/cloudflared/0.0.14/Chart.yaml
new file mode 100644
index 00000000000..e8ae7bb95b6
--- /dev/null
+++ b/incubator/cloudflared/0.0.14/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: cloudflared
+version: 0.0.14
+appVersion: "2022.7.1"
+description: Client for Cloudflare Tunnel, a daemon that exposes private services through the Cloudflare edge.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/cloudflared
+icon: https://truecharts.org/img/chart-icons/cloudflared.png
+keywords:
+ - cloudflared
+ - networking
+sources:
+ - https://hub.docker.com/r/cloudflare/cloudflared
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/cloudflared/0.0.12/README.md b/incubator/cloudflared/0.0.14/README.md
similarity index 100%
rename from incubator/cloudflared/0.0.12/README.md
rename to incubator/cloudflared/0.0.14/README.md
diff --git a/incubator/cloudflared/0.0.12/app-readme.md b/incubator/cloudflared/0.0.14/app-readme.md
similarity index 100%
rename from incubator/cloudflared/0.0.12/app-readme.md
rename to incubator/cloudflared/0.0.14/app-readme.md
diff --git a/incubator/cloudflareddns/0.0.12/charts/common-10.4.4.tgz b/incubator/cloudflared/0.0.14/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/cloudflareddns/0.0.12/charts/common-10.4.4.tgz
rename to incubator/cloudflared/0.0.14/charts/common-10.4.4.tgz
diff --git a/incubator/cloudflared/0.0.12/ci/test-values.yaml b/incubator/cloudflared/0.0.14/ci/test-values.yaml
similarity index 100%
rename from incubator/cloudflared/0.0.12/ci/test-values.yaml
rename to incubator/cloudflared/0.0.14/ci/test-values.yaml
diff --git a/incubator/cloudflared/0.0.12/icon.png b/incubator/cloudflared/0.0.14/icon.png
similarity index 100%
rename from incubator/cloudflared/0.0.12/icon.png
rename to incubator/cloudflared/0.0.14/icon.png
diff --git a/incubator/cloudflared/0.0.12/ix_values.yaml b/incubator/cloudflared/0.0.14/ix_values.yaml
similarity index 100%
rename from incubator/cloudflared/0.0.12/ix_values.yaml
rename to incubator/cloudflared/0.0.14/ix_values.yaml
diff --git a/incubator/cloudflared/0.0.12/questions.yaml b/incubator/cloudflared/0.0.14/questions.yaml
similarity index 100%
rename from incubator/cloudflared/0.0.12/questions.yaml
rename to incubator/cloudflared/0.0.14/questions.yaml
diff --git a/incubator/cloudflareddns/0.0.12/templates/common.yaml b/incubator/cloudflared/0.0.14/templates/common.yaml
similarity index 100%
rename from incubator/cloudflareddns/0.0.12/templates/common.yaml
rename to incubator/cloudflared/0.0.14/templates/common.yaml
diff --git a/incubator/cloudflareddns/0.0.12/values.yaml b/incubator/cloudflared/0.0.14/values.yaml
similarity index 100%
rename from incubator/cloudflareddns/0.0.12/values.yaml
rename to incubator/cloudflared/0.0.14/values.yaml
diff --git a/incubator/cloudflareddns/0.0.12/CHANGELOG.md b/incubator/cloudflareddns/0.0.12/CHANGELOG.md
deleted file mode 100644
index d0825e88b50..00000000000
--- a/incubator/cloudflareddns/0.0.12/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [cloudflareddns-0.0.12](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.10...cloudflareddns-0.0.12) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [cloudflareddns-0.0.10](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.9...cloudflareddns-0.0.10) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [cloudflareddns-0.0.9](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.8...cloudflareddns-0.0.9) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [cloudflareddns-0.0.8](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.7...cloudflareddns-0.0.8) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [cloudflareddns-0.0.7](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.6...cloudflareddns-0.0.7) (2022-07-11)
-
-#### Chore
-
-* update image refs ([#3135](https://github.com/truecharts/apps/issues/3135))
-
-
-
-
-### [cloudflareddns-0.0.6](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.5...cloudflareddns-0.0.6) (2022-07-10)
-
-#### Chore
-
-* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
-
-
-
-
-### [cloudflareddns-0.0.5](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.4...cloudflareddns-0.0.5) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [cloudflareddns-0.0.4](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.3...cloudflareddns-0.0.4) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [cloudflareddns-0.0.3](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.2...cloudflareddns-0.0.3) (2022-07-04)
-
-#### Fix
-
-* fix DETECTION_MODE ([#3063](https://github.com/truecharts/apps/issues/3063))
-
-
-
-
-### [cloudflareddns-0.0.2](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.1...cloudflareddns-0.0.2) (2022-07-03)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-
-#### Fix
-
-* Fix CF_ZONES env var ([#3054](https://github.com/truecharts/apps/issues/3054))
-
-
-
-
-### cloudflareddns-0.0.1 (2022-07-02)
-
diff --git a/incubator/cloudflareddns/0.0.12/Chart.lock b/incubator/cloudflareddns/0.0.12/Chart.lock
deleted file mode 100644
index 045f1a5dd5a..00000000000
--- a/incubator/cloudflareddns/0.0.12/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:52:53.899032643Z"
diff --git a/incubator/cloudflareddns/0.0.12/Chart.yaml b/incubator/cloudflareddns/0.0.12/Chart.yaml
deleted file mode 100644
index 0b6f79f35f5..00000000000
--- a/incubator/cloudflareddns/0.0.12/Chart.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: cloudflareddns
-version: 0.0.12
-appVersion: "latest"
-description: Update your Cloudflare DNS records using dynamically
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/cloudflareddns
-icon: https://truecharts.org/img/chart-icons/cloudflareddns.png
-keywords:
- - ddns
- - cloudflare
- - cloudflareddns
-sources:
- - https://github.com/hotio/cloudflareddns
- - https://hotio.dev/containers/cloudflareddns/
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- - networking
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/cloudflareddns/0.0.14/CHANGELOG.md b/incubator/cloudflareddns/0.0.14/CHANGELOG.md
new file mode 100644
index 00000000000..ab272528ba1
--- /dev/null
+++ b/incubator/cloudflareddns/0.0.14/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [cloudflareddns-0.0.14](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.12...cloudflareddns-0.0.14) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [cloudflareddns-0.0.12](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.10...cloudflareddns-0.0.12) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [cloudflareddns-0.0.10](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.9...cloudflareddns-0.0.10) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [cloudflareddns-0.0.9](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.8...cloudflareddns-0.0.9) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [cloudflareddns-0.0.8](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.7...cloudflareddns-0.0.8) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [cloudflareddns-0.0.7](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.6...cloudflareddns-0.0.7) (2022-07-11)
+
+#### Chore
+
+* update image refs ([#3135](https://github.com/truecharts/apps/issues/3135))
+
+
+
+
+### [cloudflareddns-0.0.6](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.5...cloudflareddns-0.0.6) (2022-07-10)
+
+#### Chore
+
+* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
+
+
+
+
+### [cloudflareddns-0.0.5](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.4...cloudflareddns-0.0.5) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [cloudflareddns-0.0.4](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.3...cloudflareddns-0.0.4) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [cloudflareddns-0.0.3](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.2...cloudflareddns-0.0.3) (2022-07-04)
+
+#### Fix
+
+* fix DETECTION_MODE ([#3063](https://github.com/truecharts/apps/issues/3063))
+
+
+
+
+### [cloudflareddns-0.0.2](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.1...cloudflareddns-0.0.2) (2022-07-03)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+
+#### Fix
diff --git a/incubator/cloudflareddns/0.0.14/Chart.lock b/incubator/cloudflareddns/0.0.14/Chart.lock
new file mode 100644
index 00000000000..b45fc962a38
--- /dev/null
+++ b/incubator/cloudflareddns/0.0.14/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:55:01.533135419Z"
diff --git a/incubator/cloudflareddns/0.0.14/Chart.yaml b/incubator/cloudflareddns/0.0.14/Chart.yaml
new file mode 100644
index 00000000000..84003e58725
--- /dev/null
+++ b/incubator/cloudflareddns/0.0.14/Chart.yaml
@@ -0,0 +1,32 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: cloudflareddns
+version: 0.0.14
+appVersion: "latest"
+description: Update your Cloudflare DNS records using dynamically
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/cloudflareddns
+icon: https://truecharts.org/img/chart-icons/cloudflareddns.png
+keywords:
+ - ddns
+ - cloudflare
+ - cloudflareddns
+sources:
+ - https://github.com/hotio/cloudflareddns
+ - https://hotio.dev/containers/cloudflareddns/
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ - networking
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/cloudflareddns/0.0.12/README.md b/incubator/cloudflareddns/0.0.14/README.md
similarity index 100%
rename from incubator/cloudflareddns/0.0.12/README.md
rename to incubator/cloudflareddns/0.0.14/README.md
diff --git a/incubator/cloudflareddns/0.0.12/app-readme.md b/incubator/cloudflareddns/0.0.14/app-readme.md
similarity index 100%
rename from incubator/cloudflareddns/0.0.12/app-readme.md
rename to incubator/cloudflareddns/0.0.14/app-readme.md
diff --git a/incubator/cups-server/1.0.18/charts/common-10.4.4.tgz b/incubator/cloudflareddns/0.0.14/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/cups-server/1.0.18/charts/common-10.4.4.tgz
rename to incubator/cloudflareddns/0.0.14/charts/common-10.4.4.tgz
diff --git a/incubator/cloudflareddns/0.0.12/icon.png b/incubator/cloudflareddns/0.0.14/icon.png
similarity index 100%
rename from incubator/cloudflareddns/0.0.12/icon.png
rename to incubator/cloudflareddns/0.0.14/icon.png
diff --git a/incubator/cloudflareddns/0.0.12/ix_values.yaml b/incubator/cloudflareddns/0.0.14/ix_values.yaml
similarity index 100%
rename from incubator/cloudflareddns/0.0.12/ix_values.yaml
rename to incubator/cloudflareddns/0.0.14/ix_values.yaml
diff --git a/incubator/cloudflareddns/0.0.12/questions.yaml b/incubator/cloudflareddns/0.0.14/questions.yaml
similarity index 100%
rename from incubator/cloudflareddns/0.0.12/questions.yaml
rename to incubator/cloudflareddns/0.0.14/questions.yaml
diff --git a/incubator/cups-server/1.0.18/templates/common.yaml b/incubator/cloudflareddns/0.0.14/templates/common.yaml
similarity index 100%
rename from incubator/cups-server/1.0.18/templates/common.yaml
rename to incubator/cloudflareddns/0.0.14/templates/common.yaml
diff --git a/incubator/cups-server/1.0.18/values.yaml b/incubator/cloudflareddns/0.0.14/values.yaml
similarity index 100%
rename from incubator/cups-server/1.0.18/values.yaml
rename to incubator/cloudflareddns/0.0.14/values.yaml
diff --git a/incubator/cups-server/1.0.18/CHANGELOG.md b/incubator/cups-server/1.0.18/CHANGELOG.md
deleted file mode 100644
index 32dec387693..00000000000
--- a/incubator/cups-server/1.0.18/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [cups-server-1.0.18](https://github.com/truecharts/apps/compare/cups-server-1.0.16...cups-server-1.0.18) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [cups-server-1.0.16](https://github.com/truecharts/apps/compare/cups-server-1.0.15...cups-server-1.0.16) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [cups-server-1.0.15](https://github.com/truecharts/apps/compare/cups-server-1.0.14...cups-server-1.0.15) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [cups-server-1.0.14](https://github.com/truecharts/apps/compare/cups-server-1.0.13...cups-server-1.0.14) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [cups-server-1.0.13](https://github.com/truecharts/apps/compare/cups-server-1.0.12...cups-server-1.0.13) (2022-07-10)
-
-#### Chore
-
-* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
-
-
-
-
-### [cups-server-1.0.12](https://github.com/truecharts/apps/compare/cups-server-1.0.11...cups-server-1.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [cups-server-1.0.11](https://github.com/truecharts/apps/compare/cups-server-1.0.10...cups-server-1.0.11) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [cups-server-1.0.10](https://github.com/truecharts/apps/compare/cups-server-1.0.9...cups-server-1.0.10) (2022-07-03)
-
-#### Chore
-
-* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
-
-
-
-
-### [cups-server-1.0.9](https://github.com/truecharts/apps/compare/cups-server-1.0.8...cups-server-1.0.9) (2022-06-26)
-
-#### Chore
-
-* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
-
-
-
-
-### [cups-server-1.0.8](https://github.com/truecharts/apps/compare/cups-server-1.0.7...cups-server-1.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [cups-server-1.0.7](https://github.com/truecharts/apps/compare/cups-server-1.0.6...cups-server-1.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
diff --git a/incubator/cups-server/1.0.18/Chart.lock b/incubator/cups-server/1.0.18/Chart.lock
deleted file mode 100644
index 5ddfc34c249..00000000000
--- a/incubator/cups-server/1.0.18/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:52:57.168618547Z"
diff --git a/incubator/cups-server/1.0.18/Chart.yaml b/incubator/cups-server/1.0.18/Chart.yaml
deleted file mode 100644
index 112526ff9d1..00000000000
--- a/incubator/cups-server/1.0.18/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: CUPS printing server
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/cups-server
-icon: https://truecharts.org/img/chart-icons/cups-server.png
-keywords:
-- print
-- cups
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: cups-server
-sources:
-- https://hub.docker.com/r/ydkn/cups
-version: 1.0.18
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/cups-server/1.0.20/CHANGELOG.md b/incubator/cups-server/1.0.20/CHANGELOG.md
new file mode 100644
index 00000000000..c5fd5b6da06
--- /dev/null
+++ b/incubator/cups-server/1.0.20/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [cups-server-1.0.20](https://github.com/truecharts/apps/compare/cups-server-1.0.18...cups-server-1.0.20) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [cups-server-1.0.18](https://github.com/truecharts/apps/compare/cups-server-1.0.16...cups-server-1.0.18) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [cups-server-1.0.16](https://github.com/truecharts/apps/compare/cups-server-1.0.15...cups-server-1.0.16) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [cups-server-1.0.15](https://github.com/truecharts/apps/compare/cups-server-1.0.14...cups-server-1.0.15) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [cups-server-1.0.14](https://github.com/truecharts/apps/compare/cups-server-1.0.13...cups-server-1.0.14) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [cups-server-1.0.13](https://github.com/truecharts/apps/compare/cups-server-1.0.12...cups-server-1.0.13) (2022-07-10)
+
+#### Chore
+
+* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
+
+
+
+
+### [cups-server-1.0.12](https://github.com/truecharts/apps/compare/cups-server-1.0.11...cups-server-1.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [cups-server-1.0.11](https://github.com/truecharts/apps/compare/cups-server-1.0.10...cups-server-1.0.11) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [cups-server-1.0.10](https://github.com/truecharts/apps/compare/cups-server-1.0.9...cups-server-1.0.10) (2022-07-03)
+
+#### Chore
+
+* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
+
+
+
+
+### [cups-server-1.0.9](https://github.com/truecharts/apps/compare/cups-server-1.0.8...cups-server-1.0.9) (2022-06-26)
+
+#### Chore
+
+* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
+
+
+
+
+### [cups-server-1.0.8](https://github.com/truecharts/apps/compare/cups-server-1.0.7...cups-server-1.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
diff --git a/incubator/cups-server/1.0.20/Chart.lock b/incubator/cups-server/1.0.20/Chart.lock
new file mode 100644
index 00000000000..8c10e5dc0cc
--- /dev/null
+++ b/incubator/cups-server/1.0.20/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:55:06.742882014Z"
diff --git a/incubator/cups-server/1.0.20/Chart.yaml b/incubator/cups-server/1.0.20/Chart.yaml
new file mode 100644
index 00000000000..54c35575b4c
--- /dev/null
+++ b/incubator/cups-server/1.0.20/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: CUPS printing server
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/cups-server
+icon: https://truecharts.org/img/chart-icons/cups-server.png
+keywords:
+- print
+- cups
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: cups-server
+sources:
+- https://hub.docker.com/r/ydkn/cups
+version: 1.0.20
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/cups-server/1.0.18/README.md b/incubator/cups-server/1.0.20/README.md
similarity index 100%
rename from incubator/cups-server/1.0.18/README.md
rename to incubator/cups-server/1.0.20/README.md
diff --git a/incubator/cups-server/1.0.18/app-readme.md b/incubator/cups-server/1.0.20/app-readme.md
similarity index 100%
rename from incubator/cups-server/1.0.18/app-readme.md
rename to incubator/cups-server/1.0.20/app-readme.md
diff --git a/incubator/czkawka/0.0.9/charts/common-10.4.4.tgz b/incubator/cups-server/1.0.20/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/czkawka/0.0.9/charts/common-10.4.4.tgz
rename to incubator/cups-server/1.0.20/charts/common-10.4.4.tgz
diff --git a/incubator/cups-server/1.0.18/icon.png b/incubator/cups-server/1.0.20/icon.png
similarity index 100%
rename from incubator/cups-server/1.0.18/icon.png
rename to incubator/cups-server/1.0.20/icon.png
diff --git a/incubator/cups-server/1.0.18/ix_values.yaml b/incubator/cups-server/1.0.20/ix_values.yaml
similarity index 100%
rename from incubator/cups-server/1.0.18/ix_values.yaml
rename to incubator/cups-server/1.0.20/ix_values.yaml
diff --git a/incubator/cups-server/1.0.18/questions.yaml b/incubator/cups-server/1.0.20/questions.yaml
similarity index 100%
rename from incubator/cups-server/1.0.18/questions.yaml
rename to incubator/cups-server/1.0.20/questions.yaml
diff --git a/incubator/czkawka/0.0.9/templates/common.yaml b/incubator/cups-server/1.0.20/templates/common.yaml
similarity index 100%
rename from incubator/czkawka/0.0.9/templates/common.yaml
rename to incubator/cups-server/1.0.20/templates/common.yaml
diff --git a/incubator/czkawka/0.0.9/values.yaml b/incubator/cups-server/1.0.20/values.yaml
similarity index 100%
rename from incubator/czkawka/0.0.9/values.yaml
rename to incubator/cups-server/1.0.20/values.yaml
diff --git a/incubator/czkawka/0.0.11/CHANGELOG.md b/incubator/czkawka/0.0.11/CHANGELOG.md
new file mode 100644
index 00000000000..2e00a8da5ed
--- /dev/null
+++ b/incubator/czkawka/0.0.11/CHANGELOG.md
@@ -0,0 +1,82 @@
+# Changelog
+
+
+## [czkawka-0.0.11](https://github.com/truecharts/apps/compare/czkawka-0.0.9...czkawka-0.0.11) (2022-07-14)
+
+### Chore
+
+- update some last icons ([#3160](https://github.com/truecharts/apps/issues/3160))
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [czkawka-0.0.9](https://github.com/truecharts/apps/compare/czkawka-0.0.7...czkawka-0.0.9) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [czkawka-0.0.7](https://github.com/truecharts/apps/compare/czkawka-0.0.6...czkawka-0.0.7) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [czkawka-0.0.6](https://github.com/truecharts/apps/compare/czkawka-0.0.5...czkawka-0.0.6) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [czkawka-0.0.5](https://github.com/truecharts/apps/compare/czkawka-0.0.4...czkawka-0.0.5) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [czkawka-0.0.4](https://github.com/truecharts/apps/compare/czkawka-0.0.3...czkawka-0.0.4) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+#### Feat
+
+* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
+
+
+
+
+### [czkawka-0.0.3](https://github.com/truecharts/apps/compare/czkawka-0.0.2...czkawka-0.0.3) (2022-07-05)
+
+#### Chore
+
+* update helm chart common to v10.2.0
+
+
+
+
+### czkawka-0.0.2 (2022-07-04)
+
+#### Feat
+
+* Add Czkawka app to Incubator attempt 2 ([#3067](https://github.com/truecharts/apps/issues/3067))
+
+#### Fix
+
+* adjust initcontainers with new image ([#3069](https://github.com/truecharts/apps/issues/3069))
diff --git a/incubator/czkawka/0.0.11/Chart.lock b/incubator/czkawka/0.0.11/Chart.lock
new file mode 100644
index 00000000000..de35cfdc5ad
--- /dev/null
+++ b/incubator/czkawka/0.0.11/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:55:07.328443224Z"
diff --git a/incubator/czkawka/0.0.11/Chart.yaml b/incubator/czkawka/0.0.11/Chart.yaml
new file mode 100644
index 00000000000..7302565c52e
--- /dev/null
+++ b/incubator/czkawka/0.0.11/Chart.yaml
@@ -0,0 +1,32 @@
+apiVersion: v2
+appVersion: "1.7.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Czkawka is a simple, fast and free app to remove unnecessary files from your computer.
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/czkawka
+icon: https://truecharts.org/img/chart-icons/czkawka.png
+keywords:
+- duplicates
+- file management
+- czkawka
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: czkawka
+sources:
+- https://hub.docker.com/r/jlesage/czkawka
+- https://github.com/jlesage/docker-czkawka
+- https://github.com/qarmin/czkawka
+type: application
+version: 0.0.11
+annotations:
+ truecharts.org/catagories: |
+ - duplicates
+ - files
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/czkawka/0.0.9/README.md b/incubator/czkawka/0.0.11/README.md
similarity index 100%
rename from incubator/czkawka/0.0.9/README.md
rename to incubator/czkawka/0.0.11/README.md
diff --git a/incubator/czkawka/0.0.9/app-readme.md b/incubator/czkawka/0.0.11/app-readme.md
similarity index 100%
rename from incubator/czkawka/0.0.9/app-readme.md
rename to incubator/czkawka/0.0.11/app-readme.md
diff --git a/incubator/dupeguru/0.0.8/charts/common-10.4.4.tgz b/incubator/czkawka/0.0.11/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/dupeguru/0.0.8/charts/common-10.4.4.tgz
rename to incubator/czkawka/0.0.11/charts/common-10.4.4.tgz
diff --git a/incubator/dupeguru/0.0.8/docs/installation_notes.md b/incubator/czkawka/0.0.11/docs/installation_notes.md
similarity index 100%
rename from incubator/dupeguru/0.0.8/docs/installation_notes.md
rename to incubator/czkawka/0.0.11/docs/installation_notes.md
diff --git a/incubator/czkawka/0.0.9/icon.png b/incubator/czkawka/0.0.11/icon.png
similarity index 100%
rename from incubator/czkawka/0.0.9/icon.png
rename to incubator/czkawka/0.0.11/icon.png
diff --git a/incubator/czkawka/0.0.9/ix_values.yaml b/incubator/czkawka/0.0.11/ix_values.yaml
similarity index 100%
rename from incubator/czkawka/0.0.9/ix_values.yaml
rename to incubator/czkawka/0.0.11/ix_values.yaml
diff --git a/incubator/czkawka/0.0.9/questions.yaml b/incubator/czkawka/0.0.11/questions.yaml
similarity index 100%
rename from incubator/czkawka/0.0.9/questions.yaml
rename to incubator/czkawka/0.0.11/questions.yaml
diff --git a/incubator/dupeguru/0.0.8/templates/common.yaml b/incubator/czkawka/0.0.11/templates/common.yaml
similarity index 100%
rename from incubator/dupeguru/0.0.8/templates/common.yaml
rename to incubator/czkawka/0.0.11/templates/common.yaml
diff --git a/incubator/dupeguru/0.0.8/values.yaml b/incubator/czkawka/0.0.11/values.yaml
similarity index 100%
rename from incubator/dupeguru/0.0.8/values.yaml
rename to incubator/czkawka/0.0.11/values.yaml
diff --git a/incubator/czkawka/0.0.9/CHANGELOG.md b/incubator/czkawka/0.0.9/CHANGELOG.md
deleted file mode 100644
index 45cb680f34e..00000000000
--- a/incubator/czkawka/0.0.9/CHANGELOG.md
+++ /dev/null
@@ -1,70 +0,0 @@
-# Changelog
-
-
-## [czkawka-0.0.9](https://github.com/truecharts/apps/compare/czkawka-0.0.7...czkawka-0.0.9) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [czkawka-0.0.7](https://github.com/truecharts/apps/compare/czkawka-0.0.6...czkawka-0.0.7) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [czkawka-0.0.6](https://github.com/truecharts/apps/compare/czkawka-0.0.5...czkawka-0.0.6) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [czkawka-0.0.5](https://github.com/truecharts/apps/compare/czkawka-0.0.4...czkawka-0.0.5) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [czkawka-0.0.4](https://github.com/truecharts/apps/compare/czkawka-0.0.3...czkawka-0.0.4) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-#### Feat
-
-* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
-
-
-
-
-### [czkawka-0.0.3](https://github.com/truecharts/apps/compare/czkawka-0.0.2...czkawka-0.0.3) (2022-07-05)
-
-#### Chore
-
-* update helm chart common to v10.2.0
-
-
-
-
-### czkawka-0.0.2 (2022-07-04)
-
-#### Feat
-
-* Add Czkawka app to Incubator attempt 2 ([#3067](https://github.com/truecharts/apps/issues/3067))
-
-#### Fix
-
-* adjust initcontainers with new image ([#3069](https://github.com/truecharts/apps/issues/3069))
diff --git a/incubator/czkawka/0.0.9/Chart.lock b/incubator/czkawka/0.0.9/Chart.lock
deleted file mode 100644
index 78d78e4eb6a..00000000000
--- a/incubator/czkawka/0.0.9/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:52:57.54121991Z"
diff --git a/incubator/czkawka/0.0.9/Chart.yaml b/incubator/czkawka/0.0.9/Chart.yaml
deleted file mode 100644
index d7571b427af..00000000000
--- a/incubator/czkawka/0.0.9/Chart.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
-apiVersion: v2
-appVersion: "1.7.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Czkawka is a simple, fast and free app to remove unnecessary files from your computer.
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/czkawka
-icon: https://truecharts.org/img/chart-icons/czkawka.png
-keywords:
-- duplicates
-- file management
-- czkawka
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: czkawka
-sources:
-- https://hub.docker.com/r/jlesage/czkawka
-- https://github.com/jlesage/docker-czkawka
-- https://github.com/qarmin/czkawka
-type: application
-version: 0.0.9
-annotations:
- truecharts.org/catagories: |
- - duplicates
- - files
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/dupeguru/0.0.10/CHANGELOG.md b/incubator/dupeguru/0.0.10/CHANGELOG.md
new file mode 100644
index 00000000000..43f401898b8
--- /dev/null
+++ b/incubator/dupeguru/0.0.10/CHANGELOG.md
@@ -0,0 +1,72 @@
+# Changelog
+
+
+## [dupeguru-0.0.10](https://github.com/truecharts/apps/compare/dupeguru-0.0.8...dupeguru-0.0.10) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [dupeguru-0.0.8](https://github.com/truecharts/apps/compare/dupeguru-0.0.6...dupeguru-0.0.8) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [dupeguru-0.0.6](https://github.com/truecharts/apps/compare/dupeguru-0.0.5...dupeguru-0.0.6) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [dupeguru-0.0.5](https://github.com/truecharts/apps/compare/dupeguru-0.0.4...dupeguru-0.0.5) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [dupeguru-0.0.4](https://github.com/truecharts/apps/compare/dupeguru-0.0.3...dupeguru-0.0.4) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
+
+
+
+
+### [dupeguru-0.0.3](https://github.com/truecharts/apps/compare/dupeguru-0.0.2...dupeguru-0.0.3) (2022-07-11)
+
+#### Chore
+
+* update image refs ([#3135](https://github.com/truecharts/apps/issues/3135))
+
+
+
+
+### [dupeguru-0.0.2](https://github.com/truecharts/apps/compare/dupeguru-0.0.1...dupeguru-0.0.2) (2022-07-09)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### dupeguru-0.0.1 (2022-07-05)
+
+#### Feat
+
+* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
diff --git a/incubator/dupeguru/0.0.10/Chart.lock b/incubator/dupeguru/0.0.10/Chart.lock
new file mode 100644
index 00000000000..e78516fe167
--- /dev/null
+++ b/incubator/dupeguru/0.0.10/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:55:14.078003333Z"
diff --git a/incubator/dupeguru/0.0.10/Chart.yaml b/incubator/dupeguru/0.0.10/Chart.yaml
new file mode 100644
index 00000000000..b9450fb1c14
--- /dev/null
+++ b/incubator/dupeguru/0.0.10/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "1.12.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: dupeGuru is a tool to find duplicate files on your computer. It can scan either filenames or contents.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/dupeguru
+icon: https://truecharts.org/img/chart-icons/dupeguru.png
+keywords:
+- dedupe
+- dupeguru
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: dupeguru
+sources:
+- https://github.com/jlesage/docker-dupeguru
+- https://hub.docker.com/r/jlesage/dupeguru/
+type: application
+version: 0.0.10
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/dupeguru/0.0.8/README.md b/incubator/dupeguru/0.0.10/README.md
similarity index 100%
rename from incubator/dupeguru/0.0.8/README.md
rename to incubator/dupeguru/0.0.10/README.md
diff --git a/incubator/dupeguru/0.0.8/app-readme.md b/incubator/dupeguru/0.0.10/app-readme.md
similarity index 100%
rename from incubator/dupeguru/0.0.8/app-readme.md
rename to incubator/dupeguru/0.0.10/app-readme.md
diff --git a/incubator/etesync/0.0.11/charts/common-10.4.4.tgz b/incubator/dupeguru/0.0.10/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/etesync/0.0.11/charts/common-10.4.4.tgz
rename to incubator/dupeguru/0.0.10/charts/common-10.4.4.tgz
diff --git a/incubator/filebot/0.0.8/docs/installation_notes.md b/incubator/dupeguru/0.0.10/docs/installation_notes.md
similarity index 100%
rename from incubator/filebot/0.0.8/docs/installation_notes.md
rename to incubator/dupeguru/0.0.10/docs/installation_notes.md
diff --git a/incubator/dupeguru/0.0.8/icon.png b/incubator/dupeguru/0.0.10/icon.png
similarity index 100%
rename from incubator/dupeguru/0.0.8/icon.png
rename to incubator/dupeguru/0.0.10/icon.png
diff --git a/incubator/dupeguru/0.0.8/ix_values.yaml b/incubator/dupeguru/0.0.10/ix_values.yaml
similarity index 100%
rename from incubator/dupeguru/0.0.8/ix_values.yaml
rename to incubator/dupeguru/0.0.10/ix_values.yaml
diff --git a/incubator/dupeguru/0.0.8/questions.yaml b/incubator/dupeguru/0.0.10/questions.yaml
similarity index 100%
rename from incubator/dupeguru/0.0.8/questions.yaml
rename to incubator/dupeguru/0.0.10/questions.yaml
diff --git a/incubator/fancyindex/1.0.14/templates/common.yaml b/incubator/dupeguru/0.0.10/templates/common.yaml
similarity index 100%
rename from incubator/fancyindex/1.0.14/templates/common.yaml
rename to incubator/dupeguru/0.0.10/templates/common.yaml
diff --git a/incubator/etesync/0.0.11/values.yaml b/incubator/dupeguru/0.0.10/values.yaml
similarity index 100%
rename from incubator/etesync/0.0.11/values.yaml
rename to incubator/dupeguru/0.0.10/values.yaml
diff --git a/incubator/dupeguru/0.0.8/CHANGELOG.md b/incubator/dupeguru/0.0.8/CHANGELOG.md
deleted file mode 100644
index 9cba6e1016c..00000000000
--- a/incubator/dupeguru/0.0.8/CHANGELOG.md
+++ /dev/null
@@ -1,64 +0,0 @@
-# Changelog
-
-
-## [dupeguru-0.0.8](https://github.com/truecharts/apps/compare/dupeguru-0.0.6...dupeguru-0.0.8) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [dupeguru-0.0.6](https://github.com/truecharts/apps/compare/dupeguru-0.0.5...dupeguru-0.0.6) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [dupeguru-0.0.5](https://github.com/truecharts/apps/compare/dupeguru-0.0.4...dupeguru-0.0.5) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [dupeguru-0.0.4](https://github.com/truecharts/apps/compare/dupeguru-0.0.3...dupeguru-0.0.4) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
-
-
-
-
-### [dupeguru-0.0.3](https://github.com/truecharts/apps/compare/dupeguru-0.0.2...dupeguru-0.0.3) (2022-07-11)
-
-#### Chore
-
-* update image refs ([#3135](https://github.com/truecharts/apps/issues/3135))
-
-
-
-
-### [dupeguru-0.0.2](https://github.com/truecharts/apps/compare/dupeguru-0.0.1...dupeguru-0.0.2) (2022-07-09)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### dupeguru-0.0.1 (2022-07-05)
-
-#### Feat
-
-* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
diff --git a/incubator/dupeguru/0.0.8/Chart.lock b/incubator/dupeguru/0.0.8/Chart.lock
deleted file mode 100644
index c79f33ddcb0..00000000000
--- a/incubator/dupeguru/0.0.8/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:53:01.150031434Z"
diff --git a/incubator/dupeguru/0.0.8/Chart.yaml b/incubator/dupeguru/0.0.8/Chart.yaml
deleted file mode 100644
index 78b7f075945..00000000000
--- a/incubator/dupeguru/0.0.8/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "1.12.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: dupeGuru is a tool to find duplicate files on your computer. It can scan either filenames or contents.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/dupeguru
-icon: https://truecharts.org/img/chart-icons/dupeguru.png
-keywords:
-- dedupe
-- dupeguru
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: dupeguru
-sources:
-- https://github.com/jlesage/docker-dupeguru
-- https://hub.docker.com/r/jlesage/dupeguru/
-type: application
-version: 0.0.8
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/etesync/0.0.11/CHANGELOG.md b/incubator/etesync/0.0.11/CHANGELOG.md
deleted file mode 100644
index a0774d19600..00000000000
--- a/incubator/etesync/0.0.11/CHANGELOG.md
+++ /dev/null
@@ -1,89 +0,0 @@
-# Changelog
-
-
-## [etesync-0.0.11](https://github.com/truecharts/apps/compare/etesync-0.0.9...etesync-0.0.11) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [etesync-0.0.9](https://github.com/truecharts/apps/compare/etesync-0.0.8...etesync-0.0.9) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [etesync-0.0.8](https://github.com/truecharts/apps/compare/etesync-0.0.7...etesync-0.0.8) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [etesync-0.0.7](https://github.com/truecharts/apps/compare/etesync-0.0.6...etesync-0.0.7) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [etesync-0.0.6](https://github.com/truecharts/apps/compare/etesync-0.0.5...etesync-0.0.6) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [etesync-0.0.5](https://github.com/truecharts/apps/compare/etesync-0.0.4...etesync-0.0.5) (2022-07-09)
-
-#### Chore
-
-* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
-
-
-
-
-### [etesync-0.0.4](https://github.com/truecharts/apps/compare/etesync-0.0.3...etesync-0.0.4) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [etesync-0.0.3](https://github.com/truecharts/apps/compare/etesync-0.0.2...etesync-0.0.3) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [etesync-0.0.2](https://github.com/truecharts/apps/compare/etesync-0.0.1...etesync-0.0.2) (2022-07-02)
-
-#### Chore
-
-* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
-
-
-
-
-### etesync-0.0.1 (2022-07-01)
-
-#### Feat
-
-* Add EteSync to incubator ([#3024](https://github.com/truecharts/apps/issues/3024))
diff --git a/incubator/etesync/0.0.11/Chart.lock b/incubator/etesync/0.0.11/Chart.lock
deleted file mode 100644
index 6943a1cfaeb..00000000000
--- a/incubator/etesync/0.0.11/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T22:53:14.115326915Z"
diff --git a/incubator/etesync/0.0.11/Chart.yaml b/incubator/etesync/0.0.11/Chart.yaml
deleted file mode 100644
index 57c043462c7..00000000000
--- a/incubator/etesync/0.0.11/Chart.yaml
+++ /dev/null
@@ -1,44 +0,0 @@
-apiVersion: v2
-appVersion: "0.9.1"
-dependencies:
- - name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- - condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-deprecated: false
-description: Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars, tasks and notes.
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/etesync
-icon: https://truecharts.org/img/chart-icons/etesync.png
-keywords:
- - etesync
- - sync
- - contacts
- - calendars
- - tasks
- - notes
-kubeVersion: ">=1.16.0-0"
-maintainers:
- - email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: etesync
-sources:
- - https://www.etesync.com/
- - https://github.com/etesync
- - https://github.com/victor-rds/docker-etebase
- - https://hub.docker.com/r/victorrds/etesync
-type: application
-version: 0.0.11
-annotations:
- truecharts.org/catagories: |
- - productivity
- - sync
- - contacts
- - calendars
- - tasks
- - notes
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/etesync/0.0.13/CHANGELOG.md b/incubator/etesync/0.0.13/CHANGELOG.md
new file mode 100644
index 00000000000..1bf68158b56
--- /dev/null
+++ b/incubator/etesync/0.0.13/CHANGELOG.md
@@ -0,0 +1,97 @@
+# Changelog
+
+
+## [etesync-0.0.13](https://github.com/truecharts/apps/compare/etesync-0.0.11...etesync-0.0.13) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [etesync-0.0.11](https://github.com/truecharts/apps/compare/etesync-0.0.9...etesync-0.0.11) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [etesync-0.0.9](https://github.com/truecharts/apps/compare/etesync-0.0.8...etesync-0.0.9) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [etesync-0.0.8](https://github.com/truecharts/apps/compare/etesync-0.0.7...etesync-0.0.8) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [etesync-0.0.7](https://github.com/truecharts/apps/compare/etesync-0.0.6...etesync-0.0.7) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [etesync-0.0.6](https://github.com/truecharts/apps/compare/etesync-0.0.5...etesync-0.0.6) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [etesync-0.0.5](https://github.com/truecharts/apps/compare/etesync-0.0.4...etesync-0.0.5) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+
+
+
+
+### [etesync-0.0.4](https://github.com/truecharts/apps/compare/etesync-0.0.3...etesync-0.0.4) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [etesync-0.0.3](https://github.com/truecharts/apps/compare/etesync-0.0.2...etesync-0.0.3) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [etesync-0.0.2](https://github.com/truecharts/apps/compare/etesync-0.0.1...etesync-0.0.2) (2022-07-02)
+
+#### Chore
+
+* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
+
+
+
+
+### etesync-0.0.1 (2022-07-01)
+
+#### Feat
+
+* Add EteSync to incubator ([#3024](https://github.com/truecharts/apps/issues/3024))
diff --git a/incubator/etesync/0.0.13/Chart.lock b/incubator/etesync/0.0.13/Chart.lock
new file mode 100644
index 00000000000..f50659a9d44
--- /dev/null
+++ b/incubator/etesync/0.0.13/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T13:55:27.164979762Z"
diff --git a/incubator/etesync/0.0.13/Chart.yaml b/incubator/etesync/0.0.13/Chart.yaml
new file mode 100644
index 00000000000..e74a5d81622
--- /dev/null
+++ b/incubator/etesync/0.0.13/Chart.yaml
@@ -0,0 +1,44 @@
+apiVersion: v2
+appVersion: "0.9.1"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ - condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+deprecated: false
+description: Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars, tasks and notes.
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/etesync
+icon: https://truecharts.org/img/chart-icons/etesync.png
+keywords:
+ - etesync
+ - sync
+ - contacts
+ - calendars
+ - tasks
+ - notes
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: etesync
+sources:
+ - https://www.etesync.com/
+ - https://github.com/etesync
+ - https://github.com/victor-rds/docker-etebase
+ - https://hub.docker.com/r/victorrds/etesync
+type: application
+version: 0.0.13
+annotations:
+ truecharts.org/catagories: |
+ - productivity
+ - sync
+ - contacts
+ - calendars
+ - tasks
+ - notes
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/etesync/0.0.11/README.md b/incubator/etesync/0.0.13/README.md
similarity index 100%
rename from incubator/etesync/0.0.11/README.md
rename to incubator/etesync/0.0.13/README.md
diff --git a/incubator/etesync/0.0.11/app-readme.md b/incubator/etesync/0.0.13/app-readme.md
similarity index 100%
rename from incubator/etesync/0.0.11/app-readme.md
rename to incubator/etesync/0.0.13/app-readme.md
diff --git a/incubator/fancyindex/1.0.14/charts/common-10.4.4.tgz b/incubator/etesync/0.0.13/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/fancyindex/1.0.14/charts/common-10.4.4.tgz
rename to incubator/etesync/0.0.13/charts/common-10.4.4.tgz
diff --git a/incubator/etesync/0.0.11/charts/postgresql-8.0.30.tgz b/incubator/etesync/0.0.13/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from incubator/etesync/0.0.11/charts/postgresql-8.0.30.tgz
rename to incubator/etesync/0.0.13/charts/postgresql-8.0.30.tgz
diff --git a/incubator/etesync/0.0.11/icon.png b/incubator/etesync/0.0.13/icon.png
similarity index 100%
rename from incubator/etesync/0.0.11/icon.png
rename to incubator/etesync/0.0.13/icon.png
diff --git a/incubator/etesync/0.0.11/ix_values.yaml b/incubator/etesync/0.0.13/ix_values.yaml
similarity index 100%
rename from incubator/etesync/0.0.11/ix_values.yaml
rename to incubator/etesync/0.0.13/ix_values.yaml
diff --git a/incubator/etesync/0.0.11/questions.yaml b/incubator/etesync/0.0.13/questions.yaml
similarity index 100%
rename from incubator/etesync/0.0.11/questions.yaml
rename to incubator/etesync/0.0.13/questions.yaml
diff --git a/incubator/etesync/0.0.11/templates/_secret.tpl b/incubator/etesync/0.0.13/templates/_secret.tpl
similarity index 100%
rename from incubator/etesync/0.0.11/templates/_secret.tpl
rename to incubator/etesync/0.0.13/templates/_secret.tpl
diff --git a/incubator/etesync/0.0.11/templates/common.yaml b/incubator/etesync/0.0.13/templates/common.yaml
similarity index 100%
rename from incubator/etesync/0.0.11/templates/common.yaml
rename to incubator/etesync/0.0.13/templates/common.yaml
diff --git a/incubator/fancyindex/1.0.14/values.yaml b/incubator/etesync/0.0.13/values.yaml
similarity index 100%
rename from incubator/fancyindex/1.0.14/values.yaml
rename to incubator/etesync/0.0.13/values.yaml
diff --git a/incubator/fancyindex/1.0.14/CHANGELOG.md b/incubator/fancyindex/1.0.14/CHANGELOG.md
deleted file mode 100644
index 126e5a8f3cd..00000000000
--- a/incubator/fancyindex/1.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [fancyindex-1.0.14](https://github.com/truecharts/apps/compare/fancyindex-1.0.12...fancyindex-1.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [fancyindex-1.0.12](https://github.com/truecharts/apps/compare/fancyindex-1.0.11...fancyindex-1.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [fancyindex-1.0.11](https://github.com/truecharts/apps/compare/fancyindex-1.0.10...fancyindex-1.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [fancyindex-1.0.10](https://github.com/truecharts/apps/compare/fancyindex-1.0.9...fancyindex-1.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [fancyindex-1.0.9](https://github.com/truecharts/apps/compare/fancyindex-1.0.8...fancyindex-1.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [fancyindex-1.0.8](https://github.com/truecharts/apps/compare/fancyindex-1.0.7...fancyindex-1.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [fancyindex-1.0.7](https://github.com/truecharts/apps/compare/fancyindex-1.0.6...fancyindex-1.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [fancyindex-1.0.6](https://github.com/truecharts/apps/compare/fancyindex-1.0.5...fancyindex-1.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [fancyindex-1.0.5](https://github.com/truecharts/apps/compare/fancyindex-1.0.4...fancyindex-1.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [fancyindex-1.0.4](https://github.com/truecharts/apps/compare/fancyindex-1.0.3...fancyindex-1.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [fancyindex-1.0.3](https://github.com/truecharts/apps/compare/fancyindex-1.0.2...fancyindex-1.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/incubator/fancyindex/1.0.14/Chart.lock b/incubator/fancyindex/1.0.14/Chart.lock
deleted file mode 100644
index 5bf7feb4169..00000000000
--- a/incubator/fancyindex/1.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:53:12.110438353Z"
diff --git a/incubator/fancyindex/1.0.14/Chart.yaml b/incubator/fancyindex/1.0.14/Chart.yaml
deleted file mode 100644
index 16c47390b87..00000000000
--- a/incubator/fancyindex/1.0.14/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: fancyindex
-version: 1.0.14
-appVersion: "latest"
-description: Fancyindex provides a lightweight nginx directory listing with theming support
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/fancyindex
-icon: https://truecharts.org/img/chart-icons/fancyindex.png
-keywords:
- - fancyindex
-sources:
- - https://github.com/xal3xhx/fancyindex
- - https://hub.docker.com/r/xal3xhx/fancy
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- - web
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/fancyindex/1.0.16/CHANGELOG.md b/incubator/fancyindex/1.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..4440dc9c669
--- /dev/null
+++ b/incubator/fancyindex/1.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [fancyindex-1.0.16](https://github.com/truecharts/apps/compare/fancyindex-1.0.14...fancyindex-1.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [fancyindex-1.0.14](https://github.com/truecharts/apps/compare/fancyindex-1.0.12...fancyindex-1.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [fancyindex-1.0.12](https://github.com/truecharts/apps/compare/fancyindex-1.0.11...fancyindex-1.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [fancyindex-1.0.11](https://github.com/truecharts/apps/compare/fancyindex-1.0.10...fancyindex-1.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [fancyindex-1.0.10](https://github.com/truecharts/apps/compare/fancyindex-1.0.9...fancyindex-1.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [fancyindex-1.0.9](https://github.com/truecharts/apps/compare/fancyindex-1.0.8...fancyindex-1.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [fancyindex-1.0.8](https://github.com/truecharts/apps/compare/fancyindex-1.0.7...fancyindex-1.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [fancyindex-1.0.7](https://github.com/truecharts/apps/compare/fancyindex-1.0.6...fancyindex-1.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [fancyindex-1.0.6](https://github.com/truecharts/apps/compare/fancyindex-1.0.5...fancyindex-1.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [fancyindex-1.0.5](https://github.com/truecharts/apps/compare/fancyindex-1.0.4...fancyindex-1.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [fancyindex-1.0.4](https://github.com/truecharts/apps/compare/fancyindex-1.0.3...fancyindex-1.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/incubator/fancyindex/1.0.16/Chart.lock b/incubator/fancyindex/1.0.16/Chart.lock
new file mode 100644
index 00000000000..b1f489c6ed6
--- /dev/null
+++ b/incubator/fancyindex/1.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:55:25.322780293Z"
diff --git a/incubator/fancyindex/1.0.16/Chart.yaml b/incubator/fancyindex/1.0.16/Chart.yaml
new file mode 100644
index 00000000000..a08c9f72723
--- /dev/null
+++ b/incubator/fancyindex/1.0.16/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: fancyindex
+version: 1.0.16
+appVersion: "latest"
+description: Fancyindex provides a lightweight nginx directory listing with theming support
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/fancyindex
+icon: https://truecharts.org/img/chart-icons/fancyindex.png
+keywords:
+ - fancyindex
+sources:
+ - https://github.com/xal3xhx/fancyindex
+ - https://hub.docker.com/r/xal3xhx/fancy
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ - web
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/fancyindex/1.0.14/README.md b/incubator/fancyindex/1.0.16/README.md
similarity index 100%
rename from incubator/fancyindex/1.0.14/README.md
rename to incubator/fancyindex/1.0.16/README.md
diff --git a/incubator/fancyindex/1.0.14/app-readme.md b/incubator/fancyindex/1.0.16/app-readme.md
similarity index 100%
rename from incubator/fancyindex/1.0.14/app-readme.md
rename to incubator/fancyindex/1.0.16/app-readme.md
diff --git a/incubator/filebot/0.0.8/charts/common-10.4.4.tgz b/incubator/fancyindex/1.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/filebot/0.0.8/charts/common-10.4.4.tgz
rename to incubator/fancyindex/1.0.16/charts/common-10.4.4.tgz
diff --git a/incubator/fancyindex/1.0.14/icon.png b/incubator/fancyindex/1.0.16/icon.png
similarity index 100%
rename from incubator/fancyindex/1.0.14/icon.png
rename to incubator/fancyindex/1.0.16/icon.png
diff --git a/incubator/fancyindex/1.0.14/ix_values.yaml b/incubator/fancyindex/1.0.16/ix_values.yaml
similarity index 100%
rename from incubator/fancyindex/1.0.14/ix_values.yaml
rename to incubator/fancyindex/1.0.16/ix_values.yaml
diff --git a/incubator/fancyindex/1.0.14/questions.yaml b/incubator/fancyindex/1.0.16/questions.yaml
similarity index 100%
rename from incubator/fancyindex/1.0.14/questions.yaml
rename to incubator/fancyindex/1.0.16/questions.yaml
diff --git a/incubator/filebot/0.0.8/templates/common.yaml b/incubator/fancyindex/1.0.16/templates/common.yaml
similarity index 100%
rename from incubator/filebot/0.0.8/templates/common.yaml
rename to incubator/fancyindex/1.0.16/templates/common.yaml
diff --git a/incubator/filebot/0.0.8/values.yaml b/incubator/fancyindex/1.0.16/values.yaml
similarity index 100%
rename from incubator/filebot/0.0.8/values.yaml
rename to incubator/fancyindex/1.0.16/values.yaml
diff --git a/incubator/filebot/0.0.10/CHANGELOG.md b/incubator/filebot/0.0.10/CHANGELOG.md
new file mode 100644
index 00000000000..7852e1596fa
--- /dev/null
+++ b/incubator/filebot/0.0.10/CHANGELOG.md
@@ -0,0 +1,72 @@
+# Changelog
+
+
+## [filebot-0.0.10](https://github.com/truecharts/apps/compare/filebot-0.0.8...filebot-0.0.10) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [filebot-0.0.8](https://github.com/truecharts/apps/compare/filebot-0.0.6...filebot-0.0.8) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [filebot-0.0.6](https://github.com/truecharts/apps/compare/filebot-0.0.5...filebot-0.0.6) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [filebot-0.0.5](https://github.com/truecharts/apps/compare/filebot-0.0.4...filebot-0.0.5) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [filebot-0.0.4](https://github.com/truecharts/apps/compare/filebot-0.0.3...filebot-0.0.4) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
+
+
+
+
+### [filebot-0.0.3](https://github.com/truecharts/apps/compare/filebot-0.0.2...filebot-0.0.3) (2022-07-11)
+
+#### Chore
+
+* update image refs ([#3135](https://github.com/truecharts/apps/issues/3135))
+
+
+
+
+### [filebot-0.0.2](https://github.com/truecharts/apps/compare/filebot-0.0.1...filebot-0.0.2) (2022-07-09)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### filebot-0.0.1 (2022-07-05)
+
+#### Feat
+
+* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
diff --git a/incubator/filebot/0.0.10/Chart.lock b/incubator/filebot/0.0.10/Chart.lock
new file mode 100644
index 00000000000..17213e515a3
--- /dev/null
+++ b/incubator/filebot/0.0.10/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:55:25.689327231Z"
diff --git a/incubator/filebot/0.0.10/Chart.yaml b/incubator/filebot/0.0.10/Chart.yaml
new file mode 100644
index 00000000000..9f90a4e9dc5
--- /dev/null
+++ b/incubator/filebot/0.0.10/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "1.14.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: FileBot is the ultimate tool for organizing and renaming your movies, tv shows or anime, and music well as downloading subtitles and artwork. It's smart and just works.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/filebot
+icon: https://truecharts.org/img/chart-icons/filebot.png
+keywords:
+- media
+- filebot
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: filebot
+sources:
+- https://github.com/jlesage/docker-filebot
+- https://hub.docker.com/r/jlesage/filebot/
+type: application
+version: 0.0.10
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/filebot/0.0.8/README.md b/incubator/filebot/0.0.10/README.md
similarity index 100%
rename from incubator/filebot/0.0.8/README.md
rename to incubator/filebot/0.0.10/README.md
diff --git a/incubator/filebot/0.0.8/app-readme.md b/incubator/filebot/0.0.10/app-readme.md
similarity index 100%
rename from incubator/filebot/0.0.8/app-readme.md
rename to incubator/filebot/0.0.10/app-readme.md
diff --git a/incubator/filerun/2.0.15/charts/common-10.4.4.tgz b/incubator/filebot/0.0.10/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/filerun/2.0.15/charts/common-10.4.4.tgz
rename to incubator/filebot/0.0.10/charts/common-10.4.4.tgz
diff --git a/incubator/mediainfo/0.0.8/docs/installation_notes.md b/incubator/filebot/0.0.10/docs/installation_notes.md
similarity index 100%
rename from incubator/mediainfo/0.0.8/docs/installation_notes.md
rename to incubator/filebot/0.0.10/docs/installation_notes.md
diff --git a/incubator/filebot/0.0.8/icon.png b/incubator/filebot/0.0.10/icon.png
similarity index 100%
rename from incubator/filebot/0.0.8/icon.png
rename to incubator/filebot/0.0.10/icon.png
diff --git a/incubator/filebot/0.0.8/ix_values.yaml b/incubator/filebot/0.0.10/ix_values.yaml
similarity index 100%
rename from incubator/filebot/0.0.8/ix_values.yaml
rename to incubator/filebot/0.0.10/ix_values.yaml
diff --git a/incubator/filebot/0.0.8/questions.yaml b/incubator/filebot/0.0.10/questions.yaml
similarity index 100%
rename from incubator/filebot/0.0.8/questions.yaml
rename to incubator/filebot/0.0.10/questions.yaml
diff --git a/incubator/filerun/2.0.15/templates/common.yaml b/incubator/filebot/0.0.10/templates/common.yaml
similarity index 100%
rename from incubator/filerun/2.0.15/templates/common.yaml
rename to incubator/filebot/0.0.10/templates/common.yaml
diff --git a/incubator/filerun/2.0.15/values.yaml b/incubator/filebot/0.0.10/values.yaml
similarity index 100%
rename from incubator/filerun/2.0.15/values.yaml
rename to incubator/filebot/0.0.10/values.yaml
diff --git a/incubator/filebot/0.0.8/CHANGELOG.md b/incubator/filebot/0.0.8/CHANGELOG.md
deleted file mode 100644
index 2ccc0cf99de..00000000000
--- a/incubator/filebot/0.0.8/CHANGELOG.md
+++ /dev/null
@@ -1,64 +0,0 @@
-# Changelog
-
-
-## [filebot-0.0.8](https://github.com/truecharts/apps/compare/filebot-0.0.6...filebot-0.0.8) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [filebot-0.0.6](https://github.com/truecharts/apps/compare/filebot-0.0.5...filebot-0.0.6) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [filebot-0.0.5](https://github.com/truecharts/apps/compare/filebot-0.0.4...filebot-0.0.5) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [filebot-0.0.4](https://github.com/truecharts/apps/compare/filebot-0.0.3...filebot-0.0.4) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
-
-
-
-
-### [filebot-0.0.3](https://github.com/truecharts/apps/compare/filebot-0.0.2...filebot-0.0.3) (2022-07-11)
-
-#### Chore
-
-* update image refs ([#3135](https://github.com/truecharts/apps/issues/3135))
-
-
-
-
-### [filebot-0.0.2](https://github.com/truecharts/apps/compare/filebot-0.0.1...filebot-0.0.2) (2022-07-09)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### filebot-0.0.1 (2022-07-05)
-
-#### Feat
-
-* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
diff --git a/incubator/filebot/0.0.8/Chart.lock b/incubator/filebot/0.0.8/Chart.lock
deleted file mode 100644
index 0797ceb0c91..00000000000
--- a/incubator/filebot/0.0.8/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:53:12.814951308Z"
diff --git a/incubator/filebot/0.0.8/Chart.yaml b/incubator/filebot/0.0.8/Chart.yaml
deleted file mode 100644
index da48e54a148..00000000000
--- a/incubator/filebot/0.0.8/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "1.14.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: FileBot is the ultimate tool for organizing and renaming your movies, tv shows or anime, and music well as downloading subtitles and artwork. It's smart and just works.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/filebot
-icon: https://truecharts.org/img/chart-icons/filebot.png
-keywords:
-- media
-- filebot
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: filebot
-sources:
-- https://github.com/jlesage/docker-filebot
-- https://hub.docker.com/r/jlesage/filebot/
-type: application
-version: 0.0.8
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/filerun/2.0.15/CHANGELOG.md b/incubator/filerun/2.0.15/CHANGELOG.md
deleted file mode 100644
index cb1564d3659..00000000000
--- a/incubator/filerun/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [filerun-2.0.15](https://github.com/truecharts/apps/compare/filerun-2.0.13...filerun-2.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [filerun-2.0.13](https://github.com/truecharts/apps/compare/filerun-2.0.12...filerun-2.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [filerun-2.0.12](https://github.com/truecharts/apps/compare/filerun-2.0.11...filerun-2.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [filerun-2.0.11](https://github.com/truecharts/apps/compare/filerun-2.0.10...filerun-2.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [filerun-2.0.10](https://github.com/truecharts/apps/compare/filerun-2.0.9...filerun-2.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [filerun-2.0.9](https://github.com/truecharts/apps/compare/filerun-2.0.8...filerun-2.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [filerun-2.0.8](https://github.com/truecharts/apps/compare/filerun-2.0.7...filerun-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [filerun-2.0.7](https://github.com/truecharts/apps/compare/filerun-2.0.6...filerun-2.0.7) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
-
-
-### [filerun-2.0.6](https://github.com/truecharts/apps/compare/filerun-2.0.5...filerun-2.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [filerun-2.0.5](https://github.com/truecharts/apps/compare/filerun-2.0.4...filerun-2.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [filerun-2.0.4](https://github.com/truecharts/apps/compare/filerun-2.0.3...filerun-2.0.4) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/incubator/filerun/2.0.15/Chart.lock b/incubator/filerun/2.0.15/Chart.lock
deleted file mode 100644
index 2a259bd8229..00000000000
--- a/incubator/filerun/2.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
-generated: "2022-07-12T22:53:21.282251522Z"
diff --git a/incubator/filerun/2.0.15/Chart.yaml b/incubator/filerun/2.0.15/Chart.yaml
deleted file mode 100644
index d121835c8bc..00000000000
--- a/incubator/filerun/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-description: FileRun is a full featured web based file manager with an easy to use user interface
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/filerun
-icon: https://truecharts.org/img/chart-icons/filerun.png
-keywords:
-- filerun
-- file
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: filerun
-sources:
-- https://hub.docker.com/r/filerun/filerun
-- https://github.com/filerun/docker
-version: 2.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/filerun/2.0.17/CHANGELOG.md b/incubator/filerun/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..8ad8e2fe33c
--- /dev/null
+++ b/incubator/filerun/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [filerun-2.0.17](https://github.com/truecharts/apps/compare/filerun-2.0.15...filerun-2.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [filerun-2.0.15](https://github.com/truecharts/apps/compare/filerun-2.0.13...filerun-2.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [filerun-2.0.13](https://github.com/truecharts/apps/compare/filerun-2.0.12...filerun-2.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [filerun-2.0.12](https://github.com/truecharts/apps/compare/filerun-2.0.11...filerun-2.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [filerun-2.0.11](https://github.com/truecharts/apps/compare/filerun-2.0.10...filerun-2.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [filerun-2.0.10](https://github.com/truecharts/apps/compare/filerun-2.0.9...filerun-2.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [filerun-2.0.9](https://github.com/truecharts/apps/compare/filerun-2.0.8...filerun-2.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [filerun-2.0.8](https://github.com/truecharts/apps/compare/filerun-2.0.7...filerun-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [filerun-2.0.7](https://github.com/truecharts/apps/compare/filerun-2.0.6...filerun-2.0.7) (2022-06-29)
+
+#### Chore
+
+* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
+
+
+
+
+### [filerun-2.0.6](https://github.com/truecharts/apps/compare/filerun-2.0.5...filerun-2.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [filerun-2.0.5](https://github.com/truecharts/apps/compare/filerun-2.0.4...filerun-2.0.5) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/incubator/filerun/2.0.17/Chart.lock b/incubator/filerun/2.0.17/Chart.lock
new file mode 100644
index 00000000000..a06c6d7aa75
--- /dev/null
+++ b/incubator/filerun/2.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
+generated: "2022-07-14T13:55:39.63653916Z"
diff --git a/incubator/filerun/2.0.17/Chart.yaml b/incubator/filerun/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..0762a03dfae
--- /dev/null
+++ b/incubator/filerun/2.0.17/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+description: FileRun is a full featured web based file manager with an easy to use user interface
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/filerun
+icon: https://truecharts.org/img/chart-icons/filerun.png
+keywords:
+- filerun
+- file
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: filerun
+sources:
+- https://hub.docker.com/r/filerun/filerun
+- https://github.com/filerun/docker
+version: 2.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/filerun/2.0.15/README.md b/incubator/filerun/2.0.17/README.md
similarity index 100%
rename from incubator/filerun/2.0.15/README.md
rename to incubator/filerun/2.0.17/README.md
diff --git a/incubator/filerun/2.0.15/app-readme.md b/incubator/filerun/2.0.17/app-readme.md
similarity index 100%
rename from incubator/filerun/2.0.15/app-readme.md
rename to incubator/filerun/2.0.17/app-readme.md
diff --git a/incubator/frigate/2.0.15/charts/common-10.4.4.tgz b/incubator/filerun/2.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/frigate/2.0.15/charts/common-10.4.4.tgz
rename to incubator/filerun/2.0.17/charts/common-10.4.4.tgz
diff --git a/incubator/filerun/2.0.15/charts/mariadb-3.0.29.tgz b/incubator/filerun/2.0.17/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from incubator/filerun/2.0.15/charts/mariadb-3.0.29.tgz
rename to incubator/filerun/2.0.17/charts/mariadb-3.0.29.tgz
diff --git a/incubator/filerun/2.0.15/icon.png b/incubator/filerun/2.0.17/icon.png
similarity index 100%
rename from incubator/filerun/2.0.15/icon.png
rename to incubator/filerun/2.0.17/icon.png
diff --git a/incubator/filerun/2.0.15/ix_values.yaml b/incubator/filerun/2.0.17/ix_values.yaml
similarity index 100%
rename from incubator/filerun/2.0.15/ix_values.yaml
rename to incubator/filerun/2.0.17/ix_values.yaml
diff --git a/incubator/filerun/2.0.15/questions.yaml b/incubator/filerun/2.0.17/questions.yaml
similarity index 100%
rename from incubator/filerun/2.0.15/questions.yaml
rename to incubator/filerun/2.0.17/questions.yaml
diff --git a/incubator/ghost/3.0.21/templates/common.yaml b/incubator/filerun/2.0.17/templates/common.yaml
similarity index 100%
rename from incubator/ghost/3.0.21/templates/common.yaml
rename to incubator/filerun/2.0.17/templates/common.yaml
diff --git a/incubator/frigate/2.0.15/values.yaml b/incubator/filerun/2.0.17/values.yaml
similarity index 100%
rename from incubator/frigate/2.0.15/values.yaml
rename to incubator/filerun/2.0.17/values.yaml
diff --git a/incubator/frigate/2.0.15/CHANGELOG.md b/incubator/frigate/2.0.15/CHANGELOG.md
deleted file mode 100644
index b2db41a3fc9..00000000000
--- a/incubator/frigate/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [frigate-2.0.15](https://github.com/truecharts/apps/compare/frigate-2.0.13...frigate-2.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [frigate-2.0.13](https://github.com/truecharts/apps/compare/frigate-2.0.12...frigate-2.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [frigate-2.0.12](https://github.com/truecharts/apps/compare/frigate-2.0.11...frigate-2.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [frigate-2.0.11](https://github.com/truecharts/apps/compare/frigate-2.0.10...frigate-2.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [frigate-2.0.10](https://github.com/truecharts/apps/compare/frigate-2.0.9...frigate-2.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [frigate-2.0.9](https://github.com/truecharts/apps/compare/frigate-2.0.8...frigate-2.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [frigate-2.0.8](https://github.com/truecharts/apps/compare/frigate-2.0.7...frigate-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [frigate-2.0.7](https://github.com/truecharts/apps/compare/frigate-2.0.6...frigate-2.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [frigate-2.0.6](https://github.com/truecharts/apps/compare/frigate-2.0.5...frigate-2.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [frigate-2.0.5](https://github.com/truecharts/apps/compare/frigate-2.0.4...frigate-2.0.5) (2022-06-16)
-
-#### Chore
-
-* remove UI leftovers ([#2914](https://github.com/truecharts/apps/issues/2914))
-
-
-
-
-### [frigate-2.0.4](https://github.com/truecharts/apps/compare/frigate-2.0.3...frigate-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/incubator/frigate/2.0.15/Chart.lock b/incubator/frigate/2.0.15/Chart.lock
deleted file mode 100644
index 8a125b3da9a..00000000000
--- a/incubator/frigate/2.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:53:27.164218407Z"
diff --git a/incubator/frigate/2.0.15/Chart.yaml b/incubator/frigate/2.0.15/Chart.yaml
deleted file mode 100644
index 3cf3c5ee191..00000000000
--- a/incubator/frigate/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "idia"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: NVR With Realtime Object Detection for IP Cameras
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/frigate
-icon: https://truecharts.org/img/chart-icons/frigate.png
-keywords:
-- encode
-- nvr
-- media
-- frigate
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: frigate
-sources:
-- https://github.com/blakeblackshear/frigate
-- https://hub.docker.com/r/blakeblackshear/frigate
-type: application
-version: 2.0.15
-annotations:
- truecharts.org/catagories: |
- - nvr
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/frigate/2.0.17/CHANGELOG.md b/incubator/frigate/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..2b5ee51b099
--- /dev/null
+++ b/incubator/frigate/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [frigate-2.0.17](https://github.com/truecharts/apps/compare/frigate-2.0.15...frigate-2.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [frigate-2.0.15](https://github.com/truecharts/apps/compare/frigate-2.0.13...frigate-2.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [frigate-2.0.13](https://github.com/truecharts/apps/compare/frigate-2.0.12...frigate-2.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [frigate-2.0.12](https://github.com/truecharts/apps/compare/frigate-2.0.11...frigate-2.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [frigate-2.0.11](https://github.com/truecharts/apps/compare/frigate-2.0.10...frigate-2.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [frigate-2.0.10](https://github.com/truecharts/apps/compare/frigate-2.0.9...frigate-2.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [frigate-2.0.9](https://github.com/truecharts/apps/compare/frigate-2.0.8...frigate-2.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [frigate-2.0.8](https://github.com/truecharts/apps/compare/frigate-2.0.7...frigate-2.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [frigate-2.0.7](https://github.com/truecharts/apps/compare/frigate-2.0.6...frigate-2.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [frigate-2.0.6](https://github.com/truecharts/apps/compare/frigate-2.0.5...frigate-2.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [frigate-2.0.5](https://github.com/truecharts/apps/compare/frigate-2.0.4...frigate-2.0.5) (2022-06-16)
+
+#### Chore
+
+* remove UI leftovers ([#2914](https://github.com/truecharts/apps/issues/2914))
+
+
diff --git a/incubator/frigate/2.0.17/Chart.lock b/incubator/frigate/2.0.17/Chart.lock
new file mode 100644
index 00000000000..6cf31ec9b40
--- /dev/null
+++ b/incubator/frigate/2.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:55:43.936395137Z"
diff --git a/incubator/frigate/2.0.17/Chart.yaml b/incubator/frigate/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..033c3e8cdb9
--- /dev/null
+++ b/incubator/frigate/2.0.17/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "idia"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: NVR With Realtime Object Detection for IP Cameras
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/frigate
+icon: https://truecharts.org/img/chart-icons/frigate.png
+keywords:
+- encode
+- nvr
+- media
+- frigate
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: frigate
+sources:
+- https://github.com/blakeblackshear/frigate
+- https://hub.docker.com/r/blakeblackshear/frigate
+type: application
+version: 2.0.17
+annotations:
+ truecharts.org/catagories: |
+ - nvr
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/frigate/2.0.15/README.md b/incubator/frigate/2.0.17/README.md
similarity index 100%
rename from incubator/frigate/2.0.15/README.md
rename to incubator/frigate/2.0.17/README.md
diff --git a/incubator/frigate/2.0.15/app-readme.md b/incubator/frigate/2.0.17/app-readme.md
similarity index 100%
rename from incubator/frigate/2.0.15/app-readme.md
rename to incubator/frigate/2.0.17/app-readme.md
diff --git a/incubator/ghost/3.0.21/charts/common-10.4.4.tgz b/incubator/frigate/2.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/ghost/3.0.21/charts/common-10.4.4.tgz
rename to incubator/frigate/2.0.17/charts/common-10.4.4.tgz
diff --git a/incubator/frigate/2.0.15/icon.png b/incubator/frigate/2.0.17/icon.png
similarity index 100%
rename from incubator/frigate/2.0.15/icon.png
rename to incubator/frigate/2.0.17/icon.png
diff --git a/incubator/frigate/2.0.15/ix_values.yaml b/incubator/frigate/2.0.17/ix_values.yaml
similarity index 100%
rename from incubator/frigate/2.0.15/ix_values.yaml
rename to incubator/frigate/2.0.17/ix_values.yaml
diff --git a/incubator/frigate/2.0.15/questions.yaml b/incubator/frigate/2.0.17/questions.yaml
similarity index 100%
rename from incubator/frigate/2.0.15/questions.yaml
rename to incubator/frigate/2.0.17/questions.yaml
diff --git a/incubator/frigate/2.0.15/templates/common.yaml b/incubator/frigate/2.0.17/templates/common.yaml
similarity index 100%
rename from incubator/frigate/2.0.15/templates/common.yaml
rename to incubator/frigate/2.0.17/templates/common.yaml
diff --git a/incubator/ghost/3.0.21/values.yaml b/incubator/frigate/2.0.17/values.yaml
similarity index 100%
rename from incubator/ghost/3.0.21/values.yaml
rename to incubator/frigate/2.0.17/values.yaml
diff --git a/incubator/ghost/3.0.21/CHANGELOG.md b/incubator/ghost/3.0.21/CHANGELOG.md
deleted file mode 100644
index b00dac9e54d..00000000000
--- a/incubator/ghost/3.0.21/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [ghost-3.0.21](https://github.com/truecharts/apps/compare/ghost-3.0.20...ghost-3.0.21) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [ghost-3.0.20](https://github.com/truecharts/apps/compare/ghost-3.0.18...ghost-3.0.20) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [ghost-3.0.18](https://github.com/truecharts/apps/compare/ghost-3.0.17...ghost-3.0.18) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [ghost-3.0.17](https://github.com/truecharts/apps/compare/ghost-3.0.16...ghost-3.0.17) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [ghost-3.0.16](https://github.com/truecharts/apps/compare/ghost-3.0.15...ghost-3.0.16) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [ghost-3.0.15](https://github.com/truecharts/apps/compare/ghost-3.0.14...ghost-3.0.15) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [ghost-3.0.14](https://github.com/truecharts/apps/compare/ghost-3.0.13...ghost-3.0.14) (2022-07-09)
-
-#### Chore
-
-* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
-
-
-
-
-### [ghost-3.0.13](https://github.com/truecharts/apps/compare/ghost-3.0.12...ghost-3.0.13) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [ghost-3.0.12](https://github.com/truecharts/apps/compare/ghost-3.0.11...ghost-3.0.12) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [ghost-3.0.11](https://github.com/truecharts/apps/compare/ghost-3.0.10...ghost-3.0.11) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [ghost-3.0.10](https://github.com/truecharts/apps/compare/ghost-3.0.9...ghost-3.0.10) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
diff --git a/incubator/ghost/3.0.21/Chart.lock b/incubator/ghost/3.0.21/Chart.lock
deleted file mode 100644
index bd3b31409dc..00000000000
--- a/incubator/ghost/3.0.21/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
-generated: "2022-07-14T11:51:52.582258409Z"
diff --git a/incubator/ghost/3.0.21/Chart.yaml b/incubator/ghost/3.0.21/Chart.yaml
deleted file mode 100644
index 38a11e50c0b..00000000000
--- a/incubator/ghost/3.0.21/Chart.yaml
+++ /dev/null
@@ -1,33 +0,0 @@
-apiVersion: v2
-appVersion: "5.3.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-description: 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.
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/ghost
-icon: https://truecharts.org/img/chart-icons/ghost.png
-keywords:
-- ghost
-- blog
-- cms
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: ghost
-sources:
-- https://github.com/TryGhost/Ghost
-- https://hub.docker.com/_/ghost
-- https://ghost.org/docs/
-version: 3.0.21
-annotations:
- truecharts.org/catagories: |
- - productivity
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/ghost/3.0.23/CHANGELOG.md b/incubator/ghost/3.0.23/CHANGELOG.md
new file mode 100644
index 00000000000..fa1c5834dc7
--- /dev/null
+++ b/incubator/ghost/3.0.23/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [ghost-3.0.23](https://github.com/truecharts/apps/compare/ghost-3.0.21...ghost-3.0.23) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [ghost-3.0.21](https://github.com/truecharts/apps/compare/ghost-3.0.20...ghost-3.0.21) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [ghost-3.0.20](https://github.com/truecharts/apps/compare/ghost-3.0.18...ghost-3.0.20) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [ghost-3.0.18](https://github.com/truecharts/apps/compare/ghost-3.0.17...ghost-3.0.18) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [ghost-3.0.17](https://github.com/truecharts/apps/compare/ghost-3.0.16...ghost-3.0.17) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [ghost-3.0.16](https://github.com/truecharts/apps/compare/ghost-3.0.15...ghost-3.0.16) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [ghost-3.0.15](https://github.com/truecharts/apps/compare/ghost-3.0.14...ghost-3.0.15) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [ghost-3.0.14](https://github.com/truecharts/apps/compare/ghost-3.0.13...ghost-3.0.14) (2022-07-09)
+
+#### Chore
+
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [ghost-3.0.13](https://github.com/truecharts/apps/compare/ghost-3.0.12...ghost-3.0.13) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [ghost-3.0.12](https://github.com/truecharts/apps/compare/ghost-3.0.11...ghost-3.0.12) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [ghost-3.0.11](https://github.com/truecharts/apps/compare/ghost-3.0.10...ghost-3.0.11) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
diff --git a/incubator/ghost/3.0.23/Chart.lock b/incubator/ghost/3.0.23/Chart.lock
new file mode 100644
index 00000000000..f381bb4b51d
--- /dev/null
+++ b/incubator/ghost/3.0.23/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
+generated: "2022-07-14T13:55:50.853764086Z"
diff --git a/incubator/ghost/3.0.23/Chart.yaml b/incubator/ghost/3.0.23/Chart.yaml
new file mode 100644
index 00000000000..4f2cab2847d
--- /dev/null
+++ b/incubator/ghost/3.0.23/Chart.yaml
@@ -0,0 +1,33 @@
+apiVersion: v2
+appVersion: "5.3.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+description: 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.
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/ghost
+icon: https://truecharts.org/img/chart-icons/ghost.png
+keywords:
+- ghost
+- blog
+- cms
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: ghost
+sources:
+- https://github.com/TryGhost/Ghost
+- https://hub.docker.com/_/ghost
+- https://ghost.org/docs/
+version: 3.0.23
+annotations:
+ truecharts.org/catagories: |
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/ghost/3.0.21/README.md b/incubator/ghost/3.0.23/README.md
similarity index 100%
rename from incubator/ghost/3.0.21/README.md
rename to incubator/ghost/3.0.23/README.md
diff --git a/incubator/ghost/3.0.21/app-readme.md b/incubator/ghost/3.0.23/app-readme.md
similarity index 100%
rename from incubator/ghost/3.0.21/app-readme.md
rename to incubator/ghost/3.0.23/app-readme.md
diff --git a/incubator/homebridge/1.0.16/charts/common-10.4.4.tgz b/incubator/ghost/3.0.23/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/homebridge/1.0.16/charts/common-10.4.4.tgz
rename to incubator/ghost/3.0.23/charts/common-10.4.4.tgz
diff --git a/incubator/ghost/3.0.21/charts/mariadb-3.0.29.tgz b/incubator/ghost/3.0.23/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from incubator/ghost/3.0.21/charts/mariadb-3.0.29.tgz
rename to incubator/ghost/3.0.23/charts/mariadb-3.0.29.tgz
diff --git a/incubator/ghost/3.0.21/icon.png b/incubator/ghost/3.0.23/icon.png
similarity index 100%
rename from incubator/ghost/3.0.21/icon.png
rename to incubator/ghost/3.0.23/icon.png
diff --git a/incubator/ghost/3.0.21/ix_values.yaml b/incubator/ghost/3.0.23/ix_values.yaml
similarity index 100%
rename from incubator/ghost/3.0.21/ix_values.yaml
rename to incubator/ghost/3.0.23/ix_values.yaml
diff --git a/incubator/ghost/3.0.21/questions.yaml b/incubator/ghost/3.0.23/questions.yaml
similarity index 100%
rename from incubator/ghost/3.0.21/questions.yaml
rename to incubator/ghost/3.0.23/questions.yaml
diff --git a/incubator/homebridge/1.0.16/templates/common.yaml b/incubator/ghost/3.0.23/templates/common.yaml
similarity index 100%
rename from incubator/homebridge/1.0.16/templates/common.yaml
rename to incubator/ghost/3.0.23/templates/common.yaml
diff --git a/incubator/homebridge/1.0.16/values.yaml b/incubator/ghost/3.0.23/values.yaml
similarity index 100%
rename from incubator/homebridge/1.0.16/values.yaml
rename to incubator/ghost/3.0.23/values.yaml
diff --git a/incubator/homebridge/1.0.16/CHANGELOG.md b/incubator/homebridge/1.0.16/CHANGELOG.md
deleted file mode 100644
index 17b7fbe1741..00000000000
--- a/incubator/homebridge/1.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [homebridge-1.0.16](https://github.com/truecharts/apps/compare/homebridge-1.0.14...homebridge-1.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [homebridge-1.0.14](https://github.com/truecharts/apps/compare/homebridge-1.0.13...homebridge-1.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [homebridge-1.0.13](https://github.com/truecharts/apps/compare/homebridge-1.0.12...homebridge-1.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [homebridge-1.0.12](https://github.com/truecharts/apps/compare/homebridge-1.0.11...homebridge-1.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [homebridge-1.0.11](https://github.com/truecharts/apps/compare/homebridge-1.0.10...homebridge-1.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [homebridge-1.0.10](https://github.com/truecharts/apps/compare/homebridge-1.0.9...homebridge-1.0.10) (2022-07-09)
-
-#### Chore
-
-* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
-
-
-
-
-### [homebridge-1.0.9](https://github.com/truecharts/apps/compare/homebridge-1.0.8...homebridge-1.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [homebridge-1.0.8](https://github.com/truecharts/apps/compare/homebridge-1.0.7...homebridge-1.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [homebridge-1.0.7](https://github.com/truecharts/apps/compare/homebridge-1.0.6...homebridge-1.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [homebridge-1.0.6](https://github.com/truecharts/apps/compare/homebridge-1.0.5...homebridge-1.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [homebridge-1.0.5](https://github.com/truecharts/apps/compare/homebridge-1.0.4...homebridge-1.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/incubator/homebridge/1.0.16/Chart.lock b/incubator/homebridge/1.0.16/Chart.lock
deleted file mode 100644
index ced9ff763c1..00000000000
--- a/incubator/homebridge/1.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:53:34.394526229Z"
diff --git a/incubator/homebridge/1.0.16/Chart.yaml b/incubator/homebridge/1.0.16/Chart.yaml
deleted file mode 100644
index e8f29461d1e..00000000000
--- a/incubator/homebridge/1.0.16/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "2022"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: A lightweight NodeJS server that emulates the iOS HomeKit API
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/homebridge
-icon: https://truecharts.org/img/chart-icons/homebridge.png
-keywords:
-- homebridge
-- homekit
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: homebridge
-sources:
-- https://homebridge.io/
-- https://github.com/oznu/docker-homebridge
-type: application
-version: 1.0.16
-annotations:
- truecharts.org/catagories: |
- - media
- - test
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/homebridge/1.0.18/CHANGELOG.md b/incubator/homebridge/1.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..000c5acbdd4
--- /dev/null
+++ b/incubator/homebridge/1.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [homebridge-1.0.18](https://github.com/truecharts/apps/compare/homebridge-1.0.16...homebridge-1.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [homebridge-1.0.16](https://github.com/truecharts/apps/compare/homebridge-1.0.14...homebridge-1.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [homebridge-1.0.14](https://github.com/truecharts/apps/compare/homebridge-1.0.13...homebridge-1.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [homebridge-1.0.13](https://github.com/truecharts/apps/compare/homebridge-1.0.12...homebridge-1.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [homebridge-1.0.12](https://github.com/truecharts/apps/compare/homebridge-1.0.11...homebridge-1.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [homebridge-1.0.11](https://github.com/truecharts/apps/compare/homebridge-1.0.10...homebridge-1.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [homebridge-1.0.10](https://github.com/truecharts/apps/compare/homebridge-1.0.9...homebridge-1.0.10) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+
+
+
+
+### [homebridge-1.0.9](https://github.com/truecharts/apps/compare/homebridge-1.0.8...homebridge-1.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [homebridge-1.0.8](https://github.com/truecharts/apps/compare/homebridge-1.0.7...homebridge-1.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [homebridge-1.0.7](https://github.com/truecharts/apps/compare/homebridge-1.0.6...homebridge-1.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [homebridge-1.0.6](https://github.com/truecharts/apps/compare/homebridge-1.0.5...homebridge-1.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/incubator/homebridge/1.0.18/Chart.lock b/incubator/homebridge/1.0.18/Chart.lock
new file mode 100644
index 00000000000..e3c8c009b8a
--- /dev/null
+++ b/incubator/homebridge/1.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:55:52.531009447Z"
diff --git a/incubator/homebridge/1.0.18/Chart.yaml b/incubator/homebridge/1.0.18/Chart.yaml
new file mode 100644
index 00000000000..c88e5995a42
--- /dev/null
+++ b/incubator/homebridge/1.0.18/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "2022"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: A lightweight NodeJS server that emulates the iOS HomeKit API
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/homebridge
+icon: https://truecharts.org/img/chart-icons/homebridge.png
+keywords:
+- homebridge
+- homekit
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: homebridge
+sources:
+- https://homebridge.io/
+- https://github.com/oznu/docker-homebridge
+type: application
+version: 1.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ - test
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/homebridge/1.0.16/README.md b/incubator/homebridge/1.0.18/README.md
similarity index 100%
rename from incubator/homebridge/1.0.16/README.md
rename to incubator/homebridge/1.0.18/README.md
diff --git a/incubator/homebridge/1.0.16/app-readme.md b/incubator/homebridge/1.0.18/app-readme.md
similarity index 100%
rename from incubator/homebridge/1.0.16/app-readme.md
rename to incubator/homebridge/1.0.18/app-readme.md
diff --git a/incubator/jitsi/0.0.10/charts/common-10.4.4.tgz b/incubator/homebridge/1.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/jitsi/0.0.10/charts/common-10.4.4.tgz
rename to incubator/homebridge/1.0.18/charts/common-10.4.4.tgz
diff --git a/incubator/homebridge/1.0.16/icon.png b/incubator/homebridge/1.0.18/icon.png
similarity index 100%
rename from incubator/homebridge/1.0.16/icon.png
rename to incubator/homebridge/1.0.18/icon.png
diff --git a/incubator/homebridge/1.0.16/ix_values.yaml b/incubator/homebridge/1.0.18/ix_values.yaml
similarity index 100%
rename from incubator/homebridge/1.0.16/ix_values.yaml
rename to incubator/homebridge/1.0.18/ix_values.yaml
diff --git a/incubator/homebridge/1.0.16/questions.yaml b/incubator/homebridge/1.0.18/questions.yaml
similarity index 100%
rename from incubator/homebridge/1.0.16/questions.yaml
rename to incubator/homebridge/1.0.18/questions.yaml
diff --git a/incubator/jump/0.0.15/templates/common.yaml b/incubator/homebridge/1.0.18/templates/common.yaml
similarity index 100%
rename from incubator/jump/0.0.15/templates/common.yaml
rename to incubator/homebridge/1.0.18/templates/common.yaml
diff --git a/incubator/jitsi/0.0.10/values.yaml b/incubator/homebridge/1.0.18/values.yaml
similarity index 100%
rename from incubator/jitsi/0.0.10/values.yaml
rename to incubator/homebridge/1.0.18/values.yaml
diff --git a/incubator/jitsi/0.0.10/CHANGELOG.md b/incubator/jitsi/0.0.10/CHANGELOG.md
deleted file mode 100644
index 0b974521c62..00000000000
--- a/incubator/jitsi/0.0.10/CHANGELOG.md
+++ /dev/null
@@ -1,81 +0,0 @@
-# Changelog
-
-
-## [jitsi-0.0.10](https://github.com/truecharts/apps/compare/jitsi-0.0.8...jitsi-0.0.10) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [jitsi-0.0.8](https://github.com/truecharts/apps/compare/jitsi-0.0.7...jitsi-0.0.8) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [jitsi-0.0.7](https://github.com/truecharts/apps/compare/jitsi-0.0.6...jitsi-0.0.7) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [jitsi-0.0.6](https://github.com/truecharts/apps/compare/jitsi-0.0.5...jitsi-0.0.6) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [jitsi-0.0.5](https://github.com/truecharts/apps/compare/jitsi-0.0.4...jitsi-0.0.5) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [jitsi-0.0.4](https://github.com/truecharts/apps/compare/jitsi-0.0.3...jitsi-0.0.4) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [jitsi-0.0.3](https://github.com/truecharts/apps/compare/jitsi-0.0.2...jitsi-0.0.3) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [jitsi-0.0.2](https://github.com/truecharts/apps/compare/jitsi-0.0.1...jitsi-0.0.2) (2022-06-25)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
-
-
-
-
-### jitsi-0.0.1 (2022-06-22)
-
-#### Feat
-
-* Add jitsi ([#2911](https://github.com/truecharts/apps/issues/2911))
diff --git a/incubator/jitsi/0.0.10/Chart.lock b/incubator/jitsi/0.0.10/Chart.lock
deleted file mode 100644
index 47b1168daf1..00000000000
--- a/incubator/jitsi/0.0.10/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:53:41.822836836Z"
diff --git a/incubator/jitsi/0.0.10/Chart.yaml b/incubator/jitsi/0.0.10/Chart.yaml
deleted file mode 100644
index 235a2fc8bce..00000000000
--- a/incubator/jitsi/0.0.10/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "stable-728"
-description: Jitsi is a set of open-source projects that allows you to easily build and deploy secure video conferencing solutions
-name: jitsi
-version: 0.0.10
-kubeVersion: ">=1.16.0-0"
-keywords:
-- jitsi
-home: https://github.com/truecharts/apps/tree/master/charts/stable/jitsi
-icon: https://truecharts.org/img/chart-icons/jitsi.png
-sources:
-- https://jitsi.org
-- https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-start
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - work
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/jitsi/0.0.12/CHANGELOG.md b/incubator/jitsi/0.0.12/CHANGELOG.md
new file mode 100644
index 00000000000..e84f9104ad3
--- /dev/null
+++ b/incubator/jitsi/0.0.12/CHANGELOG.md
@@ -0,0 +1,89 @@
+# Changelog
+
+
+## [jitsi-0.0.12](https://github.com/truecharts/apps/compare/jitsi-0.0.10...jitsi-0.0.12) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [jitsi-0.0.10](https://github.com/truecharts/apps/compare/jitsi-0.0.8...jitsi-0.0.10) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [jitsi-0.0.8](https://github.com/truecharts/apps/compare/jitsi-0.0.7...jitsi-0.0.8) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [jitsi-0.0.7](https://github.com/truecharts/apps/compare/jitsi-0.0.6...jitsi-0.0.7) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [jitsi-0.0.6](https://github.com/truecharts/apps/compare/jitsi-0.0.5...jitsi-0.0.6) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [jitsi-0.0.5](https://github.com/truecharts/apps/compare/jitsi-0.0.4...jitsi-0.0.5) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [jitsi-0.0.4](https://github.com/truecharts/apps/compare/jitsi-0.0.3...jitsi-0.0.4) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [jitsi-0.0.3](https://github.com/truecharts/apps/compare/jitsi-0.0.2...jitsi-0.0.3) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [jitsi-0.0.2](https://github.com/truecharts/apps/compare/jitsi-0.0.1...jitsi-0.0.2) (2022-06-25)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
+
+
+
+
+### jitsi-0.0.1 (2022-06-22)
+
+#### Feat
+
+* Add jitsi ([#2911](https://github.com/truecharts/apps/issues/2911))
diff --git a/incubator/jitsi/0.0.12/Chart.lock b/incubator/jitsi/0.0.12/Chart.lock
new file mode 100644
index 00000000000..53cd9712a45
--- /dev/null
+++ b/incubator/jitsi/0.0.12/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:56:02.786191432Z"
diff --git a/incubator/jitsi/0.0.12/Chart.yaml b/incubator/jitsi/0.0.12/Chart.yaml
new file mode 100644
index 00000000000..046ed427ca7
--- /dev/null
+++ b/incubator/jitsi/0.0.12/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "stable-728"
+description: Jitsi is a set of open-source projects that allows you to easily build and deploy secure video conferencing solutions
+name: jitsi
+version: 0.0.12
+kubeVersion: ">=1.16.0-0"
+keywords:
+- jitsi
+home: https://github.com/truecharts/apps/tree/master/charts/stable/jitsi
+icon: https://truecharts.org/img/chart-icons/jitsi.png
+sources:
+- https://jitsi.org
+- https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-start
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - work
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/jitsi/0.0.10/README.md b/incubator/jitsi/0.0.12/README.md
similarity index 100%
rename from incubator/jitsi/0.0.10/README.md
rename to incubator/jitsi/0.0.12/README.md
diff --git a/incubator/jitsi/0.0.10/app-readme.md b/incubator/jitsi/0.0.12/app-readme.md
similarity index 100%
rename from incubator/jitsi/0.0.10/app-readme.md
rename to incubator/jitsi/0.0.12/app-readme.md
diff --git a/incubator/jump/0.0.15/charts/common-10.4.4.tgz b/incubator/jitsi/0.0.12/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/jump/0.0.15/charts/common-10.4.4.tgz
rename to incubator/jitsi/0.0.12/charts/common-10.4.4.tgz
diff --git a/incubator/jitsi/0.0.10/icon.png b/incubator/jitsi/0.0.12/icon.png
similarity index 100%
rename from incubator/jitsi/0.0.10/icon.png
rename to incubator/jitsi/0.0.12/icon.png
diff --git a/incubator/jitsi/0.0.10/ix_values.yaml b/incubator/jitsi/0.0.12/ix_values.yaml
similarity index 100%
rename from incubator/jitsi/0.0.10/ix_values.yaml
rename to incubator/jitsi/0.0.12/ix_values.yaml
diff --git a/incubator/jitsi/0.0.10/questions.yaml b/incubator/jitsi/0.0.12/questions.yaml
similarity index 100%
rename from incubator/jitsi/0.0.10/questions.yaml
rename to incubator/jitsi/0.0.12/questions.yaml
diff --git a/incubator/jitsi/0.0.10/templates/common.yaml b/incubator/jitsi/0.0.12/templates/common.yaml
similarity index 100%
rename from incubator/jitsi/0.0.10/templates/common.yaml
rename to incubator/jitsi/0.0.12/templates/common.yaml
diff --git a/incubator/jump/0.0.15/values.yaml b/incubator/jitsi/0.0.12/values.yaml
similarity index 100%
rename from incubator/jump/0.0.15/values.yaml
rename to incubator/jitsi/0.0.12/values.yaml
diff --git a/incubator/jump/0.0.15/CHANGELOG.md b/incubator/jump/0.0.15/CHANGELOG.md
deleted file mode 100644
index b3ed2c13a20..00000000000
--- a/incubator/jump/0.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [jump-0.0.15](https://github.com/truecharts/apps/compare/jump-0.0.13...jump-0.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [jump-0.0.13](https://github.com/truecharts/apps/compare/jump-0.0.12...jump-0.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [jump-0.0.12](https://github.com/truecharts/apps/compare/jump-0.0.11...jump-0.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [jump-0.0.11](https://github.com/truecharts/apps/compare/jump-0.0.10...jump-0.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [jump-0.0.10](https://github.com/truecharts/apps/compare/jump-0.0.9...jump-0.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [jump-0.0.9](https://github.com/truecharts/apps/compare/jump-0.0.8...jump-0.0.9) (2022-07-08)
-
-#### Chore
-
-* update docker general non-major ([#3099](https://github.com/truecharts/apps/issues/3099))
-
-
-
-
-### [jump-0.0.8](https://github.com/truecharts/apps/compare/jump-0.0.7...jump-0.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [jump-0.0.7](https://github.com/truecharts/apps/compare/jump-0.0.6...jump-0.0.7) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### [jump-0.0.6](https://github.com/truecharts/apps/compare/jump-0.0.5...jump-0.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [jump-0.0.5](https://github.com/truecharts/apps/compare/jump-0.0.4...jump-0.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [jump-0.0.4](https://github.com/truecharts/apps/compare/jump-0.0.3...jump-0.0.4) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/incubator/jump/0.0.15/Chart.lock b/incubator/jump/0.0.15/Chart.lock
deleted file mode 100644
index 74cad24b0a9..00000000000
--- a/incubator/jump/0.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:53:42.208114731Z"
diff --git a/incubator/jump/0.0.15/Chart.yaml b/incubator/jump/0.0.15/Chart.yaml
deleted file mode 100644
index b64e6a8b144..00000000000
--- a/incubator/jump/0.0.15/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "1.2.3"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Jump is yet another self-hosted startpage for your server designed to be simple, stylish, fast and secure.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/jump
-icon: https://truecharts.org/img/chart-icons/jump.png
-keywords:
-- dashboard
-- jump
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: jump
-sources:
-- https://github.com/daledavies/jump
-- https://hub.docker.com/r/daledavies/jump
-version: 0.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/jump/0.0.17/CHANGELOG.md b/incubator/jump/0.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..950098996e3
--- /dev/null
+++ b/incubator/jump/0.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [jump-0.0.17](https://github.com/truecharts/apps/compare/jump-0.0.15...jump-0.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [jump-0.0.15](https://github.com/truecharts/apps/compare/jump-0.0.13...jump-0.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [jump-0.0.13](https://github.com/truecharts/apps/compare/jump-0.0.12...jump-0.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [jump-0.0.12](https://github.com/truecharts/apps/compare/jump-0.0.11...jump-0.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [jump-0.0.11](https://github.com/truecharts/apps/compare/jump-0.0.10...jump-0.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [jump-0.0.10](https://github.com/truecharts/apps/compare/jump-0.0.9...jump-0.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [jump-0.0.9](https://github.com/truecharts/apps/compare/jump-0.0.8...jump-0.0.9) (2022-07-08)
+
+#### Chore
+
+* update docker general non-major ([#3099](https://github.com/truecharts/apps/issues/3099))
+
+
+
+
+### [jump-0.0.8](https://github.com/truecharts/apps/compare/jump-0.0.7...jump-0.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [jump-0.0.7](https://github.com/truecharts/apps/compare/jump-0.0.6...jump-0.0.7) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
+
+### [jump-0.0.6](https://github.com/truecharts/apps/compare/jump-0.0.5...jump-0.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [jump-0.0.5](https://github.com/truecharts/apps/compare/jump-0.0.4...jump-0.0.5) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/incubator/jump/0.0.17/Chart.lock b/incubator/jump/0.0.17/Chart.lock
new file mode 100644
index 00000000000..9084f05446a
--- /dev/null
+++ b/incubator/jump/0.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:56:04.585280396Z"
diff --git a/incubator/jump/0.0.17/Chart.yaml b/incubator/jump/0.0.17/Chart.yaml
new file mode 100644
index 00000000000..5ca08ee3d96
--- /dev/null
+++ b/incubator/jump/0.0.17/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "1.2.3"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Jump is yet another self-hosted startpage for your server designed to be simple, stylish, fast and secure.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/jump
+icon: https://truecharts.org/img/chart-icons/jump.png
+keywords:
+- dashboard
+- jump
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: jump
+sources:
+- https://github.com/daledavies/jump
+- https://hub.docker.com/r/daledavies/jump
+version: 0.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/jump/0.0.15/README.md b/incubator/jump/0.0.17/README.md
similarity index 100%
rename from incubator/jump/0.0.15/README.md
rename to incubator/jump/0.0.17/README.md
diff --git a/incubator/jump/0.0.15/app-readme.md b/incubator/jump/0.0.17/app-readme.md
similarity index 100%
rename from incubator/jump/0.0.15/app-readme.md
rename to incubator/jump/0.0.17/app-readme.md
diff --git a/incubator/lancache-dns/0.0.1/charts/common-10.4.4.tgz b/incubator/jump/0.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/lancache-dns/0.0.1/charts/common-10.4.4.tgz
rename to incubator/jump/0.0.17/charts/common-10.4.4.tgz
diff --git a/incubator/jump/0.0.15/icon.png b/incubator/jump/0.0.17/icon.png
similarity index 100%
rename from incubator/jump/0.0.15/icon.png
rename to incubator/jump/0.0.17/icon.png
diff --git a/incubator/jump/0.0.15/ix_values.yaml b/incubator/jump/0.0.17/ix_values.yaml
similarity index 100%
rename from incubator/jump/0.0.15/ix_values.yaml
rename to incubator/jump/0.0.17/ix_values.yaml
diff --git a/incubator/jump/0.0.15/questions.yaml b/incubator/jump/0.0.17/questions.yaml
similarity index 100%
rename from incubator/jump/0.0.15/questions.yaml
rename to incubator/jump/0.0.17/questions.yaml
diff --git a/incubator/lancache-dns/0.0.1/templates/common.yaml b/incubator/jump/0.0.17/templates/common.yaml
similarity index 100%
rename from incubator/lancache-dns/0.0.1/templates/common.yaml
rename to incubator/jump/0.0.17/templates/common.yaml
diff --git a/incubator/lancache-dns/0.0.1/values.yaml b/incubator/jump/0.0.17/values.yaml
similarity index 100%
rename from incubator/lancache-dns/0.0.1/values.yaml
rename to incubator/jump/0.0.17/values.yaml
diff --git a/incubator/lancache-dns/0.0.1/CHANGELOG.md b/incubator/lancache-dns/0.0.1/CHANGELOG.md
deleted file mode 100644
index 51540913785..00000000000
--- a/incubator/lancache-dns/0.0.1/CHANGELOG.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Changelog
-
-
-## [lancache-dns-0.0.1]lancache-dns-0.0.1 (2022-07-13)
-
-### Feat
-
-- Add lancache-dns ([#3154](https://github.com/truecharts/apps/issues/3154))
-
diff --git a/incubator/lancache-dns/0.0.1/Chart.lock b/incubator/lancache-dns/0.0.1/Chart.lock
deleted file mode 100644
index a8297de03e4..00000000000
--- a/incubator/lancache-dns/0.0.1/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-13T05:28:35.283286499Z"
diff --git a/incubator/lancache-dns/0.0.1/Chart.yaml b/incubator/lancache-dns/0.0.1/Chart.yaml
deleted file mode 100644
index dac0c6eb098..00000000000
--- a/incubator/lancache-dns/0.0.1/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: lancache-dns
-version: 0.0.1
-appVersion: "latest"
-description: DNS Docker service for a steamcache.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/lancache-dns
-icon: https://truecharts.org/img/appicons/lancache-dns.png
-keywords:
- - lancache-dns
- - dns
-sources:
- - https://hub.docker.com/r/lancachenet/lancache-dns
- - https://github.com/lancachenet/lancache-dns
-dependencies:
- - name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-maintainers:
- - email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/lancache-dns/0.0.3/CHANGELOG.md b/incubator/lancache-dns/0.0.3/CHANGELOG.md
new file mode 100644
index 00000000000..fa24a396101
--- /dev/null
+++ b/incubator/lancache-dns/0.0.3/CHANGELOG.md
@@ -0,0 +1,21 @@
+# Changelog
+
+
+## [lancache-dns-0.0.3](https://github.com/truecharts/apps/compare/lancache-dns-0.0.1...lancache-dns-0.0.3) (2022-07-14)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+- update some last icons ([#3160](https://github.com/truecharts/apps/issues/3160))
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [lancache-dns-0.0.1]lancache-dns-0.0.1 (2022-07-13)
+
+### Feat
+
+- Add lancache-dns ([#3154](https://github.com/truecharts/apps/issues/3154))
diff --git a/incubator/lancache-dns/0.0.3/Chart.lock b/incubator/lancache-dns/0.0.3/Chart.lock
new file mode 100644
index 00000000000..692029c02a7
--- /dev/null
+++ b/incubator/lancache-dns/0.0.3/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:56:10.855042868Z"
diff --git a/incubator/lancache-dns/0.0.3/Chart.yaml b/incubator/lancache-dns/0.0.3/Chart.yaml
new file mode 100644
index 00000000000..88f38c26806
--- /dev/null
+++ b/incubator/lancache-dns/0.0.3/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: lancache-dns
+version: 0.0.3
+appVersion: "latest"
+description: DNS Docker service for a steamcache.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/lancache-dns
+icon: https://truecharts.org/img/chart-icons/lancache-dns.png
+keywords:
+ - lancache-dns
+ - dns
+sources:
+ - https://hub.docker.com/r/lancachenet/lancache-dns
+ - https://github.com/lancachenet/lancache-dns
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/lancache-dns/0.0.1/README.md b/incubator/lancache-dns/0.0.3/README.md
similarity index 100%
rename from incubator/lancache-dns/0.0.1/README.md
rename to incubator/lancache-dns/0.0.3/README.md
diff --git a/incubator/lancache-dns/0.0.1/app-readme.md b/incubator/lancache-dns/0.0.3/app-readme.md
similarity index 100%
rename from incubator/lancache-dns/0.0.1/app-readme.md
rename to incubator/lancache-dns/0.0.3/app-readme.md
diff --git a/incubator/lancache-monolithic/0.0.5/charts/common-10.4.4.tgz b/incubator/lancache-dns/0.0.3/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/lancache-monolithic/0.0.5/charts/common-10.4.4.tgz
rename to incubator/lancache-dns/0.0.3/charts/common-10.4.4.tgz
diff --git a/incubator/lancache-dns/0.0.1/icon.png b/incubator/lancache-dns/0.0.3/icon.png
similarity index 100%
rename from incubator/lancache-dns/0.0.1/icon.png
rename to incubator/lancache-dns/0.0.3/icon.png
diff --git a/incubator/lancache-dns/0.0.1/ix_values.yaml b/incubator/lancache-dns/0.0.3/ix_values.yaml
similarity index 100%
rename from incubator/lancache-dns/0.0.1/ix_values.yaml
rename to incubator/lancache-dns/0.0.3/ix_values.yaml
diff --git a/incubator/lancache-dns/0.0.1/questions.yaml b/incubator/lancache-dns/0.0.3/questions.yaml
similarity index 100%
rename from incubator/lancache-dns/0.0.1/questions.yaml
rename to incubator/lancache-dns/0.0.3/questions.yaml
diff --git a/incubator/lancache-monolithic/0.0.5/templates/common.yaml b/incubator/lancache-dns/0.0.3/templates/common.yaml
similarity index 100%
rename from incubator/lancache-monolithic/0.0.5/templates/common.yaml
rename to incubator/lancache-dns/0.0.3/templates/common.yaml
diff --git a/incubator/lancache-monolithic/0.0.5/values.yaml b/incubator/lancache-dns/0.0.3/values.yaml
similarity index 100%
rename from incubator/lancache-monolithic/0.0.5/values.yaml
rename to incubator/lancache-dns/0.0.3/values.yaml
diff --git a/incubator/lancache-dns/item.yaml b/incubator/lancache-dns/item.yaml
index b2e31458724..f4fb26506f2 100644
--- a/incubator/lancache-dns/item.yaml
+++ b/incubator/lancache-dns/item.yaml
@@ -1,4 +1,4 @@
-icon_url: https://truecharts.org/img/appicons/lancache-dns.png
+icon_url: https://truecharts.org/img/chart-icons/lancache-dns.png
categories:
- incubator
diff --git a/incubator/lancache-monolithic/0.0.5/CHANGELOG.md b/incubator/lancache-monolithic/0.0.5/CHANGELOG.md
deleted file mode 100644
index 37ea423e560..00000000000
--- a/incubator/lancache-monolithic/0.0.5/CHANGELOG.md
+++ /dev/null
@@ -1,31 +0,0 @@
-# Changelog
-
-
-## [lancache-monolithic-0.0.5](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.4...lancache-monolithic-0.0.5) (2022-07-13)
-
-
-
-## [lancache-monolithic-0.0.4](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.2...lancache-monolithic-0.0.4) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [lancache-monolithic-0.0.2](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.1...lancache-monolithic-0.0.2) (2022-07-12)
-
-### Chore
-
-- Auto-update chart README [skip ci]
-- bump to regenerate documentation
-
-
-
-
-### lancache-monolithic-0.0.1 (2022-07-12)
-
-#### Feat
-
-* Add lancache-monolithic ([#3143](https://github.com/truecharts/apps/issues/3143))
diff --git a/incubator/lancache-monolithic/0.0.5/Chart.lock b/incubator/lancache-monolithic/0.0.5/Chart.lock
deleted file mode 100644
index 3bb3c330a85..00000000000
--- a/incubator/lancache-monolithic/0.0.5/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-13T05:45:53.251765389Z"
diff --git a/incubator/lancache-monolithic/0.0.5/Chart.yaml b/incubator/lancache-monolithic/0.0.5/Chart.yaml
deleted file mode 100644
index d783c82ab96..00000000000
--- a/incubator/lancache-monolithic/0.0.5/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: lancache-monolithic
-version: 0.0.5
-appVersion: "latest"
-description: A monolithic lancache service capable of caching all cdn's in a single instance.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/lancache-monolithic
-icon: https://truecharts.org/img/chart-icons/monolithic.png
-keywords:
- - monolithic
- - lancache
-sources:
- - https://hub.docker.com/r/lancachenet/monolithic
- - https://github.com/lancachenet/monolithic
-dependencies:
- - name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-maintainers:
- - email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - gaming
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/lancache-monolithic/0.0.5/README.md b/incubator/lancache-monolithic/0.0.5/README.md
deleted file mode 100644
index 4fa3343f481..00000000000
--- a/incubator/lancache-monolithic/0.0.5/README.md
+++ /dev/null
@@ -1,43 +0,0 @@
-# lancache-monolithic
-
-A monolithic lancache service capable of caching all cdn's in a single instance.
-
-TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
-**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
-
-## Source Code
-
-*
-*
-
-## Requirements
-
-Kubernetes: `>=1.16.0-0`
-
-## Dependencies
-
-| Repository | Name | Version |
-|------------|------|---------|
-| https://library-charts.truecharts.org | common | 10.4.4 |
-
-## Installing the Chart
-
-To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
-
-## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
-
-##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
-
-## Support
-
-- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
-- See the [Wiki](https://truecharts.org)
-- Check our [Discord](https://discord.gg/tVsPTHWTtr)
-- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
-
----
-
-All Rights Reserved - The TrueCharts Project
diff --git a/incubator/lancache-monolithic/0.0.5/app-readme.md b/incubator/lancache-monolithic/0.0.5/app-readme.md
deleted file mode 100644
index 0ca29e7d13c..00000000000
--- a/incubator/lancache-monolithic/0.0.5/app-readme.md
+++ /dev/null
@@ -1,3 +0,0 @@
-A monolithic lancache service capable of caching all cdn's in a single instance.
-
-This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/incubator/lancache-monolithic/0.0.7/CHANGELOG.md b/incubator/lancache-monolithic/0.0.7/CHANGELOG.md
new file mode 100644
index 00000000000..8e4f76e3234
--- /dev/null
+++ b/incubator/lancache-monolithic/0.0.7/CHANGELOG.md
@@ -0,0 +1,43 @@
+# Changelog
+
+
+## [lancache-monolithic-0.0.7](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.5...lancache-monolithic-0.0.7) (2022-07-14)
+
+### Chore
+
+- update some last icons ([#3160](https://github.com/truecharts/apps/issues/3160))
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [lancache-monolithic-0.0.5](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.4...lancache-monolithic-0.0.5) (2022-07-13)
+
+
+
+## [lancache-monolithic-0.0.4](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.2...lancache-monolithic-0.0.4) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [lancache-monolithic-0.0.2](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.1...lancache-monolithic-0.0.2) (2022-07-12)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+- bump to regenerate documentation
+
+
+
+
+### lancache-monolithic-0.0.1 (2022-07-12)
+
+#### Feat
+
+* Add lancache-monolithic ([#3143](https://github.com/truecharts/apps/issues/3143))
diff --git a/incubator/lancache-monolithic/0.0.7/Chart.lock b/incubator/lancache-monolithic/0.0.7/Chart.lock
new file mode 100644
index 00000000000..587e15b69a1
--- /dev/null
+++ b/incubator/lancache-monolithic/0.0.7/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:56:15.239277746Z"
diff --git a/incubator/lancache-monolithic/0.0.7/Chart.yaml b/incubator/lancache-monolithic/0.0.7/Chart.yaml
new file mode 100644
index 00000000000..dc0c1aa2cbf
--- /dev/null
+++ b/incubator/lancache-monolithic/0.0.7/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: lancache-monolithic
+version: 0.0.7
+appVersion: "latest"
+description: A monolithic lancache service capable of caching all CDN's in a single instance.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/lancache-monolithic
+icon: https://truecharts.org/img/chart-icons/lancache-monolithic.png
+keywords:
+ - monolithic
+ - lancache
+sources:
+ - https://hub.docker.com/r/lancachenet/monolithic
+ - https://github.com/lancachenet/monolithic
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - gaming
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/lancache-monolithic/0.0.7/README.md b/incubator/lancache-monolithic/0.0.7/README.md
new file mode 100644
index 00000000000..81f5a5729d3
--- /dev/null
+++ b/incubator/lancache-monolithic/0.0.7/README.md
@@ -0,0 +1,43 @@
+# lancache-monolithic
+
+A monolithic lancache service capable of caching all CDN's in a single instance.
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/incubator/lancache-monolithic/0.0.7/app-readme.md b/incubator/lancache-monolithic/0.0.7/app-readme.md
new file mode 100644
index 00000000000..529899a0c35
--- /dev/null
+++ b/incubator/lancache-monolithic/0.0.7/app-readme.md
@@ -0,0 +1,3 @@
+A monolithic lancache service capable of caching all CDN's in a single instance.
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/incubator/mediainfo/0.0.8/charts/common-10.4.4.tgz b/incubator/lancache-monolithic/0.0.7/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/mediainfo/0.0.8/charts/common-10.4.4.tgz
rename to incubator/lancache-monolithic/0.0.7/charts/common-10.4.4.tgz
diff --git a/incubator/lancache-monolithic/0.0.5/icon.png b/incubator/lancache-monolithic/0.0.7/icon.png
similarity index 100%
rename from incubator/lancache-monolithic/0.0.5/icon.png
rename to incubator/lancache-monolithic/0.0.7/icon.png
diff --git a/incubator/lancache-monolithic/0.0.5/ix_values.yaml b/incubator/lancache-monolithic/0.0.7/ix_values.yaml
similarity index 100%
rename from incubator/lancache-monolithic/0.0.5/ix_values.yaml
rename to incubator/lancache-monolithic/0.0.7/ix_values.yaml
diff --git a/incubator/lancache-monolithic/0.0.5/questions.yaml b/incubator/lancache-monolithic/0.0.7/questions.yaml
similarity index 100%
rename from incubator/lancache-monolithic/0.0.5/questions.yaml
rename to incubator/lancache-monolithic/0.0.7/questions.yaml
diff --git a/incubator/mediainfo/0.0.8/templates/common.yaml b/incubator/lancache-monolithic/0.0.7/templates/common.yaml
similarity index 100%
rename from incubator/mediainfo/0.0.8/templates/common.yaml
rename to incubator/lancache-monolithic/0.0.7/templates/common.yaml
diff --git a/incubator/mediainfo/0.0.8/values.yaml b/incubator/lancache-monolithic/0.0.7/values.yaml
similarity index 100%
rename from incubator/mediainfo/0.0.8/values.yaml
rename to incubator/lancache-monolithic/0.0.7/values.yaml
diff --git a/incubator/lancache-monolithic/item.yaml b/incubator/lancache-monolithic/item.yaml
index e84e07b7cd1..3547ce50710 100644
--- a/incubator/lancache-monolithic/item.yaml
+++ b/incubator/lancache-monolithic/item.yaml
@@ -1,4 +1,4 @@
-icon_url: https://truecharts.org/img/chart-icons/monolithic.png
+icon_url: https://truecharts.org/img/chart-icons/lancache-monolithic.png
categories:
- gaming
diff --git a/incubator/mediainfo/0.0.10/CHANGELOG.md b/incubator/mediainfo/0.0.10/CHANGELOG.md
new file mode 100644
index 00000000000..e9ebf017ebc
--- /dev/null
+++ b/incubator/mediainfo/0.0.10/CHANGELOG.md
@@ -0,0 +1,72 @@
+# Changelog
+
+
+## [mediainfo-0.0.10](https://github.com/truecharts/apps/compare/mediainfo-0.0.8...mediainfo-0.0.10) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [mediainfo-0.0.8](https://github.com/truecharts/apps/compare/mediainfo-0.0.6...mediainfo-0.0.8) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [mediainfo-0.0.6](https://github.com/truecharts/apps/compare/mediainfo-0.0.5...mediainfo-0.0.6) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [mediainfo-0.0.5](https://github.com/truecharts/apps/compare/mediainfo-0.0.4...mediainfo-0.0.5) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [mediainfo-0.0.4](https://github.com/truecharts/apps/compare/mediainfo-0.0.3...mediainfo-0.0.4) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
+
+
+
+
+### [mediainfo-0.0.3](https://github.com/truecharts/apps/compare/mediainfo-0.0.2...mediainfo-0.0.3) (2022-07-11)
+
+#### Chore
+
+* update image refs ([#3135](https://github.com/truecharts/apps/issues/3135))
+
+
+
+
+### [mediainfo-0.0.2](https://github.com/truecharts/apps/compare/mediainfo-0.0.1...mediainfo-0.0.2) (2022-07-09)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### mediainfo-0.0.1 (2022-07-05)
+
+#### Feat
+
+* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
diff --git a/incubator/mediainfo/0.0.10/Chart.lock b/incubator/mediainfo/0.0.10/Chart.lock
new file mode 100644
index 00000000000..c1cf9c2cf2e
--- /dev/null
+++ b/incubator/mediainfo/0.0.10/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:56:21.098006442Z"
diff --git a/incubator/mediainfo/0.0.10/Chart.yaml b/incubator/mediainfo/0.0.10/Chart.yaml
new file mode 100644
index 00000000000..0ee652c29aa
--- /dev/null
+++ b/incubator/mediainfo/0.0.10/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "1.10.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/mediainfo
+icon: https://truecharts.org/img/chart-icons/mediainfo.png
+keywords:
+- info
+- media
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: mediainfo
+sources:
+- https://github.com/jlesage/docker-mediainfo
+- https://hub.docker.com/r/jlesage/mediainfo/
+type: application
+version: 0.0.10
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/mediainfo/0.0.8/README.md b/incubator/mediainfo/0.0.10/README.md
similarity index 100%
rename from incubator/mediainfo/0.0.8/README.md
rename to incubator/mediainfo/0.0.10/README.md
diff --git a/incubator/mediainfo/0.0.8/app-readme.md b/incubator/mediainfo/0.0.10/app-readme.md
similarity index 100%
rename from incubator/mediainfo/0.0.8/app-readme.md
rename to incubator/mediainfo/0.0.10/app-readme.md
diff --git a/incubator/meshcentral/3.0.19/charts/common-10.4.4.tgz b/incubator/mediainfo/0.0.10/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/meshcentral/3.0.19/charts/common-10.4.4.tgz
rename to incubator/mediainfo/0.0.10/charts/common-10.4.4.tgz
diff --git a/incubator/mkvcleaver/0.0.8/docs/installation_notes.md b/incubator/mediainfo/0.0.10/docs/installation_notes.md
similarity index 100%
rename from incubator/mkvcleaver/0.0.8/docs/installation_notes.md
rename to incubator/mediainfo/0.0.10/docs/installation_notes.md
diff --git a/incubator/mediainfo/0.0.8/icon.png b/incubator/mediainfo/0.0.10/icon.png
similarity index 100%
rename from incubator/mediainfo/0.0.8/icon.png
rename to incubator/mediainfo/0.0.10/icon.png
diff --git a/incubator/mediainfo/0.0.8/ix_values.yaml b/incubator/mediainfo/0.0.10/ix_values.yaml
similarity index 100%
rename from incubator/mediainfo/0.0.8/ix_values.yaml
rename to incubator/mediainfo/0.0.10/ix_values.yaml
diff --git a/incubator/mediainfo/0.0.8/questions.yaml b/incubator/mediainfo/0.0.10/questions.yaml
similarity index 100%
rename from incubator/mediainfo/0.0.8/questions.yaml
rename to incubator/mediainfo/0.0.10/questions.yaml
diff --git a/incubator/mineos/0.0.6/templates/common.yaml b/incubator/mediainfo/0.0.10/templates/common.yaml
similarity index 100%
rename from incubator/mineos/0.0.6/templates/common.yaml
rename to incubator/mediainfo/0.0.10/templates/common.yaml
diff --git a/incubator/meshcentral/3.0.19/values.yaml b/incubator/mediainfo/0.0.10/values.yaml
similarity index 100%
rename from incubator/meshcentral/3.0.19/values.yaml
rename to incubator/mediainfo/0.0.10/values.yaml
diff --git a/incubator/mediainfo/0.0.8/CHANGELOG.md b/incubator/mediainfo/0.0.8/CHANGELOG.md
deleted file mode 100644
index d4f2c71794a..00000000000
--- a/incubator/mediainfo/0.0.8/CHANGELOG.md
+++ /dev/null
@@ -1,64 +0,0 @@
-# Changelog
-
-
-## [mediainfo-0.0.8](https://github.com/truecharts/apps/compare/mediainfo-0.0.6...mediainfo-0.0.8) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [mediainfo-0.0.6](https://github.com/truecharts/apps/compare/mediainfo-0.0.5...mediainfo-0.0.6) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [mediainfo-0.0.5](https://github.com/truecharts/apps/compare/mediainfo-0.0.4...mediainfo-0.0.5) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [mediainfo-0.0.4](https://github.com/truecharts/apps/compare/mediainfo-0.0.3...mediainfo-0.0.4) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
-
-
-
-
-### [mediainfo-0.0.3](https://github.com/truecharts/apps/compare/mediainfo-0.0.2...mediainfo-0.0.3) (2022-07-11)
-
-#### Chore
-
-* update image refs ([#3135](https://github.com/truecharts/apps/issues/3135))
-
-
-
-
-### [mediainfo-0.0.2](https://github.com/truecharts/apps/compare/mediainfo-0.0.1...mediainfo-0.0.2) (2022-07-09)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### mediainfo-0.0.1 (2022-07-05)
-
-#### Feat
-
-* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
diff --git a/incubator/mediainfo/0.0.8/Chart.lock b/incubator/mediainfo/0.0.8/Chart.lock
deleted file mode 100644
index 94c58f0ec9b..00000000000
--- a/incubator/mediainfo/0.0.8/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:53:54.855269469Z"
diff --git a/incubator/mediainfo/0.0.8/Chart.yaml b/incubator/mediainfo/0.0.8/Chart.yaml
deleted file mode 100644
index ab339d93590..00000000000
--- a/incubator/mediainfo/0.0.8/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "1.10.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/mediainfo
-icon: https://truecharts.org/img/chart-icons/mediainfo.png
-keywords:
-- info
-- media
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: mediainfo
-sources:
-- https://github.com/jlesage/docker-mediainfo
-- https://hub.docker.com/r/jlesage/mediainfo/
-type: application
-version: 0.0.8
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/meshcentral/3.0.19/CHANGELOG.md b/incubator/meshcentral/3.0.19/CHANGELOG.md
deleted file mode 100644
index 6904af9ee40..00000000000
--- a/incubator/meshcentral/3.0.19/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [meshcentral-3.0.19](https://github.com/truecharts/apps/compare/meshcentral-3.0.17...meshcentral-3.0.19) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [meshcentral-3.0.17](https://github.com/truecharts/apps/compare/meshcentral-3.0.16...meshcentral-3.0.17) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [meshcentral-3.0.16](https://github.com/truecharts/apps/compare/meshcentral-3.0.15...meshcentral-3.0.16) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [meshcentral-3.0.15](https://github.com/truecharts/apps/compare/meshcentral-3.0.14...meshcentral-3.0.15) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [meshcentral-3.0.14](https://github.com/truecharts/apps/compare/meshcentral-3.0.13...meshcentral-3.0.14) (2022-07-11)
-
-#### Chore
-
-* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
-
-
-
-
-### [meshcentral-3.0.13](https://github.com/truecharts/apps/compare/meshcentral-3.0.12...meshcentral-3.0.13) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [meshcentral-3.0.12](https://github.com/truecharts/apps/compare/meshcentral-3.0.11...meshcentral-3.0.12) (2022-07-09)
-
-#### Chore
-
-* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
-
-
-
-
-### [meshcentral-3.0.11](https://github.com/truecharts/apps/compare/meshcentral-3.0.10...meshcentral-3.0.11) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [meshcentral-3.0.10](https://github.com/truecharts/apps/compare/meshcentral-3.0.9...meshcentral-3.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [meshcentral-3.0.9](https://github.com/truecharts/apps/compare/meshcentral-3.0.8...meshcentral-3.0.9) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
-
-
-### [meshcentral-3.0.8](https://github.com/truecharts/apps/compare/meshcentral-3.0.7...meshcentral-3.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
diff --git a/incubator/meshcentral/3.0.19/Chart.lock b/incubator/meshcentral/3.0.19/Chart.lock
deleted file mode 100644
index 7734535e37c..00000000000
--- a/incubator/meshcentral/3.0.19/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mongodb
- repository: https://charts.truecharts.org/
- version: 1.0.32
-digest: sha256:dd7fb37797b54437a81d8536eb6b065c14b01781768b65afcd38c64740411528
-generated: "2022-07-12T22:54:02.469253024Z"
diff --git a/incubator/meshcentral/3.0.19/Chart.yaml b/incubator/meshcentral/3.0.19/Chart.yaml
deleted file mode 100644
index 87a50792f1f..00000000000
--- a/incubator/meshcentral/3.0.19/Chart.yaml
+++ /dev/null
@@ -1,33 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: meshcentral
-version: 3.0.19
-appVersion: "1.0.50"
-description: MeshCentral is a full computer management web site
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/meshcentral
-icon: https://truecharts.org/img/chart-icons/meshcentral.png
-keywords:
- - meshcentral
- - teamviewer
- - rdp
-sources:
- - https://github.com/Ylianst/MeshCentral
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mongodb.enabled
- name: mongodb
- repository: https://charts.truecharts.org/
- version: 1.0.32
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - cloud
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/meshcentral/3.0.21/CHANGELOG.md b/incubator/meshcentral/3.0.21/CHANGELOG.md
new file mode 100644
index 00000000000..5c13441c854
--- /dev/null
+++ b/incubator/meshcentral/3.0.21/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [meshcentral-3.0.21](https://github.com/truecharts/apps/compare/meshcentral-3.0.19...meshcentral-3.0.21) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [meshcentral-3.0.19](https://github.com/truecharts/apps/compare/meshcentral-3.0.17...meshcentral-3.0.19) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [meshcentral-3.0.17](https://github.com/truecharts/apps/compare/meshcentral-3.0.16...meshcentral-3.0.17) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [meshcentral-3.0.16](https://github.com/truecharts/apps/compare/meshcentral-3.0.15...meshcentral-3.0.16) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [meshcentral-3.0.15](https://github.com/truecharts/apps/compare/meshcentral-3.0.14...meshcentral-3.0.15) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [meshcentral-3.0.14](https://github.com/truecharts/apps/compare/meshcentral-3.0.13...meshcentral-3.0.14) (2022-07-11)
+
+#### Chore
+
+* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
+
+
+
+
+### [meshcentral-3.0.13](https://github.com/truecharts/apps/compare/meshcentral-3.0.12...meshcentral-3.0.13) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [meshcentral-3.0.12](https://github.com/truecharts/apps/compare/meshcentral-3.0.11...meshcentral-3.0.12) (2022-07-09)
+
+#### Chore
+
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [meshcentral-3.0.11](https://github.com/truecharts/apps/compare/meshcentral-3.0.10...meshcentral-3.0.11) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [meshcentral-3.0.10](https://github.com/truecharts/apps/compare/meshcentral-3.0.9...meshcentral-3.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [meshcentral-3.0.9](https://github.com/truecharts/apps/compare/meshcentral-3.0.8...meshcentral-3.0.9) (2022-06-29)
+
+#### Chore
+
+* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
+
+
diff --git a/incubator/meshcentral/3.0.21/Chart.lock b/incubator/meshcentral/3.0.21/Chart.lock
new file mode 100644
index 00000000000..dbc0e50a65b
--- /dev/null
+++ b/incubator/meshcentral/3.0.21/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mongodb
+ repository: https://charts.truecharts.org/
+ version: 1.0.32
+digest: sha256:dd7fb37797b54437a81d8536eb6b065c14b01781768b65afcd38c64740411528
+generated: "2022-07-14T13:56:29.936230331Z"
diff --git a/incubator/meshcentral/3.0.21/Chart.yaml b/incubator/meshcentral/3.0.21/Chart.yaml
new file mode 100644
index 00000000000..2bd64fbde41
--- /dev/null
+++ b/incubator/meshcentral/3.0.21/Chart.yaml
@@ -0,0 +1,33 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: meshcentral
+version: 3.0.21
+appVersion: "1.0.50"
+description: MeshCentral is a full computer management web site
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/meshcentral
+icon: https://truecharts.org/img/chart-icons/meshcentral.png
+keywords:
+ - meshcentral
+ - teamviewer
+ - rdp
+sources:
+ - https://github.com/Ylianst/MeshCentral
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mongodb.enabled
+ name: mongodb
+ repository: https://charts.truecharts.org/
+ version: 1.0.32
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - cloud
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/meshcentral/3.0.19/README.md b/incubator/meshcentral/3.0.21/README.md
similarity index 100%
rename from incubator/meshcentral/3.0.19/README.md
rename to incubator/meshcentral/3.0.21/README.md
diff --git a/incubator/meshcentral/3.0.19/app-readme.md b/incubator/meshcentral/3.0.21/app-readme.md
similarity index 100%
rename from incubator/meshcentral/3.0.19/app-readme.md
rename to incubator/meshcentral/3.0.21/app-readme.md
diff --git a/incubator/mineos/0.0.6/charts/common-10.4.4.tgz b/incubator/meshcentral/3.0.21/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/mineos/0.0.6/charts/common-10.4.4.tgz
rename to incubator/meshcentral/3.0.21/charts/common-10.4.4.tgz
diff --git a/incubator/meshcentral/3.0.19/charts/mongodb-1.0.32.tgz b/incubator/meshcentral/3.0.21/charts/mongodb-1.0.32.tgz
similarity index 100%
rename from incubator/meshcentral/3.0.19/charts/mongodb-1.0.32.tgz
rename to incubator/meshcentral/3.0.21/charts/mongodb-1.0.32.tgz
diff --git a/incubator/meshcentral/3.0.19/icon.png b/incubator/meshcentral/3.0.21/icon.png
similarity index 100%
rename from incubator/meshcentral/3.0.19/icon.png
rename to incubator/meshcentral/3.0.21/icon.png
diff --git a/incubator/meshcentral/3.0.19/ix_values.yaml b/incubator/meshcentral/3.0.21/ix_values.yaml
similarity index 100%
rename from incubator/meshcentral/3.0.19/ix_values.yaml
rename to incubator/meshcentral/3.0.21/ix_values.yaml
diff --git a/incubator/meshcentral/3.0.19/questions.yaml b/incubator/meshcentral/3.0.21/questions.yaml
similarity index 100%
rename from incubator/meshcentral/3.0.19/questions.yaml
rename to incubator/meshcentral/3.0.21/questions.yaml
diff --git a/incubator/meshcentral/3.0.19/templates/common.yaml b/incubator/meshcentral/3.0.21/templates/common.yaml
similarity index 100%
rename from incubator/meshcentral/3.0.19/templates/common.yaml
rename to incubator/meshcentral/3.0.21/templates/common.yaml
diff --git a/incubator/mineos/0.0.6/values.yaml b/incubator/meshcentral/3.0.21/values.yaml
similarity index 100%
rename from incubator/mineos/0.0.6/values.yaml
rename to incubator/meshcentral/3.0.21/values.yaml
diff --git a/incubator/mineos/0.0.6/CHANGELOG.md b/incubator/mineos/0.0.6/CHANGELOG.md
deleted file mode 100644
index e5c1981dd4d..00000000000
--- a/incubator/mineos/0.0.6/CHANGELOG.md
+++ /dev/null
@@ -1,45 +0,0 @@
-# Changelog
-
-
-## [mineos-0.0.6](https://github.com/truecharts/apps/compare/mineos-0.0.4...mineos-0.0.6) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [mineos-0.0.4](https://github.com/truecharts/apps/compare/mineos-0.0.3...mineos-0.0.4) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [mineos-0.0.3](https://github.com/truecharts/apps/compare/mineos-0.0.2...mineos-0.0.3) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [mineos-0.0.2](https://github.com/truecharts/apps/compare/mineos-0.0.1...mineos-0.0.2) (2022-07-11)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### mineos-0.0.1 (2022-07-11)
-
-#### Feat
-
-* add mineOS ([#3127](https://github.com/truecharts/apps/issues/3127))
diff --git a/incubator/mineos/0.0.6/Chart.lock b/incubator/mineos/0.0.6/Chart.lock
deleted file mode 100644
index 0183a53a941..00000000000
--- a/incubator/mineos/0.0.6/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:53:58.107508111Z"
diff --git a/incubator/mineos/0.0.6/Chart.yaml b/incubator/mineos/0.0.6/Chart.yaml
deleted file mode 100644
index 14feb87530a..00000000000
--- a/incubator/mineos/0.0.6/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: mineos
-version: 0.0.6
-appVersion: "latest"
-description: MineOS is a server front-end to ease managing Minecraft administrative tasks.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/mineos
-icon: https://truecharts.org/img/chart-icons/mineos.png
-keywords:
- - gameserver
- - minecraft
-sources:
- - https://hub.docker.com/r/hexparrot/mineos
- - https://github.com/hexparrot/mineos-node
-dependencies:
- - name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
- - email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/mineos/0.0.8/CHANGELOG.md b/incubator/mineos/0.0.8/CHANGELOG.md
new file mode 100644
index 00000000000..1cfce090659
--- /dev/null
+++ b/incubator/mineos/0.0.8/CHANGELOG.md
@@ -0,0 +1,53 @@
+# Changelog
+
+
+## [mineos-0.0.8](https://github.com/truecharts/apps/compare/mineos-0.0.6...mineos-0.0.8) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [mineos-0.0.6](https://github.com/truecharts/apps/compare/mineos-0.0.4...mineos-0.0.6) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [mineos-0.0.4](https://github.com/truecharts/apps/compare/mineos-0.0.3...mineos-0.0.4) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [mineos-0.0.3](https://github.com/truecharts/apps/compare/mineos-0.0.2...mineos-0.0.3) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [mineos-0.0.2](https://github.com/truecharts/apps/compare/mineos-0.0.1...mineos-0.0.2) (2022-07-11)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### mineos-0.0.1 (2022-07-11)
+
+#### Feat
+
+* add mineOS ([#3127](https://github.com/truecharts/apps/issues/3127))
diff --git a/incubator/mineos/0.0.8/Chart.lock b/incubator/mineos/0.0.8/Chart.lock
new file mode 100644
index 00000000000..21c606695f1
--- /dev/null
+++ b/incubator/mineos/0.0.8/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:56:29.886171473Z"
diff --git a/incubator/mineos/0.0.8/Chart.yaml b/incubator/mineos/0.0.8/Chart.yaml
new file mode 100644
index 00000000000..0b53e153500
--- /dev/null
+++ b/incubator/mineos/0.0.8/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: mineos
+version: 0.0.8
+appVersion: "latest"
+description: MineOS is a server front-end to ease managing Minecraft administrative tasks.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/mineos
+icon: https://truecharts.org/img/chart-icons/mineos.png
+keywords:
+ - gameserver
+ - minecraft
+sources:
+ - https://hub.docker.com/r/hexparrot/mineos
+ - https://github.com/hexparrot/mineos-node
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/mineos/0.0.6/README.md b/incubator/mineos/0.0.8/README.md
similarity index 100%
rename from incubator/mineos/0.0.6/README.md
rename to incubator/mineos/0.0.8/README.md
diff --git a/incubator/mineos/0.0.6/app-readme.md b/incubator/mineos/0.0.8/app-readme.md
similarity index 100%
rename from incubator/mineos/0.0.6/app-readme.md
rename to incubator/mineos/0.0.8/app-readme.md
diff --git a/incubator/mkvcleaver/0.0.8/charts/common-10.4.4.tgz b/incubator/mineos/0.0.8/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/mkvcleaver/0.0.8/charts/common-10.4.4.tgz
rename to incubator/mineos/0.0.8/charts/common-10.4.4.tgz
diff --git a/incubator/mineos/0.0.6/icon.png b/incubator/mineos/0.0.8/icon.png
similarity index 100%
rename from incubator/mineos/0.0.6/icon.png
rename to incubator/mineos/0.0.8/icon.png
diff --git a/incubator/mineos/0.0.6/ix_values.yaml b/incubator/mineos/0.0.8/ix_values.yaml
similarity index 100%
rename from incubator/mineos/0.0.6/ix_values.yaml
rename to incubator/mineos/0.0.8/ix_values.yaml
diff --git a/incubator/mineos/0.0.6/questions.yaml b/incubator/mineos/0.0.8/questions.yaml
similarity index 100%
rename from incubator/mineos/0.0.6/questions.yaml
rename to incubator/mineos/0.0.8/questions.yaml
diff --git a/incubator/mkvcleaver/0.0.8/templates/common.yaml b/incubator/mineos/0.0.8/templates/common.yaml
similarity index 100%
rename from incubator/mkvcleaver/0.0.8/templates/common.yaml
rename to incubator/mineos/0.0.8/templates/common.yaml
diff --git a/incubator/mkvcleaver/0.0.8/values.yaml b/incubator/mineos/0.0.8/values.yaml
similarity index 100%
rename from incubator/mkvcleaver/0.0.8/values.yaml
rename to incubator/mineos/0.0.8/values.yaml
diff --git a/incubator/mkvcleaver/0.0.10/CHANGELOG.md b/incubator/mkvcleaver/0.0.10/CHANGELOG.md
new file mode 100644
index 00000000000..46deef30e9b
--- /dev/null
+++ b/incubator/mkvcleaver/0.0.10/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [mkvcleaver-0.0.10](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.8...mkvcleaver-0.0.10) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [mkvcleaver-0.0.8](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.6...mkvcleaver-0.0.8) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [mkvcleaver-0.0.6](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.5...mkvcleaver-0.0.6) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [mkvcleaver-0.0.5](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.4...mkvcleaver-0.0.5) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [mkvcleaver-0.0.4](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.3...mkvcleaver-0.0.4) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
+
+
+
+
+### [mkvcleaver-0.0.3](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.2...mkvcleaver-0.0.3) (2022-07-11)
+
+#### Chore
+
+* update image refs ([#3135](https://github.com/truecharts/apps/issues/3135))
+
+
+
+
+### [piwigo-3.0.9](https://github.com/truecharts/apps/compare/piwigo-3.0.8...piwigo-3.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [piwigo-3.0.8](https://github.com/truecharts/apps/compare/piwigo-3.0.7...piwigo-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [piwigo-3.0.7](https://github.com/truecharts/apps/compare/piwigo-3.0.6...piwigo-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [piwigo-3.0.6](https://github.com/truecharts/apps/compare/piwigo-3.0.5...piwigo-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [piwigo-3.0.5](https://github.com/truecharts/apps/compare/piwigo-3.0.4...piwigo-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
diff --git a/incubator/mkvcleaver/0.0.10/Chart.lock b/incubator/mkvcleaver/0.0.10/Chart.lock
new file mode 100644
index 00000000000..63ab1167694
--- /dev/null
+++ b/incubator/mkvcleaver/0.0.10/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:56:33.9477616Z"
diff --git a/incubator/mkvcleaver/0.0.10/Chart.yaml b/incubator/mkvcleaver/0.0.10/Chart.yaml
new file mode 100644
index 00000000000..33ca2fcfe1a
--- /dev/null
+++ b/incubator/mkvcleaver/0.0.10/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "1.3.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: MKVCleaver is a tool for batch extraction of data from MKV files
+home: https://github.com/truecharts/apps/tree/master/charts/stable/mkvcleaver
+icon: https://truecharts.org/img/chart-icons/mkvcleaver.png
+keywords:
+- media
+- mkvcleaver
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: mkvcleaver
+sources:
+- https://github.com/jlesage/docker-mkvcleaver
+- https://hub.docker.com/r/jlesage/mkvcleaver/
+type: application
+version: 0.0.10
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/mkvcleaver/0.0.8/README.md b/incubator/mkvcleaver/0.0.10/README.md
similarity index 100%
rename from incubator/mkvcleaver/0.0.8/README.md
rename to incubator/mkvcleaver/0.0.10/README.md
diff --git a/incubator/mkvcleaver/0.0.8/app-readme.md b/incubator/mkvcleaver/0.0.10/app-readme.md
similarity index 100%
rename from incubator/mkvcleaver/0.0.8/app-readme.md
rename to incubator/mkvcleaver/0.0.10/app-readme.md
diff --git a/incubator/piwigo/3.0.14/charts/common-10.4.4.tgz b/incubator/mkvcleaver/0.0.10/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/piwigo/3.0.14/charts/common-10.4.4.tgz
rename to incubator/mkvcleaver/0.0.10/charts/common-10.4.4.tgz
diff --git a/incubator/qdirstat/0.0.8/docs/installation_notes.md b/incubator/mkvcleaver/0.0.10/docs/installation_notes.md
similarity index 100%
rename from incubator/qdirstat/0.0.8/docs/installation_notes.md
rename to incubator/mkvcleaver/0.0.10/docs/installation_notes.md
diff --git a/incubator/mkvcleaver/0.0.8/icon.png b/incubator/mkvcleaver/0.0.10/icon.png
similarity index 100%
rename from incubator/mkvcleaver/0.0.8/icon.png
rename to incubator/mkvcleaver/0.0.10/icon.png
diff --git a/incubator/mkvcleaver/0.0.8/ix_values.yaml b/incubator/mkvcleaver/0.0.10/ix_values.yaml
similarity index 100%
rename from incubator/mkvcleaver/0.0.8/ix_values.yaml
rename to incubator/mkvcleaver/0.0.10/ix_values.yaml
diff --git a/incubator/mkvcleaver/0.0.8/questions.yaml b/incubator/mkvcleaver/0.0.10/questions.yaml
similarity index 100%
rename from incubator/mkvcleaver/0.0.8/questions.yaml
rename to incubator/mkvcleaver/0.0.10/questions.yaml
diff --git a/incubator/plex-meta-manager/0.0.1/templates/common.yaml b/incubator/mkvcleaver/0.0.10/templates/common.yaml
similarity index 100%
rename from incubator/plex-meta-manager/0.0.1/templates/common.yaml
rename to incubator/mkvcleaver/0.0.10/templates/common.yaml
diff --git a/incubator/piwigo/3.0.14/values.yaml b/incubator/mkvcleaver/0.0.10/values.yaml
similarity index 100%
rename from incubator/piwigo/3.0.14/values.yaml
rename to incubator/mkvcleaver/0.0.10/values.yaml
diff --git a/incubator/mkvcleaver/0.0.8/CHANGELOG.md b/incubator/mkvcleaver/0.0.8/CHANGELOG.md
deleted file mode 100644
index 782d4c3a47c..00000000000
--- a/incubator/mkvcleaver/0.0.8/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [mkvcleaver-0.0.8](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.6...mkvcleaver-0.0.8) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [mkvcleaver-0.0.6](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.5...mkvcleaver-0.0.6) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [mkvcleaver-0.0.5](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.4...mkvcleaver-0.0.5) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [mkvcleaver-0.0.4](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.3...mkvcleaver-0.0.4) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
-
-
-
-
-### [mkvcleaver-0.0.3](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.2...mkvcleaver-0.0.3) (2022-07-11)
-
-#### Chore
-
-* update image refs ([#3135](https://github.com/truecharts/apps/issues/3135))
-
-
-
-
-### [piwigo-3.0.9](https://github.com/truecharts/apps/compare/piwigo-3.0.8...piwigo-3.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [piwigo-3.0.8](https://github.com/truecharts/apps/compare/piwigo-3.0.7...piwigo-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [piwigo-3.0.7](https://github.com/truecharts/apps/compare/piwigo-3.0.6...piwigo-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [piwigo-3.0.6](https://github.com/truecharts/apps/compare/piwigo-3.0.5...piwigo-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [piwigo-3.0.5](https://github.com/truecharts/apps/compare/piwigo-3.0.4...piwigo-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [piwigo-3.0.4](https://github.com/truecharts/apps/compare/piwigo-3.0.3...piwigo-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
diff --git a/incubator/mkvcleaver/0.0.8/Chart.lock b/incubator/mkvcleaver/0.0.8/Chart.lock
deleted file mode 100644
index 8720977cfaf..00000000000
--- a/incubator/mkvcleaver/0.0.8/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:54:04.513720836Z"
diff --git a/incubator/mkvcleaver/0.0.8/Chart.yaml b/incubator/mkvcleaver/0.0.8/Chart.yaml
deleted file mode 100644
index 45387fbdd3a..00000000000
--- a/incubator/mkvcleaver/0.0.8/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "1.3.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: MKVCleaver is a tool for batch extraction of data from MKV files
-home: https://github.com/truecharts/apps/tree/master/charts/stable/mkvcleaver
-icon: https://truecharts.org/img/chart-icons/mkvcleaver.png
-keywords:
-- media
-- mkvcleaver
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: mkvcleaver
-sources:
-- https://github.com/jlesage/docker-mkvcleaver
-- https://hub.docker.com/r/jlesage/mkvcleaver/
-type: application
-version: 0.0.8
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/piwigo/3.0.14/CHANGELOG.md b/incubator/piwigo/3.0.14/CHANGELOG.md
deleted file mode 100644
index 877438f458b..00000000000
--- a/incubator/piwigo/3.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [piwigo-3.0.14](https://github.com/truecharts/apps/compare/piwigo-3.0.12...piwigo-3.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [piwigo-3.0.12](https://github.com/truecharts/apps/compare/piwigo-3.0.11...piwigo-3.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [piwigo-3.0.11](https://github.com/truecharts/apps/compare/piwigo-3.0.10...piwigo-3.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [piwigo-3.0.10](https://github.com/truecharts/apps/compare/piwigo-3.0.9...piwigo-3.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-
-### [piwigo-3.0.8](https://github.com/truecharts/apps/compare/piwigo-3.0.7...piwigo-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [piwigo-3.0.7](https://github.com/truecharts/apps/compare/piwigo-3.0.6...piwigo-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [piwigo-3.0.6](https://github.com/truecharts/apps/compare/piwigo-3.0.5...piwigo-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [piwigo-3.0.5](https://github.com/truecharts/apps/compare/piwigo-3.0.4...piwigo-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [piwigo-3.0.4](https://github.com/truecharts/apps/compare/piwigo-3.0.3...piwigo-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [piwigo-3.0.3](https://github.com/truecharts/apps/compare/piwigo-3.0.2...piwigo-3.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
-
-
-
-### [piwigo-3.0.2](https://github.com/truecharts/apps/compare/piwigo-3.0.1...piwigo-3.0.2) (2022-06-07)
-
-#### Fix
-
-* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format.
diff --git a/incubator/piwigo/3.0.14/Chart.lock b/incubator/piwigo/3.0.14/Chart.lock
deleted file mode 100644
index 90c1f37a78f..00000000000
--- a/incubator/piwigo/3.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:54:09.371224606Z"
diff --git a/incubator/piwigo/3.0.14/Chart.yaml b/incubator/piwigo/3.0.14/Chart.yaml
deleted file mode 100644
index ddea34ecad0..00000000000
--- a/incubator/piwigo/3.0.14/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "11.5.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A is photo gallery software for the web, built by an active community
- of users and developers.
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/piwigo
-icon: https://truecharts.org/img/chart-icons/piwigo.png
-keywords:
-- piwigo
-- gallery
-- photo
-- image
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: piwigo
-sources:
-- http://piwigo.org/
-- https://github.com/linuxserver/docker-piwigo
-type: application
-version: 3.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/piwigo/3.0.16/CHANGELOG.md b/incubator/piwigo/3.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..75038987c64
--- /dev/null
+++ b/incubator/piwigo/3.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [piwigo-3.0.16](https://github.com/truecharts/apps/compare/piwigo-3.0.14...piwigo-3.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [piwigo-3.0.14](https://github.com/truecharts/apps/compare/piwigo-3.0.12...piwigo-3.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [piwigo-3.0.12](https://github.com/truecharts/apps/compare/piwigo-3.0.11...piwigo-3.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [piwigo-3.0.11](https://github.com/truecharts/apps/compare/piwigo-3.0.10...piwigo-3.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [piwigo-3.0.10](https://github.com/truecharts/apps/compare/piwigo-3.0.9...piwigo-3.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+
+### [piwigo-3.0.8](https://github.com/truecharts/apps/compare/piwigo-3.0.7...piwigo-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [piwigo-3.0.7](https://github.com/truecharts/apps/compare/piwigo-3.0.6...piwigo-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [piwigo-3.0.6](https://github.com/truecharts/apps/compare/piwigo-3.0.5...piwigo-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [piwigo-3.0.5](https://github.com/truecharts/apps/compare/piwigo-3.0.4...piwigo-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [piwigo-3.0.4](https://github.com/truecharts/apps/compare/piwigo-3.0.3...piwigo-3.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
+
+
+### [piwigo-3.0.3](https://github.com/truecharts/apps/compare/piwigo-3.0.2...piwigo-3.0.3) (2022-06-11)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
+
diff --git a/incubator/piwigo/3.0.16/Chart.lock b/incubator/piwigo/3.0.16/Chart.lock
new file mode 100644
index 00000000000..97854c0c1f8
--- /dev/null
+++ b/incubator/piwigo/3.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:56:40.668908712Z"
diff --git a/incubator/piwigo/3.0.16/Chart.yaml b/incubator/piwigo/3.0.16/Chart.yaml
new file mode 100644
index 00000000000..5b9492b0aa7
--- /dev/null
+++ b/incubator/piwigo/3.0.16/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "11.5.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A is photo gallery software for the web, built by an active community
+ of users and developers.
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/piwigo
+icon: https://truecharts.org/img/chart-icons/piwigo.png
+keywords:
+- piwigo
+- gallery
+- photo
+- image
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: piwigo
+sources:
+- http://piwigo.org/
+- https://github.com/linuxserver/docker-piwigo
+type: application
+version: 3.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/piwigo/3.0.14/README.md b/incubator/piwigo/3.0.16/README.md
similarity index 100%
rename from incubator/piwigo/3.0.14/README.md
rename to incubator/piwigo/3.0.16/README.md
diff --git a/incubator/piwigo/3.0.14/app-readme.md b/incubator/piwigo/3.0.16/app-readme.md
similarity index 100%
rename from incubator/piwigo/3.0.14/app-readme.md
rename to incubator/piwigo/3.0.16/app-readme.md
diff --git a/incubator/plausible/0.0.5/charts/common-10.4.4.tgz b/incubator/piwigo/3.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/plausible/0.0.5/charts/common-10.4.4.tgz
rename to incubator/piwigo/3.0.16/charts/common-10.4.4.tgz
diff --git a/incubator/piwigo/3.0.14/icon.png b/incubator/piwigo/3.0.16/icon.png
similarity index 100%
rename from incubator/piwigo/3.0.14/icon.png
rename to incubator/piwigo/3.0.16/icon.png
diff --git a/incubator/piwigo/3.0.14/ix_values.yaml b/incubator/piwigo/3.0.16/ix_values.yaml
similarity index 100%
rename from incubator/piwigo/3.0.14/ix_values.yaml
rename to incubator/piwigo/3.0.16/ix_values.yaml
diff --git a/incubator/piwigo/3.0.14/questions.yaml b/incubator/piwigo/3.0.16/questions.yaml
similarity index 100%
rename from incubator/piwigo/3.0.14/questions.yaml
rename to incubator/piwigo/3.0.16/questions.yaml
diff --git a/incubator/piwigo/3.0.14/templates/common.yaml b/incubator/piwigo/3.0.16/templates/common.yaml
similarity index 100%
rename from incubator/piwigo/3.0.14/templates/common.yaml
rename to incubator/piwigo/3.0.16/templates/common.yaml
diff --git a/incubator/plausible/0.0.5/values.yaml b/incubator/piwigo/3.0.16/values.yaml
similarity index 100%
rename from incubator/plausible/0.0.5/values.yaml
rename to incubator/piwigo/3.0.16/values.yaml
diff --git a/incubator/plausible/0.0.5/CHANGELOG.md b/incubator/plausible/0.0.5/CHANGELOG.md
deleted file mode 100644
index 1e5c1c401f5..00000000000
--- a/incubator/plausible/0.0.5/CHANGELOG.md
+++ /dev/null
@@ -1,35 +0,0 @@
-# Changelog
-
-
-## [plausible-0.0.5](https://github.com/truecharts/apps/compare/plausible-0.0.3...plausible-0.0.5) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [plausible-0.0.3](https://github.com/truecharts/apps/compare/plausible-0.0.2...plausible-0.0.3) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [plausible-0.0.2](https://github.com/truecharts/apps/compare/plausible-0.0.1...plausible-0.0.2) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### plausible-0.0.1 (2022-07-12)
-
-#### Feat
-
-* Add Plausible Analytics ([#3055](https://github.com/truecharts/apps/issues/3055))
diff --git a/incubator/plausible/0.0.5/Chart.lock b/incubator/plausible/0.0.5/Chart.lock
deleted file mode 100644
index 521c3a728c0..00000000000
--- a/incubator/plausible/0.0.5/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- name: clickhouse
- repository: https://charts.truecharts.org/
- version: 0.0.5
-digest: sha256:2c8fde8641a962d136a51dd4c21d610a99915bd00f3802f79c44599af75d9941
-generated: "2022-07-12T22:54:24.249055872Z"
diff --git a/incubator/plausible/0.0.5/Chart.yaml b/incubator/plausible/0.0.5/Chart.yaml
deleted file mode 100644
index 6509025b4d6..00000000000
--- a/incubator/plausible/0.0.5/Chart.yaml
+++ /dev/null
@@ -1,41 +0,0 @@
-apiVersion: v2
-appVersion: "1.4.4"
-dependencies:
- - name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- - condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
- - condition: clickhouse.enabled
- name: clickhouse
- repository: https://charts.truecharts.org/
- version: 0.0.5
-deprecated: false
-description: Plausible is lightweight and open source web analytics. No cookies and fully compliant with GDPR, CCPA and PECR.
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/plausible
-icon: https://truecharts.org/img/chart-icons/plausible.png
-keywords:
- - analytics
- - plausible
-kubeVersion: ">=1.16.0-0"
-maintainers:
- - email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: plausible
-sources:
- - https://plausible.io/
- - https://plausible.io/docs/self-hosting
- - https://github.com/plausible/analytics
- - https://github.com/plausible/hosting
- - https://hub.docker.com/r/plausible/analytics
-type: application
-version: 0.0.5
-annotations:
- truecharts.org/catagories: |
- - analytics
- - plausible
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/plausible/0.0.7/CHANGELOG.md b/incubator/plausible/0.0.7/CHANGELOG.md
new file mode 100644
index 00000000000..3f242f0de18
--- /dev/null
+++ b/incubator/plausible/0.0.7/CHANGELOG.md
@@ -0,0 +1,43 @@
+# Changelog
+
+
+## [plausible-0.0.7](https://github.com/truecharts/apps/compare/plausible-0.0.5...plausible-0.0.7) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [plausible-0.0.5](https://github.com/truecharts/apps/compare/plausible-0.0.3...plausible-0.0.5) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [plausible-0.0.3](https://github.com/truecharts/apps/compare/plausible-0.0.2...plausible-0.0.3) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [plausible-0.0.2](https://github.com/truecharts/apps/compare/plausible-0.0.1...plausible-0.0.2) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### plausible-0.0.1 (2022-07-12)
+
+#### Feat
+
+* Add Plausible Analytics ([#3055](https://github.com/truecharts/apps/issues/3055))
diff --git a/incubator/plausible/0.0.7/Chart.lock b/incubator/plausible/0.0.7/Chart.lock
new file mode 100644
index 00000000000..c357a8020c3
--- /dev/null
+++ b/incubator/plausible/0.0.7/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- name: clickhouse
+ repository: https://charts.truecharts.org/
+ version: 0.0.5
+digest: sha256:2c8fde8641a962d136a51dd4c21d610a99915bd00f3802f79c44599af75d9941
+generated: "2022-07-14T13:57:02.85161551Z"
diff --git a/incubator/plausible/0.0.7/Chart.yaml b/incubator/plausible/0.0.7/Chart.yaml
new file mode 100644
index 00000000000..92fbb0a2291
--- /dev/null
+++ b/incubator/plausible/0.0.7/Chart.yaml
@@ -0,0 +1,41 @@
+apiVersion: v2
+appVersion: "1.4.4"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ - condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+ - condition: clickhouse.enabled
+ name: clickhouse
+ repository: https://charts.truecharts.org/
+ version: 0.0.5
+deprecated: false
+description: Plausible is lightweight and open source web analytics. No cookies and fully compliant with GDPR, CCPA and PECR.
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/plausible
+icon: https://truecharts.org/img/chart-icons/plausible.png
+keywords:
+ - analytics
+ - plausible
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: plausible
+sources:
+ - https://plausible.io/
+ - https://plausible.io/docs/self-hosting
+ - https://github.com/plausible/analytics
+ - https://github.com/plausible/hosting
+ - https://hub.docker.com/r/plausible/analytics
+type: application
+version: 0.0.7
+annotations:
+ truecharts.org/catagories: |
+ - analytics
+ - plausible
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/plausible/0.0.5/README.md b/incubator/plausible/0.0.7/README.md
similarity index 100%
rename from incubator/plausible/0.0.5/README.md
rename to incubator/plausible/0.0.7/README.md
diff --git a/incubator/plausible/0.0.5/app-readme.md b/incubator/plausible/0.0.7/app-readme.md
similarity index 100%
rename from incubator/plausible/0.0.5/app-readme.md
rename to incubator/plausible/0.0.7/app-readme.md
diff --git a/incubator/plausible/0.0.5/charts/clickhouse-0.0.5.tgz b/incubator/plausible/0.0.7/charts/clickhouse-0.0.5.tgz
similarity index 100%
rename from incubator/plausible/0.0.5/charts/clickhouse-0.0.5.tgz
rename to incubator/plausible/0.0.7/charts/clickhouse-0.0.5.tgz
diff --git a/incubator/plex-meta-manager/0.0.1/charts/common-10.4.4.tgz b/incubator/plausible/0.0.7/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/plex-meta-manager/0.0.1/charts/common-10.4.4.tgz
rename to incubator/plausible/0.0.7/charts/common-10.4.4.tgz
diff --git a/incubator/plausible/0.0.5/charts/postgresql-8.0.30.tgz b/incubator/plausible/0.0.7/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from incubator/plausible/0.0.5/charts/postgresql-8.0.30.tgz
rename to incubator/plausible/0.0.7/charts/postgresql-8.0.30.tgz
diff --git a/incubator/plausible/0.0.5/icon.png b/incubator/plausible/0.0.7/icon.png
similarity index 100%
rename from incubator/plausible/0.0.5/icon.png
rename to incubator/plausible/0.0.7/icon.png
diff --git a/incubator/plausible/0.0.5/ix_values.yaml b/incubator/plausible/0.0.7/ix_values.yaml
similarity index 100%
rename from incubator/plausible/0.0.5/ix_values.yaml
rename to incubator/plausible/0.0.7/ix_values.yaml
diff --git a/incubator/plausible/0.0.5/questions.yaml b/incubator/plausible/0.0.7/questions.yaml
similarity index 100%
rename from incubator/plausible/0.0.5/questions.yaml
rename to incubator/plausible/0.0.7/questions.yaml
diff --git a/incubator/plausible/0.0.5/templates/_env.tpl b/incubator/plausible/0.0.7/templates/_env.tpl
similarity index 100%
rename from incubator/plausible/0.0.5/templates/_env.tpl
rename to incubator/plausible/0.0.7/templates/_env.tpl
diff --git a/incubator/plausible/0.0.5/templates/common.yaml b/incubator/plausible/0.0.7/templates/common.yaml
similarity index 100%
rename from incubator/plausible/0.0.5/templates/common.yaml
rename to incubator/plausible/0.0.7/templates/common.yaml
diff --git a/incubator/plex-meta-manager/0.0.1/values.yaml b/incubator/plausible/0.0.7/values.yaml
similarity index 100%
rename from incubator/plex-meta-manager/0.0.1/values.yaml
rename to incubator/plausible/0.0.7/values.yaml
diff --git a/incubator/plex-meta-manager/0.0.1/CHANGELOG.md b/incubator/plex-meta-manager/0.0.1/CHANGELOG.md
deleted file mode 100644
index a191161b178..00000000000
--- a/incubator/plex-meta-manager/0.0.1/CHANGELOG.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Changelog
-
-
-## [plex-meta-manager-0.0.1]plex-meta-manager-0.0.1 (2022-07-14)
-
-### Feat
-
-- Add plex-meta-manager ([#3172](https://github.com/truecharts/apps/issues/3172))
-
diff --git a/incubator/plex-meta-manager/0.0.1/Chart.lock b/incubator/plex-meta-manager/0.0.1/Chart.lock
deleted file mode 100644
index 0eda204074d..00000000000
--- a/incubator/plex-meta-manager/0.0.1/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-14T09:28:52.340635502Z"
diff --git a/incubator/plex-meta-manager/0.0.1/Chart.yaml b/incubator/plex-meta-manager/0.0.1/Chart.yaml
deleted file mode 100644
index e83f4a371e6..00000000000
--- a/incubator/plex-meta-manager/0.0.1/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: plex-meta-manager
-version: 0.0.1
-appVersion: "1.17.1"
-description: Python3 script run using YAML config files to update on a schedule the metadata of the movies, shows, and collections in your libraries as well as automatically build collections
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/plex-meta-manager
-icon: https://truecharts.org/img/chart-icons/plex-meta-manager.png
-keywords:
- - plex-meta-manager
-sources:
- - https://hub.docker.com/r/linuxserver/plex-meta-manager
- - https://github.com/linuxserver/docker-plex-meta-manager
- - https://github.com/meisnate12/Plex-Meta-Manager
-dependencies:
- - name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-maintainers:
- - email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/plex-meta-manager/0.0.3/CHANGELOG.md b/incubator/plex-meta-manager/0.0.3/CHANGELOG.md
new file mode 100644
index 00000000000..81ff74ae199
--- /dev/null
+++ b/incubator/plex-meta-manager/0.0.3/CHANGELOG.md
@@ -0,0 +1,20 @@
+# Changelog
+
+
+## [plex-meta-manager-0.0.3](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.1...plex-meta-manager-0.0.3) (2022-07-14)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [plex-meta-manager-0.0.1]plex-meta-manager-0.0.1 (2022-07-14)
+
+### Feat
+
+- Add plex-meta-manager ([#3172](https://github.com/truecharts/apps/issues/3172))
diff --git a/incubator/plex-meta-manager/0.0.3/Chart.lock b/incubator/plex-meta-manager/0.0.3/Chart.lock
new file mode 100644
index 00000000000..458c5fc4290
--- /dev/null
+++ b/incubator/plex-meta-manager/0.0.3/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:56:52.553138174Z"
diff --git a/incubator/plex-meta-manager/0.0.3/Chart.yaml b/incubator/plex-meta-manager/0.0.3/Chart.yaml
new file mode 100644
index 00000000000..1ff00a62176
--- /dev/null
+++ b/incubator/plex-meta-manager/0.0.3/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: plex-meta-manager
+version: 0.0.3
+appVersion: "1.17.1"
+description: Python3 script run using YAML config files to update on a schedule the metadata of the movies, shows, and collections in your libraries as well as automatically build collections
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/plex-meta-manager
+icon: https://truecharts.org/img/chart-icons/plex-meta-manager.png
+keywords:
+ - plex-meta-manager
+sources:
+ - https://hub.docker.com/r/linuxserver/plex-meta-manager
+ - https://github.com/linuxserver/docker-plex-meta-manager
+ - https://github.com/meisnate12/Plex-Meta-Manager
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/plex-meta-manager/0.0.1/README.md b/incubator/plex-meta-manager/0.0.3/README.md
similarity index 100%
rename from incubator/plex-meta-manager/0.0.1/README.md
rename to incubator/plex-meta-manager/0.0.3/README.md
diff --git a/incubator/plex-meta-manager/0.0.1/app-readme.md b/incubator/plex-meta-manager/0.0.3/app-readme.md
similarity index 100%
rename from incubator/plex-meta-manager/0.0.1/app-readme.md
rename to incubator/plex-meta-manager/0.0.3/app-readme.md
diff --git a/incubator/privatebin/0.0.14/charts/common-10.4.4.tgz b/incubator/plex-meta-manager/0.0.3/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/privatebin/0.0.14/charts/common-10.4.4.tgz
rename to incubator/plex-meta-manager/0.0.3/charts/common-10.4.4.tgz
diff --git a/incubator/plex-meta-manager/0.0.1/icon.png b/incubator/plex-meta-manager/0.0.3/icon.png
similarity index 100%
rename from incubator/plex-meta-manager/0.0.1/icon.png
rename to incubator/plex-meta-manager/0.0.3/icon.png
diff --git a/incubator/plex-meta-manager/0.0.1/ix_values.yaml b/incubator/plex-meta-manager/0.0.3/ix_values.yaml
similarity index 100%
rename from incubator/plex-meta-manager/0.0.1/ix_values.yaml
rename to incubator/plex-meta-manager/0.0.3/ix_values.yaml
diff --git a/incubator/plex-meta-manager/0.0.1/questions.yaml b/incubator/plex-meta-manager/0.0.3/questions.yaml
similarity index 100%
rename from incubator/plex-meta-manager/0.0.1/questions.yaml
rename to incubator/plex-meta-manager/0.0.3/questions.yaml
diff --git a/incubator/putty/0.0.8/templates/common.yaml b/incubator/plex-meta-manager/0.0.3/templates/common.yaml
similarity index 100%
rename from incubator/putty/0.0.8/templates/common.yaml
rename to incubator/plex-meta-manager/0.0.3/templates/common.yaml
diff --git a/incubator/privatebin/0.0.14/values.yaml b/incubator/plex-meta-manager/0.0.3/values.yaml
similarity index 100%
rename from incubator/privatebin/0.0.14/values.yaml
rename to incubator/plex-meta-manager/0.0.3/values.yaml
diff --git a/incubator/privatebin/0.0.14/CHANGELOG.md b/incubator/privatebin/0.0.14/CHANGELOG.md
deleted file mode 100644
index 1fa5ad7a8d9..00000000000
--- a/incubator/privatebin/0.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [privatebin-0.0.14](https://github.com/truecharts/apps/compare/privatebin-0.0.12...privatebin-0.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [privatebin-0.0.12](https://github.com/truecharts/apps/compare/privatebin-0.0.11...privatebin-0.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [privatebin-0.0.11](https://github.com/truecharts/apps/compare/privatebin-0.0.10...privatebin-0.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [privatebin-0.0.10](https://github.com/truecharts/apps/compare/privatebin-0.0.9...privatebin-0.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [privatebin-0.0.9](https://github.com/truecharts/apps/compare/privatebin-0.0.8...privatebin-0.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [privatebin-0.0.8](https://github.com/truecharts/apps/compare/privatebin-0.0.7...privatebin-0.0.8) (2022-07-09)
-
-#### Chore
-
-* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
-
-
-
-
-### [privatebin-0.0.7](https://github.com/truecharts/apps/compare/privatebin-0.0.6...privatebin-0.0.7) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [privatebin-0.0.6](https://github.com/truecharts/apps/compare/privatebin-0.0.5...privatebin-0.0.6) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [privatebin-0.0.5](https://github.com/truecharts/apps/compare/privatebin-0.0.4...privatebin-0.0.5) (2022-07-02)
-
-#### Chore
-
-* update image refs ([#3040](https://github.com/truecharts/apps/issues/3040))
-
-
-
-
-### [privatebin-0.0.4](https://github.com/truecharts/apps/compare/privatebin-0.0.3...privatebin-0.0.4) (2022-07-01)
-
-#### Feat
-
-* Add EteSync to incubator ([#3024](https://github.com/truecharts/apps/issues/3024))
-
-
-
-
-### [privatebin-0.0.3](https://github.com/truecharts/apps/compare/privatebin-0.0.2...privatebin-0.0.3) (2022-06-28)
-
-#### Fix
-
-* fix errors ([#3001](https://github.com/truecharts/apps/issues/3001))
-
diff --git a/incubator/privatebin/0.0.14/Chart.lock b/incubator/privatebin/0.0.14/Chart.lock
deleted file mode 100644
index feb22099388..00000000000
--- a/incubator/privatebin/0.0.14/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T22:54:24.472950854Z"
diff --git a/incubator/privatebin/0.0.14/Chart.yaml b/incubator/privatebin/0.0.14/Chart.yaml
deleted file mode 100644
index b9dfd2d7287..00000000000
--- a/incubator/privatebin/0.0.14/Chart.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-apiVersion: v2
-appVersion: "1.4.0"
-dependencies:
- - name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- - condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-deprecated: false
-description: PrivateBin is a minimalist, open source online pastebin where the server has zero knowledge of pasted data.
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/privatebin
-icon: https://truecharts.org/img/chart-icons/privatebin.png
-keywords:
- - privatebin
- - pastebin
-kubeVersion: ">=1.16.0-0"
-maintainers:
- - email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: privatebin
-sources:
- - https://privatebin.info/
- - https://github.com/PrivateBin/PrivateBin
- - https://hub.docker.com/r/privatebin/pdo
-type: application
-version: 0.0.14
-annotations:
- truecharts.org/catagories: |
- - productivity
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/privatebin/0.0.16/CHANGELOG.md b/incubator/privatebin/0.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..641d5ce0b05
--- /dev/null
+++ b/incubator/privatebin/0.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [privatebin-0.0.16](https://github.com/truecharts/apps/compare/privatebin-0.0.14...privatebin-0.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [privatebin-0.0.14](https://github.com/truecharts/apps/compare/privatebin-0.0.12...privatebin-0.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [privatebin-0.0.12](https://github.com/truecharts/apps/compare/privatebin-0.0.11...privatebin-0.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [privatebin-0.0.11](https://github.com/truecharts/apps/compare/privatebin-0.0.10...privatebin-0.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [privatebin-0.0.10](https://github.com/truecharts/apps/compare/privatebin-0.0.9...privatebin-0.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [privatebin-0.0.9](https://github.com/truecharts/apps/compare/privatebin-0.0.8...privatebin-0.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [privatebin-0.0.8](https://github.com/truecharts/apps/compare/privatebin-0.0.7...privatebin-0.0.8) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+
+
+
+
+### [privatebin-0.0.7](https://github.com/truecharts/apps/compare/privatebin-0.0.6...privatebin-0.0.7) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [privatebin-0.0.6](https://github.com/truecharts/apps/compare/privatebin-0.0.5...privatebin-0.0.6) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [privatebin-0.0.5](https://github.com/truecharts/apps/compare/privatebin-0.0.4...privatebin-0.0.5) (2022-07-02)
+
+#### Chore
+
+* update image refs ([#3040](https://github.com/truecharts/apps/issues/3040))
+
+
+
+
+### [privatebin-0.0.4](https://github.com/truecharts/apps/compare/privatebin-0.0.3...privatebin-0.0.4) (2022-07-01)
+
+#### Feat
+
+* Add EteSync to incubator ([#3024](https://github.com/truecharts/apps/issues/3024))
+
+
diff --git a/incubator/privatebin/0.0.16/Chart.lock b/incubator/privatebin/0.0.16/Chart.lock
new file mode 100644
index 00000000000..1fc267fab39
--- /dev/null
+++ b/incubator/privatebin/0.0.16/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T13:57:01.421881824Z"
diff --git a/incubator/privatebin/0.0.16/Chart.yaml b/incubator/privatebin/0.0.16/Chart.yaml
new file mode 100644
index 00000000000..46c8381a899
--- /dev/null
+++ b/incubator/privatebin/0.0.16/Chart.yaml
@@ -0,0 +1,34 @@
+apiVersion: v2
+appVersion: "1.4.0"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ - condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+deprecated: false
+description: PrivateBin is a minimalist, open source online pastebin where the server has zero knowledge of pasted data.
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/privatebin
+icon: https://truecharts.org/img/chart-icons/privatebin.png
+keywords:
+ - privatebin
+ - pastebin
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: privatebin
+sources:
+ - https://privatebin.info/
+ - https://github.com/PrivateBin/PrivateBin
+ - https://hub.docker.com/r/privatebin/pdo
+type: application
+version: 0.0.16
+annotations:
+ truecharts.org/catagories: |
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/privatebin/0.0.14/README.md b/incubator/privatebin/0.0.16/README.md
similarity index 100%
rename from incubator/privatebin/0.0.14/README.md
rename to incubator/privatebin/0.0.16/README.md
diff --git a/incubator/privatebin/0.0.14/app-readme.md b/incubator/privatebin/0.0.16/app-readme.md
similarity index 100%
rename from incubator/privatebin/0.0.14/app-readme.md
rename to incubator/privatebin/0.0.16/app-readme.md
diff --git a/incubator/putty/0.0.8/charts/common-10.4.4.tgz b/incubator/privatebin/0.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/putty/0.0.8/charts/common-10.4.4.tgz
rename to incubator/privatebin/0.0.16/charts/common-10.4.4.tgz
diff --git a/incubator/privatebin/0.0.14/charts/postgresql-8.0.30.tgz b/incubator/privatebin/0.0.16/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from incubator/privatebin/0.0.14/charts/postgresql-8.0.30.tgz
rename to incubator/privatebin/0.0.16/charts/postgresql-8.0.30.tgz
diff --git a/incubator/privatebin/0.0.14/icon.png b/incubator/privatebin/0.0.16/icon.png
similarity index 100%
rename from incubator/privatebin/0.0.14/icon.png
rename to incubator/privatebin/0.0.16/icon.png
diff --git a/incubator/privatebin/0.0.14/ix_values.yaml b/incubator/privatebin/0.0.16/ix_values.yaml
similarity index 100%
rename from incubator/privatebin/0.0.14/ix_values.yaml
rename to incubator/privatebin/0.0.16/ix_values.yaml
diff --git a/incubator/privatebin/0.0.14/questions.yaml b/incubator/privatebin/0.0.16/questions.yaml
similarity index 100%
rename from incubator/privatebin/0.0.14/questions.yaml
rename to incubator/privatebin/0.0.16/questions.yaml
diff --git a/incubator/privatebin/0.0.14/templates/_configmap.tpl b/incubator/privatebin/0.0.16/templates/_configmap.tpl
similarity index 100%
rename from incubator/privatebin/0.0.14/templates/_configmap.tpl
rename to incubator/privatebin/0.0.16/templates/_configmap.tpl
diff --git a/incubator/privatebin/0.0.14/templates/_secrets.tpl b/incubator/privatebin/0.0.16/templates/_secrets.tpl
similarity index 100%
rename from incubator/privatebin/0.0.14/templates/_secrets.tpl
rename to incubator/privatebin/0.0.16/templates/_secrets.tpl
diff --git a/incubator/privatebin/0.0.14/templates/common.yaml b/incubator/privatebin/0.0.16/templates/common.yaml
similarity index 100%
rename from incubator/privatebin/0.0.14/templates/common.yaml
rename to incubator/privatebin/0.0.16/templates/common.yaml
diff --git a/incubator/putty/0.0.8/values.yaml b/incubator/privatebin/0.0.16/values.yaml
similarity index 100%
rename from incubator/putty/0.0.8/values.yaml
rename to incubator/privatebin/0.0.16/values.yaml
diff --git a/incubator/putty/0.0.10/CHANGELOG.md b/incubator/putty/0.0.10/CHANGELOG.md
new file mode 100644
index 00000000000..e5dbae434a7
--- /dev/null
+++ b/incubator/putty/0.0.10/CHANGELOG.md
@@ -0,0 +1,75 @@
+# Changelog
+
+
+## [putty-0.0.10](https://github.com/truecharts/apps/compare/putty-0.0.8...putty-0.0.10) (2022-07-14)
+
+### Chore
+
+- update some last icons ([#3160](https://github.com/truecharts/apps/issues/3160))
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [putty-0.0.8](https://github.com/truecharts/apps/compare/putty-0.0.6...putty-0.0.8) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [putty-0.0.6](https://github.com/truecharts/apps/compare/putty-0.0.5...putty-0.0.6) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [putty-0.0.5](https://github.com/truecharts/apps/compare/putty-0.0.4...putty-0.0.5) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [putty-0.0.4](https://github.com/truecharts/apps/compare/putty-0.0.3...putty-0.0.4) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [putty-0.0.3](https://github.com/truecharts/apps/compare/putty-0.0.2...putty-0.0.3) (2022-07-11)
+
+#### Chore
+
+* update image refs ([#3135](https://github.com/truecharts/apps/issues/3135))
+
+
+
+
+### [putty-0.0.2](https://github.com/truecharts/apps/compare/putty-0.0.1...putty-0.0.2) (2022-07-09)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### putty-0.0.1 (2022-07-05)
+
+#### Feat
+
+* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
diff --git a/incubator/putty/0.0.10/Chart.lock b/incubator/putty/0.0.10/Chart.lock
new file mode 100644
index 00000000000..157adffb408
--- /dev/null
+++ b/incubator/putty/0.0.10/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:56:59.712034442Z"
diff --git a/incubator/putty/0.0.10/Chart.yaml b/incubator/putty/0.0.10/Chart.yaml
new file mode 100644
index 00000000000..f47dc60b11a
--- /dev/null
+++ b/incubator/putty/0.0.10/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "1.4.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: PuTTY is a free and open-source terminal emulator, serial console and network file transfer application.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/putty
+icon: https://truecharts.org/img/chart-icons/putty.png
+keywords:
+- ssh
+- putty
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: putty
+sources:
+- https://github.com/jlesage/docker-putty
+- https://hub.docker.com/r/jlesage/putty/
+type: application
+version: 0.0.10
+annotations:
+ truecharts.org/catagories: |
+ - utilities
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/putty/0.0.8/README.md b/incubator/putty/0.0.10/README.md
similarity index 100%
rename from incubator/putty/0.0.8/README.md
rename to incubator/putty/0.0.10/README.md
diff --git a/incubator/putty/0.0.8/app-readme.md b/incubator/putty/0.0.10/app-readme.md
similarity index 100%
rename from incubator/putty/0.0.8/app-readme.md
rename to incubator/putty/0.0.10/app-readme.md
diff --git a/incubator/qdirstat/0.0.8/charts/common-10.4.4.tgz b/incubator/putty/0.0.10/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/qdirstat/0.0.8/charts/common-10.4.4.tgz
rename to incubator/putty/0.0.10/charts/common-10.4.4.tgz
diff --git a/incubator/tsmuxer/0.0.7/docs/installation_notes.md b/incubator/putty/0.0.10/docs/installation_notes.md
similarity index 100%
rename from incubator/tsmuxer/0.0.7/docs/installation_notes.md
rename to incubator/putty/0.0.10/docs/installation_notes.md
diff --git a/incubator/putty/0.0.8/icon.png b/incubator/putty/0.0.10/icon.png
similarity index 100%
rename from incubator/putty/0.0.8/icon.png
rename to incubator/putty/0.0.10/icon.png
diff --git a/incubator/putty/0.0.8/ix_values.yaml b/incubator/putty/0.0.10/ix_values.yaml
similarity index 100%
rename from incubator/putty/0.0.8/ix_values.yaml
rename to incubator/putty/0.0.10/ix_values.yaml
diff --git a/incubator/putty/0.0.8/questions.yaml b/incubator/putty/0.0.10/questions.yaml
similarity index 100%
rename from incubator/putty/0.0.8/questions.yaml
rename to incubator/putty/0.0.10/questions.yaml
diff --git a/incubator/qdirstat/0.0.8/templates/common.yaml b/incubator/putty/0.0.10/templates/common.yaml
similarity index 100%
rename from incubator/qdirstat/0.0.8/templates/common.yaml
rename to incubator/putty/0.0.10/templates/common.yaml
diff --git a/incubator/qdirstat/0.0.8/values.yaml b/incubator/putty/0.0.10/values.yaml
similarity index 100%
rename from incubator/qdirstat/0.0.8/values.yaml
rename to incubator/putty/0.0.10/values.yaml
diff --git a/incubator/putty/0.0.8/CHANGELOG.md b/incubator/putty/0.0.8/CHANGELOG.md
deleted file mode 100644
index c92bc470394..00000000000
--- a/incubator/putty/0.0.8/CHANGELOG.md
+++ /dev/null
@@ -1,63 +0,0 @@
-# Changelog
-
-
-## [putty-0.0.8](https://github.com/truecharts/apps/compare/putty-0.0.6...putty-0.0.8) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [putty-0.0.6](https://github.com/truecharts/apps/compare/putty-0.0.5...putty-0.0.6) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [putty-0.0.5](https://github.com/truecharts/apps/compare/putty-0.0.4...putty-0.0.5) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [putty-0.0.4](https://github.com/truecharts/apps/compare/putty-0.0.3...putty-0.0.4) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [putty-0.0.3](https://github.com/truecharts/apps/compare/putty-0.0.2...putty-0.0.3) (2022-07-11)
-
-#### Chore
-
-* update image refs ([#3135](https://github.com/truecharts/apps/issues/3135))
-
-
-
-
-### [putty-0.0.2](https://github.com/truecharts/apps/compare/putty-0.0.1...putty-0.0.2) (2022-07-09)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### putty-0.0.1 (2022-07-05)
-
-#### Feat
-
-* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
diff --git a/incubator/putty/0.0.8/Chart.lock b/incubator/putty/0.0.8/Chart.lock
deleted file mode 100644
index 122489624c0..00000000000
--- a/incubator/putty/0.0.8/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:54:22.435186136Z"
diff --git a/incubator/putty/0.0.8/Chart.yaml b/incubator/putty/0.0.8/Chart.yaml
deleted file mode 100644
index 87becbb2168..00000000000
--- a/incubator/putty/0.0.8/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "1.4.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: PuTTY is a free and open-source terminal emulator, serial console and network file transfer application.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/putty
-icon: https://truecharts.org/img/chart-icons/putty.png
-keywords:
-- ssh
-- putty
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: putty
-sources:
-- https://github.com/jlesage/docker-putty
-- https://hub.docker.com/r/jlesage/putty/
-type: application
-version: 0.0.8
-annotations:
- truecharts.org/catagories: |
- - utilities
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/qdirstat/0.0.10/CHANGELOG.md b/incubator/qdirstat/0.0.10/CHANGELOG.md
new file mode 100644
index 00000000000..ad2b0fd4865
--- /dev/null
+++ b/incubator/qdirstat/0.0.10/CHANGELOG.md
@@ -0,0 +1,72 @@
+# Changelog
+
+
+## [qdirstat-0.0.10](https://github.com/truecharts/apps/compare/qdirstat-0.0.8...qdirstat-0.0.10) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [qdirstat-0.0.8](https://github.com/truecharts/apps/compare/qdirstat-0.0.6...qdirstat-0.0.8) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [qdirstat-0.0.6](https://github.com/truecharts/apps/compare/qdirstat-0.0.5...qdirstat-0.0.6) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [qdirstat-0.0.5](https://github.com/truecharts/apps/compare/qdirstat-0.0.4...qdirstat-0.0.5) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [qdirstat-0.0.4](https://github.com/truecharts/apps/compare/qdirstat-0.0.3...qdirstat-0.0.4) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
+
+
+
+
+### [qdirstat-0.0.3](https://github.com/truecharts/apps/compare/qdirstat-0.0.2...qdirstat-0.0.3) (2022-07-11)
+
+#### Chore
+
+* update image refs ([#3135](https://github.com/truecharts/apps/issues/3135))
+
+
+
+
+### [qdirstat-0.0.2](https://github.com/truecharts/apps/compare/qdirstat-0.0.1...qdirstat-0.0.2) (2022-07-09)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### qdirstat-0.0.1 (2022-07-05)
+
+#### Feat
+
+* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
diff --git a/incubator/qdirstat/0.0.10/Chart.lock b/incubator/qdirstat/0.0.10/Chart.lock
new file mode 100644
index 00000000000..18b446c6a49
--- /dev/null
+++ b/incubator/qdirstat/0.0.10/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:57:11.744046904Z"
diff --git a/incubator/qdirstat/0.0.10/Chart.yaml b/incubator/qdirstat/0.0.10/Chart.yaml
new file mode 100644
index 00000000000..195bc68fcdf
--- /dev/null
+++ b/incubator/qdirstat/0.0.10/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "1.5.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: QDirStat is a graphical application to show where your disk space has gone and to help you to clean it up.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/qdirstat
+icon: https://truecharts.org/img/chart-icons/qdirstat.png
+keywords:
+- stats
+- qdirstat
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: qdirstat
+sources:
+- https://github.com/jlesage/docker-qdirstat
+- https://hub.docker.com/r/jlesage/qdirstat/
+type: application
+version: 0.0.10
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/qdirstat/0.0.8/README.md b/incubator/qdirstat/0.0.10/README.md
similarity index 100%
rename from incubator/qdirstat/0.0.8/README.md
rename to incubator/qdirstat/0.0.10/README.md
diff --git a/incubator/qdirstat/0.0.8/app-readme.md b/incubator/qdirstat/0.0.10/app-readme.md
similarity index 100%
rename from incubator/qdirstat/0.0.8/app-readme.md
rename to incubator/qdirstat/0.0.10/app-readme.md
diff --git a/incubator/radicale/0.0.12/charts/common-10.4.4.tgz b/incubator/qdirstat/0.0.10/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/radicale/0.0.12/charts/common-10.4.4.tgz
rename to incubator/qdirstat/0.0.10/charts/common-10.4.4.tgz
diff --git a/stable/jdownloader2/8.0.15/docs/installation_notes.md b/incubator/qdirstat/0.0.10/docs/installation_notes.md
similarity index 100%
rename from stable/jdownloader2/8.0.15/docs/installation_notes.md
rename to incubator/qdirstat/0.0.10/docs/installation_notes.md
diff --git a/incubator/qdirstat/0.0.8/icon.png b/incubator/qdirstat/0.0.10/icon.png
similarity index 100%
rename from incubator/qdirstat/0.0.8/icon.png
rename to incubator/qdirstat/0.0.10/icon.png
diff --git a/incubator/qdirstat/0.0.8/ix_values.yaml b/incubator/qdirstat/0.0.10/ix_values.yaml
similarity index 100%
rename from incubator/qdirstat/0.0.8/ix_values.yaml
rename to incubator/qdirstat/0.0.10/ix_values.yaml
diff --git a/incubator/qdirstat/0.0.8/questions.yaml b/incubator/qdirstat/0.0.10/questions.yaml
similarity index 100%
rename from incubator/qdirstat/0.0.8/questions.yaml
rename to incubator/qdirstat/0.0.10/questions.yaml
diff --git a/incubator/senseai-server/0.0.13/templates/common.yaml b/incubator/qdirstat/0.0.10/templates/common.yaml
similarity index 100%
rename from incubator/senseai-server/0.0.13/templates/common.yaml
rename to incubator/qdirstat/0.0.10/templates/common.yaml
diff --git a/incubator/radicale/0.0.12/values.yaml b/incubator/qdirstat/0.0.10/values.yaml
similarity index 100%
rename from incubator/radicale/0.0.12/values.yaml
rename to incubator/qdirstat/0.0.10/values.yaml
diff --git a/incubator/qdirstat/0.0.8/CHANGELOG.md b/incubator/qdirstat/0.0.8/CHANGELOG.md
deleted file mode 100644
index 60cf4f37647..00000000000
--- a/incubator/qdirstat/0.0.8/CHANGELOG.md
+++ /dev/null
@@ -1,64 +0,0 @@
-# Changelog
-
-
-## [qdirstat-0.0.8](https://github.com/truecharts/apps/compare/qdirstat-0.0.6...qdirstat-0.0.8) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [qdirstat-0.0.6](https://github.com/truecharts/apps/compare/qdirstat-0.0.5...qdirstat-0.0.6) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [qdirstat-0.0.5](https://github.com/truecharts/apps/compare/qdirstat-0.0.4...qdirstat-0.0.5) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [qdirstat-0.0.4](https://github.com/truecharts/apps/compare/qdirstat-0.0.3...qdirstat-0.0.4) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
-
-
-
-
-### [qdirstat-0.0.3](https://github.com/truecharts/apps/compare/qdirstat-0.0.2...qdirstat-0.0.3) (2022-07-11)
-
-#### Chore
-
-* update image refs ([#3135](https://github.com/truecharts/apps/issues/3135))
-
-
-
-
-### [qdirstat-0.0.2](https://github.com/truecharts/apps/compare/qdirstat-0.0.1...qdirstat-0.0.2) (2022-07-09)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### qdirstat-0.0.1 (2022-07-05)
-
-#### Feat
-
-* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
diff --git a/incubator/qdirstat/0.0.8/Chart.lock b/incubator/qdirstat/0.0.8/Chart.lock
deleted file mode 100644
index f060c51a00b..00000000000
--- a/incubator/qdirstat/0.0.8/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:54:24.481015226Z"
diff --git a/incubator/qdirstat/0.0.8/Chart.yaml b/incubator/qdirstat/0.0.8/Chart.yaml
deleted file mode 100644
index 72248a605c1..00000000000
--- a/incubator/qdirstat/0.0.8/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "1.5.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: QDirStat is a graphical application to show where your disk space has gone and to help you to clean it up.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/qdirstat
-icon: https://truecharts.org/img/chart-icons/qdirstat.png
-keywords:
-- stats
-- qdirstat
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: qdirstat
-sources:
-- https://github.com/jlesage/docker-qdirstat
-- https://hub.docker.com/r/jlesage/qdirstat/
-type: application
-version: 0.0.8
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/radicale/0.0.12/CHANGELOG.md b/incubator/radicale/0.0.12/CHANGELOG.md
deleted file mode 100644
index b256c3f3ad8..00000000000
--- a/incubator/radicale/0.0.12/CHANGELOG.md
+++ /dev/null
@@ -1,98 +0,0 @@
-# Changelog
-
-
-## [radicale-0.0.12](https://github.com/truecharts/apps/compare/radicale-0.0.10...radicale-0.0.12) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [radicale-0.0.10](https://github.com/truecharts/apps/compare/radicale-0.0.9...radicale-0.0.10) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [radicale-0.0.9](https://github.com/truecharts/apps/compare/radicale-0.0.8...radicale-0.0.9) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [radicale-0.0.8](https://github.com/truecharts/apps/compare/radicale-0.0.7...radicale-0.0.8) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [radicale-0.0.7](https://github.com/truecharts/apps/compare/radicale-0.0.6...radicale-0.0.7) (2022-07-11)
-
-#### Chore
-
-* update image refs ([#3135](https://github.com/truecharts/apps/issues/3135))
-
-
-
-
-### [radicale-0.0.6](https://github.com/truecharts/apps/compare/radicale-0.0.5...radicale-0.0.6) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [radicale-0.0.5](https://github.com/truecharts/apps/compare/radicale-0.0.4...radicale-0.0.5) (2022-07-09)
-
-#### Chore
-
-* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
-
-
-
-
-### [radicale-0.0.4](https://github.com/truecharts/apps/compare/radicale-0.0.3...radicale-0.0.4) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [radicale-0.0.3](https://github.com/truecharts/apps/compare/radicale-0.0.2...radicale-0.0.3) (2022-07-03)
-
-#### Chore
-
-* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
-
-
-
-
-### [radicale-0.0.2](https://github.com/truecharts/apps/compare/radicale-0.0.1...radicale-0.0.2) (2022-07-03)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-
-
-
-
-### radicale-0.0.1 (2022-07-02)
-
-#### Feat
-
-* add Radicale to incubator ([#3030](https://github.com/truecharts/apps/issues/3030))
diff --git a/incubator/radicale/0.0.12/Chart.lock b/incubator/radicale/0.0.12/Chart.lock
deleted file mode 100644
index bd4515c77c3..00000000000
--- a/incubator/radicale/0.0.12/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:54:38.139793769Z"
diff --git a/incubator/radicale/0.0.12/Chart.yaml b/incubator/radicale/0.0.12/Chart.yaml
deleted file mode 100644
index ed82c47eefd..00000000000
--- a/incubator/radicale/0.0.12/Chart.yaml
+++ /dev/null
@@ -1,42 +0,0 @@
-apiVersion: v2
-appVersion: "3.1.7.0"
-dependencies:
- - name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Radicale is a small but powerful CalDAV (calendars, to-do lists) and CardDAV (contacts) server.
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/radicale
-icon: https://truecharts.org/img/chart-icons/radicale.png
-keywords:
- - radicale
- - CalDAV
- - CardDAV
- - calendars
- - contacts
- - tasks
- - to-do
-kubeVersion: ">=1.16.0-0"
-maintainers:
- - email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: radicale
-sources:
- - https://radicale.org/
- - https://github.com/Kozea/Radicale
- - https://github.com/tomsquest/docker-radicale
- - https://hub.docker.com/r/tomsquest/docker-radicale
-type: application
-version: 0.0.12
-annotations:
- truecharts.org/catagories: |
- - radicale
- - CalDAV
- - CardDAV
- - calendars
- - contacts
- - tasks
- - to-do
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/radicale/0.0.14/CHANGELOG.md b/incubator/radicale/0.0.14/CHANGELOG.md
new file mode 100644
index 00000000000..602c6d430b3
--- /dev/null
+++ b/incubator/radicale/0.0.14/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [radicale-0.0.14](https://github.com/truecharts/apps/compare/radicale-0.0.12...radicale-0.0.14) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [radicale-0.0.12](https://github.com/truecharts/apps/compare/radicale-0.0.10...radicale-0.0.12) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [radicale-0.0.10](https://github.com/truecharts/apps/compare/radicale-0.0.9...radicale-0.0.10) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [radicale-0.0.9](https://github.com/truecharts/apps/compare/radicale-0.0.8...radicale-0.0.9) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [radicale-0.0.8](https://github.com/truecharts/apps/compare/radicale-0.0.7...radicale-0.0.8) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [radicale-0.0.7](https://github.com/truecharts/apps/compare/radicale-0.0.6...radicale-0.0.7) (2022-07-11)
+
+#### Chore
+
+* update image refs ([#3135](https://github.com/truecharts/apps/issues/3135))
+
+
+
+
+### [radicale-0.0.6](https://github.com/truecharts/apps/compare/radicale-0.0.5...radicale-0.0.6) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [radicale-0.0.5](https://github.com/truecharts/apps/compare/radicale-0.0.4...radicale-0.0.5) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+
+
+
+
+### [radicale-0.0.4](https://github.com/truecharts/apps/compare/radicale-0.0.3...radicale-0.0.4) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [radicale-0.0.3](https://github.com/truecharts/apps/compare/radicale-0.0.2...radicale-0.0.3) (2022-07-03)
+
+#### Chore
+
+* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
+
+
+
+
+### [radicale-0.0.2](https://github.com/truecharts/apps/compare/radicale-0.0.1...radicale-0.0.2) (2022-07-03)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+
+
diff --git a/incubator/radicale/0.0.14/Chart.lock b/incubator/radicale/0.0.14/Chart.lock
new file mode 100644
index 00000000000..473db448202
--- /dev/null
+++ b/incubator/radicale/0.0.14/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:57:19.029455978Z"
diff --git a/incubator/radicale/0.0.14/Chart.yaml b/incubator/radicale/0.0.14/Chart.yaml
new file mode 100644
index 00000000000..1569102dbbc
--- /dev/null
+++ b/incubator/radicale/0.0.14/Chart.yaml
@@ -0,0 +1,42 @@
+apiVersion: v2
+appVersion: "3.1.7.0"
+dependencies:
+ - name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Radicale is a small but powerful CalDAV (calendars, to-do lists) and CardDAV (contacts) server.
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/radicale
+icon: https://truecharts.org/img/chart-icons/radicale.png
+keywords:
+ - radicale
+ - CalDAV
+ - CardDAV
+ - calendars
+ - contacts
+ - tasks
+ - to-do
+kubeVersion: ">=1.16.0-0"
+maintainers:
+ - email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: radicale
+sources:
+ - https://radicale.org/
+ - https://github.com/Kozea/Radicale
+ - https://github.com/tomsquest/docker-radicale
+ - https://hub.docker.com/r/tomsquest/docker-radicale
+type: application
+version: 0.0.14
+annotations:
+ truecharts.org/catagories: |
+ - radicale
+ - CalDAV
+ - CardDAV
+ - calendars
+ - contacts
+ - tasks
+ - to-do
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/radicale/0.0.12/README.md b/incubator/radicale/0.0.14/README.md
similarity index 100%
rename from incubator/radicale/0.0.12/README.md
rename to incubator/radicale/0.0.14/README.md
diff --git a/incubator/radicale/0.0.12/app-readme.md b/incubator/radicale/0.0.14/app-readme.md
similarity index 100%
rename from incubator/radicale/0.0.12/app-readme.md
rename to incubator/radicale/0.0.14/app-readme.md
diff --git a/incubator/self-service-password/1.0.18/charts/common-10.4.4.tgz b/incubator/radicale/0.0.14/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/self-service-password/1.0.18/charts/common-10.4.4.tgz
rename to incubator/radicale/0.0.14/charts/common-10.4.4.tgz
diff --git a/incubator/radicale/0.0.12/icon.png b/incubator/radicale/0.0.14/icon.png
similarity index 100%
rename from incubator/radicale/0.0.12/icon.png
rename to incubator/radicale/0.0.14/icon.png
diff --git a/incubator/radicale/0.0.12/ix_values.yaml b/incubator/radicale/0.0.14/ix_values.yaml
similarity index 100%
rename from incubator/radicale/0.0.12/ix_values.yaml
rename to incubator/radicale/0.0.14/ix_values.yaml
diff --git a/incubator/radicale/0.0.12/questions.yaml b/incubator/radicale/0.0.14/questions.yaml
similarity index 100%
rename from incubator/radicale/0.0.12/questions.yaml
rename to incubator/radicale/0.0.14/questions.yaml
diff --git a/incubator/radicale/0.0.12/templates/_configmap.tpl b/incubator/radicale/0.0.14/templates/_configmap.tpl
similarity index 100%
rename from incubator/radicale/0.0.12/templates/_configmap.tpl
rename to incubator/radicale/0.0.14/templates/_configmap.tpl
diff --git a/incubator/radicale/0.0.12/templates/_secret.tpl b/incubator/radicale/0.0.14/templates/_secret.tpl
similarity index 100%
rename from incubator/radicale/0.0.12/templates/_secret.tpl
rename to incubator/radicale/0.0.14/templates/_secret.tpl
diff --git a/incubator/radicale/0.0.12/templates/common.yaml b/incubator/radicale/0.0.14/templates/common.yaml
similarity index 100%
rename from incubator/radicale/0.0.12/templates/common.yaml
rename to incubator/radicale/0.0.14/templates/common.yaml
diff --git a/incubator/self-service-password/1.0.18/values.yaml b/incubator/radicale/0.0.14/values.yaml
similarity index 100%
rename from incubator/self-service-password/1.0.18/values.yaml
rename to incubator/radicale/0.0.14/values.yaml
diff --git a/incubator/self-service-password/1.0.18/CHANGELOG.md b/incubator/self-service-password/1.0.18/CHANGELOG.md
deleted file mode 100644
index 989838bd93f..00000000000
--- a/incubator/self-service-password/1.0.18/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [self-service-password-1.0.18](https://github.com/truecharts/apps/compare/self-service-password-1.0.16...self-service-password-1.0.18) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [self-service-password-1.0.16](https://github.com/truecharts/apps/compare/self-service-password-1.0.15...self-service-password-1.0.16) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [self-service-password-1.0.15](https://github.com/truecharts/apps/compare/self-service-password-1.0.14...self-service-password-1.0.15) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [self-service-password-1.0.14](https://github.com/truecharts/apps/compare/self-service-password-1.0.13...self-service-password-1.0.14) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [self-service-password-1.0.13](https://github.com/truecharts/apps/compare/self-service-password-1.0.12...self-service-password-1.0.13) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [self-service-password-1.0.12](https://github.com/truecharts/apps/compare/self-service-password-1.0.11...self-service-password-1.0.12) (2022-07-07)
-
-#### Chore
-
-* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
-
-
-
-
-### [self-service-password-1.0.11](https://github.com/truecharts/apps/compare/self-service-password-1.0.10...self-service-password-1.0.11) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [self-service-password-1.0.10](https://github.com/truecharts/apps/compare/self-service-password-1.0.9...self-service-password-1.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [self-service-password-1.0.9](https://github.com/truecharts/apps/compare/self-service-password-1.0.8...self-service-password-1.0.9) (2022-06-29)
-
-#### Chore
-
-* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
-
-
-
-
-### [self-service-password-1.0.8](https://github.com/truecharts/apps/compare/self-service-password-1.0.7...self-service-password-1.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [self-service-password-1.0.7](https://github.com/truecharts/apps/compare/self-service-password-1.0.6...self-service-password-1.0.7) (2022-06-25)
-
-#### Chore
-
-* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
-
diff --git a/incubator/self-service-password/1.0.18/Chart.lock b/incubator/self-service-password/1.0.18/Chart.lock
deleted file mode 100644
index fe3c52917c4..00000000000
--- a/incubator/self-service-password/1.0.18/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:54:40.258654819Z"
diff --git a/incubator/self-service-password/1.0.18/Chart.yaml b/incubator/self-service-password/1.0.18/Chart.yaml
deleted file mode 100644
index 70dfde76775..00000000000
--- a/incubator/self-service-password/1.0.18/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "5.2.3"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Self Service Password is a PHP application that allows users to change their password in an LDAP directory.
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/self-service-password
-icon: https://truecharts.org/img/chart-icons/self-service-password.png
-keywords:
-- password
-- self-service
-- ldap
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: self-service-password
-sources:
-- https://github.com/tiredofit/docker-self-service-password
-- https://hub.docker.com/r/tiredofit/self-service-password
-- https://self-service-password.readthedocs.io/en/latest
-type: application
-version: 1.0.18
-annotations:
- truecharts.org/catagories: |
- - productivity
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/self-service-password/1.0.20/CHANGELOG.md b/incubator/self-service-password/1.0.20/CHANGELOG.md
new file mode 100644
index 00000000000..ad087482efe
--- /dev/null
+++ b/incubator/self-service-password/1.0.20/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [self-service-password-1.0.20](https://github.com/truecharts/apps/compare/self-service-password-1.0.18...self-service-password-1.0.20) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [self-service-password-1.0.18](https://github.com/truecharts/apps/compare/self-service-password-1.0.16...self-service-password-1.0.18) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [self-service-password-1.0.16](https://github.com/truecharts/apps/compare/self-service-password-1.0.15...self-service-password-1.0.16) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [self-service-password-1.0.15](https://github.com/truecharts/apps/compare/self-service-password-1.0.14...self-service-password-1.0.15) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [self-service-password-1.0.14](https://github.com/truecharts/apps/compare/self-service-password-1.0.13...self-service-password-1.0.14) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [self-service-password-1.0.13](https://github.com/truecharts/apps/compare/self-service-password-1.0.12...self-service-password-1.0.13) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [self-service-password-1.0.12](https://github.com/truecharts/apps/compare/self-service-password-1.0.11...self-service-password-1.0.12) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
+
+### [self-service-password-1.0.11](https://github.com/truecharts/apps/compare/self-service-password-1.0.10...self-service-password-1.0.11) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [self-service-password-1.0.10](https://github.com/truecharts/apps/compare/self-service-password-1.0.9...self-service-password-1.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [self-service-password-1.0.9](https://github.com/truecharts/apps/compare/self-service-password-1.0.8...self-service-password-1.0.9) (2022-06-29)
+
+#### Chore
+
+* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
+
+
+
+
+### [self-service-password-1.0.8](https://github.com/truecharts/apps/compare/self-service-password-1.0.7...self-service-password-1.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
diff --git a/incubator/self-service-password/1.0.20/Chart.lock b/incubator/self-service-password/1.0.20/Chart.lock
new file mode 100644
index 00000000000..4b8aa70fd1d
--- /dev/null
+++ b/incubator/self-service-password/1.0.20/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:57:26.865792771Z"
diff --git a/incubator/self-service-password/1.0.20/Chart.yaml b/incubator/self-service-password/1.0.20/Chart.yaml
new file mode 100644
index 00000000000..72a56a46452
--- /dev/null
+++ b/incubator/self-service-password/1.0.20/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "5.2.3"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Self Service Password is a PHP application that allows users to change their password in an LDAP directory.
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/self-service-password
+icon: https://truecharts.org/img/chart-icons/self-service-password.png
+keywords:
+- password
+- self-service
+- ldap
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: self-service-password
+sources:
+- https://github.com/tiredofit/docker-self-service-password
+- https://hub.docker.com/r/tiredofit/self-service-password
+- https://self-service-password.readthedocs.io/en/latest
+type: application
+version: 1.0.20
+annotations:
+ truecharts.org/catagories: |
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/self-service-password/1.0.18/README.md b/incubator/self-service-password/1.0.20/README.md
similarity index 100%
rename from incubator/self-service-password/1.0.18/README.md
rename to incubator/self-service-password/1.0.20/README.md
diff --git a/incubator/self-service-password/1.0.18/SKIPINSTALL b/incubator/self-service-password/1.0.20/SKIPINSTALL
similarity index 100%
rename from incubator/self-service-password/1.0.18/SKIPINSTALL
rename to incubator/self-service-password/1.0.20/SKIPINSTALL
diff --git a/incubator/self-service-password/1.0.18/app-readme.md b/incubator/self-service-password/1.0.20/app-readme.md
similarity index 100%
rename from incubator/self-service-password/1.0.18/app-readme.md
rename to incubator/self-service-password/1.0.20/app-readme.md
diff --git a/incubator/senseai-server/0.0.13/charts/common-10.4.4.tgz b/incubator/self-service-password/1.0.20/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/senseai-server/0.0.13/charts/common-10.4.4.tgz
rename to incubator/self-service-password/1.0.20/charts/common-10.4.4.tgz
diff --git a/incubator/self-service-password/1.0.18/icon.png b/incubator/self-service-password/1.0.20/icon.png
similarity index 100%
rename from incubator/self-service-password/1.0.18/icon.png
rename to incubator/self-service-password/1.0.20/icon.png
diff --git a/incubator/self-service-password/1.0.18/ix_values.yaml b/incubator/self-service-password/1.0.20/ix_values.yaml
similarity index 100%
rename from incubator/self-service-password/1.0.18/ix_values.yaml
rename to incubator/self-service-password/1.0.20/ix_values.yaml
diff --git a/incubator/self-service-password/1.0.18/questions.yaml b/incubator/self-service-password/1.0.20/questions.yaml
similarity index 100%
rename from incubator/self-service-password/1.0.18/questions.yaml
rename to incubator/self-service-password/1.0.20/questions.yaml
diff --git a/incubator/self-service-password/1.0.18/templates/common.yaml b/incubator/self-service-password/1.0.20/templates/common.yaml
similarity index 100%
rename from incubator/self-service-password/1.0.18/templates/common.yaml
rename to incubator/self-service-password/1.0.20/templates/common.yaml
diff --git a/incubator/senseai-server/0.0.13/values.yaml b/incubator/self-service-password/1.0.20/values.yaml
similarity index 100%
rename from incubator/senseai-server/0.0.13/values.yaml
rename to incubator/self-service-password/1.0.20/values.yaml
diff --git a/incubator/senseai-server/0.0.13/CHANGELOG.md b/incubator/senseai-server/0.0.13/CHANGELOG.md
deleted file mode 100644
index 316322fb301..00000000000
--- a/incubator/senseai-server/0.0.13/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [senseai-server-0.0.13](https://github.com/truecharts/apps/compare/senseai-server-0.0.11...senseai-server-0.0.13) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [senseai-server-0.0.11](https://github.com/truecharts/apps/compare/senseai-server-0.0.10...senseai-server-0.0.11) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [senseai-server-0.0.10](https://github.com/truecharts/apps/compare/senseai-server-0.0.9...senseai-server-0.0.10) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [senseai-server-0.0.9](https://github.com/truecharts/apps/compare/senseai-server-0.0.8...senseai-server-0.0.9) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [senseai-server-0.0.8](https://github.com/truecharts/apps/compare/senseai-server-0.0.7...senseai-server-0.0.8) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [senseai-server-0.0.7](https://github.com/truecharts/apps/compare/senseai-server-0.0.6...senseai-server-0.0.7) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [senseai-server-0.0.6](https://github.com/truecharts/apps/compare/senseai-server-0.0.5...senseai-server-0.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [senseai-server-0.0.5](https://github.com/truecharts/apps/compare/senseai-server-0.0.4...senseai-server-0.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [senseai-server-0.0.4](https://github.com/truecharts/apps/compare/senseai-server-0.0.3...senseai-server-0.0.4) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [senseai-server-0.0.3](https://github.com/truecharts/apps/compare/senseai-server-0.0.2...senseai-server-0.0.3) (2022-06-16)
-
-#### Chore
-
-* update image ref ([#2915](https://github.com/truecharts/apps/issues/2915))
-
-
-
-
-### [senseai-server-0.0.2](https://github.com/truecharts/apps/compare/senseai-server-0.0.1...senseai-server-0.0.2) (2022-06-16)
-
-#### Chore
-
-* cleanup ([#2909](https://github.com/truecharts/apps/issues/2909))
-
diff --git a/incubator/senseai-server/0.0.13/Chart.lock b/incubator/senseai-server/0.0.13/Chart.lock
deleted file mode 100644
index f2bec7b54e1..00000000000
--- a/incubator/senseai-server/0.0.13/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:54:44.938639092Z"
diff --git a/incubator/senseai-server/0.0.13/Chart.yaml b/incubator/senseai-server/0.0.13/Chart.yaml
deleted file mode 100644
index 1e0b0432851..00000000000
--- a/incubator/senseai-server/0.0.13/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "1.4.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A standalone, self-hosted, fast, free and Open Source Artificial Intelligence microserver for any platform, any language.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/senseai-server
-icon: https://truecharts.org/img/chart-icons/senseai-server.png
-keywords:
-- ai
-- senseai
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: senseai-server
-sources:
-- https://github.com/codeproject/CodeProject.SenseAI
-- https://hub.docker.com/r/codeproject/senseai-server
-version: 0.0.13
-annotations:
- truecharts.org/catagories: |
- - ai
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/senseai-server/0.0.15/CHANGELOG.md b/incubator/senseai-server/0.0.15/CHANGELOG.md
new file mode 100644
index 00000000000..c55e962487c
--- /dev/null
+++ b/incubator/senseai-server/0.0.15/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [senseai-server-0.0.15](https://github.com/truecharts/apps/compare/senseai-server-0.0.13...senseai-server-0.0.15) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [senseai-server-0.0.13](https://github.com/truecharts/apps/compare/senseai-server-0.0.11...senseai-server-0.0.13) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [senseai-server-0.0.11](https://github.com/truecharts/apps/compare/senseai-server-0.0.10...senseai-server-0.0.11) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [senseai-server-0.0.10](https://github.com/truecharts/apps/compare/senseai-server-0.0.9...senseai-server-0.0.10) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [senseai-server-0.0.9](https://github.com/truecharts/apps/compare/senseai-server-0.0.8...senseai-server-0.0.9) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [senseai-server-0.0.8](https://github.com/truecharts/apps/compare/senseai-server-0.0.7...senseai-server-0.0.8) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [senseai-server-0.0.7](https://github.com/truecharts/apps/compare/senseai-server-0.0.6...senseai-server-0.0.7) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [senseai-server-0.0.6](https://github.com/truecharts/apps/compare/senseai-server-0.0.5...senseai-server-0.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [senseai-server-0.0.5](https://github.com/truecharts/apps/compare/senseai-server-0.0.4...senseai-server-0.0.5) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [senseai-server-0.0.4](https://github.com/truecharts/apps/compare/senseai-server-0.0.3...senseai-server-0.0.4) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [senseai-server-0.0.3](https://github.com/truecharts/apps/compare/senseai-server-0.0.2...senseai-server-0.0.3) (2022-06-16)
+
+#### Chore
+
+* update image ref ([#2915](https://github.com/truecharts/apps/issues/2915))
+
+
diff --git a/incubator/senseai-server/0.0.15/Chart.lock b/incubator/senseai-server/0.0.15/Chart.lock
new file mode 100644
index 00000000000..e084b9953f4
--- /dev/null
+++ b/incubator/senseai-server/0.0.15/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:57:30.719351321Z"
diff --git a/incubator/senseai-server/0.0.15/Chart.yaml b/incubator/senseai-server/0.0.15/Chart.yaml
new file mode 100644
index 00000000000..fea1d33dc15
--- /dev/null
+++ b/incubator/senseai-server/0.0.15/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "1.4.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A standalone, self-hosted, fast, free and Open Source Artificial Intelligence microserver for any platform, any language.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/senseai-server
+icon: https://truecharts.org/img/chart-icons/senseai-server.png
+keywords:
+- ai
+- senseai
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: senseai-server
+sources:
+- https://github.com/codeproject/CodeProject.SenseAI
+- https://hub.docker.com/r/codeproject/senseai-server
+version: 0.0.15
+annotations:
+ truecharts.org/catagories: |
+ - ai
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/senseai-server/0.0.13/README.md b/incubator/senseai-server/0.0.15/README.md
similarity index 100%
rename from incubator/senseai-server/0.0.13/README.md
rename to incubator/senseai-server/0.0.15/README.md
diff --git a/incubator/senseai-server/0.0.13/app-readme.md b/incubator/senseai-server/0.0.15/app-readme.md
similarity index 100%
rename from incubator/senseai-server/0.0.13/app-readme.md
rename to incubator/senseai-server/0.0.15/app-readme.md
diff --git a/incubator/technitium/1.0.16/charts/common-10.4.4.tgz b/incubator/senseai-server/0.0.15/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/technitium/1.0.16/charts/common-10.4.4.tgz
rename to incubator/senseai-server/0.0.15/charts/common-10.4.4.tgz
diff --git a/incubator/senseai-server/0.0.13/icon.png b/incubator/senseai-server/0.0.15/icon.png
similarity index 100%
rename from incubator/senseai-server/0.0.13/icon.png
rename to incubator/senseai-server/0.0.15/icon.png
diff --git a/incubator/senseai-server/0.0.13/ix_values.yaml b/incubator/senseai-server/0.0.15/ix_values.yaml
similarity index 100%
rename from incubator/senseai-server/0.0.13/ix_values.yaml
rename to incubator/senseai-server/0.0.15/ix_values.yaml
diff --git a/incubator/senseai-server/0.0.13/questions.yaml b/incubator/senseai-server/0.0.15/questions.yaml
similarity index 100%
rename from incubator/senseai-server/0.0.13/questions.yaml
rename to incubator/senseai-server/0.0.15/questions.yaml
diff --git a/incubator/theme-park/1.0.16/templates/common.yaml b/incubator/senseai-server/0.0.15/templates/common.yaml
similarity index 100%
rename from incubator/theme-park/1.0.16/templates/common.yaml
rename to incubator/senseai-server/0.0.15/templates/common.yaml
diff --git a/incubator/technitium/1.0.16/values.yaml b/incubator/senseai-server/0.0.15/values.yaml
similarity index 100%
rename from incubator/technitium/1.0.16/values.yaml
rename to incubator/senseai-server/0.0.15/values.yaml
diff --git a/incubator/technitium/1.0.16/CHANGELOG.md b/incubator/technitium/1.0.16/CHANGELOG.md
deleted file mode 100644
index a2d8f3e8bcb..00000000000
--- a/incubator/technitium/1.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [technitium-1.0.16](https://github.com/truecharts/apps/compare/technitium-1.0.14...technitium-1.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [technitium-1.0.14](https://github.com/truecharts/apps/compare/technitium-1.0.13...technitium-1.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [technitium-1.0.13](https://github.com/truecharts/apps/compare/technitium-1.0.12...technitium-1.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [technitium-1.0.12](https://github.com/truecharts/apps/compare/technitium-1.0.11...technitium-1.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [technitium-1.0.11](https://github.com/truecharts/apps/compare/technitium-1.0.10...technitium-1.0.11) (2022-07-10)
-
-#### Fix
-
-* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119))
-
-
-
-
-### [technitium-1.0.10](https://github.com/truecharts/apps/compare/technitium-1.0.9...technitium-1.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [technitium-1.0.9](https://github.com/truecharts/apps/compare/technitium-1.0.8...technitium-1.0.9) (2022-07-09)
-
-#### Chore
-
-* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
-
-
-
-
-### [technitium-1.0.8](https://github.com/truecharts/apps/compare/technitium-1.0.7...technitium-1.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [technitium-1.0.7](https://github.com/truecharts/apps/compare/technitium-1.0.6...technitium-1.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [technitium-1.0.6](https://github.com/truecharts/apps/compare/technitium-1.0.5...technitium-1.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [technitium-1.0.5](https://github.com/truecharts/apps/compare/technitium-1.0.4...technitium-1.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/incubator/technitium/1.0.16/Chart.lock b/incubator/technitium/1.0.16/Chart.lock
deleted file mode 100644
index dc20bcf9b3e..00000000000
--- a/incubator/technitium/1.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:54:50.243190361Z"
diff --git a/incubator/technitium/1.0.16/Chart.yaml b/incubator/technitium/1.0.16/Chart.yaml
deleted file mode 100644
index de8274b5037..00000000000
--- a/incubator/technitium/1.0.16/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "8.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Technitium DNS Server is an open source authoritative as well as recursive DNS server that can be used for self hosting a DNS server for privacy & security.
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/technitium
-icon: https://truecharts.org/img/chart-icons/technitium.png
-keywords:
-- DNS
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: technitium
-sources:
-- https://github.com/TechnitiumSoftware/DnsServer
-- https://technitium.com/
-- https://hub.docker.com/r/technitium/dns-server
-type: application
-version: 1.0.16
-annotations:
- truecharts.org/catagories: |
- - networking
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/technitium/1.0.18/CHANGELOG.md b/incubator/technitium/1.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..9227673b8bf
--- /dev/null
+++ b/incubator/technitium/1.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [technitium-1.0.18](https://github.com/truecharts/apps/compare/technitium-1.0.16...technitium-1.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [technitium-1.0.16](https://github.com/truecharts/apps/compare/technitium-1.0.14...technitium-1.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [technitium-1.0.14](https://github.com/truecharts/apps/compare/technitium-1.0.13...technitium-1.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [technitium-1.0.13](https://github.com/truecharts/apps/compare/technitium-1.0.12...technitium-1.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [technitium-1.0.12](https://github.com/truecharts/apps/compare/technitium-1.0.11...technitium-1.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [technitium-1.0.11](https://github.com/truecharts/apps/compare/technitium-1.0.10...technitium-1.0.11) (2022-07-10)
+
+#### Fix
+
+* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119))
+
+
+
+
+### [technitium-1.0.10](https://github.com/truecharts/apps/compare/technitium-1.0.9...technitium-1.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [technitium-1.0.9](https://github.com/truecharts/apps/compare/technitium-1.0.8...technitium-1.0.9) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+
+
+
+
+### [technitium-1.0.8](https://github.com/truecharts/apps/compare/technitium-1.0.7...technitium-1.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [technitium-1.0.7](https://github.com/truecharts/apps/compare/technitium-1.0.6...technitium-1.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [technitium-1.0.6](https://github.com/truecharts/apps/compare/technitium-1.0.5...technitium-1.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/incubator/technitium/1.0.18/Chart.lock b/incubator/technitium/1.0.18/Chart.lock
new file mode 100644
index 00000000000..0fc8382ed87
--- /dev/null
+++ b/incubator/technitium/1.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:57:34.338244306Z"
diff --git a/incubator/technitium/1.0.18/Chart.yaml b/incubator/technitium/1.0.18/Chart.yaml
new file mode 100644
index 00000000000..9e6e37b851b
--- /dev/null
+++ b/incubator/technitium/1.0.18/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "8.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Technitium DNS Server is an open source authoritative as well as recursive DNS server that can be used for self hosting a DNS server for privacy & security.
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/technitium
+icon: https://truecharts.org/img/chart-icons/technitium.png
+keywords:
+- DNS
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: technitium
+sources:
+- https://github.com/TechnitiumSoftware/DnsServer
+- https://technitium.com/
+- https://hub.docker.com/r/technitium/dns-server
+type: application
+version: 1.0.18
+annotations:
+ truecharts.org/catagories: |
+ - networking
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/technitium/1.0.16/README.md b/incubator/technitium/1.0.18/README.md
similarity index 100%
rename from incubator/technitium/1.0.16/README.md
rename to incubator/technitium/1.0.18/README.md
diff --git a/incubator/technitium/1.0.16/app-readme.md b/incubator/technitium/1.0.18/app-readme.md
similarity index 100%
rename from incubator/technitium/1.0.16/app-readme.md
rename to incubator/technitium/1.0.18/app-readme.md
diff --git a/incubator/theme-park/1.0.16/charts/common-10.4.4.tgz b/incubator/technitium/1.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/theme-park/1.0.16/charts/common-10.4.4.tgz
rename to incubator/technitium/1.0.18/charts/common-10.4.4.tgz
diff --git a/incubator/technitium/1.0.16/icon.png b/incubator/technitium/1.0.18/icon.png
similarity index 100%
rename from incubator/technitium/1.0.16/icon.png
rename to incubator/technitium/1.0.18/icon.png
diff --git a/incubator/technitium/1.0.16/ix_values.yaml b/incubator/technitium/1.0.18/ix_values.yaml
similarity index 100%
rename from incubator/technitium/1.0.16/ix_values.yaml
rename to incubator/technitium/1.0.18/ix_values.yaml
diff --git a/incubator/technitium/1.0.16/questions.yaml b/incubator/technitium/1.0.18/questions.yaml
similarity index 100%
rename from incubator/technitium/1.0.16/questions.yaml
rename to incubator/technitium/1.0.18/questions.yaml
diff --git a/incubator/technitium/1.0.16/templates/common.yaml b/incubator/technitium/1.0.18/templates/common.yaml
similarity index 100%
rename from incubator/technitium/1.0.16/templates/common.yaml
rename to incubator/technitium/1.0.18/templates/common.yaml
diff --git a/incubator/theme-park/1.0.16/values.yaml b/incubator/technitium/1.0.18/values.yaml
similarity index 100%
rename from incubator/theme-park/1.0.16/values.yaml
rename to incubator/technitium/1.0.18/values.yaml
diff --git a/incubator/theme-park/1.0.16/CHANGELOG.md b/incubator/theme-park/1.0.16/CHANGELOG.md
deleted file mode 100644
index 4cfb04c9fdc..00000000000
--- a/incubator/theme-park/1.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [theme-park-1.0.16](https://github.com/truecharts/apps/compare/theme-park-1.0.14...theme-park-1.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [theme-park-1.0.14](https://github.com/truecharts/apps/compare/theme-park-1.0.13...theme-park-1.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [theme-park-1.0.13](https://github.com/truecharts/apps/compare/theme-park-1.0.12...theme-park-1.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [theme-park-1.0.12](https://github.com/truecharts/apps/compare/theme-park-1.0.11...theme-park-1.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [theme-park-1.0.11](https://github.com/truecharts/apps/compare/theme-park-1.0.10...theme-park-1.0.11) (2022-07-10)
-
-#### Chore
-
-* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
-
-
-
-
-### [theme-park-1.0.10](https://github.com/truecharts/apps/compare/theme-park-1.0.9...theme-park-1.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [theme-park-1.0.9](https://github.com/truecharts/apps/compare/theme-park-1.0.8...theme-park-1.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-#### Feat
-
-* Add EteSync to incubator ([#3024](https://github.com/truecharts/apps/issues/3024))
-
-
-
-
-### [theme-park-1.0.8](https://github.com/truecharts/apps/compare/theme-park-1.0.7...theme-park-1.0.8) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### [theme-park-1.0.7](https://github.com/truecharts/apps/compare/theme-park-1.0.6...theme-park-1.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [theme-park-1.0.6](https://github.com/truecharts/apps/compare/theme-park-1.0.5...theme-park-1.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [theme-park-1.0.5](https://github.com/truecharts/apps/compare/theme-park-1.0.4...theme-park-1.0.5) (2022-06-21)
-
diff --git a/incubator/theme-park/1.0.16/Chart.lock b/incubator/theme-park/1.0.16/Chart.lock
deleted file mode 100644
index 7b048ebe5ee..00000000000
--- a/incubator/theme-park/1.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:54:53.329745111Z"
diff --git a/incubator/theme-park/1.0.16/Chart.yaml b/incubator/theme-park/1.0.16/Chart.yaml
deleted file mode 100644
index 4f3dc253b3d..00000000000
--- a/incubator/theme-park/1.0.16/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "1.9.7"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Custom themes for your favorite apps!
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/theme-park
-icon: https://truecharts.org/img/chart-icons/theme-park.png
-keywords:
-- theme-park
-- customization
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: theme-park
-sources:
-- https://github.com/gilbn/theme.park
-type: application
-version: 1.0.16
-annotations:
- truecharts.org/catagories: |
- - customization
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/theme-park/1.0.18/CHANGELOG.md b/incubator/theme-park/1.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..a60f2716452
--- /dev/null
+++ b/incubator/theme-park/1.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [theme-park-1.0.18](https://github.com/truecharts/apps/compare/theme-park-1.0.16...theme-park-1.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [theme-park-1.0.16](https://github.com/truecharts/apps/compare/theme-park-1.0.14...theme-park-1.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [theme-park-1.0.14](https://github.com/truecharts/apps/compare/theme-park-1.0.13...theme-park-1.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [theme-park-1.0.13](https://github.com/truecharts/apps/compare/theme-park-1.0.12...theme-park-1.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [theme-park-1.0.12](https://github.com/truecharts/apps/compare/theme-park-1.0.11...theme-park-1.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [theme-park-1.0.11](https://github.com/truecharts/apps/compare/theme-park-1.0.10...theme-park-1.0.11) (2022-07-10)
+
+#### Chore
+
+* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
+
+
+
+
+### [theme-park-1.0.10](https://github.com/truecharts/apps/compare/theme-park-1.0.9...theme-park-1.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [theme-park-1.0.9](https://github.com/truecharts/apps/compare/theme-park-1.0.8...theme-park-1.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+#### Feat
+
+* Add EteSync to incubator ([#3024](https://github.com/truecharts/apps/issues/3024))
+
+
+
+
+### [theme-park-1.0.8](https://github.com/truecharts/apps/compare/theme-park-1.0.7...theme-park-1.0.8) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
+
+### [theme-park-1.0.7](https://github.com/truecharts/apps/compare/theme-park-1.0.6...theme-park-1.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [theme-park-1.0.6](https://github.com/truecharts/apps/compare/theme-park-1.0.5...theme-park-1.0.6) (2022-06-22)
+
+#### Chore
diff --git a/incubator/theme-park/1.0.18/Chart.lock b/incubator/theme-park/1.0.18/Chart.lock
new file mode 100644
index 00000000000..2afc7864242
--- /dev/null
+++ b/incubator/theme-park/1.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:57:38.069400702Z"
diff --git a/incubator/theme-park/1.0.18/Chart.yaml b/incubator/theme-park/1.0.18/Chart.yaml
new file mode 100644
index 00000000000..334ae3607a4
--- /dev/null
+++ b/incubator/theme-park/1.0.18/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "1.9.7"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Custom themes for your favorite apps!
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/theme-park
+icon: https://truecharts.org/img/chart-icons/theme-park.png
+keywords:
+- theme-park
+- customization
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: theme-park
+sources:
+- https://github.com/gilbn/theme.park
+type: application
+version: 1.0.18
+annotations:
+ truecharts.org/catagories: |
+ - customization
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/theme-park/1.0.16/README.md b/incubator/theme-park/1.0.18/README.md
similarity index 100%
rename from incubator/theme-park/1.0.16/README.md
rename to incubator/theme-park/1.0.18/README.md
diff --git a/incubator/theme-park/1.0.16/app-readme.md b/incubator/theme-park/1.0.18/app-readme.md
similarity index 100%
rename from incubator/theme-park/1.0.16/app-readme.md
rename to incubator/theme-park/1.0.18/app-readme.md
diff --git a/incubator/tsmuxer/0.0.7/charts/common-10.4.4.tgz b/incubator/theme-park/1.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/tsmuxer/0.0.7/charts/common-10.4.4.tgz
rename to incubator/theme-park/1.0.18/charts/common-10.4.4.tgz
diff --git a/incubator/theme-park/1.0.16/icon.png b/incubator/theme-park/1.0.18/icon.png
similarity index 100%
rename from incubator/theme-park/1.0.16/icon.png
rename to incubator/theme-park/1.0.18/icon.png
diff --git a/incubator/theme-park/1.0.16/ix_values.yaml b/incubator/theme-park/1.0.18/ix_values.yaml
similarity index 100%
rename from incubator/theme-park/1.0.16/ix_values.yaml
rename to incubator/theme-park/1.0.18/ix_values.yaml
diff --git a/incubator/theme-park/1.0.16/questions.yaml b/incubator/theme-park/1.0.18/questions.yaml
similarity index 100%
rename from incubator/theme-park/1.0.16/questions.yaml
rename to incubator/theme-park/1.0.18/questions.yaml
diff --git a/incubator/tsmuxer/0.0.7/templates/common.yaml b/incubator/theme-park/1.0.18/templates/common.yaml
similarity index 100%
rename from incubator/tsmuxer/0.0.7/templates/common.yaml
rename to incubator/theme-park/1.0.18/templates/common.yaml
diff --git a/incubator/tsmuxer/0.0.7/values.yaml b/incubator/theme-park/1.0.18/values.yaml
similarity index 100%
rename from incubator/tsmuxer/0.0.7/values.yaml
rename to incubator/theme-park/1.0.18/values.yaml
diff --git a/incubator/tsmuxer/0.0.7/CHANGELOG.md b/incubator/tsmuxer/0.0.7/CHANGELOG.md
deleted file mode 100644
index 9398836090f..00000000000
--- a/incubator/tsmuxer/0.0.7/CHANGELOG.md
+++ /dev/null
@@ -1,55 +0,0 @@
-# Changelog
-
-
-## [tsmuxer-0.0.7](https://github.com/truecharts/apps/compare/tsmuxer-0.0.5...tsmuxer-0.0.7) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [tsmuxer-0.0.5](https://github.com/truecharts/apps/compare/tsmuxer-0.0.4...tsmuxer-0.0.5) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [tsmuxer-0.0.4](https://github.com/truecharts/apps/compare/tsmuxer-0.0.3...tsmuxer-0.0.4) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [tsmuxer-0.0.3](https://github.com/truecharts/apps/compare/tsmuxer-0.0.2...tsmuxer-0.0.3) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
-
-
-
-
-### [tsmuxer-0.0.2](https://github.com/truecharts/apps/compare/tsmuxer-0.0.1...tsmuxer-0.0.2) (2022-07-09)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### tsmuxer-0.0.1 (2022-07-05)
-
-#### Feat
-
-* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
diff --git a/incubator/tsmuxer/0.0.7/Chart.lock b/incubator/tsmuxer/0.0.7/Chart.lock
deleted file mode 100644
index dd4b9e3c6f9..00000000000
--- a/incubator/tsmuxer/0.0.7/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:54:55.521606958Z"
diff --git a/incubator/tsmuxer/0.0.7/Chart.yaml b/incubator/tsmuxer/0.0.7/Chart.yaml
deleted file mode 100644
index f97e579c91a..00000000000
--- a/incubator/tsmuxer/0.0.7/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "1.5.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: tsMuxer is a Transport Stream muxer.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/tsmuxer
-icon: https://truecharts.org/img/chart-icons/tsmuxer.png
-keywords:
-- media
-- tsmuxer
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: tsmuxer
-sources:
-- https://github.com/jlesage/docker-tsmuxer
-- https://hub.docker.com/r/jlesage/tsmuxer/
-type: application
-version: 0.0.7
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/tsmuxer/0.0.9/CHANGELOG.md b/incubator/tsmuxer/0.0.9/CHANGELOG.md
new file mode 100644
index 00000000000..ad40b202d92
--- /dev/null
+++ b/incubator/tsmuxer/0.0.9/CHANGELOG.md
@@ -0,0 +1,63 @@
+# Changelog
+
+
+## [tsmuxer-0.0.9](https://github.com/truecharts/apps/compare/tsmuxer-0.0.7...tsmuxer-0.0.9) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [tsmuxer-0.0.7](https://github.com/truecharts/apps/compare/tsmuxer-0.0.5...tsmuxer-0.0.7) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [tsmuxer-0.0.5](https://github.com/truecharts/apps/compare/tsmuxer-0.0.4...tsmuxer-0.0.5) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [tsmuxer-0.0.4](https://github.com/truecharts/apps/compare/tsmuxer-0.0.3...tsmuxer-0.0.4) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [tsmuxer-0.0.3](https://github.com/truecharts/apps/compare/tsmuxer-0.0.2...tsmuxer-0.0.3) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
+
+
+
+
+### [tsmuxer-0.0.2](https://github.com/truecharts/apps/compare/tsmuxer-0.0.1...tsmuxer-0.0.2) (2022-07-09)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### tsmuxer-0.0.1 (2022-07-05)
+
+#### Feat
+
+* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
diff --git a/incubator/tsmuxer/0.0.9/Chart.lock b/incubator/tsmuxer/0.0.9/Chart.lock
new file mode 100644
index 00000000000..aea159b2ff5
--- /dev/null
+++ b/incubator/tsmuxer/0.0.9/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:57:45.938188408Z"
diff --git a/incubator/tsmuxer/0.0.9/Chart.yaml b/incubator/tsmuxer/0.0.9/Chart.yaml
new file mode 100644
index 00000000000..42c566b460d
--- /dev/null
+++ b/incubator/tsmuxer/0.0.9/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "1.5.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: tsMuxer is a Transport Stream muxer.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/tsmuxer
+icon: https://truecharts.org/img/chart-icons/tsmuxer.png
+keywords:
+- media
+- tsmuxer
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: tsmuxer
+sources:
+- https://github.com/jlesage/docker-tsmuxer
+- https://hub.docker.com/r/jlesage/tsmuxer/
+type: application
+version: 0.0.9
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/tsmuxer/0.0.7/README.md b/incubator/tsmuxer/0.0.9/README.md
similarity index 100%
rename from incubator/tsmuxer/0.0.7/README.md
rename to incubator/tsmuxer/0.0.9/README.md
diff --git a/incubator/tsmuxer/0.0.7/app-readme.md b/incubator/tsmuxer/0.0.9/app-readme.md
similarity index 100%
rename from incubator/tsmuxer/0.0.7/app-readme.md
rename to incubator/tsmuxer/0.0.9/app-readme.md
diff --git a/incubator/wger/0.0.19/charts/common-10.4.4.tgz b/incubator/tsmuxer/0.0.9/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/wger/0.0.19/charts/common-10.4.4.tgz
rename to incubator/tsmuxer/0.0.9/charts/common-10.4.4.tgz
diff --git a/stable/makemkv/2.0.16/docs/installation_notes.md b/incubator/tsmuxer/0.0.9/docs/installation_notes.md
similarity index 100%
rename from stable/makemkv/2.0.16/docs/installation_notes.md
rename to incubator/tsmuxer/0.0.9/docs/installation_notes.md
diff --git a/incubator/tsmuxer/0.0.7/icon.png b/incubator/tsmuxer/0.0.9/icon.png
similarity index 100%
rename from incubator/tsmuxer/0.0.7/icon.png
rename to incubator/tsmuxer/0.0.9/icon.png
diff --git a/incubator/tsmuxer/0.0.7/ix_values.yaml b/incubator/tsmuxer/0.0.9/ix_values.yaml
similarity index 100%
rename from incubator/tsmuxer/0.0.7/ix_values.yaml
rename to incubator/tsmuxer/0.0.9/ix_values.yaml
diff --git a/incubator/tsmuxer/0.0.7/questions.yaml b/incubator/tsmuxer/0.0.9/questions.yaml
similarity index 100%
rename from incubator/tsmuxer/0.0.7/questions.yaml
rename to incubator/tsmuxer/0.0.9/questions.yaml
diff --git a/incubator/youtubedl-material/0.0.13/templates/common.yaml b/incubator/tsmuxer/0.0.9/templates/common.yaml
similarity index 100%
rename from incubator/youtubedl-material/0.0.13/templates/common.yaml
rename to incubator/tsmuxer/0.0.9/templates/common.yaml
diff --git a/incubator/wger/0.0.19/values.yaml b/incubator/tsmuxer/0.0.9/values.yaml
similarity index 100%
rename from incubator/wger/0.0.19/values.yaml
rename to incubator/tsmuxer/0.0.9/values.yaml
diff --git a/incubator/wger/0.0.19/CHANGELOG.md b/incubator/wger/0.0.19/CHANGELOG.md
deleted file mode 100644
index bf0165d8767..00000000000
--- a/incubator/wger/0.0.19/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [wger-0.0.19](https://github.com/truecharts/apps/compare/wger-0.0.18...wger-0.0.19) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [wger-0.0.18](https://github.com/truecharts/apps/compare/wger-0.0.17...wger-0.0.18) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [wger-0.0.17](https://github.com/truecharts/apps/compare/wger-0.0.15...wger-0.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [wger-0.0.15](https://github.com/truecharts/apps/compare/wger-0.0.14...wger-0.0.15) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [wger-0.0.14](https://github.com/truecharts/apps/compare/wger-0.0.13...wger-0.0.14) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [wger-0.0.13](https://github.com/truecharts/apps/compare/wger-0.0.12...wger-0.0.13) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [wger-0.0.12](https://github.com/truecharts/apps/compare/wger-0.0.11...wger-0.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [wger-0.0.11](https://github.com/truecharts/apps/compare/wger-0.0.10...wger-0.0.11) (2022-07-09)
-
-#### Chore
-
-* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
-
-
-
-
-### [wger-0.0.10](https://github.com/truecharts/apps/compare/wger-0.0.9...wger-0.0.10) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [wger-0.0.9](https://github.com/truecharts/apps/compare/wger-0.0.8...wger-0.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [wger-0.0.8](https://github.com/truecharts/apps/compare/wger-0.0.7...wger-0.0.8) (2022-07-02)
-
-#### Chore
-
-* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
-
-
diff --git a/incubator/wger/0.0.19/Chart.lock b/incubator/wger/0.0.19/Chart.lock
deleted file mode 100644
index abb2188f540..00000000000
--- a/incubator/wger/0.0.19/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
-generated: "2022-07-14T11:52:20.032122123Z"
diff --git a/incubator/wger/0.0.19/Chart.yaml b/incubator/wger/0.0.19/Chart.yaml
deleted file mode 100644
index 04101beb2ae..00000000000
--- a/incubator/wger/0.0.19/Chart.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-description: Workout Manager is a free, open source web application that helps you manage your personal workouts, weight and diet plans and can also be used as a simple gym management utility.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/wger
-icon: https://truecharts.org/img/chart-icons/wger.png
-keywords:
-- workout
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: wger
-sources:
-- https://github.com/wger-project/wger
-- https://github.com/wger-project/docker
-version: 0.0.19
-annotations:
- truecharts.org/catagories: |
- - life
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/wger/0.0.21/CHANGELOG.md b/incubator/wger/0.0.21/CHANGELOG.md
new file mode 100644
index 00000000000..4805ae45435
--- /dev/null
+++ b/incubator/wger/0.0.21/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [wger-0.0.21](https://github.com/truecharts/apps/compare/wger-0.0.19...wger-0.0.21) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [wger-0.0.19](https://github.com/truecharts/apps/compare/wger-0.0.18...wger-0.0.19) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [wger-0.0.18](https://github.com/truecharts/apps/compare/wger-0.0.17...wger-0.0.18) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [wger-0.0.17](https://github.com/truecharts/apps/compare/wger-0.0.15...wger-0.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [wger-0.0.15](https://github.com/truecharts/apps/compare/wger-0.0.14...wger-0.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [wger-0.0.14](https://github.com/truecharts/apps/compare/wger-0.0.13...wger-0.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [wger-0.0.13](https://github.com/truecharts/apps/compare/wger-0.0.12...wger-0.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [wger-0.0.12](https://github.com/truecharts/apps/compare/wger-0.0.11...wger-0.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [wger-0.0.11](https://github.com/truecharts/apps/compare/wger-0.0.10...wger-0.0.11) (2022-07-09)
+
+#### Chore
+
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [wger-0.0.10](https://github.com/truecharts/apps/compare/wger-0.0.9...wger-0.0.10) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [wger-0.0.9](https://github.com/truecharts/apps/compare/wger-0.0.8...wger-0.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
diff --git a/incubator/wger/0.0.21/Chart.lock b/incubator/wger/0.0.21/Chart.lock
new file mode 100644
index 00000000000..44c92b43a16
--- /dev/null
+++ b/incubator/wger/0.0.21/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
+generated: "2022-07-14T13:58:01.119641126Z"
diff --git a/incubator/wger/0.0.21/Chart.yaml b/incubator/wger/0.0.21/Chart.yaml
new file mode 100644
index 00000000000..5635ebaa5ac
--- /dev/null
+++ b/incubator/wger/0.0.21/Chart.yaml
@@ -0,0 +1,34 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+description: Workout Manager is a free, open source web application that helps you manage your personal workouts, weight and diet plans and can also be used as a simple gym management utility.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/wger
+icon: https://truecharts.org/img/chart-icons/wger.png
+keywords:
+- workout
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: wger
+sources:
+- https://github.com/wger-project/wger
+- https://github.com/wger-project/docker
+version: 0.0.21
+annotations:
+ truecharts.org/catagories: |
+ - life
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/wger/0.0.19/README.md b/incubator/wger/0.0.21/README.md
similarity index 100%
rename from incubator/wger/0.0.19/README.md
rename to incubator/wger/0.0.21/README.md
diff --git a/incubator/wger/0.0.19/app-readme.md b/incubator/wger/0.0.21/app-readme.md
similarity index 100%
rename from incubator/wger/0.0.19/app-readme.md
rename to incubator/wger/0.0.21/app-readme.md
diff --git a/incubator/youtubedl-material/0.0.13/charts/common-10.4.4.tgz b/incubator/wger/0.0.21/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/youtubedl-material/0.0.13/charts/common-10.4.4.tgz
rename to incubator/wger/0.0.21/charts/common-10.4.4.tgz
diff --git a/incubator/wger/0.0.19/charts/postgresql-8.0.30.tgz b/incubator/wger/0.0.21/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from incubator/wger/0.0.19/charts/postgresql-8.0.30.tgz
rename to incubator/wger/0.0.21/charts/postgresql-8.0.30.tgz
diff --git a/incubator/wger/0.0.19/charts/redis-3.0.30.tgz b/incubator/wger/0.0.21/charts/redis-3.0.30.tgz
similarity index 100%
rename from incubator/wger/0.0.19/charts/redis-3.0.30.tgz
rename to incubator/wger/0.0.21/charts/redis-3.0.30.tgz
diff --git a/incubator/wger/0.0.19/docs/credentials.md b/incubator/wger/0.0.21/docs/credentials.md
similarity index 100%
rename from incubator/wger/0.0.19/docs/credentials.md
rename to incubator/wger/0.0.21/docs/credentials.md
diff --git a/incubator/wger/0.0.19/icon.png b/incubator/wger/0.0.21/icon.png
similarity index 100%
rename from incubator/wger/0.0.19/icon.png
rename to incubator/wger/0.0.21/icon.png
diff --git a/incubator/wger/0.0.19/ix_values.yaml b/incubator/wger/0.0.21/ix_values.yaml
similarity index 100%
rename from incubator/wger/0.0.19/ix_values.yaml
rename to incubator/wger/0.0.21/ix_values.yaml
diff --git a/incubator/wger/0.0.19/questions.yaml b/incubator/wger/0.0.21/questions.yaml
similarity index 100%
rename from incubator/wger/0.0.19/questions.yaml
rename to incubator/wger/0.0.21/questions.yaml
diff --git a/incubator/wger/0.0.19/templates/_secrets.tpl b/incubator/wger/0.0.21/templates/_secrets.tpl
similarity index 100%
rename from incubator/wger/0.0.19/templates/_secrets.tpl
rename to incubator/wger/0.0.21/templates/_secrets.tpl
diff --git a/incubator/wger/0.0.19/templates/common.yaml b/incubator/wger/0.0.21/templates/common.yaml
similarity index 100%
rename from incubator/wger/0.0.19/templates/common.yaml
rename to incubator/wger/0.0.21/templates/common.yaml
diff --git a/incubator/youtubedl-material/0.0.13/values.yaml b/incubator/wger/0.0.21/values.yaml
similarity index 100%
rename from incubator/youtubedl-material/0.0.13/values.yaml
rename to incubator/wger/0.0.21/values.yaml
diff --git a/incubator/youtubedl-material/0.0.13/CHANGELOG.md b/incubator/youtubedl-material/0.0.13/CHANGELOG.md
deleted file mode 100644
index c3ede30b4db..00000000000
--- a/incubator/youtubedl-material/0.0.13/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [youtubedl-material-0.0.13](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.11...youtubedl-material-0.0.13) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [youtubedl-material-0.0.11](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.10...youtubedl-material-0.0.11) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [youtubedl-material-0.0.10](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.9...youtubedl-material-0.0.10) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [youtubedl-material-0.0.9](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.8...youtubedl-material-0.0.9) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [youtubedl-material-0.0.8](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.7...youtubedl-material-0.0.8) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [youtubedl-material-0.0.7](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.6...youtubedl-material-0.0.7) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [youtubedl-material-0.0.6](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.5...youtubedl-material-0.0.6) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [youtubedl-material-0.0.5](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.4...youtubedl-material-0.0.5) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [youtubedl-material-0.0.4](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.3...youtubedl-material-0.0.4) (2022-07-02)
-
-#### Chore
-
-* update image refs ([#3040](https://github.com/truecharts/apps/issues/3040))
-
-
-
-
-### [youtubedl-material-0.0.3](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.2...youtubedl-material-0.0.3) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### [youtubedl-material-0.0.2](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.1...youtubedl-material-0.0.2) (2022-06-29)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
diff --git a/incubator/youtubedl-material/0.0.13/Chart.lock b/incubator/youtubedl-material/0.0.13/Chart.lock
deleted file mode 100644
index fdc68bc7255..00000000000
--- a/incubator/youtubedl-material/0.0.13/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mongodb
- repository: https://charts.truecharts.org
- version: 1.0.32
-digest: sha256:df4d3fc9d006ba0ef891ecbe96bd10f1f0a99d56a6b5cc0945530c4d94426991
-generated: "2022-07-12T22:55:10.753565768Z"
diff --git a/incubator/youtubedl-material/0.0.13/Chart.yaml b/incubator/youtubedl-material/0.0.13/Chart.yaml
deleted file mode 100644
index b8b96bfa48a..00000000000
--- a/incubator/youtubedl-material/0.0.13/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "4.3"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mongodb.enabled
- name: mongodb
- repository: https://charts.truecharts.org
- version: 1.0.32
-description: YoutubeDL-Material is a Material Design frontend for youtube-dl.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/youtubedl-material
-icon: https://truecharts.org/img/chart-icons/youtubedl-material.png
-keywords:
-- youtube
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: youtubedl-material
-sources:
-- https://hub.docker.com/r/tzahi12345/youtubedl-material
-- https://github.com/Tzahi12345/YoutubeDL-Material
-version: 0.0.13
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/youtubedl-material/0.0.15/CHANGELOG.md b/incubator/youtubedl-material/0.0.15/CHANGELOG.md
new file mode 100644
index 00000000000..27d40c5bd76
--- /dev/null
+++ b/incubator/youtubedl-material/0.0.15/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [youtubedl-material-0.0.15](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.13...youtubedl-material-0.0.15) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [youtubedl-material-0.0.13](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.11...youtubedl-material-0.0.13) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [youtubedl-material-0.0.11](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.10...youtubedl-material-0.0.11) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [youtubedl-material-0.0.10](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.9...youtubedl-material-0.0.10) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [youtubedl-material-0.0.9](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.8...youtubedl-material-0.0.9) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [youtubedl-material-0.0.8](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.7...youtubedl-material-0.0.8) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [youtubedl-material-0.0.7](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.6...youtubedl-material-0.0.7) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [youtubedl-material-0.0.6](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.5...youtubedl-material-0.0.6) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [youtubedl-material-0.0.5](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.4...youtubedl-material-0.0.5) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [youtubedl-material-0.0.4](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.3...youtubedl-material-0.0.4) (2022-07-02)
+
+#### Chore
+
+* update image refs ([#3040](https://github.com/truecharts/apps/issues/3040))
+
+
+
+
+### [youtubedl-material-0.0.3](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.2...youtubedl-material-0.0.3) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
diff --git a/incubator/youtubedl-material/0.0.15/Chart.lock b/incubator/youtubedl-material/0.0.15/Chart.lock
new file mode 100644
index 00000000000..a4ee90016ff
--- /dev/null
+++ b/incubator/youtubedl-material/0.0.15/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mongodb
+ repository: https://charts.truecharts.org
+ version: 1.0.32
+digest: sha256:df4d3fc9d006ba0ef891ecbe96bd10f1f0a99d56a6b5cc0945530c4d94426991
+generated: "2022-07-14T13:57:59.106524997Z"
diff --git a/incubator/youtubedl-material/0.0.15/Chart.yaml b/incubator/youtubedl-material/0.0.15/Chart.yaml
new file mode 100644
index 00000000000..ac69f56ef3a
--- /dev/null
+++ b/incubator/youtubedl-material/0.0.15/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "4.3"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mongodb.enabled
+ name: mongodb
+ repository: https://charts.truecharts.org
+ version: 1.0.32
+description: YoutubeDL-Material is a Material Design frontend for youtube-dl.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/youtubedl-material
+icon: https://truecharts.org/img/chart-icons/youtubedl-material.png
+keywords:
+- youtube
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: youtubedl-material
+sources:
+- https://hub.docker.com/r/tzahi12345/youtubedl-material
+- https://github.com/Tzahi12345/YoutubeDL-Material
+version: 0.0.15
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/youtubedl-material/0.0.13/README.md b/incubator/youtubedl-material/0.0.15/README.md
similarity index 100%
rename from incubator/youtubedl-material/0.0.13/README.md
rename to incubator/youtubedl-material/0.0.15/README.md
diff --git a/incubator/youtubedl-material/0.0.13/app-readme.md b/incubator/youtubedl-material/0.0.15/app-readme.md
similarity index 100%
rename from incubator/youtubedl-material/0.0.13/app-readme.md
rename to incubator/youtubedl-material/0.0.15/app-readme.md
diff --git a/incubator/zabbix-server/2.0.16/charts/common-10.4.4.tgz b/incubator/youtubedl-material/0.0.15/charts/common-10.4.4.tgz
similarity index 100%
rename from incubator/zabbix-server/2.0.16/charts/common-10.4.4.tgz
rename to incubator/youtubedl-material/0.0.15/charts/common-10.4.4.tgz
diff --git a/incubator/youtubedl-material/0.0.13/charts/mongodb-1.0.32.tgz b/incubator/youtubedl-material/0.0.15/charts/mongodb-1.0.32.tgz
similarity index 100%
rename from incubator/youtubedl-material/0.0.13/charts/mongodb-1.0.32.tgz
rename to incubator/youtubedl-material/0.0.15/charts/mongodb-1.0.32.tgz
diff --git a/incubator/youtubedl-material/0.0.13/icon.png b/incubator/youtubedl-material/0.0.15/icon.png
similarity index 100%
rename from incubator/youtubedl-material/0.0.13/icon.png
rename to incubator/youtubedl-material/0.0.15/icon.png
diff --git a/incubator/youtubedl-material/0.0.13/ix_values.yaml b/incubator/youtubedl-material/0.0.15/ix_values.yaml
similarity index 100%
rename from incubator/youtubedl-material/0.0.13/ix_values.yaml
rename to incubator/youtubedl-material/0.0.15/ix_values.yaml
diff --git a/incubator/youtubedl-material/0.0.13/questions.yaml b/incubator/youtubedl-material/0.0.15/questions.yaml
similarity index 100%
rename from incubator/youtubedl-material/0.0.13/questions.yaml
rename to incubator/youtubedl-material/0.0.15/questions.yaml
diff --git a/incubator/zabbix-server/2.0.16/templates/common.yaml b/incubator/youtubedl-material/0.0.15/templates/common.yaml
similarity index 100%
rename from incubator/zabbix-server/2.0.16/templates/common.yaml
rename to incubator/youtubedl-material/0.0.15/templates/common.yaml
diff --git a/incubator/zabbix-server/2.0.16/values.yaml b/incubator/youtubedl-material/0.0.15/values.yaml
similarity index 100%
rename from incubator/zabbix-server/2.0.16/values.yaml
rename to incubator/youtubedl-material/0.0.15/values.yaml
diff --git a/incubator/zabbix-server/2.0.16/CHANGELOG.md b/incubator/zabbix-server/2.0.16/CHANGELOG.md
deleted file mode 100644
index b44bbc595ac..00000000000
--- a/incubator/zabbix-server/2.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [zabbix-server-2.0.16](https://github.com/truecharts/apps/compare/zabbix-server-2.0.14...zabbix-server-2.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [zabbix-server-2.0.14](https://github.com/truecharts/apps/compare/zabbix-server-2.0.13...zabbix-server-2.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [zabbix-server-2.0.13](https://github.com/truecharts/apps/compare/zabbix-server-2.0.12...zabbix-server-2.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [zabbix-server-2.0.12](https://github.com/truecharts/apps/compare/zabbix-server-2.0.11...zabbix-server-2.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [zabbix-server-2.0.11](https://github.com/truecharts/apps/compare/zabbix-server-2.0.10...zabbix-server-2.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [zabbix-server-2.0.10](https://github.com/truecharts/apps/compare/zabbix-server-2.0.9...zabbix-server-2.0.10) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [zabbix-server-2.0.9](https://github.com/truecharts/apps/compare/zabbix-server-2.0.8...zabbix-server-2.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [zabbix-server-2.0.8](https://github.com/truecharts/apps/compare/zabbix-server-2.0.7...zabbix-server-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [zabbix-server-2.0.7](https://github.com/truecharts/apps/compare/zabbix-server-2.0.6...zabbix-server-2.0.7) (2022-07-02)
-
-#### Chore
-
-* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
-
-
-
-
-### [zabbix-server-2.0.6](https://github.com/truecharts/apps/compare/zabbix-server-2.0.5...zabbix-server-2.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [zabbix-server-2.0.5](https://github.com/truecharts/apps/compare/zabbix-server-2.0.4...zabbix-server-2.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
diff --git a/incubator/zabbix-server/2.0.16/Chart.lock b/incubator/zabbix-server/2.0.16/Chart.lock
deleted file mode 100644
index f9e4b1de512..00000000000
--- a/incubator/zabbix-server/2.0.16/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T22:55:14.048018968Z"
diff --git a/incubator/zabbix-server/2.0.16/Chart.yaml b/incubator/zabbix-server/2.0.16/Chart.yaml
deleted file mode 100644
index 959d746df3d..00000000000
--- a/incubator/zabbix-server/2.0.16/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "6.2.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-description: Zabbix is an enterprise-class open source distributed monitoring solution.
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/zabbix-server
-icon: https://truecharts.org/img/chart-icons/zabbix-server.png
-keywords:
-- zabbix
-- monitoring
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: zabbix-server
-sources:
-- https://hub.docker.com/r/zabbix/zabbix-server-pgsql
-- https://hub.docker.com/r/zabbix/zabbix-web-nginx-pgsql
-version: 2.0.16
-annotations:
- truecharts.org/catagories: |
- - utilities
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/incubator/zabbix-server/2.0.18/CHANGELOG.md b/incubator/zabbix-server/2.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..7c7b0845e4d
--- /dev/null
+++ b/incubator/zabbix-server/2.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [zabbix-server-2.0.18](https://github.com/truecharts/apps/compare/zabbix-server-2.0.16...zabbix-server-2.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [zabbix-server-2.0.16](https://github.com/truecharts/apps/compare/zabbix-server-2.0.14...zabbix-server-2.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [zabbix-server-2.0.14](https://github.com/truecharts/apps/compare/zabbix-server-2.0.13...zabbix-server-2.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [zabbix-server-2.0.13](https://github.com/truecharts/apps/compare/zabbix-server-2.0.12...zabbix-server-2.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [zabbix-server-2.0.12](https://github.com/truecharts/apps/compare/zabbix-server-2.0.11...zabbix-server-2.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [zabbix-server-2.0.11](https://github.com/truecharts/apps/compare/zabbix-server-2.0.10...zabbix-server-2.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [zabbix-server-2.0.10](https://github.com/truecharts/apps/compare/zabbix-server-2.0.9...zabbix-server-2.0.10) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [zabbix-server-2.0.9](https://github.com/truecharts/apps/compare/zabbix-server-2.0.8...zabbix-server-2.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [zabbix-server-2.0.8](https://github.com/truecharts/apps/compare/zabbix-server-2.0.7...zabbix-server-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [zabbix-server-2.0.7](https://github.com/truecharts/apps/compare/zabbix-server-2.0.6...zabbix-server-2.0.7) (2022-07-02)
+
+#### Chore
+
+* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
+
+
+
+
+### [zabbix-server-2.0.6](https://github.com/truecharts/apps/compare/zabbix-server-2.0.5...zabbix-server-2.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
diff --git a/incubator/zabbix-server/2.0.18/Chart.lock b/incubator/zabbix-server/2.0.18/Chart.lock
new file mode 100644
index 00000000000..31282dbb0c9
--- /dev/null
+++ b/incubator/zabbix-server/2.0.18/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T13:58:03.035283534Z"
diff --git a/incubator/zabbix-server/2.0.18/Chart.yaml b/incubator/zabbix-server/2.0.18/Chart.yaml
new file mode 100644
index 00000000000..17c688b92a7
--- /dev/null
+++ b/incubator/zabbix-server/2.0.18/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "6.2.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+description: Zabbix is an enterprise-class open source distributed monitoring solution.
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/zabbix-server
+icon: https://truecharts.org/img/chart-icons/zabbix-server.png
+keywords:
+- zabbix
+- monitoring
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: zabbix-server
+sources:
+- https://hub.docker.com/r/zabbix/zabbix-server-pgsql
+- https://hub.docker.com/r/zabbix/zabbix-web-nginx-pgsql
+version: 2.0.18
+annotations:
+ truecharts.org/catagories: |
+ - utilities
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/incubator/zabbix-server/2.0.16/README.md b/incubator/zabbix-server/2.0.18/README.md
similarity index 100%
rename from incubator/zabbix-server/2.0.16/README.md
rename to incubator/zabbix-server/2.0.18/README.md
diff --git a/incubator/zabbix-server/2.0.16/app-readme.md b/incubator/zabbix-server/2.0.18/app-readme.md
similarity index 100%
rename from incubator/zabbix-server/2.0.16/app-readme.md
rename to incubator/zabbix-server/2.0.18/app-readme.md
diff --git a/stable/airdcpp-webclient/3.0.15/charts/common-10.4.4.tgz b/incubator/zabbix-server/2.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/airdcpp-webclient/3.0.15/charts/common-10.4.4.tgz
rename to incubator/zabbix-server/2.0.18/charts/common-10.4.4.tgz
diff --git a/incubator/zabbix-server/2.0.16/charts/postgresql-8.0.30.tgz b/incubator/zabbix-server/2.0.18/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from incubator/zabbix-server/2.0.16/charts/postgresql-8.0.30.tgz
rename to incubator/zabbix-server/2.0.18/charts/postgresql-8.0.30.tgz
diff --git a/incubator/zabbix-server/2.0.16/icon.png b/incubator/zabbix-server/2.0.18/icon.png
similarity index 100%
rename from incubator/zabbix-server/2.0.16/icon.png
rename to incubator/zabbix-server/2.0.18/icon.png
diff --git a/incubator/zabbix-server/2.0.16/ix_values.yaml b/incubator/zabbix-server/2.0.18/ix_values.yaml
similarity index 100%
rename from incubator/zabbix-server/2.0.16/ix_values.yaml
rename to incubator/zabbix-server/2.0.18/ix_values.yaml
diff --git a/incubator/zabbix-server/2.0.16/questions.yaml b/incubator/zabbix-server/2.0.18/questions.yaml
similarity index 100%
rename from incubator/zabbix-server/2.0.16/questions.yaml
rename to incubator/zabbix-server/2.0.18/questions.yaml
diff --git a/stable/airdcpp-webclient/3.0.15/templates/common.yaml b/incubator/zabbix-server/2.0.18/templates/common.yaml
similarity index 100%
rename from stable/airdcpp-webclient/3.0.15/templates/common.yaml
rename to incubator/zabbix-server/2.0.18/templates/common.yaml
diff --git a/stable/airdcpp-webclient/3.0.15/values.yaml b/incubator/zabbix-server/2.0.18/values.yaml
similarity index 100%
rename from stable/airdcpp-webclient/3.0.15/values.yaml
rename to incubator/zabbix-server/2.0.18/values.yaml
diff --git a/stable/airdcpp-webclient/3.0.15/CHANGELOG.md b/stable/airdcpp-webclient/3.0.15/CHANGELOG.md
deleted file mode 100644
index 06ecd024471..00000000000
--- a/stable/airdcpp-webclient/3.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [airdcpp-webclient-3.0.15](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.13...airdcpp-webclient-3.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [airdcpp-webclient-3.0.13](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.12...airdcpp-webclient-3.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [airdcpp-webclient-3.0.12](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.11...airdcpp-webclient-3.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [airdcpp-webclient-3.0.11](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.10...airdcpp-webclient-3.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [airdcpp-webclient-3.0.10](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.9...airdcpp-webclient-3.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [airdcpp-webclient-3.0.9](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.8...airdcpp-webclient-3.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [airdcpp-webclient-3.0.8](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.7...airdcpp-webclient-3.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [airdcpp-webclient-3.0.7](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.6...airdcpp-webclient-3.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [airdcpp-webclient-3.0.6](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.5...airdcpp-webclient-3.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [airdcpp-webclient-3.0.5](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.4...airdcpp-webclient-3.0.5) (2022-06-16)
-
-#### Chore
-
-* remove UI leftovers ([#2914](https://github.com/truecharts/apps/issues/2914))
-
-
-
-
-### [airdcpp-webclient-3.0.4](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.3...airdcpp-webclient-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/airdcpp-webclient/3.0.15/Chart.lock b/stable/airdcpp-webclient/3.0.15/Chart.lock
deleted file mode 100644
index 2da831b395b..00000000000
--- a/stable/airdcpp-webclient/3.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:55:10.451119189Z"
diff --git a/stable/airdcpp-webclient/3.0.15/Chart.yaml b/stable/airdcpp-webclient/3.0.15/Chart.yaml
deleted file mode 100644
index c9af2a07378..00000000000
--- a/stable/airdcpp-webclient/3.0.15/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "2.11.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: AirDC++ Web Client is a locally installed application, which is designed for flexible sharing of files or directories within groups of people in a local network or over internet.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/airdcpp-webclient
-icon: https://truecharts.org/img/chart-icons/airdcpp-webclient.png
-keywords:
-- DC++
-- dcpp
-- airdcpp
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: airdcpp-webclient
-sources:
-- https://airdcpp-web.github.io/
-- https://github.com/airdcpp-web/airdcpp-webclient
-- https://hub.docker.com/r/gangefors/airdcpp-webclient
-type: application
-version: 3.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/airdcpp-webclient/3.0.17/CHANGELOG.md b/stable/airdcpp-webclient/3.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..75c5ee74abf
--- /dev/null
+++ b/stable/airdcpp-webclient/3.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [airdcpp-webclient-3.0.17](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.15...airdcpp-webclient-3.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [airdcpp-webclient-3.0.15](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.13...airdcpp-webclient-3.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [airdcpp-webclient-3.0.13](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.12...airdcpp-webclient-3.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [airdcpp-webclient-3.0.12](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.11...airdcpp-webclient-3.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [airdcpp-webclient-3.0.11](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.10...airdcpp-webclient-3.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [airdcpp-webclient-3.0.10](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.9...airdcpp-webclient-3.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [airdcpp-webclient-3.0.9](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.8...airdcpp-webclient-3.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [airdcpp-webclient-3.0.8](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.7...airdcpp-webclient-3.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [airdcpp-webclient-3.0.7](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.6...airdcpp-webclient-3.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [airdcpp-webclient-3.0.6](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.5...airdcpp-webclient-3.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [airdcpp-webclient-3.0.5](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.4...airdcpp-webclient-3.0.5) (2022-06-16)
+
+#### Chore
+
+* remove UI leftovers ([#2914](https://github.com/truecharts/apps/issues/2914))
+
+
diff --git a/stable/airdcpp-webclient/3.0.17/Chart.lock b/stable/airdcpp-webclient/3.0.17/Chart.lock
new file mode 100644
index 00000000000..294db4c8323
--- /dev/null
+++ b/stable/airdcpp-webclient/3.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:58:04.682833917Z"
diff --git a/stable/airdcpp-webclient/3.0.17/Chart.yaml b/stable/airdcpp-webclient/3.0.17/Chart.yaml
new file mode 100644
index 00000000000..50a735a070b
--- /dev/null
+++ b/stable/airdcpp-webclient/3.0.17/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "2.11.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: AirDC++ Web Client is a locally installed application, which is designed for flexible sharing of files or directories within groups of people in a local network or over internet.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/airdcpp-webclient
+icon: https://truecharts.org/img/chart-icons/airdcpp-webclient.png
+keywords:
+- DC++
+- dcpp
+- airdcpp
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: airdcpp-webclient
+sources:
+- https://airdcpp-web.github.io/
+- https://github.com/airdcpp-web/airdcpp-webclient
+- https://hub.docker.com/r/gangefors/airdcpp-webclient
+type: application
+version: 3.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/airdcpp-webclient/3.0.15/README.md b/stable/airdcpp-webclient/3.0.17/README.md
similarity index 100%
rename from stable/airdcpp-webclient/3.0.15/README.md
rename to stable/airdcpp-webclient/3.0.17/README.md
diff --git a/stable/airdcpp-webclient/3.0.15/app-readme.md b/stable/airdcpp-webclient/3.0.17/app-readme.md
similarity index 100%
rename from stable/airdcpp-webclient/3.0.15/app-readme.md
rename to stable/airdcpp-webclient/3.0.17/app-readme.md
diff --git a/stable/airsonic-advanced/4.0.15/charts/common-10.4.4.tgz b/stable/airdcpp-webclient/3.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/airsonic-advanced/4.0.15/charts/common-10.4.4.tgz
rename to stable/airdcpp-webclient/3.0.17/charts/common-10.4.4.tgz
diff --git a/stable/airdcpp-webclient/3.0.15/icon.png b/stable/airdcpp-webclient/3.0.17/icon.png
similarity index 100%
rename from stable/airdcpp-webclient/3.0.15/icon.png
rename to stable/airdcpp-webclient/3.0.17/icon.png
diff --git a/stable/airdcpp-webclient/3.0.15/ix_values.yaml b/stable/airdcpp-webclient/3.0.17/ix_values.yaml
similarity index 100%
rename from stable/airdcpp-webclient/3.0.15/ix_values.yaml
rename to stable/airdcpp-webclient/3.0.17/ix_values.yaml
diff --git a/stable/airdcpp-webclient/3.0.15/questions.yaml b/stable/airdcpp-webclient/3.0.17/questions.yaml
similarity index 100%
rename from stable/airdcpp-webclient/3.0.15/questions.yaml
rename to stable/airdcpp-webclient/3.0.17/questions.yaml
diff --git a/stable/airsonic-advanced/4.0.15/templates/common.yaml b/stable/airdcpp-webclient/3.0.17/templates/common.yaml
similarity index 100%
rename from stable/airsonic-advanced/4.0.15/templates/common.yaml
rename to stable/airdcpp-webclient/3.0.17/templates/common.yaml
diff --git a/stable/airsonic-advanced/4.0.15/values.yaml b/stable/airdcpp-webclient/3.0.17/values.yaml
similarity index 100%
rename from stable/airsonic-advanced/4.0.15/values.yaml
rename to stable/airdcpp-webclient/3.0.17/values.yaml
diff --git a/stable/airsonic-advanced/4.0.15/CHANGELOG.md b/stable/airsonic-advanced/4.0.15/CHANGELOG.md
deleted file mode 100644
index f4ecdc55b63..00000000000
--- a/stable/airsonic-advanced/4.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [airsonic-advanced-4.0.15](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.13...airsonic-advanced-4.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [airsonic-advanced-4.0.13](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.12...airsonic-advanced-4.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [airsonic-advanced-4.0.12](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.11...airsonic-advanced-4.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [airsonic-advanced-4.0.11](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.10...airsonic-advanced-4.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [airsonic-advanced-4.0.10](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.9...airsonic-advanced-4.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [airsonic-advanced-4.0.9](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.8...airsonic-advanced-4.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [airsonic-advanced-4.0.8](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.7...airsonic-advanced-4.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [airsonic-advanced-4.0.7](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.6...airsonic-advanced-4.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [airsonic-advanced-4.0.6](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.5...airsonic-advanced-4.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [airsonic-advanced-4.0.5](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.4...airsonic-advanced-4.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [airsonic-advanced-4.0.4](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.3...airsonic-advanced-4.0.4) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/airsonic-advanced/4.0.15/Chart.lock b/stable/airsonic-advanced/4.0.15/Chart.lock
deleted file mode 100644
index 731729ebe64..00000000000
--- a/stable/airsonic-advanced/4.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T22:55:37.3311357Z"
diff --git a/stable/airsonic-advanced/4.0.15/Chart.yaml b/stable/airsonic-advanced/4.0.15/Chart.yaml
deleted file mode 100644
index 5736d45c542..00000000000
--- a/stable/airsonic-advanced/4.0.15/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "11.0.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-description: Airsonic is a Free and Open Source community driven media server
-home: https://github.com/truecharts/apps/tree/master/charts/stable/airsonic-advanced
-icon: https://truecharts.org/img/chart-icons/airsonic.png
-keywords:
-- airsonic
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: airsonic-advanced
-sources:
-- https://github.com/airsonic/airsonic-advanced
-- https://hub.docker.com/r/airsonicadvanced/airsonic-advanced
-version: 4.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/airsonic-advanced/4.0.17/CHANGELOG.md b/stable/airsonic-advanced/4.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..bf77130c853
--- /dev/null
+++ b/stable/airsonic-advanced/4.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [airsonic-advanced-4.0.17](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.15...airsonic-advanced-4.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [airsonic-advanced-4.0.15](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.13...airsonic-advanced-4.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [airsonic-advanced-4.0.13](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.12...airsonic-advanced-4.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [airsonic-advanced-4.0.12](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.11...airsonic-advanced-4.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [airsonic-advanced-4.0.11](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.10...airsonic-advanced-4.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [airsonic-advanced-4.0.10](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.9...airsonic-advanced-4.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [airsonic-advanced-4.0.9](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.8...airsonic-advanced-4.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [airsonic-advanced-4.0.8](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.7...airsonic-advanced-4.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [airsonic-advanced-4.0.7](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.6...airsonic-advanced-4.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [airsonic-advanced-4.0.6](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.5...airsonic-advanced-4.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [airsonic-advanced-4.0.5](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.4...airsonic-advanced-4.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/airsonic-advanced/4.0.17/Chart.lock b/stable/airsonic-advanced/4.0.17/Chart.lock
new file mode 100644
index 00000000000..1962e600eda
--- /dev/null
+++ b/stable/airsonic-advanced/4.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T13:58:30.762732373Z"
diff --git a/stable/airsonic-advanced/4.0.17/Chart.yaml b/stable/airsonic-advanced/4.0.17/Chart.yaml
new file mode 100644
index 00000000000..5ccfe0f2d22
--- /dev/null
+++ b/stable/airsonic-advanced/4.0.17/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "11.0.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+description: Airsonic is a Free and Open Source community driven media server
+home: https://github.com/truecharts/apps/tree/master/charts/stable/airsonic-advanced
+icon: https://truecharts.org/img/chart-icons/airsonic.png
+keywords:
+- airsonic
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: airsonic-advanced
+sources:
+- https://github.com/airsonic/airsonic-advanced
+- https://hub.docker.com/r/airsonicadvanced/airsonic-advanced
+version: 4.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/airsonic-advanced/4.0.15/README.md b/stable/airsonic-advanced/4.0.17/README.md
similarity index 100%
rename from stable/airsonic-advanced/4.0.15/README.md
rename to stable/airsonic-advanced/4.0.17/README.md
diff --git a/stable/airsonic-advanced/4.0.15/app-readme.md b/stable/airsonic-advanced/4.0.17/app-readme.md
similarity index 100%
rename from stable/airsonic-advanced/4.0.15/app-readme.md
rename to stable/airsonic-advanced/4.0.17/app-readme.md
diff --git a/stable/airsonic/6.0.15/charts/common-10.4.4.tgz b/stable/airsonic-advanced/4.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/airsonic/6.0.15/charts/common-10.4.4.tgz
rename to stable/airsonic-advanced/4.0.17/charts/common-10.4.4.tgz
diff --git a/stable/airsonic-advanced/4.0.15/charts/postgresql-8.0.30.tgz b/stable/airsonic-advanced/4.0.17/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/airsonic-advanced/4.0.15/charts/postgresql-8.0.30.tgz
rename to stable/airsonic-advanced/4.0.17/charts/postgresql-8.0.30.tgz
diff --git a/stable/airsonic-advanced/4.0.15/icon.png b/stable/airsonic-advanced/4.0.17/icon.png
similarity index 100%
rename from stable/airsonic-advanced/4.0.15/icon.png
rename to stable/airsonic-advanced/4.0.17/icon.png
diff --git a/stable/airsonic-advanced/4.0.15/ix_values.yaml b/stable/airsonic-advanced/4.0.17/ix_values.yaml
similarity index 100%
rename from stable/airsonic-advanced/4.0.15/ix_values.yaml
rename to stable/airsonic-advanced/4.0.17/ix_values.yaml
diff --git a/stable/airsonic-advanced/4.0.15/questions.yaml b/stable/airsonic-advanced/4.0.17/questions.yaml
similarity index 100%
rename from stable/airsonic-advanced/4.0.15/questions.yaml
rename to stable/airsonic-advanced/4.0.17/questions.yaml
diff --git a/stable/airsonic/6.0.15/templates/common.yaml b/stable/airsonic-advanced/4.0.17/templates/common.yaml
similarity index 100%
rename from stable/airsonic/6.0.15/templates/common.yaml
rename to stable/airsonic-advanced/4.0.17/templates/common.yaml
diff --git a/stable/airsonic/6.0.15/values.yaml b/stable/airsonic-advanced/4.0.17/values.yaml
similarity index 100%
rename from stable/airsonic/6.0.15/values.yaml
rename to stable/airsonic-advanced/4.0.17/values.yaml
diff --git a/stable/airsonic/6.0.15/CHANGELOG.md b/stable/airsonic/6.0.15/CHANGELOG.md
deleted file mode 100644
index beda2574734..00000000000
--- a/stable/airsonic/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [airsonic-6.0.15](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.13...airsonic-6.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [airsonic-6.0.13](https://github.com/truecharts/apps/compare/airsonic-6.0.12...airsonic-6.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [airsonic-6.0.12](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.11...airsonic-6.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [airsonic-6.0.11](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.10...airsonic-6.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [airsonic-6.0.10](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.9...airsonic-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [airsonic-6.0.9](https://github.com/truecharts/apps/compare/airsonic-6.0.8...airsonic-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [airsonic-6.0.8](https://github.com/truecharts/apps/compare/airsonic-6.0.7...airsonic-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [airsonic-6.0.7](https://github.com/truecharts/apps/compare/airsonic-6.0.6...airsonic-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [airsonic-6.0.6](https://github.com/truecharts/apps/compare/airsonic-6.0.5...airsonic-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [airsonic-6.0.5](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.3...airsonic-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [airsonic-6.0.4](https://github.com/truecharts/apps/compare/airsonic-6.0.3...airsonic-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/airsonic/6.0.15/Chart.lock b/stable/airsonic/6.0.15/Chart.lock
deleted file mode 100644
index 396401b4a83..00000000000
--- a/stable/airsonic/6.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:55:25.473594486Z"
diff --git a/stable/airsonic/6.0.15/Chart.yaml b/stable/airsonic/6.0.15/Chart.yaml
deleted file mode 100644
index 242836b607e..00000000000
--- a/stable/airsonic/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "10.6.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Airsonic is a Free and Open Source community driven media server
-home: https://github.com/truecharts/apps/tree/master/charts/stable/airsonic
-icon: https://truecharts.org/img/chart-icons/airsonic.png
-keywords:
-- airsonic
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: airsonic
-sources:
-- https://github.com/airsonic/airsonic
-- https://github.com/linuxserver/docker-airsonic
-- https://github.com/k8s-at-home/charts/tree/master/charts/airsonic
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/airsonic/6.0.17/CHANGELOG.md b/stable/airsonic/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..8f7bb891309
--- /dev/null
+++ b/stable/airsonic/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [airsonic-6.0.17](https://github.com/truecharts/apps/compare/airsonic-6.0.15...airsonic-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [airsonic-6.0.15](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.13...airsonic-6.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [airsonic-6.0.13](https://github.com/truecharts/apps/compare/airsonic-6.0.12...airsonic-6.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [airsonic-6.0.12](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.11...airsonic-6.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [airsonic-6.0.11](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.10...airsonic-6.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [airsonic-6.0.10](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.9...airsonic-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [airsonic-6.0.9](https://github.com/truecharts/apps/compare/airsonic-6.0.8...airsonic-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [airsonic-6.0.8](https://github.com/truecharts/apps/compare/airsonic-6.0.7...airsonic-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [airsonic-6.0.7](https://github.com/truecharts/apps/compare/airsonic-6.0.6...airsonic-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [airsonic-6.0.6](https://github.com/truecharts/apps/compare/airsonic-6.0.5...airsonic-6.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [airsonic-6.0.5](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.3...airsonic-6.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/airsonic/6.0.17/Chart.lock b/stable/airsonic/6.0.17/Chart.lock
new file mode 100644
index 00000000000..0ccd38fa3a2
--- /dev/null
+++ b/stable/airsonic/6.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:58:23.639000495Z"
diff --git a/stable/airsonic/6.0.17/Chart.yaml b/stable/airsonic/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..bdc1521cf0c
--- /dev/null
+++ b/stable/airsonic/6.0.17/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "10.6.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Airsonic is a Free and Open Source community driven media server
+home: https://github.com/truecharts/apps/tree/master/charts/stable/airsonic
+icon: https://truecharts.org/img/chart-icons/airsonic.png
+keywords:
+- airsonic
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: airsonic
+sources:
+- https://github.com/airsonic/airsonic
+- https://github.com/linuxserver/docker-airsonic
+- https://github.com/k8s-at-home/charts/tree/master/charts/airsonic
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/airsonic/6.0.15/README.md b/stable/airsonic/6.0.17/README.md
similarity index 100%
rename from stable/airsonic/6.0.15/README.md
rename to stable/airsonic/6.0.17/README.md
diff --git a/stable/airsonic/6.0.15/app-readme.md b/stable/airsonic/6.0.17/app-readme.md
similarity index 100%
rename from stable/airsonic/6.0.15/app-readme.md
rename to stable/airsonic/6.0.17/app-readme.md
diff --git a/stable/alist/2.0.15/charts/common-10.4.4.tgz b/stable/airsonic/6.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/alist/2.0.15/charts/common-10.4.4.tgz
rename to stable/airsonic/6.0.17/charts/common-10.4.4.tgz
diff --git a/stable/airsonic/6.0.15/icon.png b/stable/airsonic/6.0.17/icon.png
similarity index 100%
rename from stable/airsonic/6.0.15/icon.png
rename to stable/airsonic/6.0.17/icon.png
diff --git a/stable/airsonic/6.0.15/ix_values.yaml b/stable/airsonic/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/airsonic/6.0.15/ix_values.yaml
rename to stable/airsonic/6.0.17/ix_values.yaml
diff --git a/stable/airsonic/6.0.15/questions.yaml b/stable/airsonic/6.0.17/questions.yaml
similarity index 100%
rename from stable/airsonic/6.0.15/questions.yaml
rename to stable/airsonic/6.0.17/questions.yaml
diff --git a/stable/alist/2.0.15/templates/common.yaml b/stable/airsonic/6.0.17/templates/common.yaml
similarity index 100%
rename from stable/alist/2.0.15/templates/common.yaml
rename to stable/airsonic/6.0.17/templates/common.yaml
diff --git a/stable/alist/2.0.15/values.yaml b/stable/airsonic/6.0.17/values.yaml
similarity index 100%
rename from stable/alist/2.0.15/values.yaml
rename to stable/airsonic/6.0.17/values.yaml
diff --git a/stable/alist/2.0.15/CHANGELOG.md b/stable/alist/2.0.15/CHANGELOG.md
deleted file mode 100644
index df81ea83af2..00000000000
--- a/stable/alist/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [alist-2.0.15](https://github.com/truecharts/apps/compare/alist-2.0.13...alist-2.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [alist-2.0.13](https://github.com/truecharts/apps/compare/alist-2.0.12...alist-2.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [alist-2.0.12](https://github.com/truecharts/apps/compare/alist-2.0.11...alist-2.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [alist-2.0.11](https://github.com/truecharts/apps/compare/alist-2.0.10...alist-2.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [alist-2.0.10](https://github.com/truecharts/apps/compare/alist-2.0.9...alist-2.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [alist-2.0.9](https://github.com/truecharts/apps/compare/alist-2.0.8...alist-2.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [alist-2.0.8](https://github.com/truecharts/apps/compare/alist-2.0.7...alist-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [alist-2.0.7](https://github.com/truecharts/apps/compare/alist-2.0.6...alist-2.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [alist-2.0.6](https://github.com/truecharts/apps/compare/alist-2.0.5...alist-2.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [alist-2.0.5](https://github.com/truecharts/apps/compare/alist-2.0.4...alist-2.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [alist-2.0.4](https://github.com/truecharts/apps/compare/alist-2.0.3...alist-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/alist/2.0.15/Chart.lock b/stable/alist/2.0.15/Chart.lock
deleted file mode 100644
index f296dcb6920..00000000000
--- a/stable/alist/2.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:55:34.484882699Z"
diff --git a/stable/alist/2.0.15/Chart.yaml b/stable/alist/2.0.15/Chart.yaml
deleted file mode 100644
index a0116aeb487..00000000000
--- a/stable/alist/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,33 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: alist
-version: 2.0.15
-appVersion: "2.6.1"
-description: Alist program that supports multiple storage, powered by Gin and React
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/alist
-icon: https://truecharts.org/img/chart-icons/alist.png
-keywords:
- - alist
- - storage
- - webdav
- - google driver
- - aliyun driver
- - baiduyun
-sources:
- - https://github.com/Xhofe/alist
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - cloud
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/alist/2.0.17/CHANGELOG.md b/stable/alist/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..a9681aba2c9
--- /dev/null
+++ b/stable/alist/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [alist-2.0.17](https://github.com/truecharts/apps/compare/alist-2.0.15...alist-2.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [alist-2.0.15](https://github.com/truecharts/apps/compare/alist-2.0.13...alist-2.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [alist-2.0.13](https://github.com/truecharts/apps/compare/alist-2.0.12...alist-2.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [alist-2.0.12](https://github.com/truecharts/apps/compare/alist-2.0.11...alist-2.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [alist-2.0.11](https://github.com/truecharts/apps/compare/alist-2.0.10...alist-2.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [alist-2.0.10](https://github.com/truecharts/apps/compare/alist-2.0.9...alist-2.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [alist-2.0.9](https://github.com/truecharts/apps/compare/alist-2.0.8...alist-2.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [alist-2.0.8](https://github.com/truecharts/apps/compare/alist-2.0.7...alist-2.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [alist-2.0.7](https://github.com/truecharts/apps/compare/alist-2.0.6...alist-2.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [alist-2.0.6](https://github.com/truecharts/apps/compare/alist-2.0.5...alist-2.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [alist-2.0.5](https://github.com/truecharts/apps/compare/alist-2.0.4...alist-2.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/alist/2.0.17/Chart.lock b/stable/alist/2.0.17/Chart.lock
new file mode 100644
index 00000000000..d7dd5aee34c
--- /dev/null
+++ b/stable/alist/2.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:58:27.845473297Z"
diff --git a/stable/alist/2.0.17/Chart.yaml b/stable/alist/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..321ba3a0b80
--- /dev/null
+++ b/stable/alist/2.0.17/Chart.yaml
@@ -0,0 +1,33 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: alist
+version: 2.0.17
+appVersion: "2.6.1"
+description: Alist program that supports multiple storage, powered by Gin and React
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/alist
+icon: https://truecharts.org/img/chart-icons/alist.png
+keywords:
+ - alist
+ - storage
+ - webdav
+ - google driver
+ - aliyun driver
+ - baiduyun
+sources:
+ - https://github.com/Xhofe/alist
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - cloud
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/alist/2.0.15/README.md b/stable/alist/2.0.17/README.md
similarity index 100%
rename from stable/alist/2.0.15/README.md
rename to stable/alist/2.0.17/README.md
diff --git a/stable/alist/2.0.15/app-readme.md b/stable/alist/2.0.17/app-readme.md
similarity index 100%
rename from stable/alist/2.0.15/app-readme.md
rename to stable/alist/2.0.17/app-readme.md
diff --git a/stable/amcrest2mqtt/4.0.15/charts/common-10.4.4.tgz b/stable/alist/2.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/amcrest2mqtt/4.0.15/charts/common-10.4.4.tgz
rename to stable/alist/2.0.17/charts/common-10.4.4.tgz
diff --git a/stable/alist/2.0.15/icon.png b/stable/alist/2.0.17/icon.png
similarity index 100%
rename from stable/alist/2.0.15/icon.png
rename to stable/alist/2.0.17/icon.png
diff --git a/stable/alist/2.0.15/ix_values.yaml b/stable/alist/2.0.17/ix_values.yaml
similarity index 100%
rename from stable/alist/2.0.15/ix_values.yaml
rename to stable/alist/2.0.17/ix_values.yaml
diff --git a/stable/alist/2.0.15/questions.yaml b/stable/alist/2.0.17/questions.yaml
similarity index 100%
rename from stable/alist/2.0.15/questions.yaml
rename to stable/alist/2.0.17/questions.yaml
diff --git a/stable/apache-musicindex/4.0.15/templates/common.yaml b/stable/alist/2.0.17/templates/common.yaml
similarity index 100%
rename from stable/apache-musicindex/4.0.15/templates/common.yaml
rename to stable/alist/2.0.17/templates/common.yaml
diff --git a/stable/amcrest2mqtt/4.0.15/values.yaml b/stable/alist/2.0.17/values.yaml
similarity index 100%
rename from stable/amcrest2mqtt/4.0.15/values.yaml
rename to stable/alist/2.0.17/values.yaml
diff --git a/stable/amcrest2mqtt/4.0.15/CHANGELOG.md b/stable/amcrest2mqtt/4.0.15/CHANGELOG.md
deleted file mode 100644
index e9035f9efd0..00000000000
--- a/stable/amcrest2mqtt/4.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [amcrest2mqtt-4.0.15](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.13...amcrest2mqtt-4.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [amcrest2mqtt-4.0.13](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.12...amcrest2mqtt-4.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [amcrest2mqtt-4.0.12](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.11...amcrest2mqtt-4.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [amcrest2mqtt-4.0.11](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.10...amcrest2mqtt-4.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [amcrest2mqtt-4.0.10](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.9...amcrest2mqtt-4.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [amcrest2mqtt-4.0.9](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.8...amcrest2mqtt-4.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [amcrest2mqtt-4.0.8](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.7...amcrest2mqtt-4.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [amcrest2mqtt-4.0.7](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.6...amcrest2mqtt-4.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [amcrest2mqtt-4.0.6](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.5...amcrest2mqtt-4.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [amcrest2mqtt-4.0.5](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.4...amcrest2mqtt-4.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [amcrest2mqtt-4.0.4](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.3...amcrest2mqtt-4.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/amcrest2mqtt/4.0.15/Chart.lock b/stable/amcrest2mqtt/4.0.15/Chart.lock
deleted file mode 100644
index a769864f001..00000000000
--- a/stable/amcrest2mqtt/4.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:55:35.213573242Z"
diff --git a/stable/amcrest2mqtt/4.0.15/Chart.yaml b/stable/amcrest2mqtt/4.0.15/Chart.yaml
deleted file mode 100644
index 3d18ad7eeb5..00000000000
--- a/stable/amcrest2mqtt/4.0.15/Chart.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-apiVersion: v2
-appVersion: "1.0.16"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Expose all events from an Amcrest device to an MQTT broker
-home: https://github.com/truecharts/apps/tree/master/charts/stable/amcrest2mqtt
-icon: https://truecharts.org/img/chart-icons/amcrest2mqtt.png
-keywords:
-- amcrest2mqtt
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: amcrest2mqtt
-sources:
-- https://github.com/dchesterton/amcrest2mqtt
-version: 4.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/amcrest2mqtt/4.0.17/CHANGELOG.md b/stable/amcrest2mqtt/4.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..21743e59602
--- /dev/null
+++ b/stable/amcrest2mqtt/4.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [amcrest2mqtt-4.0.17](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.15...amcrest2mqtt-4.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [amcrest2mqtt-4.0.15](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.13...amcrest2mqtt-4.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [amcrest2mqtt-4.0.13](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.12...amcrest2mqtt-4.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [amcrest2mqtt-4.0.12](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.11...amcrest2mqtt-4.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [amcrest2mqtt-4.0.11](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.10...amcrest2mqtt-4.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [amcrest2mqtt-4.0.10](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.9...amcrest2mqtt-4.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [amcrest2mqtt-4.0.9](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.8...amcrest2mqtt-4.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [amcrest2mqtt-4.0.8](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.7...amcrest2mqtt-4.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [amcrest2mqtt-4.0.7](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.6...amcrest2mqtt-4.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [amcrest2mqtt-4.0.6](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.5...amcrest2mqtt-4.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [amcrest2mqtt-4.0.5](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.4...amcrest2mqtt-4.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/amcrest2mqtt/4.0.17/Chart.lock b/stable/amcrest2mqtt/4.0.17/Chart.lock
new file mode 100644
index 00000000000..cc5ab7fee78
--- /dev/null
+++ b/stable/amcrest2mqtt/4.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:58:33.205392224Z"
diff --git a/stable/amcrest2mqtt/4.0.17/Chart.yaml b/stable/amcrest2mqtt/4.0.17/Chart.yaml
new file mode 100644
index 00000000000..6433e4d6c87
--- /dev/null
+++ b/stable/amcrest2mqtt/4.0.17/Chart.yaml
@@ -0,0 +1,25 @@
+apiVersion: v2
+appVersion: "1.0.16"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Expose all events from an Amcrest device to an MQTT broker
+home: https://github.com/truecharts/apps/tree/master/charts/stable/amcrest2mqtt
+icon: https://truecharts.org/img/chart-icons/amcrest2mqtt.png
+keywords:
+- amcrest2mqtt
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: amcrest2mqtt
+sources:
+- https://github.com/dchesterton/amcrest2mqtt
+version: 4.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/amcrest2mqtt/4.0.15/README.md b/stable/amcrest2mqtt/4.0.17/README.md
similarity index 100%
rename from stable/amcrest2mqtt/4.0.15/README.md
rename to stable/amcrest2mqtt/4.0.17/README.md
diff --git a/stable/amcrest2mqtt/4.0.15/app-readme.md b/stable/amcrest2mqtt/4.0.17/app-readme.md
similarity index 100%
rename from stable/amcrest2mqtt/4.0.15/app-readme.md
rename to stable/amcrest2mqtt/4.0.17/app-readme.md
diff --git a/stable/anonaddy/9.0.19/charts/common-10.4.4.tgz b/stable/amcrest2mqtt/4.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/anonaddy/9.0.19/charts/common-10.4.4.tgz
rename to stable/amcrest2mqtt/4.0.17/charts/common-10.4.4.tgz
diff --git a/stable/amcrest2mqtt/4.0.15/icon.png b/stable/amcrest2mqtt/4.0.17/icon.png
similarity index 100%
rename from stable/amcrest2mqtt/4.0.15/icon.png
rename to stable/amcrest2mqtt/4.0.17/icon.png
diff --git a/stable/amcrest2mqtt/4.0.15/ix_values.yaml b/stable/amcrest2mqtt/4.0.17/ix_values.yaml
similarity index 100%
rename from stable/amcrest2mqtt/4.0.15/ix_values.yaml
rename to stable/amcrest2mqtt/4.0.17/ix_values.yaml
diff --git a/stable/amcrest2mqtt/4.0.15/questions.yaml b/stable/amcrest2mqtt/4.0.17/questions.yaml
similarity index 100%
rename from stable/amcrest2mqtt/4.0.15/questions.yaml
rename to stable/amcrest2mqtt/4.0.17/questions.yaml
diff --git a/stable/amcrest2mqtt/4.0.15/templates/common.yaml b/stable/amcrest2mqtt/4.0.17/templates/common.yaml
similarity index 100%
rename from stable/amcrest2mqtt/4.0.15/templates/common.yaml
rename to stable/amcrest2mqtt/4.0.17/templates/common.yaml
diff --git a/stable/anonaddy/9.0.19/values.yaml b/stable/amcrest2mqtt/4.0.17/values.yaml
similarity index 100%
rename from stable/anonaddy/9.0.19/values.yaml
rename to stable/amcrest2mqtt/4.0.17/values.yaml
diff --git a/stable/anonaddy/9.0.19/CHANGELOG.md b/stable/anonaddy/9.0.19/CHANGELOG.md
deleted file mode 100644
index 56b1d528451..00000000000
--- a/stable/anonaddy/9.0.19/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [anonaddy-9.0.19](https://github.com/truecharts/apps/compare/anonaddy-9.0.18...anonaddy-9.0.19) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [anonaddy-9.0.18](https://github.com/truecharts/apps/compare/anonaddy-9.0.16...anonaddy-9.0.18) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [anonaddy-9.0.16](https://github.com/truecharts/apps/compare/anonaddy-9.0.15...anonaddy-9.0.16) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [anonaddy-9.0.15](https://github.com/truecharts/apps/compare/anonaddy-9.0.14...anonaddy-9.0.15) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [anonaddy-9.0.14](https://github.com/truecharts/apps/compare/anonaddy-9.0.13...anonaddy-9.0.14) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [anonaddy-9.0.13](https://github.com/truecharts/apps/compare/anonaddy-9.0.12...anonaddy-9.0.13) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [anonaddy-9.0.12](https://github.com/truecharts/apps/compare/anonaddy-9.0.11...anonaddy-9.0.12) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [anonaddy-9.0.11](https://github.com/truecharts/apps/compare/anonaddy-9.0.10...anonaddy-9.0.11) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [anonaddy-9.0.10](https://github.com/truecharts/apps/compare/anonaddy-9.0.9...anonaddy-9.0.10) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
-
-
-### [anonaddy-9.0.9](https://github.com/truecharts/apps/compare/anonaddy-9.0.8...anonaddy-9.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [anonaddy-9.0.8](https://github.com/truecharts/apps/compare/anonaddy-9.0.7...anonaddy-9.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
diff --git a/stable/anonaddy/9.0.19/Chart.lock b/stable/anonaddy/9.0.19/Chart.lock
deleted file mode 100644
index aeeb8c537c2..00000000000
--- a/stable/anonaddy/9.0.19/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:bfa55bb3f01a5a4b134eb89c8af60053b714d785de1dab3ad6ec274d1d89ba06
-generated: "2022-07-14T11:52:19.857635315Z"
diff --git a/stable/anonaddy/9.0.19/Chart.yaml b/stable/anonaddy/9.0.19/Chart.yaml
deleted file mode 100644
index 5aa7dc633d6..00000000000
--- a/stable/anonaddy/9.0.19/Chart.yaml
+++ /dev/null
@@ -1,33 +0,0 @@
-apiVersion: v2
-appVersion: "0.12.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-description: "Protect your email from spam using disposable addresses."
-home: https://github.com/truecharts/apps/tree/master/charts/stable/anonaddy
-icon: https://truecharts.org/img/chart-icons/anonaddy.png
-keywords:
-- anonaddy
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: anonaddy
-sources:
-- https://github.com/anonaddy/docker
-version: 9.0.19
-annotations:
- truecharts.org/catagories: |
- - email
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/anonaddy/9.0.21/CHANGELOG.md b/stable/anonaddy/9.0.21/CHANGELOG.md
new file mode 100644
index 00000000000..36bfd80f847
--- /dev/null
+++ b/stable/anonaddy/9.0.21/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [anonaddy-9.0.21](https://github.com/truecharts/apps/compare/anonaddy-9.0.19...anonaddy-9.0.21) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [anonaddy-9.0.19](https://github.com/truecharts/apps/compare/anonaddy-9.0.18...anonaddy-9.0.19) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [anonaddy-9.0.18](https://github.com/truecharts/apps/compare/anonaddy-9.0.16...anonaddy-9.0.18) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [anonaddy-9.0.16](https://github.com/truecharts/apps/compare/anonaddy-9.0.15...anonaddy-9.0.16) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [anonaddy-9.0.15](https://github.com/truecharts/apps/compare/anonaddy-9.0.14...anonaddy-9.0.15) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [anonaddy-9.0.14](https://github.com/truecharts/apps/compare/anonaddy-9.0.13...anonaddy-9.0.14) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [anonaddy-9.0.13](https://github.com/truecharts/apps/compare/anonaddy-9.0.12...anonaddy-9.0.13) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [anonaddy-9.0.12](https://github.com/truecharts/apps/compare/anonaddy-9.0.11...anonaddy-9.0.12) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [anonaddy-9.0.11](https://github.com/truecharts/apps/compare/anonaddy-9.0.10...anonaddy-9.0.11) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [anonaddy-9.0.10](https://github.com/truecharts/apps/compare/anonaddy-9.0.9...anonaddy-9.0.10) (2022-06-29)
+
+#### Chore
+
+* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
+
+
+
+
+### [anonaddy-9.0.9](https://github.com/truecharts/apps/compare/anonaddy-9.0.8...anonaddy-9.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
diff --git a/stable/anonaddy/9.0.21/Chart.lock b/stable/anonaddy/9.0.21/Chart.lock
new file mode 100644
index 00000000000..d946b0eddc9
--- /dev/null
+++ b/stable/anonaddy/9.0.21/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:bfa55bb3f01a5a4b134eb89c8af60053b714d785de1dab3ad6ec274d1d89ba06
+generated: "2022-07-14T13:58:54.750039833Z"
diff --git a/stable/anonaddy/9.0.21/Chart.yaml b/stable/anonaddy/9.0.21/Chart.yaml
new file mode 100644
index 00000000000..90650c59037
--- /dev/null
+++ b/stable/anonaddy/9.0.21/Chart.yaml
@@ -0,0 +1,33 @@
+apiVersion: v2
+appVersion: "0.12.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+description: "Protect your email from spam using disposable addresses."
+home: https://github.com/truecharts/apps/tree/master/charts/stable/anonaddy
+icon: https://truecharts.org/img/chart-icons/anonaddy.png
+keywords:
+- anonaddy
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: anonaddy
+sources:
+- https://github.com/anonaddy/docker
+version: 9.0.21
+annotations:
+ truecharts.org/catagories: |
+ - email
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/anonaddy/9.0.19/README.md b/stable/anonaddy/9.0.21/README.md
similarity index 100%
rename from stable/anonaddy/9.0.19/README.md
rename to stable/anonaddy/9.0.21/README.md
diff --git a/stable/anonaddy/9.0.19/app-readme.md b/stable/anonaddy/9.0.21/app-readme.md
similarity index 100%
rename from stable/anonaddy/9.0.19/app-readme.md
rename to stable/anonaddy/9.0.21/app-readme.md
diff --git a/stable/apache-musicindex/4.0.15/charts/common-10.4.4.tgz b/stable/anonaddy/9.0.21/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/apache-musicindex/4.0.15/charts/common-10.4.4.tgz
rename to stable/anonaddy/9.0.21/charts/common-10.4.4.tgz
diff --git a/stable/anonaddy/9.0.19/charts/mariadb-3.0.29.tgz b/stable/anonaddy/9.0.21/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from stable/anonaddy/9.0.19/charts/mariadb-3.0.29.tgz
rename to stable/anonaddy/9.0.21/charts/mariadb-3.0.29.tgz
diff --git a/stable/anonaddy/9.0.19/charts/redis-3.0.30.tgz b/stable/anonaddy/9.0.21/charts/redis-3.0.30.tgz
similarity index 100%
rename from stable/anonaddy/9.0.19/charts/redis-3.0.30.tgz
rename to stable/anonaddy/9.0.21/charts/redis-3.0.30.tgz
diff --git a/stable/anonaddy/9.0.19/icon.png b/stable/anonaddy/9.0.21/icon.png
similarity index 100%
rename from stable/anonaddy/9.0.19/icon.png
rename to stable/anonaddy/9.0.21/icon.png
diff --git a/stable/anonaddy/9.0.19/ix_values.yaml b/stable/anonaddy/9.0.21/ix_values.yaml
similarity index 100%
rename from stable/anonaddy/9.0.19/ix_values.yaml
rename to stable/anonaddy/9.0.21/ix_values.yaml
diff --git a/stable/anonaddy/9.0.19/questions.yaml b/stable/anonaddy/9.0.21/questions.yaml
similarity index 100%
rename from stable/anonaddy/9.0.19/questions.yaml
rename to stable/anonaddy/9.0.21/questions.yaml
diff --git a/stable/anonaddy/9.0.19/templates/_appkey.tpl b/stable/anonaddy/9.0.21/templates/_appkey.tpl
similarity index 100%
rename from stable/anonaddy/9.0.19/templates/_appkey.tpl
rename to stable/anonaddy/9.0.21/templates/_appkey.tpl
diff --git a/stable/anonaddy/9.0.19/templates/common.yaml b/stable/anonaddy/9.0.21/templates/common.yaml
similarity index 100%
rename from stable/anonaddy/9.0.19/templates/common.yaml
rename to stable/anonaddy/9.0.21/templates/common.yaml
diff --git a/stable/apache-musicindex/4.0.15/values.yaml b/stable/anonaddy/9.0.21/values.yaml
similarity index 100%
rename from stable/apache-musicindex/4.0.15/values.yaml
rename to stable/anonaddy/9.0.21/values.yaml
diff --git a/stable/apache-musicindex/4.0.15/CHANGELOG.md b/stable/apache-musicindex/4.0.15/CHANGELOG.md
deleted file mode 100644
index 209d97f7800..00000000000
--- a/stable/apache-musicindex/4.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [apache-musicindex-4.0.15](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.13...apache-musicindex-4.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [apache-musicindex-4.0.13](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.12...apache-musicindex-4.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [apache-musicindex-4.0.12](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.11...apache-musicindex-4.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [apache-musicindex-4.0.11](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.10...apache-musicindex-4.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [apache-musicindex-4.0.10](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.9...apache-musicindex-4.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [apache-musicindex-4.0.9](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.8...apache-musicindex-4.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [apache-musicindex-4.0.8](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.7...apache-musicindex-4.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [apache-musicindex-4.0.7](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.6...apache-musicindex-4.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [apache-musicindex-4.0.6](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.5...apache-musicindex-4.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [apache-musicindex-4.0.5](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.4...apache-musicindex-4.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [apache-musicindex-4.0.4](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.3...apache-musicindex-4.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/apache-musicindex/4.0.15/Chart.lock b/stable/apache-musicindex/4.0.15/Chart.lock
deleted file mode 100644
index 32720592600..00000000000
--- a/stable/apache-musicindex/4.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:55:49.557079912Z"
diff --git a/stable/apache-musicindex/4.0.15/Chart.yaml b/stable/apache-musicindex/4.0.15/Chart.yaml
deleted file mode 100644
index d5821878f75..00000000000
--- a/stable/apache-musicindex/4.0.15/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "1.4.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Index and stream music using apache-musicindex and m3u playlists
-home: https://github.com/truecharts/apps/tree/master/charts/stable/apache-musicindex
-icon: https://truecharts.org/img/chart-icons/apache-musicindex.png
-keywords:
-- apache-musicindex
-- streaming
-- m3u
-- playlist
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: apache-musicindex
-sources:
-- http://hacks.slashdirt.org/sw/musicindex/
-version: 4.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/apache-musicindex/4.0.17/CHANGELOG.md b/stable/apache-musicindex/4.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..deefe43a55d
--- /dev/null
+++ b/stable/apache-musicindex/4.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [apache-musicindex-4.0.17](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.15...apache-musicindex-4.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [apache-musicindex-4.0.15](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.13...apache-musicindex-4.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [apache-musicindex-4.0.13](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.12...apache-musicindex-4.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [apache-musicindex-4.0.12](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.11...apache-musicindex-4.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [apache-musicindex-4.0.11](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.10...apache-musicindex-4.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [apache-musicindex-4.0.10](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.9...apache-musicindex-4.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [apache-musicindex-4.0.9](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.8...apache-musicindex-4.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [apache-musicindex-4.0.8](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.7...apache-musicindex-4.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [apache-musicindex-4.0.7](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.6...apache-musicindex-4.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [apache-musicindex-4.0.6](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.5...apache-musicindex-4.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [apache-musicindex-4.0.5](https://github.com/truecharts/apps/compare/apache-musicindex-4.0.4...apache-musicindex-4.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/apache-musicindex/4.0.17/Chart.lock b/stable/apache-musicindex/4.0.17/Chart.lock
new file mode 100644
index 00000000000..001b1541150
--- /dev/null
+++ b/stable/apache-musicindex/4.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:58:47.253210839Z"
diff --git a/stable/apache-musicindex/4.0.17/Chart.yaml b/stable/apache-musicindex/4.0.17/Chart.yaml
new file mode 100644
index 00000000000..e024c5ce878
--- /dev/null
+++ b/stable/apache-musicindex/4.0.17/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "1.4.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Index and stream music using apache-musicindex and m3u playlists
+home: https://github.com/truecharts/apps/tree/master/charts/stable/apache-musicindex
+icon: https://truecharts.org/img/chart-icons/apache-musicindex.png
+keywords:
+- apache-musicindex
+- streaming
+- m3u
+- playlist
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: apache-musicindex
+sources:
+- http://hacks.slashdirt.org/sw/musicindex/
+version: 4.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/apache-musicindex/4.0.15/README.md b/stable/apache-musicindex/4.0.17/README.md
similarity index 100%
rename from stable/apache-musicindex/4.0.15/README.md
rename to stable/apache-musicindex/4.0.17/README.md
diff --git a/stable/apache-musicindex/4.0.15/app-readme.md b/stable/apache-musicindex/4.0.17/app-readme.md
similarity index 100%
rename from stable/apache-musicindex/4.0.15/app-readme.md
rename to stable/apache-musicindex/4.0.17/app-readme.md
diff --git a/stable/appdaemon/9.0.15/charts/common-10.4.4.tgz b/stable/apache-musicindex/4.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/appdaemon/9.0.15/charts/common-10.4.4.tgz
rename to stable/apache-musicindex/4.0.17/charts/common-10.4.4.tgz
diff --git a/stable/apache-musicindex/4.0.15/icon.png b/stable/apache-musicindex/4.0.17/icon.png
similarity index 100%
rename from stable/apache-musicindex/4.0.15/icon.png
rename to stable/apache-musicindex/4.0.17/icon.png
diff --git a/stable/apache-musicindex/4.0.15/ix_values.yaml b/stable/apache-musicindex/4.0.17/ix_values.yaml
similarity index 100%
rename from stable/apache-musicindex/4.0.15/ix_values.yaml
rename to stable/apache-musicindex/4.0.17/ix_values.yaml
diff --git a/stable/apache-musicindex/4.0.15/questions.yaml b/stable/apache-musicindex/4.0.17/questions.yaml
similarity index 100%
rename from stable/apache-musicindex/4.0.15/questions.yaml
rename to stable/apache-musicindex/4.0.17/questions.yaml
diff --git a/stable/appdaemon/9.0.15/templates/common.yaml b/stable/apache-musicindex/4.0.17/templates/common.yaml
similarity index 100%
rename from stable/appdaemon/9.0.15/templates/common.yaml
rename to stable/apache-musicindex/4.0.17/templates/common.yaml
diff --git a/stable/appdaemon/9.0.15/values.yaml b/stable/apache-musicindex/4.0.17/values.yaml
similarity index 100%
rename from stable/appdaemon/9.0.15/values.yaml
rename to stable/apache-musicindex/4.0.17/values.yaml
diff --git a/stable/appdaemon/9.0.15/CHANGELOG.md b/stable/appdaemon/9.0.15/CHANGELOG.md
deleted file mode 100644
index 2bac1a8c838..00000000000
--- a/stable/appdaemon/9.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [appdaemon-9.0.15](https://github.com/truecharts/apps/compare/appdaemon-9.0.13...appdaemon-9.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [appdaemon-9.0.13](https://github.com/truecharts/apps/compare/appdaemon-9.0.12...appdaemon-9.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [appdaemon-9.0.12](https://github.com/truecharts/apps/compare/appdaemon-9.0.11...appdaemon-9.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [appdaemon-9.0.11](https://github.com/truecharts/apps/compare/appdaemon-9.0.10...appdaemon-9.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [appdaemon-9.0.10](https://github.com/truecharts/apps/compare/appdaemon-9.0.9...appdaemon-9.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [appdaemon-9.0.9](https://github.com/truecharts/apps/compare/appdaemon-9.0.8...appdaemon-9.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [appdaemon-9.0.8](https://github.com/truecharts/apps/compare/appdaemon-9.0.7...appdaemon-9.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [appdaemon-9.0.7](https://github.com/truecharts/apps/compare/appdaemon-9.0.6...appdaemon-9.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [appdaemon-9.0.6](https://github.com/truecharts/apps/compare/appdaemon-9.0.5...appdaemon-9.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [appdaemon-9.0.5](https://github.com/truecharts/apps/compare/appdaemon-9.0.4...appdaemon-9.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [appdaemon-9.0.4](https://github.com/truecharts/apps/compare/appdaemon-9.0.3...appdaemon-9.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/appdaemon/9.0.15/Chart.lock b/stable/appdaemon/9.0.15/Chart.lock
deleted file mode 100644
index 0eeb62ce225..00000000000
--- a/stable/appdaemon/9.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:55:49.951820469Z"
diff --git a/stable/appdaemon/9.0.15/Chart.yaml b/stable/appdaemon/9.0.15/Chart.yaml
deleted file mode 100644
index 98468359c0e..00000000000
--- a/stable/appdaemon/9.0.15/Chart.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-apiVersion: v2
-appVersion: "4.2.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: AppDaemon is a loosely coupled, multithreaded, sandboxed python execution
- environment for writing automation apps for Home Assistant home automation software.
- It also provides a configurable dashboard (HADashboard) suitable for wall mounted
- tablets.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/appdaemon
-icon: https://truecharts.org/img/chart-icons/appdaemon.png
-keywords:
-- appdaemon
-- homeautomation
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-- email: 20650065+warllo54@users.noreply.github.com
- name: warllo54
- url: truecharts.org
-name: appdaemon
-sources:
-- https://github.com/AppDaemon/appdaemon
-type: application
-version: 9.0.15
-annotations:
- truecharts.org/catagories: |
- - utilities
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/appdaemon/9.0.17/CHANGELOG.md b/stable/appdaemon/9.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..821ff3c9589
--- /dev/null
+++ b/stable/appdaemon/9.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [appdaemon-9.0.17](https://github.com/truecharts/apps/compare/appdaemon-9.0.15...appdaemon-9.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [appdaemon-9.0.15](https://github.com/truecharts/apps/compare/appdaemon-9.0.13...appdaemon-9.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [appdaemon-9.0.13](https://github.com/truecharts/apps/compare/appdaemon-9.0.12...appdaemon-9.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [appdaemon-9.0.12](https://github.com/truecharts/apps/compare/appdaemon-9.0.11...appdaemon-9.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [appdaemon-9.0.11](https://github.com/truecharts/apps/compare/appdaemon-9.0.10...appdaemon-9.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [appdaemon-9.0.10](https://github.com/truecharts/apps/compare/appdaemon-9.0.9...appdaemon-9.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [appdaemon-9.0.9](https://github.com/truecharts/apps/compare/appdaemon-9.0.8...appdaemon-9.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [appdaemon-9.0.8](https://github.com/truecharts/apps/compare/appdaemon-9.0.7...appdaemon-9.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [appdaemon-9.0.7](https://github.com/truecharts/apps/compare/appdaemon-9.0.6...appdaemon-9.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [appdaemon-9.0.6](https://github.com/truecharts/apps/compare/appdaemon-9.0.5...appdaemon-9.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [appdaemon-9.0.5](https://github.com/truecharts/apps/compare/appdaemon-9.0.4...appdaemon-9.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/appdaemon/9.0.17/Chart.lock b/stable/appdaemon/9.0.17/Chart.lock
new file mode 100644
index 00000000000..2ac80c213dd
--- /dev/null
+++ b/stable/appdaemon/9.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:58:52.73545408Z"
diff --git a/stable/appdaemon/9.0.17/Chart.yaml b/stable/appdaemon/9.0.17/Chart.yaml
new file mode 100644
index 00000000000..ee9e5fe33c6
--- /dev/null
+++ b/stable/appdaemon/9.0.17/Chart.yaml
@@ -0,0 +1,34 @@
+apiVersion: v2
+appVersion: "4.2.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: AppDaemon is a loosely coupled, multithreaded, sandboxed python execution
+ environment for writing automation apps for Home Assistant home automation software.
+ It also provides a configurable dashboard (HADashboard) suitable for wall mounted
+ tablets.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/appdaemon
+icon: https://truecharts.org/img/chart-icons/appdaemon.png
+keywords:
+- appdaemon
+- homeautomation
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+- email: 20650065+warllo54@users.noreply.github.com
+ name: warllo54
+ url: truecharts.org
+name: appdaemon
+sources:
+- https://github.com/AppDaemon/appdaemon
+type: application
+version: 9.0.17
+annotations:
+ truecharts.org/catagories: |
+ - utilities
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/appdaemon/9.0.15/README.md b/stable/appdaemon/9.0.17/README.md
similarity index 100%
rename from stable/appdaemon/9.0.15/README.md
rename to stable/appdaemon/9.0.17/README.md
diff --git a/stable/appdaemon/9.0.15/app-readme.md b/stable/appdaemon/9.0.17/app-readme.md
similarity index 100%
rename from stable/appdaemon/9.0.15/app-readme.md
rename to stable/appdaemon/9.0.17/app-readme.md
diff --git a/stable/aria2/5.0.15/charts/common-10.4.4.tgz b/stable/appdaemon/9.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/aria2/5.0.15/charts/common-10.4.4.tgz
rename to stable/appdaemon/9.0.17/charts/common-10.4.4.tgz
diff --git a/stable/appdaemon/9.0.15/docs/validation.md b/stable/appdaemon/9.0.17/docs/validation.md
similarity index 100%
rename from stable/appdaemon/9.0.15/docs/validation.md
rename to stable/appdaemon/9.0.17/docs/validation.md
diff --git a/stable/appdaemon/9.0.15/icon.png b/stable/appdaemon/9.0.17/icon.png
similarity index 100%
rename from stable/appdaemon/9.0.15/icon.png
rename to stable/appdaemon/9.0.17/icon.png
diff --git a/stable/appdaemon/9.0.15/ix_values.yaml b/stable/appdaemon/9.0.17/ix_values.yaml
similarity index 100%
rename from stable/appdaemon/9.0.15/ix_values.yaml
rename to stable/appdaemon/9.0.17/ix_values.yaml
diff --git a/stable/appdaemon/9.0.15/questions.yaml b/stable/appdaemon/9.0.17/questions.yaml
similarity index 100%
rename from stable/appdaemon/9.0.15/questions.yaml
rename to stable/appdaemon/9.0.17/questions.yaml
diff --git a/stable/aria2/5.0.15/templates/common.yaml b/stable/appdaemon/9.0.17/templates/common.yaml
similarity index 100%
rename from stable/aria2/5.0.15/templates/common.yaml
rename to stable/appdaemon/9.0.17/templates/common.yaml
diff --git a/stable/aria2/5.0.15/values.yaml b/stable/appdaemon/9.0.17/values.yaml
similarity index 100%
rename from stable/aria2/5.0.15/values.yaml
rename to stable/appdaemon/9.0.17/values.yaml
diff --git a/stable/aria2/5.0.15/CHANGELOG.md b/stable/aria2/5.0.15/CHANGELOG.md
deleted file mode 100644
index bcf66f56f3b..00000000000
--- a/stable/aria2/5.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [aria2-5.0.15](https://github.com/truecharts/apps/compare/aria2-5.0.13...aria2-5.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [aria2-5.0.13](https://github.com/truecharts/apps/compare/aria2-5.0.12...aria2-5.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [aria2-5.0.12](https://github.com/truecharts/apps/compare/aria2-5.0.11...aria2-5.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [aria2-5.0.11](https://github.com/truecharts/apps/compare/aria2-5.0.10...aria2-5.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [aria2-5.0.10](https://github.com/truecharts/apps/compare/aria2-5.0.9...aria2-5.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [aria2-5.0.9](https://github.com/truecharts/apps/compare/aria2-5.0.8...aria2-5.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [aria2-5.0.8](https://github.com/truecharts/apps/compare/aria2-5.0.7...aria2-5.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [aria2-5.0.7](https://github.com/truecharts/apps/compare/aria2-5.0.6...aria2-5.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [aria2-5.0.6](https://github.com/truecharts/apps/compare/aria2-5.0.5...aria2-5.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [aria2-5.0.5](https://github.com/truecharts/apps/compare/aria2-5.0.4...aria2-5.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [aria2-5.0.4](https://github.com/truecharts/apps/compare/aria2-5.0.3...aria2-5.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/aria2/5.0.15/Chart.lock b/stable/aria2/5.0.15/Chart.lock
deleted file mode 100644
index fd54ff44263..00000000000
--- a/stable/aria2/5.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:55:58.086657418Z"
diff --git a/stable/aria2/5.0.15/Chart.yaml b/stable/aria2/5.0.15/Chart.yaml
deleted file mode 100644
index 9e4183b565f..00000000000
--- a/stable/aria2/5.0.15/Chart.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: aria server for downloading web content
-home: https://github.com/truecharts/apps/tree/master/charts/stable/aria2
-icon: https://truecharts.org/img/chart-icons/aria2.png
-keywords:
-- aria2
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: aria2
-sources:
-- https://github.com/P3TERX/Aria2-Pro-Docker
-version: 5.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/aria2/5.0.17/CHANGELOG.md b/stable/aria2/5.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..dd37cea35c9
--- /dev/null
+++ b/stable/aria2/5.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [aria2-5.0.17](https://github.com/truecharts/apps/compare/aria2-5.0.15...aria2-5.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [aria2-5.0.15](https://github.com/truecharts/apps/compare/aria2-5.0.13...aria2-5.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [aria2-5.0.13](https://github.com/truecharts/apps/compare/aria2-5.0.12...aria2-5.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [aria2-5.0.12](https://github.com/truecharts/apps/compare/aria2-5.0.11...aria2-5.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [aria2-5.0.11](https://github.com/truecharts/apps/compare/aria2-5.0.10...aria2-5.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [aria2-5.0.10](https://github.com/truecharts/apps/compare/aria2-5.0.9...aria2-5.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [aria2-5.0.9](https://github.com/truecharts/apps/compare/aria2-5.0.8...aria2-5.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [aria2-5.0.8](https://github.com/truecharts/apps/compare/aria2-5.0.7...aria2-5.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [aria2-5.0.7](https://github.com/truecharts/apps/compare/aria2-5.0.6...aria2-5.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [aria2-5.0.6](https://github.com/truecharts/apps/compare/aria2-5.0.5...aria2-5.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [aria2-5.0.5](https://github.com/truecharts/apps/compare/aria2-5.0.4...aria2-5.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/aria2/5.0.17/Chart.lock b/stable/aria2/5.0.17/Chart.lock
new file mode 100644
index 00000000000..91eac0d0aea
--- /dev/null
+++ b/stable/aria2/5.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:58:56.66667473Z"
diff --git a/stable/aria2/5.0.17/Chart.yaml b/stable/aria2/5.0.17/Chart.yaml
new file mode 100644
index 00000000000..1e9c7153703
--- /dev/null
+++ b/stable/aria2/5.0.17/Chart.yaml
@@ -0,0 +1,25 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: aria server for downloading web content
+home: https://github.com/truecharts/apps/tree/master/charts/stable/aria2
+icon: https://truecharts.org/img/chart-icons/aria2.png
+keywords:
+- aria2
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: aria2
+sources:
+- https://github.com/P3TERX/Aria2-Pro-Docker
+version: 5.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/aria2/5.0.15/README.md b/stable/aria2/5.0.17/README.md
similarity index 100%
rename from stable/aria2/5.0.15/README.md
rename to stable/aria2/5.0.17/README.md
diff --git a/stable/aria2/5.0.15/app-readme.md b/stable/aria2/5.0.17/app-readme.md
similarity index 100%
rename from stable/aria2/5.0.15/app-readme.md
rename to stable/aria2/5.0.17/app-readme.md
diff --git a/stable/audacity/4.0.14/charts/common-10.4.4.tgz b/stable/aria2/5.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/audacity/4.0.14/charts/common-10.4.4.tgz
rename to stable/aria2/5.0.17/charts/common-10.4.4.tgz
diff --git a/stable/aria2/5.0.15/icon.png b/stable/aria2/5.0.17/icon.png
similarity index 100%
rename from stable/aria2/5.0.15/icon.png
rename to stable/aria2/5.0.17/icon.png
diff --git a/stable/aria2/5.0.15/ix_values.yaml b/stable/aria2/5.0.17/ix_values.yaml
similarity index 100%
rename from stable/aria2/5.0.15/ix_values.yaml
rename to stable/aria2/5.0.17/ix_values.yaml
diff --git a/stable/aria2/5.0.15/questions.yaml b/stable/aria2/5.0.17/questions.yaml
similarity index 100%
rename from stable/aria2/5.0.15/questions.yaml
rename to stable/aria2/5.0.17/questions.yaml
diff --git a/stable/automatic-music-downloader/2.0.15/templates/common.yaml b/stable/aria2/5.0.17/templates/common.yaml
similarity index 100%
rename from stable/automatic-music-downloader/2.0.15/templates/common.yaml
rename to stable/aria2/5.0.17/templates/common.yaml
diff --git a/stable/audacity/4.0.14/values.yaml b/stable/aria2/5.0.17/values.yaml
similarity index 100%
rename from stable/audacity/4.0.14/values.yaml
rename to stable/aria2/5.0.17/values.yaml
diff --git a/stable/audacity/4.0.14/CHANGELOG.md b/stable/audacity/4.0.14/CHANGELOG.md
deleted file mode 100644
index dae5da62e57..00000000000
--- a/stable/audacity/4.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [audacity-4.0.14](https://github.com/truecharts/apps/compare/audacity-4.0.12...audacity-4.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [audacity-4.0.12](https://github.com/truecharts/apps/compare/audacity-4.0.11...audacity-4.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [audacity-4.0.11](https://github.com/truecharts/apps/compare/audacity-4.0.10...audacity-4.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [audacity-4.0.10](https://github.com/truecharts/apps/compare/audacity-4.0.9...audacity-4.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [audacity-4.0.9](https://github.com/truecharts/apps/compare/audacity-4.0.8...audacity-4.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [audacity-4.0.8](https://github.com/truecharts/apps/compare/audacity-4.0.7...audacity-4.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [audacity-4.0.7](https://github.com/truecharts/apps/compare/audacity-4.0.6...audacity-4.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [audacity-4.0.6](https://github.com/truecharts/apps/compare/audacity-4.0.5...audacity-4.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [audacity-4.0.5](https://github.com/truecharts/apps/compare/audacity-4.0.4...audacity-4.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [audacity-4.0.4](https://github.com/truecharts/apps/compare/audacity-4.0.3...audacity-4.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [audacity-4.0.3](https://github.com/truecharts/apps/compare/audacity-4.0.2...audacity-4.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/audacity/4.0.14/Chart.lock b/stable/audacity/4.0.14/Chart.lock
deleted file mode 100644
index 1194033feb6..00000000000
--- a/stable/audacity/4.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:56:04.969848684Z"
diff --git a/stable/audacity/4.0.14/Chart.yaml b/stable/audacity/4.0.14/Chart.yaml
deleted file mode 100644
index 036e4fb3fa2..00000000000
--- a/stable/audacity/4.0.14/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "3.0.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: An easy-to-use, multi-track audio editor and recorder
-home: https://github.com/truecharts/apps/tree/master/charts/stable/audacity
-icon: https://truecharts.org/img/chart-icons/audacity.png
-keywords:
-- audacity
-- music
-- recorder
-- editor
-- audio
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: audacity
-sources:
-- https://github.com/linuxserver/docker-audacity
-- https://www.audacityteam.org/
-type: application
-version: 4.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/audacity/4.0.16/CHANGELOG.md b/stable/audacity/4.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..e6a0858b477
--- /dev/null
+++ b/stable/audacity/4.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [audacity-4.0.16](https://github.com/truecharts/apps/compare/audacity-4.0.14...audacity-4.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [audacity-4.0.14](https://github.com/truecharts/apps/compare/audacity-4.0.12...audacity-4.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [audacity-4.0.12](https://github.com/truecharts/apps/compare/audacity-4.0.11...audacity-4.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [audacity-4.0.11](https://github.com/truecharts/apps/compare/audacity-4.0.10...audacity-4.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [audacity-4.0.10](https://github.com/truecharts/apps/compare/audacity-4.0.9...audacity-4.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [audacity-4.0.9](https://github.com/truecharts/apps/compare/audacity-4.0.8...audacity-4.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [audacity-4.0.8](https://github.com/truecharts/apps/compare/audacity-4.0.7...audacity-4.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [audacity-4.0.7](https://github.com/truecharts/apps/compare/audacity-4.0.6...audacity-4.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [audacity-4.0.6](https://github.com/truecharts/apps/compare/audacity-4.0.5...audacity-4.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [audacity-4.0.5](https://github.com/truecharts/apps/compare/audacity-4.0.4...audacity-4.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [audacity-4.0.4](https://github.com/truecharts/apps/compare/audacity-4.0.3...audacity-4.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/audacity/4.0.16/Chart.lock b/stable/audacity/4.0.16/Chart.lock
new file mode 100644
index 00000000000..ccd93e6d246
--- /dev/null
+++ b/stable/audacity/4.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:59:05.9093671Z"
diff --git a/stable/audacity/4.0.16/Chart.yaml b/stable/audacity/4.0.16/Chart.yaml
new file mode 100644
index 00000000000..4e352b425fe
--- /dev/null
+++ b/stable/audacity/4.0.16/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "3.0.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: An easy-to-use, multi-track audio editor and recorder
+home: https://github.com/truecharts/apps/tree/master/charts/stable/audacity
+icon: https://truecharts.org/img/chart-icons/audacity.png
+keywords:
+- audacity
+- music
+- recorder
+- editor
+- audio
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: audacity
+sources:
+- https://github.com/linuxserver/docker-audacity
+- https://www.audacityteam.org/
+type: application
+version: 4.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/audacity/4.0.14/README.md b/stable/audacity/4.0.16/README.md
similarity index 100%
rename from stable/audacity/4.0.14/README.md
rename to stable/audacity/4.0.16/README.md
diff --git a/stable/audacity/4.0.14/app-readme.md b/stable/audacity/4.0.16/app-readme.md
similarity index 100%
rename from stable/audacity/4.0.14/app-readme.md
rename to stable/audacity/4.0.16/app-readme.md
diff --git a/stable/audiobookshelf/2.0.17/charts/common-10.4.4.tgz b/stable/audacity/4.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/audiobookshelf/2.0.17/charts/common-10.4.4.tgz
rename to stable/audacity/4.0.16/charts/common-10.4.4.tgz
diff --git a/stable/audacity/4.0.14/icon.png b/stable/audacity/4.0.16/icon.png
similarity index 100%
rename from stable/audacity/4.0.14/icon.png
rename to stable/audacity/4.0.16/icon.png
diff --git a/stable/audacity/4.0.14/ix_values.yaml b/stable/audacity/4.0.16/ix_values.yaml
similarity index 100%
rename from stable/audacity/4.0.14/ix_values.yaml
rename to stable/audacity/4.0.16/ix_values.yaml
diff --git a/stable/audacity/4.0.14/questions.yaml b/stable/audacity/4.0.16/questions.yaml
similarity index 100%
rename from stable/audacity/4.0.14/questions.yaml
rename to stable/audacity/4.0.16/questions.yaml
diff --git a/stable/audacity/4.0.14/templates/common.yaml b/stable/audacity/4.0.16/templates/common.yaml
similarity index 100%
rename from stable/audacity/4.0.14/templates/common.yaml
rename to stable/audacity/4.0.16/templates/common.yaml
diff --git a/stable/audiobookshelf/2.0.17/values.yaml b/stable/audacity/4.0.16/values.yaml
similarity index 100%
rename from stable/audiobookshelf/2.0.17/values.yaml
rename to stable/audacity/4.0.16/values.yaml
diff --git a/stable/audiobookshelf/2.0.17/CHANGELOG.md b/stable/audiobookshelf/2.0.17/CHANGELOG.md
deleted file mode 100644
index cee6519980b..00000000000
--- a/stable/audiobookshelf/2.0.17/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [audiobookshelf-2.0.17](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.15...audiobookshelf-2.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [audiobookshelf-2.0.15](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.14...audiobookshelf-2.0.15) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [audiobookshelf-2.0.14](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.13...audiobookshelf-2.0.14) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [audiobookshelf-2.0.13](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.12...audiobookshelf-2.0.13) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [audiobookshelf-2.0.12](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.11...audiobookshelf-2.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [audiobookshelf-2.0.11](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.10...audiobookshelf-2.0.11) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [audiobookshelf-2.0.10](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.9...audiobookshelf-2.0.10) (2022-07-03)
-
-#### Chore
-
-* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
-
-
-
-
-### [audiobookshelf-2.0.9](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.8...audiobookshelf-2.0.9) (2022-07-02)
-
-#### Fix
-
-* add temp dir for .npm ([#3045](https://github.com/truecharts/apps/issues/3045))
-
-
-
-
-### [audiobookshelf-2.0.8](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.7...audiobookshelf-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [audiobookshelf-2.0.7](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.6...audiobookshelf-2.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [audiobookshelf-2.0.6](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.5...audiobookshelf-2.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931))
diff --git a/stable/audiobookshelf/2.0.17/Chart.lock b/stable/audiobookshelf/2.0.17/Chart.lock
deleted file mode 100644
index 207091fd839..00000000000
--- a/stable/audiobookshelf/2.0.17/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:56:05.256203933Z"
diff --git a/stable/audiobookshelf/2.0.17/Chart.yaml b/stable/audiobookshelf/2.0.17/Chart.yaml
deleted file mode 100644
index 62a8ce7dd9c..00000000000
--- a/stable/audiobookshelf/2.0.17/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "2.0.23"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Audiobookshelf is a self-hosted audiobook server for managing and playing your audiobooks.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/audiobookshelf
-icon: https://truecharts.org/img/chart-icons/audiobookshelf.png
-keywords:
-- audiobookshelf
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: audiobookshelf
-sources:
-- https://hub.docker.com/r/advplyr/audiobookshelf
-- https://github.com/advplyr/audiobookshelf
-version: 2.0.17
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/audiobookshelf/2.0.19/CHANGELOG.md b/stable/audiobookshelf/2.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..a240b09b29b
--- /dev/null
+++ b/stable/audiobookshelf/2.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [audiobookshelf-2.0.19](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.17...audiobookshelf-2.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [audiobookshelf-2.0.17](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.15...audiobookshelf-2.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [audiobookshelf-2.0.15](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.14...audiobookshelf-2.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [audiobookshelf-2.0.14](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.13...audiobookshelf-2.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [audiobookshelf-2.0.13](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.12...audiobookshelf-2.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [audiobookshelf-2.0.12](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.11...audiobookshelf-2.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [audiobookshelf-2.0.11](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.10...audiobookshelf-2.0.11) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [audiobookshelf-2.0.10](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.9...audiobookshelf-2.0.10) (2022-07-03)
+
+#### Chore
+
+* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
+
+
+
+
+### [audiobookshelf-2.0.9](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.8...audiobookshelf-2.0.9) (2022-07-02)
+
+#### Fix
+
+* add temp dir for .npm ([#3045](https://github.com/truecharts/apps/issues/3045))
+
+
+
+
+### [audiobookshelf-2.0.8](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.7...audiobookshelf-2.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [audiobookshelf-2.0.7](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.6...audiobookshelf-2.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/audiobookshelf/2.0.19/Chart.lock b/stable/audiobookshelf/2.0.19/Chart.lock
new file mode 100644
index 00000000000..39e989aa2a8
--- /dev/null
+++ b/stable/audiobookshelf/2.0.19/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:59:11.702850256Z"
diff --git a/stable/audiobookshelf/2.0.19/Chart.yaml b/stable/audiobookshelf/2.0.19/Chart.yaml
new file mode 100644
index 00000000000..1c897d6c118
--- /dev/null
+++ b/stable/audiobookshelf/2.0.19/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "2.0.23"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Audiobookshelf is a self-hosted audiobook server for managing and playing your audiobooks.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/audiobookshelf
+icon: https://truecharts.org/img/chart-icons/audiobookshelf.png
+keywords:
+- audiobookshelf
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: audiobookshelf
+sources:
+- https://hub.docker.com/r/advplyr/audiobookshelf
+- https://github.com/advplyr/audiobookshelf
+version: 2.0.19
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/audiobookshelf/2.0.17/README.md b/stable/audiobookshelf/2.0.19/README.md
similarity index 100%
rename from stable/audiobookshelf/2.0.17/README.md
rename to stable/audiobookshelf/2.0.19/README.md
diff --git a/stable/audiobookshelf/2.0.17/app-readme.md b/stable/audiobookshelf/2.0.19/app-readme.md
similarity index 100%
rename from stable/audiobookshelf/2.0.17/app-readme.md
rename to stable/audiobookshelf/2.0.19/app-readme.md
diff --git a/stable/automatic-music-downloader/2.0.15/charts/common-10.4.4.tgz b/stable/audiobookshelf/2.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/automatic-music-downloader/2.0.15/charts/common-10.4.4.tgz
rename to stable/audiobookshelf/2.0.19/charts/common-10.4.4.tgz
diff --git a/stable/audiobookshelf/2.0.17/icon.png b/stable/audiobookshelf/2.0.19/icon.png
similarity index 100%
rename from stable/audiobookshelf/2.0.17/icon.png
rename to stable/audiobookshelf/2.0.19/icon.png
diff --git a/stable/audiobookshelf/2.0.17/ix_values.yaml b/stable/audiobookshelf/2.0.19/ix_values.yaml
similarity index 100%
rename from stable/audiobookshelf/2.0.17/ix_values.yaml
rename to stable/audiobookshelf/2.0.19/ix_values.yaml
diff --git a/stable/audiobookshelf/2.0.17/questions.yaml b/stable/audiobookshelf/2.0.19/questions.yaml
similarity index 100%
rename from stable/audiobookshelf/2.0.17/questions.yaml
rename to stable/audiobookshelf/2.0.19/questions.yaml
diff --git a/stable/audiobookshelf/2.0.17/templates/_secrets.tpl b/stable/audiobookshelf/2.0.19/templates/_secrets.tpl
similarity index 100%
rename from stable/audiobookshelf/2.0.17/templates/_secrets.tpl
rename to stable/audiobookshelf/2.0.19/templates/_secrets.tpl
diff --git a/stable/audiobookshelf/2.0.17/templates/common.yaml b/stable/audiobookshelf/2.0.19/templates/common.yaml
similarity index 100%
rename from stable/audiobookshelf/2.0.17/templates/common.yaml
rename to stable/audiobookshelf/2.0.19/templates/common.yaml
diff --git a/stable/automatic-music-downloader/2.0.15/values.yaml b/stable/audiobookshelf/2.0.19/values.yaml
similarity index 100%
rename from stable/automatic-music-downloader/2.0.15/values.yaml
rename to stable/audiobookshelf/2.0.19/values.yaml
diff --git a/stable/authelia/11.0.21/CHANGELOG.md b/stable/authelia/11.0.21/CHANGELOG.md
new file mode 100644
index 00000000000..414079da88c
--- /dev/null
+++ b/stable/authelia/11.0.21/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [authelia-11.0.21](https://github.com/truecharts/apps/compare/authelia-11.0.19...authelia-11.0.21) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [authelia-11.0.19](https://github.com/truecharts/apps/compare/authelia-11.0.18...authelia-11.0.19) (2022-07-14)
+
+### Fix
+
+- disable HTTP probes temporarily ([#3173](https://github.com/truecharts/apps/issues/3173))
+
+
+
+## [authelia-11.0.18](https://github.com/truecharts/apps/compare/authelia-11.0.16...authelia-11.0.18) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [authelia-11.0.16](https://github.com/truecharts/apps/compare/authelia-11.0.15...authelia-11.0.16) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [authelia-11.0.15](https://github.com/truecharts/apps/compare/authelia-11.0.14...authelia-11.0.15) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [authelia-11.0.14](https://github.com/truecharts/apps/compare/authelia-11.0.13...authelia-11.0.14) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [authelia-11.0.13](https://github.com/truecharts/apps/compare/authelia-11.0.12...authelia-11.0.13) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [authelia-11.0.12](https://github.com/truecharts/apps/compare/authelia-11.0.11...authelia-11.0.12) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [authelia-11.0.11](https://github.com/truecharts/apps/compare/authelia-11.0.10...authelia-11.0.11) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [authelia-11.0.10](https://github.com/truecharts/apps/compare/authelia-11.0.9...authelia-11.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [authelia-11.0.9](https://github.com/truecharts/apps/compare/authelia-11.0.8...authelia-11.0.9) (2022-06-29)
+
+#### Chore
+
+* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
+
+
+
diff --git a/stable/authelia/11.0.21/Chart.lock b/stable/authelia/11.0.21/Chart.lock
new file mode 100644
index 00000000000..d910ed6a20d
--- /dev/null
+++ b/stable/authelia/11.0.21/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
+generated: "2022-07-14T13:59:28.399829975Z"
diff --git a/stable/authelia/11.0.21/Chart.yaml b/stable/authelia/11.0.21/Chart.yaml
new file mode 100644
index 00000000000..ae379f73871
--- /dev/null
+++ b/stable/authelia/11.0.21/Chart.yaml
@@ -0,0 +1,46 @@
+apiVersion: v2
+appVersion: "4.36.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+deprecated: false
+description: Authelia is a Single Sign-On Multi-Factor portal for web apps
+home: https://github.com/truecharts/apps/tree/master/charts/stable/authelia
+icon: https://truecharts.org/img/chart-icons/authelia.png
+keywords:
+- authelia
+- authentication
+- login
+- SSO
+- Authentication
+- Security
+- Two-Factor
+- U2F
+- YubiKey
+- Push Notifications
+- LDAP
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: authelia
+sources:
+- https://github.com/authelia/chartrepo
+- https://github.com/authelia/authelia
+type: application
+version: 11.0.21
+annotations:
+ truecharts.org/catagories: |
+ - security
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/authelia/11.0.21/README.md b/stable/authelia/11.0.21/README.md
new file mode 100644
index 00000000000..d8a13ac9a24
--- /dev/null
+++ b/stable/authelia/11.0.21/README.md
@@ -0,0 +1,45 @@
+# authelia
+
+Authelia is a Single Sign-On Multi-Factor portal for web apps
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://charts.truecharts.org/ | postgresql | 8.0.30 |
+| https://charts.truecharts.org | redis | 3.0.30 |
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/authelia/11.0.21/app-readme.md b/stable/authelia/11.0.21/app-readme.md
new file mode 100644
index 00000000000..f0d4ea68c63
--- /dev/null
+++ b/stable/authelia/11.0.21/app-readme.md
@@ -0,0 +1,3 @@
+Authelia is a Single Sign-On Multi-Factor portal for web apps
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/babybuddy/8.0.21/charts/common-10.4.4.tgz b/stable/authelia/11.0.21/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/babybuddy/8.0.21/charts/common-10.4.4.tgz
rename to stable/authelia/11.0.21/charts/common-10.4.4.tgz
diff --git a/stable/babybuddy/8.0.21/charts/postgresql-8.0.30.tgz b/stable/authelia/11.0.21/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/babybuddy/8.0.21/charts/postgresql-8.0.30.tgz
rename to stable/authelia/11.0.21/charts/postgresql-8.0.30.tgz
diff --git a/stable/baserow/3.0.18/charts/redis-3.0.30.tgz b/stable/authelia/11.0.21/charts/redis-3.0.30.tgz
similarity index 100%
rename from stable/baserow/3.0.18/charts/redis-3.0.30.tgz
rename to stable/authelia/11.0.21/charts/redis-3.0.30.tgz
diff --git a/stable/authelia/11.0.21/icon.png b/stable/authelia/11.0.21/icon.png
new file mode 100644
index 00000000000..ef2d3b9f326
Binary files /dev/null and b/stable/authelia/11.0.21/icon.png differ
diff --git a/stable/authelia/11.0.21/ix_values.yaml b/stable/authelia/11.0.21/ix_values.yaml
new file mode 100644
index 00000000000..20e8306d3aa
--- /dev/null
+++ b/stable/authelia/11.0.21/ix_values.yaml
@@ -0,0 +1,623 @@
+image:
+ repository: tccr.io/truecharts/authelia
+ pullPolicy: IfNotPresent
+ tag: v4.36.2@sha256:840f67bae1d2c090922c6a1781da6f6b7ce601e4303a4461bcc43a967dd95c62
+
+command: ["authelia"]
+args: ["--config=/configuration.yaml"]
+
+enableServiceLinks: false
+
+service:
+ main:
+ ports:
+ main:
+ port: 9091
+ targetPort: 9091
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+# Enabled postgres
+postgresql:
+ enabled: true
+ existingSecret: "dbcreds"
+ postgresqlUsername: authelia
+ postgresqlDatabase: authelia
+
+# Enabled redis
+# ... for more options see https://github.com/tccr.io/truecharts/charts/tree/master/tccr.io/truecharts/redis
+redis:
+ enabled: true
+ existingSecret: "rediscreds"
+
+resources:
+ limits: {}
+ # limits:
+ # cpu: "4.00"
+ # memory: 125Mi
+ requests: {}
+ # requests:
+ # cpu: "0.25"
+ # memory: 50Mi
+
+envFrom:
+ - configMapRef:
+ name: authelia-paths
+
+# probes:
+# liveness:
+# type: HTTP
+# path: /api/health"
+
+# readiness:
+# type: HTTP
+# path: "/api/health"
+
+# startup:
+# type: HTTP
+# path: "/api/health"
+
+domain: example.com
+
+##
+## Server Configuration
+##
+server:
+ ##
+ ## Port sets the configured port for the daemon, service, and the probes.
+ ## Default is 9091 and should not need to be changed.
+ ##
+ port: 9091
+
+ ## Buffers usually should be configured to be the same value.
+ ## Explanation at https://www.authelia.com/docs/configuration/server.html
+ ## Read buffer size adjusts the server's max incoming request size in bytes.
+ ## Write buffer size does the same for outgoing responses.
+ read_buffer_size: 4096
+ write_buffer_size: 4096
+ ## Set the single level path Authelia listens on.
+ ## Must be alphanumeric chars and should not contain any slashes.
+ path: ""
+
+log:
+ ## Level of verbosity for logs: info, debug, trace.
+ level: trace
+
+ ## Format the logs are written as: json, text.
+ format: text
+
+ ## TODO: Statefulness check should check if this is set, and the configMap should enable it.
+ ## File path where the logs will be written. If not set logs are written to stdout.
+ # file_path: /config/authelia.log
+
+## Default redirection URL
+##
+## If user tries to authenticate without any referer, Authelia does not know where to redirect the user to at the end
+## of the authentication process. This parameter allows you to specify the default redirection URL Authelia will use
+## in such a case.
+##
+## Note: this parameter is optional. If not provided, user won't be redirected upon successful authentication.
+## Default is https://www. (value at the top of the values.yaml).
+default_redirection_url: ""
+# default_redirection_url: https://example.com
+
+theme: light
+
+##
+## TOTP Configuration
+##
+## Parameters used for TOTP generation
+totp:
+ ## The issuer name displayed in the Authenticator application of your choice
+ ## See: https://github.com/google/google-authenticator/wiki/Key-Uri-Format for more info on issuer names
+ ## Defaults to .
+ issuer: ""
+ ## The period in seconds a one-time password is current for. Changing this will require all users to register
+ ## their TOTP applications again. Warning: before changing period read the docs link below.
+ period: 30
+ ## The skew controls number of one-time passwords either side of the current one that are valid.
+ ## Warning: before changing skew read the docs link below.
+ ## See: https://www.authelia.com/docs/configuration/one-time-password.html#period-and-skew to read the documentation.
+ skew: 1
+
+##
+## Duo Push API Configuration
+##
+## Parameters used to contact the Duo API. Those are generated when you protect an application of type
+## "Partner Auth API" in the management panel.
+duo_api:
+ enabled: false
+ hostname: api-123456789.example.com
+ integration_key: ABCDEF
+ plain_api_key: ""
+
+##
+## Authentication Backend Provider Configuration
+##
+## Used for verifying user passwords and retrieve information such as email address and groups users belong to.
+##
+## The available providers are: `file`, `ldap`. You must use one and only one of these providers.
+authentication_backend:
+ ## Disable both the HTML element and the API for reset password functionality
+ disable_reset_password: false
+
+ ## The amount of time to wait before we refresh data from the authentication backend. Uses duration notation.
+ ## To disable this feature set it to 'disable', this will slightly reduce security because for Authelia, users will
+ ## always belong to groups they belonged to at the time of login even if they have been removed from them in LDAP.
+ ## To force update on every request you can set this to '0' or 'always', this will increase processor demand.
+ ## See the below documentation for more information.
+ ## Duration Notation docs: https://www.authelia.com/docs/configuration/index.html#duration-notation-format
+ ## Refresh Interval docs: https://www.authelia.com/docs/configuration/authentication/ldap.html#refresh-interval
+ refresh_interval: 5m
+
+ ## LDAP backend configuration.
+ ##
+ ## This backend allows Authelia to be scaled to more
+ ## than one instance and therefore is recommended for
+ ## production.
+ ldap:
+
+ ## Enable LDAP Backend.
+ enabled: false
+
+ ## The LDAP implementation, this affects elements like the attribute utilised for resetting a password.
+ ## Acceptable options are as follows:
+ ## - 'activedirectory' - For Microsoft Active Directory.
+ ## - 'custom' - For custom specifications of attributes and filters.
+ ## This currently defaults to 'custom' to maintain existing behaviour.
+ ##
+ ## Depending on the option here certain other values in this section have a default value, notably all of the
+ ## attribute mappings have a default value that this config overrides, you can read more about these default values
+ ## at https://www.authelia.com/docs/configuration/authentication/ldap.html#defaults
+ implementation: activedirectory
+
+ ## The url to the ldap server. Format: ://[:].
+ ## Scheme can be ldap or ldaps in the format (port optional).
+ url: ldap://openldap.default.svc.cluster.local
+
+ ## Connection Timeout.
+ timeout: 5s
+
+ ## Use StartTLS with the LDAP connection.
+ start_tls: false
+
+ tls:
+ ## Server Name for certificate validation (in case it's not set correctly in the URL).
+ server_name: ""
+
+ ## Skip verifying the server certificate (to allow a self-signed certificate).
+ ## In preference to setting this we strongly recommend you add the public portion of the certificate to the
+ ## certificates directory which is defined by the `certificates_directory` option at the top of the config.
+ skip_verify: false
+
+ ## Minimum TLS version for either Secure LDAP or LDAP StartTLS.
+ minimum_version: TLS1.2
+
+ ## The base dn for every LDAP query.
+ base_dn: DC=example,DC=com
+
+ ## The attribute holding the username of the user. This attribute is used to populate the username in the session
+ ## information. It was introduced due to #561 to handle case insensitive search queries. For you information,
+ ## Microsoft Active Directory usually uses 'sAMAccountName' and OpenLDAP usually uses 'uid'. Beware that this
+ ## attribute holds the unique identifiers for the users binding the user and the configuration stored in database.
+ ## Therefore only single value attributes are allowed and the value must never be changed once attributed to a user
+ ## otherwise it would break the configuration for that user. Technically, non-unique attributes like 'mail' can also
+ ## be used but we don't recommend using them, we instead advise to use the attributes mentioned above
+ ## (sAMAccountName and uid) to follow https://www.ietf.org/rfc/rfc2307.txt.
+ username_attribute: ""
+
+ ## An additional dn to define the scope to all users.
+ additional_users_dn: OU=Users
+
+ ## The users filter used in search queries to find the user profile based on input filled in login form.
+ ## Various placeholders are available in the user filter:
+ ## - {input} is a placeholder replaced by what the user inputs in the login form.
+ ## - {username_attribute} is a mandatory placeholder replaced by what is configured in `username_attribute`.
+ ## - {mail_attribute} is a placeholder replaced by what is configured in `mail_attribute`.
+ ## - DON'T USE - {0} is an alias for {input} supported for backward compatibility but it will be deprecated in later
+ ## versions, so please don't use it.
+ ##
+ ## Recommended settings are as follows:
+ ## - Microsoft Active Directory: (&({username_attribute}={input})(objectCategory=person)(objectClass=user))
+ ## - OpenLDAP:
+ ## - (&({username_attribute}={input})(objectClass=person))
+ ## - (&({username_attribute}={input})(objectClass=inetOrgPerson))
+ ##
+ ## To allow sign in both with username and email, one can use a filter like
+ ## (&(|({username_attribute}={input})({mail_attribute}={input}))(objectClass=person))
+ users_filter: ""
+
+ ## An additional dn to define the scope of groups.
+ additional_groups_dn: OU=Groups
+
+ ## The groups filter used in search queries to find the groups of the user.
+ ## - {input} is a placeholder replaced by what the user inputs in the login form.
+ ## - {username} is a placeholder replace by the username stored in LDAP (based on `username_attribute`).
+ ## - {dn} is a matcher replaced by the user distinguished name, aka, user DN.
+ ## - {username_attribute} is a placeholder replaced by what is configured in `username_attribute`.
+ ## - {mail_attribute} is a placeholder replaced by what is configured in `mail_attribute`.
+ ## - DON'T USE - {0} is an alias for {input} supported for backward compatibility but it will be deprecated in later
+ ## versions, so please don't use it.
+ ## - DON'T USE - {1} is an alias for {username} supported for backward compatibility but it will be deprecated in
+ ## later version, so please don't use it.
+ ##
+ ## If your groups use the `groupOfUniqueNames` structure use this instead:
+ ## (&(uniquemember={dn})(objectclass=groupOfUniqueNames))
+ groups_filter: ""
+
+ ## The attribute holding the name of the group
+ group_name_attribute: ""
+
+ ## The attribute holding the mail address of the user. If multiple email addresses are defined for a user, only the
+ ## first one returned by the LDAP server is used.
+ mail_attribute: ""
+
+ ## The attribute holding the display name of the user. This will be used to greet an authenticated user.
+ display_name_attribute: ""
+
+ ## The username of the admin user.
+ user: CN=Authelia,DC=example,DC=com
+ plain_password: ""
+
+ ##
+ ## File (Authentication Provider)
+ ##
+ ## With this backend, the users database is stored in a file which is updated when users reset their passwords.
+ ## Therefore, this backend is meant to be used in a dev environment and not in production since it prevents Authelia
+ ## to be scaled to more than one instance. The options under 'password' have sane defaults, and as it has security
+ ## implications it is highly recommended you leave the default values. Before considering changing these settings
+ ## please read the docs page below:
+ ## https://www.authelia.com/docs/configuration/authentication/file.html#password-hash-algorithm-tuning
+ ##
+ ## Important: Kubernetes (or HA) users must read https://www.authelia.com/docs/features/statelessness.html
+ ##
+ file:
+ enabled: true
+ path: /config/users_database.yml
+ password:
+ algorithm: argon2id
+ iterations: 1
+ key_length: 32
+ salt_length: 16
+ memory: 1024
+ parallelism: 8
+
+##
+## Access Control Configuration
+##
+## Access control is a list of rules defining the authorizations applied for one resource to users or group of users.
+##
+## If 'access_control' is not defined, ACL rules are disabled and the 'bypass' rule is applied, i.e., access is allowed
+## to anyone. Otherwise restrictions follow the rules defined.
+##
+## Note: One can use the wildcard * to match any subdomain.
+## It must stand at the beginning of the pattern. (example: *.mydomain.com)
+##
+## Note: You must put patterns containing wildcards between simple quotes for the YAML to be syntactically correct.
+##
+## Definition: A 'rule' is an object with the following keys: 'domain', 'subject', 'policy' and 'resources'.
+##
+## - 'domain' defines which domain or set of domains the rule applies to.
+##
+## - 'subject' defines the subject to apply authorizations to. This parameter is optional and matching any user if not
+## provided. If provided, the parameter represents either a user or a group. It should be of the form
+## 'user:' or 'group:'.
+##
+## - 'policy' is the policy to apply to resources. It must be either 'bypass', 'one_factor', 'two_factor' or 'deny'.
+##
+## - 'resources' is a list of regular expressions that matches a set of resources to apply the policy to. This parameter
+## is optional and matches any resource if not provided.
+##
+## Note: the order of the rules is important. The first policy matching (domain, resource, subject) applies.
+access_control:
+ ## Default policy can either be 'bypass', 'one_factor', 'two_factor' or 'deny'. It is the policy applied to any
+ ## resource if there is no policy to be applied to the user.
+ default_policy: deny
+
+ networks: []
+ # networks:
+ # - name: private
+ # networks:
+ # - 10.0.0.0/8
+ # - 172.16.0.0/12
+ # - 192.168.0.0/16
+ # - name: vpn
+ # networks:
+ # - 10.9.0.0/16
+
+ rules: []
+ # rules:
+ # - domain: public.example.com
+ # policy: bypass
+ # - domain: "*.example.com"
+ # policy: bypass
+ # methods:
+ # - OPTIONS
+ # - domain: secure.example.com
+ # policy: one_factor
+ # networks:
+ # - private
+ # - vpn
+ # - 192.168.1.0/24
+ # - 10.0.0.1
+ # - domain:
+ # - secure.example.com
+ # - private.example.com
+ # policy: two_factor
+ # - domain: singlefactor.example.com
+ # policy: one_factor
+ # - domain: "mx2.mail.example.com"
+ # subject: "group:admins"
+ # policy: deny
+ # - domain: "*.example.com"
+ # subject:
+ # - "group:admins"
+ # - "group:moderators"
+ # policy: two_factor
+ # - domain: dev.example.com
+ # resources:
+ # - "^/groups/dev/.*$"
+ # subject: "group:dev"
+ # policy: two_factor
+ # - domain: dev.example.com
+ # resources:
+ # - "^/users/john/.*$"
+ # subject:
+ # - ["group:dev", "user:john"]
+ # - "group:admins"
+ # policy: two_factor
+ # - domain: "{user}.example.com"
+ # policy: bypass
+
+##
+## Session Provider Configuration
+##
+## The session cookies identify the user once logged in.
+## The available providers are: `memory`, `redis`. Memory is the provider unless redis is defined.
+session:
+ ## The name of the session cookie. (default: authelia_session).
+ name: authelia_session
+
+ ## Sets the Cookie SameSite value. Possible options are none, lax, or strict.
+ ## Please read https://www.authelia.com/docs/configuration/session.html#same_site
+ same_site: lax
+
+ ## The time in seconds before the cookie expires and session is reset.
+ expiration: 1h
+
+ ## The inactivity time in seconds before the session is reset.
+ inactivity: 5m
+
+ ## The remember me duration.
+ ## Value is in seconds, or duration notation. Value of 0 disables remember me.
+ ## See: https://www.authelia.com/docs/configuration/index.html#duration-notation-format
+ ## Longer periods are considered less secure because a stolen cookie will last longer giving attackers more time to
+ ## spy or attack. Currently the default is 1M or 1 month.
+ remember_me_duration: 1M
+
+##
+## Redis Provider
+##
+## Important: Kubernetes (or HA) users must read https://www.authelia.com/docs/features/statelessness.html
+##
+## The redis connection details
+redisProvider:
+ port: 6379
+
+ ## Optional username to be used with authentication.
+ # username: authelia
+ username: ""
+
+ ## This is the Redis DB Index https://redis.io/commands/select (sometimes referred to as database number, DB, etc).
+ database_index: 0
+
+ ## The maximum number of concurrent active connections to Redis.
+ maximum_active_connections: 8
+
+ ## The target number of idle connections to have open ready for work. Useful when opening connections is slow.
+ minimum_idle_connections: 0
+
+ ## The Redis TLS configuration. If defined will require a TLS connection to the Redis instance(s).
+ tls:
+ enabled: false
+
+ ## Server Name for certificate validation (in case you are using the IP or non-FQDN in the host option).
+ server_name: ""
+
+ ## Skip verifying the server certificate (to allow a self-signed certificate).
+ ## In preference to setting this we strongly recommend you add the public portion of the certificate to the
+ ## certificates directory which is defined by the `certificates_directory` option at the top of the config.
+ skip_verify: false
+
+ ## Minimum TLS version for the connection.
+ minimum_version: TLS1.2
+
+ ## The Redis HA configuration options.
+ ## This provides specific options to Redis Sentinel, sentinel_name must be defined (Master Name).
+ high_availability:
+ enabled: false
+ enabledSecret: false
+ ## Sentinel Name / Master Name
+ sentinel_name: mysentinel
+
+ ## The additional nodes to pre-seed the redis provider with (for sentinel).
+ ## If the host in the above section is defined, it will be combined with this list to connect to sentinel.
+ ## For high availability to be used you must have either defined; the host above or at least one node below.
+ nodes: []
+ # nodes:
+ # - host: sentinel-0.databases.svc.cluster.local
+ # port: 26379
+ # - host: sentinel-1.databases.svc.cluster.local
+ # port: 26379
+
+ ## Choose the host with the lowest latency.
+ route_by_latency: false
+
+ ## Choose the host randomly.
+ route_randomly: false
+
+##
+## Regulation Configuration
+##
+## This mechanism prevents attackers from brute forcing the first factor. It bans the user if too many attempts are done
+## in a short period of time.
+regulation:
+ ## The number of failed login attempts before user is banned. Set it to 0 to disable regulation.
+ max_retries: 3
+
+ ## The time range during which the user can attempt login before being banned. The user is banned if the
+ ## authentication failed 'max_retries' times in a 'find_time' seconds window. Find Time accepts duration notation.
+ ## See: https://www.authelia.com/docs/configuration/index.html#duration-notation-format
+ find_time: 2m
+
+ ## The length of time before a banned user can login again. Ban Time accepts duration notation.
+ ## See: https://www.authelia.com/docs/configuration/index.html#duration-notation-format
+ ban_time: 5m
+
+##
+## Storage Provider Configuration
+##
+## The available providers are: `local`, `mysql`, `postgres`. You must use one and only one of these providers.
+storage:
+ ##
+ ## PostgreSQL (Storage Provider)
+ ##
+ postgres:
+ port: 5432
+ database: authelia
+ username: authelia
+ sslmode: disable
+ timeout: 5s
+
+##
+## Notification Provider
+##
+##
+## Notifications are sent to users when they require a password reset, a u2f registration or a TOTP registration.
+## The available providers are: filesystem, smtp. You must use one and only one of these providers.
+notifier:
+ ## You can disable the notifier startup check by setting this to true.
+ disable_startup_check: false
+
+ ##
+ ## File System (Notification Provider)
+ ##
+ ## Important: Kubernetes (or HA) users must read https://www.authelia.com/docs/features/statelessness.html
+ ##
+ filesystem:
+ enabled: true
+ filename: /config/notification.txt
+
+ ##
+ ## SMTP (Notification Provider)
+ ##
+ ## Use a SMTP server for sending notifications. Authelia uses the PLAIN or LOGIN methods to authenticate.
+ ## [Security] By default Authelia will:
+ ## - force all SMTP connections over TLS including unauthenticated connections
+ ## - use the disable_require_tls boolean value to disable this requirement
+ ## (only works for unauthenticated connections)
+ ## - validate the SMTP server x509 certificate during the TLS handshake against the hosts trusted certificates
+ ## (configure in tls section)
+ smtp:
+ enabled: false
+ enabledSecret: false
+ host: smtp.mail.svc.cluster.local
+ port: 25
+ timeout: 5s
+ username: test
+ plain_password: test
+ sender: admin@example.com
+ ## HELO/EHLO Identifier. Some SMTP Servers may reject the default of localhost.
+ identifier: localhost
+ ## Subject configuration of the emails sent.
+ ## {title} is replaced by the text from the notifier
+ subject: "[Authelia] {title}"
+ ## This address is used during the startup check to verify the email configuration is correct.
+ ## It's not important what it is except if your email server only allows local delivery.
+ startup_check_address: test@authelia.com
+ disable_require_tls: false
+ disable_html_emails: false
+
+ tls:
+ ## Server Name for certificate validation (in case you are using the IP or non-FQDN in the host option).
+ server_name: ""
+
+ ## Skip verifying the server certificate (to allow a self-signed certificate).
+ ## In preference to setting this we strongly recommend you add the public portion of the certificate to the
+ ## certificates directory which is defined by the `certificates_directory` option at the top of the config.
+ skip_verify: false
+
+ ## Minimum TLS version for either StartTLS or SMTPS.
+ minimum_version: TLS1.2
+
+identity_providers:
+ oidc:
+ ## Enables this in the config map. Currently in beta stage.
+ ## See https://www.authelia.com/docs/configuration/identity-providers/oidc.html#roadmap
+ enabled: false
+
+ access_token_lifespan: 1h
+ authorize_code_lifespan: 1m
+ id_token_lifespan: 1h
+ refresh_token_lifespan: 90m
+
+ enable_client_debug_messages: false
+
+ ## SECURITY NOTICE: It's not recommended changing this option, and highly discouraged to have it below 8 for
+ ## security reasons.
+ minimum_parameter_entropy: 8
+
+ clients: []
+ # clients:
+ # -
+ ## The ID is the OpenID Connect ClientID which is used to link an application to a configuration.
+ # id: myapp
+
+ ## The description to show to users when they end up on the consent screen. Defaults to the ID above.
+ # description: My Application
+
+ ## The client secret is a shared secret between Authelia and the consumer of this client.
+ # secret: apple123
+
+ ## Sets the client to public. This should typically not be set, please see the documentation for usage.
+ # public: false
+
+ ## The policy to require for this client; one_factor or two_factor.
+ # authorization_policy: two_factor
+
+ ## Audience this client is allowed to request.
+ # audience: []
+
+ ## Scopes this client is allowed to request.
+ # scopes:
+ # - openid
+ # - profile
+ # - email
+ # - groups
+
+ ## Redirect URI's specifies a list of valid case-sensitive callbacks for this client.
+ # redirect_uris:
+ # - https://oidc.example.com/oauth2/callback
+
+ ## Grant Types configures which grants this client can obtain.
+ ## It's not recommended to configure this unless you know what you're doing.
+ # grant_types:
+ # - refresh_token
+ # - authorization_code
+
+ ## Response Types configures which responses this client can be sent.
+ ## It's not recommended to configure this unless you know what you're doing.
+ # response_types:
+ # - code
+
+ ## Response Modes configures which response modes this client supports.
+ ## It's not recommended to configure this unless you know what you're doing.
+ # response_modes:
+ # - form_post
+ # - query
+ # - fragment
+
+ ## The algorithm used to sign userinfo endpoint responses for this client, either none or RS256.
+ # userinfo_signing_algorithm: none
diff --git a/stable/authelia/11.0.21/questions.yaml b/stable/authelia/11.0.21/questions.yaml
new file mode 100644
index 00000000000..9553d99e5a8
--- /dev/null
+++ b/stable/authelia/11.0.21/questions.yaml
@@ -0,0 +1,3340 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: domain
+ group: "App Configuration"
+ label: "Domain"
+ description: "The highest domain level possible, for example: domain.com when using app.domain.com"
+ schema:
+ type: string
+ default: ""
+ required: true
+
+ - variable: default_redirection_url
+ group: "App Configuration"
+ label: "Default Redirection Url"
+ description: "If user tries to authenticate without any referer, this is used"
+ schema:
+ type: string
+ default: ""
+
+ - variable: theme
+ group: "App Configuration"
+ label: "Theme"
+ schema:
+ type: string
+ default: "light"
+ enum:
+ - value: "light"
+ description: "info"
+ - value: "grey"
+ description: "grey"
+ - value: "dark"
+ description: "dark"
+
+ - variable: log
+ group: "App Configuration"
+ label: "Log Configuration "
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: level
+ label: "Log Level"
+ schema:
+ type: string
+ default: "info"
+ enum:
+ - value: "info"
+ description: "info"
+ - value: "debug"
+ description: "debug"
+ - value: "trace"
+ description: "trace"
+ - variable: format
+ label: "Log Format"
+ schema:
+ type: string
+ default: "text"
+ enum:
+ - value: "json"
+ description: "json"
+ - value: "text"
+ description: "text"
+
+ - variable: totp
+ group: "App Configuration"
+ label: "TOTP Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: issuer
+ label: "Issuer"
+ description: "The issuer name displayed in the Authenticator application of your choice"
+ schema:
+ type: string
+ default: ""
+ - variable: period
+ label: "Period"
+ description: "The period in seconds a one-time password is current for"
+ schema:
+ type: int
+ default: 30
+ - variable: skew
+ label: "skew"
+ description: "Controls number of one-time passwords either side of the current one that are valid."
+ schema:
+ type: int
+ default: 1
+
+ - variable: duo_api
+ group: "App Configuration"
+ label: "DUO API Configuration"
+ description: "Parameters used to contact the Duo API."
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: hostname
+ label: "Hostname"
+ schema:
+ type: string
+ required: true
+ default: ""
+
+ - variable: integration_key
+ label: "integration_key"
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: plain_api_key
+ label: "plain_api_key"
+ schema:
+ type: string
+ default: ""
+ required: true
+
+ - variable: session
+ group: "App Configuration"
+ label: "Session Provider"
+ description: "The session cookies identify the user once logged in."
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Cookie Name"
+ description: "The name of the session cookie."
+ schema:
+ type: string
+ required: true
+ default: "authelia_session"
+ - variable: same_site
+ label: "SameSite Value"
+ description: "Sets the Cookie SameSite value"
+ schema:
+ type: string
+ default: "lax"
+ enum:
+ - value: "lax"
+ description: "lax"
+ - value: "strict"
+ description: "strict"
+ - variable: expiration
+ label: "Expiration Time"
+ description: "The time in seconds before the cookie expires and session is reset."
+ schema:
+ type: string
+ default: "1h"
+ required: true
+ - variable: inactivity
+ label: "Inactivity Time"
+ description: "The inactivity time in seconds before the session is reset."
+ schema:
+ type: string
+ default: "5m"
+ required: true
+ - variable: inactivity
+ label: "Remember-Me duration"
+ description: "The remember me duration"
+ schema:
+ type: string
+ default: "5M"
+ required: true
+
+ - variable: regulation
+ group: "App Configuration"
+ label: "Regulation Configuration"
+ description: "his mechanism prevents attackers from brute forcing the first factor."
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: max_retries
+ label: "Maximum Retries"
+ description: "The number of failed login attempts before user is banned. Set it to 0 to disable regulation."
+ schema:
+ type: int
+ default: 3
+ - variable: find_time
+ label: "Find Time"
+ description: "The time range during which the user can attempt login before being banned."
+ schema:
+ type: string
+ default: "2m"
+ required: true
+ - variable: ban_time
+ label: "Ban Duration"
+ description: "The length of time before a banned user can login again"
+ schema:
+ type: string
+ default: "5m"
+ required: true
+
+ - variable: authentication_backend
+ group: "App Configuration"
+ label: "Authentication Backend Provider"
+ description: "sed for verifying user passwords and retrieve information such as email address and groups users belong to."
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: disable_reset_password
+ label: "Disable Reset Password"
+ description: "Disable both the HTML element and the API for reset password functionality"
+ schema:
+ type: boolean
+ default: false
+ - variable: refresh_interval
+ label: "Reset Interval"
+ description: "The amount of time to wait before we refresh data from the authentication backend"
+ schema:
+ type: string
+ default: "5m"
+ required: true
+ - variable: ldap
+ label: "LDAP backend configuration"
+ description: "Used for verifying user passwords and retrieve information such as email address and groups users belong to"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: implementation
+ label: "Implementation"
+ description: "The LDAP implementation, this affects elements like the attribute utilised for resetting a password"
+ schema:
+ type: string
+ default: "custom"
+ enum:
+ - value: "activedirectory"
+ description: "activedirectory"
+ - value: "custom"
+ description: "custom"
+ - variable: url
+ label: "URL"
+ description: "The url to the ldap server. Format: ://[:]"
+ schema:
+ type: string
+ default: "ldap://openldap.default.svc.cluster.local"
+ required: true
+ - variable: timeout
+ label: "Connection Timeout"
+ schema:
+ type: string
+ default: "5s"
+ required: true
+ - variable: start_tls
+ label: "Start TLS"
+ description: "Use StartTLS with the LDAP connection"
+ schema:
+ type: boolean
+ default: false
+ - variable: tls
+ label: "TLS Settings"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: server_name
+ label: "Server Name"
+ description: "Server Name for certificate validation (in case it's not set correctly in the URL)."
+ schema:
+ type: string
+ default: ""
+ - variable: skip_verify
+ label: "Skip Certificate Verification"
+ description: "Skip verifying the server certificate (to allow a self-signed certificate)"
+ schema:
+ type: boolean
+ default: false
+ - variable: minimum_version
+ label: "Minimum TLS version"
+ description: "Minimum TLS version for either Secure LDAP or LDAP StartTLS."
+ schema:
+ type: string
+ default: "TLS1.2"
+ enum:
+ - value: "TLS1.0"
+ description: "TLS1.0"
+ - value: "TLS1.1"
+ description: "TLS1.1"
+ - value: "TLS1.2"
+ description: "TLS1.2"
+ - value: "TLS1.3"
+ description: "TLS1.3"
+ - variable: base_dn
+ label: "Base DN"
+ description: "The base dn for every LDAP query."
+ schema:
+ type: string
+ default: "DC=example,DC=com"
+ required: true
+ - variable: username_attribute
+ label: "Username Attribute"
+ description: "The attribute holding the username of the user"
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: additional_users_dn
+ label: "Additional Users DN"
+ description: "An additional dn to define the scope to all users."
+ schema:
+ type: string
+ default: "OU=Users"
+ required: true
+ - variable: users_filter
+ label: "Users Filter"
+ description: "The groups filter used in search queries to find the groups of the user."
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: additional_groups_dn
+ label: "Additional Groups DN"
+ description: "An additional dn to define the scope of groups."
+ schema:
+ type: string
+ default: "OU=Groups"
+ required: true
+ - variable: groups_filter
+ label: "Groups Filter"
+ description: "The groups filter used in search queries to find the groups of the user."
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: group_name_attribute
+ label: "Group name Attribute"
+ description: "The attribute holding the name of the group"
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: mail_attribute
+ label: "Mail Attribute"
+ description: "The attribute holding the primary mail address of the user"
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: display_name_attribute
+ label: "Display Name Attribute"
+ description: "he attribute holding the display name of the user. This will be used to greet an authenticated user."
+ schema:
+ type: string
+ default: ""
+ - variable: user
+ label: "Admin User"
+ description: "The username of the admin user used to connect to LDAP."
+ schema:
+ type: string
+ default: "CN=Authelia,DC=example,DC=com"
+ required: true
+ - variable: plain_password
+ label: "Password"
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: file
+ label: "File backend configuration"
+ description: "With this backend, the users database is stored in a file which is updated when users reset their passwords."
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: path
+ label: "Path"
+ schema:
+ type: string
+ default: "/config/users_database.yml"
+ required: true
+ - variable: password
+ label: "Password Settings"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: algorithm
+ label: "Algorithm"
+ schema:
+ type: string
+ default: "argon2id"
+ enum:
+ - value: "argon2id"
+ description: "argon2id"
+ - value: "sha512"
+ description: "sha512"
+ - variable: iterations
+ label: "Iterations"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: key_length
+ label: "Key Length"
+ schema:
+ type: int
+ default: 32
+ required: true
+ - variable: salt_length
+ label: "Salt Length"
+ schema:
+ type: int
+ default: 16
+ required: true
+ - variable: memory
+ label: "Memory"
+ schema:
+ type: int
+ default: 1024
+ required: true
+ - variable: parallelism
+ label: "Parallelism"
+ schema:
+ type: int
+ default: 8
+ required: true
+
+ - variable: notifier
+ group: "App Configuration"
+ label: "Notifier Configuration"
+ description: "otifications are sent to users when they require a password reset, a u2f registration or a TOTP registration."
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: disable_startup_check
+ label: "Disable Startup Check"
+ schema:
+ type: boolean
+ default: false
+ - variable: filesystem
+ label: "Filesystem Provider"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: filename
+ label: "File Path"
+ schema:
+ type: string
+ default: "/config/notification.txt"
+ required: true
+ - variable: smtp
+ label: "SMTP Provider"
+ description: "Use a SMTP server for sending notifications. Authelia uses the PLAIN or LOGIN methods to authenticate."
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable"
+ schema:
+ type: boolean
+ default: true
+ show_subquestions_if: true
+ subquestions:
+ - variable: host
+ label: "Host"
+ schema:
+ type: string
+ default: "smtp.mail.svc.cluster.local"
+ required: true
+ - variable: port
+ label: "Port"
+ schema:
+ type: int
+ default: 25
+ required: true
+ - variable: timeout
+ label: "Timeout"
+ schema:
+ type: string
+ default: "5s"
+ required: true
+ - variable: username
+ label: "Username"
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: plain_password
+ label: "Password"
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: sender
+ label: "Sender"
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: identifier
+ label: "Identifier"
+ description: "HELO/EHLO Identifier. Some SMTP Servers may reject the default of localhost."
+ schema:
+ type: string
+ default: "localhost"
+ required: true
+ - variable: subject
+ label: "Subject"
+ description: "Subject configuration of the emails sent, {title} is replaced by the text from the notifier"
+ schema:
+ type: string
+ default: "[Authelia] {title}"
+ required: true
+ - variable: startup_check_address
+ label: "Startup Check Address"
+ description: "This address is used during the startup check to verify the email configuration is correct."
+ schema:
+ type: string
+ default: "test@authelia.com"
+ required: true
+ - variable: disable_require_tls
+ label: "Disable Require TLS"
+ schema:
+ type: boolean
+ default: false
+ - variable: disable_html_emails
+ label: "Disable HTML emails"
+ schema:
+ type: boolean
+ default: false
+ - variable: tls
+ label: "TLS Settings"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: server_name
+ label: "Server Name"
+ description: "Server Name for certificate validation (in case it's not set correctly in the URL)."
+ schema:
+ type: string
+ default: ""
+ - variable: skip_verify
+ label: "Skip Certificate Verification"
+ description: "Skip verifying the server certificate (to allow a self-signed certificate)"
+ schema:
+ type: boolean
+ default: false
+ - variable: minimum_version
+ label: "Minimum TLS version"
+ description: "Minimum TLS version for either Secure LDAP or LDAP StartTLS."
+ schema:
+ type: string
+ default: "TLS1.2"
+ enum:
+ - value: "TLS1.0"
+ description: "TLS1.0"
+ - value: "TLS1.1"
+ description: "TLS1.1"
+ - value: "TLS1.2"
+ description: "TLS1.2"
+ - value: "TLS1.3"
+ description: "TLS1.3"
+ - variable: access_control
+ group: "App Configuration"
+ label: "Access Control Configuration"
+ description: "Access control is a list of rules defining the authorizations applied for one resource to users or group of users."
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: default_policy
+ label: "Default Policy"
+ description: "Default policy can either be 'bypass', 'one_factor', 'two_factor' or 'deny'."
+ schema:
+ type: string
+ default: "two_factor"
+ enum:
+ - value: "bypass"
+ description: "bypass"
+ - value: "one_factor"
+ description: "one_factor"
+ - value: "two_factor"
+ description: "two_factor"
+ - value: "deny"
+ description: "deny"
+
+ - variable: networks
+ label: "Networks"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: networkItem
+ label: "Network Item"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: networks
+ label: "Networks"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: network
+ label: "network"
+ schema:
+ type: string
+ default: ""
+ required: true
+
+ - variable: rules
+ label: "Rules"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: rulesItem
+ label: "Rule"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: domain
+ label: "Domains"
+ description: "defines which domain or set of domains the rule applies to."
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: domainEntry
+ label: "Domain"
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: policy
+ label: "Policy"
+ description: "The policy to apply to resources. It must be either 'bypass', 'one_factor', 'two_factor' or 'deny'."
+ schema:
+ type: string
+ default: "two_factor"
+ enum:
+ - value: "bypass"
+ description: "bypass"
+ - value: "one_factor"
+ description: "one_factor"
+ - value: "two_factor"
+ description: "two_factor"
+ - value: "deny"
+ description: "deny"
+ - variable: subject
+ label: "Subject"
+ description: "defines the subject to apply authorizations to. This parameter is optional and matching any user if not provided"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: subjectitem
+ label: "Subject"
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: networks
+ label: "Networks"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: network
+ label: "Network"
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: resources
+ label: "Resources"
+ description: "is a list of regular expressions that matches a set of resources to apply the policy to"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: resource
+ label: "Resource"
+ schema:
+ type: string
+ default: ""
+ required: true
+
+ - 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: 9091
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 9091
+
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand line arguments"
+ schema:
+ type: list
+ show_if: [["type", "!=", "disabled"]]
+ default: []
+ items:
+ - variable: arg
+ label: "Arg"
+ schema:
+ type: string
+ required: true
+ - variable: envList
+ label: "Promtail environment Variables"
+ schema:
+ type: list
+ show_if: [["type", "!=", "disabled"]]
+ default: []
+ items:
+ - variable: envItem
+ label: "Environment Variable"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ - variable: value
+ label: "Value"
+ schema:
+ type: string
+ required: true
+
+
+
+
+ - variable: netshoot
+ label: "Netshoot"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "enabled"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: envList
+ label: "Netshoot environment Variables"
+ schema:
+ type: list
+ show_if: [["type", "!=", "disabled"]]
+ default: []
+ items:
+ - variable: envItem
+ label: "Environment Variable"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ - variable: value
+ label: "Value"
+ schema:
+ type: string
+ required: true
+
+ - variable: identity_providers
+ group: "Advanced"
+ label: "Authelia Identity Providers (BETA)"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: oidc
+ label: "OpenID Connect(BETA)"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "enabled"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: access_token_lifespan
+ label: "Access Token Lifespan"
+ schema:
+ type: string
+ default: "1h"
+ required: true
+ - variable: authorize_code_lifespan
+ label: "Authorize Code Lifespan"
+ schema:
+ type: string
+ default: "1m"
+ required: true
+ - variable: id_token_lifespan
+ label: "ID Token Lifespan"
+ schema:
+ type: string
+ default: "1h"
+ required: true
+ - variable: refresh_token_lifespan
+ label: "Refresh Token Lifespan"
+ schema:
+ type: string
+ default: "90m"
+ required: true
+ - variable: enable_client_debug_messages
+ label: "Enable Client Debug Messages"
+ schema:
+ type: boolean
+ default: false
+ - variable: clients
+ label: "Clients"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: clientEntry
+ label: "Client"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: id
+ label: "ID/Name"
+ description: "The ID is the OpenID Connect ClientID which is used to link an application to a configuration."
+ schema:
+ type: string
+ default: "myapp"
+ required: true
+ - variable: description
+ label: "Description"
+ description: "The description to show to users when they end up on the consent screen. Defaults to the ID above."
+ schema:
+ type: string
+ default: "My Application"
+ required: true
+ - variable: secret
+ label: "Secret"
+ description: "The client secret is a shared secret between Authelia and the consumer of this client."
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: public
+ label: "public"
+ description: "Sets the client to public. This should typically not be set, please see the documentation for usage."
+ schema:
+ type: boolean
+ default: false
+ - variable: authorization_policy
+ label: "Authorization Policy"
+ description: "The policy to require for this client; one_factor or two_factor."
+ schema:
+ type: string
+ default: "two_factor"
+ enum:
+ - value: "one_factor"
+ description: "one_factor"
+ - value: "two_factor"
+ description: "two_factor"
+ - variable: userinfo_signing_algorithm
+ label: "Userinfo Signing Algorithm"
+ description: "The algorithm used to sign userinfo endpoint responses for this client, either none or RS256."
+ schema:
+ type: string
+ default: "none"
+ enum:
+ - value: "none"
+ description: "none"
+ - value: "RS256"
+ description: "RS256"
+ - variable: audience
+ label: "Audience"
+ description: "Audience this client is allowed to request."
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: audienceEntry
+ label: ""
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: scopes
+ label: "Scopes"
+ description: "Scopes this client is allowed to request."
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: ScopeEntry
+ label: "Scope"
+ schema:
+ type: string
+ default: "openid"
+ required: true
+ - variable: redirect_uris
+ label: "redirect_uris"
+ description: "Redirect URI's specifies a list of valid case-sensitive callbacks for this client."
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: uriEntry
+ label: "Url"
+ schema:
+ type: string
+ default: "https://oidc.example.com/oauth2/callback"
+ required: true
+ - variable: grant_types
+ description: "Grant Types configures which grants this client can obtain."
+ label: "grant_types"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: grantEntry
+ label: "Grant"
+ schema:
+ type: string
+ default: "refresh_token"
+ required: true
+ - variable: response_types
+ description: "Response Types configures which responses this client can be sent."
+ label: "response_types"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: responseEntry
+ label: "type"
+ schema:
+ type: string
+ default: "code"
+ required: true
+ - variable: response_modes
+ description: "Response Modes configures which response modes this client supports."
+ label: "response_modes"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: modeEntry
+ label: "Mode"
+ schema:
+ type: string
+ default: "form_post"
+ required: true
diff --git a/stable/authelia/11.0.21/templates/_configmap.tpl b/stable/authelia/11.0.21/templates/_configmap.tpl
new file mode 100644
index 00000000000..57d75320032
--- /dev/null
+++ b/stable/authelia/11.0.21/templates/_configmap.tpl
@@ -0,0 +1,248 @@
+{{/* Define the configmap */}}
+{{- define "authelia.configmap" -}}
+---
+apiVersion: v1
+kind: ConfigMap
+metadata:
+ name: authelia-paths
+data:
+ AUTHELIA_SERVER_DISABLE_HEALTHCHECK: "true"
+ AUTHELIA_JWT_SECRET_FILE: "/secrets/JWT_TOKEN"
+ AUTHELIA_SESSION_SECRET_FILE: "/secrets/SESSION_ENCRYPTION_KEY"
+ AUTHELIA_STORAGE_ENCRYPTION_KEY_FILE: "/secrets/ENCRYPTION_KEY"
+ AUTHELIA_STORAGE_POSTGRES_PASSWORD_FILE: "/secrets/STORAGE_PASSWORD"
+ {{- if .Values.authentication_backend.ldap.enabled }}
+ AUTHELIA_AUTHENTICATION_BACKEND_LDAP_PASSWORD_FILE: "/secrets/LDAP_PASSWORD"
+ {{- end }}
+ {{- if .Values.notifier.smtp.enabled }}
+ AUTHELIA_NOTIFIER_SMTP_PASSWORD_FILE: "/secrets/SMTP_PASSWORD"
+ {{- end }}
+ AUTHELIA_SESSION_REDIS_PASSWORD_FILE: "/secrets/REDIS_PASSWORD"
+ {{- if .Values.redisProvider.high_availability.enabled }}
+ AUTHELIA_SESSION_REDIS_HIGH_AVAILABILITY_SENTINEL_PASSWORD_FILE: "/secrets/REDIS_SENTINEL_PASSWORD"
+ {{- end }}
+ {{- if .Values.duo_api.enabled }}
+ AUTHELIA_DUO_API_SECRET_KEY_FILE: "/secrets/DUO_API_KEY"
+ {{- end }}
+ {{- if .Values.identity_providers.oidc.enabled }}
+ AUTHELIA_IDENTITY_PROVIDERS_OIDC_HMAC_SECRET_FILE: "/secrets/OIDC_HMAC_SECRET"
+ AUTHELIA_IDENTITY_PROVIDERS_OIDC_ISSUER_PRIVATE_KEY_FILE: "/secrets/OIDC_PRIVATE_KEY"
+ {{- end }}
+
+---
+
+apiVersion: v1
+kind: ConfigMap
+metadata:
+ name: authelia-configfile
+data:
+ configuration.yaml: |
+ ---
+ theme: {{ default "light" .Values.theme }}
+ default_redirection_url: {{ default (printf "https://www.%s" .Values.domain) .Values.default_redirection_url }}
+ server:
+ host: 0.0.0.0
+ port: {{ default 9091 .Values.server.port }}
+ {{- if not (eq "" (default "" .Values.server.path)) }}
+ path: {{ .Values.server.path }}
+ {{- end }}
+ read_buffer_size: {{ default 4096 .Values.server.read_buffer_size }}
+ write_buffer_size: {{ default 4096 .Values.server.write_buffer_size }}
+ enable_pprof: {{ default false .Values.server.enable_pprof }}
+ enable_expvars: {{ default false .Values.server.enable_expvars }}
+ log:
+ level: {{ default "info" .Values.log.level }}
+ format: {{ default "text" .Values.log.format }}
+ {{- if not (eq "" (default "" .Values.log.file_path)) }}
+ file_path: {{ .Values.log.file_path }}
+ keep_stdout: true
+ {{- end }}
+ totp:
+ issuer: {{ default .Values.domain .Values.totp.issuer }}
+ period: {{ default 30 .Values.totp.period }}
+ skew: {{ default 1 .Values.totp.skew }}
+ {{- if .Values.duo_api.enabled }}
+ duo_api:
+ hostname: {{ .Values.duo_api.hostname }}
+ integration_key: {{ .Values.duo_api.integration_key }}
+ {{- end }}
+ {{- with $auth := .Values.authentication_backend }}
+ authentication_backend:
+ disable_reset_password: {{ $auth.disable_reset_password }}
+ {{- if $auth.file.enabled }}
+ file:
+ path: {{ $auth.file.path }}
+ password: {{ toYaml $auth.file.password | nindent 10 }}
+ {{- end }}
+ {{- if $auth.ldap.enabled }}
+ ldap:
+ implementation: {{ default "custom" $auth.ldap.implementation }}
+ url: {{ $auth.ldap.url }}
+ timeout: {{ default "5s" $auth.ldap.timeout }}
+ start_tls: {{ $auth.ldap.start_tls }}
+ tls:
+ {{- if hasKey $auth.ldap.tls "server_name" }}
+ server_name: {{ default $auth.ldap.host $auth.ldap.tls.server_name }}
+ {{- end }}
+ minimum_version: {{ default "TLS1.2" $auth.ldap.tls.minimum_version }}
+ skip_verify: {{ default false $auth.ldap.tls.skip_verify }}
+ {{- if $auth.ldap.base_dn }}
+ base_dn: {{ $auth.ldap.base_dn }}
+ {{- end }}
+ {{- if $auth.ldap.username_attribute }}
+ username_attribute: {{ $auth.ldap.username_attribute }}
+ {{- end }}
+ {{- if $auth.ldap.additional_users_dn }}
+ additional_users_dn: {{ $auth.ldap.additional_users_dn }}
+ {{- end }}
+ {{- if $auth.ldap.users_filter }}
+ users_filter: {{ $auth.ldap.users_filter }}
+ {{- end }}
+ {{- if $auth.ldap.additional_groups_dn }}
+ additional_groups_dn: {{ $auth.ldap.additional_groups_dn }}
+ {{- end }}
+ {{- if $auth.ldap.groups_filter }}
+ groups_filter: {{ $auth.ldap.groups_filter }}
+ {{- end }}
+ {{- if $auth.ldap.group_name_attribute }}
+ group_name_attribute: {{ $auth.ldap.group_name_attribute }}
+ {{- end }}
+ {{- if $auth.ldap.mail_attribute }}
+ mail_attribute: {{ $auth.ldap.mail_attribute }}
+ {{- end }}
+ {{- if $auth.ldap.display_name_attribute }}
+ display_name_attribute: {{ $auth.ldap.display_name_attribute }}
+ {{- end }}
+ user: {{ $auth.ldap.user }}
+ {{- end }}
+ {{- end }}
+ {{- with $session := .Values.session }}
+ session:
+ name: {{ default "authelia_session" $session.name }}
+ domain: {{ required "A valid .Values.domain entry required!" $.Values.domain }}
+ same_site: {{ default "lax" $session.same_site }}
+ expiration: {{ default "1M" $session.expiration }}
+ inactivity: {{ default "5m" $session.inactivity }}
+ remember_me_duration: {{ default "1M" $session.remember_me_duration }}
+ {{- end }}
+ redis:
+ host: {{ .Values.redis.url.plain }}
+ {{- with $redis := .Values.redisProvider }}
+ port: {{ default 6379 $redis.port }}
+ {{- if not (eq $redis.username "") }}
+ username: {{ $redis.username }}
+ {{- end }}
+ maximum_active_connections: {{ default 8 $redis.maximum_active_connections }}
+ minimum_idle_connections: {{ default 0 $redis.minimum_idle_connections }}
+ {{- if $redis.tls.enabled }}
+ tls:
+ server_name: {{ $redis.tls.server_name }}
+ minimum_version: {{ default "TLS1.2" $redis.tls.minimum_version }}
+ skip_verify: {{ $redis.tls.skip_verify }}
+ {{- end }}
+ {{- if $redis.high_availability.enabled }}
+ high_availability:
+ sentinel_name: {{ $redis.high_availability.sentinel_name }}
+ {{- if $redis.high_availability.nodes }}
+ nodes: {{ toYaml $redis.high_availability.nodes | nindent 10 }}
+ {{- end }}
+ route_by_latency: {{ $redis.high_availability.route_by_latency }}
+ route_randomly: {{ $redis.high_availability.route_randomly }}
+ {{- end }}
+ {{- end }}
+ regulation: {{ toYaml .Values.regulation | nindent 6 }}
+ storage:
+ postgres:
+ host: {{ printf "%v-%v" .Release.Name "postgresql" }}
+ {{- with $storage := .Values.storage }}
+ port: {{ default 5432 $storage.postgres.port }}
+ database: {{ default "authelia" $storage.postgres.database }}
+ username: {{ default "authelia" $storage.postgres.username }}
+ timeout: {{ default "5s" $storage.postgres.timeout }}
+ sslmode: {{ default "disable" $storage.postgres.sslmode }}
+ {{- end }}
+ {{- with $notifier := .Values.notifier }}
+ notifier:
+ disable_startup_check: {{ $.Values.notifier.disable_startup_check }}
+ {{- if $notifier.filesystem.enabled }}
+ filesystem:
+ filename: {{ $notifier.filesystem.filename }}
+ {{- end }}
+ {{- if $notifier.smtp.enabled }}
+ smtp:
+ host: {{ $notifier.smtp.host }}
+ port: {{ default 25 $notifier.smtp.port }}
+ timeout: {{ default "5s" $notifier.smtp.timeout }}
+ username: {{ $notifier.smtp.username }}
+ sender: {{ $notifier.smtp.sender }}
+ identifier: {{ $notifier.smtp.identifier }}
+ subject: {{ $notifier.smtp.subject | quote }}
+ startup_check_address: {{ $notifier.smtp.startup_check_address }}
+ disable_require_tls: {{ $notifier.smtp.disable_require_tls }}
+ disable_html_emails: {{ $notifier.smtp.disable_html_emails }}
+ tls:
+ server_name: {{ default $notifier.smtp.host $notifier.smtp.tls.server_name }}
+ minimum_version: {{ default "TLS1.2" $notifier.smtp.tls.minimum_version }}
+ skip_verify: {{ default false $notifier.smtp.tls.skip_verify }}
+ {{- end }}
+ {{- end }}
+ {{- if .Values.identity_providers.oidc.enabled }}
+ identity_providers:
+ oidc:
+ access_token_lifespan: {{ default "1h" .Values.identity_providers.oidc.access_token_lifespan }}
+ authorize_code_lifespan: {{ default "1m" .Values.identity_providers.oidc.authorize_code_lifespan }}
+ id_token_lifespan: {{ default "1h" .Values.identity_providers.oidc.id_token_lifespan }}
+ refresh_token_lifespan: {{ default "90m" .Values.identity_providers.oidc.refresh_token_lifespan }}
+ enable_client_debug_messages: {{ default false .Values.identity_providers.oidc.enable_client_debug_messages }}
+ minimum_parameter_entropy: {{ default 8 .Values.identity_providers.oidc.minimum_parameter_entropy }}
+ {{- if gt (len .Values.identity_providers.oidc.clients) 0 }}
+ clients:
+ {{- range $client := .Values.identity_providers.oidc.clients }}
+ - id: {{ $client.id }}
+ description: {{ default $client.id $client.description }}
+ secret: {{ default (randAlphaNum 128) $client.secret }}
+ {{- if $client.public }}
+ public: {{ $client.public }}
+ {{- end }}
+ authorization_policy: {{ default "two_factor" $client.authorization_policy }}
+ redirect_uris:
+ {{- range $client.redirect_uris }}
+ - {{ . }}
+ {{- end }}
+ {{- if $client.audience }}
+ audience: {{ toYaml $client.audience | nindent 10 }}
+ {{- end }}
+ scopes: {{ toYaml (default (list "openid" "profile" "email" "groups") $client.scopes) | nindent 10 }}
+ grant_types: {{ toYaml (default (list "refresh_token" "authorization_code") $client.grant_types) | nindent 10 }}
+ response_types: {{ toYaml (default (list "code") $client.response_types) | nindent 10 }}
+ {{- if $client.response_modes }}
+ response_modes: {{ toYaml $client.response_modes | nindent 10 }}
+ {{- end }}
+ userinfo_signing_algorithm: {{ default "none" $client.userinfo_signing_algorithm }}
+ {{- end }}
+ {{- end }}
+ {{- end }}
+ access_control:
+ {{- if (eq (len .Values.access_control.rules) 0) }}
+ {{- if (eq .Values.access_control.default_policy "bypass") }}
+ default_policy: one_factor
+ {{- else if (eq .Values.access_control.default_policy "deny") }}
+ default_policy: two_factor
+ {{- else }}
+ default_policy: {{ .Values.access_control.default_policy }}
+ {{- end }}
+ {{- else }}
+ default_policy: {{ .Values.access_control.default_policy }}
+ {{- end }}
+ {{- if (eq (len .Values.access_control.networks) 0) }}
+ networks: []
+ {{- else }}
+ networks: {{ toYaml .Values.access_control.networks | nindent 6 }}
+ {{- end }}
+ {{- if (eq (len .Values.access_control.rules) 0) }}
+ rules: []
+ {{- else }}
+ rules: {{ toYaml .Values.access_control.rules | nindent 6 }}
+ {{- end }}
+ ...
+{{- end -}}
diff --git a/stable/authelia/11.0.21/templates/_secrets.tpl b/stable/authelia/11.0.21/templates/_secrets.tpl
new file mode 100644
index 00000000000..81fbe92ff70
--- /dev/null
+++ b/stable/authelia/11.0.21/templates/_secrets.tpl
@@ -0,0 +1,67 @@
+{{/* Define the secrets */}}
+{{- define "authelia.secrets" -}}
+---
+
+apiVersion: v1
+kind: Secret
+type: Opaque
+metadata:
+ name: authelia-secrets
+{{- $autheliaprevious := lookup "v1" "Secret" .Release.Namespace "authelia-secrets" }}
+{{- $oidckey := "" }}
+{{- $oidcsecret := "" }}
+{{- $jwtsecret := "" }}
+{{- $sessionsecret := "" }}
+{{- $encryptionkey := "" }}
+data:
+ {{- if $autheliaprevious }}
+ SESSION_ENCRYPTION_KEY: {{ index $autheliaprevious.data "SESSION_ENCRYPTION_KEY" }}
+ JWT_TOKEN: {{ index $autheliaprevious.data "JWT_TOKEN" }}
+ {{- if ( hasKey $autheliaprevious.data "ENCRYPTION_KEY" ) }}
+ ENCRYPTION_KEY: {{ index $autheliaprevious.data "ENCRYPTION_KEY" }}
+ {{- else }}
+ {{- $encryptionkey := randAlphaNum 100 }}
+ ENCRYPTION_KEY: {{ $encryptionkey | b64enc }}
+ {{- end }}
+ {{- else }}
+ {{- $jwtsecret := randAlphaNum 50 }}
+ {{- $sessionsecret := randAlphaNum 50 }}
+ {{- $encryptionkey := randAlphaNum 100 }}
+ SESSION_ENCRYPTION_KEY: {{ $sessionsecret | b64enc }}
+ JWT_TOKEN: {{ $jwtsecret | b64enc}}
+ ENCRYPTION_KEY: {{ $encryptionkey | b64enc }}
+ {{- end }}
+
+ {{- if .Values.authentication_backend.ldap.enabled }}
+ LDAP_PASSWORD: {{ .Values.authentication_backend.ldap.plain_password | b64enc | quote }}
+ {{- end }}
+
+ {{- if .Values.notifier.smtp.enabled }}
+ SMTP_PASSWORD: {{ .Values.notifier.smtp.plain_password | b64enc | quote }}
+ {{- end }}
+
+ {{- if .Values.duo_api.enabled }}
+ DUO_API_KEY: {{ .Values.duo_api.plain_api_key | b64enc }}
+ {{- end }}
+
+ STORAGE_PASSWORD: {{ .Values.postgresql.postgresqlPassword | trimAll "\"" | b64enc }}
+
+ REDIS_PASSWORD: {{ .Values.redis.redisPassword | trimAll "\"" | b64enc }}
+ {{- if .Values.redisProvider.high_availability.enabled}}
+ REDIS_SENTINEL_PASSWORD: {{ .Values.redis.sentinelPassword | trimAll "\"" | b64enc }}
+ {{- end }}
+
+ {{- if $autheliaprevious }}
+ {{- if and ( hasKey $autheliaprevious.data "OIDC_PRIVATE_KEY" ) ( hasKey $autheliaprevious.data "OIDC_HMAC_SECRET" ) }}
+ OIDC_PRIVATE_KEY: {{ index $autheliaprevious.data "OIDC_PRIVATE_KEY" }}
+ OIDC_HMAC_SECRET: {{ index $autheliaprevious.data "OIDC_HMAC_SECRET" }}
+ {{- else }}
+ {{- $oidckey := genPrivateKey "rsa" }}
+ {{- $oidcsecret := randAlphaNum 32 }}
+ OIDC_PRIVATE_KEY: {{ $oidckey | b64enc }}
+ OIDC_HMAC_SECRET: {{ $oidcsecret | b64enc }}
+ {{- end }}
+ {{- end }}
+
+
+{{- end -}}
diff --git a/stable/authelia/11.0.21/templates/common.yaml b/stable/authelia/11.0.21/templates/common.yaml
new file mode 100644
index 00000000000..614b468adf3
--- /dev/null
+++ b/stable/authelia/11.0.21/templates/common.yaml
@@ -0,0 +1,74 @@
+{{/* Make sure all variables are set properly */}}
+{{- include "tc.common.loader.init" . }}
+
+{{/* Render configmap for authelia */}}
+{{- include "authelia.configmap" . }}
+
+{{/* Render secrets for authelia */}}
+{{- include "authelia.secrets" . }}
+
+{{/* Append the general configMap volume to the volumes */}}
+{{- define "authelia.configmapVolume" -}}
+enabled: "true"
+mountPath: " /configuration.yaml"
+readOnly: true
+subPath: configuration.yaml
+type: "custom"
+volumeSpec:
+ configMap:
+ name: authelia-configfile
+ items:
+ - key: configuration.yaml
+ path: configuration.yaml
+{{- end -}}
+
+{{/* Append the general secret volumes to the volumes */}}
+{{- define "authelia.secretVolumes" -}}
+enabled: "true"
+mountPath: "/secrets"
+readOnly: true
+type: "custom"
+volumeSpec:
+ secret:
+ secretName: authelia-secrets
+ items:
+ - key: "JWT_TOKEN"
+ path: JWT_TOKEN
+ - key: "SESSION_ENCRYPTION_KEY"
+ path: SESSION_ENCRYPTION_KEY
+ - key: "ENCRYPTION_KEY"
+ path: ENCRYPTION_KEY
+ - key: "STORAGE_PASSWORD"
+ path: STORAGE_PASSWORD
+ {{- if .Values.authentication_backend.ldap.enabled }}
+ - key: "LDAP_PASSWORD"
+ path: LDAP_PASSWORD
+ {{- end }}
+ {{- if .Values.notifier.smtp.enabled }}
+ - key: "SMTP_PASSWORD"
+ path: SMTP_PASSWORD
+ {{- end }}
+ - key: "REDIS_PASSWORD"
+ path: REDIS_PASSWORD
+ {{- if .Values.redisProvider.high_availability.enabled}}
+ - key: "REDIS_SENTINEL_PASSWORD"
+ path: REDIS_SENTINEL_PASSWORD
+ {{- end }}
+ {{- if .Values.duo_api.enabled }}
+ - key: "DUO_API_KEY"
+ path: DUO_API_KEY
+ {{- end }}
+ {{- if .Values.identity_providers.oidc.enabled }}
+ - key: "OIDC_PRIVATE_KEY"
+ path: OIDC_PRIVATE_KEY
+ - key: "OIDC_HMAC_SECRET"
+ path: OIDC_HMAC_SECRET
+ {{- end }}
+{{- end -}}
+
+{{- $_ := set .Values.persistence "authelia-configfile" (include "authelia.configmapVolume" . | fromYaml) -}}
+{{- $_ := set .Values.persistence "authelia-secrets" (include "authelia.secretVolumes" . | fromYaml) -}}
+
+
+{{/* Render the templates */}}
+{{ include "tc.common.loader.apply" . }}
diff --git a/stable/babybuddy/8.0.21/values.yaml b/stable/authelia/11.0.21/values.yaml
similarity index 100%
rename from stable/babybuddy/8.0.21/values.yaml
rename to stable/authelia/11.0.21/values.yaml
diff --git a/stable/automatic-music-downloader/2.0.15/CHANGELOG.md b/stable/automatic-music-downloader/2.0.15/CHANGELOG.md
deleted file mode 100644
index 2059c6238d4..00000000000
--- a/stable/automatic-music-downloader/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [automatic-music-downloader-2.0.15](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.13...automatic-music-downloader-2.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [automatic-music-downloader-2.0.13](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.12...automatic-music-downloader-2.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [automatic-music-downloader-2.0.12](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.11...automatic-music-downloader-2.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [automatic-music-downloader-2.0.11](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.10...automatic-music-downloader-2.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [automatic-music-downloader-2.0.10](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.9...automatic-music-downloader-2.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [automatic-music-downloader-2.0.9](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.8...automatic-music-downloader-2.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [automatic-music-downloader-2.0.8](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.7...automatic-music-downloader-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [automatic-music-downloader-2.0.7](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.6...automatic-music-downloader-2.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [automatic-music-downloader-2.0.6](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.5...automatic-music-downloader-2.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [automatic-music-downloader-2.0.5](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.4...automatic-music-downloader-2.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [automatic-music-downloader-2.0.4](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.3...automatic-music-downloader-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/automatic-music-downloader/2.0.15/Chart.lock b/stable/automatic-music-downloader/2.0.15/Chart.lock
deleted file mode 100644
index 43403625bf6..00000000000
--- a/stable/automatic-music-downloader/2.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:56:16.676032825Z"
diff --git a/stable/automatic-music-downloader/2.0.15/Chart.yaml b/stable/automatic-music-downloader/2.0.15/Chart.yaml
deleted file mode 100644
index c813bbe4428..00000000000
--- a/stable/automatic-music-downloader/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: A Lidarr companion script to automatically download music for Lidarr.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/automatic-music-downloader
-icon: https://truecharts.org/img/chart-icons/automatic-music-downloader.png
-keywords:
-- automatic
-- music
-- downloader
-- deemix
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: automatic-music-downloader
-sources:
-- https://github.com/RandomNinjaAtk/docker-amd
-- https://hub.docker.com/r/randomninjaatk/amd
-type: application
-version: 2.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/automatic-music-downloader/2.0.17/CHANGELOG.md b/stable/automatic-music-downloader/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..fc857baf505
--- /dev/null
+++ b/stable/automatic-music-downloader/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [automatic-music-downloader-2.0.17](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.15...automatic-music-downloader-2.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [automatic-music-downloader-2.0.15](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.13...automatic-music-downloader-2.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [automatic-music-downloader-2.0.13](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.12...automatic-music-downloader-2.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [automatic-music-downloader-2.0.12](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.11...automatic-music-downloader-2.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [automatic-music-downloader-2.0.11](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.10...automatic-music-downloader-2.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [automatic-music-downloader-2.0.10](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.9...automatic-music-downloader-2.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [automatic-music-downloader-2.0.9](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.8...automatic-music-downloader-2.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [automatic-music-downloader-2.0.8](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.7...automatic-music-downloader-2.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [automatic-music-downloader-2.0.7](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.6...automatic-music-downloader-2.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [automatic-music-downloader-2.0.6](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.5...automatic-music-downloader-2.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [automatic-music-downloader-2.0.5](https://github.com/truecharts/apps/compare/automatic-music-downloader-2.0.4...automatic-music-downloader-2.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/automatic-music-downloader/2.0.17/Chart.lock b/stable/automatic-music-downloader/2.0.17/Chart.lock
new file mode 100644
index 00000000000..9959611fb49
--- /dev/null
+++ b/stable/automatic-music-downloader/2.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:59:24.780060426Z"
diff --git a/stable/automatic-music-downloader/2.0.17/Chart.yaml b/stable/automatic-music-downloader/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..30f70b3ec61
--- /dev/null
+++ b/stable/automatic-music-downloader/2.0.17/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: A Lidarr companion script to automatically download music for Lidarr.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/automatic-music-downloader
+icon: https://truecharts.org/img/chart-icons/automatic-music-downloader.png
+keywords:
+- automatic
+- music
+- downloader
+- deemix
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: automatic-music-downloader
+sources:
+- https://github.com/RandomNinjaAtk/docker-amd
+- https://hub.docker.com/r/randomninjaatk/amd
+type: application
+version: 2.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/automatic-music-downloader/2.0.15/README.md b/stable/automatic-music-downloader/2.0.17/README.md
similarity index 100%
rename from stable/automatic-music-downloader/2.0.15/README.md
rename to stable/automatic-music-downloader/2.0.17/README.md
diff --git a/stable/automatic-music-downloader/2.0.15/app-readme.md b/stable/automatic-music-downloader/2.0.17/app-readme.md
similarity index 100%
rename from stable/automatic-music-downloader/2.0.15/app-readme.md
rename to stable/automatic-music-downloader/2.0.17/app-readme.md
diff --git a/stable/baserow/3.0.18/charts/common-10.4.4.tgz b/stable/automatic-music-downloader/2.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/baserow/3.0.18/charts/common-10.4.4.tgz
rename to stable/automatic-music-downloader/2.0.17/charts/common-10.4.4.tgz
diff --git a/stable/automatic-music-downloader/2.0.15/icon.png b/stable/automatic-music-downloader/2.0.17/icon.png
similarity index 100%
rename from stable/automatic-music-downloader/2.0.15/icon.png
rename to stable/automatic-music-downloader/2.0.17/icon.png
diff --git a/stable/automatic-music-downloader/2.0.15/ix_values.yaml b/stable/automatic-music-downloader/2.0.17/ix_values.yaml
similarity index 100%
rename from stable/automatic-music-downloader/2.0.15/ix_values.yaml
rename to stable/automatic-music-downloader/2.0.17/ix_values.yaml
diff --git a/stable/automatic-music-downloader/2.0.15/questions.yaml b/stable/automatic-music-downloader/2.0.17/questions.yaml
similarity index 100%
rename from stable/automatic-music-downloader/2.0.15/questions.yaml
rename to stable/automatic-music-downloader/2.0.17/questions.yaml
diff --git a/stable/babybuddy/8.0.21/templates/common.yaml b/stable/automatic-music-downloader/2.0.17/templates/common.yaml
similarity index 100%
rename from stable/babybuddy/8.0.21/templates/common.yaml
rename to stable/automatic-music-downloader/2.0.17/templates/common.yaml
diff --git a/stable/baserow/3.0.18/values.yaml b/stable/automatic-music-downloader/2.0.17/values.yaml
similarity index 100%
rename from stable/baserow/3.0.18/values.yaml
rename to stable/automatic-music-downloader/2.0.17/values.yaml
diff --git a/stable/babybuddy/8.0.21/CHANGELOG.md b/stable/babybuddy/8.0.21/CHANGELOG.md
deleted file mode 100644
index fb2a800ecc4..00000000000
--- a/stable/babybuddy/8.0.21/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [babybuddy-8.0.21](https://github.com/truecharts/apps/compare/babybuddy-8.0.19...babybuddy-8.0.21) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [babybuddy-8.0.19](https://github.com/truecharts/apps/compare/babybuddy-8.0.18...babybuddy-8.0.19) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [babybuddy-8.0.18](https://github.com/truecharts/apps/compare/babybuddy-8.0.17...babybuddy-8.0.18) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [babybuddy-8.0.17](https://github.com/truecharts/apps/compare/babybuddy-8.0.16...babybuddy-8.0.17) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [babybuddy-8.0.16](https://github.com/truecharts/apps/compare/babybuddy-8.0.15...babybuddy-8.0.16) (2022-07-11)
-
-#### Chore
-
-* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
-
-
-
-
-### [babybuddy-8.0.15](https://github.com/truecharts/apps/compare/babybuddy-8.0.14...babybuddy-8.0.15) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [babybuddy-8.0.14](https://github.com/truecharts/apps/compare/babybuddy-8.0.13...babybuddy-8.0.14) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [babybuddy-8.0.13](https://github.com/truecharts/apps/compare/babybuddy-8.0.12...babybuddy-8.0.13) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [babybuddy-8.0.12](https://github.com/truecharts/apps/compare/babybuddy-8.0.11...babybuddy-8.0.12) (2022-07-04)
-
-#### Chore
-
-* update docker general non-major ([#3061](https://github.com/truecharts/apps/issues/3061))
-
-
-
-
-### [babybuddy-8.0.11](https://github.com/truecharts/apps/compare/babybuddy-8.0.10...babybuddy-8.0.11) (2022-06-29)
-
-#### Chore
-
-* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
-
-
-
-
-### [babybuddy-8.0.10](https://github.com/truecharts/apps/compare/babybuddy-8.0.9...babybuddy-8.0.10) (2022-06-26)
-
-#### Chore
-
-* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
-
diff --git a/stable/babybuddy/8.0.21/Chart.lock b/stable/babybuddy/8.0.21/Chart.lock
deleted file mode 100644
index 2cfae5b37ec..00000000000
--- a/stable/babybuddy/8.0.21/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T22:56:25.271996033Z"
diff --git a/stable/babybuddy/8.0.21/Chart.yaml b/stable/babybuddy/8.0.21/Chart.yaml
deleted file mode 100644
index 9577fd9928d..00000000000
--- a/stable/babybuddy/8.0.21/Chart.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-apiVersion: v2
-appVersion: "1.11.2"
-kubeVersion: '>=1.16.0-0'
-version: 8.0.21
-name: babybuddy
-description: Helps caregivers track sleep, feedings, diaper changes, tummy time and more to learn about and predict baby's needs without (as much) guess work.
-type: application
-home: https://github.com/truecharts/apps/tree/master/charts/stable/babybuddy
-icon: https://truecharts.org/img/chart-icons/babybuddy.png
-keywords:
- - baby
- - buddy
- - tracker
- - parents
- - parenting
-sources:
- - https://github.com/babybuddy/babybuddy
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/babybuddy/8.0.23/CHANGELOG.md b/stable/babybuddy/8.0.23/CHANGELOG.md
new file mode 100644
index 00000000000..2a1540ffac7
--- /dev/null
+++ b/stable/babybuddy/8.0.23/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [babybuddy-8.0.23](https://github.com/truecharts/apps/compare/babybuddy-8.0.21...babybuddy-8.0.23) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [babybuddy-8.0.21](https://github.com/truecharts/apps/compare/babybuddy-8.0.19...babybuddy-8.0.21) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [babybuddy-8.0.19](https://github.com/truecharts/apps/compare/babybuddy-8.0.18...babybuddy-8.0.19) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [babybuddy-8.0.18](https://github.com/truecharts/apps/compare/babybuddy-8.0.17...babybuddy-8.0.18) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [babybuddy-8.0.17](https://github.com/truecharts/apps/compare/babybuddy-8.0.16...babybuddy-8.0.17) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [babybuddy-8.0.16](https://github.com/truecharts/apps/compare/babybuddy-8.0.15...babybuddy-8.0.16) (2022-07-11)
+
+#### Chore
+
+* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
+
+
+
+
+### [babybuddy-8.0.15](https://github.com/truecharts/apps/compare/babybuddy-8.0.14...babybuddy-8.0.15) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [babybuddy-8.0.14](https://github.com/truecharts/apps/compare/babybuddy-8.0.13...babybuddy-8.0.14) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [babybuddy-8.0.13](https://github.com/truecharts/apps/compare/babybuddy-8.0.12...babybuddy-8.0.13) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [babybuddy-8.0.12](https://github.com/truecharts/apps/compare/babybuddy-8.0.11...babybuddy-8.0.12) (2022-07-04)
+
+#### Chore
+
+* update docker general non-major ([#3061](https://github.com/truecharts/apps/issues/3061))
+
+
+
+
+### [babybuddy-8.0.11](https://github.com/truecharts/apps/compare/babybuddy-8.0.10...babybuddy-8.0.11) (2022-06-29)
+
+#### Chore
+
+* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
+
+
diff --git a/stable/babybuddy/8.0.23/Chart.lock b/stable/babybuddy/8.0.23/Chart.lock
new file mode 100644
index 00000000000..9875b861f38
--- /dev/null
+++ b/stable/babybuddy/8.0.23/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T13:59:33.0415727Z"
diff --git a/stable/babybuddy/8.0.23/Chart.yaml b/stable/babybuddy/8.0.23/Chart.yaml
new file mode 100644
index 00000000000..06eef13cdc9
--- /dev/null
+++ b/stable/babybuddy/8.0.23/Chart.yaml
@@ -0,0 +1,34 @@
+apiVersion: v2
+appVersion: "1.11.2"
+kubeVersion: '>=1.16.0-0'
+version: 8.0.23
+name: babybuddy
+description: Helps caregivers track sleep, feedings, diaper changes, tummy time and more to learn about and predict baby's needs without (as much) guess work.
+type: application
+home: https://github.com/truecharts/apps/tree/master/charts/stable/babybuddy
+icon: https://truecharts.org/img/chart-icons/babybuddy.png
+keywords:
+ - baby
+ - buddy
+ - tracker
+ - parents
+ - parenting
+sources:
+ - https://github.com/babybuddy/babybuddy
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/babybuddy/8.0.21/README.md b/stable/babybuddy/8.0.23/README.md
similarity index 100%
rename from stable/babybuddy/8.0.21/README.md
rename to stable/babybuddy/8.0.23/README.md
diff --git a/stable/babybuddy/8.0.21/app-readme.md b/stable/babybuddy/8.0.23/app-readme.md
similarity index 100%
rename from stable/babybuddy/8.0.21/app-readme.md
rename to stable/babybuddy/8.0.23/app-readme.md
diff --git a/stable/beets/4.0.16/charts/common-10.4.4.tgz b/stable/babybuddy/8.0.23/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/beets/4.0.16/charts/common-10.4.4.tgz
rename to stable/babybuddy/8.0.23/charts/common-10.4.4.tgz
diff --git a/stable/baserow/3.0.18/charts/postgresql-8.0.30.tgz b/stable/babybuddy/8.0.23/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/baserow/3.0.18/charts/postgresql-8.0.30.tgz
rename to stable/babybuddy/8.0.23/charts/postgresql-8.0.30.tgz
diff --git a/stable/babybuddy/8.0.21/icon.png b/stable/babybuddy/8.0.23/icon.png
similarity index 100%
rename from stable/babybuddy/8.0.21/icon.png
rename to stable/babybuddy/8.0.23/icon.png
diff --git a/stable/babybuddy/8.0.21/ix_values.yaml b/stable/babybuddy/8.0.23/ix_values.yaml
similarity index 100%
rename from stable/babybuddy/8.0.21/ix_values.yaml
rename to stable/babybuddy/8.0.23/ix_values.yaml
diff --git a/stable/babybuddy/8.0.21/questions.yaml b/stable/babybuddy/8.0.23/questions.yaml
similarity index 100%
rename from stable/babybuddy/8.0.21/questions.yaml
rename to stable/babybuddy/8.0.23/questions.yaml
diff --git a/stable/boinc/2.0.21/templates/common.yaml b/stable/babybuddy/8.0.23/templates/common.yaml
similarity index 100%
rename from stable/boinc/2.0.21/templates/common.yaml
rename to stable/babybuddy/8.0.23/templates/common.yaml
diff --git a/stable/beets/4.0.16/values.yaml b/stable/babybuddy/8.0.23/values.yaml
similarity index 100%
rename from stable/beets/4.0.16/values.yaml
rename to stable/babybuddy/8.0.23/values.yaml
diff --git a/stable/baserow/3.0.18/CHANGELOG.md b/stable/baserow/3.0.18/CHANGELOG.md
deleted file mode 100644
index af22d03ce72..00000000000
--- a/stable/baserow/3.0.18/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [baserow-3.0.18](https://github.com/truecharts/apps/compare/baserow-3.0.16...baserow-3.0.18) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [baserow-3.0.16](https://github.com/truecharts/apps/compare/baserow-3.0.15...baserow-3.0.16) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [baserow-3.0.15](https://github.com/truecharts/apps/compare/baserow-3.0.14...baserow-3.0.15) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [baserow-3.0.14](https://github.com/truecharts/apps/compare/baserow-3.0.13...baserow-3.0.14) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [baserow-3.0.13](https://github.com/truecharts/apps/compare/baserow-3.0.12...baserow-3.0.13) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [baserow-3.0.12](https://github.com/truecharts/apps/compare/baserow-3.0.11...baserow-3.0.12) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [baserow-3.0.11](https://github.com/truecharts/apps/compare/baserow-3.0.10...baserow-3.0.11) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [baserow-3.0.10](https://github.com/truecharts/apps/compare/baserow-3.0.9...baserow-3.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [baserow-3.0.9](https://github.com/truecharts/apps/compare/baserow-3.0.8...baserow-3.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [baserow-3.0.8](https://github.com/truecharts/apps/compare/baserow-3.0.7...baserow-3.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [baserow-3.0.7](https://github.com/truecharts/apps/compare/baserow-3.0.6...baserow-3.0.7) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/baserow/3.0.18/Chart.lock b/stable/baserow/3.0.18/Chart.lock
deleted file mode 100644
index 8d63a2840c1..00000000000
--- a/stable/baserow/3.0.18/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
-generated: "2022-07-12T22:56:31.08300022Z"
diff --git a/stable/baserow/3.0.18/Chart.yaml b/stable/baserow/3.0.18/Chart.yaml
deleted file mode 100644
index 0b46bffe90e..00000000000
--- a/stable/baserow/3.0.18/Chart.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-apiVersion: v2
-appVersion: "1.10.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-description: Baserow is an open source no-code database tool and Airtable alternative.
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/baserow
-icon: https://truecharts.org/img/chart-icons/baserow.png
-keywords:
-- baserow
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: baserow
-sources:
-- https://hub.docker.com/r/baserow/baserow
-- https://gitlab.com/bramw/baserow/
-version: 3.0.18
-annotations:
- truecharts.org/catagories: |
- - productivity
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/baserow/3.0.20/CHANGELOG.md b/stable/baserow/3.0.20/CHANGELOG.md
new file mode 100644
index 00000000000..ca560907328
--- /dev/null
+++ b/stable/baserow/3.0.20/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [baserow-3.0.20](https://github.com/truecharts/apps/compare/baserow-3.0.18...baserow-3.0.20) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [baserow-3.0.18](https://github.com/truecharts/apps/compare/baserow-3.0.16...baserow-3.0.18) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [baserow-3.0.16](https://github.com/truecharts/apps/compare/baserow-3.0.15...baserow-3.0.16) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [baserow-3.0.15](https://github.com/truecharts/apps/compare/baserow-3.0.14...baserow-3.0.15) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [baserow-3.0.14](https://github.com/truecharts/apps/compare/baserow-3.0.13...baserow-3.0.14) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [baserow-3.0.13](https://github.com/truecharts/apps/compare/baserow-3.0.12...baserow-3.0.13) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [baserow-3.0.12](https://github.com/truecharts/apps/compare/baserow-3.0.11...baserow-3.0.12) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [baserow-3.0.11](https://github.com/truecharts/apps/compare/baserow-3.0.10...baserow-3.0.11) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [baserow-3.0.10](https://github.com/truecharts/apps/compare/baserow-3.0.9...baserow-3.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [baserow-3.0.9](https://github.com/truecharts/apps/compare/baserow-3.0.8...baserow-3.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [baserow-3.0.8](https://github.com/truecharts/apps/compare/baserow-3.0.7...baserow-3.0.8) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/baserow/3.0.20/Chart.lock b/stable/baserow/3.0.20/Chart.lock
new file mode 100644
index 00000000000..084d74cde8e
--- /dev/null
+++ b/stable/baserow/3.0.20/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
+generated: "2022-07-14T13:59:43.295792436Z"
diff --git a/stable/baserow/3.0.20/Chart.yaml b/stable/baserow/3.0.20/Chart.yaml
new file mode 100644
index 00000000000..901ff25d0d3
--- /dev/null
+++ b/stable/baserow/3.0.20/Chart.yaml
@@ -0,0 +1,34 @@
+apiVersion: v2
+appVersion: "1.10.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+description: Baserow is an open source no-code database tool and Airtable alternative.
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/baserow
+icon: https://truecharts.org/img/chart-icons/baserow.png
+keywords:
+- baserow
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: baserow
+sources:
+- https://hub.docker.com/r/baserow/baserow
+- https://gitlab.com/bramw/baserow/
+version: 3.0.20
+annotations:
+ truecharts.org/catagories: |
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/baserow/3.0.18/README.md b/stable/baserow/3.0.20/README.md
similarity index 100%
rename from stable/baserow/3.0.18/README.md
rename to stable/baserow/3.0.20/README.md
diff --git a/stable/baserow/3.0.18/app-readme.md b/stable/baserow/3.0.20/app-readme.md
similarity index 100%
rename from stable/baserow/3.0.18/app-readme.md
rename to stable/baserow/3.0.20/app-readme.md
diff --git a/stable/blog/3.0.16/charts/common-10.4.4.tgz b/stable/baserow/3.0.20/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/blog/3.0.16/charts/common-10.4.4.tgz
rename to stable/baserow/3.0.20/charts/common-10.4.4.tgz
diff --git a/stable/blog/3.0.16/charts/postgresql-8.0.30.tgz b/stable/baserow/3.0.20/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/blog/3.0.16/charts/postgresql-8.0.30.tgz
rename to stable/baserow/3.0.20/charts/postgresql-8.0.30.tgz
diff --git a/stable/friendica/4.0.22/charts/redis-3.0.30.tgz b/stable/baserow/3.0.20/charts/redis-3.0.30.tgz
similarity index 100%
rename from stable/friendica/4.0.22/charts/redis-3.0.30.tgz
rename to stable/baserow/3.0.20/charts/redis-3.0.30.tgz
diff --git a/stable/baserow/3.0.18/icon.png b/stable/baserow/3.0.20/icon.png
similarity index 100%
rename from stable/baserow/3.0.18/icon.png
rename to stable/baserow/3.0.20/icon.png
diff --git a/stable/baserow/3.0.18/ix_values.yaml b/stable/baserow/3.0.20/ix_values.yaml
similarity index 100%
rename from stable/baserow/3.0.18/ix_values.yaml
rename to stable/baserow/3.0.20/ix_values.yaml
diff --git a/stable/baserow/3.0.18/questions.yaml b/stable/baserow/3.0.20/questions.yaml
similarity index 100%
rename from stable/baserow/3.0.18/questions.yaml
rename to stable/baserow/3.0.20/questions.yaml
diff --git a/stable/baserow/3.0.18/templates/_secrets.tpl b/stable/baserow/3.0.20/templates/_secrets.tpl
similarity index 100%
rename from stable/baserow/3.0.18/templates/_secrets.tpl
rename to stable/baserow/3.0.20/templates/_secrets.tpl
diff --git a/stable/baserow/3.0.18/templates/common.yaml b/stable/baserow/3.0.20/templates/common.yaml
similarity index 100%
rename from stable/baserow/3.0.18/templates/common.yaml
rename to stable/baserow/3.0.20/templates/common.yaml
diff --git a/stable/blog/3.0.16/values.yaml b/stable/baserow/3.0.20/values.yaml
similarity index 100%
rename from stable/blog/3.0.16/values.yaml
rename to stable/baserow/3.0.20/values.yaml
diff --git a/stable/bazarr/11.0.17/CHANGELOG.md b/stable/bazarr/11.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..00b1d2d1293
--- /dev/null
+++ b/stable/bazarr/11.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [bazarr-11.0.17](https://github.com/truecharts/apps/compare/bazarr-11.0.15...bazarr-11.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [bazarr-11.0.15](https://github.com/truecharts/apps/compare/bazarr-11.0.13...bazarr-11.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [bazarr-11.0.13](https://github.com/truecharts/apps/compare/bazarr-11.0.12...bazarr-11.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [bazarr-11.0.12](https://github.com/truecharts/apps/compare/bazarr-11.0.11...bazarr-11.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [bazarr-11.0.11](https://github.com/truecharts/apps/compare/bazarr-11.0.10...bazarr-11.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [bazarr-11.0.10](https://github.com/truecharts/apps/compare/bazarr-11.0.9...bazarr-11.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [bazarr-11.0.9](https://github.com/truecharts/apps/compare/bazarr-11.0.8...bazarr-11.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [bazarr-11.0.8](https://github.com/truecharts/apps/compare/bazarr-11.0.7...bazarr-11.0.8) (2022-07-03)
+
+#### Chore
+
+* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
+
+
+
+
+### [bazarr-11.0.7](https://github.com/truecharts/apps/compare/bazarr-11.0.6...bazarr-11.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [bazarr-11.0.6](https://github.com/truecharts/apps/compare/bazarr-11.0.5...bazarr-11.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [bazarr-11.0.5](https://github.com/truecharts/apps/compare/bazarr-11.0.4...bazarr-11.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931))
+
diff --git a/stable/bazarr/11.0.17/Chart.lock b/stable/bazarr/11.0.17/Chart.lock
new file mode 100644
index 00000000000..49d6be2704c
--- /dev/null
+++ b/stable/bazarr/11.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:59:43.246190212Z"
diff --git a/stable/bazarr/11.0.17/Chart.yaml b/stable/bazarr/11.0.17/Chart.yaml
new file mode 100644
index 00000000000..753a1aae3e3
--- /dev/null
+++ b/stable/bazarr/11.0.17/Chart.yaml
@@ -0,0 +1,34 @@
+apiVersion: v2
+appVersion: "1.1.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Bazarr is a companion application to Sonarr and Radarr. It manages and
+ downloads subtitles based on your requirements
+home: https://github.com/truecharts/apps/tree/master/charts/stable/bazarr
+icon: https://truecharts.org/img/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/morpheus65535/bazarr
+- https://hub.docker.com/r/linuxserver/bazarr
+type: application
+version: 11.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/bazarr/11.0.17/README.md b/stable/bazarr/11.0.17/README.md
new file mode 100644
index 00000000000..62a0d5f0061
--- /dev/null
+++ b/stable/bazarr/11.0.17/README.md
@@ -0,0 +1,43 @@
+# bazarr
+
+Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/bazarr/11.0.17/app-readme.md b/stable/bazarr/11.0.17/app-readme.md
new file mode 100644
index 00000000000..9f8586f3aeb
--- /dev/null
+++ b/stable/bazarr/11.0.17/app-readme.md
@@ -0,0 +1,3 @@
+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 please visit https://truecharts.org
diff --git a/stable/boinc/2.0.21/charts/common-10.4.4.tgz b/stable/bazarr/11.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/boinc/2.0.21/charts/common-10.4.4.tgz
rename to stable/bazarr/11.0.17/charts/common-10.4.4.tgz
diff --git a/stable/bazarr/11.0.17/icon.png b/stable/bazarr/11.0.17/icon.png
new file mode 100644
index 00000000000..59329ce0782
Binary files /dev/null and b/stable/bazarr/11.0.17/icon.png differ
diff --git a/stable/bazarr/11.0.17/ix_values.yaml b/stable/bazarr/11.0.17/ix_values.yaml
new file mode 100644
index 00000000000..4cea6f7fe4d
--- /dev/null
+++ b/stable/bazarr/11.0.17/ix_values.yaml
@@ -0,0 +1,16 @@
+image:
+ repository: tccr.io/truecharts/bazarr
+ pullPolicy: IfNotPresent
+ tag: v1.1.0@sha256:a01c16ac04b57b145cf75b8f1d2b4eef2f3c36970d0578b2740047de04c242d9
+
+service:
+ main:
+ ports:
+ main:
+ port: 6767
+ targetPort: 6767
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
diff --git a/stable/bazarr/11.0.17/questions.yaml b/stable/bazarr/11.0.17/questions.yaml
new file mode 100644
index 00000000000..80ec7f933c5
--- /dev/null
+++ b/stable/bazarr/11.0.17/questions.yaml
@@ -0,0 +1,2431 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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.17/templates/common.yaml b/stable/bazarr/11.0.17/templates/common.yaml
similarity index 100%
rename from stable/booksonic-air/6.0.17/templates/common.yaml
rename to stable/bazarr/11.0.17/templates/common.yaml
diff --git a/stable/boinc/2.0.21/values.yaml b/stable/bazarr/11.0.17/values.yaml
similarity index 100%
rename from stable/boinc/2.0.21/values.yaml
rename to stable/bazarr/11.0.17/values.yaml
diff --git a/stable/beets/4.0.16/CHANGELOG.md b/stable/beets/4.0.16/CHANGELOG.md
deleted file mode 100644
index 86940bfa4e2..00000000000
--- a/stable/beets/4.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [beets-4.0.16](https://github.com/truecharts/apps/compare/beets-4.0.14...beets-4.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [beets-4.0.14](https://github.com/truecharts/apps/compare/beets-4.0.13...beets-4.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [beets-4.0.13](https://github.com/truecharts/apps/compare/beets-4.0.12...beets-4.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [beets-4.0.12](https://github.com/truecharts/apps/compare/beets-4.0.11...beets-4.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [beets-4.0.11](https://github.com/truecharts/apps/compare/beets-4.0.10...beets-4.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [beets-4.0.10](https://github.com/truecharts/apps/compare/beets-4.0.9...beets-4.0.10) (2022-07-07)
-
-#### Chore
-
-* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
-
-
-
-
-### [beets-4.0.9](https://github.com/truecharts/apps/compare/beets-4.0.8...beets-4.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [beets-4.0.8](https://github.com/truecharts/apps/compare/beets-4.0.7...beets-4.0.8) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### [beets-4.0.7](https://github.com/truecharts/apps/compare/beets-4.0.6...beets-4.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [beets-4.0.6](https://github.com/truecharts/apps/compare/beets-4.0.5...beets-4.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [beets-4.0.5](https://github.com/truecharts/apps/compare/beets-4.0.4...beets-4.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/beets/4.0.16/Chart.lock b/stable/beets/4.0.16/Chart.lock
deleted file mode 100644
index c1b18433883..00000000000
--- a/stable/beets/4.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:56:45.630454681Z"
diff --git a/stable/beets/4.0.16/Chart.yaml b/stable/beets/4.0.16/Chart.yaml
deleted file mode 100644
index 49f58c68d02..00000000000
--- a/stable/beets/4.0.16/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "1.6.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A music library manager and not, for the most part, a music player.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/beets
-icon: https://truecharts.org/img/chart-icons/beets.png
-keywords:
-- music
-- library
-- manager
-- player
-- beets
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: beets
-sources:
-- https://github.com/linuxserver/docker-beets
-- https://beets.io/
-type: application
-version: 4.0.16
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/beets/4.0.18/CHANGELOG.md b/stable/beets/4.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..bfce7f6ce64
--- /dev/null
+++ b/stable/beets/4.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [beets-4.0.18](https://github.com/truecharts/apps/compare/beets-4.0.16...beets-4.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [beets-4.0.16](https://github.com/truecharts/apps/compare/beets-4.0.14...beets-4.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [beets-4.0.14](https://github.com/truecharts/apps/compare/beets-4.0.13...beets-4.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [beets-4.0.13](https://github.com/truecharts/apps/compare/beets-4.0.12...beets-4.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [beets-4.0.12](https://github.com/truecharts/apps/compare/beets-4.0.11...beets-4.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [beets-4.0.11](https://github.com/truecharts/apps/compare/beets-4.0.10...beets-4.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [beets-4.0.10](https://github.com/truecharts/apps/compare/beets-4.0.9...beets-4.0.10) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
+
+### [beets-4.0.9](https://github.com/truecharts/apps/compare/beets-4.0.8...beets-4.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [beets-4.0.8](https://github.com/truecharts/apps/compare/beets-4.0.7...beets-4.0.8) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
+
+### [beets-4.0.7](https://github.com/truecharts/apps/compare/beets-4.0.6...beets-4.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [beets-4.0.6](https://github.com/truecharts/apps/compare/beets-4.0.5...beets-4.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/beets/4.0.18/Chart.lock b/stable/beets/4.0.18/Chart.lock
new file mode 100644
index 00000000000..f4ed8baa6ca
--- /dev/null
+++ b/stable/beets/4.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T13:59:58.229547794Z"
diff --git a/stable/beets/4.0.18/Chart.yaml b/stable/beets/4.0.18/Chart.yaml
new file mode 100644
index 00000000000..556021bd984
--- /dev/null
+++ b/stable/beets/4.0.18/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "1.6.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A music library manager and not, for the most part, a music player.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/beets
+icon: https://truecharts.org/img/chart-icons/beets.png
+keywords:
+- music
+- library
+- manager
+- player
+- beets
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: beets
+sources:
+- https://github.com/linuxserver/docker-beets
+- https://beets.io/
+type: application
+version: 4.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/beets/4.0.16/README.md b/stable/beets/4.0.18/README.md
similarity index 100%
rename from stable/beets/4.0.16/README.md
rename to stable/beets/4.0.18/README.md
diff --git a/stable/beets/4.0.16/app-readme.md b/stable/beets/4.0.18/app-readme.md
similarity index 100%
rename from stable/beets/4.0.16/app-readme.md
rename to stable/beets/4.0.18/app-readme.md
diff --git a/stable/booksonic-air/6.0.17/charts/common-10.4.4.tgz b/stable/beets/4.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/booksonic-air/6.0.17/charts/common-10.4.4.tgz
rename to stable/beets/4.0.18/charts/common-10.4.4.tgz
diff --git a/stable/beets/4.0.16/icon.png b/stable/beets/4.0.18/icon.png
similarity index 100%
rename from stable/beets/4.0.16/icon.png
rename to stable/beets/4.0.18/icon.png
diff --git a/stable/beets/4.0.16/ix_values.yaml b/stable/beets/4.0.18/ix_values.yaml
similarity index 100%
rename from stable/beets/4.0.16/ix_values.yaml
rename to stable/beets/4.0.18/ix_values.yaml
diff --git a/stable/beets/4.0.16/questions.yaml b/stable/beets/4.0.18/questions.yaml
similarity index 100%
rename from stable/beets/4.0.16/questions.yaml
rename to stable/beets/4.0.18/questions.yaml
diff --git a/stable/beets/4.0.16/templates/common.yaml b/stable/beets/4.0.18/templates/common.yaml
similarity index 100%
rename from stable/beets/4.0.16/templates/common.yaml
rename to stable/beets/4.0.18/templates/common.yaml
diff --git a/stable/booksonic-air/6.0.17/values.yaml b/stable/beets/4.0.18/values.yaml
similarity index 100%
rename from stable/booksonic-air/6.0.17/values.yaml
rename to stable/beets/4.0.18/values.yaml
diff --git a/stable/blog/3.0.16/CHANGELOG.md b/stable/blog/3.0.16/CHANGELOG.md
deleted file mode 100644
index 0953ea41512..00000000000
--- a/stable/blog/3.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [blog-3.0.16](https://github.com/truecharts/apps/compare/blog-3.0.14...blog-3.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [blog-3.0.14](https://github.com/truecharts/apps/compare/blog-3.0.13...blog-3.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [blog-3.0.13](https://github.com/truecharts/apps/compare/blog-3.0.12...blog-3.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [blog-3.0.12](https://github.com/truecharts/apps/compare/blog-3.0.11...blog-3.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [blog-3.0.11](https://github.com/truecharts/apps/compare/blog-3.0.10...blog-3.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [blog-3.0.10](https://github.com/truecharts/apps/compare/blog-3.0.9...blog-3.0.10) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [blog-3.0.9](https://github.com/truecharts/apps/compare/blog-3.0.8...blog-3.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [blog-3.0.8](https://github.com/truecharts/apps/compare/blog-3.0.7...blog-3.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [blog-3.0.7](https://github.com/truecharts/apps/compare/blog-3.0.6...blog-3.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [blog-3.0.6](https://github.com/truecharts/apps/compare/blog-3.0.5...blog-3.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [blog-3.0.5](https://github.com/truecharts/apps/compare/blog-3.0.3...blog-3.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/blog/3.0.16/Chart.lock b/stable/blog/3.0.16/Chart.lock
deleted file mode 100644
index 2e1430ea9e3..00000000000
--- a/stable/blog/3.0.16/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T22:56:53.0478882Z"
diff --git a/stable/blog/3.0.16/Chart.yaml b/stable/blog/3.0.16/Chart.yaml
deleted file mode 100644
index e924e143f5a..00000000000
--- a/stable/blog/3.0.16/Chart.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-description: "Lightweight self-hosted facebook-styled PHP blog."
-home: https://github.com/truecharts/apps/tree/master/charts/stable/blog
-icon: https://truecharts.org/img/chart-icons/blog.png
-keywords:
- - blog
- - php
- - self
- - hosted
- - facebook
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: blog
-sources:
- - https://github.com/m1k1o/blog
- - https://github.com/nicholaswilde/docker-blog
-version: 3.0.16
-annotations:
- truecharts.org/catagories: |
- - hosting
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/blog/3.0.18/CHANGELOG.md b/stable/blog/3.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..19b34638b01
--- /dev/null
+++ b/stable/blog/3.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [blog-3.0.18](https://github.com/truecharts/apps/compare/blog-3.0.16...blog-3.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [blog-3.0.16](https://github.com/truecharts/apps/compare/blog-3.0.14...blog-3.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [blog-3.0.14](https://github.com/truecharts/apps/compare/blog-3.0.13...blog-3.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [blog-3.0.13](https://github.com/truecharts/apps/compare/blog-3.0.12...blog-3.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [blog-3.0.12](https://github.com/truecharts/apps/compare/blog-3.0.11...blog-3.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [blog-3.0.11](https://github.com/truecharts/apps/compare/blog-3.0.10...blog-3.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [blog-3.0.10](https://github.com/truecharts/apps/compare/blog-3.0.9...blog-3.0.10) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [blog-3.0.9](https://github.com/truecharts/apps/compare/blog-3.0.8...blog-3.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [blog-3.0.8](https://github.com/truecharts/apps/compare/blog-3.0.7...blog-3.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [blog-3.0.7](https://github.com/truecharts/apps/compare/blog-3.0.6...blog-3.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [blog-3.0.6](https://github.com/truecharts/apps/compare/blog-3.0.5...blog-3.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/blog/3.0.18/Chart.lock b/stable/blog/3.0.18/Chart.lock
new file mode 100644
index 00000000000..8cac161f1ae
--- /dev/null
+++ b/stable/blog/3.0.18/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:00:07.468016153Z"
diff --git a/stable/blog/3.0.18/Chart.yaml b/stable/blog/3.0.18/Chart.yaml
new file mode 100644
index 00000000000..bc2b86bf2f6
--- /dev/null
+++ b/stable/blog/3.0.18/Chart.yaml
@@ -0,0 +1,34 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+description: "Lightweight self-hosted facebook-styled PHP blog."
+home: https://github.com/truecharts/apps/tree/master/charts/stable/blog
+icon: https://truecharts.org/img/chart-icons/blog.png
+keywords:
+ - blog
+ - php
+ - self
+ - hosted
+ - facebook
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: blog
+sources:
+ - https://github.com/m1k1o/blog
+ - https://github.com/nicholaswilde/docker-blog
+version: 3.0.18
+annotations:
+ truecharts.org/catagories: |
+ - hosting
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/blog/3.0.16/README.md b/stable/blog/3.0.18/README.md
similarity index 100%
rename from stable/blog/3.0.16/README.md
rename to stable/blog/3.0.18/README.md
diff --git a/stable/blog/3.0.16/app-readme.md b/stable/blog/3.0.18/app-readme.md
similarity index 100%
rename from stable/blog/3.0.16/app-readme.md
rename to stable/blog/3.0.18/app-readme.md
diff --git a/stable/bookstack/3.0.17/charts/common-10.4.4.tgz b/stable/blog/3.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/bookstack/3.0.17/charts/common-10.4.4.tgz
rename to stable/blog/3.0.18/charts/common-10.4.4.tgz
diff --git a/stable/commento-plusplus/3.0.15/charts/postgresql-8.0.30.tgz b/stable/blog/3.0.18/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/commento-plusplus/3.0.15/charts/postgresql-8.0.30.tgz
rename to stable/blog/3.0.18/charts/postgresql-8.0.30.tgz
diff --git a/stable/blog/3.0.16/icon.png b/stable/blog/3.0.18/icon.png
similarity index 100%
rename from stable/blog/3.0.16/icon.png
rename to stable/blog/3.0.18/icon.png
diff --git a/stable/blog/3.0.16/ix_values.yaml b/stable/blog/3.0.18/ix_values.yaml
similarity index 100%
rename from stable/blog/3.0.16/ix_values.yaml
rename to stable/blog/3.0.18/ix_values.yaml
diff --git a/stable/blog/3.0.16/questions.yaml b/stable/blog/3.0.18/questions.yaml
similarity index 100%
rename from stable/blog/3.0.16/questions.yaml
rename to stable/blog/3.0.18/questions.yaml
diff --git a/stable/blog/3.0.16/templates/common.yaml b/stable/blog/3.0.18/templates/common.yaml
similarity index 100%
rename from stable/blog/3.0.16/templates/common.yaml
rename to stable/blog/3.0.18/templates/common.yaml
diff --git a/stable/bookstack/3.0.17/values.yaml b/stable/blog/3.0.18/values.yaml
similarity index 100%
rename from stable/bookstack/3.0.17/values.yaml
rename to stable/blog/3.0.18/values.yaml
diff --git a/stable/boinc/2.0.21/CHANGELOG.md b/stable/boinc/2.0.21/CHANGELOG.md
deleted file mode 100644
index 96193c8f954..00000000000
--- a/stable/boinc/2.0.21/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [boinc-2.0.21](https://github.com/truecharts/apps/compare/boinc-2.0.19...boinc-2.0.21) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [boinc-2.0.19](https://github.com/truecharts/apps/compare/boinc-2.0.18...boinc-2.0.19) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [boinc-2.0.18](https://github.com/truecharts/apps/compare/boinc-2.0.17...boinc-2.0.18) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [boinc-2.0.17](https://github.com/truecharts/apps/compare/boinc-2.0.16...boinc-2.0.17) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [boinc-2.0.16](https://github.com/truecharts/apps/compare/boinc-2.0.15...boinc-2.0.16) (2022-07-10)
-
-#### Chore
-
-* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
-
-
-
-
-### [boinc-2.0.15](https://github.com/truecharts/apps/compare/boinc-2.0.14...boinc-2.0.15) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [boinc-2.0.14](https://github.com/truecharts/apps/compare/boinc-2.0.13...boinc-2.0.14) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [boinc-2.0.13](https://github.com/truecharts/apps/compare/boinc-2.0.12...boinc-2.0.13) (2022-07-03)
-
-#### Chore
-
-* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
-
-
-
-
-### [boinc-2.0.12](https://github.com/truecharts/apps/compare/boinc-2.0.11...boinc-2.0.12) (2022-06-29)
-
-#### Chore
-
-* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
-
-
-
-
-### [boinc-2.0.11](https://github.com/truecharts/apps/compare/boinc-2.0.10...boinc-2.0.11) (2022-06-26)
-
-#### Chore
-
-* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
-
-
-
-
-### [boinc-2.0.10](https://github.com/truecharts/apps/compare/boinc-2.0.9...boinc-2.0.10) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
diff --git a/stable/boinc/2.0.21/Chart.lock b/stable/boinc/2.0.21/Chart.lock
deleted file mode 100644
index 2bf7e0ee2ac..00000000000
--- a/stable/boinc/2.0.21/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:56:49.096493384Z"
diff --git a/stable/boinc/2.0.21/Chart.yaml b/stable/boinc/2.0.21/Chart.yaml
deleted file mode 100644
index 54130a0d1a5..00000000000
--- a/stable/boinc/2.0.21/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: boinc
-version: 2.0.21
-appVersion: "latest"
-description: BOINC is a platform for high-throughput computing on a large scale (thousands or millions of computers).
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/boinc
-icon: https://truecharts.org/img/chart-icons/boinc.png
-keywords:
- - boinc
-sources:
- - https://hub.docker.com/r/linuxserver/boinc
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/boinc/2.0.23/CHANGELOG.md b/stable/boinc/2.0.23/CHANGELOG.md
new file mode 100644
index 00000000000..a1d76800689
--- /dev/null
+++ b/stable/boinc/2.0.23/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [boinc-2.0.23](https://github.com/truecharts/apps/compare/boinc-2.0.21...boinc-2.0.23) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [boinc-2.0.21](https://github.com/truecharts/apps/compare/boinc-2.0.19...boinc-2.0.21) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [boinc-2.0.19](https://github.com/truecharts/apps/compare/boinc-2.0.18...boinc-2.0.19) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [boinc-2.0.18](https://github.com/truecharts/apps/compare/boinc-2.0.17...boinc-2.0.18) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [boinc-2.0.17](https://github.com/truecharts/apps/compare/boinc-2.0.16...boinc-2.0.17) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [boinc-2.0.16](https://github.com/truecharts/apps/compare/boinc-2.0.15...boinc-2.0.16) (2022-07-10)
+
+#### Chore
+
+* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
+
+
+
+
+### [boinc-2.0.15](https://github.com/truecharts/apps/compare/boinc-2.0.14...boinc-2.0.15) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [boinc-2.0.14](https://github.com/truecharts/apps/compare/boinc-2.0.13...boinc-2.0.14) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [boinc-2.0.13](https://github.com/truecharts/apps/compare/boinc-2.0.12...boinc-2.0.13) (2022-07-03)
+
+#### Chore
+
+* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
+
+
+
+
+### [boinc-2.0.12](https://github.com/truecharts/apps/compare/boinc-2.0.11...boinc-2.0.12) (2022-06-29)
+
+#### Chore
+
+* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
+
+
+
+
+### [boinc-2.0.11](https://github.com/truecharts/apps/compare/boinc-2.0.10...boinc-2.0.11) (2022-06-26)
+
+#### Chore
+
+* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
+
+
diff --git a/stable/boinc/2.0.23/Chart.lock b/stable/boinc/2.0.23/Chart.lock
new file mode 100644
index 00000000000..686c11aa2ec
--- /dev/null
+++ b/stable/boinc/2.0.23/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:00:02.414780722Z"
diff --git a/stable/boinc/2.0.23/Chart.yaml b/stable/boinc/2.0.23/Chart.yaml
new file mode 100644
index 00000000000..34f85d1c051
--- /dev/null
+++ b/stable/boinc/2.0.23/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: boinc
+version: 2.0.23
+appVersion: "latest"
+description: BOINC is a platform for high-throughput computing on a large scale (thousands or millions of computers).
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/boinc
+icon: https://truecharts.org/img/chart-icons/boinc.png
+keywords:
+ - boinc
+sources:
+ - https://hub.docker.com/r/linuxserver/boinc
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/boinc/2.0.21/README.md b/stable/boinc/2.0.23/README.md
similarity index 100%
rename from stable/boinc/2.0.21/README.md
rename to stable/boinc/2.0.23/README.md
diff --git a/stable/boinc/2.0.21/app-readme.md b/stable/boinc/2.0.23/app-readme.md
similarity index 100%
rename from stable/boinc/2.0.21/app-readme.md
rename to stable/boinc/2.0.23/app-readme.md
diff --git a/stable/browserless-chrome/2.0.15/charts/common-10.4.4.tgz b/stable/boinc/2.0.23/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/browserless-chrome/2.0.15/charts/common-10.4.4.tgz
rename to stable/boinc/2.0.23/charts/common-10.4.4.tgz
diff --git a/stable/boinc/2.0.21/icon.png b/stable/boinc/2.0.23/icon.png
similarity index 100%
rename from stable/boinc/2.0.21/icon.png
rename to stable/boinc/2.0.23/icon.png
diff --git a/stable/boinc/2.0.21/ix_values.yaml b/stable/boinc/2.0.23/ix_values.yaml
similarity index 100%
rename from stable/boinc/2.0.21/ix_values.yaml
rename to stable/boinc/2.0.23/ix_values.yaml
diff --git a/stable/boinc/2.0.21/questions.yaml b/stable/boinc/2.0.23/questions.yaml
similarity index 100%
rename from stable/boinc/2.0.21/questions.yaml
rename to stable/boinc/2.0.23/questions.yaml
diff --git a/stable/browserless-chrome/2.0.15/templates/common.yaml b/stable/boinc/2.0.23/templates/common.yaml
similarity index 100%
rename from stable/browserless-chrome/2.0.15/templates/common.yaml
rename to stable/boinc/2.0.23/templates/common.yaml
diff --git a/stable/browserless-chrome/2.0.15/values.yaml b/stable/boinc/2.0.23/values.yaml
similarity index 100%
rename from stable/browserless-chrome/2.0.15/values.yaml
rename to stable/boinc/2.0.23/values.yaml
diff --git a/stable/booksonic-air/6.0.17/CHANGELOG.md b/stable/booksonic-air/6.0.17/CHANGELOG.md
deleted file mode 100644
index b713dfed4fb..00000000000
--- a/stable/booksonic-air/6.0.17/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [booksonic-air-6.0.17](https://github.com/truecharts/apps/compare/booksonic-air-6.0.15...booksonic-air-6.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [booksonic-air-6.0.15](https://github.com/truecharts/apps/compare/booksonic-air-6.0.14...booksonic-air-6.0.15) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [booksonic-air-6.0.14](https://github.com/truecharts/apps/compare/booksonic-air-6.0.13...booksonic-air-6.0.14) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [booksonic-air-6.0.13](https://github.com/truecharts/apps/compare/booksonic-air-6.0.12...booksonic-air-6.0.13) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [booksonic-air-6.0.12](https://github.com/truecharts/apps/compare/booksonic-air-6.0.11...booksonic-air-6.0.12) (2022-07-11)
-
-#### Chore
-
-* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
-
-
-
-
-### [booksonic-air-6.0.11](https://github.com/truecharts/apps/compare/booksonic-air-6.0.10...booksonic-air-6.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [booksonic-air-6.0.10](https://github.com/truecharts/apps/compare/booksonic-air-6.0.9...booksonic-air-6.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [booksonic-air-6.0.9](https://github.com/truecharts/apps/compare/booksonic-air-6.0.8...booksonic-air-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update docker general non-major ([#3061](https://github.com/truecharts/apps/issues/3061))
-
-
-
-
-### [booksonic-air-6.0.8](https://github.com/truecharts/apps/compare/booksonic-air-6.0.7...booksonic-air-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [booksonic-air-6.0.7](https://github.com/truecharts/apps/compare/booksonic-air-6.0.6...booksonic-air-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [booksonic-air-6.0.6](https://github.com/truecharts/apps/compare/booksonic-air-6.0.5...booksonic-air-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/booksonic-air/6.0.17/Chart.lock b/stable/booksonic-air/6.0.17/Chart.lock
deleted file mode 100644
index d4ca0033d86..00000000000
--- a/stable/booksonic-air/6.0.17/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:56:56.683378736Z"
diff --git a/stable/booksonic-air/6.0.17/Chart.yaml b/stable/booksonic-air/6.0.17/Chart.yaml
deleted file mode 100644
index 5f08b6f4245..00000000000
--- a/stable/booksonic-air/6.0.17/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "2201.1.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Booksonic is a platform for accessing the audibooks you own wherever
- you are
-home: https://github.com/truecharts/apps/tree/master/charts/stable/booksonic-air
-icon: https://truecharts.org/img/chart-icons/booksonic-air.png
-keywords:
-- booksonic
-- audiobook
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: booksonic-air
-sources:
-- https://github.com/popeen/Booksonic-Air
-- https://hub.docker.com/r/linuxserver/booksonic-air
-version: 6.0.17
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/booksonic-air/6.0.19/CHANGELOG.md b/stable/booksonic-air/6.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..ae61003db07
--- /dev/null
+++ b/stable/booksonic-air/6.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [booksonic-air-6.0.19](https://github.com/truecharts/apps/compare/booksonic-air-6.0.17...booksonic-air-6.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [booksonic-air-6.0.17](https://github.com/truecharts/apps/compare/booksonic-air-6.0.15...booksonic-air-6.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [booksonic-air-6.0.15](https://github.com/truecharts/apps/compare/booksonic-air-6.0.14...booksonic-air-6.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [booksonic-air-6.0.14](https://github.com/truecharts/apps/compare/booksonic-air-6.0.13...booksonic-air-6.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [booksonic-air-6.0.13](https://github.com/truecharts/apps/compare/booksonic-air-6.0.12...booksonic-air-6.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [booksonic-air-6.0.12](https://github.com/truecharts/apps/compare/booksonic-air-6.0.11...booksonic-air-6.0.12) (2022-07-11)
+
+#### Chore
+
+* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
+
+
+
+
+### [booksonic-air-6.0.11](https://github.com/truecharts/apps/compare/booksonic-air-6.0.10...booksonic-air-6.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [booksonic-air-6.0.10](https://github.com/truecharts/apps/compare/booksonic-air-6.0.9...booksonic-air-6.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [booksonic-air-6.0.9](https://github.com/truecharts/apps/compare/booksonic-air-6.0.8...booksonic-air-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update docker general non-major ([#3061](https://github.com/truecharts/apps/issues/3061))
+
+
+
+
+### [booksonic-air-6.0.8](https://github.com/truecharts/apps/compare/booksonic-air-6.0.7...booksonic-air-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [booksonic-air-6.0.7](https://github.com/truecharts/apps/compare/booksonic-air-6.0.6...booksonic-air-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/booksonic-air/6.0.19/Chart.lock b/stable/booksonic-air/6.0.19/Chart.lock
new file mode 100644
index 00000000000..9aba6eb3310
--- /dev/null
+++ b/stable/booksonic-air/6.0.19/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:00:15.346903321Z"
diff --git a/stable/booksonic-air/6.0.19/Chart.yaml b/stable/booksonic-air/6.0.19/Chart.yaml
new file mode 100644
index 00000000000..ea9af5e2efb
--- /dev/null
+++ b/stable/booksonic-air/6.0.19/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "2201.1.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Booksonic is a platform for accessing the audibooks you own wherever
+ you are
+home: https://github.com/truecharts/apps/tree/master/charts/stable/booksonic-air
+icon: https://truecharts.org/img/chart-icons/booksonic-air.png
+keywords:
+- booksonic
+- audiobook
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: booksonic-air
+sources:
+- https://github.com/popeen/Booksonic-Air
+- https://hub.docker.com/r/linuxserver/booksonic-air
+version: 6.0.19
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/booksonic-air/6.0.17/README.md b/stable/booksonic-air/6.0.19/README.md
similarity index 100%
rename from stable/booksonic-air/6.0.17/README.md
rename to stable/booksonic-air/6.0.19/README.md
diff --git a/stable/booksonic-air/6.0.17/app-readme.md b/stable/booksonic-air/6.0.19/app-readme.md
similarity index 100%
rename from stable/booksonic-air/6.0.17/app-readme.md
rename to stable/booksonic-air/6.0.19/app-readme.md
diff --git a/stable/budge/2.0.17/charts/common-10.4.4.tgz b/stable/booksonic-air/6.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/budge/2.0.17/charts/common-10.4.4.tgz
rename to stable/booksonic-air/6.0.19/charts/common-10.4.4.tgz
diff --git a/stable/booksonic-air/6.0.17/icon.png b/stable/booksonic-air/6.0.19/icon.png
similarity index 100%
rename from stable/booksonic-air/6.0.17/icon.png
rename to stable/booksonic-air/6.0.19/icon.png
diff --git a/stable/booksonic-air/6.0.17/ix_values.yaml b/stable/booksonic-air/6.0.19/ix_values.yaml
similarity index 100%
rename from stable/booksonic-air/6.0.17/ix_values.yaml
rename to stable/booksonic-air/6.0.19/ix_values.yaml
diff --git a/stable/booksonic-air/6.0.17/questions.yaml b/stable/booksonic-air/6.0.19/questions.yaml
similarity index 100%
rename from stable/booksonic-air/6.0.17/questions.yaml
rename to stable/booksonic-air/6.0.19/questions.yaml
diff --git a/stable/budge/2.0.17/templates/common.yaml b/stable/booksonic-air/6.0.19/templates/common.yaml
similarity index 100%
rename from stable/budge/2.0.17/templates/common.yaml
rename to stable/booksonic-air/6.0.19/templates/common.yaml
diff --git a/stable/budge/2.0.17/values.yaml b/stable/booksonic-air/6.0.19/values.yaml
similarity index 100%
rename from stable/budge/2.0.17/values.yaml
rename to stable/booksonic-air/6.0.19/values.yaml
diff --git a/stable/bookstack/3.0.17/CHANGELOG.md b/stable/bookstack/3.0.17/CHANGELOG.md
deleted file mode 100644
index 7728274d37d..00000000000
--- a/stable/bookstack/3.0.17/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [bookstack-3.0.17](https://github.com/truecharts/apps/compare/bookstack-3.0.15...bookstack-3.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [bookstack-3.0.15](https://github.com/truecharts/apps/compare/bookstack-3.0.14...bookstack-3.0.15) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [bookstack-3.0.14](https://github.com/truecharts/apps/compare/bookstack-3.0.13...bookstack-3.0.14) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [bookstack-3.0.13](https://github.com/truecharts/apps/compare/bookstack-3.0.12...bookstack-3.0.13) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [bookstack-3.0.12](https://github.com/truecharts/apps/compare/bookstack-3.0.11...bookstack-3.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [bookstack-3.0.11](https://github.com/truecharts/apps/compare/bookstack-3.0.10...bookstack-3.0.11) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [bookstack-3.0.10](https://github.com/truecharts/apps/compare/bookstack-3.0.9...bookstack-3.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [bookstack-3.0.9](https://github.com/truecharts/apps/compare/bookstack-3.0.8...bookstack-3.0.9) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
-
-
-### [bookstack-3.0.8](https://github.com/truecharts/apps/compare/bookstack-3.0.7...bookstack-3.0.8) (2022-06-26)
-
-#### Chore
-
-* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
-
-
-
-
-### [bookstack-3.0.7](https://github.com/truecharts/apps/compare/bookstack-3.0.6...bookstack-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [bookstack-3.0.6](https://github.com/truecharts/apps/compare/bookstack-3.0.5...bookstack-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
diff --git a/stable/bookstack/3.0.17/Chart.lock b/stable/bookstack/3.0.17/Chart.lock
deleted file mode 100644
index a1a2891cc0e..00000000000
--- a/stable/bookstack/3.0.17/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
-generated: "2022-07-12T22:57:05.58348992Z"
diff --git a/stable/bookstack/3.0.17/Chart.yaml b/stable/bookstack/3.0.17/Chart.yaml
deleted file mode 100644
index b1e8e09ab6c..00000000000
--- a/stable/bookstack/3.0.17/Chart.yaml
+++ /dev/null
@@ -1,35 +0,0 @@
-apiVersion: v2
-appVersion: "22.06.2022"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-description: "A simple, self-hosted, easy-to-use platform for organising and storing information."
-home: https://github.com/truecharts/apps/tree/master/charts/stable/bookstack
-icon: https://truecharts.org/img/chart-icons/bookstack.png
-keywords:
- - bookstack
- - book
- - stack
- - organizer
- - server
- - hosted
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: bookstack
-sources:
- - https://www.bookstackapp.com/
- - https://hub.docker.com/r/linuxserver/bookstack
-version: 3.0.17
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/bookstack/3.0.19/CHANGELOG.md b/stable/bookstack/3.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..98ce22bc189
--- /dev/null
+++ b/stable/bookstack/3.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [bookstack-3.0.19](https://github.com/truecharts/apps/compare/bookstack-3.0.17...bookstack-3.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [bookstack-3.0.17](https://github.com/truecharts/apps/compare/bookstack-3.0.15...bookstack-3.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [bookstack-3.0.15](https://github.com/truecharts/apps/compare/bookstack-3.0.14...bookstack-3.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [bookstack-3.0.14](https://github.com/truecharts/apps/compare/bookstack-3.0.13...bookstack-3.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [bookstack-3.0.13](https://github.com/truecharts/apps/compare/bookstack-3.0.12...bookstack-3.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [bookstack-3.0.12](https://github.com/truecharts/apps/compare/bookstack-3.0.11...bookstack-3.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [bookstack-3.0.11](https://github.com/truecharts/apps/compare/bookstack-3.0.10...bookstack-3.0.11) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [bookstack-3.0.10](https://github.com/truecharts/apps/compare/bookstack-3.0.9...bookstack-3.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [bookstack-3.0.9](https://github.com/truecharts/apps/compare/bookstack-3.0.8...bookstack-3.0.9) (2022-06-29)
+
+#### Chore
+
+* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
+
+
+
+
+### [bookstack-3.0.8](https://github.com/truecharts/apps/compare/bookstack-3.0.7...bookstack-3.0.8) (2022-06-26)
+
+#### Chore
+
+* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
+
+
+
+
+### [bookstack-3.0.7](https://github.com/truecharts/apps/compare/bookstack-3.0.6...bookstack-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
diff --git a/stable/bookstack/3.0.19/Chart.lock b/stable/bookstack/3.0.19/Chart.lock
new file mode 100644
index 00000000000..3c6125648b1
--- /dev/null
+++ b/stable/bookstack/3.0.19/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
+generated: "2022-07-14T14:00:24.104732981Z"
diff --git a/stable/bookstack/3.0.19/Chart.yaml b/stable/bookstack/3.0.19/Chart.yaml
new file mode 100644
index 00000000000..25d6b18bc95
--- /dev/null
+++ b/stable/bookstack/3.0.19/Chart.yaml
@@ -0,0 +1,35 @@
+apiVersion: v2
+appVersion: "22.06.2022"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+description: "A simple, self-hosted, easy-to-use platform for organising and storing information."
+home: https://github.com/truecharts/apps/tree/master/charts/stable/bookstack
+icon: https://truecharts.org/img/chart-icons/bookstack.png
+keywords:
+ - bookstack
+ - book
+ - stack
+ - organizer
+ - server
+ - hosted
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: bookstack
+sources:
+ - https://www.bookstackapp.com/
+ - https://hub.docker.com/r/linuxserver/bookstack
+version: 3.0.19
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/bookstack/3.0.17/README.md b/stable/bookstack/3.0.19/README.md
similarity index 100%
rename from stable/bookstack/3.0.17/README.md
rename to stable/bookstack/3.0.19/README.md
diff --git a/stable/bookstack/3.0.17/app-readme.md b/stable/bookstack/3.0.19/app-readme.md
similarity index 100%
rename from stable/bookstack/3.0.17/app-readme.md
rename to stable/bookstack/3.0.19/app-readme.md
diff --git a/stable/calibre/7.0.19/charts/common-10.4.4.tgz b/stable/bookstack/3.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/calibre/7.0.19/charts/common-10.4.4.tgz
rename to stable/bookstack/3.0.19/charts/common-10.4.4.tgz
diff --git a/stable/bookstack/3.0.17/charts/mariadb-3.0.29.tgz b/stable/bookstack/3.0.19/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from stable/bookstack/3.0.17/charts/mariadb-3.0.29.tgz
rename to stable/bookstack/3.0.19/charts/mariadb-3.0.29.tgz
diff --git a/stable/bookstack/3.0.17/icon.png b/stable/bookstack/3.0.19/icon.png
similarity index 100%
rename from stable/bookstack/3.0.17/icon.png
rename to stable/bookstack/3.0.19/icon.png
diff --git a/stable/bookstack/3.0.17/ix_values.yaml b/stable/bookstack/3.0.19/ix_values.yaml
similarity index 100%
rename from stable/bookstack/3.0.17/ix_values.yaml
rename to stable/bookstack/3.0.19/ix_values.yaml
diff --git a/stable/bookstack/3.0.17/questions.yaml b/stable/bookstack/3.0.19/questions.yaml
similarity index 100%
rename from stable/bookstack/3.0.17/questions.yaml
rename to stable/bookstack/3.0.19/questions.yaml
diff --git a/stable/bookstack/3.0.17/templates/_secrets.tpl b/stable/bookstack/3.0.19/templates/_secrets.tpl
similarity index 100%
rename from stable/bookstack/3.0.17/templates/_secrets.tpl
rename to stable/bookstack/3.0.19/templates/_secrets.tpl
diff --git a/stable/bookstack/3.0.17/templates/common.yaml b/stable/bookstack/3.0.19/templates/common.yaml
similarity index 100%
rename from stable/bookstack/3.0.17/templates/common.yaml
rename to stable/bookstack/3.0.19/templates/common.yaml
diff --git a/stable/calibre/7.0.19/values.yaml b/stable/bookstack/3.0.19/values.yaml
similarity index 100%
rename from stable/calibre/7.0.19/values.yaml
rename to stable/bookstack/3.0.19/values.yaml
diff --git a/stable/browserless-chrome/2.0.15/CHANGELOG.md b/stable/browserless-chrome/2.0.15/CHANGELOG.md
deleted file mode 100644
index 67548ab266d..00000000000
--- a/stable/browserless-chrome/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [browserless-chrome-2.0.15](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.13...browserless-chrome-2.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [browserless-chrome-2.0.13](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.12...browserless-chrome-2.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [browserless-chrome-2.0.12](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.11...browserless-chrome-2.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [browserless-chrome-2.0.11](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.10...browserless-chrome-2.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [browserless-chrome-2.0.10](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.9...browserless-chrome-2.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [browserless-chrome-2.0.9](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.8...browserless-chrome-2.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [browserless-chrome-2.0.8](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.7...browserless-chrome-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [browserless-chrome-2.0.7](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.6...browserless-chrome-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
-
-
-
-
-### [browserless-chrome-2.0.6](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.5...browserless-chrome-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [browserless-chrome-2.0.5](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.4...browserless-chrome-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [browserless-chrome-2.0.4](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.3...browserless-chrome-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/browserless-chrome/2.0.15/Chart.lock b/stable/browserless-chrome/2.0.15/Chart.lock
deleted file mode 100644
index c39b6f19234..00000000000
--- a/stable/browserless-chrome/2.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:57:04.377842595Z"
diff --git a/stable/browserless-chrome/2.0.15/Chart.yaml b/stable/browserless-chrome/2.0.15/Chart.yaml
deleted file mode 100644
index 62cb4652a1d..00000000000
--- a/stable/browserless-chrome/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "1.54.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Browserless is a web-service that allows for remote clients to connect, drive, and execute headless work
-home: https://github.com/truecharts/apps/tree/master/charts/stable/browserless-chrome
-icon: https://truecharts.org/img/chart-icons/browserless-chrome.png
-keywords:
-- browserless
-- chrome
-- puppeteer
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: browserless-chrome
-sources:
-- https://docs.browserless.io/docs/docker.html
-- https://hub.docker.com/r/browserless/chrome/
-version: 2.0.15
-annotations:
- truecharts.org/catagories: |
- - productivity
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/browserless-chrome/2.0.17/CHANGELOG.md b/stable/browserless-chrome/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..6da3e7ff781
--- /dev/null
+++ b/stable/browserless-chrome/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [browserless-chrome-2.0.17](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.15...browserless-chrome-2.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [browserless-chrome-2.0.15](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.13...browserless-chrome-2.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [browserless-chrome-2.0.13](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.12...browserless-chrome-2.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [browserless-chrome-2.0.12](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.11...browserless-chrome-2.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [browserless-chrome-2.0.11](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.10...browserless-chrome-2.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [browserless-chrome-2.0.10](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.9...browserless-chrome-2.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [browserless-chrome-2.0.9](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.8...browserless-chrome-2.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [browserless-chrome-2.0.8](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.7...browserless-chrome-2.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [browserless-chrome-2.0.7](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.6...browserless-chrome-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
+
+
+
+
+### [browserless-chrome-2.0.6](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.5...browserless-chrome-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [browserless-chrome-2.0.5](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.4...browserless-chrome-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/browserless-chrome/2.0.17/Chart.lock b/stable/browserless-chrome/2.0.17/Chart.lock
new file mode 100644
index 00000000000..32b28c43e9e
--- /dev/null
+++ b/stable/browserless-chrome/2.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:00:21.329855407Z"
diff --git a/stable/browserless-chrome/2.0.17/Chart.yaml b/stable/browserless-chrome/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..37d17f012f5
--- /dev/null
+++ b/stable/browserless-chrome/2.0.17/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "1.54.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Browserless is a web-service that allows for remote clients to connect, drive, and execute headless work
+home: https://github.com/truecharts/apps/tree/master/charts/stable/browserless-chrome
+icon: https://truecharts.org/img/chart-icons/browserless-chrome.png
+keywords:
+- browserless
+- chrome
+- puppeteer
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: browserless-chrome
+sources:
+- https://docs.browserless.io/docs/docker.html
+- https://hub.docker.com/r/browserless/chrome/
+version: 2.0.17
+annotations:
+ truecharts.org/catagories: |
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/browserless-chrome/2.0.15/README.md b/stable/browserless-chrome/2.0.17/README.md
similarity index 100%
rename from stable/browserless-chrome/2.0.15/README.md
rename to stable/browserless-chrome/2.0.17/README.md
diff --git a/stable/browserless-chrome/2.0.15/app-readme.md b/stable/browserless-chrome/2.0.17/app-readme.md
similarity index 100%
rename from stable/browserless-chrome/2.0.15/app-readme.md
rename to stable/browserless-chrome/2.0.17/app-readme.md
diff --git a/stable/chevereto/3.0.15/charts/common-10.4.4.tgz b/stable/browserless-chrome/2.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/chevereto/3.0.15/charts/common-10.4.4.tgz
rename to stable/browserless-chrome/2.0.17/charts/common-10.4.4.tgz
diff --git a/stable/browserless-chrome/2.0.15/ci/puppeteer-values.yaml b/stable/browserless-chrome/2.0.17/ci/puppeteer-values.yaml
similarity index 100%
rename from stable/browserless-chrome/2.0.15/ci/puppeteer-values.yaml
rename to stable/browserless-chrome/2.0.17/ci/puppeteer-values.yaml
diff --git a/stable/browserless-chrome/2.0.15/icon.png b/stable/browserless-chrome/2.0.17/icon.png
similarity index 100%
rename from stable/browserless-chrome/2.0.15/icon.png
rename to stable/browserless-chrome/2.0.17/icon.png
diff --git a/stable/browserless-chrome/2.0.15/ix_values.yaml b/stable/browserless-chrome/2.0.17/ix_values.yaml
similarity index 100%
rename from stable/browserless-chrome/2.0.15/ix_values.yaml
rename to stable/browserless-chrome/2.0.17/ix_values.yaml
diff --git a/stable/browserless-chrome/2.0.15/questions.yaml b/stable/browserless-chrome/2.0.17/questions.yaml
similarity index 100%
rename from stable/browserless-chrome/2.0.15/questions.yaml
rename to stable/browserless-chrome/2.0.17/questions.yaml
diff --git a/stable/chevereto/3.0.15/templates/common.yaml b/stable/browserless-chrome/2.0.17/templates/common.yaml
similarity index 100%
rename from stable/chevereto/3.0.15/templates/common.yaml
rename to stable/browserless-chrome/2.0.17/templates/common.yaml
diff --git a/stable/chevereto/3.0.15/values.yaml b/stable/browserless-chrome/2.0.17/values.yaml
similarity index 100%
rename from stable/chevereto/3.0.15/values.yaml
rename to stable/browserless-chrome/2.0.17/values.yaml
diff --git a/stable/budge/2.0.17/CHANGELOG.md b/stable/budge/2.0.17/CHANGELOG.md
deleted file mode 100644
index dce872ba0d5..00000000000
--- a/stable/budge/2.0.17/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [budge-2.0.17](https://github.com/truecharts/apps/compare/budge-2.0.15...budge-2.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [budge-2.0.15](https://github.com/truecharts/apps/compare/budge-2.0.14...budge-2.0.15) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [budge-2.0.14](https://github.com/truecharts/apps/compare/budge-2.0.13...budge-2.0.14) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [budge-2.0.13](https://github.com/truecharts/apps/compare/budge-2.0.12...budge-2.0.13) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [budge-2.0.12](https://github.com/truecharts/apps/compare/budge-2.0.11...budge-2.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [budge-2.0.11](https://github.com/truecharts/apps/compare/budge-2.0.10...budge-2.0.11) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [budge-2.0.10](https://github.com/truecharts/apps/compare/budge-2.0.9...budge-2.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [budge-2.0.9](https://github.com/truecharts/apps/compare/budge-2.0.8...budge-2.0.9) (2022-06-29)
-
-#### Chore
-
-* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
-
-
-
-
-### [budge-2.0.8](https://github.com/truecharts/apps/compare/budge-2.0.7...budge-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [budge-2.0.7](https://github.com/truecharts/apps/compare/budge-2.0.6...budge-2.0.7) (2022-06-22)
-
-#### Chore
-
-* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [budge-2.0.6](https://github.com/truecharts/apps/compare/budge-2.0.5...budge-2.0.6) (2022-06-21)
-
-#### Chore
-
diff --git a/stable/budge/2.0.17/Chart.lock b/stable/budge/2.0.17/Chart.lock
deleted file mode 100644
index a80237d0ec1..00000000000
--- a/stable/budge/2.0.17/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:57:11.783688308Z"
diff --git a/stable/budge/2.0.17/Chart.yaml b/stable/budge/2.0.17/Chart.yaml
deleted file mode 100644
index 7122ea02643..00000000000
--- a/stable/budge/2.0.17/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "0.0.9"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Budge is an open source 'budgeting with envelopes' personal finance app.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/budge
-icon: https://truecharts.org/img/chart-icons/budge.png
-keywords:
-- finance
-- budge
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: budge
-sources:
-- https://github.com/linuxserver/budge
-- https://github.com/linuxserver/docker-BudgE
-version: 2.0.17
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/budge/2.0.19/CHANGELOG.md b/stable/budge/2.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..3fe91f67cf9
--- /dev/null
+++ b/stable/budge/2.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [budge-2.0.19](https://github.com/truecharts/apps/compare/budge-2.0.17...budge-2.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [budge-2.0.17](https://github.com/truecharts/apps/compare/budge-2.0.15...budge-2.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [budge-2.0.15](https://github.com/truecharts/apps/compare/budge-2.0.14...budge-2.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [budge-2.0.14](https://github.com/truecharts/apps/compare/budge-2.0.13...budge-2.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [budge-2.0.13](https://github.com/truecharts/apps/compare/budge-2.0.12...budge-2.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [budge-2.0.12](https://github.com/truecharts/apps/compare/budge-2.0.11...budge-2.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [budge-2.0.11](https://github.com/truecharts/apps/compare/budge-2.0.10...budge-2.0.11) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [budge-2.0.10](https://github.com/truecharts/apps/compare/budge-2.0.9...budge-2.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [budge-2.0.9](https://github.com/truecharts/apps/compare/budge-2.0.8...budge-2.0.9) (2022-06-29)
+
+#### Chore
+
+* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
+
+
+
+
+### [budge-2.0.8](https://github.com/truecharts/apps/compare/budge-2.0.7...budge-2.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [budge-2.0.7](https://github.com/truecharts/apps/compare/budge-2.0.6...budge-2.0.7) (2022-06-22)
+
+#### Chore
+
+* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
diff --git a/stable/budge/2.0.19/Chart.lock b/stable/budge/2.0.19/Chart.lock
new file mode 100644
index 00000000000..432366af8d6
--- /dev/null
+++ b/stable/budge/2.0.19/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:00:32.044506381Z"
diff --git a/stable/budge/2.0.19/Chart.yaml b/stable/budge/2.0.19/Chart.yaml
new file mode 100644
index 00000000000..213e2318245
--- /dev/null
+++ b/stable/budge/2.0.19/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "0.0.9"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Budge is an open source 'budgeting with envelopes' personal finance app.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/budge
+icon: https://truecharts.org/img/chart-icons/budge.png
+keywords:
+- finance
+- budge
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: budge
+sources:
+- https://github.com/linuxserver/budge
+- https://github.com/linuxserver/docker-BudgE
+version: 2.0.19
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/budge/2.0.17/README.md b/stable/budge/2.0.19/README.md
similarity index 100%
rename from stable/budge/2.0.17/README.md
rename to stable/budge/2.0.19/README.md
diff --git a/stable/budge/2.0.17/app-readme.md b/stable/budge/2.0.19/app-readme.md
similarity index 100%
rename from stable/budge/2.0.17/app-readme.md
rename to stable/budge/2.0.19/app-readme.md
diff --git a/stable/clamav/3.0.16/charts/common-10.4.4.tgz b/stable/budge/2.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/clamav/3.0.16/charts/common-10.4.4.tgz
rename to stable/budge/2.0.19/charts/common-10.4.4.tgz
diff --git a/stable/budge/2.0.17/icon.png b/stable/budge/2.0.19/icon.png
similarity index 100%
rename from stable/budge/2.0.17/icon.png
rename to stable/budge/2.0.19/icon.png
diff --git a/stable/budge/2.0.17/ix_values.yaml b/stable/budge/2.0.19/ix_values.yaml
similarity index 100%
rename from stable/budge/2.0.17/ix_values.yaml
rename to stable/budge/2.0.19/ix_values.yaml
diff --git a/stable/budge/2.0.17/questions.yaml b/stable/budge/2.0.19/questions.yaml
similarity index 100%
rename from stable/budge/2.0.17/questions.yaml
rename to stable/budge/2.0.19/questions.yaml
diff --git a/stable/clarkson/3.0.16/templates/common.yaml b/stable/budge/2.0.19/templates/common.yaml
similarity index 100%
rename from stable/clarkson/3.0.16/templates/common.yaml
rename to stable/budge/2.0.19/templates/common.yaml
diff --git a/stable/clamav/3.0.16/values.yaml b/stable/budge/2.0.19/values.yaml
similarity index 100%
rename from stable/clamav/3.0.16/values.yaml
rename to stable/budge/2.0.19/values.yaml
diff --git a/stable/calibre-web/11.0.19/CHANGELOG.md b/stable/calibre-web/11.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..3c5c0390eb8
--- /dev/null
+++ b/stable/calibre-web/11.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [calibre-web-11.0.19](https://github.com/truecharts/apps/compare/calibre-web-11.0.17...calibre-web-11.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [calibre-web-11.0.17](https://github.com/truecharts/apps/compare/calibre-web-11.0.15...calibre-web-11.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [calibre-web-11.0.15](https://github.com/truecharts/apps/compare/calibre-web-11.0.14...calibre-web-11.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [calibre-web-11.0.14](https://github.com/truecharts/apps/compare/calibre-web-11.0.13...calibre-web-11.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [calibre-web-11.0.13](https://github.com/truecharts/apps/compare/calibre-web-11.0.12...calibre-web-11.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [calibre-web-11.0.12](https://github.com/truecharts/apps/compare/calibre-web-11.0.11...calibre-web-11.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [calibre-web-11.0.11](https://github.com/truecharts/apps/compare/calibre-web-11.0.10...calibre-web-11.0.11) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [calibre-web-11.0.10](https://github.com/truecharts/apps/compare/calibre-web-11.0.9...calibre-web-11.0.10) (2022-06-29)
+
+#### Chore
+
+* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
+
+
+
+
+### [calibre-web-11.0.9](https://github.com/truecharts/apps/compare/calibre-web-11.0.8...calibre-web-11.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [calibre-web-11.0.8](https://github.com/truecharts/apps/compare/calibre-web-11.0.7...calibre-web-11.0.8) (2022-06-22)
+
+#### Chore
+
+* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [calibre-web-11.0.7](https://github.com/truecharts/apps/compare/calibre-web-11.0.6...calibre-web-11.0.7) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
diff --git a/stable/calibre-web/11.0.19/Chart.lock b/stable/calibre-web/11.0.19/Chart.lock
new file mode 100644
index 00000000000..00fe117fd56
--- /dev/null
+++ b/stable/calibre-web/11.0.19/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:00:40.214010315Z"
diff --git a/stable/calibre-web/11.0.19/Chart.yaml b/stable/calibre-web/11.0.19/Chart.yaml
new file mode 100644
index 00000000000..b9804a6024d
--- /dev/null
+++ b/stable/calibre-web/11.0.19/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "0.6.18"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+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://github.com/truecharts/apps/tree/master/charts/stable/calibre-web
+icon: https://truecharts.org/img/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://hub.docker.com/r/linuxserver/calibre-web/
+- https://github.com/janeczku/calibre-web
+type: application
+version: 11.0.19
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/calibre-web/11.0.19/README.md b/stable/calibre-web/11.0.19/README.md
new file mode 100644
index 00000000000..d0b6c2d7683
--- /dev/null
+++ b/stable/calibre-web/11.0.19/README.md
@@ -0,0 +1,43 @@
+# calibre-web
+
+Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database.
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/calibre-web/11.0.19/app-readme.md b/stable/calibre-web/11.0.19/app-readme.md
new file mode 100644
index 00000000000..d3bada96503
--- /dev/null
+++ b/stable/calibre-web/11.0.19/app-readme.md
@@ -0,0 +1,3 @@
+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 please visit https://truecharts.org
diff --git a/stable/clarkson/3.0.16/charts/common-10.4.4.tgz b/stable/calibre-web/11.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/clarkson/3.0.16/charts/common-10.4.4.tgz
rename to stable/calibre-web/11.0.19/charts/common-10.4.4.tgz
diff --git a/stable/calibre-web/11.0.19/icon.png b/stable/calibre-web/11.0.19/icon.png
new file mode 100644
index 00000000000..abd7dd7b561
Binary files /dev/null and b/stable/calibre-web/11.0.19/icon.png differ
diff --git a/stable/calibre-web/11.0.19/ix_values.yaml b/stable/calibre-web/11.0.19/ix_values.yaml
new file mode 100644
index 00000000000..5f56d6c2290
--- /dev/null
+++ b/stable/calibre-web/11.0.19/ix_values.yaml
@@ -0,0 +1,24 @@
+image:
+ repository: tccr.io/truecharts/calibre-web
+ pullPolicy: IfNotPresent
+ tag: v0.6.18@sha256:ee75eee7e3b7cb86125c831edc28fb2a425e0121bbc167a914039bc9791461e3
+
+securityContext:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+
+podSecurityContext:
+ runAsUser: 0
+ runAsGroup: 0
+
+service:
+ main:
+ ports:
+ main:
+ port: 8083
+ targetPort: 8083
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
diff --git a/stable/calibre-web/11.0.19/questions.yaml b/stable/calibre-web/11.0.19/questions.yaml
new file mode 100644
index 00000000000..a5ebbc7b267
--- /dev/null
+++ b/stable/calibre-web/11.0.19/questions.yaml
@@ -0,0 +1,2430 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/cloud9/4.0.14/templates/common.yaml b/stable/calibre-web/11.0.19/templates/common.yaml
similarity index 100%
rename from stable/cloud9/4.0.14/templates/common.yaml
rename to stable/calibre-web/11.0.19/templates/common.yaml
diff --git a/stable/clarkson/3.0.16/values.yaml b/stable/calibre-web/11.0.19/values.yaml
similarity index 100%
rename from stable/clarkson/3.0.16/values.yaml
rename to stable/calibre-web/11.0.19/values.yaml
diff --git a/stable/calibre/7.0.19/CHANGELOG.md b/stable/calibre/7.0.19/CHANGELOG.md
deleted file mode 100644
index 8c620cda5df..00000000000
--- a/stable/calibre/7.0.19/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [calibre-7.0.19](https://github.com/truecharts/apps/compare/calibre-web-11.0.15...calibre-7.0.19) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-- update container image tccr.io/truecharts/calibre to v6.0.0 ([#3152](https://github.com/truecharts/apps/issues/3152))
-
-
-
-## [calibre-7.0.17](https://github.com/truecharts/apps/compare/calibre-web-11.0.14...calibre-7.0.17) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [calibre-7.0.16](https://github.com/truecharts/apps/compare/calibre-web-11.0.13...calibre-7.0.16) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [calibre-7.0.15](https://github.com/truecharts/apps/compare/calibre-7.0.14...calibre-7.0.15) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [calibre-7.0.14](https://github.com/truecharts/apps/compare/calibre-7.0.13...calibre-7.0.14) (2022-07-10)
-
-#### Chore
-
-* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
-
-
-
-
-### [calibre-7.0.13](https://github.com/truecharts/apps/compare/calibre-7.0.12...calibre-7.0.13) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [calibre-7.0.12](https://github.com/truecharts/apps/compare/calibre-7.0.11...calibre-7.0.12) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [calibre-7.0.11](https://github.com/truecharts/apps/compare/calibre-web-11.0.10...calibre-7.0.11) (2022-07-03)
-
-#### Chore
-
-* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
-
-
-
-
-### [calibre-7.0.10](https://github.com/truecharts/apps/compare/calibre-web-11.0.9...calibre-7.0.10) (2022-06-26)
-
-#### Chore
-
-* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
-
-
-
-
-### [calibre-7.0.9](https://github.com/truecharts/apps/compare/calibre-7.0.8...calibre-7.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [calibre-7.0.8](https://github.com/truecharts/apps/compare/calibre-web-11.0.7...calibre-7.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
diff --git a/stable/calibre/7.0.19/Chart.lock b/stable/calibre/7.0.19/Chart.lock
deleted file mode 100644
index 0e47c04d5d4..00000000000
--- a/stable/calibre/7.0.19/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:57:13.535623085Z"
diff --git a/stable/calibre/7.0.19/Chart.yaml b/stable/calibre/7.0.19/Chart.yaml
deleted file mode 100644
index 29ab468eddb..00000000000
--- a/stable/calibre/7.0.19/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "6.0.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Calibre is a powerful and easy to use e-book manager.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/calibre
-icon: https://truecharts.org/img/chart-icons/calibre.png
-keywords:
-- calibre
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: calibre
-sources:
-- https://hub.docker.com/r/linuxserver/calibre/
-- https://github.com/kovidgoyal/calibre/
-version: 7.0.19
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/calibre/7.0.21/CHANGELOG.md b/stable/calibre/7.0.21/CHANGELOG.md
new file mode 100644
index 00000000000..cad122d7ade
--- /dev/null
+++ b/stable/calibre/7.0.21/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [calibre-7.0.21](https://github.com/truecharts/apps/compare/calibre-web-11.0.17...calibre-7.0.21) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [calibre-7.0.19](https://github.com/truecharts/apps/compare/calibre-web-11.0.15...calibre-7.0.19) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+- update container image tccr.io/truecharts/calibre to v6.0.0 ([#3152](https://github.com/truecharts/apps/issues/3152))
+
+
+
+## [calibre-7.0.17](https://github.com/truecharts/apps/compare/calibre-web-11.0.14...calibre-7.0.17) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [calibre-7.0.16](https://github.com/truecharts/apps/compare/calibre-web-11.0.13...calibre-7.0.16) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [calibre-7.0.15](https://github.com/truecharts/apps/compare/calibre-7.0.14...calibre-7.0.15) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [calibre-7.0.14](https://github.com/truecharts/apps/compare/calibre-7.0.13...calibre-7.0.14) (2022-07-10)
+
+#### Chore
+
+* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
+
+
+
+
+### [calibre-7.0.13](https://github.com/truecharts/apps/compare/calibre-7.0.12...calibre-7.0.13) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [calibre-7.0.12](https://github.com/truecharts/apps/compare/calibre-7.0.11...calibre-7.0.12) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [calibre-7.0.11](https://github.com/truecharts/apps/compare/calibre-web-11.0.10...calibre-7.0.11) (2022-07-03)
+
+#### Chore
+
+* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
+
+
+
+
+### [calibre-7.0.10](https://github.com/truecharts/apps/compare/calibre-web-11.0.9...calibre-7.0.10) (2022-06-26)
+
+#### Chore
+
+* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
+
+
+
+
+### [calibre-7.0.9](https://github.com/truecharts/apps/compare/calibre-7.0.8...calibre-7.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
diff --git a/stable/calibre/7.0.21/Chart.lock b/stable/calibre/7.0.21/Chart.lock
new file mode 100644
index 00000000000..639eab8e74f
--- /dev/null
+++ b/stable/calibre/7.0.21/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:00:34.088422276Z"
diff --git a/stable/calibre/7.0.21/Chart.yaml b/stable/calibre/7.0.21/Chart.yaml
new file mode 100644
index 00000000000..ee638425943
--- /dev/null
+++ b/stable/calibre/7.0.21/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "6.0.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Calibre is a powerful and easy to use e-book manager.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/calibre
+icon: https://truecharts.org/img/chart-icons/calibre.png
+keywords:
+- calibre
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: calibre
+sources:
+- https://hub.docker.com/r/linuxserver/calibre/
+- https://github.com/kovidgoyal/calibre/
+version: 7.0.21
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/calibre/7.0.19/README.md b/stable/calibre/7.0.21/README.md
similarity index 100%
rename from stable/calibre/7.0.19/README.md
rename to stable/calibre/7.0.21/README.md
diff --git a/stable/calibre/7.0.19/app-readme.md b/stable/calibre/7.0.21/app-readme.md
similarity index 100%
rename from stable/calibre/7.0.19/app-readme.md
rename to stable/calibre/7.0.21/app-readme.md
diff --git a/stable/cloud9/4.0.14/charts/common-10.4.4.tgz b/stable/calibre/7.0.21/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/cloud9/4.0.14/charts/common-10.4.4.tgz
rename to stable/calibre/7.0.21/charts/common-10.4.4.tgz
diff --git a/stable/calibre/7.0.19/icon.png b/stable/calibre/7.0.21/icon.png
similarity index 100%
rename from stable/calibre/7.0.19/icon.png
rename to stable/calibre/7.0.21/icon.png
diff --git a/stable/calibre/7.0.19/ix_values.yaml b/stable/calibre/7.0.21/ix_values.yaml
similarity index 100%
rename from stable/calibre/7.0.19/ix_values.yaml
rename to stable/calibre/7.0.21/ix_values.yaml
diff --git a/stable/calibre/7.0.19/questions.yaml b/stable/calibre/7.0.21/questions.yaml
similarity index 100%
rename from stable/calibre/7.0.19/questions.yaml
rename to stable/calibre/7.0.21/questions.yaml
diff --git a/stable/calibre/7.0.19/templates/common.yaml b/stable/calibre/7.0.21/templates/common.yaml
similarity index 100%
rename from stable/calibre/7.0.19/templates/common.yaml
rename to stable/calibre/7.0.21/templates/common.yaml
diff --git a/stable/cloud9/4.0.14/values.yaml b/stable/calibre/7.0.21/values.yaml
similarity index 100%
rename from stable/cloud9/4.0.14/values.yaml
rename to stable/calibre/7.0.21/values.yaml
diff --git a/stable/chevereto/3.0.15/CHANGELOG.md b/stable/chevereto/3.0.15/CHANGELOG.md
deleted file mode 100644
index 3d4b529c66b..00000000000
--- a/stable/chevereto/3.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [chevereto-3.0.15](https://github.com/truecharts/apps/compare/chevereto-3.0.13...chevereto-3.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [chevereto-3.0.13](https://github.com/truecharts/apps/compare/chevereto-3.0.12...chevereto-3.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [chevereto-3.0.12](https://github.com/truecharts/apps/compare/chevereto-3.0.11...chevereto-3.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [chevereto-3.0.11](https://github.com/truecharts/apps/compare/chevereto-3.0.10...chevereto-3.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [chevereto-3.0.10](https://github.com/truecharts/apps/compare/chevereto-3.0.9...chevereto-3.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [chevereto-3.0.9](https://github.com/truecharts/apps/compare/chevereto-3.0.8...chevereto-3.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [chevereto-3.0.8](https://github.com/truecharts/apps/compare/chevereto-3.0.7...chevereto-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [chevereto-3.0.7](https://github.com/truecharts/apps/compare/chevereto-3.0.6...chevereto-3.0.7) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
-
-
-### [chevereto-3.0.6](https://github.com/truecharts/apps/compare/chevereto-3.0.5...chevereto-3.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [chevereto-3.0.5](https://github.com/truecharts/apps/compare/chevereto-3.0.4...chevereto-3.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [chevereto-3.0.4](https://github.com/truecharts/apps/compare/chevereto-3.0.3...chevereto-3.0.4) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/chevereto/3.0.15/Chart.lock b/stable/chevereto/3.0.15/Chart.lock
deleted file mode 100644
index 60bfa44f6e5..00000000000
--- a/stable/chevereto/3.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
-generated: "2022-07-12T22:57:31.233665675Z"
diff --git a/stable/chevereto/3.0.15/Chart.yaml b/stable/chevereto/3.0.15/Chart.yaml
deleted file mode 100644
index 3cf520afcb1..00000000000
--- a/stable/chevereto/3.0.15/Chart.yaml
+++ /dev/null
@@ -1,33 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: chevereto
-version: 3.0.15
-appVersion: "1.6.2"
-description: Chevereto is an image hosting software that allows you to create a beautiful and full-featured image hosting website on your own server.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/chevereto
-icon: https://truecharts.org/img/chart-icons/chevereto.png
-keywords:
- - chevereto
-sources:
- - https://hub.docker.com/r/linuxserver/chevereto
- - https://chevereto-free.github.io/setup/system/environment.html#image-handling-variables
- - https://github.com/rodber/chevereto-free
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/chevereto/3.0.17/CHANGELOG.md b/stable/chevereto/3.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..8fc41945029
--- /dev/null
+++ b/stable/chevereto/3.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [chevereto-3.0.17](https://github.com/truecharts/apps/compare/chevereto-3.0.15...chevereto-3.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [chevereto-3.0.15](https://github.com/truecharts/apps/compare/chevereto-3.0.13...chevereto-3.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [chevereto-3.0.13](https://github.com/truecharts/apps/compare/chevereto-3.0.12...chevereto-3.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [chevereto-3.0.12](https://github.com/truecharts/apps/compare/chevereto-3.0.11...chevereto-3.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [chevereto-3.0.11](https://github.com/truecharts/apps/compare/chevereto-3.0.10...chevereto-3.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [chevereto-3.0.10](https://github.com/truecharts/apps/compare/chevereto-3.0.9...chevereto-3.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [chevereto-3.0.9](https://github.com/truecharts/apps/compare/chevereto-3.0.8...chevereto-3.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [chevereto-3.0.8](https://github.com/truecharts/apps/compare/chevereto-3.0.7...chevereto-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [chevereto-3.0.7](https://github.com/truecharts/apps/compare/chevereto-3.0.6...chevereto-3.0.7) (2022-06-29)
+
+#### Chore
+
+* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
+
+
+
+
+### [chevereto-3.0.6](https://github.com/truecharts/apps/compare/chevereto-3.0.5...chevereto-3.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [chevereto-3.0.5](https://github.com/truecharts/apps/compare/chevereto-3.0.4...chevereto-3.0.5) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/chevereto/3.0.17/Chart.lock b/stable/chevereto/3.0.17/Chart.lock
new file mode 100644
index 00000000000..a06195a20ca
--- /dev/null
+++ b/stable/chevereto/3.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
+generated: "2022-07-14T14:00:56.096779116Z"
diff --git a/stable/chevereto/3.0.17/Chart.yaml b/stable/chevereto/3.0.17/Chart.yaml
new file mode 100644
index 00000000000..4011d17f7e2
--- /dev/null
+++ b/stable/chevereto/3.0.17/Chart.yaml
@@ -0,0 +1,33 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: chevereto
+version: 3.0.17
+appVersion: "1.6.2"
+description: Chevereto is an image hosting software that allows you to create a beautiful and full-featured image hosting website on your own server.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/chevereto
+icon: https://truecharts.org/img/chart-icons/chevereto.png
+keywords:
+ - chevereto
+sources:
+ - https://hub.docker.com/r/linuxserver/chevereto
+ - https://chevereto-free.github.io/setup/system/environment.html#image-handling-variables
+ - https://github.com/rodber/chevereto-free
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/chevereto/3.0.15/README.md b/stable/chevereto/3.0.17/README.md
similarity index 100%
rename from stable/chevereto/3.0.15/README.md
rename to stable/chevereto/3.0.17/README.md
diff --git a/stable/chevereto/3.0.15/app-readme.md b/stable/chevereto/3.0.17/app-readme.md
similarity index 100%
rename from stable/chevereto/3.0.15/app-readme.md
rename to stable/chevereto/3.0.17/app-readme.md
diff --git a/stable/code-server/4.0.17/charts/common-10.4.4.tgz b/stable/chevereto/3.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/code-server/4.0.17/charts/common-10.4.4.tgz
rename to stable/chevereto/3.0.17/charts/common-10.4.4.tgz
diff --git a/stable/chevereto/3.0.15/charts/mariadb-3.0.29.tgz b/stable/chevereto/3.0.17/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from stable/chevereto/3.0.15/charts/mariadb-3.0.29.tgz
rename to stable/chevereto/3.0.17/charts/mariadb-3.0.29.tgz
diff --git a/stable/chevereto/3.0.15/icon.png b/stable/chevereto/3.0.17/icon.png
similarity index 100%
rename from stable/chevereto/3.0.15/icon.png
rename to stable/chevereto/3.0.17/icon.png
diff --git a/stable/chevereto/3.0.15/ix_values.yaml b/stable/chevereto/3.0.17/ix_values.yaml
similarity index 100%
rename from stable/chevereto/3.0.15/ix_values.yaml
rename to stable/chevereto/3.0.17/ix_values.yaml
diff --git a/stable/chevereto/3.0.15/questions.yaml b/stable/chevereto/3.0.17/questions.yaml
similarity index 100%
rename from stable/chevereto/3.0.15/questions.yaml
rename to stable/chevereto/3.0.17/questions.yaml
diff --git a/stable/commento-plusplus/3.0.15/templates/common.yaml b/stable/chevereto/3.0.17/templates/common.yaml
similarity index 100%
rename from stable/commento-plusplus/3.0.15/templates/common.yaml
rename to stable/chevereto/3.0.17/templates/common.yaml
diff --git a/stable/code-server/4.0.17/values.yaml b/stable/chevereto/3.0.17/values.yaml
similarity index 100%
rename from stable/code-server/4.0.17/values.yaml
rename to stable/chevereto/3.0.17/values.yaml
diff --git a/stable/clamav/3.0.16/CHANGELOG.md b/stable/clamav/3.0.16/CHANGELOG.md
deleted file mode 100644
index 62813112639..00000000000
--- a/stable/clamav/3.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [clamav-3.0.16](https://github.com/truecharts/apps/compare/clamav-3.0.14...clamav-3.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [clamav-3.0.14](https://github.com/truecharts/apps/compare/clamav-3.0.13...clamav-3.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [clamav-3.0.13](https://github.com/truecharts/apps/compare/clamav-3.0.12...clamav-3.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [clamav-3.0.12](https://github.com/truecharts/apps/compare/clamav-3.0.11...clamav-3.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [clamav-3.0.11](https://github.com/truecharts/apps/compare/clamav-3.0.10...clamav-3.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [clamav-3.0.10](https://github.com/truecharts/apps/compare/clamav-3.0.9...clamav-3.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [clamav-3.0.9](https://github.com/truecharts/apps/compare/clamav-3.0.8...clamav-3.0.9) (2022-07-02)
-
-#### Chore
-
-* update to v1 from v1bet ([#3047](https://github.com/truecharts/apps/issues/3047))
-
-
-
-
-### [clamav-3.0.8](https://github.com/truecharts/apps/compare/clamav-3.0.7...clamav-3.0.8) (2022-07-02)
-
-#### Chore
-
-* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
-
-
-
-
-### [clamav-3.0.7](https://github.com/truecharts/apps/compare/clamav-3.0.6...clamav-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [clamav-3.0.6](https://github.com/truecharts/apps/compare/clamav-3.0.5...clamav-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [clamav-3.0.5](https://github.com/truecharts/apps/compare/clamav-3.0.4...clamav-3.0.5) (2022-06-21)
-
-#### Chore
-
diff --git a/stable/clamav/3.0.16/Chart.lock b/stable/clamav/3.0.16/Chart.lock
deleted file mode 100644
index e5d3ee7d43f..00000000000
--- a/stable/clamav/3.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:57:26.938403199Z"
diff --git a/stable/clamav/3.0.16/Chart.yaml b/stable/clamav/3.0.16/Chart.yaml
deleted file mode 100644
index 17e6941e7aa..00000000000
--- a/stable/clamav/3.0.16/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "0.105.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: ClamAV® is an open source antivirus engine for detecting trojans, viruses, malware & other malicious threats.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/clamav
-icon: https://truecharts.org/img/chart-icons/clamav.png
-keywords:
-- clamav
-- antivirus
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: clamav
-sources:
-- https://github.com/Cisco-Talos/clamav
-- https://hub.docker.com/r/clamav/clamav
-- https://docs.clamav.net/
-type: application
-version: 3.0.16
-annotations:
- truecharts.org/catagories: |
- - utilities
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/clamav/3.0.18/CHANGELOG.md b/stable/clamav/3.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..72c6cffea9e
--- /dev/null
+++ b/stable/clamav/3.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [clamav-3.0.18](https://github.com/truecharts/apps/compare/clamav-3.0.16...clamav-3.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [clamav-3.0.16](https://github.com/truecharts/apps/compare/clamav-3.0.14...clamav-3.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [clamav-3.0.14](https://github.com/truecharts/apps/compare/clamav-3.0.13...clamav-3.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [clamav-3.0.13](https://github.com/truecharts/apps/compare/clamav-3.0.12...clamav-3.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [clamav-3.0.12](https://github.com/truecharts/apps/compare/clamav-3.0.11...clamav-3.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [clamav-3.0.11](https://github.com/truecharts/apps/compare/clamav-3.0.10...clamav-3.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [clamav-3.0.10](https://github.com/truecharts/apps/compare/clamav-3.0.9...clamav-3.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [clamav-3.0.9](https://github.com/truecharts/apps/compare/clamav-3.0.8...clamav-3.0.9) (2022-07-02)
+
+#### Chore
+
+* update to v1 from v1bet ([#3047](https://github.com/truecharts/apps/issues/3047))
+
+
+
+
+### [clamav-3.0.8](https://github.com/truecharts/apps/compare/clamav-3.0.7...clamav-3.0.8) (2022-07-02)
+
+#### Chore
+
+* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
+
+
+
+
+### [clamav-3.0.7](https://github.com/truecharts/apps/compare/clamav-3.0.6...clamav-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [clamav-3.0.6](https://github.com/truecharts/apps/compare/clamav-3.0.5...clamav-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
diff --git a/stable/clamav/3.0.18/Chart.lock b/stable/clamav/3.0.18/Chart.lock
new file mode 100644
index 00000000000..9c5d43fe339
--- /dev/null
+++ b/stable/clamav/3.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:00:50.481958862Z"
diff --git a/stable/clamav/3.0.18/Chart.yaml b/stable/clamav/3.0.18/Chart.yaml
new file mode 100644
index 00000000000..0c9d0c630a4
--- /dev/null
+++ b/stable/clamav/3.0.18/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "0.105.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: ClamAV® is an open source antivirus engine for detecting trojans, viruses, malware & other malicious threats.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/clamav
+icon: https://truecharts.org/img/chart-icons/clamav.png
+keywords:
+- clamav
+- antivirus
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: clamav
+sources:
+- https://github.com/Cisco-Talos/clamav
+- https://hub.docker.com/r/clamav/clamav
+- https://docs.clamav.net/
+type: application
+version: 3.0.18
+annotations:
+ truecharts.org/catagories: |
+ - utilities
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/clamav/3.0.16/README.md b/stable/clamav/3.0.18/README.md
similarity index 100%
rename from stable/clamav/3.0.16/README.md
rename to stable/clamav/3.0.18/README.md
diff --git a/stable/clamav/3.0.16/app-readme.md b/stable/clamav/3.0.18/app-readme.md
similarity index 100%
rename from stable/clamav/3.0.16/app-readme.md
rename to stable/clamav/3.0.18/app-readme.md
diff --git a/stable/commento-plusplus/3.0.15/charts/common-10.4.4.tgz b/stable/clamav/3.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/commento-plusplus/3.0.15/charts/common-10.4.4.tgz
rename to stable/clamav/3.0.18/charts/common-10.4.4.tgz
diff --git a/stable/clamav/3.0.16/icon.png b/stable/clamav/3.0.18/icon.png
similarity index 100%
rename from stable/clamav/3.0.16/icon.png
rename to stable/clamav/3.0.18/icon.png
diff --git a/stable/clamav/3.0.16/ix_values.yaml b/stable/clamav/3.0.18/ix_values.yaml
similarity index 100%
rename from stable/clamav/3.0.16/ix_values.yaml
rename to stable/clamav/3.0.18/ix_values.yaml
diff --git a/stable/clamav/3.0.16/questions.yaml b/stable/clamav/3.0.18/questions.yaml
similarity index 100%
rename from stable/clamav/3.0.16/questions.yaml
rename to stable/clamav/3.0.18/questions.yaml
diff --git a/stable/clamav/3.0.16/templates/_cronjob.tpl b/stable/clamav/3.0.18/templates/_cronjob.tpl
similarity index 100%
rename from stable/clamav/3.0.16/templates/_cronjob.tpl
rename to stable/clamav/3.0.18/templates/_cronjob.tpl
diff --git a/stable/clamav/3.0.16/templates/common.yaml b/stable/clamav/3.0.18/templates/common.yaml
similarity index 100%
rename from stable/clamav/3.0.16/templates/common.yaml
rename to stable/clamav/3.0.18/templates/common.yaml
diff --git a/stable/commento-plusplus/3.0.15/values.yaml b/stable/clamav/3.0.18/values.yaml
similarity index 100%
rename from stable/commento-plusplus/3.0.15/values.yaml
rename to stable/clamav/3.0.18/values.yaml
diff --git a/stable/clarkson/3.0.16/CHANGELOG.md b/stable/clarkson/3.0.16/CHANGELOG.md
deleted file mode 100644
index e622f00b509..00000000000
--- a/stable/clarkson/3.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [clarkson-3.0.16](https://github.com/truecharts/apps/compare/clarkson-3.0.14...clarkson-3.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [clarkson-3.0.14](https://github.com/truecharts/apps/compare/clarkson-3.0.13...clarkson-3.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [clarkson-3.0.13](https://github.com/truecharts/apps/compare/clarkson-3.0.12...clarkson-3.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [clarkson-3.0.12](https://github.com/truecharts/apps/compare/clarkson-3.0.11...clarkson-3.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [clarkson-3.0.11](https://github.com/truecharts/apps/compare/clarkson-3.0.10...clarkson-3.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [clarkson-3.0.10](https://github.com/truecharts/apps/compare/clarkson-3.0.9...clarkson-3.0.10) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [clarkson-3.0.9](https://github.com/truecharts/apps/compare/clarkson-3.0.8...clarkson-3.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [clarkson-3.0.8](https://github.com/truecharts/apps/compare/clarkson-3.0.7...clarkson-3.0.8) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
-
-
-### [clarkson-3.0.7](https://github.com/truecharts/apps/compare/clarkson-3.0.6...clarkson-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [clarkson-3.0.6](https://github.com/truecharts/apps/compare/clarkson-3.0.5...clarkson-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [clarkson-3.0.5](https://github.com/truecharts/apps/compare/clarkson-3.0.4...clarkson-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/clarkson/3.0.16/Chart.lock b/stable/clarkson/3.0.16/Chart.lock
deleted file mode 100644
index 01951a33a99..00000000000
--- a/stable/clarkson/3.0.16/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
-generated: "2022-07-12T22:57:33.947389011Z"
diff --git a/stable/clarkson/3.0.16/Chart.yaml b/stable/clarkson/3.0.16/Chart.yaml
deleted file mode 100644
index 5d1f7e4b13c..00000000000
--- a/stable/clarkson/3.0.16/Chart.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-apiVersion: v2
-appVersion: "1.1.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-description: "A web-based dashboard application that gives you a neat and clean interface for logging your fuel fill-ups for all of your vehicles."
-home: https://github.com/truecharts/apps/tree/master/charts/stable/clarkson
-icon: https://truecharts.org/img/chart-icons/clarkson.png
-keywords:
- - fuel
- - car
- - log
- - fill-up
- - vehicle
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: clarkson
-sources:
- - https://github.com/linuxserver/Clarkson
- - https://hub.docker.com/r/linuxserver/clarkson
-version: 3.0.16
-annotations:
- truecharts.org/catagories: |
- - vehicle
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/clarkson/3.0.18/CHANGELOG.md b/stable/clarkson/3.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..f094456de59
--- /dev/null
+++ b/stable/clarkson/3.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [clarkson-3.0.18](https://github.com/truecharts/apps/compare/clarkson-3.0.16...clarkson-3.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [clarkson-3.0.16](https://github.com/truecharts/apps/compare/clarkson-3.0.14...clarkson-3.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [clarkson-3.0.14](https://github.com/truecharts/apps/compare/clarkson-3.0.13...clarkson-3.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [clarkson-3.0.13](https://github.com/truecharts/apps/compare/clarkson-3.0.12...clarkson-3.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [clarkson-3.0.12](https://github.com/truecharts/apps/compare/clarkson-3.0.11...clarkson-3.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [clarkson-3.0.11](https://github.com/truecharts/apps/compare/clarkson-3.0.10...clarkson-3.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [clarkson-3.0.10](https://github.com/truecharts/apps/compare/clarkson-3.0.9...clarkson-3.0.10) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [clarkson-3.0.9](https://github.com/truecharts/apps/compare/clarkson-3.0.8...clarkson-3.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [clarkson-3.0.8](https://github.com/truecharts/apps/compare/clarkson-3.0.7...clarkson-3.0.8) (2022-06-29)
+
+#### Chore
+
+* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
+
+
+
+
+### [clarkson-3.0.7](https://github.com/truecharts/apps/compare/clarkson-3.0.6...clarkson-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [clarkson-3.0.6](https://github.com/truecharts/apps/compare/clarkson-3.0.5...clarkson-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/clarkson/3.0.18/Chart.lock b/stable/clarkson/3.0.18/Chart.lock
new file mode 100644
index 00000000000..946a626335b
--- /dev/null
+++ b/stable/clarkson/3.0.18/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
+generated: "2022-07-14T14:01:00.107230337Z"
diff --git a/stable/clarkson/3.0.18/Chart.yaml b/stable/clarkson/3.0.18/Chart.yaml
new file mode 100644
index 00000000000..26a5a97ac2d
--- /dev/null
+++ b/stable/clarkson/3.0.18/Chart.yaml
@@ -0,0 +1,34 @@
+apiVersion: v2
+appVersion: "1.1.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+description: "A web-based dashboard application that gives you a neat and clean interface for logging your fuel fill-ups for all of your vehicles."
+home: https://github.com/truecharts/apps/tree/master/charts/stable/clarkson
+icon: https://truecharts.org/img/chart-icons/clarkson.png
+keywords:
+ - fuel
+ - car
+ - log
+ - fill-up
+ - vehicle
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: clarkson
+sources:
+ - https://github.com/linuxserver/Clarkson
+ - https://hub.docker.com/r/linuxserver/clarkson
+version: 3.0.18
+annotations:
+ truecharts.org/catagories: |
+ - vehicle
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/clarkson/3.0.16/README.md b/stable/clarkson/3.0.18/README.md
similarity index 100%
rename from stable/clarkson/3.0.16/README.md
rename to stable/clarkson/3.0.18/README.md
diff --git a/stable/clarkson/3.0.16/app-readme.md b/stable/clarkson/3.0.18/app-readme.md
similarity index 100%
rename from stable/clarkson/3.0.16/app-readme.md
rename to stable/clarkson/3.0.18/app-readme.md
diff --git a/stable/couchpotato/2.0.14/charts/common-10.4.4.tgz b/stable/clarkson/3.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/couchpotato/2.0.14/charts/common-10.4.4.tgz
rename to stable/clarkson/3.0.18/charts/common-10.4.4.tgz
diff --git a/stable/clarkson/3.0.16/charts/mariadb-3.0.29.tgz b/stable/clarkson/3.0.18/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from stable/clarkson/3.0.16/charts/mariadb-3.0.29.tgz
rename to stable/clarkson/3.0.18/charts/mariadb-3.0.29.tgz
diff --git a/stable/clarkson/3.0.16/icon.png b/stable/clarkson/3.0.18/icon.png
similarity index 100%
rename from stable/clarkson/3.0.16/icon.png
rename to stable/clarkson/3.0.18/icon.png
diff --git a/stable/clarkson/3.0.16/ix_values.yaml b/stable/clarkson/3.0.18/ix_values.yaml
similarity index 100%
rename from stable/clarkson/3.0.16/ix_values.yaml
rename to stable/clarkson/3.0.18/ix_values.yaml
diff --git a/stable/clarkson/3.0.16/questions.yaml b/stable/clarkson/3.0.18/questions.yaml
similarity index 100%
rename from stable/clarkson/3.0.16/questions.yaml
rename to stable/clarkson/3.0.18/questions.yaml
diff --git a/stable/couchpotato/2.0.14/templates/common.yaml b/stable/clarkson/3.0.18/templates/common.yaml
similarity index 100%
rename from stable/couchpotato/2.0.14/templates/common.yaml
rename to stable/clarkson/3.0.18/templates/common.yaml
diff --git a/stable/couchpotato/2.0.14/values.yaml b/stable/clarkson/3.0.18/values.yaml
similarity index 100%
rename from stable/couchpotato/2.0.14/values.yaml
rename to stable/clarkson/3.0.18/values.yaml
diff --git a/stable/cloud9/4.0.14/CHANGELOG.md b/stable/cloud9/4.0.14/CHANGELOG.md
deleted file mode 100644
index 5cd5b231abe..00000000000
--- a/stable/cloud9/4.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [cloud9-4.0.14](https://github.com/truecharts/apps/compare/cloud9-4.0.12...cloud9-4.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [cloud9-4.0.12](https://github.com/truecharts/apps/compare/cloud9-4.0.11...cloud9-4.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [cloud9-4.0.11](https://github.com/truecharts/apps/compare/cloud9-4.0.10...cloud9-4.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [cloud9-4.0.10](https://github.com/truecharts/apps/compare/cloud9-4.0.9...cloud9-4.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [cloud9-4.0.9](https://github.com/truecharts/apps/compare/cloud9-4.0.8...cloud9-4.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [cloud9-4.0.8](https://github.com/truecharts/apps/compare/cloud9-4.0.7...cloud9-4.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [cloud9-4.0.7](https://github.com/truecharts/apps/compare/cloud9-4.0.6...cloud9-4.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [cloud9-4.0.6](https://github.com/truecharts/apps/compare/cloud9-4.0.5...cloud9-4.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [cloud9-4.0.5](https://github.com/truecharts/apps/compare/cloud9-4.0.4...cloud9-4.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [cloud9-4.0.4](https://github.com/truecharts/apps/compare/cloud9-4.0.3...cloud9-4.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [cloud9-4.0.3](https://github.com/truecharts/apps/compare/cloud9-4.0.2...cloud9-4.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/cloud9/4.0.14/Chart.lock b/stable/cloud9/4.0.14/Chart.lock
deleted file mode 100644
index 6503d074c93..00000000000
--- a/stable/cloud9/4.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:57:34.641702611Z"
diff --git a/stable/cloud9/4.0.14/Chart.yaml b/stable/cloud9/4.0.14/Chart.yaml
deleted file mode 100644
index f724a7cc0aa..00000000000
--- a/stable/cloud9/4.0.14/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "1.29.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A complete web based IDE with terminal access
-home: https://github.com/truecharts/apps/tree/master/charts/stable/cloud9
-icon: https://truecharts.org/img/chart-icons/cloud9.png
-keywords:
-- cloud9
-- ide
-- terminal
-- web
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: cloud9
-sources:
-- https://aws.amazon.com/cloud9/
-- https://github.com/c9/core
-- https://hub.docker.com/r/linuxserver/cloud9
-type: application
-version: 4.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/cloud9/4.0.16/CHANGELOG.md b/stable/cloud9/4.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..1b98eb1aecf
--- /dev/null
+++ b/stable/cloud9/4.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [cloud9-4.0.16](https://github.com/truecharts/apps/compare/cloud9-4.0.14...cloud9-4.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [cloud9-4.0.14](https://github.com/truecharts/apps/compare/cloud9-4.0.12...cloud9-4.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [cloud9-4.0.12](https://github.com/truecharts/apps/compare/cloud9-4.0.11...cloud9-4.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [cloud9-4.0.11](https://github.com/truecharts/apps/compare/cloud9-4.0.10...cloud9-4.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [cloud9-4.0.10](https://github.com/truecharts/apps/compare/cloud9-4.0.9...cloud9-4.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [cloud9-4.0.9](https://github.com/truecharts/apps/compare/cloud9-4.0.8...cloud9-4.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [cloud9-4.0.8](https://github.com/truecharts/apps/compare/cloud9-4.0.7...cloud9-4.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [cloud9-4.0.7](https://github.com/truecharts/apps/compare/cloud9-4.0.6...cloud9-4.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [cloud9-4.0.6](https://github.com/truecharts/apps/compare/cloud9-4.0.5...cloud9-4.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [cloud9-4.0.5](https://github.com/truecharts/apps/compare/cloud9-4.0.4...cloud9-4.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [cloud9-4.0.4](https://github.com/truecharts/apps/compare/cloud9-4.0.3...cloud9-4.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/cloud9/4.0.16/Chart.lock b/stable/cloud9/4.0.16/Chart.lock
new file mode 100644
index 00000000000..a8c92caaf85
--- /dev/null
+++ b/stable/cloud9/4.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:00:58.174576432Z"
diff --git a/stable/cloud9/4.0.16/Chart.yaml b/stable/cloud9/4.0.16/Chart.yaml
new file mode 100644
index 00000000000..1c103688a9b
--- /dev/null
+++ b/stable/cloud9/4.0.16/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "1.29.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A complete web based IDE with terminal access
+home: https://github.com/truecharts/apps/tree/master/charts/stable/cloud9
+icon: https://truecharts.org/img/chart-icons/cloud9.png
+keywords:
+- cloud9
+- ide
+- terminal
+- web
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: cloud9
+sources:
+- https://aws.amazon.com/cloud9/
+- https://github.com/c9/core
+- https://hub.docker.com/r/linuxserver/cloud9
+type: application
+version: 4.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/cloud9/4.0.14/README.md b/stable/cloud9/4.0.16/README.md
similarity index 100%
rename from stable/cloud9/4.0.14/README.md
rename to stable/cloud9/4.0.16/README.md
diff --git a/stable/cloud9/4.0.14/app-readme.md b/stable/cloud9/4.0.16/app-readme.md
similarity index 100%
rename from stable/cloud9/4.0.14/app-readme.md
rename to stable/cloud9/4.0.16/app-readme.md
diff --git a/stable/cryptofolio/4.0.15/charts/common-10.4.4.tgz b/stable/cloud9/4.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/cryptofolio/4.0.15/charts/common-10.4.4.tgz
rename to stable/cloud9/4.0.16/charts/common-10.4.4.tgz
diff --git a/stable/cloud9/4.0.14/icon.png b/stable/cloud9/4.0.16/icon.png
similarity index 100%
rename from stable/cloud9/4.0.14/icon.png
rename to stable/cloud9/4.0.16/icon.png
diff --git a/stable/cloud9/4.0.14/ix_values.yaml b/stable/cloud9/4.0.16/ix_values.yaml
similarity index 100%
rename from stable/cloud9/4.0.14/ix_values.yaml
rename to stable/cloud9/4.0.16/ix_values.yaml
diff --git a/stable/cloud9/4.0.14/questions.yaml b/stable/cloud9/4.0.16/questions.yaml
similarity index 100%
rename from stable/cloud9/4.0.14/questions.yaml
rename to stable/cloud9/4.0.16/questions.yaml
diff --git a/stable/cryptofolio/4.0.15/templates/common.yaml b/stable/cloud9/4.0.16/templates/common.yaml
similarity index 100%
rename from stable/cryptofolio/4.0.15/templates/common.yaml
rename to stable/cloud9/4.0.16/templates/common.yaml
diff --git a/stable/cryptofolio/4.0.15/values.yaml b/stable/cloud9/4.0.16/values.yaml
similarity index 100%
rename from stable/cryptofolio/4.0.15/values.yaml
rename to stable/cloud9/4.0.16/values.yaml
diff --git a/stable/code-server/4.0.17/CHANGELOG.md b/stable/code-server/4.0.17/CHANGELOG.md
deleted file mode 100644
index 32881915ac8..00000000000
--- a/stable/code-server/4.0.17/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [collabora-online-12.1.12](https://github.com/truecharts/apps/compare/collabora-online-12.1.11...collabora-online-12.1.12) (2022-07-13)
-
-### Chore
-
-- update some last icons ([#3160](https://github.com/truecharts/apps/issues/3160))
-
-
-
-## [collabora-online-12.1.11](https://github.com/truecharts/apps/compare/collabora-online-12.1.8...collabora-online-12.1.11) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [collabora-online-12.1.8](https://github.com/truecharts/apps/compare/collabora-online-12.1.7...collabora-online-12.1.8) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [collabora-online-12.1.7](https://github.com/truecharts/apps/compare/collabora-online-12.1.6...collabora-online-12.1.7) (2022-07-12)
-
-#### Chore
-
-* update helm chart common to v10.4.4 ([#3146](https://github.com/truecharts/apps/issues/3146))
-
-
-
-
-### [collabora-online-12.1.6](https://github.com/truecharts/apps/compare/collabora-online-12.1.5...collabora-online-12.1.6) (2022-07-11)
-
-#### Chore
-
-* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
-
-
-
-
-### [collabora-online-12.1.5](https://github.com/truecharts/apps/compare/collabora-online-12.1.4...collabora-online-12.1.5) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* update helm chart common to v10.4.3 ([#3137](https://github.com/truecharts/apps/issues/3137))
-
-
-
-
-### [collabora-online-12.1.4](https://github.com/truecharts/apps/compare/collabora-online-12.1.3...collabora-online-12.1.4) (2022-07-11)
-
-#### Chore
-
-* update helm chart common to v10.4.2
-
-
-
-
-### [collabora-online-12.1.3](https://github.com/truecharts/apps/compare/collabora-online-12.1.2...collabora-online-12.1.3) (2022-07-10)
-
-#### Chore
-
-* update helm chart common to v10.4.0 ([#3123](https://github.com/truecharts/apps/issues/3123))
-
-
-
-
-### [collabora-online-12.1.2](https://github.com/truecharts/apps/compare/collabora-online-12.1.1...collabora-online-12.1.2) (2022-07-10)
-
-#### Chore
-
-* update helm chart common to v10.3.0
-
-
-
-
-### [collabora-online-12.1.1](https://github.com/truecharts/apps/compare/collabora-online-12.1.0...collabora-online-12.1.1) (2022-07-09)
-
-#### Chore
-
-* update helm chart common to v10.2.1 ([#3110](https://github.com/truecharts/apps/issues/3110))
-
-
-
-
-### [collabora-online-12.1.0](https://github.com/truecharts/apps/compare/collabora-online-12.0.11...collabora-online-12.1.0) (2022-07-08)
-
-
-
-
-### [collabora-online-12.0.11](https://github.com/truecharts/apps/compare/collabora-online-12.0.10...collabora-online-12.0.11) (2022-07-04)
diff --git a/stable/code-server/4.0.17/Chart.lock b/stable/code-server/4.0.17/Chart.lock
deleted file mode 100644
index 54008b00a53..00000000000
--- a/stable/code-server/4.0.17/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-13T06:44:43.168910403Z"
diff --git a/stable/code-server/4.0.17/Chart.yaml b/stable/code-server/4.0.17/Chart.yaml
deleted file mode 100644
index a984c1a7cf4..00000000000
--- a/stable/code-server/4.0.17/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "4.5.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Run VS Code on any machine anywhere and access it in the browser.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/code-server
-icon: https://truecharts.org/img/chart-icons/code-server.png
-keywords:
-- code
-- vs
-- visual studio
-- vscode
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: code-server
-sources:
-- https://github.com/cdr/code-server
-type: application
-version: 4.0.17
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/code-server/4.0.19/CHANGELOG.md b/stable/code-server/4.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..504d47a3f8f
--- /dev/null
+++ b/stable/code-server/4.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [code-server-4.0.19](https://github.com/truecharts/apps/compare/openvscode-server-2.0.18...code-server-4.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [collabora-online-12.1.12](https://github.com/truecharts/apps/compare/collabora-online-12.1.11...collabora-online-12.1.12) (2022-07-13)
+
+### Chore
+
+- update some last icons ([#3160](https://github.com/truecharts/apps/issues/3160))
+
+
+
+## [collabora-online-12.1.11](https://github.com/truecharts/apps/compare/collabora-online-12.1.8...collabora-online-12.1.11) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [collabora-online-12.1.8](https://github.com/truecharts/apps/compare/collabora-online-12.1.7...collabora-online-12.1.8) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [collabora-online-12.1.7](https://github.com/truecharts/apps/compare/collabora-online-12.1.6...collabora-online-12.1.7) (2022-07-12)
+
+#### Chore
+
+* update helm chart common to v10.4.4 ([#3146](https://github.com/truecharts/apps/issues/3146))
+
+
+
+
+### [collabora-online-12.1.6](https://github.com/truecharts/apps/compare/collabora-online-12.1.5...collabora-online-12.1.6) (2022-07-11)
+
+#### Chore
+
+* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
+
+
+
+
+### [collabora-online-12.1.5](https://github.com/truecharts/apps/compare/collabora-online-12.1.4...collabora-online-12.1.5) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* update helm chart common to v10.4.3 ([#3137](https://github.com/truecharts/apps/issues/3137))
+
+
+
+
+### [collabora-online-12.1.4](https://github.com/truecharts/apps/compare/collabora-online-12.1.3...collabora-online-12.1.4) (2022-07-11)
+
+#### Chore
+
+* update helm chart common to v10.4.2
+
+
+
+
+### [collabora-online-12.1.3](https://github.com/truecharts/apps/compare/collabora-online-12.1.2...collabora-online-12.1.3) (2022-07-10)
+
+#### Chore
+
+* update helm chart common to v10.4.0 ([#3123](https://github.com/truecharts/apps/issues/3123))
+
+
+
+
+### [collabora-online-12.1.2](https://github.com/truecharts/apps/compare/collabora-online-12.1.1...collabora-online-12.1.2) (2022-07-10)
+
+#### Chore
+
+* update helm chart common to v10.3.0
+
+
+
+
+### [collabora-online-12.1.1](https://github.com/truecharts/apps/compare/collabora-online-12.1.0...collabora-online-12.1.1) (2022-07-09)
+
+#### Chore
+
+* update helm chart common to v10.2.1 ([#3110](https://github.com/truecharts/apps/issues/3110))
+
+
diff --git a/stable/code-server/4.0.19/Chart.lock b/stable/code-server/4.0.19/Chart.lock
new file mode 100644
index 00000000000..b5fd1838ddb
--- /dev/null
+++ b/stable/code-server/4.0.19/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:01:08.396082712Z"
diff --git a/stable/code-server/4.0.19/Chart.yaml b/stable/code-server/4.0.19/Chart.yaml
new file mode 100644
index 00000000000..83068f4b84d
--- /dev/null
+++ b/stable/code-server/4.0.19/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "4.5.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Run VS Code on any machine anywhere and access it in the browser.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/code-server
+icon: https://truecharts.org/img/chart-icons/code-server.png
+keywords:
+- code
+- vs
+- visual studio
+- vscode
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: code-server
+sources:
+- https://github.com/cdr/code-server
+type: application
+version: 4.0.19
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/code-server/4.0.17/README.md b/stable/code-server/4.0.19/README.md
similarity index 100%
rename from stable/code-server/4.0.17/README.md
rename to stable/code-server/4.0.19/README.md
diff --git a/stable/code-server/4.0.17/app-readme.md b/stable/code-server/4.0.19/app-readme.md
similarity index 100%
rename from stable/code-server/4.0.17/app-readme.md
rename to stable/code-server/4.0.19/app-readme.md
diff --git a/stable/custom-app/5.1.12/charts/common-10.4.4.tgz b/stable/code-server/4.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/custom-app/5.1.12/charts/common-10.4.4.tgz
rename to stable/code-server/4.0.19/charts/common-10.4.4.tgz
diff --git a/stable/code-server/4.0.17/icon.png b/stable/code-server/4.0.19/icon.png
similarity index 100%
rename from stable/code-server/4.0.17/icon.png
rename to stable/code-server/4.0.19/icon.png
diff --git a/stable/code-server/4.0.17/ix_values.yaml b/stable/code-server/4.0.19/ix_values.yaml
similarity index 100%
rename from stable/code-server/4.0.17/ix_values.yaml
rename to stable/code-server/4.0.19/ix_values.yaml
diff --git a/stable/code-server/4.0.17/questions.yaml b/stable/code-server/4.0.19/questions.yaml
similarity index 100%
rename from stable/code-server/4.0.17/questions.yaml
rename to stable/code-server/4.0.19/questions.yaml
diff --git a/stable/code-server/4.0.17/templates/common.yaml b/stable/code-server/4.0.19/templates/common.yaml
similarity index 100%
rename from stable/code-server/4.0.17/templates/common.yaml
rename to stable/code-server/4.0.19/templates/common.yaml
diff --git a/stable/custom-app/5.1.12/values.yaml b/stable/code-server/4.0.19/values.yaml
similarity index 100%
rename from stable/custom-app/5.1.12/values.yaml
rename to stable/code-server/4.0.19/values.yaml
diff --git a/stable/commento-plusplus/3.0.15/CHANGELOG.md b/stable/commento-plusplus/3.0.15/CHANGELOG.md
deleted file mode 100644
index 43c7fcf5e56..00000000000
--- a/stable/commento-plusplus/3.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [commento-plusplus-3.0.15](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.13...commento-plusplus-3.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [commento-plusplus-3.0.13](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.12...commento-plusplus-3.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [commento-plusplus-3.0.12](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.11...commento-plusplus-3.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [commento-plusplus-3.0.11](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.10...commento-plusplus-3.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [commento-plusplus-3.0.10](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.9...commento-plusplus-3.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [commento-plusplus-3.0.9](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.8...commento-plusplus-3.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [commento-plusplus-3.0.8](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.7...commento-plusplus-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [commento-plusplus-3.0.7](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.6...commento-plusplus-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [commento-plusplus-3.0.6](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.5...commento-plusplus-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [commento-plusplus-3.0.5](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.4...commento-plusplus-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [commento-plusplus-3.0.4](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.3...commento-plusplus-3.0.4) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/commento-plusplus/3.0.15/Chart.lock b/stable/commento-plusplus/3.0.15/Chart.lock
deleted file mode 100644
index e27e6996a29..00000000000
--- a/stable/commento-plusplus/3.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T22:57:54.917195448Z"
diff --git a/stable/commento-plusplus/3.0.15/Chart.yaml b/stable/commento-plusplus/3.0.15/Chart.yaml
deleted file mode 100644
index ac4e8d02cbf..00000000000
--- a/stable/commento-plusplus/3.0.15/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "1.8.7"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-description: Commento++ is a free, open source, fast & lightweight comments box that you can embed in your static website instead of Disqus.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/commento-plusplus
-icon: https://truecharts.org/img/chart-icons/commento-plusplus.png
-keywords:
-- commento
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: commento-plusplus
-sources:
-- https://github.com/souramoo/commentoplusplus
-- https://hub.docker.com/r/caroga/commentoplusplus
-version: 3.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/commento-plusplus/3.0.17/CHANGELOG.md b/stable/commento-plusplus/3.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..de5148b2394
--- /dev/null
+++ b/stable/commento-plusplus/3.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [commento-plusplus-3.0.17](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.15...commento-plusplus-3.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [commento-plusplus-3.0.15](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.13...commento-plusplus-3.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [commento-plusplus-3.0.13](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.12...commento-plusplus-3.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [commento-plusplus-3.0.12](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.11...commento-plusplus-3.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [commento-plusplus-3.0.11](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.10...commento-plusplus-3.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [commento-plusplus-3.0.10](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.9...commento-plusplus-3.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [commento-plusplus-3.0.9](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.8...commento-plusplus-3.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [commento-plusplus-3.0.8](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.7...commento-plusplus-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [commento-plusplus-3.0.7](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.6...commento-plusplus-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [commento-plusplus-3.0.6](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.5...commento-plusplus-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [commento-plusplus-3.0.5](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.4...commento-plusplus-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/commento-plusplus/3.0.17/Chart.lock b/stable/commento-plusplus/3.0.17/Chart.lock
new file mode 100644
index 00000000000..0829ea0a434
--- /dev/null
+++ b/stable/commento-plusplus/3.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:01:22.270288744Z"
diff --git a/stable/commento-plusplus/3.0.17/Chart.yaml b/stable/commento-plusplus/3.0.17/Chart.yaml
new file mode 100644
index 00000000000..978769bacb2
--- /dev/null
+++ b/stable/commento-plusplus/3.0.17/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "1.8.7"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+description: Commento++ is a free, open source, fast & lightweight comments box that you can embed in your static website instead of Disqus.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/commento-plusplus
+icon: https://truecharts.org/img/chart-icons/commento-plusplus.png
+keywords:
+- commento
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: commento-plusplus
+sources:
+- https://github.com/souramoo/commentoplusplus
+- https://hub.docker.com/r/caroga/commentoplusplus
+version: 3.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/commento-plusplus/3.0.15/README.md b/stable/commento-plusplus/3.0.17/README.md
similarity index 100%
rename from stable/commento-plusplus/3.0.15/README.md
rename to stable/commento-plusplus/3.0.17/README.md
diff --git a/stable/commento-plusplus/3.0.15/app-readme.md b/stable/commento-plusplus/3.0.17/app-readme.md
similarity index 100%
rename from stable/commento-plusplus/3.0.15/app-readme.md
rename to stable/commento-plusplus/3.0.17/app-readme.md
diff --git a/stable/cyberchef/2.0.34/charts/common-10.4.4.tgz b/stable/commento-plusplus/3.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/cyberchef/2.0.34/charts/common-10.4.4.tgz
rename to stable/commento-plusplus/3.0.17/charts/common-10.4.4.tgz
diff --git a/stable/dsmr-reader/8.0.15/charts/postgresql-8.0.30.tgz b/stable/commento-plusplus/3.0.17/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/dsmr-reader/8.0.15/charts/postgresql-8.0.30.tgz
rename to stable/commento-plusplus/3.0.17/charts/postgresql-8.0.30.tgz
diff --git a/stable/commento-plusplus/3.0.15/icon.png b/stable/commento-plusplus/3.0.17/icon.png
similarity index 100%
rename from stable/commento-plusplus/3.0.15/icon.png
rename to stable/commento-plusplus/3.0.17/icon.png
diff --git a/stable/commento-plusplus/3.0.15/ix_values.yaml b/stable/commento-plusplus/3.0.17/ix_values.yaml
similarity index 100%
rename from stable/commento-plusplus/3.0.15/ix_values.yaml
rename to stable/commento-plusplus/3.0.17/ix_values.yaml
diff --git a/stable/commento-plusplus/3.0.15/questions.yaml b/stable/commento-plusplus/3.0.17/questions.yaml
similarity index 100%
rename from stable/commento-plusplus/3.0.15/questions.yaml
rename to stable/commento-plusplus/3.0.17/questions.yaml
diff --git a/stable/custom-app/5.1.12/templates/common.yaml b/stable/commento-plusplus/3.0.17/templates/common.yaml
similarity index 100%
rename from stable/custom-app/5.1.12/templates/common.yaml
rename to stable/commento-plusplus/3.0.17/templates/common.yaml
diff --git a/stable/cyberchef/2.0.34/values.yaml b/stable/commento-plusplus/3.0.17/values.yaml
similarity index 100%
rename from stable/cyberchef/2.0.34/values.yaml
rename to stable/commento-plusplus/3.0.17/values.yaml
diff --git a/stable/couchpotato/2.0.14/CHANGELOG.md b/stable/couchpotato/2.0.14/CHANGELOG.md
deleted file mode 100644
index 570bd56803f..00000000000
--- a/stable/couchpotato/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [couchpotato-2.0.14](https://github.com/truecharts/apps/compare/couchpotato-2.0.12...couchpotato-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [couchpotato-2.0.12](https://github.com/truecharts/apps/compare/couchpotato-2.0.11...couchpotato-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [couchpotato-2.0.11](https://github.com/truecharts/apps/compare/couchpotato-2.0.10...couchpotato-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [couchpotato-2.0.10](https://github.com/truecharts/apps/compare/couchpotato-2.0.9...couchpotato-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [couchpotato-2.0.9](https://github.com/truecharts/apps/compare/couchpotato-2.0.8...couchpotato-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [couchpotato-2.0.8](https://github.com/truecharts/apps/compare/couchpotato-2.0.7...couchpotato-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [couchpotato-2.0.7](https://github.com/truecharts/apps/compare/couchpotato-2.0.6...couchpotato-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [couchpotato-2.0.6](https://github.com/truecharts/apps/compare/couchpotato-2.0.5...couchpotato-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [couchpotato-2.0.5](https://github.com/truecharts/apps/compare/couchpotato-2.0.4...couchpotato-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [couchpotato-2.0.4](https://github.com/truecharts/apps/compare/couchpotato-2.0.3...couchpotato-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [couchpotato-2.0.3](https://github.com/truecharts/apps/compare/couchpotato-2.0.2...couchpotato-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/couchpotato/2.0.14/Chart.lock b/stable/couchpotato/2.0.14/Chart.lock
deleted file mode 100644
index 2bba4d3bdba..00000000000
--- a/stable/couchpotato/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:57:51.687127321Z"
diff --git a/stable/couchpotato/2.0.14/Chart.yaml b/stable/couchpotato/2.0.14/Chart.yaml
deleted file mode 100644
index 1c63f106d1c..00000000000
--- a/stable/couchpotato/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: couchpotato
-version: 2.0.14
-appVersion: "2021.11.22"
-description: Couchpotato is an automatic NZB and torrent downloader.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/couchpotato
-icon: https://truecharts.org/img/chart-icons/couchpotato.png
-keywords:
- - couchpotato
-sources:
- - https://hub.docker.com/r/linuxserver/couchpotato
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/couchpotato/2.0.16/CHANGELOG.md b/stable/couchpotato/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..7370ffa8fdb
--- /dev/null
+++ b/stable/couchpotato/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [couchpotato-2.0.16](https://github.com/truecharts/apps/compare/couchpotato-2.0.14...couchpotato-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [couchpotato-2.0.14](https://github.com/truecharts/apps/compare/couchpotato-2.0.12...couchpotato-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [couchpotato-2.0.12](https://github.com/truecharts/apps/compare/couchpotato-2.0.11...couchpotato-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [couchpotato-2.0.11](https://github.com/truecharts/apps/compare/couchpotato-2.0.10...couchpotato-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [couchpotato-2.0.10](https://github.com/truecharts/apps/compare/couchpotato-2.0.9...couchpotato-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [couchpotato-2.0.9](https://github.com/truecharts/apps/compare/couchpotato-2.0.8...couchpotato-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [couchpotato-2.0.8](https://github.com/truecharts/apps/compare/couchpotato-2.0.7...couchpotato-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [couchpotato-2.0.7](https://github.com/truecharts/apps/compare/couchpotato-2.0.6...couchpotato-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [couchpotato-2.0.6](https://github.com/truecharts/apps/compare/couchpotato-2.0.5...couchpotato-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [couchpotato-2.0.5](https://github.com/truecharts/apps/compare/couchpotato-2.0.4...couchpotato-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [couchpotato-2.0.4](https://github.com/truecharts/apps/compare/couchpotato-2.0.3...couchpotato-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/couchpotato/2.0.16/Chart.lock b/stable/couchpotato/2.0.16/Chart.lock
new file mode 100644
index 00000000000..25b895ea1f6
--- /dev/null
+++ b/stable/couchpotato/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:01:20.967190917Z"
diff --git a/stable/couchpotato/2.0.16/Chart.yaml b/stable/couchpotato/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..30eb70cee87
--- /dev/null
+++ b/stable/couchpotato/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: couchpotato
+version: 2.0.16
+appVersion: "2021.11.22"
+description: Couchpotato is an automatic NZB and torrent downloader.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/couchpotato
+icon: https://truecharts.org/img/chart-icons/couchpotato.png
+keywords:
+ - couchpotato
+sources:
+ - https://hub.docker.com/r/linuxserver/couchpotato
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/couchpotato/2.0.14/README.md b/stable/couchpotato/2.0.16/README.md
similarity index 100%
rename from stable/couchpotato/2.0.14/README.md
rename to stable/couchpotato/2.0.16/README.md
diff --git a/stable/couchpotato/2.0.14/app-readme.md b/stable/couchpotato/2.0.16/app-readme.md
similarity index 100%
rename from stable/couchpotato/2.0.14/app-readme.md
rename to stable/couchpotato/2.0.16/app-readme.md
diff --git a/stable/darktable/3.0.14/charts/common-10.4.4.tgz b/stable/couchpotato/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/darktable/3.0.14/charts/common-10.4.4.tgz
rename to stable/couchpotato/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/couchpotato/2.0.14/icon.png b/stable/couchpotato/2.0.16/icon.png
similarity index 100%
rename from stable/couchpotato/2.0.14/icon.png
rename to stable/couchpotato/2.0.16/icon.png
diff --git a/stable/couchpotato/2.0.14/ix_values.yaml b/stable/couchpotato/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/couchpotato/2.0.14/ix_values.yaml
rename to stable/couchpotato/2.0.16/ix_values.yaml
diff --git a/stable/couchpotato/2.0.14/questions.yaml b/stable/couchpotato/2.0.16/questions.yaml
similarity index 100%
rename from stable/couchpotato/2.0.14/questions.yaml
rename to stable/couchpotato/2.0.16/questions.yaml
diff --git a/stable/cyberchef/2.0.34/templates/common.yaml b/stable/couchpotato/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/cyberchef/2.0.34/templates/common.yaml
rename to stable/couchpotato/2.0.16/templates/common.yaml
diff --git a/stable/darktable/3.0.14/values.yaml b/stable/couchpotato/2.0.16/values.yaml
similarity index 100%
rename from stable/darktable/3.0.14/values.yaml
rename to stable/couchpotato/2.0.16/values.yaml
diff --git a/stable/cryptofolio/4.0.15/CHANGELOG.md b/stable/cryptofolio/4.0.15/CHANGELOG.md
deleted file mode 100644
index d4b2c6de452..00000000000
--- a/stable/cryptofolio/4.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [cryptofolio-4.0.15](https://github.com/truecharts/apps/compare/cryptofolio-4.0.13...cryptofolio-4.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [cryptofolio-4.0.13](https://github.com/truecharts/apps/compare/cryptofolio-4.0.12...cryptofolio-4.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [cryptofolio-4.0.12](https://github.com/truecharts/apps/compare/cryptofolio-4.0.11...cryptofolio-4.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [cryptofolio-4.0.11](https://github.com/truecharts/apps/compare/cryptofolio-4.0.10...cryptofolio-4.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [cryptofolio-4.0.10](https://github.com/truecharts/apps/compare/cryptofolio-4.0.9...cryptofolio-4.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [cryptofolio-4.0.9](https://github.com/truecharts/apps/compare/cryptofolio-4.0.8...cryptofolio-4.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [cryptofolio-4.0.8](https://github.com/truecharts/apps/compare/cryptofolio-4.0.7...cryptofolio-4.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [cryptofolio-4.0.7](https://github.com/truecharts/apps/compare/cryptofolio-4.0.6...cryptofolio-4.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [cryptofolio-4.0.6](https://github.com/truecharts/apps/compare/cryptofolio-4.0.5...cryptofolio-4.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [cryptofolio-4.0.5](https://github.com/truecharts/apps/compare/cryptofolio-4.0.4...cryptofolio-4.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [cryptofolio-4.0.4](https://github.com/truecharts/apps/compare/cryptofolio-4.0.3...cryptofolio-4.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/cryptofolio/4.0.15/Chart.lock b/stable/cryptofolio/4.0.15/Chart.lock
deleted file mode 100644
index f225b8e780e..00000000000
--- a/stable/cryptofolio/4.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:57:54.696565227Z"
diff --git a/stable/cryptofolio/4.0.15/Chart.yaml b/stable/cryptofolio/4.0.15/Chart.yaml
deleted file mode 100644
index 6b90bb642f5..00000000000
--- a/stable/cryptofolio/4.0.15/Chart.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-apiVersion: v2
-appVersion: "2.2.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Track your cryptocurrency holdings/portfolio
-home: https://github.com/truecharts/apps/tree/master/charts/stable/cryptofolio
-icon: https://truecharts.org/img/chart-icons/cryptofolio.png
-keywords:
-- cryptofolio
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: cryptofolio
-sources:
-- https://github.com/Xtrendence/cryptofolio
-version: 4.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/cryptofolio/4.0.17/CHANGELOG.md b/stable/cryptofolio/4.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..9efb65a0e4d
--- /dev/null
+++ b/stable/cryptofolio/4.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [cryptofolio-4.0.17](https://github.com/truecharts/apps/compare/cryptofolio-4.0.15...cryptofolio-4.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [cryptofolio-4.0.15](https://github.com/truecharts/apps/compare/cryptofolio-4.0.13...cryptofolio-4.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [cryptofolio-4.0.13](https://github.com/truecharts/apps/compare/cryptofolio-4.0.12...cryptofolio-4.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [cryptofolio-4.0.12](https://github.com/truecharts/apps/compare/cryptofolio-4.0.11...cryptofolio-4.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [cryptofolio-4.0.11](https://github.com/truecharts/apps/compare/cryptofolio-4.0.10...cryptofolio-4.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [cryptofolio-4.0.10](https://github.com/truecharts/apps/compare/cryptofolio-4.0.9...cryptofolio-4.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [cryptofolio-4.0.9](https://github.com/truecharts/apps/compare/cryptofolio-4.0.8...cryptofolio-4.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [cryptofolio-4.0.8](https://github.com/truecharts/apps/compare/cryptofolio-4.0.7...cryptofolio-4.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [cryptofolio-4.0.7](https://github.com/truecharts/apps/compare/cryptofolio-4.0.6...cryptofolio-4.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [cryptofolio-4.0.6](https://github.com/truecharts/apps/compare/cryptofolio-4.0.5...cryptofolio-4.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [cryptofolio-4.0.5](https://github.com/truecharts/apps/compare/cryptofolio-4.0.4...cryptofolio-4.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/cryptofolio/4.0.17/Chart.lock b/stable/cryptofolio/4.0.17/Chart.lock
new file mode 100644
index 00000000000..dfdb9463561
--- /dev/null
+++ b/stable/cryptofolio/4.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:01:23.587403868Z"
diff --git a/stable/cryptofolio/4.0.17/Chart.yaml b/stable/cryptofolio/4.0.17/Chart.yaml
new file mode 100644
index 00000000000..97e088d1b60
--- /dev/null
+++ b/stable/cryptofolio/4.0.17/Chart.yaml
@@ -0,0 +1,25 @@
+apiVersion: v2
+appVersion: "2.2.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Track your cryptocurrency holdings/portfolio
+home: https://github.com/truecharts/apps/tree/master/charts/stable/cryptofolio
+icon: https://truecharts.org/img/chart-icons/cryptofolio.png
+keywords:
+- cryptofolio
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: cryptofolio
+sources:
+- https://github.com/Xtrendence/cryptofolio
+version: 4.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/cryptofolio/4.0.15/README.md b/stable/cryptofolio/4.0.17/README.md
similarity index 100%
rename from stable/cryptofolio/4.0.15/README.md
rename to stable/cryptofolio/4.0.17/README.md
diff --git a/stable/cryptofolio/4.0.15/app-readme.md b/stable/cryptofolio/4.0.17/app-readme.md
similarity index 100%
rename from stable/cryptofolio/4.0.15/app-readme.md
rename to stable/cryptofolio/4.0.17/app-readme.md
diff --git a/stable/dashdot/1.0.25/charts/common-10.4.4.tgz b/stable/cryptofolio/4.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/dashdot/1.0.25/charts/common-10.4.4.tgz
rename to stable/cryptofolio/4.0.17/charts/common-10.4.4.tgz
diff --git a/stable/cryptofolio/4.0.15/icon.png b/stable/cryptofolio/4.0.17/icon.png
similarity index 100%
rename from stable/cryptofolio/4.0.15/icon.png
rename to stable/cryptofolio/4.0.17/icon.png
diff --git a/stable/cryptofolio/4.0.15/ix_values.yaml b/stable/cryptofolio/4.0.17/ix_values.yaml
similarity index 100%
rename from stable/cryptofolio/4.0.15/ix_values.yaml
rename to stable/cryptofolio/4.0.17/ix_values.yaml
diff --git a/stable/cryptofolio/4.0.15/questions.yaml b/stable/cryptofolio/4.0.17/questions.yaml
similarity index 100%
rename from stable/cryptofolio/4.0.15/questions.yaml
rename to stable/cryptofolio/4.0.17/questions.yaml
diff --git a/stable/darktable/3.0.14/templates/common.yaml b/stable/cryptofolio/4.0.17/templates/common.yaml
similarity index 100%
rename from stable/darktable/3.0.14/templates/common.yaml
rename to stable/cryptofolio/4.0.17/templates/common.yaml
diff --git a/stable/dashdot/1.0.25/values.yaml b/stable/cryptofolio/4.0.17/values.yaml
similarity index 100%
rename from stable/dashdot/1.0.25/values.yaml
rename to stable/cryptofolio/4.0.17/values.yaml
diff --git a/stable/custom-app/5.1.12/CHANGELOG.md b/stable/custom-app/5.1.12/CHANGELOG.md
deleted file mode 100644
index d66e678a30b..00000000000
--- a/stable/custom-app/5.1.12/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [custom-app-5.1.12](https://github.com/truecharts/apps/compare/custom-app-5.1.11...custom-app-5.1.12) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [custom-app-5.1.11](https://github.com/truecharts/apps/compare/custom-app-5.1.10...custom-app-5.1.11) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [custom-app-5.1.10](https://github.com/truecharts/apps/compare/custom-app-5.1.8...custom-app-5.1.10) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [custom-app-5.1.8](https://github.com/truecharts/apps/compare/custom-app-5.1.7...custom-app-5.1.8) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [custom-app-5.1.7](https://github.com/truecharts/apps/compare/custom-app-5.1.6...custom-app-5.1.7) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [custom-app-5.1.6](https://github.com/truecharts/apps/compare/custom-app-5.1.5...custom-app-5.1.6) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [custom-app-5.1.5](https://github.com/truecharts/apps/compare/custom-app-5.1.4...custom-app-5.1.5) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [custom-app-5.1.4](https://github.com/truecharts/apps/compare/custom-app-5.1.2...custom-app-5.1.4) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-#### Fix
-
-* adjust initcontainers with new image ([#3069](https://github.com/truecharts/apps/issues/3069))
-
-
-
-
-### [custom-app-5.1.2](https://github.com/truecharts/apps/compare/custom-app-5.1.1...custom-app-5.1.2) (2022-06-29)
-
-#### Chore
-
-* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
-
-
-
-
-### [custom-app-5.1.1](https://github.com/truecharts/apps/compare/custom-app-5.1.0...custom-app-5.1.1) (2022-06-27)
-
-#### Chore
-
-* update docker general non-major ([#2999](https://github.com/truecharts/apps/issues/2999))
-
-
-
-
-### [custom-app-5.1.0](https://github.com/truecharts/apps/compare/custom-app-5.0.16...custom-app-5.1.0) (2022-06-27)
-
-#### Feat
diff --git a/stable/custom-app/5.1.12/Chart.lock b/stable/custom-app/5.1.12/Chart.lock
deleted file mode 100644
index 5343981af68..00000000000
--- a/stable/custom-app/5.1.12/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-14T11:52:20.056329013Z"
diff --git a/stable/custom-app/5.1.12/Chart.yaml b/stable/custom-app/5.1.12/Chart.yaml
deleted file mode 100644
index 118c2c43bd3..00000000000
--- a/stable/custom-app/5.1.12/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "0.20.1304"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Advanced tool to create your own TrueCharts-based App
-home: https://github.com/truecharts/apps/tree/master/charts/stable/custom-app
-icon: https://truecharts.org/img/chart-icons/custom-app.png
-keywords:
-- custom
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: custom-app
-sources:
-- https://github.com/truecharts/apps/tree/master/charts/stable/custom-app
-type: application
-version: 5.1.12
-annotations:
- truecharts.org/catagories: |
- - custom
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/custom-app/5.1.14/CHANGELOG.md b/stable/custom-app/5.1.14/CHANGELOG.md
new file mode 100644
index 00000000000..97008a79b8d
--- /dev/null
+++ b/stable/custom-app/5.1.14/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [custom-app-5.1.14](https://github.com/truecharts/apps/compare/custom-app-5.1.12...custom-app-5.1.14) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [custom-app-5.1.12](https://github.com/truecharts/apps/compare/custom-app-5.1.11...custom-app-5.1.12) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [custom-app-5.1.11](https://github.com/truecharts/apps/compare/custom-app-5.1.10...custom-app-5.1.11) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [custom-app-5.1.10](https://github.com/truecharts/apps/compare/custom-app-5.1.8...custom-app-5.1.10) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [custom-app-5.1.8](https://github.com/truecharts/apps/compare/custom-app-5.1.7...custom-app-5.1.8) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [custom-app-5.1.7](https://github.com/truecharts/apps/compare/custom-app-5.1.6...custom-app-5.1.7) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [custom-app-5.1.6](https://github.com/truecharts/apps/compare/custom-app-5.1.5...custom-app-5.1.6) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [custom-app-5.1.5](https://github.com/truecharts/apps/compare/custom-app-5.1.4...custom-app-5.1.5) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [custom-app-5.1.4](https://github.com/truecharts/apps/compare/custom-app-5.1.2...custom-app-5.1.4) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+#### Fix
+
+* adjust initcontainers with new image ([#3069](https://github.com/truecharts/apps/issues/3069))
+
+
+
+
+### [custom-app-5.1.2](https://github.com/truecharts/apps/compare/custom-app-5.1.1...custom-app-5.1.2) (2022-06-29)
+
+#### Chore
+
+* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
+
+
+
+
+### [custom-app-5.1.1](https://github.com/truecharts/apps/compare/custom-app-5.1.0...custom-app-5.1.1) (2022-06-27)
+
+#### Chore
+
diff --git a/stable/custom-app/5.1.14/Chart.lock b/stable/custom-app/5.1.14/Chart.lock
new file mode 100644
index 00000000000..0af75460257
--- /dev/null
+++ b/stable/custom-app/5.1.14/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:01:26.27702035Z"
diff --git a/stable/custom-app/5.1.14/Chart.yaml b/stable/custom-app/5.1.14/Chart.yaml
new file mode 100644
index 00000000000..d378989a7d4
--- /dev/null
+++ b/stable/custom-app/5.1.14/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "0.20.1304"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Advanced tool to create your own TrueCharts-based App
+home: https://github.com/truecharts/apps/tree/master/charts/stable/custom-app
+icon: https://truecharts.org/img/chart-icons/custom-app.png
+keywords:
+- custom
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: custom-app
+sources:
+- https://github.com/truecharts/apps/tree/master/charts/stable/custom-app
+type: application
+version: 5.1.14
+annotations:
+ truecharts.org/catagories: |
+ - custom
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/custom-app/5.1.12/README.md b/stable/custom-app/5.1.14/README.md
similarity index 100%
rename from stable/custom-app/5.1.12/README.md
rename to stable/custom-app/5.1.14/README.md
diff --git a/stable/custom-app/5.1.12/app-readme.md b/stable/custom-app/5.1.14/app-readme.md
similarity index 100%
rename from stable/custom-app/5.1.12/app-readme.md
rename to stable/custom-app/5.1.14/app-readme.md
diff --git a/stable/davos/4.0.14/charts/common-10.4.4.tgz b/stable/custom-app/5.1.14/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/davos/4.0.14/charts/common-10.4.4.tgz
rename to stable/custom-app/5.1.14/charts/common-10.4.4.tgz
diff --git a/stable/custom-app/5.1.12/ci/test-values.yaml b/stable/custom-app/5.1.14/ci/test-values.yaml
similarity index 100%
rename from stable/custom-app/5.1.12/ci/test-values.yaml
rename to stable/custom-app/5.1.14/ci/test-values.yaml
diff --git a/stable/custom-app/5.1.12/icon.png b/stable/custom-app/5.1.14/icon.png
similarity index 100%
rename from stable/custom-app/5.1.12/icon.png
rename to stable/custom-app/5.1.14/icon.png
diff --git a/stable/custom-app/5.1.12/ix_values.yaml b/stable/custom-app/5.1.14/ix_values.yaml
similarity index 100%
rename from stable/custom-app/5.1.12/ix_values.yaml
rename to stable/custom-app/5.1.14/ix_values.yaml
diff --git a/stable/custom-app/5.1.12/questions.yaml b/stable/custom-app/5.1.14/questions.yaml
similarity index 100%
rename from stable/custom-app/5.1.12/questions.yaml
rename to stable/custom-app/5.1.14/questions.yaml
diff --git a/stable/dashdot/1.0.25/templates/common.yaml b/stable/custom-app/5.1.14/templates/common.yaml
similarity index 100%
rename from stable/dashdot/1.0.25/templates/common.yaml
rename to stable/custom-app/5.1.14/templates/common.yaml
diff --git a/stable/davos/4.0.14/values.yaml b/stable/custom-app/5.1.14/values.yaml
similarity index 100%
rename from stable/davos/4.0.14/values.yaml
rename to stable/custom-app/5.1.14/values.yaml
diff --git a/stable/cyberchef/2.0.34/CHANGELOG.md b/stable/cyberchef/2.0.34/CHANGELOG.md
deleted file mode 100644
index df6c67e3d2a..00000000000
--- a/stable/cyberchef/2.0.34/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [cyberchef-2.0.34](https://github.com/truecharts/apps/compare/cyberchef-2.0.33...cyberchef-2.0.34) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [cyberchef-2.0.33](https://github.com/truecharts/apps/compare/cyberchef-2.0.32...cyberchef-2.0.33) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [cyberchef-2.0.32](https://github.com/truecharts/apps/compare/cyberchef-2.0.30...cyberchef-2.0.32) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [cyberchef-2.0.30](https://github.com/truecharts/apps/compare/cyberchef-2.0.29...cyberchef-2.0.30) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [cyberchef-2.0.29](https://github.com/truecharts/apps/compare/cyberchef-2.0.28...cyberchef-2.0.29) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [cyberchef-2.0.28](https://github.com/truecharts/apps/compare/cyberchef-2.0.27...cyberchef-2.0.28) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [cyberchef-2.0.27](https://github.com/truecharts/apps/compare/cyberchef-2.0.26...cyberchef-2.0.27) (2022-07-10)
-
-#### Chore
-
-* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
-
-
-
-
-### [cyberchef-2.0.26](https://github.com/truecharts/apps/compare/cyberchef-2.0.25...cyberchef-2.0.26) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [cyberchef-2.0.25](https://github.com/truecharts/apps/compare/cyberchef-2.0.24...cyberchef-2.0.25) (2022-07-09)
-
-#### Chore
-
-* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
-
-
-
-
-### [cyberchef-2.0.24](https://github.com/truecharts/apps/compare/cyberchef-2.0.23...cyberchef-2.0.24) (2022-07-07)
-
-#### Chore
-
-* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
-
-
-
-
-### [cyberchef-2.0.23](https://github.com/truecharts/apps/compare/cyberchef-2.0.22...cyberchef-2.0.23) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
diff --git a/stable/cyberchef/2.0.34/Chart.lock b/stable/cyberchef/2.0.34/Chart.lock
deleted file mode 100644
index ca19554496c..00000000000
--- a/stable/cyberchef/2.0.34/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-14T11:52:20.706518489Z"
diff --git a/stable/cyberchef/2.0.34/Chart.yaml b/stable/cyberchef/2.0.34/Chart.yaml
deleted file mode 100644
index daf619ba3f3..00000000000
--- a/stable/cyberchef/2.0.34/Chart.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-apiVersion: v2
-appVersion: "9.46.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: CyberChef is a simple, intuitive web app for carrying out all manner of "cyber" operations within a web browser.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/cyberchef
-icon: https://truecharts.org/img/chart-icons/cyberchef.png
-keywords:
-- cyberchef
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: cyberchef
-sources:
-- https://hub.docker.com/r/mpepping/cyberchef
-version: 2.0.34
-annotations:
- truecharts.org/catagories: |
- - utilities
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/cyberchef/2.0.36/CHANGELOG.md b/stable/cyberchef/2.0.36/CHANGELOG.md
new file mode 100644
index 00000000000..8c961e0cc52
--- /dev/null
+++ b/stable/cyberchef/2.0.36/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [cyberchef-2.0.36](https://github.com/truecharts/apps/compare/cyberchef-2.0.34...cyberchef-2.0.36) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [cyberchef-2.0.34](https://github.com/truecharts/apps/compare/cyberchef-2.0.33...cyberchef-2.0.34) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [cyberchef-2.0.33](https://github.com/truecharts/apps/compare/cyberchef-2.0.32...cyberchef-2.0.33) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [cyberchef-2.0.32](https://github.com/truecharts/apps/compare/cyberchef-2.0.30...cyberchef-2.0.32) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [cyberchef-2.0.30](https://github.com/truecharts/apps/compare/cyberchef-2.0.29...cyberchef-2.0.30) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [cyberchef-2.0.29](https://github.com/truecharts/apps/compare/cyberchef-2.0.28...cyberchef-2.0.29) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [cyberchef-2.0.28](https://github.com/truecharts/apps/compare/cyberchef-2.0.27...cyberchef-2.0.28) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [cyberchef-2.0.27](https://github.com/truecharts/apps/compare/cyberchef-2.0.26...cyberchef-2.0.27) (2022-07-10)
+
+#### Chore
+
+* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
+
+
+
+
+### [cyberchef-2.0.26](https://github.com/truecharts/apps/compare/cyberchef-2.0.25...cyberchef-2.0.26) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [cyberchef-2.0.25](https://github.com/truecharts/apps/compare/cyberchef-2.0.24...cyberchef-2.0.25) (2022-07-09)
+
+#### Chore
+
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [cyberchef-2.0.24](https://github.com/truecharts/apps/compare/cyberchef-2.0.23...cyberchef-2.0.24) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
diff --git a/stable/cyberchef/2.0.36/Chart.lock b/stable/cyberchef/2.0.36/Chart.lock
new file mode 100644
index 00000000000..a4f8b79c99a
--- /dev/null
+++ b/stable/cyberchef/2.0.36/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:01:39.535038519Z"
diff --git a/stable/cyberchef/2.0.36/Chart.yaml b/stable/cyberchef/2.0.36/Chart.yaml
new file mode 100644
index 00000000000..39c22bba027
--- /dev/null
+++ b/stable/cyberchef/2.0.36/Chart.yaml
@@ -0,0 +1,25 @@
+apiVersion: v2
+appVersion: "9.46.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: CyberChef is a simple, intuitive web app for carrying out all manner of "cyber" operations within a web browser.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/cyberchef
+icon: https://truecharts.org/img/chart-icons/cyberchef.png
+keywords:
+- cyberchef
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: cyberchef
+sources:
+- https://hub.docker.com/r/mpepping/cyberchef
+version: 2.0.36
+annotations:
+ truecharts.org/catagories: |
+ - utilities
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/cyberchef/2.0.34/README.md b/stable/cyberchef/2.0.36/README.md
similarity index 100%
rename from stable/cyberchef/2.0.34/README.md
rename to stable/cyberchef/2.0.36/README.md
diff --git a/stable/cyberchef/2.0.34/app-readme.md b/stable/cyberchef/2.0.36/app-readme.md
similarity index 100%
rename from stable/cyberchef/2.0.34/app-readme.md
rename to stable/cyberchef/2.0.36/app-readme.md
diff --git a/stable/ddclient/2.0.15/charts/common-10.4.4.tgz b/stable/cyberchef/2.0.36/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/ddclient/2.0.15/charts/common-10.4.4.tgz
rename to stable/cyberchef/2.0.36/charts/common-10.4.4.tgz
diff --git a/stable/cyberchef/2.0.34/icon.png b/stable/cyberchef/2.0.36/icon.png
similarity index 100%
rename from stable/cyberchef/2.0.34/icon.png
rename to stable/cyberchef/2.0.36/icon.png
diff --git a/stable/cyberchef/2.0.34/ix_values.yaml b/stable/cyberchef/2.0.36/ix_values.yaml
similarity index 100%
rename from stable/cyberchef/2.0.34/ix_values.yaml
rename to stable/cyberchef/2.0.36/ix_values.yaml
diff --git a/stable/cyberchef/2.0.34/questions.yaml b/stable/cyberchef/2.0.36/questions.yaml
similarity index 100%
rename from stable/cyberchef/2.0.34/questions.yaml
rename to stable/cyberchef/2.0.36/questions.yaml
diff --git a/stable/ddclient/2.0.15/templates/common.yaml b/stable/cyberchef/2.0.36/templates/common.yaml
similarity index 100%
rename from stable/ddclient/2.0.15/templates/common.yaml
rename to stable/cyberchef/2.0.36/templates/common.yaml
diff --git a/stable/ddclient/2.0.15/values.yaml b/stable/cyberchef/2.0.36/values.yaml
similarity index 100%
rename from stable/ddclient/2.0.15/values.yaml
rename to stable/cyberchef/2.0.36/values.yaml
diff --git a/stable/darktable/3.0.14/CHANGELOG.md b/stable/darktable/3.0.14/CHANGELOG.md
deleted file mode 100644
index 2b28b2fc755..00000000000
--- a/stable/darktable/3.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [darktable-3.0.14](https://github.com/truecharts/apps/compare/darktable-3.0.12...darktable-3.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [darktable-3.0.12](https://github.com/truecharts/apps/compare/darktable-3.0.11...darktable-3.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [darktable-3.0.11](https://github.com/truecharts/apps/compare/darktable-3.0.10...darktable-3.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [darktable-3.0.10](https://github.com/truecharts/apps/compare/darktable-3.0.9...darktable-3.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-
-### [darktable-3.0.8](https://github.com/truecharts/apps/compare/darktable-3.0.7...darktable-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [darktable-3.0.7](https://github.com/truecharts/apps/compare/darktable-3.0.6...darktable-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [darktable-3.0.6](https://github.com/truecharts/apps/compare/darktable-3.0.5...darktable-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [darktable-3.0.5](https://github.com/truecharts/apps/compare/darktable-3.0.4...darktable-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [darktable-3.0.4](https://github.com/truecharts/apps/compare/darktable-3.0.3...darktable-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [darktable-3.0.3](https://github.com/truecharts/apps/compare/darktable-3.0.2...darktable-3.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
-
-
-
-### [darktable-3.0.2](https://github.com/truecharts/apps/compare/darktable-3.0.1...darktable-3.0.2) (2022-06-07)
-
-#### Fix
-
-* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format.
diff --git a/stable/darktable/3.0.14/Chart.lock b/stable/darktable/3.0.14/Chart.lock
deleted file mode 100644
index e41ce896cd3..00000000000
--- a/stable/darktable/3.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:58:10.175030019Z"
diff --git a/stable/darktable/3.0.14/Chart.yaml b/stable/darktable/3.0.14/Chart.yaml
deleted file mode 100644
index 1b139bf67d6..00000000000
--- a/stable/darktable/3.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: darktable
-version: 3.0.14
-appVersion: "3.6.1"
-description: Darktable is an open source photography workflow application and raw developer.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/darktable
-icon: https://truecharts.org/img/chart-icons/darktable.png
-keywords:
- - darktable
-sources:
- - https://hub.docker.com/r/linuxserver/darktable
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/darktable/3.0.16/CHANGELOG.md b/stable/darktable/3.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..d24f1e39935
--- /dev/null
+++ b/stable/darktable/3.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [darktable-3.0.16](https://github.com/truecharts/apps/compare/darktable-3.0.14...darktable-3.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [darktable-3.0.14](https://github.com/truecharts/apps/compare/darktable-3.0.12...darktable-3.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [darktable-3.0.12](https://github.com/truecharts/apps/compare/darktable-3.0.11...darktable-3.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [darktable-3.0.11](https://github.com/truecharts/apps/compare/darktable-3.0.10...darktable-3.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [darktable-3.0.10](https://github.com/truecharts/apps/compare/darktable-3.0.9...darktable-3.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+
+### [darktable-3.0.8](https://github.com/truecharts/apps/compare/darktable-3.0.7...darktable-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [darktable-3.0.7](https://github.com/truecharts/apps/compare/darktable-3.0.6...darktable-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [darktable-3.0.6](https://github.com/truecharts/apps/compare/darktable-3.0.5...darktable-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [darktable-3.0.5](https://github.com/truecharts/apps/compare/darktable-3.0.4...darktable-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [darktable-3.0.4](https://github.com/truecharts/apps/compare/darktable-3.0.3...darktable-3.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
+
+
+### [darktable-3.0.3](https://github.com/truecharts/apps/compare/darktable-3.0.2...darktable-3.0.3) (2022-06-11)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
+
diff --git a/stable/darktable/3.0.16/Chart.lock b/stable/darktable/3.0.16/Chart.lock
new file mode 100644
index 00000000000..10849a9cef9
--- /dev/null
+++ b/stable/darktable/3.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:01:41.802752628Z"
diff --git a/stable/darktable/3.0.16/Chart.yaml b/stable/darktable/3.0.16/Chart.yaml
new file mode 100644
index 00000000000..b0d2cba0e05
--- /dev/null
+++ b/stable/darktable/3.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: darktable
+version: 3.0.16
+appVersion: "3.6.1"
+description: Darktable is an open source photography workflow application and raw developer.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/darktable
+icon: https://truecharts.org/img/chart-icons/darktable.png
+keywords:
+ - darktable
+sources:
+ - https://hub.docker.com/r/linuxserver/darktable
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/darktable/3.0.14/README.md b/stable/darktable/3.0.16/README.md
similarity index 100%
rename from stable/darktable/3.0.14/README.md
rename to stable/darktable/3.0.16/README.md
diff --git a/stable/darktable/3.0.14/app-readme.md b/stable/darktable/3.0.16/app-readme.md
similarity index 100%
rename from stable/darktable/3.0.14/app-readme.md
rename to stable/darktable/3.0.16/app-readme.md
diff --git a/stable/ddns-go/2.0.15/charts/common-10.4.4.tgz b/stable/darktable/3.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/ddns-go/2.0.15/charts/common-10.4.4.tgz
rename to stable/darktable/3.0.16/charts/common-10.4.4.tgz
diff --git a/stable/darktable/3.0.14/icon.png b/stable/darktable/3.0.16/icon.png
similarity index 100%
rename from stable/darktable/3.0.14/icon.png
rename to stable/darktable/3.0.16/icon.png
diff --git a/stable/darktable/3.0.14/ix_values.yaml b/stable/darktable/3.0.16/ix_values.yaml
similarity index 100%
rename from stable/darktable/3.0.14/ix_values.yaml
rename to stable/darktable/3.0.16/ix_values.yaml
diff --git a/stable/darktable/3.0.14/questions.yaml b/stable/darktable/3.0.16/questions.yaml
similarity index 100%
rename from stable/darktable/3.0.14/questions.yaml
rename to stable/darktable/3.0.16/questions.yaml
diff --git a/stable/ddns-go/2.0.15/templates/common.yaml b/stable/darktable/3.0.16/templates/common.yaml
similarity index 100%
rename from stable/ddns-go/2.0.15/templates/common.yaml
rename to stable/darktable/3.0.16/templates/common.yaml
diff --git a/stable/ddns-go/2.0.15/values.yaml b/stable/darktable/3.0.16/values.yaml
similarity index 100%
rename from stable/ddns-go/2.0.15/values.yaml
rename to stable/darktable/3.0.16/values.yaml
diff --git a/stable/dashdot/1.0.25/CHANGELOG.md b/stable/dashdot/1.0.25/CHANGELOG.md
deleted file mode 100644
index 94b3cc4e711..00000000000
--- a/stable/dashdot/1.0.25/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [dashdot-1.0.25](https://github.com/truecharts/apps/compare/dashdot-1.0.23...dashdot-1.0.25) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [dashdot-1.0.23](https://github.com/truecharts/apps/compare/dashdot-1.0.22...dashdot-1.0.23) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [dashdot-1.0.22](https://github.com/truecharts/apps/compare/dashdot-1.0.21...dashdot-1.0.22) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [dashdot-1.0.21](https://github.com/truecharts/apps/compare/dashdot-1.0.20...dashdot-1.0.21) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [dashdot-1.0.20](https://github.com/truecharts/apps/compare/dashdot-1.0.19...dashdot-1.0.20) (2022-07-11)
-
-#### Chore
-
-* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
-
-
-
-
-### [dashdot-1.0.19](https://github.com/truecharts/apps/compare/dashdot-1.0.18...dashdot-1.0.19) (2022-07-10)
-
-#### Chore
-
-* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
-
-
-
-
-### [darktable-3.0.9](https://github.com/truecharts/apps/compare/darktable-3.0.8...darktable-3.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [darktable-3.0.8](https://github.com/truecharts/apps/compare/darktable-3.0.7...darktable-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [darktable-3.0.7](https://github.com/truecharts/apps/compare/darktable-3.0.6...darktable-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [darktable-3.0.6](https://github.com/truecharts/apps/compare/darktable-3.0.5...darktable-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [darktable-3.0.5](https://github.com/truecharts/apps/compare/darktable-3.0.4...darktable-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/dashdot/1.0.25/Chart.lock b/stable/dashdot/1.0.25/Chart.lock
deleted file mode 100644
index 52bab3c1def..00000000000
--- a/stable/dashdot/1.0.25/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:58:11.58536088Z"
diff --git a/stable/dashdot/1.0.25/Chart.yaml b/stable/dashdot/1.0.25/Chart.yaml
deleted file mode 100644
index 03d2a4342b3..00000000000
--- a/stable/dashdot/1.0.25/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "4.3.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: dash. (or dashdot) is a modern server dashboard, running on the latest tech, designed with glassmorphism in mind.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/dashdot
-icon: https://truecharts.org/img/chart-icons/dashdot.png
-keywords:
-- dashboard
-- dashdot
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: dashdot
-sources:
-- https://github.com/MauriceNino/dashdot
-- https://hub.docker.com/r/mauricenino/dashdot
-version: 1.0.25
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/dashdot/1.0.27/CHANGELOG.md b/stable/dashdot/1.0.27/CHANGELOG.md
new file mode 100644
index 00000000000..874594c343a
--- /dev/null
+++ b/stable/dashdot/1.0.27/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [dashdot-1.0.27](https://github.com/truecharts/apps/compare/dashdot-1.0.25...dashdot-1.0.27) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [dashdot-1.0.25](https://github.com/truecharts/apps/compare/dashdot-1.0.23...dashdot-1.0.25) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [dashdot-1.0.23](https://github.com/truecharts/apps/compare/dashdot-1.0.22...dashdot-1.0.23) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [dashdot-1.0.22](https://github.com/truecharts/apps/compare/dashdot-1.0.21...dashdot-1.0.22) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [dashdot-1.0.21](https://github.com/truecharts/apps/compare/dashdot-1.0.20...dashdot-1.0.21) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [dashdot-1.0.20](https://github.com/truecharts/apps/compare/dashdot-1.0.19...dashdot-1.0.20) (2022-07-11)
+
+#### Chore
+
+* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
+
+
+
+
+### [dashdot-1.0.19](https://github.com/truecharts/apps/compare/dashdot-1.0.18...dashdot-1.0.19) (2022-07-10)
+
+#### Chore
+
+* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
+
+
+
+
+### [darktable-3.0.9](https://github.com/truecharts/apps/compare/darktable-3.0.8...darktable-3.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [darktable-3.0.8](https://github.com/truecharts/apps/compare/darktable-3.0.7...darktable-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [darktable-3.0.7](https://github.com/truecharts/apps/compare/darktable-3.0.6...darktable-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [darktable-3.0.6](https://github.com/truecharts/apps/compare/darktable-3.0.5...darktable-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/dashdot/1.0.27/Chart.lock b/stable/dashdot/1.0.27/Chart.lock
new file mode 100644
index 00000000000..8a65b0d51ba
--- /dev/null
+++ b/stable/dashdot/1.0.27/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:01:44.350786892Z"
diff --git a/stable/dashdot/1.0.27/Chart.yaml b/stable/dashdot/1.0.27/Chart.yaml
new file mode 100644
index 00000000000..b6d6265e3ad
--- /dev/null
+++ b/stable/dashdot/1.0.27/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "4.3.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: dash. (or dashdot) is a modern server dashboard, running on the latest tech, designed with glassmorphism in mind.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/dashdot
+icon: https://truecharts.org/img/chart-icons/dashdot.png
+keywords:
+- dashboard
+- dashdot
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: dashdot
+sources:
+- https://github.com/MauriceNino/dashdot
+- https://hub.docker.com/r/mauricenino/dashdot
+version: 1.0.27
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/dashdot/1.0.25/README.md b/stable/dashdot/1.0.27/README.md
similarity index 100%
rename from stable/dashdot/1.0.25/README.md
rename to stable/dashdot/1.0.27/README.md
diff --git a/stable/dashdot/1.0.25/app-readme.md b/stable/dashdot/1.0.27/app-readme.md
similarity index 100%
rename from stable/dashdot/1.0.25/app-readme.md
rename to stable/dashdot/1.0.27/app-readme.md
diff --git a/stable/ddns-updater/2.0.15/charts/common-10.4.4.tgz b/stable/dashdot/1.0.27/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/ddns-updater/2.0.15/charts/common-10.4.4.tgz
rename to stable/dashdot/1.0.27/charts/common-10.4.4.tgz
diff --git a/stable/dashdot/1.0.25/icon.png b/stable/dashdot/1.0.27/icon.png
similarity index 100%
rename from stable/dashdot/1.0.25/icon.png
rename to stable/dashdot/1.0.27/icon.png
diff --git a/stable/dashdot/1.0.25/ix_values.yaml b/stable/dashdot/1.0.27/ix_values.yaml
similarity index 100%
rename from stable/dashdot/1.0.25/ix_values.yaml
rename to stable/dashdot/1.0.27/ix_values.yaml
diff --git a/stable/dashdot/1.0.25/questions.yaml b/stable/dashdot/1.0.27/questions.yaml
similarity index 100%
rename from stable/dashdot/1.0.25/questions.yaml
rename to stable/dashdot/1.0.27/questions.yaml
diff --git a/stable/ddns-updater/2.0.15/templates/common.yaml b/stable/dashdot/1.0.27/templates/common.yaml
similarity index 100%
rename from stable/ddns-updater/2.0.15/templates/common.yaml
rename to stable/dashdot/1.0.27/templates/common.yaml
diff --git a/stable/ddns-updater/2.0.15/values.yaml b/stable/dashdot/1.0.27/values.yaml
similarity index 100%
rename from stable/ddns-updater/2.0.15/values.yaml
rename to stable/dashdot/1.0.27/values.yaml
diff --git a/stable/davos/4.0.14/CHANGELOG.md b/stable/davos/4.0.14/CHANGELOG.md
deleted file mode 100644
index 154f277e68e..00000000000
--- a/stable/davos/4.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [davos-4.0.14](https://github.com/truecharts/apps/compare/davos-4.0.12...davos-4.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [davos-4.0.12](https://github.com/truecharts/apps/compare/davos-4.0.11...davos-4.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [davos-4.0.11](https://github.com/truecharts/apps/compare/davos-4.0.10...davos-4.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [davos-4.0.10](https://github.com/truecharts/apps/compare/davos-4.0.9...davos-4.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [davos-4.0.9](https://github.com/truecharts/apps/compare/davos-4.0.8...davos-4.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [davos-4.0.8](https://github.com/truecharts/apps/compare/davos-4.0.7...davos-4.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [davos-4.0.7](https://github.com/truecharts/apps/compare/davos-4.0.6...davos-4.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [davos-4.0.6](https://github.com/truecharts/apps/compare/davos-4.0.5...davos-4.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [davos-4.0.5](https://github.com/truecharts/apps/compare/davos-4.0.4...davos-4.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [davos-4.0.4](https://github.com/truecharts/apps/compare/davos-4.0.3...davos-4.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [davos-4.0.3](https://github.com/truecharts/apps/compare/davos-4.0.2...davos-4.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/davos/4.0.14/Chart.lock b/stable/davos/4.0.14/Chart.lock
deleted file mode 100644
index 21a1055dab6..00000000000
--- a/stable/davos/4.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:58:14.340777602Z"
diff --git a/stable/davos/4.0.14/Chart.yaml b/stable/davos/4.0.14/Chart.yaml
deleted file mode 100644
index 7535d14b4dd..00000000000
--- a/stable/davos/4.0.14/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "2.2.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: An FTP automation tool that periodically scans given host locations for
- new files.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/davos
-icon: https://truecharts.org/img/chart-icons/davos.png
-keywords:
-- davos
-- ftp
-- automation
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: davos
-sources:
-- https://github.com/linuxserver/docker-davos
-- https://github.com/linuxserver/davos/
-type: application
-version: 4.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/davos/4.0.16/CHANGELOG.md b/stable/davos/4.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..4b69a68d06c
--- /dev/null
+++ b/stable/davos/4.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [davos-4.0.16](https://github.com/truecharts/apps/compare/davos-4.0.14...davos-4.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [davos-4.0.14](https://github.com/truecharts/apps/compare/davos-4.0.12...davos-4.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [davos-4.0.12](https://github.com/truecharts/apps/compare/davos-4.0.11...davos-4.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [davos-4.0.11](https://github.com/truecharts/apps/compare/davos-4.0.10...davos-4.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [davos-4.0.10](https://github.com/truecharts/apps/compare/davos-4.0.9...davos-4.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [davos-4.0.9](https://github.com/truecharts/apps/compare/davos-4.0.8...davos-4.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [davos-4.0.8](https://github.com/truecharts/apps/compare/davos-4.0.7...davos-4.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [davos-4.0.7](https://github.com/truecharts/apps/compare/davos-4.0.6...davos-4.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [davos-4.0.6](https://github.com/truecharts/apps/compare/davos-4.0.5...davos-4.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [davos-4.0.5](https://github.com/truecharts/apps/compare/davos-4.0.4...davos-4.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [davos-4.0.4](https://github.com/truecharts/apps/compare/davos-4.0.3...davos-4.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/davos/4.0.16/Chart.lock b/stable/davos/4.0.16/Chart.lock
new file mode 100644
index 00000000000..d3db7426a53
--- /dev/null
+++ b/stable/davos/4.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:01:46.41757877Z"
diff --git a/stable/davos/4.0.16/Chart.yaml b/stable/davos/4.0.16/Chart.yaml
new file mode 100644
index 00000000000..b72d6028bdb
--- /dev/null
+++ b/stable/davos/4.0.16/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "2.2.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: An FTP automation tool that periodically scans given host locations for
+ new files.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/davos
+icon: https://truecharts.org/img/chart-icons/davos.png
+keywords:
+- davos
+- ftp
+- automation
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: davos
+sources:
+- https://github.com/linuxserver/docker-davos
+- https://github.com/linuxserver/davos/
+type: application
+version: 4.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/davos/4.0.14/README.md b/stable/davos/4.0.16/README.md
similarity index 100%
rename from stable/davos/4.0.14/README.md
rename to stable/davos/4.0.16/README.md
diff --git a/stable/davos/4.0.14/app-readme.md b/stable/davos/4.0.16/app-readme.md
similarity index 100%
rename from stable/davos/4.0.14/app-readme.md
rename to stable/davos/4.0.16/app-readme.md
diff --git a/stable/deconz/8.0.17/charts/common-10.4.4.tgz b/stable/davos/4.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/deconz/8.0.17/charts/common-10.4.4.tgz
rename to stable/davos/4.0.16/charts/common-10.4.4.tgz
diff --git a/stable/davos/4.0.14/icon.png b/stable/davos/4.0.16/icon.png
similarity index 100%
rename from stable/davos/4.0.14/icon.png
rename to stable/davos/4.0.16/icon.png
diff --git a/stable/davos/4.0.14/ix_values.yaml b/stable/davos/4.0.16/ix_values.yaml
similarity index 100%
rename from stable/davos/4.0.14/ix_values.yaml
rename to stable/davos/4.0.16/ix_values.yaml
diff --git a/stable/davos/4.0.14/questions.yaml b/stable/davos/4.0.16/questions.yaml
similarity index 100%
rename from stable/davos/4.0.14/questions.yaml
rename to stable/davos/4.0.16/questions.yaml
diff --git a/stable/davos/4.0.14/templates/common.yaml b/stable/davos/4.0.16/templates/common.yaml
similarity index 100%
rename from stable/davos/4.0.14/templates/common.yaml
rename to stable/davos/4.0.16/templates/common.yaml
diff --git a/stable/deconz/8.0.17/values.yaml b/stable/davos/4.0.16/values.yaml
similarity index 100%
rename from stable/deconz/8.0.17/values.yaml
rename to stable/davos/4.0.16/values.yaml
diff --git a/stable/ddclient/2.0.15/CHANGELOG.md b/stable/ddclient/2.0.15/CHANGELOG.md
deleted file mode 100644
index 0f3907c307d..00000000000
--- a/stable/ddclient/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [ddclient-2.0.15](https://github.com/truecharts/apps/compare/ddclient-2.0.13...ddclient-2.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [ddclient-2.0.13](https://github.com/truecharts/apps/compare/ddclient-2.0.12...ddclient-2.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [ddclient-2.0.12](https://github.com/truecharts/apps/compare/ddclient-2.0.11...ddclient-2.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [ddclient-2.0.11](https://github.com/truecharts/apps/compare/ddclient-2.0.10...ddclient-2.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [ddclient-2.0.10](https://github.com/truecharts/apps/compare/ddclient-2.0.9...ddclient-2.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [ddclient-2.0.9](https://github.com/truecharts/apps/compare/ddclient-2.0.8...ddclient-2.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [ddclient-2.0.8](https://github.com/truecharts/apps/compare/ddclient-2.0.7...ddclient-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [ddclient-2.0.7](https://github.com/truecharts/apps/compare/ddclient-2.0.6...ddclient-2.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [ddclient-2.0.6](https://github.com/truecharts/apps/compare/ddclient-2.0.5...ddclient-2.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [ddclient-2.0.5](https://github.com/truecharts/apps/compare/ddclient-2.0.4...ddclient-2.0.5) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [ddclient-2.0.4](https://github.com/truecharts/apps/compare/ddclient-2.0.3...ddclient-2.0.4) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/ddclient/2.0.15/Chart.lock b/stable/ddclient/2.0.15/Chart.lock
deleted file mode 100644
index 1e0409cb04c..00000000000
--- a/stable/ddclient/2.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:58:22.546621708Z"
diff --git a/stable/ddclient/2.0.15/Chart.yaml b/stable/ddclient/2.0.15/Chart.yaml
deleted file mode 100644
index db1c87cc759..00000000000
--- a/stable/ddclient/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: ddclient
-version: 2.0.15
-appVersion: "3.9.1"
-description: Ddclient is a Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Service Provider.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/ddclient
-icon: https://truecharts.org/img/chart-icons/ddclient.png
-keywords:
- - ddclient
-sources:
- - https://hub.docker.com/r/linuxserver/ddclient
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/ddclient/2.0.17/CHANGELOG.md b/stable/ddclient/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..cf4fa2e0cf0
--- /dev/null
+++ b/stable/ddclient/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [ddclient-2.0.17](https://github.com/truecharts/apps/compare/ddclient-2.0.15...ddclient-2.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [ddclient-2.0.15](https://github.com/truecharts/apps/compare/ddclient-2.0.13...ddclient-2.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [ddclient-2.0.13](https://github.com/truecharts/apps/compare/ddclient-2.0.12...ddclient-2.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [ddclient-2.0.12](https://github.com/truecharts/apps/compare/ddclient-2.0.11...ddclient-2.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [ddclient-2.0.11](https://github.com/truecharts/apps/compare/ddclient-2.0.10...ddclient-2.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [ddclient-2.0.10](https://github.com/truecharts/apps/compare/ddclient-2.0.9...ddclient-2.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [ddclient-2.0.9](https://github.com/truecharts/apps/compare/ddclient-2.0.8...ddclient-2.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [ddclient-2.0.8](https://github.com/truecharts/apps/compare/ddclient-2.0.7...ddclient-2.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [ddclient-2.0.7](https://github.com/truecharts/apps/compare/ddclient-2.0.6...ddclient-2.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [ddclient-2.0.6](https://github.com/truecharts/apps/compare/ddclient-2.0.5...ddclient-2.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [ddclient-2.0.5](https://github.com/truecharts/apps/compare/ddclient-2.0.4...ddclient-2.0.5) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/ddclient/2.0.17/Chart.lock b/stable/ddclient/2.0.17/Chart.lock
new file mode 100644
index 00000000000..a8ebb094b28
--- /dev/null
+++ b/stable/ddclient/2.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:01:58.33283001Z"
diff --git a/stable/ddclient/2.0.17/Chart.yaml b/stable/ddclient/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..0cd1148cb6a
--- /dev/null
+++ b/stable/ddclient/2.0.17/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: ddclient
+version: 2.0.17
+appVersion: "3.9.1"
+description: Ddclient is a Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Service Provider.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/ddclient
+icon: https://truecharts.org/img/chart-icons/ddclient.png
+keywords:
+ - ddclient
+sources:
+ - https://hub.docker.com/r/linuxserver/ddclient
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/ddclient/2.0.15/README.md b/stable/ddclient/2.0.17/README.md
similarity index 100%
rename from stable/ddclient/2.0.15/README.md
rename to stable/ddclient/2.0.17/README.md
diff --git a/stable/ddclient/2.0.15/app-readme.md b/stable/ddclient/2.0.17/app-readme.md
similarity index 100%
rename from stable/ddclient/2.0.15/app-readme.md
rename to stable/ddclient/2.0.17/app-readme.md
diff --git a/stable/deemix/3.0.14/charts/common-10.4.4.tgz b/stable/ddclient/2.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/deemix/3.0.14/charts/common-10.4.4.tgz
rename to stable/ddclient/2.0.17/charts/common-10.4.4.tgz
diff --git a/stable/ddclient/2.0.15/icon.png b/stable/ddclient/2.0.17/icon.png
similarity index 100%
rename from stable/ddclient/2.0.15/icon.png
rename to stable/ddclient/2.0.17/icon.png
diff --git a/stable/ddclient/2.0.15/ix_values.yaml b/stable/ddclient/2.0.17/ix_values.yaml
similarity index 100%
rename from stable/ddclient/2.0.15/ix_values.yaml
rename to stable/ddclient/2.0.17/ix_values.yaml
diff --git a/stable/ddclient/2.0.15/questions.yaml b/stable/ddclient/2.0.17/questions.yaml
similarity index 100%
rename from stable/ddclient/2.0.15/questions.yaml
rename to stable/ddclient/2.0.17/questions.yaml
diff --git a/stable/deconz/8.0.17/templates/common.yaml b/stable/ddclient/2.0.17/templates/common.yaml
similarity index 100%
rename from stable/deconz/8.0.17/templates/common.yaml
rename to stable/ddclient/2.0.17/templates/common.yaml
diff --git a/stable/deemix/3.0.14/values.yaml b/stable/ddclient/2.0.17/values.yaml
similarity index 100%
rename from stable/deemix/3.0.14/values.yaml
rename to stable/ddclient/2.0.17/values.yaml
diff --git a/stable/ddns-go/2.0.15/CHANGELOG.md b/stable/ddns-go/2.0.15/CHANGELOG.md
deleted file mode 100644
index 37e6248dd8d..00000000000
--- a/stable/ddns-go/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [ddns-go-2.0.15](https://github.com/truecharts/apps/compare/ddns-go-2.0.13...ddns-go-2.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [ddns-go-2.0.13](https://github.com/truecharts/apps/compare/ddns-go-2.0.12...ddns-go-2.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [ddns-go-2.0.12](https://github.com/truecharts/apps/compare/ddns-go-2.0.11...ddns-go-2.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [ddns-go-2.0.11](https://github.com/truecharts/apps/compare/ddns-go-2.0.10...ddns-go-2.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [ddns-go-2.0.10](https://github.com/truecharts/apps/compare/ddns-go-2.0.9...ddns-go-2.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [ddns-go-2.0.9](https://github.com/truecharts/apps/compare/ddns-go-2.0.8...ddns-go-2.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [ddns-go-2.0.8](https://github.com/truecharts/apps/compare/ddns-go-2.0.7...ddns-go-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [ddns-go-2.0.7](https://github.com/truecharts/apps/compare/ddns-go-2.0.6...ddns-go-2.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [ddns-go-2.0.6](https://github.com/truecharts/apps/compare/ddns-go-2.0.5...ddns-go-2.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [ddns-go-2.0.5](https://github.com/truecharts/apps/compare/ddns-go-2.0.4...ddns-go-2.0.5) (2022-06-15)
-
-#### Chore
-
-* update docker general non-major ([#2890](https://github.com/truecharts/apps/issues/2890))
-
-
-
-
-### [ddns-go-2.0.4](https://github.com/truecharts/apps/compare/ddns-go-2.0.3...ddns-go-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/ddns-go/2.0.15/Chart.lock b/stable/ddns-go/2.0.15/Chart.lock
deleted file mode 100644
index c58feca3875..00000000000
--- a/stable/ddns-go/2.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:58:25.452355216Z"
diff --git a/stable/ddns-go/2.0.15/Chart.yaml b/stable/ddns-go/2.0.15/Chart.yaml
deleted file mode 100644
index b53fb0f3ea2..00000000000
--- a/stable/ddns-go/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: ddns-go
-version: 2.0.15
-appVersion: "3.7.2"
-description: Automatically obtain your public network IPv4 or IPv6 address and resolve it to the corresponding domain name service
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/ddns-go
-icon: https://truecharts.org/img/chart-icons/ddns-go.png
-keywords:
- - ddns-go
- - ddns
-sources:
- - https://github.com/jeessy2/ddns-go
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - cloud
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/ddns-go/2.0.17/CHANGELOG.md b/stable/ddns-go/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..c23baa3d211
--- /dev/null
+++ b/stable/ddns-go/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [ddns-go-2.0.17](https://github.com/truecharts/apps/compare/ddns-go-2.0.15...ddns-go-2.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [ddns-go-2.0.15](https://github.com/truecharts/apps/compare/ddns-go-2.0.13...ddns-go-2.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [ddns-go-2.0.13](https://github.com/truecharts/apps/compare/ddns-go-2.0.12...ddns-go-2.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [ddns-go-2.0.12](https://github.com/truecharts/apps/compare/ddns-go-2.0.11...ddns-go-2.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [ddns-go-2.0.11](https://github.com/truecharts/apps/compare/ddns-go-2.0.10...ddns-go-2.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [ddns-go-2.0.10](https://github.com/truecharts/apps/compare/ddns-go-2.0.9...ddns-go-2.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [ddns-go-2.0.9](https://github.com/truecharts/apps/compare/ddns-go-2.0.8...ddns-go-2.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [ddns-go-2.0.8](https://github.com/truecharts/apps/compare/ddns-go-2.0.7...ddns-go-2.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [ddns-go-2.0.7](https://github.com/truecharts/apps/compare/ddns-go-2.0.6...ddns-go-2.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [ddns-go-2.0.6](https://github.com/truecharts/apps/compare/ddns-go-2.0.5...ddns-go-2.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [ddns-go-2.0.5](https://github.com/truecharts/apps/compare/ddns-go-2.0.4...ddns-go-2.0.5) (2022-06-15)
+
+#### Chore
+
+* update docker general non-major ([#2890](https://github.com/truecharts/apps/issues/2890))
+
+
diff --git a/stable/ddns-go/2.0.17/Chart.lock b/stable/ddns-go/2.0.17/Chart.lock
new file mode 100644
index 00000000000..ad14b719da6
--- /dev/null
+++ b/stable/ddns-go/2.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:02:01.049809222Z"
diff --git a/stable/ddns-go/2.0.17/Chart.yaml b/stable/ddns-go/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..e740ea5d449
--- /dev/null
+++ b/stable/ddns-go/2.0.17/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: ddns-go
+version: 2.0.17
+appVersion: "3.7.2"
+description: Automatically obtain your public network IPv4 or IPv6 address and resolve it to the corresponding domain name service
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/ddns-go
+icon: https://truecharts.org/img/chart-icons/ddns-go.png
+keywords:
+ - ddns-go
+ - ddns
+sources:
+ - https://github.com/jeessy2/ddns-go
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - cloud
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/ddns-go/2.0.15/README.md b/stable/ddns-go/2.0.17/README.md
similarity index 100%
rename from stable/ddns-go/2.0.15/README.md
rename to stable/ddns-go/2.0.17/README.md
diff --git a/stable/ddns-go/2.0.15/app-readme.md b/stable/ddns-go/2.0.17/app-readme.md
similarity index 100%
rename from stable/ddns-go/2.0.15/app-readme.md
rename to stable/ddns-go/2.0.17/app-readme.md
diff --git a/stable/deepstack/4.0.14/charts/common-10.4.4.tgz b/stable/ddns-go/2.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/deepstack/4.0.14/charts/common-10.4.4.tgz
rename to stable/ddns-go/2.0.17/charts/common-10.4.4.tgz
diff --git a/stable/ddns-go/2.0.15/icon.png b/stable/ddns-go/2.0.17/icon.png
similarity index 100%
rename from stable/ddns-go/2.0.15/icon.png
rename to stable/ddns-go/2.0.17/icon.png
diff --git a/stable/ddns-go/2.0.15/ix_values.yaml b/stable/ddns-go/2.0.17/ix_values.yaml
similarity index 100%
rename from stable/ddns-go/2.0.15/ix_values.yaml
rename to stable/ddns-go/2.0.17/ix_values.yaml
diff --git a/stable/ddns-go/2.0.15/questions.yaml b/stable/ddns-go/2.0.17/questions.yaml
similarity index 100%
rename from stable/ddns-go/2.0.15/questions.yaml
rename to stable/ddns-go/2.0.17/questions.yaml
diff --git a/stable/deemix/3.0.14/templates/common.yaml b/stable/ddns-go/2.0.17/templates/common.yaml
similarity index 100%
rename from stable/deemix/3.0.14/templates/common.yaml
rename to stable/ddns-go/2.0.17/templates/common.yaml
diff --git a/stable/deepstack/4.0.14/values.yaml b/stable/ddns-go/2.0.17/values.yaml
similarity index 100%
rename from stable/deepstack/4.0.14/values.yaml
rename to stable/ddns-go/2.0.17/values.yaml
diff --git a/stable/ddns-updater/2.0.15/CHANGELOG.md b/stable/ddns-updater/2.0.15/CHANGELOG.md
deleted file mode 100644
index 5e5ea08c954..00000000000
--- a/stable/ddns-updater/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [ddns-updater-2.0.15](https://github.com/truecharts/apps/compare/ddns-updater-2.0.13...ddns-updater-2.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [ddns-updater-2.0.13](https://github.com/truecharts/apps/compare/ddns-updater-2.0.12...ddns-updater-2.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [ddns-updater-2.0.12](https://github.com/truecharts/apps/compare/ddns-updater-2.0.11...ddns-updater-2.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [ddns-updater-2.0.11](https://github.com/truecharts/apps/compare/ddns-updater-2.0.10...ddns-updater-2.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [ddns-updater-2.0.10](https://github.com/truecharts/apps/compare/ddns-updater-2.0.9...ddns-updater-2.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [ddns-updater-2.0.9](https://github.com/truecharts/apps/compare/ddns-updater-2.0.8...ddns-updater-2.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [ddns-updater-2.0.8](https://github.com/truecharts/apps/compare/ddns-updater-2.0.7...ddns-updater-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [ddns-updater-2.0.7](https://github.com/truecharts/apps/compare/ddns-updater-2.0.6...ddns-updater-2.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [ddns-updater-2.0.6](https://github.com/truecharts/apps/compare/ddns-updater-2.0.5...ddns-updater-2.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [ddns-updater-2.0.5](https://github.com/truecharts/apps/compare/ddns-updater-2.0.4...ddns-updater-2.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [ddns-updater-2.0.4](https://github.com/truecharts/apps/compare/ddns-updater-2.0.3...ddns-updater-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/ddns-updater/2.0.15/Chart.lock b/stable/ddns-updater/2.0.15/Chart.lock
deleted file mode 100644
index 436f4024a5f..00000000000
--- a/stable/ddns-updater/2.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:58:27.111369493Z"
diff --git a/stable/ddns-updater/2.0.15/Chart.yaml b/stable/ddns-updater/2.0.15/Chart.yaml
deleted file mode 100644
index ce19392449d..00000000000
--- a/stable/ddns-updater/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "2.4.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Light container updating DNS A and/or AAAA records periodically for multiple DNS providers
-home: https://github.com/truecharts/apps/tree/master/charts/stable/ddns-updater
-icon: https://truecharts.org/img/chart-icons/ddns-updater.png
-keywords:
-- ddns-updater
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: ddns-updater
-sources:
-- https://github.com/qdm12/ddns-updater
-- https://hub.docker.com/r/qmcgaw/ddns-updater
-version: 2.0.15
-annotations:
- truecharts.org/catagories: |
- - network
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/ddns-updater/2.0.17/CHANGELOG.md b/stable/ddns-updater/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..f1f7407555b
--- /dev/null
+++ b/stable/ddns-updater/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [ddns-updater-2.0.17](https://github.com/truecharts/apps/compare/ddns-updater-2.0.15...ddns-updater-2.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [ddns-updater-2.0.15](https://github.com/truecharts/apps/compare/ddns-updater-2.0.13...ddns-updater-2.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [ddns-updater-2.0.13](https://github.com/truecharts/apps/compare/ddns-updater-2.0.12...ddns-updater-2.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [ddns-updater-2.0.12](https://github.com/truecharts/apps/compare/ddns-updater-2.0.11...ddns-updater-2.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [ddns-updater-2.0.11](https://github.com/truecharts/apps/compare/ddns-updater-2.0.10...ddns-updater-2.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [ddns-updater-2.0.10](https://github.com/truecharts/apps/compare/ddns-updater-2.0.9...ddns-updater-2.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [ddns-updater-2.0.9](https://github.com/truecharts/apps/compare/ddns-updater-2.0.8...ddns-updater-2.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [ddns-updater-2.0.8](https://github.com/truecharts/apps/compare/ddns-updater-2.0.7...ddns-updater-2.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [ddns-updater-2.0.7](https://github.com/truecharts/apps/compare/ddns-updater-2.0.6...ddns-updater-2.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [ddns-updater-2.0.6](https://github.com/truecharts/apps/compare/ddns-updater-2.0.5...ddns-updater-2.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [ddns-updater-2.0.5](https://github.com/truecharts/apps/compare/ddns-updater-2.0.4...ddns-updater-2.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/ddns-updater/2.0.17/Chart.lock b/stable/ddns-updater/2.0.17/Chart.lock
new file mode 100644
index 00000000000..d30fa57a360
--- /dev/null
+++ b/stable/ddns-updater/2.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:02:03.118646966Z"
diff --git a/stable/ddns-updater/2.0.17/Chart.yaml b/stable/ddns-updater/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..bbe19e1b692
--- /dev/null
+++ b/stable/ddns-updater/2.0.17/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "2.4.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Light container updating DNS A and/or AAAA records periodically for multiple DNS providers
+home: https://github.com/truecharts/apps/tree/master/charts/stable/ddns-updater
+icon: https://truecharts.org/img/chart-icons/ddns-updater.png
+keywords:
+- ddns-updater
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: ddns-updater
+sources:
+- https://github.com/qdm12/ddns-updater
+- https://hub.docker.com/r/qmcgaw/ddns-updater
+version: 2.0.17
+annotations:
+ truecharts.org/catagories: |
+ - network
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/ddns-updater/2.0.15/README.md b/stable/ddns-updater/2.0.17/README.md
similarity index 100%
rename from stable/ddns-updater/2.0.15/README.md
rename to stable/ddns-updater/2.0.17/README.md
diff --git a/stable/ddns-updater/2.0.15/app-readme.md b/stable/ddns-updater/2.0.17/app-readme.md
similarity index 100%
rename from stable/ddns-updater/2.0.15/app-readme.md
rename to stable/ddns-updater/2.0.17/app-readme.md
diff --git a/stable/digikam/4.0.14/charts/common-10.4.4.tgz b/stable/ddns-updater/2.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/digikam/4.0.14/charts/common-10.4.4.tgz
rename to stable/ddns-updater/2.0.17/charts/common-10.4.4.tgz
diff --git a/stable/ddns-updater/2.0.15/icon.png b/stable/ddns-updater/2.0.17/icon.png
similarity index 100%
rename from stable/ddns-updater/2.0.15/icon.png
rename to stable/ddns-updater/2.0.17/icon.png
diff --git a/stable/ddns-updater/2.0.15/ix_values.yaml b/stable/ddns-updater/2.0.17/ix_values.yaml
similarity index 100%
rename from stable/ddns-updater/2.0.15/ix_values.yaml
rename to stable/ddns-updater/2.0.17/ix_values.yaml
diff --git a/stable/ddns-updater/2.0.15/questions.yaml b/stable/ddns-updater/2.0.17/questions.yaml
similarity index 100%
rename from stable/ddns-updater/2.0.15/questions.yaml
rename to stable/ddns-updater/2.0.17/questions.yaml
diff --git a/stable/deepstack/4.0.14/templates/common.yaml b/stable/ddns-updater/2.0.17/templates/common.yaml
similarity index 100%
rename from stable/deepstack/4.0.14/templates/common.yaml
rename to stable/ddns-updater/2.0.17/templates/common.yaml
diff --git a/stable/digikam/4.0.14/values.yaml b/stable/ddns-updater/2.0.17/values.yaml
similarity index 100%
rename from stable/digikam/4.0.14/values.yaml
rename to stable/ddns-updater/2.0.17/values.yaml
diff --git a/stable/deconz/8.0.17/CHANGELOG.md b/stable/deconz/8.0.17/CHANGELOG.md
deleted file mode 100644
index f9993a24bca..00000000000
--- a/stable/deconz/8.0.17/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [deconz-8.0.17](https://github.com/truecharts/apps/compare/deconz-8.0.15...deconz-8.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [deconz-8.0.15](https://github.com/truecharts/apps/compare/deconz-8.0.14...deconz-8.0.15) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [deconz-8.0.14](https://github.com/truecharts/apps/compare/deconz-8.0.13...deconz-8.0.14) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [deconz-8.0.13](https://github.com/truecharts/apps/compare/deconz-8.0.12...deconz-8.0.13) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [deconz-8.0.12](https://github.com/truecharts/apps/compare/deconz-8.0.11...deconz-8.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [deconz-8.0.11](https://github.com/truecharts/apps/compare/deconz-8.0.10...deconz-8.0.11) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [deconz-8.0.10](https://github.com/truecharts/apps/compare/deconz-8.0.9...deconz-8.0.10) (2022-07-02)
-
-#### Chore
-
-* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
-
-
-
-
-### [deconz-8.0.9](https://github.com/truecharts/apps/compare/deconz-8.0.8...deconz-8.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [deconz-8.0.8](https://github.com/truecharts/apps/compare/deconz-8.0.7...deconz-8.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [deconz-8.0.7](https://github.com/truecharts/apps/compare/deconz-8.0.6...deconz-8.0.7) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [deconz-8.0.6](https://github.com/truecharts/apps/compare/deconz-8.0.5...deconz-8.0.6) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/deconz/8.0.17/Chart.lock b/stable/deconz/8.0.17/Chart.lock
deleted file mode 100644
index ce5bdb8106e..00000000000
--- a/stable/deconz/8.0.17/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:58:29.185188565Z"
diff --git a/stable/deconz/8.0.17/Chart.yaml b/stable/deconz/8.0.17/Chart.yaml
deleted file mode 100644
index 5a375af1a7c..00000000000
--- a/stable/deconz/8.0.17/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "2.17.01"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: 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.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/deconz
-icon: https://truecharts.org/img/chart-icons/deconz.png
-keywords:
-- deconz
-- home-automation
-- zigbee
-- conbee
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: deconz
-sources:
-- https://github.com/dresden-elektronik/deconz-rest-plugin
-- https://github.com/marthoc/docker-deconz
-version: 8.0.17
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/deconz/8.0.19/CHANGELOG.md b/stable/deconz/8.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..b841226ca41
--- /dev/null
+++ b/stable/deconz/8.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [deconz-8.0.19](https://github.com/truecharts/apps/compare/deconz-8.0.17...deconz-8.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [deconz-8.0.17](https://github.com/truecharts/apps/compare/deconz-8.0.15...deconz-8.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [deconz-8.0.15](https://github.com/truecharts/apps/compare/deconz-8.0.14...deconz-8.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [deconz-8.0.14](https://github.com/truecharts/apps/compare/deconz-8.0.13...deconz-8.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [deconz-8.0.13](https://github.com/truecharts/apps/compare/deconz-8.0.12...deconz-8.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [deconz-8.0.12](https://github.com/truecharts/apps/compare/deconz-8.0.11...deconz-8.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [deconz-8.0.11](https://github.com/truecharts/apps/compare/deconz-8.0.10...deconz-8.0.11) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [deconz-8.0.10](https://github.com/truecharts/apps/compare/deconz-8.0.9...deconz-8.0.10) (2022-07-02)
+
+#### Chore
+
+* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
+
+
+
+
+### [deconz-8.0.9](https://github.com/truecharts/apps/compare/deconz-8.0.8...deconz-8.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [deconz-8.0.8](https://github.com/truecharts/apps/compare/deconz-8.0.7...deconz-8.0.8) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [deconz-8.0.7](https://github.com/truecharts/apps/compare/deconz-8.0.6...deconz-8.0.7) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/deconz/8.0.19/Chart.lock b/stable/deconz/8.0.19/Chart.lock
new file mode 100644
index 00000000000..940b5590249
--- /dev/null
+++ b/stable/deconz/8.0.19/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:02:04.220822604Z"
diff --git a/stable/deconz/8.0.19/Chart.yaml b/stable/deconz/8.0.19/Chart.yaml
new file mode 100644
index 00000000000..e962aa8fa71
--- /dev/null
+++ b/stable/deconz/8.0.19/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "2.17.01"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: 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.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/deconz
+icon: https://truecharts.org/img/chart-icons/deconz.png
+keywords:
+- deconz
+- home-automation
+- zigbee
+- conbee
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: deconz
+sources:
+- https://github.com/dresden-elektronik/deconz-rest-plugin
+- https://github.com/marthoc/docker-deconz
+version: 8.0.19
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/deconz/8.0.17/README.md b/stable/deconz/8.0.19/README.md
similarity index 100%
rename from stable/deconz/8.0.17/README.md
rename to stable/deconz/8.0.19/README.md
diff --git a/stable/deconz/8.0.17/app-readme.md b/stable/deconz/8.0.19/app-readme.md
similarity index 100%
rename from stable/deconz/8.0.17/app-readme.md
rename to stable/deconz/8.0.19/app-readme.md
diff --git a/stable/dillinger/2.0.14/charts/common-10.4.4.tgz b/stable/deconz/8.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/dillinger/2.0.14/charts/common-10.4.4.tgz
rename to stable/deconz/8.0.19/charts/common-10.4.4.tgz
diff --git a/stable/deconz/8.0.17/ci/test-values.yaml b/stable/deconz/8.0.19/ci/test-values.yaml
similarity index 100%
rename from stable/deconz/8.0.17/ci/test-values.yaml
rename to stable/deconz/8.0.19/ci/test-values.yaml
diff --git a/stable/deconz/8.0.17/icon.png b/stable/deconz/8.0.19/icon.png
similarity index 100%
rename from stable/deconz/8.0.17/icon.png
rename to stable/deconz/8.0.19/icon.png
diff --git a/stable/deconz/8.0.17/ix_values.yaml b/stable/deconz/8.0.19/ix_values.yaml
similarity index 100%
rename from stable/deconz/8.0.17/ix_values.yaml
rename to stable/deconz/8.0.19/ix_values.yaml
diff --git a/stable/deconz/8.0.17/questions.yaml b/stable/deconz/8.0.19/questions.yaml
similarity index 100%
rename from stable/deconz/8.0.17/questions.yaml
rename to stable/deconz/8.0.19/questions.yaml
diff --git a/stable/dillinger/2.0.14/templates/common.yaml b/stable/deconz/8.0.19/templates/common.yaml
similarity index 100%
rename from stable/dillinger/2.0.14/templates/common.yaml
rename to stable/deconz/8.0.19/templates/common.yaml
diff --git a/stable/dillinger/2.0.14/values.yaml b/stable/deconz/8.0.19/values.yaml
similarity index 100%
rename from stable/dillinger/2.0.14/values.yaml
rename to stable/deconz/8.0.19/values.yaml
diff --git a/stable/deemix/3.0.14/CHANGELOG.md b/stable/deemix/3.0.14/CHANGELOG.md
deleted file mode 100644
index 226476409b2..00000000000
--- a/stable/deemix/3.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [deemix-3.0.14](https://github.com/truecharts/apps/compare/deemix-3.0.12...deemix-3.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [deemix-3.0.12](https://github.com/truecharts/apps/compare/deemix-3.0.11...deemix-3.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [deemix-3.0.11](https://github.com/truecharts/apps/compare/deemix-3.0.10...deemix-3.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [deemix-3.0.10](https://github.com/truecharts/apps/compare/deemix-3.0.9...deemix-3.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [deemix-3.0.9](https://github.com/truecharts/apps/compare/deemix-3.0.8...deemix-3.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [deemix-3.0.8](https://github.com/truecharts/apps/compare/deemix-3.0.7...deemix-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [deemix-3.0.7](https://github.com/truecharts/apps/compare/deemix-3.0.6...deemix-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [deemix-3.0.6](https://github.com/truecharts/apps/compare/deemix-3.0.5...deemix-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [deemix-3.0.5](https://github.com/truecharts/apps/compare/deemix-3.0.4...deemix-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [deemix-3.0.4](https://github.com/truecharts/apps/compare/deemix-3.0.3...deemix-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [deemix-3.0.3](https://github.com/truecharts/apps/compare/deemix-3.0.2...deemix-3.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/deemix/3.0.14/Chart.lock b/stable/deemix/3.0.14/Chart.lock
deleted file mode 100644
index ace18237874..00000000000
--- a/stable/deemix/3.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:58:38.01269646Z"
diff --git a/stable/deemix/3.0.14/Chart.yaml b/stable/deemix/3.0.14/Chart.yaml
deleted file mode 100644
index 676e67c77e8..00000000000
--- a/stable/deemix/3.0.14/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: deemix is a deezer downloader built from the ashes of Deezloader Remix.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/deemix
-icon: https://truecharts.org/img/chart-icons/deemix.png
-keywords:
-- music
-- deemix
-- deezer
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: deemix
-sources:
-- https://gitlab.com/Bockiii/deemix-docker.git
-- https://git.freezerapp.xyz/RemixDev/deemix-py
-type: application
-version: 3.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/deemix/3.0.16/CHANGELOG.md b/stable/deemix/3.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..8585c8831e3
--- /dev/null
+++ b/stable/deemix/3.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [deemix-3.0.16](https://github.com/truecharts/apps/compare/deemix-3.0.14...deemix-3.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [deemix-3.0.14](https://github.com/truecharts/apps/compare/deemix-3.0.12...deemix-3.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [deemix-3.0.12](https://github.com/truecharts/apps/compare/deemix-3.0.11...deemix-3.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [deemix-3.0.11](https://github.com/truecharts/apps/compare/deemix-3.0.10...deemix-3.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [deemix-3.0.10](https://github.com/truecharts/apps/compare/deemix-3.0.9...deemix-3.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [deemix-3.0.9](https://github.com/truecharts/apps/compare/deemix-3.0.8...deemix-3.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [deemix-3.0.8](https://github.com/truecharts/apps/compare/deemix-3.0.7...deemix-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [deemix-3.0.7](https://github.com/truecharts/apps/compare/deemix-3.0.6...deemix-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [deemix-3.0.6](https://github.com/truecharts/apps/compare/deemix-3.0.5...deemix-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [deemix-3.0.5](https://github.com/truecharts/apps/compare/deemix-3.0.4...deemix-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [deemix-3.0.4](https://github.com/truecharts/apps/compare/deemix-3.0.3...deemix-3.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/deemix/3.0.16/Chart.lock b/stable/deemix/3.0.16/Chart.lock
new file mode 100644
index 00000000000..d71aba9b1bf
--- /dev/null
+++ b/stable/deemix/3.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:02:17.219935835Z"
diff --git a/stable/deemix/3.0.16/Chart.yaml b/stable/deemix/3.0.16/Chart.yaml
new file mode 100644
index 00000000000..317239a1c47
--- /dev/null
+++ b/stable/deemix/3.0.16/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: deemix is a deezer downloader built from the ashes of Deezloader Remix.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/deemix
+icon: https://truecharts.org/img/chart-icons/deemix.png
+keywords:
+- music
+- deemix
+- deezer
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: deemix
+sources:
+- https://gitlab.com/Bockiii/deemix-docker.git
+- https://git.freezerapp.xyz/RemixDev/deemix-py
+type: application
+version: 3.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/deemix/3.0.14/README.md b/stable/deemix/3.0.16/README.md
similarity index 100%
rename from stable/deemix/3.0.14/README.md
rename to stable/deemix/3.0.16/README.md
diff --git a/stable/deemix/3.0.14/app-readme.md b/stable/deemix/3.0.16/app-readme.md
similarity index 100%
rename from stable/deemix/3.0.14/app-readme.md
rename to stable/deemix/3.0.16/app-readme.md
diff --git a/stable/dizquetv/7.0.15/charts/common-10.4.4.tgz b/stable/deemix/3.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/dizquetv/7.0.15/charts/common-10.4.4.tgz
rename to stable/deemix/3.0.16/charts/common-10.4.4.tgz
diff --git a/stable/deemix/3.0.14/icon.png b/stable/deemix/3.0.16/icon.png
similarity index 100%
rename from stable/deemix/3.0.14/icon.png
rename to stable/deemix/3.0.16/icon.png
diff --git a/stable/deemix/3.0.14/ix_values.yaml b/stable/deemix/3.0.16/ix_values.yaml
similarity index 100%
rename from stable/deemix/3.0.14/ix_values.yaml
rename to stable/deemix/3.0.16/ix_values.yaml
diff --git a/stable/deemix/3.0.14/questions.yaml b/stable/deemix/3.0.16/questions.yaml
similarity index 100%
rename from stable/deemix/3.0.14/questions.yaml
rename to stable/deemix/3.0.16/questions.yaml
diff --git a/stable/dizquetv/7.0.15/templates/common.yaml b/stable/deemix/3.0.16/templates/common.yaml
similarity index 100%
rename from stable/dizquetv/7.0.15/templates/common.yaml
rename to stable/deemix/3.0.16/templates/common.yaml
diff --git a/stable/dizquetv/7.0.15/values.yaml b/stable/deemix/3.0.16/values.yaml
similarity index 100%
rename from stable/dizquetv/7.0.15/values.yaml
rename to stable/deemix/3.0.16/values.yaml
diff --git a/stable/deepstack/4.0.14/CHANGELOG.md b/stable/deepstack/4.0.14/CHANGELOG.md
deleted file mode 100644
index 332a6950050..00000000000
--- a/stable/deepstack/4.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [deepstack-4.0.14](https://github.com/truecharts/apps/compare/deepstack-4.0.12...deepstack-4.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [deepstack-4.0.12](https://github.com/truecharts/apps/compare/deepstack-4.0.11...deepstack-4.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [deepstack-4.0.11](https://github.com/truecharts/apps/compare/deepstack-4.0.10...deepstack-4.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [deepstack-4.0.10](https://github.com/truecharts/apps/compare/deepstack-4.0.9...deepstack-4.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
-
-
-
-
-### [deepstack-4.0.9](https://github.com/truecharts/apps/compare/deepstack-4.0.8...deepstack-4.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [deepstack-4.0.8](https://github.com/truecharts/apps/compare/deepstack-4.0.7...deepstack-4.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [deepstack-4.0.7](https://github.com/truecharts/apps/compare/deepstack-4.0.6...deepstack-4.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [deepstack-4.0.6](https://github.com/truecharts/apps/compare/deepstack-4.0.5...deepstack-4.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [deepstack-4.0.5](https://github.com/truecharts/apps/compare/deepstack-4.0.4...deepstack-4.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [deepstack-4.0.4](https://github.com/truecharts/apps/compare/deepstack-4.0.3...deepstack-4.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [deepstack-4.0.3](https://github.com/truecharts/apps/compare/deepstack-4.0.2...deepstack-4.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
diff --git a/stable/deepstack/4.0.14/Chart.lock b/stable/deepstack/4.0.14/Chart.lock
deleted file mode 100644
index efa8b836287..00000000000
--- a/stable/deepstack/4.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:58:40.424698255Z"
diff --git a/stable/deepstack/4.0.14/Chart.yaml b/stable/deepstack/4.0.14/Chart.yaml
deleted file mode 100644
index 63ba707a5b5..00000000000
--- a/stable/deepstack/4.0.14/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "2022.01.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: DeepStack AI provides AI features including Face Recognition, Object
- Detection, Scene Recognition and custom AI Models
-home: https://github.com/truecharts/apps/tree/master/charts/stable/deepstack
-icon: https://truecharts.org/img/chart-icons/deepstack.png
-keywords:
-- AI
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: deepstack
-sources:
-- https://github.com/johnolafenwa/DeepStack
-- https://hub.docker.com/r/deepquestai/deepstack
-- https://www.deepstack.cc/
-type: application
-version: 4.0.14
-annotations:
- truecharts.org/catagories: |
- - AI
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/deepstack/4.0.16/CHANGELOG.md b/stable/deepstack/4.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..01ce1eba7e0
--- /dev/null
+++ b/stable/deepstack/4.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [deepstack-4.0.16](https://github.com/truecharts/apps/compare/deepstack-4.0.14...deepstack-4.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [deepstack-4.0.14](https://github.com/truecharts/apps/compare/deepstack-4.0.12...deepstack-4.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [deepstack-4.0.12](https://github.com/truecharts/apps/compare/deepstack-4.0.11...deepstack-4.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [deepstack-4.0.11](https://github.com/truecharts/apps/compare/deepstack-4.0.10...deepstack-4.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [deepstack-4.0.10](https://github.com/truecharts/apps/compare/deepstack-4.0.9...deepstack-4.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
+
+
+
+
+### [deepstack-4.0.9](https://github.com/truecharts/apps/compare/deepstack-4.0.8...deepstack-4.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [deepstack-4.0.8](https://github.com/truecharts/apps/compare/deepstack-4.0.7...deepstack-4.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [deepstack-4.0.7](https://github.com/truecharts/apps/compare/deepstack-4.0.6...deepstack-4.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [deepstack-4.0.6](https://github.com/truecharts/apps/compare/deepstack-4.0.5...deepstack-4.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [deepstack-4.0.5](https://github.com/truecharts/apps/compare/deepstack-4.0.4...deepstack-4.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [deepstack-4.0.4](https://github.com/truecharts/apps/compare/deepstack-4.0.3...deepstack-4.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
diff --git a/stable/deepstack/4.0.16/Chart.lock b/stable/deepstack/4.0.16/Chart.lock
new file mode 100644
index 00000000000..5a23472c805
--- /dev/null
+++ b/stable/deepstack/4.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:02:19.997044226Z"
diff --git a/stable/deepstack/4.0.16/Chart.yaml b/stable/deepstack/4.0.16/Chart.yaml
new file mode 100644
index 00000000000..b39d8bf7d49
--- /dev/null
+++ b/stable/deepstack/4.0.16/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "2022.01.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: DeepStack AI provides AI features including Face Recognition, Object
+ Detection, Scene Recognition and custom AI Models
+home: https://github.com/truecharts/apps/tree/master/charts/stable/deepstack
+icon: https://truecharts.org/img/chart-icons/deepstack.png
+keywords:
+- AI
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: deepstack
+sources:
+- https://github.com/johnolafenwa/DeepStack
+- https://hub.docker.com/r/deepquestai/deepstack
+- https://www.deepstack.cc/
+type: application
+version: 4.0.16
+annotations:
+ truecharts.org/catagories: |
+ - AI
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/deepstack/4.0.14/README.md b/stable/deepstack/4.0.16/README.md
similarity index 100%
rename from stable/deepstack/4.0.14/README.md
rename to stable/deepstack/4.0.16/README.md
diff --git a/stable/deepstack/4.0.14/app-readme.md b/stable/deepstack/4.0.16/app-readme.md
similarity index 100%
rename from stable/deepstack/4.0.14/app-readme.md
rename to stable/deepstack/4.0.16/app-readme.md
diff --git a/stable/docker-compose/2.0.16/charts/common-10.4.4.tgz b/stable/deepstack/4.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/docker-compose/2.0.16/charts/common-10.4.4.tgz
rename to stable/deepstack/4.0.16/charts/common-10.4.4.tgz
diff --git a/stable/deepstack/4.0.14/ci/basic-values.yaml b/stable/deepstack/4.0.16/ci/basic-values.yaml
similarity index 100%
rename from stable/deepstack/4.0.14/ci/basic-values.yaml
rename to stable/deepstack/4.0.16/ci/basic-values.yaml
diff --git a/stable/deepstack/4.0.14/ci/gpu-values.yaml b/stable/deepstack/4.0.16/ci/gpu-values.yaml
similarity index 100%
rename from stable/deepstack/4.0.14/ci/gpu-values.yaml
rename to stable/deepstack/4.0.16/ci/gpu-values.yaml
diff --git a/stable/deepstack/4.0.14/docs/installation_notes.md b/stable/deepstack/4.0.16/docs/installation_notes.md
similarity index 100%
rename from stable/deepstack/4.0.14/docs/installation_notes.md
rename to stable/deepstack/4.0.16/docs/installation_notes.md
diff --git a/stable/deepstack/4.0.14/icon.png b/stable/deepstack/4.0.16/icon.png
similarity index 100%
rename from stable/deepstack/4.0.14/icon.png
rename to stable/deepstack/4.0.16/icon.png
diff --git a/stable/deepstack/4.0.14/ix_values.yaml b/stable/deepstack/4.0.16/ix_values.yaml
similarity index 100%
rename from stable/deepstack/4.0.14/ix_values.yaml
rename to stable/deepstack/4.0.16/ix_values.yaml
diff --git a/stable/deepstack/4.0.14/questions.yaml b/stable/deepstack/4.0.16/questions.yaml
similarity index 100%
rename from stable/deepstack/4.0.14/questions.yaml
rename to stable/deepstack/4.0.16/questions.yaml
diff --git a/stable/docker-compose/2.0.16/templates/common.yaml b/stable/deepstack/4.0.16/templates/common.yaml
similarity index 100%
rename from stable/docker-compose/2.0.16/templates/common.yaml
rename to stable/deepstack/4.0.16/templates/common.yaml
diff --git a/stable/docker-compose/2.0.16/values.yaml b/stable/deepstack/4.0.16/values.yaml
similarity index 100%
rename from stable/docker-compose/2.0.16/values.yaml
rename to stable/deepstack/4.0.16/values.yaml
diff --git a/stable/deluge/11.0.18/CHANGELOG.md b/stable/deluge/11.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..038235ac34a
--- /dev/null
+++ b/stable/deluge/11.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [deluge-11.0.18](https://github.com/truecharts/apps/compare/deluge-11.0.16...deluge-11.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [deluge-11.0.16](https://github.com/truecharts/apps/compare/deluge-11.0.14...deluge-11.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [deluge-11.0.14](https://github.com/truecharts/apps/compare/deluge-11.0.13...deluge-11.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [deluge-11.0.13](https://github.com/truecharts/apps/compare/deluge-11.0.12...deluge-11.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [deluge-11.0.12](https://github.com/truecharts/apps/compare/deluge-11.0.11...deluge-11.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [deluge-11.0.11](https://github.com/truecharts/apps/compare/deluge-11.0.10...deluge-11.0.11) (2022-07-10)
+
+#### Fix
+
+* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119))
+
+
+
+
+### [deluge-11.0.10](https://github.com/truecharts/apps/compare/deluge-11.0.9...deluge-11.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [deluge-11.0.9](https://github.com/truecharts/apps/compare/deluge-11.0.8...deluge-11.0.9) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+
+
+
+
+### [deluge-11.0.8](https://github.com/truecharts/apps/compare/deluge-11.0.7...deluge-11.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [deluge-11.0.7](https://github.com/truecharts/apps/compare/deluge-11.0.6...deluge-11.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [deluge-11.0.6](https://github.com/truecharts/apps/compare/deluge-11.0.5...deluge-11.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/deluge/11.0.18/Chart.lock b/stable/deluge/11.0.18/Chart.lock
new file mode 100644
index 00000000000..0f99aa14dd0
--- /dev/null
+++ b/stable/deluge/11.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:02:22.352566953Z"
diff --git a/stable/deluge/11.0.18/Chart.yaml b/stable/deluge/11.0.18/Chart.yaml
new file mode 100644
index 00000000000..ab5aec1fba7
--- /dev/null
+++ b/stable/deluge/11.0.18/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "2.0.5"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Deluge App for TrueNAS SCALE
+home: https://github.com/truecharts/apps/tree/master/charts/stable/deluge
+icon: https://truecharts.org/img/chart-icons/deluge.png
+keywords:
+- transmission
+- torrent
+- usenet
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: deluge
+sources:
+- https://github.com/deluge-torrent/deluge
+type: application
+version: 11.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/deluge/11.0.18/README.md b/stable/deluge/11.0.18/README.md
new file mode 100644
index 00000000000..4425d46754d
--- /dev/null
+++ b/stable/deluge/11.0.18/README.md
@@ -0,0 +1,42 @@
+# deluge
+
+Deluge App for TrueNAS SCALE
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/deluge/11.0.18/app-readme.md b/stable/deluge/11.0.18/app-readme.md
new file mode 100644
index 00000000000..73ddd6808b3
--- /dev/null
+++ b/stable/deluge/11.0.18/app-readme.md
@@ -0,0 +1,3 @@
+Deluge App for TrueNAS SCALE
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/dokuwiki/3.0.26/charts/common-10.4.4.tgz b/stable/deluge/11.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/dokuwiki/3.0.26/charts/common-10.4.4.tgz
rename to stable/deluge/11.0.18/charts/common-10.4.4.tgz
diff --git a/stable/deluge/11.0.18/icon.png b/stable/deluge/11.0.18/icon.png
new file mode 100644
index 00000000000..25680da3c2e
Binary files /dev/null and b/stable/deluge/11.0.18/icon.png differ
diff --git a/stable/deluge/11.0.18/ix_values.yaml b/stable/deluge/11.0.18/ix_values.yaml
new file mode 100644
index 00000000000..9168b444f04
--- /dev/null
+++ b/stable/deluge/11.0.18/ix_values.yaml
@@ -0,0 +1,41 @@
+image:
+ repository: tccr.io/truecharts/deluge
+ pullPolicy: IfNotPresent
+ tag: v2.0.5@sha256:18dc16d8e448ece00534e17f9e226a781320b9939f4194e12481e6d1156ed23b
+
+securityContext:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+
+podSecurityContext:
+ runAsUser: 0
+ runAsGroup: 0
+
+service:
+ main:
+ ports:
+ main:
+ port: 8112
+ targetPort: 8112
+ torrent:
+ enabled: true
+ ports:
+ tcp:
+ enabled: true
+ port: 51413
+ targetPort: 51413
+ torrent-udp:
+ enabled: true
+ ports:
+ udp:
+ enabled: true
+ port: 51413
+ targetPort: 51413
+ protocol: UDP
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+ varrun:
+ enabled: true
diff --git a/stable/deluge/11.0.18/questions.yaml b/stable/deluge/11.0.18/questions.yaml
new file mode 100644
index 00000000000..55840a0e767
--- /dev/null
+++ b/stable/deluge/11.0.18/questions.yaml
@@ -0,0 +1,2686 @@
+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:
+ ## Portal Button
+ - 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 8112
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 8112
+
+
+ - variable: torrent
+ label: "TCP Torrent Service"
+ description: "TCP 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: tcp
+ 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: 51413
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: torrent-udp
+ label: "UDP Torrent Service"
+ description: "UDP 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: udp
+ 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: protocol
+ label: "Port Type"
+ schema:
+ type: string
+ default: "UDP"
+ 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/dokuwiki/3.0.26/templates/common.yaml b/stable/deluge/11.0.18/templates/common.yaml
similarity index 100%
rename from stable/dokuwiki/3.0.26/templates/common.yaml
rename to stable/deluge/11.0.18/templates/common.yaml
diff --git a/stable/dokuwiki/3.0.26/values.yaml b/stable/deluge/11.0.18/values.yaml
similarity index 100%
rename from stable/dokuwiki/3.0.26/values.yaml
rename to stable/deluge/11.0.18/values.yaml
diff --git a/stable/digikam/4.0.14/CHANGELOG.md b/stable/digikam/4.0.14/CHANGELOG.md
deleted file mode 100644
index f64e1f197be..00000000000
--- a/stable/digikam/4.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [digikam-4.0.14](https://github.com/truecharts/apps/compare/digikam-4.0.12...digikam-4.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [digikam-4.0.12](https://github.com/truecharts/apps/compare/digikam-4.0.11...digikam-4.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [digikam-4.0.11](https://github.com/truecharts/apps/compare/digikam-4.0.10...digikam-4.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [digikam-4.0.10](https://github.com/truecharts/apps/compare/digikam-4.0.9...digikam-4.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [digikam-4.0.9](https://github.com/truecharts/apps/compare/digikam-4.0.8...digikam-4.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [digikam-4.0.8](https://github.com/truecharts/apps/compare/digikam-4.0.7...digikam-4.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [digikam-4.0.7](https://github.com/truecharts/apps/compare/digikam-4.0.6...digikam-4.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [digikam-4.0.6](https://github.com/truecharts/apps/compare/digikam-4.0.5...digikam-4.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [digikam-4.0.5](https://github.com/truecharts/apps/compare/digikam-4.0.4...digikam-4.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [digikam-4.0.4](https://github.com/truecharts/apps/compare/digikam-4.0.3...digikam-4.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [digikam-4.0.3](https://github.com/truecharts/apps/compare/digikam-4.0.2...digikam-4.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/digikam/4.0.14/Chart.lock b/stable/digikam/4.0.14/Chart.lock
deleted file mode 100644
index 0f63e637585..00000000000
--- a/stable/digikam/4.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:58:44.169569358Z"
diff --git a/stable/digikam/4.0.14/Chart.yaml b/stable/digikam/4.0.14/Chart.yaml
deleted file mode 100644
index f59012ed38e..00000000000
--- a/stable/digikam/4.0.14/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "7.3.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Professional Photo Management with the Power of Open Source
-home: https://github.com/truecharts/apps/tree/master/charts/stable/digikam
-icon: https://truecharts.org/img/chart-icons/digikam.png
-keywords:
-- digikam
-- photo
-- management
-- image
-- gallery
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: digikam
-sources:
-- https://github.com/linuxserver/docker-digikam
-- https://www.digikam.org/
-type: application
-version: 4.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/digikam/4.0.16/CHANGELOG.md b/stable/digikam/4.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..ec7363a1ca6
--- /dev/null
+++ b/stable/digikam/4.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [digikam-4.0.16](https://github.com/truecharts/apps/compare/digikam-4.0.14...digikam-4.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [digikam-4.0.14](https://github.com/truecharts/apps/compare/digikam-4.0.12...digikam-4.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [digikam-4.0.12](https://github.com/truecharts/apps/compare/digikam-4.0.11...digikam-4.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [digikam-4.0.11](https://github.com/truecharts/apps/compare/digikam-4.0.10...digikam-4.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [digikam-4.0.10](https://github.com/truecharts/apps/compare/digikam-4.0.9...digikam-4.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [digikam-4.0.9](https://github.com/truecharts/apps/compare/digikam-4.0.8...digikam-4.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [digikam-4.0.8](https://github.com/truecharts/apps/compare/digikam-4.0.7...digikam-4.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [digikam-4.0.7](https://github.com/truecharts/apps/compare/digikam-4.0.6...digikam-4.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [digikam-4.0.6](https://github.com/truecharts/apps/compare/digikam-4.0.5...digikam-4.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [digikam-4.0.5](https://github.com/truecharts/apps/compare/digikam-4.0.4...digikam-4.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [digikam-4.0.4](https://github.com/truecharts/apps/compare/digikam-4.0.3...digikam-4.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/digikam/4.0.16/Chart.lock b/stable/digikam/4.0.16/Chart.lock
new file mode 100644
index 00000000000..ff0e78a850f
--- /dev/null
+++ b/stable/digikam/4.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:02:22.806473017Z"
diff --git a/stable/digikam/4.0.16/Chart.yaml b/stable/digikam/4.0.16/Chart.yaml
new file mode 100644
index 00000000000..a384c6bcdbc
--- /dev/null
+++ b/stable/digikam/4.0.16/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "7.3.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Professional Photo Management with the Power of Open Source
+home: https://github.com/truecharts/apps/tree/master/charts/stable/digikam
+icon: https://truecharts.org/img/chart-icons/digikam.png
+keywords:
+- digikam
+- photo
+- management
+- image
+- gallery
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: digikam
+sources:
+- https://github.com/linuxserver/docker-digikam
+- https://www.digikam.org/
+type: application
+version: 4.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/digikam/4.0.14/README.md b/stable/digikam/4.0.16/README.md
similarity index 100%
rename from stable/digikam/4.0.14/README.md
rename to stable/digikam/4.0.16/README.md
diff --git a/stable/digikam/4.0.14/app-readme.md b/stable/digikam/4.0.16/app-readme.md
similarity index 100%
rename from stable/digikam/4.0.14/app-readme.md
rename to stable/digikam/4.0.16/app-readme.md
diff --git a/stable/domoticz/2.0.18/charts/common-10.4.4.tgz b/stable/digikam/4.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/domoticz/2.0.18/charts/common-10.4.4.tgz
rename to stable/digikam/4.0.16/charts/common-10.4.4.tgz
diff --git a/stable/digikam/4.0.14/icon.png b/stable/digikam/4.0.16/icon.png
similarity index 100%
rename from stable/digikam/4.0.14/icon.png
rename to stable/digikam/4.0.16/icon.png
diff --git a/stable/digikam/4.0.14/ix_values.yaml b/stable/digikam/4.0.16/ix_values.yaml
similarity index 100%
rename from stable/digikam/4.0.14/ix_values.yaml
rename to stable/digikam/4.0.16/ix_values.yaml
diff --git a/stable/digikam/4.0.14/questions.yaml b/stable/digikam/4.0.16/questions.yaml
similarity index 100%
rename from stable/digikam/4.0.14/questions.yaml
rename to stable/digikam/4.0.16/questions.yaml
diff --git a/stable/digikam/4.0.14/templates/common.yaml b/stable/digikam/4.0.16/templates/common.yaml
similarity index 100%
rename from stable/digikam/4.0.14/templates/common.yaml
rename to stable/digikam/4.0.16/templates/common.yaml
diff --git a/stable/domoticz/2.0.18/values.yaml b/stable/digikam/4.0.16/values.yaml
similarity index 100%
rename from stable/domoticz/2.0.18/values.yaml
rename to stable/digikam/4.0.16/values.yaml
diff --git a/stable/dillinger/2.0.14/CHANGELOG.md b/stable/dillinger/2.0.14/CHANGELOG.md
deleted file mode 100644
index b52a8ad8176..00000000000
--- a/stable/dillinger/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [dillinger-2.0.14](https://github.com/truecharts/apps/compare/dillinger-2.0.12...dillinger-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [dillinger-2.0.12](https://github.com/truecharts/apps/compare/dillinger-2.0.11...dillinger-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [dillinger-2.0.11](https://github.com/truecharts/apps/compare/dillinger-2.0.10...dillinger-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [dillinger-2.0.10](https://github.com/truecharts/apps/compare/dillinger-2.0.9...dillinger-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [dillinger-2.0.9](https://github.com/truecharts/apps/compare/dillinger-2.0.8...dillinger-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [dillinger-2.0.8](https://github.com/truecharts/apps/compare/dillinger-2.0.7...dillinger-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [dillinger-2.0.7](https://github.com/truecharts/apps/compare/dillinger-2.0.6...dillinger-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [dillinger-2.0.6](https://github.com/truecharts/apps/compare/dillinger-2.0.5...dillinger-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [dillinger-2.0.5](https://github.com/truecharts/apps/compare/dillinger-2.0.4...dillinger-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [dillinger-2.0.4](https://github.com/truecharts/apps/compare/dillinger-2.0.3...dillinger-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [dillinger-2.0.3](https://github.com/truecharts/apps/compare/dillinger-2.0.2...dillinger-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/dillinger/2.0.14/Chart.lock b/stable/dillinger/2.0.14/Chart.lock
deleted file mode 100644
index 7959959f4ea..00000000000
--- a/stable/dillinger/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:58:52.980931586Z"
diff --git a/stable/dillinger/2.0.14/Chart.yaml b/stable/dillinger/2.0.14/Chart.yaml
deleted file mode 100644
index 80bf0c51162..00000000000
--- a/stable/dillinger/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: dillinger
-version: 2.0.14
-appVersion: "3.39.1"
-description: Dillinger is a cloud-enabled, mobile-ready, offline-storage, AngularJS powered HTML5 Markdown editor.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/dillinger
-icon: https://truecharts.org/img/chart-icons/dillinger.png
-keywords:
- - dillinger
-sources:
- - https://hub.docker.com/r/linuxserver/dillinger
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/dillinger/2.0.16/CHANGELOG.md b/stable/dillinger/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..5299565ed14
--- /dev/null
+++ b/stable/dillinger/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [dillinger-2.0.16](https://github.com/truecharts/apps/compare/dillinger-2.0.14...dillinger-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [dillinger-2.0.14](https://github.com/truecharts/apps/compare/dillinger-2.0.12...dillinger-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [dillinger-2.0.12](https://github.com/truecharts/apps/compare/dillinger-2.0.11...dillinger-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [dillinger-2.0.11](https://github.com/truecharts/apps/compare/dillinger-2.0.10...dillinger-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [dillinger-2.0.10](https://github.com/truecharts/apps/compare/dillinger-2.0.9...dillinger-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [dillinger-2.0.9](https://github.com/truecharts/apps/compare/dillinger-2.0.8...dillinger-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [dillinger-2.0.8](https://github.com/truecharts/apps/compare/dillinger-2.0.7...dillinger-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [dillinger-2.0.7](https://github.com/truecharts/apps/compare/dillinger-2.0.6...dillinger-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [dillinger-2.0.6](https://github.com/truecharts/apps/compare/dillinger-2.0.5...dillinger-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [dillinger-2.0.5](https://github.com/truecharts/apps/compare/dillinger-2.0.4...dillinger-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [dillinger-2.0.4](https://github.com/truecharts/apps/compare/dillinger-2.0.3...dillinger-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/dillinger/2.0.16/Chart.lock b/stable/dillinger/2.0.16/Chart.lock
new file mode 100644
index 00000000000..3b3a24bdc83
--- /dev/null
+++ b/stable/dillinger/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:02:35.443745911Z"
diff --git a/stable/dillinger/2.0.16/Chart.yaml b/stable/dillinger/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..299f26d227f
--- /dev/null
+++ b/stable/dillinger/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: dillinger
+version: 2.0.16
+appVersion: "3.39.1"
+description: Dillinger is a cloud-enabled, mobile-ready, offline-storage, AngularJS powered HTML5 Markdown editor.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/dillinger
+icon: https://truecharts.org/img/chart-icons/dillinger.png
+keywords:
+ - dillinger
+sources:
+ - https://hub.docker.com/r/linuxserver/dillinger
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/dillinger/2.0.14/README.md b/stable/dillinger/2.0.16/README.md
similarity index 100%
rename from stable/dillinger/2.0.14/README.md
rename to stable/dillinger/2.0.16/README.md
diff --git a/stable/dillinger/2.0.14/app-readme.md b/stable/dillinger/2.0.16/app-readme.md
similarity index 100%
rename from stable/dillinger/2.0.14/app-readme.md
rename to stable/dillinger/2.0.16/app-readme.md
diff --git a/stable/doplarr/2.0.15/charts/common-10.4.4.tgz b/stable/dillinger/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/doplarr/2.0.15/charts/common-10.4.4.tgz
rename to stable/dillinger/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/dillinger/2.0.14/icon.png b/stable/dillinger/2.0.16/icon.png
similarity index 100%
rename from stable/dillinger/2.0.14/icon.png
rename to stable/dillinger/2.0.16/icon.png
diff --git a/stable/dillinger/2.0.14/ix_values.yaml b/stable/dillinger/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/dillinger/2.0.14/ix_values.yaml
rename to stable/dillinger/2.0.16/ix_values.yaml
diff --git a/stable/dillinger/2.0.14/questions.yaml b/stable/dillinger/2.0.16/questions.yaml
similarity index 100%
rename from stable/dillinger/2.0.14/questions.yaml
rename to stable/dillinger/2.0.16/questions.yaml
diff --git a/stable/domoticz/2.0.18/templates/common.yaml b/stable/dillinger/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/domoticz/2.0.18/templates/common.yaml
rename to stable/dillinger/2.0.16/templates/common.yaml
diff --git a/stable/doplarr/2.0.15/values.yaml b/stable/dillinger/2.0.16/values.yaml
similarity index 100%
rename from stable/doplarr/2.0.15/values.yaml
rename to stable/dillinger/2.0.16/values.yaml
diff --git a/stable/dizquetv/7.0.15/CHANGELOG.md b/stable/dizquetv/7.0.15/CHANGELOG.md
deleted file mode 100644
index 8a3ef0f5e4a..00000000000
--- a/stable/dizquetv/7.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [dizquetv-7.0.15](https://github.com/truecharts/apps/compare/dizquetv-7.0.13...dizquetv-7.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [dizquetv-7.0.13](https://github.com/truecharts/apps/compare/dizquetv-7.0.12...dizquetv-7.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [dizquetv-7.0.12](https://github.com/truecharts/apps/compare/dizquetv-7.0.11...dizquetv-7.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [dizquetv-7.0.11](https://github.com/truecharts/apps/compare/dizquetv-7.0.10...dizquetv-7.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [dizquetv-7.0.10](https://github.com/truecharts/apps/compare/dizquetv-7.0.9...dizquetv-7.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [dizquetv-7.0.9](https://github.com/truecharts/apps/compare/dizquetv-7.0.8...dizquetv-7.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [dizquetv-7.0.8](https://github.com/truecharts/apps/compare/dizquetv-7.0.7...dizquetv-7.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [dizquetv-7.0.7](https://github.com/truecharts/apps/compare/dizquetv-7.0.6...dizquetv-7.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [dizquetv-7.0.6](https://github.com/truecharts/apps/compare/dizquetv-7.0.5...dizquetv-7.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [dizquetv-7.0.5](https://github.com/truecharts/apps/compare/dizquetv-7.0.4...dizquetv-7.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [dizquetv-7.0.4](https://github.com/truecharts/apps/compare/dizquetv-7.0.3...dizquetv-7.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/dizquetv/7.0.15/Chart.lock b/stable/dizquetv/7.0.15/Chart.lock
deleted file mode 100644
index 3aa9097bc8b..00000000000
--- a/stable/dizquetv/7.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:58:55.923031098Z"
diff --git a/stable/dizquetv/7.0.15/Chart.yaml b/stable/dizquetv/7.0.15/Chart.yaml
deleted file mode 100644
index b5cb8657788..00000000000
--- a/stable/dizquetv/7.0.15/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "1.5.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Create live TV channel streams from media on your Plex servers.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/dizquetv
-icon: https://truecharts.org/img/chart-icons/dizquetv.png
-keywords:
-- dizqueTV
-- dizquetv
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: dizquetv
-sources:
-- https://github.com/vexorian/dizquetv
-- https://hub.docker.com/r/vexorian/dizquetv
-version: 7.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/dizquetv/7.0.17/CHANGELOG.md b/stable/dizquetv/7.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..1c06f6cf23c
--- /dev/null
+++ b/stable/dizquetv/7.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [dizquetv-7.0.17](https://github.com/truecharts/apps/compare/dizquetv-7.0.15...dizquetv-7.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [dizquetv-7.0.15](https://github.com/truecharts/apps/compare/dizquetv-7.0.13...dizquetv-7.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [dizquetv-7.0.13](https://github.com/truecharts/apps/compare/dizquetv-7.0.12...dizquetv-7.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [dizquetv-7.0.12](https://github.com/truecharts/apps/compare/dizquetv-7.0.11...dizquetv-7.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [dizquetv-7.0.11](https://github.com/truecharts/apps/compare/dizquetv-7.0.10...dizquetv-7.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [dizquetv-7.0.10](https://github.com/truecharts/apps/compare/dizquetv-7.0.9...dizquetv-7.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [dizquetv-7.0.9](https://github.com/truecharts/apps/compare/dizquetv-7.0.8...dizquetv-7.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [dizquetv-7.0.8](https://github.com/truecharts/apps/compare/dizquetv-7.0.7...dizquetv-7.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [dizquetv-7.0.7](https://github.com/truecharts/apps/compare/dizquetv-7.0.6...dizquetv-7.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [dizquetv-7.0.6](https://github.com/truecharts/apps/compare/dizquetv-7.0.5...dizquetv-7.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [dizquetv-7.0.5](https://github.com/truecharts/apps/compare/dizquetv-7.0.4...dizquetv-7.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/dizquetv/7.0.17/Chart.lock b/stable/dizquetv/7.0.17/Chart.lock
new file mode 100644
index 00000000000..2685e76ab4c
--- /dev/null
+++ b/stable/dizquetv/7.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:02:38.962708736Z"
diff --git a/stable/dizquetv/7.0.17/Chart.yaml b/stable/dizquetv/7.0.17/Chart.yaml
new file mode 100644
index 00000000000..f0c21f80179
--- /dev/null
+++ b/stable/dizquetv/7.0.17/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "1.5.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Create live TV channel streams from media on your Plex servers.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/dizquetv
+icon: https://truecharts.org/img/chart-icons/dizquetv.png
+keywords:
+- dizqueTV
+- dizquetv
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: dizquetv
+sources:
+- https://github.com/vexorian/dizquetv
+- https://hub.docker.com/r/vexorian/dizquetv
+version: 7.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/dizquetv/7.0.15/README.md b/stable/dizquetv/7.0.17/README.md
similarity index 100%
rename from stable/dizquetv/7.0.15/README.md
rename to stable/dizquetv/7.0.17/README.md
diff --git a/stable/dizquetv/7.0.15/app-readme.md b/stable/dizquetv/7.0.17/app-readme.md
similarity index 100%
rename from stable/dizquetv/7.0.15/app-readme.md
rename to stable/dizquetv/7.0.17/app-readme.md
diff --git a/stable/double-take/2.0.16/charts/common-10.4.4.tgz b/stable/dizquetv/7.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/double-take/2.0.16/charts/common-10.4.4.tgz
rename to stable/dizquetv/7.0.17/charts/common-10.4.4.tgz
diff --git a/stable/dizquetv/7.0.15/icon.png b/stable/dizquetv/7.0.17/icon.png
similarity index 100%
rename from stable/dizquetv/7.0.15/icon.png
rename to stable/dizquetv/7.0.17/icon.png
diff --git a/stable/dizquetv/7.0.15/ix_values.yaml b/stable/dizquetv/7.0.17/ix_values.yaml
similarity index 100%
rename from stable/dizquetv/7.0.15/ix_values.yaml
rename to stable/dizquetv/7.0.17/ix_values.yaml
diff --git a/stable/dizquetv/7.0.15/questions.yaml b/stable/dizquetv/7.0.17/questions.yaml
similarity index 100%
rename from stable/dizquetv/7.0.15/questions.yaml
rename to stable/dizquetv/7.0.17/questions.yaml
diff --git a/stable/doplarr/2.0.15/templates/common.yaml b/stable/dizquetv/7.0.17/templates/common.yaml
similarity index 100%
rename from stable/doplarr/2.0.15/templates/common.yaml
rename to stable/dizquetv/7.0.17/templates/common.yaml
diff --git a/stable/double-take/2.0.16/values.yaml b/stable/dizquetv/7.0.17/values.yaml
similarity index 100%
rename from stable/double-take/2.0.16/values.yaml
rename to stable/dizquetv/7.0.17/values.yaml
diff --git a/stable/docker-compose/2.0.16/CHANGELOG.md b/stable/docker-compose/2.0.16/CHANGELOG.md
deleted file mode 100644
index a08baa3634c..00000000000
--- a/stable/docker-compose/2.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [docker-compose-2.0.16](https://github.com/truecharts/apps/compare/docker-compose-2.0.14...docker-compose-2.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [docker-compose-2.0.14](https://github.com/truecharts/apps/compare/docker-compose-2.0.13...docker-compose-2.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [docker-compose-2.0.13](https://github.com/truecharts/apps/compare/docker-compose-2.0.12...docker-compose-2.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [docker-compose-2.0.12](https://github.com/truecharts/apps/compare/docker-compose-2.0.11...docker-compose-2.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [docker-compose-2.0.11](https://github.com/truecharts/apps/compare/docker-compose-2.0.10...docker-compose-2.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [docker-compose-2.0.10](https://github.com/truecharts/apps/compare/docker-compose-2.0.9...docker-compose-2.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [docker-compose-2.0.9](https://github.com/truecharts/apps/compare/docker-compose-2.0.8...docker-compose-2.0.9) (2022-06-29)
-
-#### Chore
-
-* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
-
-
-
-
-### [docker-compose-2.0.8](https://github.com/truecharts/apps/compare/docker-compose-2.0.7...docker-compose-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [docker-compose-2.0.7](https://github.com/truecharts/apps/compare/docker-compose-2.0.6...docker-compose-2.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [docker-compose-2.0.6](https://github.com/truecharts/apps/compare/docker-compose-2.0.5...docker-compose-2.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [docker-compose-2.0.5](https://github.com/truecharts/apps/compare/docker-compose-2.0.4...docker-compose-2.0.5) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/docker-compose/2.0.16/Chart.lock b/stable/docker-compose/2.0.16/Chart.lock
deleted file mode 100644
index adc09fffc92..00000000000
--- a/stable/docker-compose/2.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:58:57.672311323Z"
diff --git a/stable/docker-compose/2.0.16/Chart.yaml b/stable/docker-compose/2.0.16/Chart.yaml
deleted file mode 100644
index 1f76f6327ec..00000000000
--- a/stable/docker-compose/2.0.16/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "20.10.17"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Dedicated App for using Docker-Compose on TrueNAS SCALE
-home: https://github.com/truecharts/apps/tree/master/charts/core/docker-compose
-icon: https://truecharts.org/img/chart-icons/docker-compose.png
-keywords:
-- docker-compose
-- docker
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: docker-compose
-sources:
-- https://hub.docker.com/_/docker
-type: application
-version: 2.0.16
-annotations:
- truecharts.org/catagories: |
- - docker
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/docker-compose/2.0.18/CHANGELOG.md b/stable/docker-compose/2.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..e1e66c0ef78
--- /dev/null
+++ b/stable/docker-compose/2.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [docker-compose-2.0.18](https://github.com/truecharts/apps/compare/docker-compose-2.0.16...docker-compose-2.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [docker-compose-2.0.16](https://github.com/truecharts/apps/compare/docker-compose-2.0.14...docker-compose-2.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [docker-compose-2.0.14](https://github.com/truecharts/apps/compare/docker-compose-2.0.13...docker-compose-2.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [docker-compose-2.0.13](https://github.com/truecharts/apps/compare/docker-compose-2.0.12...docker-compose-2.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [docker-compose-2.0.12](https://github.com/truecharts/apps/compare/docker-compose-2.0.11...docker-compose-2.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [docker-compose-2.0.11](https://github.com/truecharts/apps/compare/docker-compose-2.0.10...docker-compose-2.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [docker-compose-2.0.10](https://github.com/truecharts/apps/compare/docker-compose-2.0.9...docker-compose-2.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [docker-compose-2.0.9](https://github.com/truecharts/apps/compare/docker-compose-2.0.8...docker-compose-2.0.9) (2022-06-29)
+
+#### Chore
+
+* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
+
+
+
+
+### [docker-compose-2.0.8](https://github.com/truecharts/apps/compare/docker-compose-2.0.7...docker-compose-2.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [docker-compose-2.0.7](https://github.com/truecharts/apps/compare/docker-compose-2.0.6...docker-compose-2.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [docker-compose-2.0.6](https://github.com/truecharts/apps/compare/docker-compose-2.0.5...docker-compose-2.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/docker-compose/2.0.18/Chart.lock b/stable/docker-compose/2.0.18/Chart.lock
new file mode 100644
index 00000000000..a7135f484d7
--- /dev/null
+++ b/stable/docker-compose/2.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:02:40.080855179Z"
diff --git a/stable/docker-compose/2.0.18/Chart.yaml b/stable/docker-compose/2.0.18/Chart.yaml
new file mode 100644
index 00000000000..4799e0cf1df
--- /dev/null
+++ b/stable/docker-compose/2.0.18/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "20.10.17"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Dedicated App for using Docker-Compose on TrueNAS SCALE
+home: https://github.com/truecharts/apps/tree/master/charts/core/docker-compose
+icon: https://truecharts.org/img/chart-icons/docker-compose.png
+keywords:
+- docker-compose
+- docker
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: docker-compose
+sources:
+- https://hub.docker.com/_/docker
+type: application
+version: 2.0.18
+annotations:
+ truecharts.org/catagories: |
+ - docker
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/docker-compose/2.0.16/README.md b/stable/docker-compose/2.0.18/README.md
similarity index 100%
rename from stable/docker-compose/2.0.16/README.md
rename to stable/docker-compose/2.0.18/README.md
diff --git a/stable/docker-compose/2.0.16/app-readme.md b/stable/docker-compose/2.0.18/app-readme.md
similarity index 100%
rename from stable/docker-compose/2.0.16/app-readme.md
rename to stable/docker-compose/2.0.18/app-readme.md
diff --git a/stable/doublecommander/4.0.14/charts/common-10.4.4.tgz b/stable/docker-compose/2.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/doublecommander/4.0.14/charts/common-10.4.4.tgz
rename to stable/docker-compose/2.0.18/charts/common-10.4.4.tgz
diff --git a/stable/docker-compose/2.0.16/icon.png b/stable/docker-compose/2.0.18/icon.png
similarity index 100%
rename from stable/docker-compose/2.0.16/icon.png
rename to stable/docker-compose/2.0.18/icon.png
diff --git a/stable/docker-compose/2.0.16/ix_values.yaml b/stable/docker-compose/2.0.18/ix_values.yaml
similarity index 100%
rename from stable/docker-compose/2.0.16/ix_values.yaml
rename to stable/docker-compose/2.0.18/ix_values.yaml
diff --git a/stable/docker-compose/2.0.16/questions.yaml b/stable/docker-compose/2.0.18/questions.yaml
similarity index 100%
rename from stable/docker-compose/2.0.16/questions.yaml
rename to stable/docker-compose/2.0.18/questions.yaml
diff --git a/stable/double-take/2.0.16/templates/common.yaml b/stable/docker-compose/2.0.18/templates/common.yaml
similarity index 100%
rename from stable/double-take/2.0.16/templates/common.yaml
rename to stable/docker-compose/2.0.18/templates/common.yaml
diff --git a/stable/doublecommander/4.0.14/values.yaml b/stable/docker-compose/2.0.18/values.yaml
similarity index 100%
rename from stable/doublecommander/4.0.14/values.yaml
rename to stable/docker-compose/2.0.18/values.yaml
diff --git a/stable/dokuwiki/3.0.26/CHANGELOG.md b/stable/dokuwiki/3.0.26/CHANGELOG.md
deleted file mode 100644
index d4eedf5fe5d..00000000000
--- a/stable/dokuwiki/3.0.26/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [dokuwiki-3.0.26](https://github.com/truecharts/apps/compare/dokuwiki-3.0.25...dokuwiki-3.0.26) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [dokuwiki-3.0.25](https://github.com/truecharts/apps/compare/dokuwiki-3.0.23...dokuwiki-3.0.25) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [dokuwiki-3.0.23](https://github.com/truecharts/apps/compare/dokuwiki-3.0.22...dokuwiki-3.0.23) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [dokuwiki-3.0.22](https://github.com/truecharts/apps/compare/dokuwiki-3.0.21...dokuwiki-3.0.22) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [dokuwiki-3.0.21](https://github.com/truecharts/apps/compare/dokuwiki-3.0.20...dokuwiki-3.0.21) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [dokuwiki-3.0.20](https://github.com/truecharts/apps/compare/dokuwiki-3.0.19...dokuwiki-3.0.20) (2022-07-10)
-
-#### Chore
-
-* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
-
-
-
-
-### [dokuwiki-3.0.19](https://github.com/truecharts/apps/compare/dokuwiki-3.0.18...dokuwiki-3.0.19) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [dokuwiki-3.0.18](https://github.com/truecharts/apps/compare/dokuwiki-3.0.17...dokuwiki-3.0.18) (2022-07-07)
-
-#### Chore
-
-* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
-
-
-
-
-### [dokuwiki-3.0.17](https://github.com/truecharts/apps/compare/dokuwiki-3.0.16...dokuwiki-3.0.17) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [dokuwiki-3.0.16](https://github.com/truecharts/apps/compare/dokuwiki-3.0.15...dokuwiki-3.0.16) (2022-07-04)
-
-#### Chore
-
-* update docker general non-major ([#3061](https://github.com/truecharts/apps/issues/3061))
-
-
-
-
-### [dokuwiki-3.0.15](https://github.com/truecharts/apps/compare/dokuwiki-3.0.14...dokuwiki-3.0.15) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
diff --git a/stable/dokuwiki/3.0.26/Chart.lock b/stable/dokuwiki/3.0.26/Chart.lock
deleted file mode 100644
index 0595cdde663..00000000000
--- a/stable/dokuwiki/3.0.26/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-13T08:06:04.471715527Z"
diff --git a/stable/dokuwiki/3.0.26/Chart.yaml b/stable/dokuwiki/3.0.26/Chart.yaml
deleted file mode 100644
index 14088cd90d5..00000000000
--- a/stable/dokuwiki/3.0.26/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: dokuwiki
-version: 3.0.26
-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
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/dokuwiki
-icon: https://truecharts.org/img/chart-icons/dokuwiki.png
-keywords:
- - dokuwiki
-sources:
- - https://hub.docker.com/r/bitnami/dokuwiki
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/dokuwiki/3.0.28/CHANGELOG.md b/stable/dokuwiki/3.0.28/CHANGELOG.md
new file mode 100644
index 00000000000..fb42b8c19b4
--- /dev/null
+++ b/stable/dokuwiki/3.0.28/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [dokuwiki-3.0.28](https://github.com/truecharts/apps/compare/dokuwiki-3.0.26...dokuwiki-3.0.28) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [dokuwiki-3.0.26](https://github.com/truecharts/apps/compare/dokuwiki-3.0.25...dokuwiki-3.0.26) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [dokuwiki-3.0.25](https://github.com/truecharts/apps/compare/dokuwiki-3.0.23...dokuwiki-3.0.25) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [dokuwiki-3.0.23](https://github.com/truecharts/apps/compare/dokuwiki-3.0.22...dokuwiki-3.0.23) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [dokuwiki-3.0.22](https://github.com/truecharts/apps/compare/dokuwiki-3.0.21...dokuwiki-3.0.22) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [dokuwiki-3.0.21](https://github.com/truecharts/apps/compare/dokuwiki-3.0.20...dokuwiki-3.0.21) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [dokuwiki-3.0.20](https://github.com/truecharts/apps/compare/dokuwiki-3.0.19...dokuwiki-3.0.20) (2022-07-10)
+
+#### Chore
+
+* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
+
+
+
+
+### [dokuwiki-3.0.19](https://github.com/truecharts/apps/compare/dokuwiki-3.0.18...dokuwiki-3.0.19) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [dokuwiki-3.0.18](https://github.com/truecharts/apps/compare/dokuwiki-3.0.17...dokuwiki-3.0.18) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
+
+### [dokuwiki-3.0.17](https://github.com/truecharts/apps/compare/dokuwiki-3.0.16...dokuwiki-3.0.17) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [dokuwiki-3.0.16](https://github.com/truecharts/apps/compare/dokuwiki-3.0.15...dokuwiki-3.0.16) (2022-07-04)
+
+#### Chore
+
+* update docker general non-major ([#3061](https://github.com/truecharts/apps/issues/3061))
+
+
+
diff --git a/stable/dokuwiki/3.0.28/Chart.lock b/stable/dokuwiki/3.0.28/Chart.lock
new file mode 100644
index 00000000000..6b1905a5a07
--- /dev/null
+++ b/stable/dokuwiki/3.0.28/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:02:41.068566654Z"
diff --git a/stable/dokuwiki/3.0.28/Chart.yaml b/stable/dokuwiki/3.0.28/Chart.yaml
new file mode 100644
index 00000000000..b7b371313f7
--- /dev/null
+++ b/stable/dokuwiki/3.0.28/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: dokuwiki
+version: 3.0.28
+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
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/dokuwiki
+icon: https://truecharts.org/img/chart-icons/dokuwiki.png
+keywords:
+ - dokuwiki
+sources:
+ - https://hub.docker.com/r/bitnami/dokuwiki
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/dokuwiki/3.0.26/README.md b/stable/dokuwiki/3.0.28/README.md
similarity index 100%
rename from stable/dokuwiki/3.0.26/README.md
rename to stable/dokuwiki/3.0.28/README.md
diff --git a/stable/dokuwiki/3.0.26/app-readme.md b/stable/dokuwiki/3.0.28/app-readme.md
similarity index 100%
rename from stable/dokuwiki/3.0.26/app-readme.md
rename to stable/dokuwiki/3.0.28/app-readme.md
diff --git a/stable/drawio/2.0.21/charts/common-10.4.4.tgz b/stable/dokuwiki/3.0.28/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/drawio/2.0.21/charts/common-10.4.4.tgz
rename to stable/dokuwiki/3.0.28/charts/common-10.4.4.tgz
diff --git a/stable/dokuwiki/3.0.26/icon.png b/stable/dokuwiki/3.0.28/icon.png
similarity index 100%
rename from stable/dokuwiki/3.0.26/icon.png
rename to stable/dokuwiki/3.0.28/icon.png
diff --git a/stable/dokuwiki/3.0.26/ix_values.yaml b/stable/dokuwiki/3.0.28/ix_values.yaml
similarity index 100%
rename from stable/dokuwiki/3.0.26/ix_values.yaml
rename to stable/dokuwiki/3.0.28/ix_values.yaml
diff --git a/stable/dokuwiki/3.0.26/questions.yaml b/stable/dokuwiki/3.0.28/questions.yaml
similarity index 100%
rename from stable/dokuwiki/3.0.26/questions.yaml
rename to stable/dokuwiki/3.0.28/questions.yaml
diff --git a/stable/drawio/2.0.21/templates/common.yaml b/stable/dokuwiki/3.0.28/templates/common.yaml
similarity index 100%
rename from stable/drawio/2.0.21/templates/common.yaml
rename to stable/dokuwiki/3.0.28/templates/common.yaml
diff --git a/stable/drawio/2.0.21/values.yaml b/stable/dokuwiki/3.0.28/values.yaml
similarity index 100%
rename from stable/drawio/2.0.21/values.yaml
rename to stable/dokuwiki/3.0.28/values.yaml
diff --git a/stable/domoticz/2.0.18/CHANGELOG.md b/stable/domoticz/2.0.18/CHANGELOG.md
deleted file mode 100644
index 9fb4e9581ed..00000000000
--- a/stable/domoticz/2.0.18/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [domoticz-2.0.18](https://github.com/truecharts/apps/compare/domoticz-2.0.16...domoticz-2.0.18) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [domoticz-2.0.16](https://github.com/truecharts/apps/compare/domoticz-2.0.15...domoticz-2.0.16) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [domoticz-2.0.15](https://github.com/truecharts/apps/compare/domoticz-2.0.14...domoticz-2.0.15) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [domoticz-2.0.14](https://github.com/truecharts/apps/compare/domoticz-2.0.13...domoticz-2.0.14) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [domoticz-2.0.13](https://github.com/truecharts/apps/compare/domoticz-2.0.12...domoticz-2.0.13) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [domoticz-2.0.12](https://github.com/truecharts/apps/compare/domoticz-2.0.11...domoticz-2.0.12) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [domoticz-2.0.11](https://github.com/truecharts/apps/compare/domoticz-2.0.10...domoticz-2.0.11) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### [domoticz-2.0.10](https://github.com/truecharts/apps/compare/domoticz-2.0.9...domoticz-2.0.10) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [domoticz-2.0.9](https://github.com/truecharts/apps/compare/domoticz-2.0.8...domoticz-2.0.9) (2022-06-25)
-
-#### Chore
-
-* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
-
-
-
-
-### [domoticz-2.0.8](https://github.com/truecharts/apps/compare/domoticz-2.0.7...domoticz-2.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [domoticz-2.0.7](https://github.com/truecharts/apps/compare/domoticz-2.0.6...domoticz-2.0.7) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/domoticz/2.0.18/Chart.lock b/stable/domoticz/2.0.18/Chart.lock
deleted file mode 100644
index 386f1bcee2c..00000000000
--- a/stable/domoticz/2.0.18/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:59:08.328653215Z"
diff --git a/stable/domoticz/2.0.18/Chart.yaml b/stable/domoticz/2.0.18/Chart.yaml
deleted file mode 100644
index 583aa3a526d..00000000000
--- a/stable/domoticz/2.0.18/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: domoticz
-version: 2.0.18
-appVersion: "2022.1.202"
-description: "Domoticz is a Home Automation System that lets you monitor and configure various devices like Lights, Switches and much more."
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/domoticz
-icon: https://truecharts.org/img/chart-icons/domoticz.png
-keywords:
- - domoticz
-sources:
- - https://hub.docker.com/r/linuxserver/domoticz
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/domoticz/2.0.20/CHANGELOG.md b/stable/domoticz/2.0.20/CHANGELOG.md
new file mode 100644
index 00000000000..32a467aa5e1
--- /dev/null
+++ b/stable/domoticz/2.0.20/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [domoticz-2.0.20](https://github.com/truecharts/apps/compare/domoticz-2.0.18...domoticz-2.0.20) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [domoticz-2.0.18](https://github.com/truecharts/apps/compare/domoticz-2.0.16...domoticz-2.0.18) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [domoticz-2.0.16](https://github.com/truecharts/apps/compare/domoticz-2.0.15...domoticz-2.0.16) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [domoticz-2.0.15](https://github.com/truecharts/apps/compare/domoticz-2.0.14...domoticz-2.0.15) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [domoticz-2.0.14](https://github.com/truecharts/apps/compare/domoticz-2.0.13...domoticz-2.0.14) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [domoticz-2.0.13](https://github.com/truecharts/apps/compare/domoticz-2.0.12...domoticz-2.0.13) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [domoticz-2.0.12](https://github.com/truecharts/apps/compare/domoticz-2.0.11...domoticz-2.0.12) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [domoticz-2.0.11](https://github.com/truecharts/apps/compare/domoticz-2.0.10...domoticz-2.0.11) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
+
+### [domoticz-2.0.10](https://github.com/truecharts/apps/compare/domoticz-2.0.9...domoticz-2.0.10) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [domoticz-2.0.9](https://github.com/truecharts/apps/compare/domoticz-2.0.8...domoticz-2.0.9) (2022-06-25)
+
+#### Chore
+
+* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
+
+
+
+
+### [domoticz-2.0.8](https://github.com/truecharts/apps/compare/domoticz-2.0.7...domoticz-2.0.8) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/domoticz/2.0.20/Chart.lock b/stable/domoticz/2.0.20/Chart.lock
new file mode 100644
index 00000000000..4828e2757ec
--- /dev/null
+++ b/stable/domoticz/2.0.20/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:02:53.244334626Z"
diff --git a/stable/domoticz/2.0.20/Chart.yaml b/stable/domoticz/2.0.20/Chart.yaml
new file mode 100644
index 00000000000..75f48d1d9f5
--- /dev/null
+++ b/stable/domoticz/2.0.20/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: domoticz
+version: 2.0.20
+appVersion: "2022.1.202"
+description: "Domoticz is a Home Automation System that lets you monitor and configure various devices like Lights, Switches and much more."
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/domoticz
+icon: https://truecharts.org/img/chart-icons/domoticz.png
+keywords:
+ - domoticz
+sources:
+ - https://hub.docker.com/r/linuxserver/domoticz
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/domoticz/2.0.18/README.md b/stable/domoticz/2.0.20/README.md
similarity index 100%
rename from stable/domoticz/2.0.18/README.md
rename to stable/domoticz/2.0.20/README.md
diff --git a/stable/domoticz/2.0.18/app-readme.md b/stable/domoticz/2.0.20/app-readme.md
similarity index 100%
rename from stable/domoticz/2.0.18/app-readme.md
rename to stable/domoticz/2.0.20/app-readme.md
diff --git a/stable/dsmr-reader/8.0.15/charts/common-10.4.4.tgz b/stable/domoticz/2.0.20/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/dsmr-reader/8.0.15/charts/common-10.4.4.tgz
rename to stable/domoticz/2.0.20/charts/common-10.4.4.tgz
diff --git a/stable/domoticz/2.0.18/icon.png b/stable/domoticz/2.0.20/icon.png
similarity index 100%
rename from stable/domoticz/2.0.18/icon.png
rename to stable/domoticz/2.0.20/icon.png
diff --git a/stable/domoticz/2.0.18/ix_values.yaml b/stable/domoticz/2.0.20/ix_values.yaml
similarity index 100%
rename from stable/domoticz/2.0.18/ix_values.yaml
rename to stable/domoticz/2.0.20/ix_values.yaml
diff --git a/stable/domoticz/2.0.18/questions.yaml b/stable/domoticz/2.0.20/questions.yaml
similarity index 100%
rename from stable/domoticz/2.0.18/questions.yaml
rename to stable/domoticz/2.0.20/questions.yaml
diff --git a/stable/dsmr-reader/8.0.15/templates/common.yaml b/stable/domoticz/2.0.20/templates/common.yaml
similarity index 100%
rename from stable/dsmr-reader/8.0.15/templates/common.yaml
rename to stable/domoticz/2.0.20/templates/common.yaml
diff --git a/stable/dsmr-reader/8.0.15/values.yaml b/stable/domoticz/2.0.20/values.yaml
similarity index 100%
rename from stable/dsmr-reader/8.0.15/values.yaml
rename to stable/domoticz/2.0.20/values.yaml
diff --git a/stable/doplarr/2.0.15/CHANGELOG.md b/stable/doplarr/2.0.15/CHANGELOG.md
deleted file mode 100644
index 206013c35b3..00000000000
--- a/stable/doplarr/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [doplarr-2.0.15](https://github.com/truecharts/apps/compare/doplarr-2.0.13...doplarr-2.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [doplarr-2.0.13](https://github.com/truecharts/apps/compare/doplarr-2.0.12...doplarr-2.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [doplarr-2.0.12](https://github.com/truecharts/apps/compare/doplarr-2.0.11...doplarr-2.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [doplarr-2.0.11](https://github.com/truecharts/apps/compare/doplarr-2.0.10...doplarr-2.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [doplarr-2.0.10](https://github.com/truecharts/apps/compare/doplarr-2.0.9...doplarr-2.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [doplarr-2.0.9](https://github.com/truecharts/apps/compare/doplarr-2.0.8...doplarr-2.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [doplarr-2.0.8](https://github.com/truecharts/apps/compare/doplarr-2.0.7...doplarr-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [doplarr-2.0.7](https://github.com/truecharts/apps/compare/doplarr-2.0.6...doplarr-2.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [doplarr-2.0.6](https://github.com/truecharts/apps/compare/doplarr-2.0.5...doplarr-2.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [doplarr-2.0.5](https://github.com/truecharts/apps/compare/doplarr-2.0.4...doplarr-2.0.5) (2022-06-18)
-
-#### Chore
-
-* update docker general non-major ([#2927](https://github.com/truecharts/apps/issues/2927))
-
-
-
-
-### [doplarr-2.0.4](https://github.com/truecharts/apps/compare/doplarr-2.0.3...doplarr-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/doplarr/2.0.15/Chart.lock b/stable/doplarr/2.0.15/Chart.lock
deleted file mode 100644
index 4ab76404204..00000000000
--- a/stable/doplarr/2.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:59:11.230359913Z"
diff --git a/stable/doplarr/2.0.15/Chart.yaml b/stable/doplarr/2.0.15/Chart.yaml
deleted file mode 100644
index ebbc0a70da7..00000000000
--- a/stable/doplarr/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-apiVersion: v2
-appVersion: "3.6.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: An *arr Request Bot for Discord
-home: https://github.com/truecharts/apps/tree/master/charts/stable/doplarr
-icon: https://truecharts.org/img/chart-icons/doplarr.png
-keywords:
-- doplarr
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: doplarr
-sources:
-- https://github.com/kiranshila/Doplarr
-version: 2.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/doplarr/2.0.17/CHANGELOG.md b/stable/doplarr/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..8781010786a
--- /dev/null
+++ b/stable/doplarr/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [doplarr-2.0.17](https://github.com/truecharts/apps/compare/doplarr-2.0.15...doplarr-2.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [doplarr-2.0.15](https://github.com/truecharts/apps/compare/doplarr-2.0.13...doplarr-2.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [doplarr-2.0.13](https://github.com/truecharts/apps/compare/doplarr-2.0.12...doplarr-2.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [doplarr-2.0.12](https://github.com/truecharts/apps/compare/doplarr-2.0.11...doplarr-2.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [doplarr-2.0.11](https://github.com/truecharts/apps/compare/doplarr-2.0.10...doplarr-2.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [doplarr-2.0.10](https://github.com/truecharts/apps/compare/doplarr-2.0.9...doplarr-2.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [doplarr-2.0.9](https://github.com/truecharts/apps/compare/doplarr-2.0.8...doplarr-2.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [doplarr-2.0.8](https://github.com/truecharts/apps/compare/doplarr-2.0.7...doplarr-2.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [doplarr-2.0.7](https://github.com/truecharts/apps/compare/doplarr-2.0.6...doplarr-2.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [doplarr-2.0.6](https://github.com/truecharts/apps/compare/doplarr-2.0.5...doplarr-2.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [doplarr-2.0.5](https://github.com/truecharts/apps/compare/doplarr-2.0.4...doplarr-2.0.5) (2022-06-18)
+
+#### Chore
+
+* update docker general non-major ([#2927](https://github.com/truecharts/apps/issues/2927))
+
+
diff --git a/stable/doplarr/2.0.17/Chart.lock b/stable/doplarr/2.0.17/Chart.lock
new file mode 100644
index 00000000000..84f359bc4fd
--- /dev/null
+++ b/stable/doplarr/2.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:02:56.75299839Z"
diff --git a/stable/doplarr/2.0.17/Chart.yaml b/stable/doplarr/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..8a06a28d3e3
--- /dev/null
+++ b/stable/doplarr/2.0.17/Chart.yaml
@@ -0,0 +1,25 @@
+apiVersion: v2
+appVersion: "3.6.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: An *arr Request Bot for Discord
+home: https://github.com/truecharts/apps/tree/master/charts/stable/doplarr
+icon: https://truecharts.org/img/chart-icons/doplarr.png
+keywords:
+- doplarr
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: doplarr
+sources:
+- https://github.com/kiranshila/Doplarr
+version: 2.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/doplarr/2.0.15/README.md b/stable/doplarr/2.0.17/README.md
similarity index 100%
rename from stable/doplarr/2.0.15/README.md
rename to stable/doplarr/2.0.17/README.md
diff --git a/stable/doplarr/2.0.15/app-readme.md b/stable/doplarr/2.0.17/app-readme.md
similarity index 100%
rename from stable/doplarr/2.0.15/app-readme.md
rename to stable/doplarr/2.0.17/app-readme.md
diff --git a/stable/duckdns/2.0.18/charts/common-10.4.4.tgz b/stable/doplarr/2.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/duckdns/2.0.18/charts/common-10.4.4.tgz
rename to stable/doplarr/2.0.17/charts/common-10.4.4.tgz
diff --git a/stable/doplarr/2.0.15/icon.png b/stable/doplarr/2.0.17/icon.png
similarity index 100%
rename from stable/doplarr/2.0.15/icon.png
rename to stable/doplarr/2.0.17/icon.png
diff --git a/stable/doplarr/2.0.15/ix_values.yaml b/stable/doplarr/2.0.17/ix_values.yaml
similarity index 100%
rename from stable/doplarr/2.0.15/ix_values.yaml
rename to stable/doplarr/2.0.17/ix_values.yaml
diff --git a/stable/doplarr/2.0.15/questions.yaml b/stable/doplarr/2.0.17/questions.yaml
similarity index 100%
rename from stable/doplarr/2.0.15/questions.yaml
rename to stable/doplarr/2.0.17/questions.yaml
diff --git a/stable/duckdns/2.0.18/templates/common.yaml b/stable/doplarr/2.0.17/templates/common.yaml
similarity index 100%
rename from stable/duckdns/2.0.18/templates/common.yaml
rename to stable/doplarr/2.0.17/templates/common.yaml
diff --git a/stable/duckdns/2.0.18/values.yaml b/stable/doplarr/2.0.17/values.yaml
similarity index 100%
rename from stable/duckdns/2.0.18/values.yaml
rename to stable/doplarr/2.0.17/values.yaml
diff --git a/stable/double-take/2.0.16/CHANGELOG.md b/stable/double-take/2.0.16/CHANGELOG.md
deleted file mode 100644
index 884cf09998f..00000000000
--- a/stable/double-take/2.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [double-take-2.0.16](https://github.com/truecharts/apps/compare/double-take-2.0.14...double-take-2.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [double-take-2.0.14](https://github.com/truecharts/apps/compare/double-take-2.0.13...double-take-2.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [double-take-2.0.13](https://github.com/truecharts/apps/compare/double-take-2.0.12...double-take-2.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [double-take-2.0.12](https://github.com/truecharts/apps/compare/double-take-2.0.11...double-take-2.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [double-take-2.0.11](https://github.com/truecharts/apps/compare/double-take-2.0.10...double-take-2.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [double-take-2.0.10](https://github.com/truecharts/apps/compare/double-take-2.0.9...double-take-2.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [double-take-2.0.9](https://github.com/truecharts/apps/compare/double-take-2.0.8...double-take-2.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [double-take-2.0.8](https://github.com/truecharts/apps/compare/double-take-2.0.7...double-take-2.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [double-take-2.0.7](https://github.com/truecharts/apps/compare/double-take-2.0.6...double-take-2.0.7) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [double-take-2.0.6](https://github.com/truecharts/apps/compare/double-take-2.0.5...double-take-2.0.6) (2022-06-18)
-
-#### Chore
-
-* update docker general non-major ([#2927](https://github.com/truecharts/apps/issues/2927))
-
-
-
-
-### [double-take-2.0.5](https://github.com/truecharts/apps/compare/double-take-2.0.4...double-take-2.0.5) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/double-take/2.0.16/Chart.lock b/stable/double-take/2.0.16/Chart.lock
deleted file mode 100644
index ea9d49d9228..00000000000
--- a/stable/double-take/2.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:59:12.74220872Z"
diff --git a/stable/double-take/2.0.16/Chart.yaml b/stable/double-take/2.0.16/Chart.yaml
deleted file mode 100644
index 50c129aaafc..00000000000
--- a/stable/double-take/2.0.16/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: double-take
-version: 2.0.16
-appVersion: "1.12.1"
-description: Unified UI and API for processing and training images for facial recognition
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/double-take
-icon: https://truecharts.org/img/chart-icons/double-take.png
-keywords:
- - ai
- - double-take
-sources:
- - https://github.com/jakowenko/double-take
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/double-take/2.0.18/CHANGELOG.md b/stable/double-take/2.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..5b21a27d3ea
--- /dev/null
+++ b/stable/double-take/2.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [double-take-2.0.18](https://github.com/truecharts/apps/compare/double-take-2.0.16...double-take-2.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [double-take-2.0.16](https://github.com/truecharts/apps/compare/double-take-2.0.14...double-take-2.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [double-take-2.0.14](https://github.com/truecharts/apps/compare/double-take-2.0.13...double-take-2.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [double-take-2.0.13](https://github.com/truecharts/apps/compare/double-take-2.0.12...double-take-2.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [double-take-2.0.12](https://github.com/truecharts/apps/compare/double-take-2.0.11...double-take-2.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [double-take-2.0.11](https://github.com/truecharts/apps/compare/double-take-2.0.10...double-take-2.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [double-take-2.0.10](https://github.com/truecharts/apps/compare/double-take-2.0.9...double-take-2.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [double-take-2.0.9](https://github.com/truecharts/apps/compare/double-take-2.0.8...double-take-2.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [double-take-2.0.8](https://github.com/truecharts/apps/compare/double-take-2.0.7...double-take-2.0.8) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [double-take-2.0.7](https://github.com/truecharts/apps/compare/double-take-2.0.6...double-take-2.0.7) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [double-take-2.0.6](https://github.com/truecharts/apps/compare/double-take-2.0.5...double-take-2.0.6) (2022-06-18)
+
+#### Chore
+
+* update docker general non-major ([#2927](https://github.com/truecharts/apps/issues/2927))
+
+
diff --git a/stable/double-take/2.0.18/Chart.lock b/stable/double-take/2.0.18/Chart.lock
new file mode 100644
index 00000000000..10d55135ef9
--- /dev/null
+++ b/stable/double-take/2.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:02:57.827834326Z"
diff --git a/stable/double-take/2.0.18/Chart.yaml b/stable/double-take/2.0.18/Chart.yaml
new file mode 100644
index 00000000000..887ee43d4a8
--- /dev/null
+++ b/stable/double-take/2.0.18/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: double-take
+version: 2.0.18
+appVersion: "1.12.1"
+description: Unified UI and API for processing and training images for facial recognition
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/double-take
+icon: https://truecharts.org/img/chart-icons/double-take.png
+keywords:
+ - ai
+ - double-take
+sources:
+ - https://github.com/jakowenko/double-take
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/double-take/2.0.16/README.md b/stable/double-take/2.0.18/README.md
similarity index 100%
rename from stable/double-take/2.0.16/README.md
rename to stable/double-take/2.0.18/README.md
diff --git a/stable/double-take/2.0.16/app-readme.md b/stable/double-take/2.0.18/app-readme.md
similarity index 100%
rename from stable/double-take/2.0.16/app-readme.md
rename to stable/double-take/2.0.18/app-readme.md
diff --git a/stable/duplicati/6.0.16/charts/common-10.4.4.tgz b/stable/double-take/2.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/duplicati/6.0.16/charts/common-10.4.4.tgz
rename to stable/double-take/2.0.18/charts/common-10.4.4.tgz
diff --git a/stable/double-take/2.0.16/icon.png b/stable/double-take/2.0.18/icon.png
similarity index 100%
rename from stable/double-take/2.0.16/icon.png
rename to stable/double-take/2.0.18/icon.png
diff --git a/stable/double-take/2.0.16/ix_values.yaml b/stable/double-take/2.0.18/ix_values.yaml
similarity index 100%
rename from stable/double-take/2.0.16/ix_values.yaml
rename to stable/double-take/2.0.18/ix_values.yaml
diff --git a/stable/double-take/2.0.16/questions.yaml b/stable/double-take/2.0.18/questions.yaml
similarity index 100%
rename from stable/double-take/2.0.16/questions.yaml
rename to stable/double-take/2.0.18/questions.yaml
diff --git a/stable/duplicati/6.0.16/templates/common.yaml b/stable/double-take/2.0.18/templates/common.yaml
similarity index 100%
rename from stable/duplicati/6.0.16/templates/common.yaml
rename to stable/double-take/2.0.18/templates/common.yaml
diff --git a/stable/duplicati/6.0.16/values.yaml b/stable/double-take/2.0.18/values.yaml
similarity index 100%
rename from stable/duplicati/6.0.16/values.yaml
rename to stable/double-take/2.0.18/values.yaml
diff --git a/stable/doublecommander/4.0.14/CHANGELOG.md b/stable/doublecommander/4.0.14/CHANGELOG.md
deleted file mode 100644
index 475a6865ae2..00000000000
--- a/stable/doublecommander/4.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [doublecommander-4.0.14](https://github.com/truecharts/apps/compare/doublecommander-4.0.12...doublecommander-4.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [doublecommander-4.0.12](https://github.com/truecharts/apps/compare/doublecommander-4.0.11...doublecommander-4.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [doublecommander-4.0.11](https://github.com/truecharts/apps/compare/doublecommander-4.0.10...doublecommander-4.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [doublecommander-4.0.10](https://github.com/truecharts/apps/compare/doublecommander-4.0.9...doublecommander-4.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [doublecommander-4.0.9](https://github.com/truecharts/apps/compare/doublecommander-4.0.8...doublecommander-4.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [doublecommander-4.0.8](https://github.com/truecharts/apps/compare/doublecommander-4.0.7...doublecommander-4.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [doublecommander-4.0.7](https://github.com/truecharts/apps/compare/doublecommander-4.0.6...doublecommander-4.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [doublecommander-4.0.6](https://github.com/truecharts/apps/compare/doublecommander-4.0.5...doublecommander-4.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [doublecommander-4.0.5](https://github.com/truecharts/apps/compare/doublecommander-4.0.4...doublecommander-4.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [doublecommander-4.0.4](https://github.com/truecharts/apps/compare/doublecommander-4.0.3...doublecommander-4.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [doublecommander-4.0.3](https://github.com/truecharts/apps/compare/doublecommander-4.0.2...doublecommander-4.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/doublecommander/4.0.14/Chart.lock b/stable/doublecommander/4.0.14/Chart.lock
deleted file mode 100644
index 184a30a373a..00000000000
--- a/stable/doublecommander/4.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:59:14.334621414Z"
diff --git a/stable/doublecommander/4.0.14/Chart.yaml b/stable/doublecommander/4.0.14/Chart.yaml
deleted file mode 100644
index c417d506ab4..00000000000
--- a/stable/doublecommander/4.0.14/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "0.8.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A free cross platform open source file manager with two panels side by
- side.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/doublecommander
-icon: https://truecharts.org/img/chart-icons/doublecommander.png
-keywords:
-- doublecommander
-- file
-- manager
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: doublecommander
-sources:
-- https://github.com/linuxserver/docker-doublecommander
-- https://doublecmd.sourceforge.io/
-type: application
-version: 4.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/doublecommander/4.0.16/CHANGELOG.md b/stable/doublecommander/4.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..2d2dc654cef
--- /dev/null
+++ b/stable/doublecommander/4.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [doublecommander-4.0.16](https://github.com/truecharts/apps/compare/doublecommander-4.0.14...doublecommander-4.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [doublecommander-4.0.14](https://github.com/truecharts/apps/compare/doublecommander-4.0.12...doublecommander-4.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [doublecommander-4.0.12](https://github.com/truecharts/apps/compare/doublecommander-4.0.11...doublecommander-4.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [doublecommander-4.0.11](https://github.com/truecharts/apps/compare/doublecommander-4.0.10...doublecommander-4.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [doublecommander-4.0.10](https://github.com/truecharts/apps/compare/doublecommander-4.0.9...doublecommander-4.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [doublecommander-4.0.9](https://github.com/truecharts/apps/compare/doublecommander-4.0.8...doublecommander-4.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [doublecommander-4.0.8](https://github.com/truecharts/apps/compare/doublecommander-4.0.7...doublecommander-4.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [doublecommander-4.0.7](https://github.com/truecharts/apps/compare/doublecommander-4.0.6...doublecommander-4.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [doublecommander-4.0.6](https://github.com/truecharts/apps/compare/doublecommander-4.0.5...doublecommander-4.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [doublecommander-4.0.5](https://github.com/truecharts/apps/compare/doublecommander-4.0.4...doublecommander-4.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [doublecommander-4.0.4](https://github.com/truecharts/apps/compare/doublecommander-4.0.3...doublecommander-4.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/doublecommander/4.0.16/Chart.lock b/stable/doublecommander/4.0.16/Chart.lock
new file mode 100644
index 00000000000..2f1091f8c3c
--- /dev/null
+++ b/stable/doublecommander/4.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:02:59.213987644Z"
diff --git a/stable/doublecommander/4.0.16/Chart.yaml b/stable/doublecommander/4.0.16/Chart.yaml
new file mode 100644
index 00000000000..695745822a0
--- /dev/null
+++ b/stable/doublecommander/4.0.16/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "0.8.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A free cross platform open source file manager with two panels side by
+ side.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/doublecommander
+icon: https://truecharts.org/img/chart-icons/doublecommander.png
+keywords:
+- doublecommander
+- file
+- manager
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: doublecommander
+sources:
+- https://github.com/linuxserver/docker-doublecommander
+- https://doublecmd.sourceforge.io/
+type: application
+version: 4.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/doublecommander/4.0.14/README.md b/stable/doublecommander/4.0.16/README.md
similarity index 100%
rename from stable/doublecommander/4.0.14/README.md
rename to stable/doublecommander/4.0.16/README.md
diff --git a/stable/doublecommander/4.0.14/app-readme.md b/stable/doublecommander/4.0.16/app-readme.md
similarity index 100%
rename from stable/doublecommander/4.0.14/app-readme.md
rename to stable/doublecommander/4.0.16/app-readme.md
diff --git a/stable/embystat/2.0.15/charts/common-10.4.4.tgz b/stable/doublecommander/4.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/embystat/2.0.15/charts/common-10.4.4.tgz
rename to stable/doublecommander/4.0.16/charts/common-10.4.4.tgz
diff --git a/stable/doublecommander/4.0.14/icon.png b/stable/doublecommander/4.0.16/icon.png
similarity index 100%
rename from stable/doublecommander/4.0.14/icon.png
rename to stable/doublecommander/4.0.16/icon.png
diff --git a/stable/doublecommander/4.0.14/ix_values.yaml b/stable/doublecommander/4.0.16/ix_values.yaml
similarity index 100%
rename from stable/doublecommander/4.0.14/ix_values.yaml
rename to stable/doublecommander/4.0.16/ix_values.yaml
diff --git a/stable/doublecommander/4.0.14/questions.yaml b/stable/doublecommander/4.0.16/questions.yaml
similarity index 100%
rename from stable/doublecommander/4.0.14/questions.yaml
rename to stable/doublecommander/4.0.16/questions.yaml
diff --git a/stable/doublecommander/4.0.14/templates/common.yaml b/stable/doublecommander/4.0.16/templates/common.yaml
similarity index 100%
rename from stable/doublecommander/4.0.14/templates/common.yaml
rename to stable/doublecommander/4.0.16/templates/common.yaml
diff --git a/stable/embystat/2.0.15/values.yaml b/stable/doublecommander/4.0.16/values.yaml
similarity index 100%
rename from stable/embystat/2.0.15/values.yaml
rename to stable/doublecommander/4.0.16/values.yaml
diff --git a/stable/drawio/2.0.21/CHANGELOG.md b/stable/drawio/2.0.21/CHANGELOG.md
deleted file mode 100644
index 6a1e0e4a895..00000000000
--- a/stable/drawio/2.0.21/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [drawio-2.0.21](https://github.com/truecharts/apps/compare/drawio-2.0.20...drawio-2.0.21) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [drawio-2.0.20](https://github.com/truecharts/apps/compare/drawio-2.0.18...drawio-2.0.20) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [drawio-2.0.18](https://github.com/truecharts/apps/compare/drawio-2.0.17...drawio-2.0.18) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [drawio-2.0.17](https://github.com/truecharts/apps/compare/drawio-2.0.16...drawio-2.0.17) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [drawio-2.0.16](https://github.com/truecharts/apps/compare/drawio-2.0.15...drawio-2.0.16) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [drawio-2.0.15](https://github.com/truecharts/apps/compare/drawio-2.0.14...drawio-2.0.15) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [drawio-2.0.14](https://github.com/truecharts/apps/compare/drawio-2.0.13...drawio-2.0.14) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [drawio-2.0.13](https://github.com/truecharts/apps/compare/drawio-2.0.12...drawio-2.0.13) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### [drawio-2.0.12](https://github.com/truecharts/apps/compare/drawio-2.0.11...drawio-2.0.12) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [drawio-2.0.11](https://github.com/truecharts/apps/compare/drawio-2.0.10...drawio-2.0.11) (2022-06-25)
-
-#### Chore
-
-* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
-
-
-
-
-### [drawio-2.0.10](https://github.com/truecharts/apps/compare/drawio-2.0.9...drawio-2.0.10) (2022-06-22)
-
-#### Chore
-
-* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
diff --git a/stable/drawio/2.0.21/Chart.lock b/stable/drawio/2.0.21/Chart.lock
deleted file mode 100644
index b7aed49f589..00000000000
--- a/stable/drawio/2.0.21/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-13T08:06:20.375177294Z"
diff --git a/stable/drawio/2.0.21/Chart.yaml b/stable/drawio/2.0.21/Chart.yaml
deleted file mode 100644
index 578739a9f1a..00000000000
--- a/stable/drawio/2.0.21/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "20.1.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Drawio is free online diagram software.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/drawio
-icon: https://truecharts.org/img/chart-icons/drawio.png
-keywords:
-- drawio
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: drawio
-sources:
-- https://hub.docker.com/r/jgraph/drawio
-- https://github.com/jgraph/drawio
-version: 2.0.21
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/drawio/2.0.23/CHANGELOG.md b/stable/drawio/2.0.23/CHANGELOG.md
new file mode 100644
index 00000000000..d5bce5636e0
--- /dev/null
+++ b/stable/drawio/2.0.23/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [drawio-2.0.23](https://github.com/truecharts/apps/compare/drawio-2.0.21...drawio-2.0.23) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [drawio-2.0.21](https://github.com/truecharts/apps/compare/drawio-2.0.20...drawio-2.0.21) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [drawio-2.0.20](https://github.com/truecharts/apps/compare/drawio-2.0.18...drawio-2.0.20) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [drawio-2.0.18](https://github.com/truecharts/apps/compare/drawio-2.0.17...drawio-2.0.18) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [drawio-2.0.17](https://github.com/truecharts/apps/compare/drawio-2.0.16...drawio-2.0.17) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [drawio-2.0.16](https://github.com/truecharts/apps/compare/drawio-2.0.15...drawio-2.0.16) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [drawio-2.0.15](https://github.com/truecharts/apps/compare/drawio-2.0.14...drawio-2.0.15) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [drawio-2.0.14](https://github.com/truecharts/apps/compare/drawio-2.0.13...drawio-2.0.14) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [drawio-2.0.13](https://github.com/truecharts/apps/compare/drawio-2.0.12...drawio-2.0.13) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
+
+### [drawio-2.0.12](https://github.com/truecharts/apps/compare/drawio-2.0.11...drawio-2.0.12) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [drawio-2.0.11](https://github.com/truecharts/apps/compare/drawio-2.0.10...drawio-2.0.11) (2022-06-25)
+
+#### Chore
+
+* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
+
+
+
diff --git a/stable/drawio/2.0.23/Chart.lock b/stable/drawio/2.0.23/Chart.lock
new file mode 100644
index 00000000000..8de7d3b38a7
--- /dev/null
+++ b/stable/drawio/2.0.23/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:03:11.29252703Z"
diff --git a/stable/drawio/2.0.23/Chart.yaml b/stable/drawio/2.0.23/Chart.yaml
new file mode 100644
index 00000000000..4b7fb294792
--- /dev/null
+++ b/stable/drawio/2.0.23/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "20.1.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Drawio is free online diagram software.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/drawio
+icon: https://truecharts.org/img/chart-icons/drawio.png
+keywords:
+- drawio
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: drawio
+sources:
+- https://hub.docker.com/r/jgraph/drawio
+- https://github.com/jgraph/drawio
+version: 2.0.23
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/drawio/2.0.21/README.md b/stable/drawio/2.0.23/README.md
similarity index 100%
rename from stable/drawio/2.0.21/README.md
rename to stable/drawio/2.0.23/README.md
diff --git a/stable/drawio/2.0.21/app-readme.md b/stable/drawio/2.0.23/app-readme.md
similarity index 100%
rename from stable/drawio/2.0.21/app-readme.md
rename to stable/drawio/2.0.23/app-readme.md
diff --git a/stable/emulatorjs/2.0.18/charts/common-10.4.4.tgz b/stable/drawio/2.0.23/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/emulatorjs/2.0.18/charts/common-10.4.4.tgz
rename to stable/drawio/2.0.23/charts/common-10.4.4.tgz
diff --git a/stable/drawio/2.0.21/icon.png b/stable/drawio/2.0.23/icon.png
similarity index 100%
rename from stable/drawio/2.0.21/icon.png
rename to stable/drawio/2.0.23/icon.png
diff --git a/stable/drawio/2.0.21/ix_values.yaml b/stable/drawio/2.0.23/ix_values.yaml
similarity index 100%
rename from stable/drawio/2.0.21/ix_values.yaml
rename to stable/drawio/2.0.23/ix_values.yaml
diff --git a/stable/drawio/2.0.21/questions.yaml b/stable/drawio/2.0.23/questions.yaml
similarity index 100%
rename from stable/drawio/2.0.21/questions.yaml
rename to stable/drawio/2.0.23/questions.yaml
diff --git a/stable/embystat/2.0.15/templates/common.yaml b/stable/drawio/2.0.23/templates/common.yaml
similarity index 100%
rename from stable/embystat/2.0.15/templates/common.yaml
rename to stable/drawio/2.0.23/templates/common.yaml
diff --git a/stable/emulatorjs/2.0.18/values.yaml b/stable/drawio/2.0.23/values.yaml
similarity index 100%
rename from stable/emulatorjs/2.0.18/values.yaml
rename to stable/drawio/2.0.23/values.yaml
diff --git a/stable/dsmr-reader/8.0.15/CHANGELOG.md b/stable/dsmr-reader/8.0.15/CHANGELOG.md
deleted file mode 100644
index 4e1c3d877a1..00000000000
--- a/stable/dsmr-reader/8.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [dsmr-reader-8.0.15](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.13...dsmr-reader-8.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [dsmr-reader-8.0.13](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.12...dsmr-reader-8.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [dsmr-reader-8.0.12](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.11...dsmr-reader-8.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [dsmr-reader-8.0.11](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.10...dsmr-reader-8.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [dsmr-reader-8.0.10](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.9...dsmr-reader-8.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [dsmr-reader-8.0.9](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.8...dsmr-reader-8.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [dsmr-reader-8.0.8](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.7...dsmr-reader-8.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [dsmr-reader-8.0.7](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.6...dsmr-reader-8.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [dsmr-reader-8.0.6](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.5...dsmr-reader-8.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [dsmr-reader-8.0.5](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.4...dsmr-reader-8.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [dsmr-reader-8.0.4](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.3...dsmr-reader-8.0.4) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/dsmr-reader/8.0.15/Chart.lock b/stable/dsmr-reader/8.0.15/Chart.lock
deleted file mode 100644
index c9df7d105f4..00000000000
--- a/stable/dsmr-reader/8.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T22:59:31.46938629Z"
diff --git a/stable/dsmr-reader/8.0.15/Chart.yaml b/stable/dsmr-reader/8.0.15/Chart.yaml
deleted file mode 100644
index 50acca4377c..00000000000
--- a/stable/dsmr-reader/8.0.15/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "2021.09.02"
-description: DSMR-protocol reader, telegram data storage and energy consumption visualizer.
-name: dsmr-reader
-version: 8.0.15
-kubeVersion: ">=1.16.0-0"
-keywords:
-- dsmr-reader
-- energy
-home: https://github.com/truecharts/apps/tree/master/charts/stable/dsmr-reader
-icon: https://truecharts.org/img/chart-icons/dsmr-reader.png
-sources:
-- https://github.com/dsmrreader/dsmr-reader
-- https://github.com/xirixiz/dsmr-reader-docker
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/dsmr-reader/8.0.17/CHANGELOG.md b/stable/dsmr-reader/8.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..e0dae4f81ec
--- /dev/null
+++ b/stable/dsmr-reader/8.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [dsmr-reader-8.0.17](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.15...dsmr-reader-8.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [dsmr-reader-8.0.15](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.13...dsmr-reader-8.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [dsmr-reader-8.0.13](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.12...dsmr-reader-8.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [dsmr-reader-8.0.12](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.11...dsmr-reader-8.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [dsmr-reader-8.0.11](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.10...dsmr-reader-8.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [dsmr-reader-8.0.10](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.9...dsmr-reader-8.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [dsmr-reader-8.0.9](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.8...dsmr-reader-8.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [dsmr-reader-8.0.8](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.7...dsmr-reader-8.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [dsmr-reader-8.0.7](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.6...dsmr-reader-8.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [dsmr-reader-8.0.6](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.5...dsmr-reader-8.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [dsmr-reader-8.0.5](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.4...dsmr-reader-8.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/dsmr-reader/8.0.17/Chart.lock b/stable/dsmr-reader/8.0.17/Chart.lock
new file mode 100644
index 00000000000..3f3298802bc
--- /dev/null
+++ b/stable/dsmr-reader/8.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:03:22.046276249Z"
diff --git a/stable/dsmr-reader/8.0.17/Chart.yaml b/stable/dsmr-reader/8.0.17/Chart.yaml
new file mode 100644
index 00000000000..0b1ad544852
--- /dev/null
+++ b/stable/dsmr-reader/8.0.17/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "2021.09.02"
+description: DSMR-protocol reader, telegram data storage and energy consumption visualizer.
+name: dsmr-reader
+version: 8.0.17
+kubeVersion: ">=1.16.0-0"
+keywords:
+- dsmr-reader
+- energy
+home: https://github.com/truecharts/apps/tree/master/charts/stable/dsmr-reader
+icon: https://truecharts.org/img/chart-icons/dsmr-reader.png
+sources:
+- https://github.com/dsmrreader/dsmr-reader
+- https://github.com/xirixiz/dsmr-reader-docker
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/dsmr-reader/8.0.15/README.md b/stable/dsmr-reader/8.0.17/README.md
similarity index 100%
rename from stable/dsmr-reader/8.0.15/README.md
rename to stable/dsmr-reader/8.0.17/README.md
diff --git a/stable/dsmr-reader/8.0.15/app-readme.md b/stable/dsmr-reader/8.0.17/app-readme.md
similarity index 100%
rename from stable/dsmr-reader/8.0.15/app-readme.md
rename to stable/dsmr-reader/8.0.17/app-readme.md
diff --git a/stable/endlessh/2.0.14/charts/common-10.4.4.tgz b/stable/dsmr-reader/8.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/endlessh/2.0.14/charts/common-10.4.4.tgz
rename to stable/dsmr-reader/8.0.17/charts/common-10.4.4.tgz
diff --git a/stable/etherpad/8.0.15/charts/postgresql-8.0.30.tgz b/stable/dsmr-reader/8.0.17/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/etherpad/8.0.15/charts/postgresql-8.0.30.tgz
rename to stable/dsmr-reader/8.0.17/charts/postgresql-8.0.30.tgz
diff --git a/stable/dsmr-reader/8.0.15/icon.png b/stable/dsmr-reader/8.0.17/icon.png
similarity index 100%
rename from stable/dsmr-reader/8.0.15/icon.png
rename to stable/dsmr-reader/8.0.17/icon.png
diff --git a/stable/dsmr-reader/8.0.15/ix_values.yaml b/stable/dsmr-reader/8.0.17/ix_values.yaml
similarity index 100%
rename from stable/dsmr-reader/8.0.15/ix_values.yaml
rename to stable/dsmr-reader/8.0.17/ix_values.yaml
diff --git a/stable/dsmr-reader/8.0.15/questions.yaml b/stable/dsmr-reader/8.0.17/questions.yaml
similarity index 100%
rename from stable/dsmr-reader/8.0.15/questions.yaml
rename to stable/dsmr-reader/8.0.17/questions.yaml
diff --git a/stable/emulatorjs/2.0.18/templates/common.yaml b/stable/dsmr-reader/8.0.17/templates/common.yaml
similarity index 100%
rename from stable/emulatorjs/2.0.18/templates/common.yaml
rename to stable/dsmr-reader/8.0.17/templates/common.yaml
diff --git a/stable/endlessh/2.0.14/values.yaml b/stable/dsmr-reader/8.0.17/values.yaml
similarity index 100%
rename from stable/endlessh/2.0.14/values.yaml
rename to stable/dsmr-reader/8.0.17/values.yaml
diff --git a/stable/duckdns/2.0.18/CHANGELOG.md b/stable/duckdns/2.0.18/CHANGELOG.md
deleted file mode 100644
index 2ca3b253d93..00000000000
--- a/stable/duckdns/2.0.18/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [duckdns-2.0.18](https://github.com/truecharts/apps/compare/duckdns-2.0.17...duckdns-2.0.18) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [duckdns-2.0.17](https://github.com/truecharts/apps/compare/duckdns-2.0.15...duckdns-2.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [duckdns-2.0.15](https://github.com/truecharts/apps/compare/duckdns-2.0.14...duckdns-2.0.15) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [duckdns-2.0.14](https://github.com/truecharts/apps/compare/duckdns-2.0.13...duckdns-2.0.14) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [duckdns-2.0.13](https://github.com/truecharts/apps/compare/duckdns-2.0.12...duckdns-2.0.13) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [duckdns-2.0.12](https://github.com/truecharts/apps/compare/duckdns-2.0.11...duckdns-2.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [duckdns-2.0.11](https://github.com/truecharts/apps/compare/duckdns-2.0.10...duckdns-2.0.11) (2022-07-07)
-
-#### Chore
-
-* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
-
-
-
-
-### [duckdns-2.0.10](https://github.com/truecharts/apps/compare/duckdns-2.0.9...duckdns-2.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [duckdns-2.0.9](https://github.com/truecharts/apps/compare/duckdns-2.0.8...duckdns-2.0.9) (2022-07-04)
-
-#### Chore
-
-* update docker general non-major ([#3061](https://github.com/truecharts/apps/issues/3061))
-
-
-
-
-### [duckdns-2.0.8](https://github.com/truecharts/apps/compare/duckdns-2.0.7...duckdns-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [duckdns-2.0.7](https://github.com/truecharts/apps/compare/duckdns-2.0.6...duckdns-2.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
diff --git a/stable/duckdns/2.0.18/Chart.lock b/stable/duckdns/2.0.18/Chart.lock
deleted file mode 100644
index bac89223807..00000000000
--- a/stable/duckdns/2.0.18/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-14T11:52:40.293682761Z"
diff --git a/stable/duckdns/2.0.18/Chart.yaml b/stable/duckdns/2.0.18/Chart.yaml
deleted file mode 100644
index 32bd938c547..00000000000
--- a/stable/duckdns/2.0.18/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: duckdns
-version: 2.0.18
-appVersion: "latest"
-description: Duckdns is a free service which will point a DNS (sub domains of duckdns.org) to an IP of your choice.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/duckdns
-icon: https://truecharts.org/img/chart-icons/duckdns.png
-keywords:
- - duckdns
-sources:
- - https://hub.docker.com/r/linuxserver/duckdns
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/duckdns/2.0.20/CHANGELOG.md b/stable/duckdns/2.0.20/CHANGELOG.md
new file mode 100644
index 00000000000..7b2c7f4da7b
--- /dev/null
+++ b/stable/duckdns/2.0.20/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [duckdns-2.0.20](https://github.com/truecharts/apps/compare/duckdns-2.0.18...duckdns-2.0.20) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [duckdns-2.0.18](https://github.com/truecharts/apps/compare/duckdns-2.0.17...duckdns-2.0.18) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [duckdns-2.0.17](https://github.com/truecharts/apps/compare/duckdns-2.0.15...duckdns-2.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [duckdns-2.0.15](https://github.com/truecharts/apps/compare/duckdns-2.0.14...duckdns-2.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [duckdns-2.0.14](https://github.com/truecharts/apps/compare/duckdns-2.0.13...duckdns-2.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [duckdns-2.0.13](https://github.com/truecharts/apps/compare/duckdns-2.0.12...duckdns-2.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [duckdns-2.0.12](https://github.com/truecharts/apps/compare/duckdns-2.0.11...duckdns-2.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [duckdns-2.0.11](https://github.com/truecharts/apps/compare/duckdns-2.0.10...duckdns-2.0.11) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
+
+### [duckdns-2.0.10](https://github.com/truecharts/apps/compare/duckdns-2.0.9...duckdns-2.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [duckdns-2.0.9](https://github.com/truecharts/apps/compare/duckdns-2.0.8...duckdns-2.0.9) (2022-07-04)
+
+#### Chore
+
+* update docker general non-major ([#3061](https://github.com/truecharts/apps/issues/3061))
+
+
+
+
+### [duckdns-2.0.8](https://github.com/truecharts/apps/compare/duckdns-2.0.7...duckdns-2.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
diff --git a/stable/duckdns/2.0.20/Chart.lock b/stable/duckdns/2.0.20/Chart.lock
new file mode 100644
index 00000000000..682ddea75f0
--- /dev/null
+++ b/stable/duckdns/2.0.20/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:03:16.276843863Z"
diff --git a/stable/duckdns/2.0.20/Chart.yaml b/stable/duckdns/2.0.20/Chart.yaml
new file mode 100644
index 00000000000..2025525eef1
--- /dev/null
+++ b/stable/duckdns/2.0.20/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: duckdns
+version: 2.0.20
+appVersion: "latest"
+description: Duckdns is a free service which will point a DNS (sub domains of duckdns.org) to an IP of your choice.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/duckdns
+icon: https://truecharts.org/img/chart-icons/duckdns.png
+keywords:
+ - duckdns
+sources:
+ - https://hub.docker.com/r/linuxserver/duckdns
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/duckdns/2.0.18/README.md b/stable/duckdns/2.0.20/README.md
similarity index 100%
rename from stable/duckdns/2.0.18/README.md
rename to stable/duckdns/2.0.20/README.md
diff --git a/stable/duckdns/2.0.18/app-readme.md b/stable/duckdns/2.0.20/app-readme.md
similarity index 100%
rename from stable/duckdns/2.0.18/app-readme.md
rename to stable/duckdns/2.0.20/app-readme.md
diff --git a/stable/etherpad/8.0.15/charts/common-10.4.4.tgz b/stable/duckdns/2.0.20/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/etherpad/8.0.15/charts/common-10.4.4.tgz
rename to stable/duckdns/2.0.20/charts/common-10.4.4.tgz
diff --git a/stable/duckdns/2.0.18/icon.png b/stable/duckdns/2.0.20/icon.png
similarity index 100%
rename from stable/duckdns/2.0.18/icon.png
rename to stable/duckdns/2.0.20/icon.png
diff --git a/stable/duckdns/2.0.18/ix_values.yaml b/stable/duckdns/2.0.20/ix_values.yaml
similarity index 100%
rename from stable/duckdns/2.0.18/ix_values.yaml
rename to stable/duckdns/2.0.20/ix_values.yaml
diff --git a/stable/duckdns/2.0.18/questions.yaml b/stable/duckdns/2.0.20/questions.yaml
similarity index 100%
rename from stable/duckdns/2.0.18/questions.yaml
rename to stable/duckdns/2.0.20/questions.yaml
diff --git a/stable/endlessh/2.0.14/templates/common.yaml b/stable/duckdns/2.0.20/templates/common.yaml
similarity index 100%
rename from stable/endlessh/2.0.14/templates/common.yaml
rename to stable/duckdns/2.0.20/templates/common.yaml
diff --git a/stable/etherpad/8.0.15/values.yaml b/stable/duckdns/2.0.20/values.yaml
similarity index 100%
rename from stable/etherpad/8.0.15/values.yaml
rename to stable/duckdns/2.0.20/values.yaml
diff --git a/stable/duplicati/6.0.16/CHANGELOG.md b/stable/duplicati/6.0.16/CHANGELOG.md
deleted file mode 100644
index 8a17f179b40..00000000000
--- a/stable/duplicati/6.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [duplicati-6.0.16](https://github.com/truecharts/apps/compare/duplicati-6.0.14...duplicati-6.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [duplicati-6.0.14](https://github.com/truecharts/apps/compare/duplicati-6.0.13...duplicati-6.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [duplicati-6.0.13](https://github.com/truecharts/apps/compare/duplicati-6.0.12...duplicati-6.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [duplicati-6.0.12](https://github.com/truecharts/apps/compare/duplicati-6.0.11...duplicati-6.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
-
-
-
-
-### [duplicati-6.0.11](https://github.com/truecharts/apps/compare/duplicati-6.0.10...duplicati-6.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [duplicati-6.0.10](https://github.com/truecharts/apps/compare/duplicati-6.0.9...duplicati-6.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [duplicati-6.0.9](https://github.com/truecharts/apps/compare/duplicati-6.0.8...duplicati-6.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [duplicati-6.0.8](https://github.com/truecharts/apps/compare/duplicati-6.0.7...duplicati-6.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [duplicati-6.0.7](https://github.com/truecharts/apps/compare/duplicati-6.0.6...duplicati-6.0.7) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [duplicati-6.0.6](https://github.com/truecharts/apps/compare/duplicati-6.0.5...duplicati-6.0.6) (2022-06-20)
-
-
-
-
-### [duplicati-6.0.5](https://github.com/truecharts/apps/compare/duplicati-6.0.4...duplicati-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
diff --git a/stable/duplicati/6.0.16/Chart.lock b/stable/duplicati/6.0.16/Chart.lock
deleted file mode 100644
index 5858a8aece4..00000000000
--- a/stable/duplicati/6.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:59:29.482806389Z"
diff --git a/stable/duplicati/6.0.16/Chart.yaml b/stable/duplicati/6.0.16/Chart.yaml
deleted file mode 100644
index 29320ca008f..00000000000
--- a/stable/duplicati/6.0.16/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Store securely encrypted backups on cloud storage services!
-home: https://github.com/truecharts/apps/tree/master/charts/stable/duplicati
-icon: https://truecharts.org/img/chart-icons/duplicati.png
-keywords:
-- duplicati
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: duplicati
-sources:
-- https://hub.docker.com/r/duplicati/duplicati/
-- https://github.com/duplicati/duplicati
-version: 6.0.16
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/duplicati/6.0.18/CHANGELOG.md b/stable/duplicati/6.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..507a6ca4908
--- /dev/null
+++ b/stable/duplicati/6.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [duplicati-6.0.18](https://github.com/truecharts/apps/compare/duplicati-6.0.16...duplicati-6.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [duplicati-6.0.16](https://github.com/truecharts/apps/compare/duplicati-6.0.14...duplicati-6.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [duplicati-6.0.14](https://github.com/truecharts/apps/compare/duplicati-6.0.13...duplicati-6.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [duplicati-6.0.13](https://github.com/truecharts/apps/compare/duplicati-6.0.12...duplicati-6.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [duplicati-6.0.12](https://github.com/truecharts/apps/compare/duplicati-6.0.11...duplicati-6.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
+
+
+
+
+### [duplicati-6.0.11](https://github.com/truecharts/apps/compare/duplicati-6.0.10...duplicati-6.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [duplicati-6.0.10](https://github.com/truecharts/apps/compare/duplicati-6.0.9...duplicati-6.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [duplicati-6.0.9](https://github.com/truecharts/apps/compare/duplicati-6.0.8...duplicati-6.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [duplicati-6.0.8](https://github.com/truecharts/apps/compare/duplicati-6.0.7...duplicati-6.0.8) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [duplicati-6.0.7](https://github.com/truecharts/apps/compare/duplicati-6.0.6...duplicati-6.0.7) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [duplicati-6.0.6](https://github.com/truecharts/apps/compare/duplicati-6.0.5...duplicati-6.0.6) (2022-06-20)
+
+
+
+
+### [duplicati-6.0.5](https://github.com/truecharts/apps/compare/duplicati-6.0.4...duplicati-6.0.5) (2022-06-17)
diff --git a/stable/duplicati/6.0.18/Chart.lock b/stable/duplicati/6.0.18/Chart.lock
new file mode 100644
index 00000000000..509831be095
--- /dev/null
+++ b/stable/duplicati/6.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:03:17.371311821Z"
diff --git a/stable/duplicati/6.0.18/Chart.yaml b/stable/duplicati/6.0.18/Chart.yaml
new file mode 100644
index 00000000000..c5f04f2057e
--- /dev/null
+++ b/stable/duplicati/6.0.18/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Store securely encrypted backups on cloud storage services!
+home: https://github.com/truecharts/apps/tree/master/charts/stable/duplicati
+icon: https://truecharts.org/img/chart-icons/duplicati.png
+keywords:
+- duplicati
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: duplicati
+sources:
+- https://hub.docker.com/r/duplicati/duplicati/
+- https://github.com/duplicati/duplicati
+version: 6.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/duplicati/6.0.16/README.md b/stable/duplicati/6.0.18/README.md
similarity index 100%
rename from stable/duplicati/6.0.16/README.md
rename to stable/duplicati/6.0.18/README.md
diff --git a/stable/duplicati/6.0.16/app-readme.md b/stable/duplicati/6.0.18/app-readme.md
similarity index 100%
rename from stable/duplicati/6.0.16/app-readme.md
rename to stable/duplicati/6.0.18/app-readme.md
diff --git a/stable/external-service/6.0.14/charts/common-10.4.4.tgz b/stable/duplicati/6.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/external-service/6.0.14/charts/common-10.4.4.tgz
rename to stable/duplicati/6.0.18/charts/common-10.4.4.tgz
diff --git a/stable/duplicati/6.0.16/docs/ingress.md b/stable/duplicati/6.0.18/docs/ingress.md
similarity index 100%
rename from stable/duplicati/6.0.16/docs/ingress.md
rename to stable/duplicati/6.0.18/docs/ingress.md
diff --git a/stable/duplicati/6.0.16/icon.png b/stable/duplicati/6.0.18/icon.png
similarity index 100%
rename from stable/duplicati/6.0.16/icon.png
rename to stable/duplicati/6.0.18/icon.png
diff --git a/stable/duplicati/6.0.16/ix_values.yaml b/stable/duplicati/6.0.18/ix_values.yaml
similarity index 100%
rename from stable/duplicati/6.0.16/ix_values.yaml
rename to stable/duplicati/6.0.18/ix_values.yaml
diff --git a/stable/duplicati/6.0.16/questions.yaml b/stable/duplicati/6.0.18/questions.yaml
similarity index 100%
rename from stable/duplicati/6.0.16/questions.yaml
rename to stable/duplicati/6.0.18/questions.yaml
diff --git a/stable/etherpad/8.0.15/templates/common.yaml b/stable/duplicati/6.0.18/templates/common.yaml
similarity index 100%
rename from stable/etherpad/8.0.15/templates/common.yaml
rename to stable/duplicati/6.0.18/templates/common.yaml
diff --git a/stable/external-service/6.0.14/values.yaml b/stable/duplicati/6.0.18/values.yaml
similarity index 100%
rename from stable/external-service/6.0.14/values.yaml
rename to stable/duplicati/6.0.18/values.yaml
diff --git a/stable/emby/11.0.16/CHANGELOG.md b/stable/emby/11.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..005a0d5218f
--- /dev/null
+++ b/stable/emby/11.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [emby-11.0.16](https://github.com/truecharts/apps/compare/embystat-2.0.15...emby-11.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [emby-11.0.14](https://github.com/truecharts/apps/compare/emby-11.0.12...emby-11.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [emby-11.0.12](https://github.com/truecharts/apps/compare/embystat-2.0.11...emby-11.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [emby-11.0.11](https://github.com/truecharts/apps/compare/emby-11.0.10...emby-11.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [emby-11.0.10](https://github.com/truecharts/apps/compare/embystat-2.0.9...emby-11.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [emby-11.0.9](https://github.com/truecharts/apps/compare/embystat-2.0.8...emby-11.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [emby-11.0.8](https://github.com/truecharts/apps/compare/embystat-2.0.7...emby-11.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [emby-11.0.7](https://github.com/truecharts/apps/compare/embystat-2.0.6...emby-11.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [emby-11.0.6](https://github.com/truecharts/apps/compare/embystat-2.0.5...emby-11.0.6) (2022-06-22)
+
+#### Chore
+
+* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [emby-11.0.5](https://github.com/truecharts/apps/compare/embystat-2.0.4...emby-11.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931))
+
+
+
+
+### [emby-11.0.4](https://github.com/truecharts/apps/compare/embystat-2.0.3...emby-11.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
diff --git a/stable/emby/11.0.16/Chart.lock b/stable/emby/11.0.16/Chart.lock
new file mode 100644
index 00000000000..17d3fc70850
--- /dev/null
+++ b/stable/emby/11.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:03:29.546008054Z"
diff --git a/stable/emby/11.0.16/Chart.yaml b/stable/emby/11.0.16/Chart.yaml
new file mode 100644
index 00000000000..0aa6c45e299
--- /dev/null
+++ b/stable/emby/11.0.16/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "4.7.4.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Emby Server is a home media server
+home: https://github.com/truecharts/apps/tree/master/charts/stable/emby
+icon: https://truecharts.org/img/chart-icons/emby.png
+keywords:
+- jellyfin
+- plex
+- emby
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: emby
+sources:
+- https://hub.docker.com/r/linuxserver/emby
+- https://github.com/linuxserver/docker-emby.git
+type: application
+version: 11.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/emby/11.0.16/README.md b/stable/emby/11.0.16/README.md
new file mode 100644
index 00000000000..4cb6c30bbc4
--- /dev/null
+++ b/stable/emby/11.0.16/README.md
@@ -0,0 +1,43 @@
+# emby
+
+Emby Server is a home media server
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/emby/11.0.16/app-readme.md b/stable/emby/11.0.16/app-readme.md
new file mode 100644
index 00000000000..6dbc97813ba
--- /dev/null
+++ b/stable/emby/11.0.16/app-readme.md
@@ -0,0 +1,3 @@
+Emby Server is a home media server
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/ferdi-server/3.0.14/charts/common-10.4.4.tgz b/stable/emby/11.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/ferdi-server/3.0.14/charts/common-10.4.4.tgz
rename to stable/emby/11.0.16/charts/common-10.4.4.tgz
diff --git a/stable/emby/11.0.16/icon.png b/stable/emby/11.0.16/icon.png
new file mode 100644
index 00000000000..1f4a9f19c5b
Binary files /dev/null and b/stable/emby/11.0.16/icon.png differ
diff --git a/stable/emby/11.0.16/ix_values.yaml b/stable/emby/11.0.16/ix_values.yaml
new file mode 100644
index 00000000000..25fa62f4437
--- /dev/null
+++ b/stable/emby/11.0.16/ix_values.yaml
@@ -0,0 +1,19 @@
+image:
+ repository: tccr.io/truecharts/emby
+ pullPolicy: IfNotPresent
+ tag: v4.7.4.0@sha256:02ef31aa2040f82de124f8595140705ca403f8bbc74fd2682d7ddf6769877723
+
+securityContext:
+ readOnlyRootFilesystem: false
+
+service:
+ main:
+ ports:
+ main:
+ port: 10079
+ targetPort: 8096
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
diff --git a/stable/emby/11.0.16/questions.yaml b/stable/emby/11.0.16/questions.yaml
new file mode 100644
index 00000000000..fe3f0b80d25
--- /dev/null
+++ b/stable/emby/11.0.16/questions.yaml
@@ -0,0 +1,2432 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 10079
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 8096
+
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/external-service/6.0.14/templates/common.yaml b/stable/emby/11.0.16/templates/common.yaml
similarity index 100%
rename from stable/external-service/6.0.14/templates/common.yaml
rename to stable/emby/11.0.16/templates/common.yaml
diff --git a/stable/ferdi-server/3.0.14/values.yaml b/stable/emby/11.0.16/values.yaml
similarity index 100%
rename from stable/ferdi-server/3.0.14/values.yaml
rename to stable/emby/11.0.16/values.yaml
diff --git a/stable/embystat/2.0.15/CHANGELOG.md b/stable/embystat/2.0.15/CHANGELOG.md
deleted file mode 100644
index e2e98ac59cb..00000000000
--- a/stable/embystat/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [embystat-2.0.15](https://github.com/truecharts/apps/compare/embystat-2.0.14...embystat-2.0.15) (2022-07-13)
-
-### Fix
-
-- make root fs writable on several LSIO apps ([#3168](https://github.com/truecharts/apps/issues/3168))
-
-
-
-## [embystat-2.0.14](https://github.com/truecharts/apps/compare/embystat-2.0.12...embystat-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [embystat-2.0.12](https://github.com/truecharts/apps/compare/embystat-2.0.11...embystat-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [embystat-2.0.11](https://github.com/truecharts/apps/compare/embystat-2.0.10...embystat-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [embystat-2.0.10](https://github.com/truecharts/apps/compare/embystat-2.0.9...embystat-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [embystat-2.0.9](https://github.com/truecharts/apps/compare/embystat-2.0.8...embystat-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [embystat-2.0.8](https://github.com/truecharts/apps/compare/embystat-2.0.7...embystat-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [embystat-2.0.7](https://github.com/truecharts/apps/compare/embystat-2.0.6...embystat-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [embystat-2.0.6](https://github.com/truecharts/apps/compare/embystat-2.0.5...embystat-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [embystat-2.0.5](https://github.com/truecharts/apps/compare/embystat-2.0.4...embystat-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [embystat-2.0.4](https://github.com/truecharts/apps/compare/embystat-2.0.3...embystat-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
diff --git a/stable/embystat/2.0.15/Chart.lock b/stable/embystat/2.0.15/Chart.lock
deleted file mode 100644
index 32e81dffdcf..00000000000
--- a/stable/embystat/2.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-13T22:35:10.441778126Z"
diff --git a/stable/embystat/2.0.15/Chart.yaml b/stable/embystat/2.0.15/Chart.yaml
deleted file mode 100644
index 76b3cf5f992..00000000000
--- a/stable/embystat/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: embystat
-version: 2.0.15
-appVersion: "0.2.0"
-description: Embystat is a personal web server that can calculate all kinds of statistics from your (local) Emby server.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/embystat
-icon: https://truecharts.org/img/chart-icons/embystat.png
-keywords:
- - embystat
-sources:
- - https://hub.docker.com/r/linuxserver/embystat
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/embystat/2.0.17/CHANGELOG.md b/stable/embystat/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..80380648b48
--- /dev/null
+++ b/stable/embystat/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [embystat-2.0.17](https://github.com/truecharts/apps/compare/embystat-2.0.15...embystat-2.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [embystat-2.0.15](https://github.com/truecharts/apps/compare/embystat-2.0.14...embystat-2.0.15) (2022-07-13)
+
+### Fix
+
+- make root fs writable on several LSIO apps ([#3168](https://github.com/truecharts/apps/issues/3168))
+
+
+
+## [embystat-2.0.14](https://github.com/truecharts/apps/compare/embystat-2.0.12...embystat-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [embystat-2.0.12](https://github.com/truecharts/apps/compare/embystat-2.0.11...embystat-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [embystat-2.0.11](https://github.com/truecharts/apps/compare/embystat-2.0.10...embystat-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [embystat-2.0.10](https://github.com/truecharts/apps/compare/embystat-2.0.9...embystat-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [embystat-2.0.9](https://github.com/truecharts/apps/compare/embystat-2.0.8...embystat-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [embystat-2.0.8](https://github.com/truecharts/apps/compare/embystat-2.0.7...embystat-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [embystat-2.0.7](https://github.com/truecharts/apps/compare/embystat-2.0.6...embystat-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [embystat-2.0.6](https://github.com/truecharts/apps/compare/embystat-2.0.5...embystat-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [embystat-2.0.5](https://github.com/truecharts/apps/compare/embystat-2.0.4...embystat-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
diff --git a/stable/embystat/2.0.17/Chart.lock b/stable/embystat/2.0.17/Chart.lock
new file mode 100644
index 00000000000..dd5801552a8
--- /dev/null
+++ b/stable/embystat/2.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:03:35.052378705Z"
diff --git a/stable/embystat/2.0.17/Chart.yaml b/stable/embystat/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..b1f6a4a1ac4
--- /dev/null
+++ b/stable/embystat/2.0.17/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: embystat
+version: 2.0.17
+appVersion: "0.2.0"
+description: Embystat is a personal web server that can calculate all kinds of statistics from your (local) Emby server.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/embystat
+icon: https://truecharts.org/img/chart-icons/embystat.png
+keywords:
+ - embystat
+sources:
+ - https://hub.docker.com/r/linuxserver/embystat
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/embystat/2.0.15/README.md b/stable/embystat/2.0.17/README.md
similarity index 100%
rename from stable/embystat/2.0.15/README.md
rename to stable/embystat/2.0.17/README.md
diff --git a/stable/embystat/2.0.15/app-readme.md b/stable/embystat/2.0.17/app-readme.md
similarity index 100%
rename from stable/embystat/2.0.15/app-readme.md
rename to stable/embystat/2.0.17/app-readme.md
diff --git a/stable/filebrowser/2.0.16/charts/common-10.4.4.tgz b/stable/embystat/2.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/filebrowser/2.0.16/charts/common-10.4.4.tgz
rename to stable/embystat/2.0.17/charts/common-10.4.4.tgz
diff --git a/stable/embystat/2.0.15/icon.png b/stable/embystat/2.0.17/icon.png
similarity index 100%
rename from stable/embystat/2.0.15/icon.png
rename to stable/embystat/2.0.17/icon.png
diff --git a/stable/embystat/2.0.15/ix_values.yaml b/stable/embystat/2.0.17/ix_values.yaml
similarity index 100%
rename from stable/embystat/2.0.15/ix_values.yaml
rename to stable/embystat/2.0.17/ix_values.yaml
diff --git a/stable/embystat/2.0.15/questions.yaml b/stable/embystat/2.0.17/questions.yaml
similarity index 100%
rename from stable/embystat/2.0.15/questions.yaml
rename to stable/embystat/2.0.17/questions.yaml
diff --git a/stable/fileflows/2.0.20/templates/common.yaml b/stable/embystat/2.0.17/templates/common.yaml
similarity index 100%
rename from stable/fileflows/2.0.20/templates/common.yaml
rename to stable/embystat/2.0.17/templates/common.yaml
diff --git a/stable/filebrowser/2.0.16/values.yaml b/stable/embystat/2.0.17/values.yaml
similarity index 100%
rename from stable/filebrowser/2.0.16/values.yaml
rename to stable/embystat/2.0.17/values.yaml
diff --git a/stable/emulatorjs/2.0.18/CHANGELOG.md b/stable/emulatorjs/2.0.18/CHANGELOG.md
deleted file mode 100644
index 8d2ea24889d..00000000000
--- a/stable/emulatorjs/2.0.18/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [emulatorjs-2.0.18](https://github.com/truecharts/apps/compare/emulatorjs-2.0.16...emulatorjs-2.0.18) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [emulatorjs-2.0.16](https://github.com/truecharts/apps/compare/emulatorjs-2.0.15...emulatorjs-2.0.16) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [emulatorjs-2.0.15](https://github.com/truecharts/apps/compare/emulatorjs-2.0.14...emulatorjs-2.0.15) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [emulatorjs-2.0.14](https://github.com/truecharts/apps/compare/emulatorjs-2.0.13...emulatorjs-2.0.14) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [emulatorjs-2.0.13](https://github.com/truecharts/apps/compare/emulatorjs-2.0.12...emulatorjs-2.0.13) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [emulatorjs-2.0.12](https://github.com/truecharts/apps/compare/emulatorjs-2.0.11...emulatorjs-2.0.12) (2022-07-07)
-
-#### Fix
-
-* add config persistence ([#3095](https://github.com/truecharts/apps/issues/3095))
-
-
-
-
-### [emulatorjs-2.0.11](https://github.com/truecharts/apps/compare/emulatorjs-2.0.10...emulatorjs-2.0.11) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [emulatorjs-2.0.10](https://github.com/truecharts/apps/compare/emulatorjs-2.0.9...emulatorjs-2.0.10) (2022-06-29)
-
-#### Chore
-
-* bump linkace ([#3014](https://github.com/truecharts/apps/issues/3014))
-
-
-
-
-### [emulatorjs-2.0.9](https://github.com/truecharts/apps/compare/emulatorjs-2.0.8...emulatorjs-2.0.9) (2022-06-29)
-
-#### Chore
-
-* add ingress on webui aswell ([#3013](https://github.com/truecharts/apps/issues/3013))
-
-
-
-
-### [emulatorjs-2.0.8](https://github.com/truecharts/apps/compare/emulatorjs-2.0.7...emulatorjs-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [emulatorjs-2.0.7](https://github.com/truecharts/apps/compare/emulatorjs-2.0.6...emulatorjs-2.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
diff --git a/stable/emulatorjs/2.0.18/Chart.lock b/stable/emulatorjs/2.0.18/Chart.lock
deleted file mode 100644
index b69749efa6b..00000000000
--- a/stable/emulatorjs/2.0.18/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:59:44.705643473Z"
diff --git a/stable/emulatorjs/2.0.18/Chart.yaml b/stable/emulatorjs/2.0.18/Chart.yaml
deleted file mode 100644
index ef26ab3e1ba..00000000000
--- a/stable/emulatorjs/2.0.18/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: emulatorjs
-version: 2.0.18
-appVersion: "1.7.2"
-description: Emulatorjs - In browser web based emulation portable to nearly any device for many retro consoles.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/emulatorjs
-icon: https://truecharts.org/img/chart-icons/emulatorjs.png
-keywords:
- - emulatorjs
-sources:
- - https://hub.docker.com/r/linuxserver/emulatorjs
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/emulatorjs/2.0.20/CHANGELOG.md b/stable/emulatorjs/2.0.20/CHANGELOG.md
new file mode 100644
index 00000000000..8e8a8daaa4d
--- /dev/null
+++ b/stable/emulatorjs/2.0.20/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [emulatorjs-2.0.20](https://github.com/truecharts/apps/compare/emulatorjs-2.0.18...emulatorjs-2.0.20) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [emulatorjs-2.0.18](https://github.com/truecharts/apps/compare/emulatorjs-2.0.16...emulatorjs-2.0.18) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [emulatorjs-2.0.16](https://github.com/truecharts/apps/compare/emulatorjs-2.0.15...emulatorjs-2.0.16) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [emulatorjs-2.0.15](https://github.com/truecharts/apps/compare/emulatorjs-2.0.14...emulatorjs-2.0.15) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [emulatorjs-2.0.14](https://github.com/truecharts/apps/compare/emulatorjs-2.0.13...emulatorjs-2.0.14) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [emulatorjs-2.0.13](https://github.com/truecharts/apps/compare/emulatorjs-2.0.12...emulatorjs-2.0.13) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [emulatorjs-2.0.12](https://github.com/truecharts/apps/compare/emulatorjs-2.0.11...emulatorjs-2.0.12) (2022-07-07)
+
+#### Fix
+
+* add config persistence ([#3095](https://github.com/truecharts/apps/issues/3095))
+
+
+
+
+### [emulatorjs-2.0.11](https://github.com/truecharts/apps/compare/emulatorjs-2.0.10...emulatorjs-2.0.11) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [emulatorjs-2.0.10](https://github.com/truecharts/apps/compare/emulatorjs-2.0.9...emulatorjs-2.0.10) (2022-06-29)
+
+#### Chore
+
+* bump linkace ([#3014](https://github.com/truecharts/apps/issues/3014))
+
+
+
+
+### [emulatorjs-2.0.9](https://github.com/truecharts/apps/compare/emulatorjs-2.0.8...emulatorjs-2.0.9) (2022-06-29)
+
+#### Chore
+
+* add ingress on webui aswell ([#3013](https://github.com/truecharts/apps/issues/3013))
+
+
+
+
+### [emulatorjs-2.0.8](https://github.com/truecharts/apps/compare/emulatorjs-2.0.7...emulatorjs-2.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
diff --git a/stable/emulatorjs/2.0.20/Chart.lock b/stable/emulatorjs/2.0.20/Chart.lock
new file mode 100644
index 00000000000..0f319b93439
--- /dev/null
+++ b/stable/emulatorjs/2.0.20/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:03:35.905383703Z"
diff --git a/stable/emulatorjs/2.0.20/Chart.yaml b/stable/emulatorjs/2.0.20/Chart.yaml
new file mode 100644
index 00000000000..75ea5ad5f6c
--- /dev/null
+++ b/stable/emulatorjs/2.0.20/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: emulatorjs
+version: 2.0.20
+appVersion: "1.7.2"
+description: Emulatorjs - In browser web based emulation portable to nearly any device for many retro consoles.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/emulatorjs
+icon: https://truecharts.org/img/chart-icons/emulatorjs.png
+keywords:
+ - emulatorjs
+sources:
+ - https://hub.docker.com/r/linuxserver/emulatorjs
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/emulatorjs/2.0.18/README.md b/stable/emulatorjs/2.0.20/README.md
similarity index 100%
rename from stable/emulatorjs/2.0.18/README.md
rename to stable/emulatorjs/2.0.20/README.md
diff --git a/stable/emulatorjs/2.0.18/app-readme.md b/stable/emulatorjs/2.0.20/app-readme.md
similarity index 100%
rename from stable/emulatorjs/2.0.18/app-readme.md
rename to stable/emulatorjs/2.0.20/app-readme.md
diff --git a/stable/fileflows/2.0.20/charts/common-10.4.4.tgz b/stable/emulatorjs/2.0.20/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/fileflows/2.0.20/charts/common-10.4.4.tgz
rename to stable/emulatorjs/2.0.20/charts/common-10.4.4.tgz
diff --git a/stable/emulatorjs/2.0.18/icon.png b/stable/emulatorjs/2.0.20/icon.png
similarity index 100%
rename from stable/emulatorjs/2.0.18/icon.png
rename to stable/emulatorjs/2.0.20/icon.png
diff --git a/stable/emulatorjs/2.0.18/ix_values.yaml b/stable/emulatorjs/2.0.20/ix_values.yaml
similarity index 100%
rename from stable/emulatorjs/2.0.18/ix_values.yaml
rename to stable/emulatorjs/2.0.20/ix_values.yaml
diff --git a/stable/emulatorjs/2.0.18/questions.yaml b/stable/emulatorjs/2.0.20/questions.yaml
similarity index 100%
rename from stable/emulatorjs/2.0.18/questions.yaml
rename to stable/emulatorjs/2.0.20/questions.yaml
diff --git a/stable/firefox-syncserver/9.0.14/templates/common.yaml b/stable/emulatorjs/2.0.20/templates/common.yaml
similarity index 100%
rename from stable/firefox-syncserver/9.0.14/templates/common.yaml
rename to stable/emulatorjs/2.0.20/templates/common.yaml
diff --git a/stable/fileflows/2.0.20/values.yaml b/stable/emulatorjs/2.0.20/values.yaml
similarity index 100%
rename from stable/fileflows/2.0.20/values.yaml
rename to stable/emulatorjs/2.0.20/values.yaml
diff --git a/stable/endlessh/2.0.14/CHANGELOG.md b/stable/endlessh/2.0.14/CHANGELOG.md
deleted file mode 100644
index b836e46f65f..00000000000
--- a/stable/endlessh/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [endlessh-2.0.14](https://github.com/truecharts/apps/compare/endlessh-2.0.12...endlessh-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [endlessh-2.0.12](https://github.com/truecharts/apps/compare/endlessh-2.0.11...endlessh-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-
-### [endlessh-2.0.10](https://github.com/truecharts/apps/compare/endlessh-2.0.9...endlessh-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [endlessh-2.0.9](https://github.com/truecharts/apps/compare/endlessh-2.0.8...endlessh-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [endlessh-2.0.8](https://github.com/truecharts/apps/compare/endlessh-2.0.7...endlessh-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [endlessh-2.0.7](https://github.com/truecharts/apps/compare/endlessh-2.0.6...endlessh-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [endlessh-2.0.6](https://github.com/truecharts/apps/compare/endlessh-2.0.5...endlessh-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [endlessh-2.0.5](https://github.com/truecharts/apps/compare/endlessh-2.0.4...endlessh-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [endlessh-2.0.4](https://github.com/truecharts/apps/compare/endlessh-2.0.3...endlessh-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [endlessh-2.0.3](https://github.com/truecharts/apps/compare/endlessh-2.0.2...endlessh-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
-
-
-
-### [endlessh-2.0.2](https://github.com/truecharts/apps/compare/endlessh-2.0.1...endlessh-2.0.2) (2022-06-07)
-
-#### Fix
-
-* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format.
diff --git a/stable/endlessh/2.0.14/Chart.lock b/stable/endlessh/2.0.14/Chart.lock
deleted file mode 100644
index 2b5fd572a57..00000000000
--- a/stable/endlessh/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:59:51.324226762Z"
diff --git a/stable/endlessh/2.0.14/Chart.yaml b/stable/endlessh/2.0.14/Chart.yaml
deleted file mode 100644
index a88a7a970ad..00000000000
--- a/stable/endlessh/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: endlessh
-version: 2.0.14
-appVersion: "2021.11.21"
-description: Endlessh is an SSH tarpit that very slowly sends an endless, random SSH banner.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/endlessh
-icon: https://truecharts.org/img/chart-icons/endlessh.png
-keywords:
- - endlessh
-sources:
- - https://hub.docker.com/r/linuxserver/endlessh
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/endlessh/2.0.16/CHANGELOG.md b/stable/endlessh/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..7a73316d53d
--- /dev/null
+++ b/stable/endlessh/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [endlessh-2.0.16](https://github.com/truecharts/apps/compare/endlessh-2.0.14...endlessh-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [endlessh-2.0.14](https://github.com/truecharts/apps/compare/endlessh-2.0.12...endlessh-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [endlessh-2.0.12](https://github.com/truecharts/apps/compare/endlessh-2.0.11...endlessh-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+
+### [endlessh-2.0.10](https://github.com/truecharts/apps/compare/endlessh-2.0.9...endlessh-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [endlessh-2.0.9](https://github.com/truecharts/apps/compare/endlessh-2.0.8...endlessh-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [endlessh-2.0.8](https://github.com/truecharts/apps/compare/endlessh-2.0.7...endlessh-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [endlessh-2.0.7](https://github.com/truecharts/apps/compare/endlessh-2.0.6...endlessh-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [endlessh-2.0.6](https://github.com/truecharts/apps/compare/endlessh-2.0.5...endlessh-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [endlessh-2.0.5](https://github.com/truecharts/apps/compare/endlessh-2.0.4...endlessh-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [endlessh-2.0.4](https://github.com/truecharts/apps/compare/endlessh-2.0.3...endlessh-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
+
+
+### [endlessh-2.0.3](https://github.com/truecharts/apps/compare/endlessh-2.0.2...endlessh-2.0.3) (2022-06-11)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
+
diff --git a/stable/endlessh/2.0.16/Chart.lock b/stable/endlessh/2.0.16/Chart.lock
new file mode 100644
index 00000000000..8a796573385
--- /dev/null
+++ b/stable/endlessh/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:03:47.151583079Z"
diff --git a/stable/endlessh/2.0.16/Chart.yaml b/stable/endlessh/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..52c15d874b7
--- /dev/null
+++ b/stable/endlessh/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: endlessh
+version: 2.0.16
+appVersion: "2021.11.21"
+description: Endlessh is an SSH tarpit that very slowly sends an endless, random SSH banner.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/endlessh
+icon: https://truecharts.org/img/chart-icons/endlessh.png
+keywords:
+ - endlessh
+sources:
+ - https://hub.docker.com/r/linuxserver/endlessh
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/endlessh/2.0.14/README.md b/stable/endlessh/2.0.16/README.md
similarity index 100%
rename from stable/endlessh/2.0.14/README.md
rename to stable/endlessh/2.0.16/README.md
diff --git a/stable/endlessh/2.0.14/app-readme.md b/stable/endlessh/2.0.16/app-readme.md
similarity index 100%
rename from stable/endlessh/2.0.14/app-readme.md
rename to stable/endlessh/2.0.16/app-readme.md
diff --git a/stable/filezilla/4.0.15/charts/common-10.4.4.tgz b/stable/endlessh/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/filezilla/4.0.15/charts/common-10.4.4.tgz
rename to stable/endlessh/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/endlessh/2.0.14/icon.png b/stable/endlessh/2.0.16/icon.png
similarity index 100%
rename from stable/endlessh/2.0.14/icon.png
rename to stable/endlessh/2.0.16/icon.png
diff --git a/stable/endlessh/2.0.14/ix_values.yaml b/stable/endlessh/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/endlessh/2.0.14/ix_values.yaml
rename to stable/endlessh/2.0.16/ix_values.yaml
diff --git a/stable/endlessh/2.0.14/questions.yaml b/stable/endlessh/2.0.16/questions.yaml
similarity index 100%
rename from stable/endlessh/2.0.14/questions.yaml
rename to stable/endlessh/2.0.16/questions.yaml
diff --git a/stable/firefox/2.0.14/templates/common.yaml b/stable/endlessh/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/firefox/2.0.14/templates/common.yaml
rename to stable/endlessh/2.0.16/templates/common.yaml
diff --git a/stable/filezilla/4.0.15/values.yaml b/stable/endlessh/2.0.16/values.yaml
similarity index 100%
rename from stable/filezilla/4.0.15/values.yaml
rename to stable/endlessh/2.0.16/values.yaml
diff --git a/stable/esphome/11.0.18/CHANGELOG.md b/stable/esphome/11.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..c8e2556daba
--- /dev/null
+++ b/stable/esphome/11.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [esphome-11.0.18](https://github.com/truecharts/apps/compare/esphome-11.0.16...esphome-11.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [esphome-11.0.16](https://github.com/truecharts/apps/compare/esphome-11.0.14...esphome-11.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [esphome-11.0.14](https://github.com/truecharts/apps/compare/esphome-11.0.13...esphome-11.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [endlessh-2.0.11](https://github.com/truecharts/apps/compare/endlessh-2.0.10...endlessh-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [endlessh-2.0.10](https://github.com/truecharts/apps/compare/endlessh-2.0.9...endlessh-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [endlessh-2.0.9](https://github.com/truecharts/apps/compare/endlessh-2.0.8...endlessh-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [endlessh-2.0.8](https://github.com/truecharts/apps/compare/endlessh-2.0.7...endlessh-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [endlessh-2.0.7](https://github.com/truecharts/apps/compare/endlessh-2.0.6...endlessh-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [endlessh-2.0.6](https://github.com/truecharts/apps/compare/endlessh-2.0.5...endlessh-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [endlessh-2.0.5](https://github.com/truecharts/apps/compare/endlessh-2.0.4...endlessh-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [endlessh-2.0.4](https://github.com/truecharts/apps/compare/endlessh-2.0.3...endlessh-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/esphome/11.0.18/Chart.lock b/stable/esphome/11.0.18/Chart.lock
new file mode 100644
index 00000000000..57cc951a028
--- /dev/null
+++ b/stable/esphome/11.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:03:47.875174896Z"
diff --git a/stable/esphome/11.0.18/Chart.yaml b/stable/esphome/11.0.18/Chart.yaml
new file mode 100644
index 00000000000..29e522d806d
--- /dev/null
+++ b/stable/esphome/11.0.18/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "2022.6.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful
+ configuration files and control them remotely through Home Automation systems.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/esphome
+icon: https://truecharts.org/img/chart-icons/esphome.png
+keywords:
+- esphome
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: esphome
+sources:
+- https://github.com/esphome/esphome
+- https://hub.docker.com/u/esphome
+type: application
+version: 11.0.18
+annotations:
+ truecharts.org/catagories: |
+ - tools
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/esphome/11.0.18/README.md b/stable/esphome/11.0.18/README.md
new file mode 100644
index 00000000000..64fb8490e10
--- /dev/null
+++ b/stable/esphome/11.0.18/README.md
@@ -0,0 +1,43 @@
+# esphome
+
+ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/esphome/11.0.18/app-readme.md b/stable/esphome/11.0.18/app-readme.md
new file mode 100644
index 00000000000..7af883926b8
--- /dev/null
+++ b/stable/esphome/11.0.18/app-readme.md
@@ -0,0 +1,3 @@
+ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/firefox-syncserver/9.0.14/charts/common-10.4.4.tgz b/stable/esphome/11.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/firefox-syncserver/9.0.14/charts/common-10.4.4.tgz
rename to stable/esphome/11.0.18/charts/common-10.4.4.tgz
diff --git a/stable/esphome/11.0.18/icon.png b/stable/esphome/11.0.18/icon.png
new file mode 100644
index 00000000000..140b554f0b9
Binary files /dev/null and b/stable/esphome/11.0.18/icon.png differ
diff --git a/stable/esphome/11.0.18/ix_values.yaml b/stable/esphome/11.0.18/ix_values.yaml
new file mode 100644
index 00000000000..7ce7231bffb
--- /dev/null
+++ b/stable/esphome/11.0.18/ix_values.yaml
@@ -0,0 +1,39 @@
+image:
+ repository: tccr.io/truecharts/esphome
+ pullPolicy: IfNotPresent
+ tag: v2022.6.2@sha256:7aae5257b855df0025d659f1d4f4bcfcb0b1b7391bcadcdb491ddd76f220e274
+
+# App needs to run as root because of this: https://github.com/esphome/issues/issues/2752
+securityContext:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+ privileged: true
+ allowPrivilegeEscalation: true
+
+podSecurityContext:
+ runAsUser: 0
+ runAsGroup: 0
+
+service:
+ main:
+ ports:
+ main:
+ port: 6052
+ targetPort: 6052
+
+env: {}
+ # ESPHOME_DASHBOARD_USE_PING: true
+ # ESPHOME_DASHBOARD_RELATIVE_URL: "/"
+ # ESPHOME_QUICKWIZARD:
+ # ESPHOME_IS_HASSIO:
+ # DISABLE_HA_AUTHENTICATION:
+ # USERNAME:
+ # PASSWORD:
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+ platformio:
+ enabled: true
+ mountPath: "/.platformio"
diff --git a/stable/esphome/11.0.18/questions.yaml b/stable/esphome/11.0.18/questions.yaml
new file mode 100644
index 00000000000..b0f7a0ef67e
--- /dev/null
+++ b/stable/esphome/11.0.18/questions.yaml
@@ -0,0 +1,2612 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 6052
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 6052
+
+
+ # Configure app volumes
+
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: platformio
+ label: "Platformio 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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: true
+ - 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/flaresolverr/6.0.15/templates/common.yaml b/stable/esphome/11.0.18/templates/common.yaml
similarity index 100%
rename from stable/flaresolverr/6.0.15/templates/common.yaml
rename to stable/esphome/11.0.18/templates/common.yaml
diff --git a/stable/firefox-syncserver/9.0.14/values.yaml b/stable/esphome/11.0.18/values.yaml
similarity index 100%
rename from stable/firefox-syncserver/9.0.14/values.yaml
rename to stable/esphome/11.0.18/values.yaml
diff --git a/stable/etherpad/8.0.15/CHANGELOG.md b/stable/etherpad/8.0.15/CHANGELOG.md
deleted file mode 100644
index 81ae95ae3d4..00000000000
--- a/stable/etherpad/8.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [etherpad-8.0.15](https://github.com/truecharts/apps/compare/etherpad-8.0.13...etherpad-8.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [etherpad-8.0.13](https://github.com/truecharts/apps/compare/etherpad-8.0.12...etherpad-8.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [etherpad-8.0.12](https://github.com/truecharts/apps/compare/etherpad-8.0.11...etherpad-8.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [etherpad-8.0.11](https://github.com/truecharts/apps/compare/etherpad-8.0.10...etherpad-8.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [etherpad-8.0.10](https://github.com/truecharts/apps/compare/etherpad-8.0.9...etherpad-8.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [etherpad-8.0.9](https://github.com/truecharts/apps/compare/etherpad-8.0.8...etherpad-8.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [etherpad-8.0.8](https://github.com/truecharts/apps/compare/etherpad-8.0.7...etherpad-8.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [etherpad-8.0.7](https://github.com/truecharts/apps/compare/etherpad-8.0.6...etherpad-8.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [etherpad-8.0.6](https://github.com/truecharts/apps/compare/etherpad-8.0.5...etherpad-8.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [etherpad-8.0.5](https://github.com/truecharts/apps/compare/etherpad-8.0.4...etherpad-8.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [etherpad-8.0.4](https://github.com/truecharts/apps/compare/etherpad-8.0.3...etherpad-8.0.4) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/etherpad/8.0.15/Chart.lock b/stable/etherpad/8.0.15/Chart.lock
deleted file mode 100644
index f5e7e2dbdf4..00000000000
--- a/stable/etherpad/8.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:00:03.186539568Z"
diff --git a/stable/etherpad/8.0.15/Chart.yaml b/stable/etherpad/8.0.15/Chart.yaml
deleted file mode 100644
index b880c684990..00000000000
--- a/stable/etherpad/8.0.15/Chart.yaml
+++ /dev/null
@@ -1,35 +0,0 @@
-apiVersion: v2
-appVersion: "1.8.14"
-version: 8.0.15
-kubeVersion: '>=1.16.0-0'
-name: etherpad
-description: A real-time collaborative editor scalable to thousands of simultaneous real time users.
-type: application
-home: https://github.com/truecharts/apps/tree/master/charts/stable/etherpad
-icon: https://truecharts.org/img/chart-icons/etherpad.png
-keywords:
- - etherpad
- - editor
- - notepad
- - pad
-sources:
- - https://etherpad.org/
- - https://github.com/ether/etherpad-lite
- - https://hub.docker.com/r/nicholaswilde/etherpad
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/etherpad/8.0.17/CHANGELOG.md b/stable/etherpad/8.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..36cd4b071ba
--- /dev/null
+++ b/stable/etherpad/8.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [etherpad-8.0.17](https://github.com/truecharts/apps/compare/etherpad-8.0.15...etherpad-8.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [etherpad-8.0.15](https://github.com/truecharts/apps/compare/etherpad-8.0.13...etherpad-8.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [etherpad-8.0.13](https://github.com/truecharts/apps/compare/etherpad-8.0.12...etherpad-8.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [etherpad-8.0.12](https://github.com/truecharts/apps/compare/etherpad-8.0.11...etherpad-8.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [etherpad-8.0.11](https://github.com/truecharts/apps/compare/etherpad-8.0.10...etherpad-8.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [etherpad-8.0.10](https://github.com/truecharts/apps/compare/etherpad-8.0.9...etherpad-8.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [etherpad-8.0.9](https://github.com/truecharts/apps/compare/etherpad-8.0.8...etherpad-8.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [etherpad-8.0.8](https://github.com/truecharts/apps/compare/etherpad-8.0.7...etherpad-8.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [etherpad-8.0.7](https://github.com/truecharts/apps/compare/etherpad-8.0.6...etherpad-8.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [etherpad-8.0.6](https://github.com/truecharts/apps/compare/etherpad-8.0.5...etherpad-8.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [etherpad-8.0.5](https://github.com/truecharts/apps/compare/etherpad-8.0.4...etherpad-8.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/etherpad/8.0.17/Chart.lock b/stable/etherpad/8.0.17/Chart.lock
new file mode 100644
index 00000000000..26fa716c01f
--- /dev/null
+++ b/stable/etherpad/8.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:04:00.955421635Z"
diff --git a/stable/etherpad/8.0.17/Chart.yaml b/stable/etherpad/8.0.17/Chart.yaml
new file mode 100644
index 00000000000..8dfc49fae65
--- /dev/null
+++ b/stable/etherpad/8.0.17/Chart.yaml
@@ -0,0 +1,35 @@
+apiVersion: v2
+appVersion: "1.8.14"
+version: 8.0.17
+kubeVersion: '>=1.16.0-0'
+name: etherpad
+description: A real-time collaborative editor scalable to thousands of simultaneous real time users.
+type: application
+home: https://github.com/truecharts/apps/tree/master/charts/stable/etherpad
+icon: https://truecharts.org/img/chart-icons/etherpad.png
+keywords:
+ - etherpad
+ - editor
+ - notepad
+ - pad
+sources:
+ - https://etherpad.org/
+ - https://github.com/ether/etherpad-lite
+ - https://hub.docker.com/r/nicholaswilde/etherpad
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/etherpad/8.0.15/README.md b/stable/etherpad/8.0.17/README.md
similarity index 100%
rename from stable/etherpad/8.0.15/README.md
rename to stable/etherpad/8.0.17/README.md
diff --git a/stable/etherpad/8.0.15/app-readme.md b/stable/etherpad/8.0.17/app-readme.md
similarity index 100%
rename from stable/etherpad/8.0.15/app-readme.md
rename to stable/etherpad/8.0.17/app-readme.md
diff --git a/stable/firefox/2.0.14/charts/common-10.4.4.tgz b/stable/etherpad/8.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/firefox/2.0.14/charts/common-10.4.4.tgz
rename to stable/etherpad/8.0.17/charts/common-10.4.4.tgz
diff --git a/stable/ferdi-server/3.0.14/charts/postgresql-8.0.30.tgz b/stable/etherpad/8.0.17/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/ferdi-server/3.0.14/charts/postgresql-8.0.30.tgz
rename to stable/etherpad/8.0.17/charts/postgresql-8.0.30.tgz
diff --git a/stable/etherpad/8.0.15/icon.png b/stable/etherpad/8.0.17/icon.png
similarity index 100%
rename from stable/etherpad/8.0.15/icon.png
rename to stable/etherpad/8.0.17/icon.png
diff --git a/stable/etherpad/8.0.15/ix_values.yaml b/stable/etherpad/8.0.17/ix_values.yaml
similarity index 100%
rename from stable/etherpad/8.0.15/ix_values.yaml
rename to stable/etherpad/8.0.17/ix_values.yaml
diff --git a/stable/etherpad/8.0.15/questions.yaml b/stable/etherpad/8.0.17/questions.yaml
similarity index 100%
rename from stable/etherpad/8.0.15/questions.yaml
rename to stable/etherpad/8.0.17/questions.yaml
diff --git a/stable/fleet/3.0.15/templates/common.yaml b/stable/etherpad/8.0.17/templates/common.yaml
similarity index 100%
rename from stable/fleet/3.0.15/templates/common.yaml
rename to stable/etherpad/8.0.17/templates/common.yaml
diff --git a/stable/firefox/2.0.14/values.yaml b/stable/etherpad/8.0.17/values.yaml
similarity index 100%
rename from stable/firefox/2.0.14/values.yaml
rename to stable/etherpad/8.0.17/values.yaml
diff --git a/stable/external-service/6.0.14/CHANGELOG.md b/stable/external-service/6.0.14/CHANGELOG.md
deleted file mode 100644
index 4f1517d9338..00000000000
--- a/stable/external-service/6.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [external-service-6.0.14](https://github.com/truecharts/apps/compare/external-service-6.0.12...external-service-6.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [external-service-6.0.12](https://github.com/truecharts/apps/compare/external-service-6.0.11...external-service-6.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [external-service-6.0.11](https://github.com/truecharts/apps/compare/external-service-6.0.10...external-service-6.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [external-service-6.0.10](https://github.com/truecharts/apps/compare/external-service-6.0.9...external-service-6.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [external-service-6.0.9](https://github.com/truecharts/apps/compare/external-service-6.0.8...external-service-6.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [external-service-6.0.8](https://github.com/truecharts/apps/compare/external-service-6.0.7...external-service-6.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [external-service-6.0.7](https://github.com/truecharts/apps/compare/external-service-6.0.6...external-service-6.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [external-service-6.0.6](https://github.com/truecharts/apps/compare/external-service-6.0.5...external-service-6.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [external-service-6.0.5](https://github.com/truecharts/apps/compare/external-service-6.0.4...external-service-6.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [external-service-6.0.4](https://github.com/truecharts/apps/compare/external-service-6.0.3...external-service-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [external-service-6.0.3](https://github.com/truecharts/apps/compare/external-service-6.0.2...external-service-6.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/external-service/6.0.14/Chart.lock b/stable/external-service/6.0.14/Chart.lock
deleted file mode 100644
index 5c503c2f64e..00000000000
--- a/stable/external-service/6.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T22:59:59.720456803Z"
diff --git a/stable/external-service/6.0.14/Chart.yaml b/stable/external-service/6.0.14/Chart.yaml
deleted file mode 100644
index 02f8a082066..00000000000
--- a/stable/external-service/6.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "0.66.6"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Allow external services to be used like Apps.
-home: https://github.com/truecharts/apps/tree/master/charts/core/external-service
-icon: https://truecharts.org/img/chart-icons/external-service.png
-keywords:
-- external-service
-- reverse-proxy
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: external-service
-sources:
-- https://github.com/truecharts/apps/tree/master/charts/stable/external-service
-type: application
-version: 6.0.14
-annotations:
- truecharts.org/catagories: |
- - networking
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/external-service/6.0.16/CHANGELOG.md b/stable/external-service/6.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..dcbf2637af8
--- /dev/null
+++ b/stable/external-service/6.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [external-service-6.0.16](https://github.com/truecharts/apps/compare/external-service-6.0.14...external-service-6.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [external-service-6.0.14](https://github.com/truecharts/apps/compare/external-service-6.0.12...external-service-6.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [external-service-6.0.12](https://github.com/truecharts/apps/compare/external-service-6.0.11...external-service-6.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [external-service-6.0.11](https://github.com/truecharts/apps/compare/external-service-6.0.10...external-service-6.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [external-service-6.0.10](https://github.com/truecharts/apps/compare/external-service-6.0.9...external-service-6.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [external-service-6.0.9](https://github.com/truecharts/apps/compare/external-service-6.0.8...external-service-6.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [external-service-6.0.8](https://github.com/truecharts/apps/compare/external-service-6.0.7...external-service-6.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [external-service-6.0.7](https://github.com/truecharts/apps/compare/external-service-6.0.6...external-service-6.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [external-service-6.0.6](https://github.com/truecharts/apps/compare/external-service-6.0.5...external-service-6.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [external-service-6.0.5](https://github.com/truecharts/apps/compare/external-service-6.0.4...external-service-6.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [external-service-6.0.4](https://github.com/truecharts/apps/compare/external-service-6.0.3...external-service-6.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/external-service/6.0.16/Chart.lock b/stable/external-service/6.0.16/Chart.lock
new file mode 100644
index 00000000000..24109404d71
--- /dev/null
+++ b/stable/external-service/6.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:03:54.358485439Z"
diff --git a/stable/external-service/6.0.16/Chart.yaml b/stable/external-service/6.0.16/Chart.yaml
new file mode 100644
index 00000000000..49ecac1a302
--- /dev/null
+++ b/stable/external-service/6.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "0.66.6"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Allow external services to be used like Apps.
+home: https://github.com/truecharts/apps/tree/master/charts/core/external-service
+icon: https://truecharts.org/img/chart-icons/external-service.png
+keywords:
+- external-service
+- reverse-proxy
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: external-service
+sources:
+- https://github.com/truecharts/apps/tree/master/charts/stable/external-service
+type: application
+version: 6.0.16
+annotations:
+ truecharts.org/catagories: |
+ - networking
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/external-service/6.0.14/README.md b/stable/external-service/6.0.16/README.md
similarity index 100%
rename from stable/external-service/6.0.14/README.md
rename to stable/external-service/6.0.16/README.md
diff --git a/stable/external-service/6.0.14/app-readme.md b/stable/external-service/6.0.16/app-readme.md
similarity index 100%
rename from stable/external-service/6.0.14/app-readme.md
rename to stable/external-service/6.0.16/app-readme.md
diff --git a/stable/flaresolverr/6.0.15/charts/common-10.4.4.tgz b/stable/external-service/6.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/flaresolverr/6.0.15/charts/common-10.4.4.tgz
rename to stable/external-service/6.0.16/charts/common-10.4.4.tgz
diff --git a/stable/external-service/6.0.14/icon.png b/stable/external-service/6.0.16/icon.png
similarity index 100%
rename from stable/external-service/6.0.14/icon.png
rename to stable/external-service/6.0.16/icon.png
diff --git a/stable/external-service/6.0.14/ix_values.yaml b/stable/external-service/6.0.16/ix_values.yaml
similarity index 100%
rename from stable/external-service/6.0.14/ix_values.yaml
rename to stable/external-service/6.0.16/ix_values.yaml
diff --git a/stable/external-service/6.0.14/questions.yaml b/stable/external-service/6.0.16/questions.yaml
similarity index 100%
rename from stable/external-service/6.0.14/questions.yaml
rename to stable/external-service/6.0.16/questions.yaml
diff --git a/stable/flexget/2.0.19/templates/common.yaml b/stable/external-service/6.0.16/templates/common.yaml
similarity index 100%
rename from stable/flexget/2.0.19/templates/common.yaml
rename to stable/external-service/6.0.16/templates/common.yaml
diff --git a/stable/flaresolverr/6.0.15/values.yaml b/stable/external-service/6.0.16/values.yaml
similarity index 100%
rename from stable/flaresolverr/6.0.15/values.yaml
rename to stable/external-service/6.0.16/values.yaml
diff --git a/stable/ferdi-server/3.0.14/CHANGELOG.md b/stable/ferdi-server/3.0.14/CHANGELOG.md
deleted file mode 100644
index a1e738887fb..00000000000
--- a/stable/ferdi-server/3.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [ferdi-server-3.0.14](https://github.com/truecharts/apps/compare/ferdi-server-3.0.12...ferdi-server-3.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [ferdi-server-3.0.12](https://github.com/truecharts/apps/compare/ferdi-server-3.0.11...ferdi-server-3.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [ferdi-server-3.0.11](https://github.com/truecharts/apps/compare/ferdi-server-3.0.10...ferdi-server-3.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [ferdi-server-3.0.10](https://github.com/truecharts/apps/compare/ferdi-server-3.0.9...ferdi-server-3.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [ferdi-server-3.0.9](https://github.com/truecharts/apps/compare/ferdi-server-3.0.8...ferdi-server-3.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [ferdi-server-3.0.8](https://github.com/truecharts/apps/compare/ferdi-server-3.0.7...ferdi-server-3.0.8) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [ferdi-server-3.0.7](https://github.com/truecharts/apps/compare/ferdi-server-3.0.6...ferdi-server-3.0.7) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [ferdi-server-3.0.6](https://github.com/truecharts/apps/compare/ferdi-server-3.0.5...ferdi-server-3.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [ferdi-server-3.0.5](https://github.com/truecharts/apps/compare/ferdi-server-3.0.4...ferdi-server-3.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [ferdi-server-3.0.4](https://github.com/truecharts/apps/compare/ferdi-server-3.0.3...ferdi-server-3.0.4) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [ferdi-server-3.0.3](https://github.com/truecharts/apps/compare/ferdi-server-3.0.2...ferdi-server-3.0.3) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887))
-
diff --git a/stable/ferdi-server/3.0.14/Chart.lock b/stable/ferdi-server/3.0.14/Chart.lock
deleted file mode 100644
index 73a8157ed65..00000000000
--- a/stable/ferdi-server/3.0.14/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:00:12.017096374Z"
diff --git a/stable/ferdi-server/3.0.14/Chart.yaml b/stable/ferdi-server/3.0.14/Chart.yaml
deleted file mode 100644
index b7d0e1a2a10..00000000000
--- a/stable/ferdi-server/3.0.14/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "1.3.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-description: Server for Ferdi that you can re-use to run your own
-home: https://github.com/truecharts/apps/tree/master/charts/stable/ferdi-server
-icon: https://truecharts.org/img/chart-icons/ferdi-server.png
-keywords:
-- ferdi
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: ferdi-server
-sources:
-- https://github.com/getferdi/server
-version: 3.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/ferdi-server/3.0.16/CHANGELOG.md b/stable/ferdi-server/3.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..fc3c9a2ae8d
--- /dev/null
+++ b/stable/ferdi-server/3.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [ferdi-server-3.0.16](https://github.com/truecharts/apps/compare/ferdi-server-3.0.14...ferdi-server-3.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [ferdi-server-3.0.14](https://github.com/truecharts/apps/compare/ferdi-server-3.0.12...ferdi-server-3.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [ferdi-server-3.0.12](https://github.com/truecharts/apps/compare/ferdi-server-3.0.11...ferdi-server-3.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [ferdi-server-3.0.11](https://github.com/truecharts/apps/compare/ferdi-server-3.0.10...ferdi-server-3.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [ferdi-server-3.0.10](https://github.com/truecharts/apps/compare/ferdi-server-3.0.9...ferdi-server-3.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [ferdi-server-3.0.9](https://github.com/truecharts/apps/compare/ferdi-server-3.0.8...ferdi-server-3.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [ferdi-server-3.0.8](https://github.com/truecharts/apps/compare/ferdi-server-3.0.7...ferdi-server-3.0.8) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [ferdi-server-3.0.7](https://github.com/truecharts/apps/compare/ferdi-server-3.0.6...ferdi-server-3.0.7) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [ferdi-server-3.0.6](https://github.com/truecharts/apps/compare/ferdi-server-3.0.5...ferdi-server-3.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [ferdi-server-3.0.5](https://github.com/truecharts/apps/compare/ferdi-server-3.0.4...ferdi-server-3.0.5) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [ferdi-server-3.0.4](https://github.com/truecharts/apps/compare/ferdi-server-3.0.3...ferdi-server-3.0.4) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/ferdi-server/3.0.16/Chart.lock b/stable/ferdi-server/3.0.16/Chart.lock
new file mode 100644
index 00000000000..f18118f2f2a
--- /dev/null
+++ b/stable/ferdi-server/3.0.16/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:04:12.60340121Z"
diff --git a/stable/ferdi-server/3.0.16/Chart.yaml b/stable/ferdi-server/3.0.16/Chart.yaml
new file mode 100644
index 00000000000..5a171d58bf3
--- /dev/null
+++ b/stable/ferdi-server/3.0.16/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "1.3.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+description: Server for Ferdi that you can re-use to run your own
+home: https://github.com/truecharts/apps/tree/master/charts/stable/ferdi-server
+icon: https://truecharts.org/img/chart-icons/ferdi-server.png
+keywords:
+- ferdi
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: ferdi-server
+sources:
+- https://github.com/getferdi/server
+version: 3.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/ferdi-server/3.0.14/README.md b/stable/ferdi-server/3.0.16/README.md
similarity index 100%
rename from stable/ferdi-server/3.0.14/README.md
rename to stable/ferdi-server/3.0.16/README.md
diff --git a/stable/ferdi-server/3.0.14/app-readme.md b/stable/ferdi-server/3.0.16/app-readme.md
similarity index 100%
rename from stable/ferdi-server/3.0.14/app-readme.md
rename to stable/ferdi-server/3.0.16/app-readme.md
diff --git a/stable/fleet/3.0.15/charts/common-10.4.4.tgz b/stable/ferdi-server/3.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/fleet/3.0.15/charts/common-10.4.4.tgz
rename to stable/ferdi-server/3.0.16/charts/common-10.4.4.tgz
diff --git a/stable/firefox-syncserver/9.0.14/charts/postgresql-8.0.30.tgz b/stable/ferdi-server/3.0.16/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/firefox-syncserver/9.0.14/charts/postgresql-8.0.30.tgz
rename to stable/ferdi-server/3.0.16/charts/postgresql-8.0.30.tgz
diff --git a/stable/ferdi-server/3.0.14/icon.png b/stable/ferdi-server/3.0.16/icon.png
similarity index 100%
rename from stable/ferdi-server/3.0.14/icon.png
rename to stable/ferdi-server/3.0.16/icon.png
diff --git a/stable/ferdi-server/3.0.14/ix_values.yaml b/stable/ferdi-server/3.0.16/ix_values.yaml
similarity index 100%
rename from stable/ferdi-server/3.0.14/ix_values.yaml
rename to stable/ferdi-server/3.0.16/ix_values.yaml
diff --git a/stable/ferdi-server/3.0.14/questions.yaml b/stable/ferdi-server/3.0.16/questions.yaml
similarity index 100%
rename from stable/ferdi-server/3.0.14/questions.yaml
rename to stable/ferdi-server/3.0.16/questions.yaml
diff --git a/stable/ferdi-server/3.0.14/templates/_secrets.tpl b/stable/ferdi-server/3.0.16/templates/_secrets.tpl
similarity index 100%
rename from stable/ferdi-server/3.0.14/templates/_secrets.tpl
rename to stable/ferdi-server/3.0.16/templates/_secrets.tpl
diff --git a/stable/ferdi-server/3.0.14/templates/common.yaml b/stable/ferdi-server/3.0.16/templates/common.yaml
similarity index 100%
rename from stable/ferdi-server/3.0.14/templates/common.yaml
rename to stable/ferdi-server/3.0.16/templates/common.yaml
diff --git a/stable/fleet/3.0.15/values.yaml b/stable/ferdi-server/3.0.16/values.yaml
similarity index 100%
rename from stable/fleet/3.0.15/values.yaml
rename to stable/ferdi-server/3.0.16/values.yaml
diff --git a/stable/filebrowser/2.0.16/CHANGELOG.md b/stable/filebrowser/2.0.16/CHANGELOG.md
deleted file mode 100644
index 3a7cc30538e..00000000000
--- a/stable/filebrowser/2.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [filebrowser-2.0.16](https://github.com/truecharts/apps/compare/filebrowser-2.0.14...filebrowser-2.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [filebrowser-2.0.14](https://github.com/truecharts/apps/compare/filebrowser-2.0.13...filebrowser-2.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [filebrowser-2.0.13](https://github.com/truecharts/apps/compare/filebrowser-2.0.12...filebrowser-2.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [filebrowser-2.0.12](https://github.com/truecharts/apps/compare/filebrowser-2.0.11...filebrowser-2.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [filebrowser-2.0.11](https://github.com/truecharts/apps/compare/filebrowser-2.0.10...filebrowser-2.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [filebrowser-2.0.10](https://github.com/truecharts/apps/compare/filebrowser-2.0.9...filebrowser-2.0.10) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [filebrowser-2.0.9](https://github.com/truecharts/apps/compare/filebrowser-2.0.8...filebrowser-2.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [filebrowser-2.0.8](https://github.com/truecharts/apps/compare/filebrowser-2.0.7...filebrowser-2.0.8) (2022-07-02)
-
-#### Chore
-
-* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
-
-
-
-
-### [filebrowser-2.0.7](https://github.com/truecharts/apps/compare/filebrowser-2.0.6...filebrowser-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [filebrowser-2.0.6](https://github.com/truecharts/apps/compare/filebrowser-2.0.5...filebrowser-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [filebrowser-2.0.5](https://github.com/truecharts/apps/compare/filebrowser-2.0.4...filebrowser-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/filebrowser/2.0.16/Chart.lock b/stable/filebrowser/2.0.16/Chart.lock
deleted file mode 100644
index 5d750cae479..00000000000
--- a/stable/filebrowser/2.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:00:09.685122557Z"
diff --git a/stable/filebrowser/2.0.16/Chart.yaml b/stable/filebrowser/2.0.16/Chart.yaml
deleted file mode 100644
index 9416a6f0310..00000000000
--- a/stable/filebrowser/2.0.16/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "2.22.3"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Filebrowser provides a file managing interface within a specified directory
-home: https://github.com/truecharts/apps/tree/master/charts/stable/filebrowser
-icon: https://truecharts.org/img/chart-icons/filebrowser.png
-keywords:
-- filebrowser
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: filebrowser
-sources:
-- https://github.com/filebrowser/filebrowser
-- https://filebrowser.org/cli/filebrowser
-- https://hub.docker.com/r/filebrowser/filebrowser
-type: application
-version: 2.0.16
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/filebrowser/2.0.18/CHANGELOG.md b/stable/filebrowser/2.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..320d03c7614
--- /dev/null
+++ b/stable/filebrowser/2.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [filebrowser-2.0.18](https://github.com/truecharts/apps/compare/filebrowser-2.0.16...filebrowser-2.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [filebrowser-2.0.16](https://github.com/truecharts/apps/compare/filebrowser-2.0.14...filebrowser-2.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [filebrowser-2.0.14](https://github.com/truecharts/apps/compare/filebrowser-2.0.13...filebrowser-2.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [filebrowser-2.0.13](https://github.com/truecharts/apps/compare/filebrowser-2.0.12...filebrowser-2.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [filebrowser-2.0.12](https://github.com/truecharts/apps/compare/filebrowser-2.0.11...filebrowser-2.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [filebrowser-2.0.11](https://github.com/truecharts/apps/compare/filebrowser-2.0.10...filebrowser-2.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [filebrowser-2.0.10](https://github.com/truecharts/apps/compare/filebrowser-2.0.9...filebrowser-2.0.10) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [filebrowser-2.0.9](https://github.com/truecharts/apps/compare/filebrowser-2.0.8...filebrowser-2.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [filebrowser-2.0.8](https://github.com/truecharts/apps/compare/filebrowser-2.0.7...filebrowser-2.0.8) (2022-07-02)
+
+#### Chore
+
+* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
+
+
+
+
+### [filebrowser-2.0.7](https://github.com/truecharts/apps/compare/filebrowser-2.0.6...filebrowser-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [filebrowser-2.0.6](https://github.com/truecharts/apps/compare/filebrowser-2.0.5...filebrowser-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/filebrowser/2.0.18/Chart.lock b/stable/filebrowser/2.0.18/Chart.lock
new file mode 100644
index 00000000000..12587d1f7b3
--- /dev/null
+++ b/stable/filebrowser/2.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:04:06.089636274Z"
diff --git a/stable/filebrowser/2.0.18/Chart.yaml b/stable/filebrowser/2.0.18/Chart.yaml
new file mode 100644
index 00000000000..151ce0ff9cd
--- /dev/null
+++ b/stable/filebrowser/2.0.18/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "2.22.3"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Filebrowser provides a file managing interface within a specified directory
+home: https://github.com/truecharts/apps/tree/master/charts/stable/filebrowser
+icon: https://truecharts.org/img/chart-icons/filebrowser.png
+keywords:
+- filebrowser
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: filebrowser
+sources:
+- https://github.com/filebrowser/filebrowser
+- https://filebrowser.org/cli/filebrowser
+- https://hub.docker.com/r/filebrowser/filebrowser
+type: application
+version: 2.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/filebrowser/2.0.16/README.md b/stable/filebrowser/2.0.18/README.md
similarity index 100%
rename from stable/filebrowser/2.0.16/README.md
rename to stable/filebrowser/2.0.18/README.md
diff --git a/stable/filebrowser/2.0.16/app-readme.md b/stable/filebrowser/2.0.18/app-readme.md
similarity index 100%
rename from stable/filebrowser/2.0.16/app-readme.md
rename to stable/filebrowser/2.0.18/app-readme.md
diff --git a/stable/flexget/2.0.19/charts/common-10.4.4.tgz b/stable/filebrowser/2.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/flexget/2.0.19/charts/common-10.4.4.tgz
rename to stable/filebrowser/2.0.18/charts/common-10.4.4.tgz
diff --git a/stable/filebrowser/2.0.16/docs/credentials.md b/stable/filebrowser/2.0.18/docs/credentials.md
similarity index 100%
rename from stable/filebrowser/2.0.16/docs/credentials.md
rename to stable/filebrowser/2.0.18/docs/credentials.md
diff --git a/stable/filebrowser/2.0.16/icon.png b/stable/filebrowser/2.0.18/icon.png
similarity index 100%
rename from stable/filebrowser/2.0.16/icon.png
rename to stable/filebrowser/2.0.18/icon.png
diff --git a/stable/filebrowser/2.0.16/ix_values.yaml b/stable/filebrowser/2.0.18/ix_values.yaml
similarity index 100%
rename from stable/filebrowser/2.0.16/ix_values.yaml
rename to stable/filebrowser/2.0.18/ix_values.yaml
diff --git a/stable/filebrowser/2.0.16/questions.yaml b/stable/filebrowser/2.0.18/questions.yaml
similarity index 100%
rename from stable/filebrowser/2.0.16/questions.yaml
rename to stable/filebrowser/2.0.18/questions.yaml
diff --git a/stable/filebrowser/2.0.16/templates/common.yaml b/stable/filebrowser/2.0.18/templates/common.yaml
similarity index 100%
rename from stable/filebrowser/2.0.16/templates/common.yaml
rename to stable/filebrowser/2.0.18/templates/common.yaml
diff --git a/stable/flexget/2.0.19/values.yaml b/stable/filebrowser/2.0.18/values.yaml
similarity index 100%
rename from stable/flexget/2.0.19/values.yaml
rename to stable/filebrowser/2.0.18/values.yaml
diff --git a/stable/fileflows/2.0.20/CHANGELOG.md b/stable/fileflows/2.0.20/CHANGELOG.md
deleted file mode 100644
index d192954f6c2..00000000000
--- a/stable/fileflows/2.0.20/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [fileflows-2.0.20](https://github.com/truecharts/apps/compare/fileflows-2.0.18...fileflows-2.0.20) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [fileflows-2.0.18](https://github.com/truecharts/apps/compare/fileflows-2.0.17...fileflows-2.0.18) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [fileflows-2.0.17](https://github.com/truecharts/apps/compare/fileflows-2.0.16...fileflows-2.0.17) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [fileflows-2.0.16](https://github.com/truecharts/apps/compare/fileflows-2.0.15...fileflows-2.0.16) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [fileflows-2.0.15](https://github.com/truecharts/apps/compare/fileflows-2.0.14...fileflows-2.0.15) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [fileflows-2.0.14](https://github.com/truecharts/apps/compare/fileflows-2.0.13...fileflows-2.0.14) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [fileflows-2.0.13](https://github.com/truecharts/apps/compare/fileflows-2.0.12...fileflows-2.0.13) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### [fileflows-2.0.12](https://github.com/truecharts/apps/compare/fileflows-2.0.11...fileflows-2.0.12) (2022-06-29)
-
-#### Chore
-
-* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
-
-
-
-
-### [fileflows-2.0.11](https://github.com/truecharts/apps/compare/fileflows-2.0.10...fileflows-2.0.11) (2022-06-26)
-
-#### Chore
-
-* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
-
-
-
-
-### [fileflows-2.0.10](https://github.com/truecharts/apps/compare/fileflows-2.0.9...fileflows-2.0.10) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [fileflows-2.0.9](https://github.com/truecharts/apps/compare/fileflows-2.0.8...fileflows-2.0.9) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
diff --git a/stable/fileflows/2.0.20/Chart.lock b/stable/fileflows/2.0.20/Chart.lock
deleted file mode 100644
index 34eead3d3c3..00000000000
--- a/stable/fileflows/2.0.20/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:00:14.960256799Z"
diff --git a/stable/fileflows/2.0.20/Chart.yaml b/stable/fileflows/2.0.20/Chart.yaml
deleted file mode 100644
index 5216306a330..00000000000
--- a/stable/fileflows/2.0.20/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "0.8.4"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: An application that lets you automatically process files through a simple rule flow.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/fileflows
-icon: https://truecharts.org/img/chart-icons/fileflows.png
-keywords:
-- fileflows
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: fileflows
-sources:
-- https://github.com/revenz/FileFlows
-- https://hub.docker.com/r/revenz/fileflows
-version: 2.0.20
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/fileflows/2.0.22/CHANGELOG.md b/stable/fileflows/2.0.22/CHANGELOG.md
new file mode 100644
index 00000000000..24ba11e50ff
--- /dev/null
+++ b/stable/fileflows/2.0.22/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [fileflows-2.0.22](https://github.com/truecharts/apps/compare/fileflows-2.0.20...fileflows-2.0.22) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [fileflows-2.0.20](https://github.com/truecharts/apps/compare/fileflows-2.0.18...fileflows-2.0.20) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [fileflows-2.0.18](https://github.com/truecharts/apps/compare/fileflows-2.0.17...fileflows-2.0.18) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [fileflows-2.0.17](https://github.com/truecharts/apps/compare/fileflows-2.0.16...fileflows-2.0.17) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [fileflows-2.0.16](https://github.com/truecharts/apps/compare/fileflows-2.0.15...fileflows-2.0.16) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [fileflows-2.0.15](https://github.com/truecharts/apps/compare/fileflows-2.0.14...fileflows-2.0.15) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [fileflows-2.0.14](https://github.com/truecharts/apps/compare/fileflows-2.0.13...fileflows-2.0.14) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [fileflows-2.0.13](https://github.com/truecharts/apps/compare/fileflows-2.0.12...fileflows-2.0.13) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
+
+### [fileflows-2.0.12](https://github.com/truecharts/apps/compare/fileflows-2.0.11...fileflows-2.0.12) (2022-06-29)
+
+#### Chore
+
+* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
+
+
+
+
+### [fileflows-2.0.11](https://github.com/truecharts/apps/compare/fileflows-2.0.10...fileflows-2.0.11) (2022-06-26)
+
+#### Chore
+
+* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
+
+
+
+
+### [fileflows-2.0.10](https://github.com/truecharts/apps/compare/fileflows-2.0.9...fileflows-2.0.10) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
diff --git a/stable/fileflows/2.0.22/Chart.lock b/stable/fileflows/2.0.22/Chart.lock
new file mode 100644
index 00000000000..5a20c43e995
--- /dev/null
+++ b/stable/fileflows/2.0.22/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:04:12.718758703Z"
diff --git a/stable/fileflows/2.0.22/Chart.yaml b/stable/fileflows/2.0.22/Chart.yaml
new file mode 100644
index 00000000000..0fe56e3a548
--- /dev/null
+++ b/stable/fileflows/2.0.22/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "0.8.4"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: An application that lets you automatically process files through a simple rule flow.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/fileflows
+icon: https://truecharts.org/img/chart-icons/fileflows.png
+keywords:
+- fileflows
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: fileflows
+sources:
+- https://github.com/revenz/FileFlows
+- https://hub.docker.com/r/revenz/fileflows
+version: 2.0.22
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/fileflows/2.0.20/README.md b/stable/fileflows/2.0.22/README.md
similarity index 100%
rename from stable/fileflows/2.0.20/README.md
rename to stable/fileflows/2.0.22/README.md
diff --git a/stable/fileflows/2.0.20/app-readme.md b/stable/fileflows/2.0.22/app-readme.md
similarity index 100%
rename from stable/fileflows/2.0.20/app-readme.md
rename to stable/fileflows/2.0.22/app-readme.md
diff --git a/stable/flood/6.0.15/charts/common-10.4.4.tgz b/stable/fileflows/2.0.22/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/flood/6.0.15/charts/common-10.4.4.tgz
rename to stable/fileflows/2.0.22/charts/common-10.4.4.tgz
diff --git a/stable/fileflows/2.0.20/icon.png b/stable/fileflows/2.0.22/icon.png
similarity index 100%
rename from stable/fileflows/2.0.20/icon.png
rename to stable/fileflows/2.0.22/icon.png
diff --git a/stable/fileflows/2.0.20/ix_values.yaml b/stable/fileflows/2.0.22/ix_values.yaml
similarity index 100%
rename from stable/fileflows/2.0.20/ix_values.yaml
rename to stable/fileflows/2.0.22/ix_values.yaml
diff --git a/stable/fileflows/2.0.20/questions.yaml b/stable/fileflows/2.0.22/questions.yaml
similarity index 100%
rename from stable/fileflows/2.0.20/questions.yaml
rename to stable/fileflows/2.0.22/questions.yaml
diff --git a/stable/flood/6.0.15/templates/common.yaml b/stable/fileflows/2.0.22/templates/common.yaml
similarity index 100%
rename from stable/flood/6.0.15/templates/common.yaml
rename to stable/fileflows/2.0.22/templates/common.yaml
diff --git a/stable/flood/6.0.15/values.yaml b/stable/fileflows/2.0.22/values.yaml
similarity index 100%
rename from stable/flood/6.0.15/values.yaml
rename to stable/fileflows/2.0.22/values.yaml
diff --git a/stable/filezilla/4.0.15/CHANGELOG.md b/stable/filezilla/4.0.15/CHANGELOG.md
deleted file mode 100644
index f58f24bc6a4..00000000000
--- a/stable/filezilla/4.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [filezilla-4.0.15](https://github.com/truecharts/apps/compare/filezilla-4.0.13...filezilla-4.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [filezilla-4.0.13](https://github.com/truecharts/apps/compare/filezilla-4.0.12...filezilla-4.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [filezilla-4.0.12](https://github.com/truecharts/apps/compare/filezilla-4.0.11...filezilla-4.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [filezilla-4.0.11](https://github.com/truecharts/apps/compare/filezilla-4.0.10...filezilla-4.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [filezilla-4.0.10](https://github.com/truecharts/apps/compare/filezilla-4.0.9...filezilla-4.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [filezilla-4.0.9](https://github.com/truecharts/apps/compare/filezilla-4.0.8...filezilla-4.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [filezilla-4.0.8](https://github.com/truecharts/apps/compare/filezilla-4.0.7...filezilla-4.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [filezilla-4.0.7](https://github.com/truecharts/apps/compare/filezilla-4.0.6...filezilla-4.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [filezilla-4.0.6](https://github.com/truecharts/apps/compare/filezilla-4.0.5...filezilla-4.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [filezilla-4.0.5](https://github.com/truecharts/apps/compare/filezilla-4.0.4...filezilla-4.0.5) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [filezilla-4.0.4](https://github.com/truecharts/apps/compare/filezilla-4.0.3...filezilla-4.0.4) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/filezilla/4.0.15/Chart.lock b/stable/filezilla/4.0.15/Chart.lock
deleted file mode 100644
index 329309d44bf..00000000000
--- a/stable/filezilla/4.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:00:23.522920179Z"
diff --git a/stable/filezilla/4.0.15/Chart.yaml b/stable/filezilla/4.0.15/Chart.yaml
deleted file mode 100644
index 92cdcecda65..00000000000
--- a/stable/filezilla/4.0.15/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "3.55.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A Helm chart for Kubernetes
-home: https://github.com/truecharts/apps/tree/master/charts/stable/filezilla
-icon: https://truecharts.org/img/chart-icons/filezilla.png
-keywords:
-- filezilla
-- ftp
-- sftp
-- ftps
-- client
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: filezilla
-sources:
-- https://filezilla-project.org/
-- https://github.com/linuxserver/docker-filezilla
-type: application
-version: 4.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/filezilla/4.0.17/CHANGELOG.md b/stable/filezilla/4.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..214e0e8cb98
--- /dev/null
+++ b/stable/filezilla/4.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [filezilla-4.0.17](https://github.com/truecharts/apps/compare/filezilla-4.0.15...filezilla-4.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [filezilla-4.0.15](https://github.com/truecharts/apps/compare/filezilla-4.0.13...filezilla-4.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [filezilla-4.0.13](https://github.com/truecharts/apps/compare/filezilla-4.0.12...filezilla-4.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [filezilla-4.0.12](https://github.com/truecharts/apps/compare/filezilla-4.0.11...filezilla-4.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [filezilla-4.0.11](https://github.com/truecharts/apps/compare/filezilla-4.0.10...filezilla-4.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [filezilla-4.0.10](https://github.com/truecharts/apps/compare/filezilla-4.0.9...filezilla-4.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [filezilla-4.0.9](https://github.com/truecharts/apps/compare/filezilla-4.0.8...filezilla-4.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [filezilla-4.0.8](https://github.com/truecharts/apps/compare/filezilla-4.0.7...filezilla-4.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [filezilla-4.0.7](https://github.com/truecharts/apps/compare/filezilla-4.0.6...filezilla-4.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [filezilla-4.0.6](https://github.com/truecharts/apps/compare/filezilla-4.0.5...filezilla-4.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [filezilla-4.0.5](https://github.com/truecharts/apps/compare/filezilla-4.0.4...filezilla-4.0.5) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/filezilla/4.0.17/Chart.lock b/stable/filezilla/4.0.17/Chart.lock
new file mode 100644
index 00000000000..ea1c4ff139c
--- /dev/null
+++ b/stable/filezilla/4.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:04:24.926189132Z"
diff --git a/stable/filezilla/4.0.17/Chart.yaml b/stable/filezilla/4.0.17/Chart.yaml
new file mode 100644
index 00000000000..a83754fcc44
--- /dev/null
+++ b/stable/filezilla/4.0.17/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "3.55.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A Helm chart for Kubernetes
+home: https://github.com/truecharts/apps/tree/master/charts/stable/filezilla
+icon: https://truecharts.org/img/chart-icons/filezilla.png
+keywords:
+- filezilla
+- ftp
+- sftp
+- ftps
+- client
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: filezilla
+sources:
+- https://filezilla-project.org/
+- https://github.com/linuxserver/docker-filezilla
+type: application
+version: 4.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/filezilla/4.0.15/README.md b/stable/filezilla/4.0.17/README.md
similarity index 100%
rename from stable/filezilla/4.0.15/README.md
rename to stable/filezilla/4.0.17/README.md
diff --git a/stable/filezilla/4.0.15/app-readme.md b/stable/filezilla/4.0.17/app-readme.md
similarity index 100%
rename from stable/filezilla/4.0.15/app-readme.md
rename to stable/filezilla/4.0.17/app-readme.md
diff --git a/stable/fluidd/2.0.16/charts/common-10.4.4.tgz b/stable/filezilla/4.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/fluidd/2.0.16/charts/common-10.4.4.tgz
rename to stable/filezilla/4.0.17/charts/common-10.4.4.tgz
diff --git a/stable/filezilla/4.0.15/icon.png b/stable/filezilla/4.0.17/icon.png
similarity index 100%
rename from stable/filezilla/4.0.15/icon.png
rename to stable/filezilla/4.0.17/icon.png
diff --git a/stable/filezilla/4.0.15/ix_values.yaml b/stable/filezilla/4.0.17/ix_values.yaml
similarity index 100%
rename from stable/filezilla/4.0.15/ix_values.yaml
rename to stable/filezilla/4.0.17/ix_values.yaml
diff --git a/stable/filezilla/4.0.15/questions.yaml b/stable/filezilla/4.0.17/questions.yaml
similarity index 100%
rename from stable/filezilla/4.0.15/questions.yaml
rename to stable/filezilla/4.0.17/questions.yaml
diff --git a/stable/filezilla/4.0.15/templates/common.yaml b/stable/filezilla/4.0.17/templates/common.yaml
similarity index 100%
rename from stable/filezilla/4.0.15/templates/common.yaml
rename to stable/filezilla/4.0.17/templates/common.yaml
diff --git a/stable/fluidd/2.0.16/values.yaml b/stable/filezilla/4.0.17/values.yaml
similarity index 100%
rename from stable/fluidd/2.0.16/values.yaml
rename to stable/filezilla/4.0.17/values.yaml
diff --git a/stable/fireflyiii/16.0.19/CHANGELOG.md b/stable/fireflyiii/16.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..a4e81bbf1c5
--- /dev/null
+++ b/stable/fireflyiii/16.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [fireflyiii-16.0.19](https://github.com/truecharts/apps/compare/fireflyiii-16.0.17...fireflyiii-16.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [fireflyiii-16.0.17](https://github.com/truecharts/apps/compare/fireflyiii-16.0.15...fireflyiii-16.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [fireflyiii-16.0.15](https://github.com/truecharts/apps/compare/fireflyiii-16.0.14...fireflyiii-16.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [fireflyiii-16.0.14](https://github.com/truecharts/apps/compare/fireflyiii-16.0.13...fireflyiii-16.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [fireflyiii-16.0.13](https://github.com/truecharts/apps/compare/fireflyiii-16.0.12...fireflyiii-16.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
+
+
+
+
+### [fireflyiii-16.0.12](https://github.com/truecharts/apps/compare/fireflyiii-16.0.11...fireflyiii-16.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [fireflyiii-16.0.11](https://github.com/truecharts/apps/compare/fireflyiii-16.0.10...fireflyiii-16.0.11) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [fireflyiii-16.0.10](https://github.com/truecharts/apps/compare/fireflyiii-16.0.9...fireflyiii-16.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [fireflyiii-16.0.9](https://github.com/truecharts/apps/compare/fireflyiii-16.0.8...fireflyiii-16.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [fireflyiii-16.0.8](https://github.com/truecharts/apps/compare/fireflyiii-16.0.7...fireflyiii-16.0.8) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [fireflyiii-16.0.7](https://github.com/truecharts/apps/compare/fireflyiii-16.0.6...fireflyiii-16.0.7) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
diff --git a/stable/fireflyiii/16.0.19/Chart.lock b/stable/fireflyiii/16.0.19/Chart.lock
new file mode 100644
index 00000000000..9ad065010e5
--- /dev/null
+++ b/stable/fireflyiii/16.0.19/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
+generated: "2022-07-14T14:04:38.186695923Z"
diff --git a/stable/fireflyiii/16.0.19/Chart.yaml b/stable/fireflyiii/16.0.19/Chart.yaml
new file mode 100644
index 00000000000..6e15f2aae5b
--- /dev/null
+++ b/stable/fireflyiii/16.0.19/Chart.yaml
@@ -0,0 +1,36 @@
+apiVersion: v2
+appVersion: "5.7.9"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+deprecated: false
+description: A free and open source personal finance manager
+home: https://github.com/truecharts/apps/tree/master/charts/stable/fireflyiii
+icon: https://truecharts.org/img/chart-icons/fireflyiii.png
+keywords:
+- fireflyiii
+- finacial
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: fireflyiii
+sources:
+- https://github.com/firefly-iii/firefly-iii/
+type: application
+version: 16.0.19
+annotations:
+ truecharts.org/catagories: |
+ - finacial
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/fireflyiii/16.0.19/README.md b/stable/fireflyiii/16.0.19/README.md
new file mode 100644
index 00000000000..2b37e4d31d1
--- /dev/null
+++ b/stable/fireflyiii/16.0.19/README.md
@@ -0,0 +1,44 @@
+# fireflyiii
+
+A free and open source personal finance manager
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://charts.truecharts.org/ | postgresql | 8.0.30 |
+| https://charts.truecharts.org | redis | 3.0.30 |
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/fireflyiii/16.0.19/app-readme.md b/stable/fireflyiii/16.0.19/app-readme.md
new file mode 100644
index 00000000000..cc381c8e1e8
--- /dev/null
+++ b/stable/fireflyiii/16.0.19/app-readme.md
@@ -0,0 +1,3 @@
+A free and open source personal finance manager
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/focalboard/9.0.16/charts/common-10.4.4.tgz b/stable/fireflyiii/16.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/focalboard/9.0.16/charts/common-10.4.4.tgz
rename to stable/fireflyiii/16.0.19/charts/common-10.4.4.tgz
diff --git a/stable/focalboard/9.0.16/charts/postgresql-8.0.30.tgz b/stable/fireflyiii/16.0.19/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/focalboard/9.0.16/charts/postgresql-8.0.30.tgz
rename to stable/fireflyiii/16.0.19/charts/postgresql-8.0.30.tgz
diff --git a/stable/grist/3.0.15/charts/redis-3.0.30.tgz b/stable/fireflyiii/16.0.19/charts/redis-3.0.30.tgz
similarity index 100%
rename from stable/grist/3.0.15/charts/redis-3.0.30.tgz
rename to stable/fireflyiii/16.0.19/charts/redis-3.0.30.tgz
diff --git a/stable/fireflyiii/16.0.19/docs/installation_notes.md b/stable/fireflyiii/16.0.19/docs/installation_notes.md
new file mode 100644
index 00000000000..ef75ce3d383
--- /dev/null
+++ b/stable/fireflyiii/16.0.19/docs/installation_notes.md
@@ -0,0 +1,5 @@
+# Important Notes
+
+The Firefly III developers have decided to split their program into multiple different add-on containers, implementing these ourselves into the App is EXTREMELY time-consuming. While we would appreciate people with experience building Helm Charts and adding the feature containers, we have decided to flag them "out of scope" for True Charts.
+
+If you really want to use them, you can use custom-app or big-blue-button. However, we do not actively support such a setup.
diff --git a/stable/fireflyiii/16.0.19/docs/validation.md b/stable/fireflyiii/16.0.19/docs/validation.md
new file mode 100644
index 00000000000..7ee510e30da
--- /dev/null
+++ b/stable/fireflyiii/16.0.19/docs/validation.md
@@ -0,0 +1,13 @@
+# Input Validation
+
+__`APP_KEY`__
+Accepted formats are:
+
+- Letters, Numbers, Symbols, Exactly 32 characters (eg. `!oqVA9o2@br#$6vAyk8LLrDm54X5EtjD`) - It accepts `a-z`, `A-Z`, `0-9` and `!@#$%^&*?`
+
+You can try live [here](https://regex101.com/r/OR879w/1)
+Regex used to match this: `[a-zA-Z0-9!@#$%^&*?]{32}`
+
+---
+
+_If you find a field that you think it needs validation, please open an issue on github_
diff --git a/stable/fireflyiii/16.0.19/icon.png b/stable/fireflyiii/16.0.19/icon.png
new file mode 100644
index 00000000000..5f831ea8890
Binary files /dev/null and b/stable/fireflyiii/16.0.19/icon.png differ
diff --git a/stable/fireflyiii/16.0.19/ix_values.yaml b/stable/fireflyiii/16.0.19/ix_values.yaml
new file mode 100644
index 00000000000..b8dc65c5cb9
--- /dev/null
+++ b/stable/fireflyiii/16.0.19/ix_values.yaml
@@ -0,0 +1,90 @@
+image:
+ repository: tccr.io/truecharts/fireflyiii-core
+ pullPolicy: IfNotPresent
+ tag: v5.7.9@sha256:73a5611fe5bc7b1580daa93424ec241f34dfc448d01225dc4535946617645e7c
+
+securityContext:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+
+podSecurityContext:
+ runAsUser: 0
+ runAsGroup: 0
+
+service:
+ main:
+ ports:
+ main:
+ port: 10082
+ targetPort: 8080
+
+probes:
+ liveness:
+ path: "/login"
+
+ readiness:
+ path: "/login"
+
+ startup:
+ path: "/login"
+
+env:
+ DB_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}"
+ DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}"
+ DB_CONNECTION: pgsql
+ DB_PORT: 5432
+ REDIS_DB: "0"
+ REDIS_CACHE_DB: "1"
+ CACHE_DRIVER: redis
+ SESSION_DRIVER: redis
+ REDIS_SCHEME: tcp
+ REDIS_PORT: 6379
+ APP_URL: ""
+ TRUSTED_PROXIES: "172.16.0.0/16"
+ DB_HOST:
+ secretKeyRef:
+ name: dbcreds
+ key: plainhost
+ DB_PASSWORD:
+ secretKeyRef:
+ name: dbcreds
+ key: postgresql-password
+ REDIS_HOST:
+ secretKeyRef:
+ name: rediscreds
+ key: plainhost
+ REDIS_PASSWORD:
+ secretKeyRef:
+ name: rediscreds
+ key: redis-password
+ STATIC_CRON_TOKEN:
+ secretKeyRef:
+ name: fireflyiii-secrets
+ key: STATIC_CRON_TOKEN
+ APP_KEY:
+ secretKeyRef:
+ name: fireflyiii-secrets
+ key: APP_KEY
+
+persistence:
+ data:
+ enabled: true
+ mountPath: "/var/www/html/storage/upload"
+
+cronjob:
+ schedule: "0 3 * * *"
+ annotations: {}
+ failedJobsHistoryLimit: 5
+ successfulJobsHistoryLimit: 2
+
+# Enabled redis
+redis:
+ enabled: true
+ existingSecret: "rediscreds"
+
+# Enabled postgres
+postgresql:
+ enabled: true
+ existingSecret: "dbcreds"
+ postgresqlUsername: firefly
+ postgresqlDatabase: firefly
diff --git a/stable/fireflyiii/16.0.19/questions.yaml b/stable/fireflyiii/16.0.19/questions.yaml
new file mode 100644
index 00000000000..7fe5acb38fe
--- /dev/null
+++ b/stable/fireflyiii/16.0.19/questions.yaml
@@ -0,0 +1,2452 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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: APP_URL
+ label: "APP_URL"
+ description: "Application URL eg. https://fireflyiii.mydomain.com"
+ schema:
+ type: string
+ default: "http://localhost:10082"
+ - variable: TRUSTED_PROXIES
+ label: "TRUSTED_PROXIES"
+ description: "TRUSTED_PROXIES"
+ schema:
+ type: string
+ default: "172.16.0.0/16"
+
+ - 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 Config"
+ 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: 10082
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/fireflyiii/16.0.19/templates/_cronjob.tpl b/stable/fireflyiii/16.0.19/templates/_cronjob.tpl
new file mode 100644
index 00000000000..cb8c902c952
--- /dev/null
+++ b/stable/fireflyiii/16.0.19/templates/_cronjob.tpl
@@ -0,0 +1,54 @@
+{{/* Define the cronjob */}}
+{{- define "fireflyiii.cronjob" -}}
+{{- $jobName := include "tc.common.names.fullname" . }}
+
+---
+apiVersion: batch/v1
+kind: CronJob
+metadata:
+ name: {{ printf "%s-cronjob" $jobName }}
+ labels:
+ {{- include "tc.common.labels" . | nindent 4 }}
+spec:
+ schedule: "{{ .Values.cronjob.schedule }}"
+ concurrencyPolicy: Forbid
+ {{- with .Values.cronjob.failedJobsHistoryLimit }}
+ failedJobsHistoryLimit: {{ . }}
+ {{- end }}
+ {{- with .Values.cronjob.successfulJobsHistoryLimit }}
+ successfulJobsHistoryLimit: {{ . }}
+ {{- end }}
+ jobTemplate:
+ metadata:
+ spec:
+ template:
+ metadata:
+ spec:
+ securityContext:
+ runAsUser: 568
+ runAsGroup: 568
+ restartPolicy: Never
+ containers:
+ - name: {{ .Chart.Name }}
+ securityContext:
+ privileged: false
+ readOnlyRootFilesystem: true
+ allowPrivilegeEscalation: false
+ runAsNonRoot: true
+ capabilities:
+ drop:
+ - ALL
+ env:
+ - name: STATIC_CRON_TOKEN
+ valueFrom:
+ secretKeyRef:
+ name: fireflyiii-secrets
+ key: STATIC_CRON_TOKEN
+ image: "{{ .Values.alpineImage.repository }}:{{ .Values.alpineImage.tag }}"
+ args:
+ - curl
+ - "http://{{ $jobName }}.ix-{{ .Release.Name }}.svc.cluster.local:{{ .Values.service.main.ports.main.port }}/api/v1/cron/$(STATIC_CRON_TOKEN)"
+ resources:
+{{ toYaml .Values.resources | indent 16 }}
+
+{{- end -}}
diff --git a/stable/fireflyiii/16.0.19/templates/_secrets.tpl b/stable/fireflyiii/16.0.19/templates/_secrets.tpl
new file mode 100644
index 00000000000..dc4d67f4ddf
--- /dev/null
+++ b/stable/fireflyiii/16.0.19/templates/_secrets.tpl
@@ -0,0 +1,24 @@
+{{/* Define the secrets */}}
+{{- define "fireflyiii.secrets" -}}
+---
+
+apiVersion: v1
+kind: Secret
+type: Opaque
+metadata:
+ name: fireflyiii-secrets
+{{- $fireflyiiiprevious := lookup "v1" "Secret" .Release.Namespace "fireflyiii-secrets" }}
+{{- $static_cron_token := "" }}
+{{- $app_key := "" }}
+data:
+ {{- if $fireflyiiiprevious}}
+ STATIC_CRON_TOKEN: {{ index $fireflyiiiprevious.data "STATIC_CRON_TOKEN" }}
+ APP_KEY: {{ index $fireflyiiiprevious.data "APP_KEY" }}
+ {{- else }}
+ {{- $static_cron_token := randAlphaNum 32 }}
+ {{- $app_key := randAlphaNum 32 }}
+ STATIC_CRON_TOKEN: {{ $static_cron_token | b64enc }}
+ APP_KEY: {{ $app_key | b64enc }}
+ {{- end }}
+
+{{- end -}}
diff --git a/stable/fireflyiii/16.0.19/templates/common.yaml b/stable/fireflyiii/16.0.19/templates/common.yaml
new file mode 100644
index 00000000000..12e701a6af1
--- /dev/null
+++ b/stable/fireflyiii/16.0.19/templates/common.yaml
@@ -0,0 +1,11 @@
+{{/* Make sure all variables are set properly */}}
+{{- include "tc.common.loader.init" . }}
+
+{{/* Render secrets for fireflyiii */}}
+{{- include "fireflyiii.secrets" . }}
+
+{{/* Render cronjob for fireflyiii */}}
+{{- include "fireflyiii.cronjob" . }}
+
+{{/* Render the templates */}}
+{{ include "tc.common.loader.apply" . }}
diff --git a/stable/focalboard/9.0.16/values.yaml b/stable/fireflyiii/16.0.19/values.yaml
similarity index 100%
rename from stable/focalboard/9.0.16/values.yaml
rename to stable/fireflyiii/16.0.19/values.yaml
diff --git a/stable/firefox-syncserver/9.0.14/CHANGELOG.md b/stable/firefox-syncserver/9.0.14/CHANGELOG.md
deleted file mode 100644
index 5723d3a04d8..00000000000
--- a/stable/firefox-syncserver/9.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [firefox-syncserver-9.0.14](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.12...firefox-syncserver-9.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [firefox-syncserver-9.0.12](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.11...firefox-syncserver-9.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [firefox-syncserver-9.0.11](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.10...firefox-syncserver-9.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [firefox-syncserver-9.0.10](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.9...firefox-syncserver-9.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [firefox-syncserver-9.0.9](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.8...firefox-syncserver-9.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [firefox-syncserver-9.0.8](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.7...firefox-syncserver-9.0.8) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [firefox-syncserver-9.0.7](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.6...firefox-syncserver-9.0.7) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [firefox-syncserver-9.0.6](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.5...firefox-syncserver-9.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [firefox-syncserver-9.0.5](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.4...firefox-syncserver-9.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [firefox-syncserver-9.0.4](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.3...firefox-syncserver-9.0.4) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [firefox-syncserver-9.0.3](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.2...firefox-syncserver-9.0.3) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887))
-
diff --git a/stable/firefox-syncserver/9.0.14/Chart.lock b/stable/firefox-syncserver/9.0.14/Chart.lock
deleted file mode 100644
index 575d7389123..00000000000
--- a/stable/firefox-syncserver/9.0.14/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:00:37.739502718Z"
diff --git a/stable/firefox-syncserver/9.0.14/Chart.yaml b/stable/firefox-syncserver/9.0.14/Chart.yaml
deleted file mode 100644
index 5ed6ef1cfe5..00000000000
--- a/stable/firefox-syncserver/9.0.14/Chart.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-apiVersion: v2
-appVersion: "1.8.0"
-version: 9.0.14
-kubeVersion: '>=1.16.0-0'
-name: firefox-syncserver
-description: This is an all-in-one package for running a self-hosted Firefox Sync server.
-type: application
-home: https://github.com/truecharts/apps/tree/master/charts/stable/firefox-syncserver
-icon: https://truecharts.org/img/chart-icons/firefox-syncserver.png
-keywords:
- - server
- - sync
- - syncserver
- - firefox
-sources:
- - https://moz-services-docs.readthedocs.io/en/latest/howtos/run-sync-1.5.html
- - https://hub.docker.com/r/crazymax/firefox-syncserver
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/firefox-syncserver/9.0.16/CHANGELOG.md b/stable/firefox-syncserver/9.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..a923e43b5be
--- /dev/null
+++ b/stable/firefox-syncserver/9.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [firefox-syncserver-9.0.16](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.14...firefox-syncserver-9.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [firefox-syncserver-9.0.14](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.12...firefox-syncserver-9.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [firefox-syncserver-9.0.12](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.11...firefox-syncserver-9.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [firefox-syncserver-9.0.11](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.10...firefox-syncserver-9.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [firefox-syncserver-9.0.10](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.9...firefox-syncserver-9.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [firefox-syncserver-9.0.9](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.8...firefox-syncserver-9.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [firefox-syncserver-9.0.8](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.7...firefox-syncserver-9.0.8) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [firefox-syncserver-9.0.7](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.6...firefox-syncserver-9.0.7) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [firefox-syncserver-9.0.6](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.5...firefox-syncserver-9.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [firefox-syncserver-9.0.5](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.4...firefox-syncserver-9.0.5) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [firefox-syncserver-9.0.4](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.3...firefox-syncserver-9.0.4) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/firefox-syncserver/9.0.16/Chart.lock b/stable/firefox-syncserver/9.0.16/Chart.lock
new file mode 100644
index 00000000000..d19e3cce35d
--- /dev/null
+++ b/stable/firefox-syncserver/9.0.16/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:04:43.17258081Z"
diff --git a/stable/firefox-syncserver/9.0.16/Chart.yaml b/stable/firefox-syncserver/9.0.16/Chart.yaml
new file mode 100644
index 00000000000..4548f12b974
--- /dev/null
+++ b/stable/firefox-syncserver/9.0.16/Chart.yaml
@@ -0,0 +1,34 @@
+apiVersion: v2
+appVersion: "1.8.0"
+version: 9.0.16
+kubeVersion: '>=1.16.0-0'
+name: firefox-syncserver
+description: This is an all-in-one package for running a self-hosted Firefox Sync server.
+type: application
+home: https://github.com/truecharts/apps/tree/master/charts/stable/firefox-syncserver
+icon: https://truecharts.org/img/chart-icons/firefox-syncserver.png
+keywords:
+ - server
+ - sync
+ - syncserver
+ - firefox
+sources:
+ - https://moz-services-docs.readthedocs.io/en/latest/howtos/run-sync-1.5.html
+ - https://hub.docker.com/r/crazymax/firefox-syncserver
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/firefox-syncserver/9.0.14/README.md b/stable/firefox-syncserver/9.0.16/README.md
similarity index 100%
rename from stable/firefox-syncserver/9.0.14/README.md
rename to stable/firefox-syncserver/9.0.16/README.md
diff --git a/stable/firefox-syncserver/9.0.14/app-readme.md b/stable/firefox-syncserver/9.0.16/app-readme.md
similarity index 100%
rename from stable/firefox-syncserver/9.0.14/app-readme.md
rename to stable/firefox-syncserver/9.0.16/app-readme.md
diff --git a/stable/foldingathome/2.0.14/charts/common-10.4.4.tgz b/stable/firefox-syncserver/9.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/foldingathome/2.0.14/charts/common-10.4.4.tgz
rename to stable/firefox-syncserver/9.0.16/charts/common-10.4.4.tgz
diff --git a/stable/gitea/8.0.17/charts/postgresql-8.0.30.tgz b/stable/firefox-syncserver/9.0.16/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/gitea/8.0.17/charts/postgresql-8.0.30.tgz
rename to stable/firefox-syncserver/9.0.16/charts/postgresql-8.0.30.tgz
diff --git a/stable/firefox-syncserver/9.0.14/icon.png b/stable/firefox-syncserver/9.0.16/icon.png
similarity index 100%
rename from stable/firefox-syncserver/9.0.14/icon.png
rename to stable/firefox-syncserver/9.0.16/icon.png
diff --git a/stable/firefox-syncserver/9.0.14/ix_values.yaml b/stable/firefox-syncserver/9.0.16/ix_values.yaml
similarity index 100%
rename from stable/firefox-syncserver/9.0.14/ix_values.yaml
rename to stable/firefox-syncserver/9.0.16/ix_values.yaml
diff --git a/stable/firefox-syncserver/9.0.14/questions.yaml b/stable/firefox-syncserver/9.0.16/questions.yaml
similarity index 100%
rename from stable/firefox-syncserver/9.0.14/questions.yaml
rename to stable/firefox-syncserver/9.0.16/questions.yaml
diff --git a/stable/fluidd/2.0.16/templates/common.yaml b/stable/firefox-syncserver/9.0.16/templates/common.yaml
similarity index 100%
rename from stable/fluidd/2.0.16/templates/common.yaml
rename to stable/firefox-syncserver/9.0.16/templates/common.yaml
diff --git a/stable/foldingathome/2.0.14/values.yaml b/stable/firefox-syncserver/9.0.16/values.yaml
similarity index 100%
rename from stable/foldingathome/2.0.14/values.yaml
rename to stable/firefox-syncserver/9.0.16/values.yaml
diff --git a/stable/firefox/2.0.14/CHANGELOG.md b/stable/firefox/2.0.14/CHANGELOG.md
deleted file mode 100644
index 22b77ab3461..00000000000
--- a/stable/firefox/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [firefox-2.0.14](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.12...firefox-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [firefox-2.0.12](https://github.com/truecharts/apps/compare/firefox-2.0.11...firefox-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [firefox-2.0.11](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.10...firefox-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [firefox-2.0.10](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.9...firefox-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [firefox-2.0.9](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.8...firefox-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [firefox-2.0.8](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.6...firefox-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [firefox-2.0.7](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.5...firefox-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [firefox-2.0.6](https://github.com/truecharts/apps/compare/firefox-2.0.5...firefox-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [firefox-2.0.5](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.3...firefox-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [firefox-2.0.4](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.1...firefox-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [firefox-2.0.3](https://github.com/truecharts/apps/compare/firefox-2.0.2...firefox-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/firefox/2.0.14/Chart.lock b/stable/firefox/2.0.14/Chart.lock
deleted file mode 100644
index 8e4307295b9..00000000000
--- a/stable/firefox/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:00:30.329789076Z"
diff --git a/stable/firefox/2.0.14/Chart.yaml b/stable/firefox/2.0.14/Chart.yaml
deleted file mode 100644
index cae1451fde5..00000000000
--- a/stable/firefox/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: firefox
-version: 2.0.14
-appVersion: "78.15.0"
-description: Firefox Browser, also known as Mozilla Firefox or simply Firefox,
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/firefox
-icon: https://truecharts.org/img/chart-icons/firefox.png
-keywords:
- - firefox
-sources:
- - https://hub.docker.com/r/linuxserver/firefox
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/firefox/2.0.16/CHANGELOG.md b/stable/firefox/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..12fa6b9f549
--- /dev/null
+++ b/stable/firefox/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [firefox-2.0.16](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.14...firefox-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [firefox-2.0.14](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.12...firefox-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [firefox-2.0.12](https://github.com/truecharts/apps/compare/firefox-2.0.11...firefox-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [firefox-2.0.11](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.10...firefox-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [firefox-2.0.10](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.9...firefox-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [firefox-2.0.9](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.8...firefox-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [firefox-2.0.8](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.6...firefox-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [firefox-2.0.7](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.5...firefox-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [firefox-2.0.6](https://github.com/truecharts/apps/compare/firefox-2.0.5...firefox-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [firefox-2.0.5](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.3...firefox-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [firefox-2.0.4](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.1...firefox-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/firefox/2.0.16/Chart.lock b/stable/firefox/2.0.16/Chart.lock
new file mode 100644
index 00000000000..44a137fda75
--- /dev/null
+++ b/stable/firefox/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:04:32.070737743Z"
diff --git a/stable/firefox/2.0.16/Chart.yaml b/stable/firefox/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..3fd43c3046a
--- /dev/null
+++ b/stable/firefox/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: firefox
+version: 2.0.16
+appVersion: "78.15.0"
+description: Firefox Browser, also known as Mozilla Firefox or simply Firefox,
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/firefox
+icon: https://truecharts.org/img/chart-icons/firefox.png
+keywords:
+ - firefox
+sources:
+ - https://hub.docker.com/r/linuxserver/firefox
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/firefox/2.0.14/README.md b/stable/firefox/2.0.16/README.md
similarity index 100%
rename from stable/firefox/2.0.14/README.md
rename to stable/firefox/2.0.16/README.md
diff --git a/stable/firefox/2.0.14/app-readme.md b/stable/firefox/2.0.16/app-readme.md
similarity index 100%
rename from stable/firefox/2.0.14/app-readme.md
rename to stable/firefox/2.0.16/app-readme.md
diff --git a/stable/fossil/4.0.14/charts/common-10.4.4.tgz b/stable/firefox/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/fossil/4.0.14/charts/common-10.4.4.tgz
rename to stable/firefox/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/firefox/2.0.14/icon.png b/stable/firefox/2.0.16/icon.png
similarity index 100%
rename from stable/firefox/2.0.14/icon.png
rename to stable/firefox/2.0.16/icon.png
diff --git a/stable/firefox/2.0.14/ix_values.yaml b/stable/firefox/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/firefox/2.0.14/ix_values.yaml
rename to stable/firefox/2.0.16/ix_values.yaml
diff --git a/stable/firefox/2.0.14/questions.yaml b/stable/firefox/2.0.16/questions.yaml
similarity index 100%
rename from stable/firefox/2.0.14/questions.yaml
rename to stable/firefox/2.0.16/questions.yaml
diff --git a/stable/foldingathome/2.0.14/templates/common.yaml b/stable/firefox/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/foldingathome/2.0.14/templates/common.yaml
rename to stable/firefox/2.0.16/templates/common.yaml
diff --git a/stable/fossil/4.0.14/values.yaml b/stable/firefox/2.0.16/values.yaml
similarity index 100%
rename from stable/fossil/4.0.14/values.yaml
rename to stable/firefox/2.0.16/values.yaml
diff --git a/stable/flaresolverr/6.0.15/CHANGELOG.md b/stable/flaresolverr/6.0.15/CHANGELOG.md
deleted file mode 100644
index 76a1f83da09..00000000000
--- a/stable/flaresolverr/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [flaresolverr-6.0.15](https://github.com/truecharts/apps/compare/flaresolverr-6.0.13...flaresolverr-6.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [flaresolverr-6.0.13](https://github.com/truecharts/apps/compare/flaresolverr-6.0.12...flaresolverr-6.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [flaresolverr-6.0.12](https://github.com/truecharts/apps/compare/flaresolverr-6.0.11...flaresolverr-6.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [flaresolverr-6.0.11](https://github.com/truecharts/apps/compare/flaresolverr-6.0.10...flaresolverr-6.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [flaresolverr-6.0.10](https://github.com/truecharts/apps/compare/flaresolverr-6.0.9...flaresolverr-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [flaresolverr-6.0.9](https://github.com/truecharts/apps/compare/flaresolverr-6.0.8...flaresolverr-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [flaresolverr-6.0.8](https://github.com/truecharts/apps/compare/flaresolverr-6.0.7...flaresolverr-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [flaresolverr-6.0.7](https://github.com/truecharts/apps/compare/flaresolverr-6.0.6...flaresolverr-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [flaresolverr-6.0.6](https://github.com/truecharts/apps/compare/flaresolverr-6.0.5...flaresolverr-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [flaresolverr-6.0.5](https://github.com/truecharts/apps/compare/flaresolverr-6.0.4...flaresolverr-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [flaresolverr-6.0.4](https://github.com/truecharts/apps/compare/flaresolverr-6.0.3...flaresolverr-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/flaresolverr/6.0.15/Chart.lock b/stable/flaresolverr/6.0.15/Chart.lock
deleted file mode 100644
index 8029e5be263..00000000000
--- a/stable/flaresolverr/6.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:00:37.951200551Z"
diff --git a/stable/flaresolverr/6.0.15/Chart.yaml b/stable/flaresolverr/6.0.15/Chart.yaml
deleted file mode 100644
index bd635da8492..00000000000
--- a/stable/flaresolverr/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "2.2.4"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: FlareSolverr is a proxy server to bypass Cloudflare protection
-home: https://github.com/truecharts/apps/tree/master/charts/stable/flaresolverr
-icon: https://truecharts.org/img/chart-icons/flaresolverr.png
-keywords:
-- flaresolverr
-- jackett
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: flaresolverr
-sources:
-- https://github.com/FlareSolverr/FlareSolverr
-- https://hub.docker.com/r/flaresolverr/flaresolverr
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/flaresolverr/6.0.17/CHANGELOG.md b/stable/flaresolverr/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..2b46c6678a6
--- /dev/null
+++ b/stable/flaresolverr/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [flaresolverr-6.0.17](https://github.com/truecharts/apps/compare/flaresolverr-6.0.15...flaresolverr-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [flaresolverr-6.0.15](https://github.com/truecharts/apps/compare/flaresolverr-6.0.13...flaresolverr-6.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [flaresolverr-6.0.13](https://github.com/truecharts/apps/compare/flaresolverr-6.0.12...flaresolverr-6.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [flaresolverr-6.0.12](https://github.com/truecharts/apps/compare/flaresolverr-6.0.11...flaresolverr-6.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [flaresolverr-6.0.11](https://github.com/truecharts/apps/compare/flaresolverr-6.0.10...flaresolverr-6.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [flaresolverr-6.0.10](https://github.com/truecharts/apps/compare/flaresolverr-6.0.9...flaresolverr-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [flaresolverr-6.0.9](https://github.com/truecharts/apps/compare/flaresolverr-6.0.8...flaresolverr-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [flaresolverr-6.0.8](https://github.com/truecharts/apps/compare/flaresolverr-6.0.7...flaresolverr-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [flaresolverr-6.0.7](https://github.com/truecharts/apps/compare/flaresolverr-6.0.6...flaresolverr-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [flaresolverr-6.0.6](https://github.com/truecharts/apps/compare/flaresolverr-6.0.5...flaresolverr-6.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [flaresolverr-6.0.5](https://github.com/truecharts/apps/compare/flaresolverr-6.0.4...flaresolverr-6.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/flaresolverr/6.0.17/Chart.lock b/stable/flaresolverr/6.0.17/Chart.lock
new file mode 100644
index 00000000000..ffdcd86f720
--- /dev/null
+++ b/stable/flaresolverr/6.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:04:44.461058841Z"
diff --git a/stable/flaresolverr/6.0.17/Chart.yaml b/stable/flaresolverr/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..84d86d317f1
--- /dev/null
+++ b/stable/flaresolverr/6.0.17/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "2.2.4"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: FlareSolverr is a proxy server to bypass Cloudflare protection
+home: https://github.com/truecharts/apps/tree/master/charts/stable/flaresolverr
+icon: https://truecharts.org/img/chart-icons/flaresolverr.png
+keywords:
+- flaresolverr
+- jackett
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: flaresolverr
+sources:
+- https://github.com/FlareSolverr/FlareSolverr
+- https://hub.docker.com/r/flaresolverr/flaresolverr
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/flaresolverr/6.0.15/README.md b/stable/flaresolverr/6.0.17/README.md
similarity index 100%
rename from stable/flaresolverr/6.0.15/README.md
rename to stable/flaresolverr/6.0.17/README.md
diff --git a/stable/flaresolverr/6.0.15/app-readme.md b/stable/flaresolverr/6.0.17/app-readme.md
similarity index 100%
rename from stable/flaresolverr/6.0.15/app-readme.md
rename to stable/flaresolverr/6.0.17/app-readme.md
diff --git a/stable/freeradius/6.0.15/charts/common-10.4.4.tgz b/stable/flaresolverr/6.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/freeradius/6.0.15/charts/common-10.4.4.tgz
rename to stable/flaresolverr/6.0.17/charts/common-10.4.4.tgz
diff --git a/stable/flaresolverr/6.0.15/icon.png b/stable/flaresolverr/6.0.17/icon.png
similarity index 100%
rename from stable/flaresolverr/6.0.15/icon.png
rename to stable/flaresolverr/6.0.17/icon.png
diff --git a/stable/flaresolverr/6.0.15/ix_values.yaml b/stable/flaresolverr/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/flaresolverr/6.0.15/ix_values.yaml
rename to stable/flaresolverr/6.0.17/ix_values.yaml
diff --git a/stable/flaresolverr/6.0.15/questions.yaml b/stable/flaresolverr/6.0.17/questions.yaml
similarity index 100%
rename from stable/flaresolverr/6.0.15/questions.yaml
rename to stable/flaresolverr/6.0.17/questions.yaml
diff --git a/stable/gonic/6.0.15/templates/common.yaml b/stable/flaresolverr/6.0.17/templates/common.yaml
similarity index 100%
rename from stable/gonic/6.0.15/templates/common.yaml
rename to stable/flaresolverr/6.0.17/templates/common.yaml
diff --git a/stable/freeradius/6.0.15/values.yaml b/stable/flaresolverr/6.0.17/values.yaml
similarity index 100%
rename from stable/freeradius/6.0.15/values.yaml
rename to stable/flaresolverr/6.0.17/values.yaml
diff --git a/stable/fleet/3.0.15/CHANGELOG.md b/stable/fleet/3.0.15/CHANGELOG.md
deleted file mode 100644
index 0d8ed476f75..00000000000
--- a/stable/fleet/3.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [fleet-3.0.15](https://github.com/truecharts/apps/compare/fleet-3.0.13...fleet-3.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [fleet-3.0.13](https://github.com/truecharts/apps/compare/fleet-3.0.12...fleet-3.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [fleet-3.0.12](https://github.com/truecharts/apps/compare/fleet-3.0.11...fleet-3.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [fleet-3.0.11](https://github.com/truecharts/apps/compare/fleet-3.0.10...fleet-3.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [fleet-3.0.10](https://github.com/truecharts/apps/compare/fleet-3.0.9...fleet-3.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [fleet-3.0.9](https://github.com/truecharts/apps/compare/fleet-3.0.8...fleet-3.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [fleet-3.0.8](https://github.com/truecharts/apps/compare/fleet-3.0.7...fleet-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [fleet-3.0.7](https://github.com/truecharts/apps/compare/fleet-3.0.6...fleet-3.0.7) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
-
-
-### [fleet-3.0.6](https://github.com/truecharts/apps/compare/fleet-3.0.5...fleet-3.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [fleet-3.0.5](https://github.com/truecharts/apps/compare/fleet-3.0.4...fleet-3.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [fleet-3.0.4](https://github.com/truecharts/apps/compare/fleet-3.0.3...fleet-3.0.4) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/fleet/3.0.15/Chart.lock b/stable/fleet/3.0.15/Chart.lock
deleted file mode 100644
index ed4e8e8fb00..00000000000
--- a/stable/fleet/3.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
-generated: "2022-07-12T23:00:51.439654436Z"
diff --git a/stable/fleet/3.0.15/Chart.yaml b/stable/fleet/3.0.15/Chart.yaml
deleted file mode 100644
index 3ba3d4d0b68..00000000000
--- a/stable/fleet/3.0.15/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: fleet
-version: 3.0.15
-appVersion: "2.3.2"
-description: Fleet provides an online web interface which displays a set of maintained images from one or more owned repositories.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/fleet
-icon: https://truecharts.org/img/chart-icons/fleet.png
-keywords:
- - fleet
-sources:
- - https://hub.docker.com/r/linuxserver/fleet
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/fleet/3.0.17/CHANGELOG.md b/stable/fleet/3.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..9d946e22c2c
--- /dev/null
+++ b/stable/fleet/3.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [fleet-3.0.17](https://github.com/truecharts/apps/compare/fleet-3.0.15...fleet-3.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [fleet-3.0.15](https://github.com/truecharts/apps/compare/fleet-3.0.13...fleet-3.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [fleet-3.0.13](https://github.com/truecharts/apps/compare/fleet-3.0.12...fleet-3.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [fleet-3.0.12](https://github.com/truecharts/apps/compare/fleet-3.0.11...fleet-3.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [fleet-3.0.11](https://github.com/truecharts/apps/compare/fleet-3.0.10...fleet-3.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [fleet-3.0.10](https://github.com/truecharts/apps/compare/fleet-3.0.9...fleet-3.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [fleet-3.0.9](https://github.com/truecharts/apps/compare/fleet-3.0.8...fleet-3.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [fleet-3.0.8](https://github.com/truecharts/apps/compare/fleet-3.0.7...fleet-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [fleet-3.0.7](https://github.com/truecharts/apps/compare/fleet-3.0.6...fleet-3.0.7) (2022-06-29)
+
+#### Chore
+
+* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
+
+
+
+
+### [fleet-3.0.6](https://github.com/truecharts/apps/compare/fleet-3.0.5...fleet-3.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [fleet-3.0.5](https://github.com/truecharts/apps/compare/fleet-3.0.4...fleet-3.0.5) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/fleet/3.0.17/Chart.lock b/stable/fleet/3.0.17/Chart.lock
new file mode 100644
index 00000000000..6913cd49eb4
--- /dev/null
+++ b/stable/fleet/3.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
+generated: "2022-07-14T14:04:57.613821068Z"
diff --git a/stable/fleet/3.0.17/Chart.yaml b/stable/fleet/3.0.17/Chart.yaml
new file mode 100644
index 00000000000..6d4fa423148
--- /dev/null
+++ b/stable/fleet/3.0.17/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: fleet
+version: 3.0.17
+appVersion: "2.3.2"
+description: Fleet provides an online web interface which displays a set of maintained images from one or more owned repositories.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/fleet
+icon: https://truecharts.org/img/chart-icons/fleet.png
+keywords:
+ - fleet
+sources:
+ - https://hub.docker.com/r/linuxserver/fleet
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/fleet/3.0.15/README.md b/stable/fleet/3.0.17/README.md
similarity index 100%
rename from stable/fleet/3.0.15/README.md
rename to stable/fleet/3.0.17/README.md
diff --git a/stable/fleet/3.0.15/app-readme.md b/stable/fleet/3.0.17/app-readme.md
similarity index 100%
rename from stable/fleet/3.0.15/app-readme.md
rename to stable/fleet/3.0.17/app-readme.md
diff --git a/stable/friendica/4.0.22/charts/common-10.4.4.tgz b/stable/fleet/3.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/friendica/4.0.22/charts/common-10.4.4.tgz
rename to stable/fleet/3.0.17/charts/common-10.4.4.tgz
diff --git a/stable/fleet/3.0.15/charts/mariadb-3.0.29.tgz b/stable/fleet/3.0.17/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from stable/fleet/3.0.15/charts/mariadb-3.0.29.tgz
rename to stable/fleet/3.0.17/charts/mariadb-3.0.29.tgz
diff --git a/stable/fleet/3.0.15/icon.png b/stable/fleet/3.0.17/icon.png
similarity index 100%
rename from stable/fleet/3.0.15/icon.png
rename to stable/fleet/3.0.17/icon.png
diff --git a/stable/fleet/3.0.15/ix_values.yaml b/stable/fleet/3.0.17/ix_values.yaml
similarity index 100%
rename from stable/fleet/3.0.15/ix_values.yaml
rename to stable/fleet/3.0.17/ix_values.yaml
diff --git a/stable/fleet/3.0.15/questions.yaml b/stable/fleet/3.0.17/questions.yaml
similarity index 100%
rename from stable/fleet/3.0.15/questions.yaml
rename to stable/fleet/3.0.17/questions.yaml
diff --git a/stable/grafana/4.0.25/templates/common.yaml b/stable/fleet/3.0.17/templates/common.yaml
similarity index 100%
rename from stable/grafana/4.0.25/templates/common.yaml
rename to stable/fleet/3.0.17/templates/common.yaml
diff --git a/stable/friendica/4.0.22/values.yaml b/stable/fleet/3.0.17/values.yaml
similarity index 100%
rename from stable/friendica/4.0.22/values.yaml
rename to stable/fleet/3.0.17/values.yaml
diff --git a/stable/flexget/2.0.19/CHANGELOG.md b/stable/flexget/2.0.19/CHANGELOG.md
deleted file mode 100644
index c97e5ae2db0..00000000000
--- a/stable/flexget/2.0.19/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [flexget-2.0.19](https://github.com/truecharts/apps/compare/flexget-2.0.17...flexget-2.0.19) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [flexget-2.0.17](https://github.com/truecharts/apps/compare/flexget-2.0.16...flexget-2.0.17) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [flexget-2.0.16](https://github.com/truecharts/apps/compare/flexget-2.0.15...flexget-2.0.16) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [flexget-2.0.15](https://github.com/truecharts/apps/compare/flexget-2.0.14...flexget-2.0.15) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [flexget-2.0.14](https://github.com/truecharts/apps/compare/flexget-2.0.13...flexget-2.0.14) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [flexget-2.0.13](https://github.com/truecharts/apps/compare/flexget-2.0.12...flexget-2.0.13) (2022-07-09)
-
-#### Chore
-
-* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
-
-
-
-
-### [flexget-2.0.12](https://github.com/truecharts/apps/compare/flexget-2.0.11...flexget-2.0.12) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [flexget-2.0.11](https://github.com/truecharts/apps/compare/flexget-2.0.10...flexget-2.0.11) (2022-07-02)
-
-#### Chore
-
-* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
-
-
-
-
-### [flexget-2.0.10](https://github.com/truecharts/apps/compare/flexget-2.0.9...flexget-2.0.10) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [flexget-2.0.9](https://github.com/truecharts/apps/compare/flexget-2.0.8...flexget-2.0.9) (2022-06-25)
-
-#### Chore
-
-* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
-
-
-
-
-### [flexget-2.0.8](https://github.com/truecharts/apps/compare/flexget-2.0.7...flexget-2.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
diff --git a/stable/flexget/2.0.19/Chart.lock b/stable/flexget/2.0.19/Chart.lock
deleted file mode 100644
index 32f15f67fc5..00000000000
--- a/stable/flexget/2.0.19/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:00:52.812752076Z"
diff --git a/stable/flexget/2.0.19/Chart.yaml b/stable/flexget/2.0.19/Chart.yaml
deleted file mode 100644
index 25366f63283..00000000000
--- a/stable/flexget/2.0.19/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "3.3.19"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: FlexGet is a multipurpose automation tool for all of your media
-home: https://github.com/truecharts/apps/tree/master/charts/stable/flexget
-icon: https://truecharts.org/img/chart-icons/flexget.png
-keywords:
-- flexget
-- automation
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: flexget
-sources:
-- https://hub.docker.com/r/wiserain/flexget
-- https://github.com/wiserain/docker-flexget
-type: application
-version: 2.0.19
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/flexget/2.0.21/CHANGELOG.md b/stable/flexget/2.0.21/CHANGELOG.md
new file mode 100644
index 00000000000..8b1ff52756b
--- /dev/null
+++ b/stable/flexget/2.0.21/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [flexget-2.0.21](https://github.com/truecharts/apps/compare/flexget-2.0.19...flexget-2.0.21) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [flexget-2.0.19](https://github.com/truecharts/apps/compare/flexget-2.0.17...flexget-2.0.19) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [flexget-2.0.17](https://github.com/truecharts/apps/compare/flexget-2.0.16...flexget-2.0.17) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [flexget-2.0.16](https://github.com/truecharts/apps/compare/flexget-2.0.15...flexget-2.0.16) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [flexget-2.0.15](https://github.com/truecharts/apps/compare/flexget-2.0.14...flexget-2.0.15) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [flexget-2.0.14](https://github.com/truecharts/apps/compare/flexget-2.0.13...flexget-2.0.14) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [flexget-2.0.13](https://github.com/truecharts/apps/compare/flexget-2.0.12...flexget-2.0.13) (2022-07-09)
+
+#### Chore
+
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [flexget-2.0.12](https://github.com/truecharts/apps/compare/flexget-2.0.11...flexget-2.0.12) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [flexget-2.0.11](https://github.com/truecharts/apps/compare/flexget-2.0.10...flexget-2.0.11) (2022-07-02)
+
+#### Chore
+
+* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
+
+
+
+
+### [flexget-2.0.10](https://github.com/truecharts/apps/compare/flexget-2.0.9...flexget-2.0.10) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [flexget-2.0.9](https://github.com/truecharts/apps/compare/flexget-2.0.8...flexget-2.0.9) (2022-06-25)
+
+#### Chore
+
+* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
+
+
diff --git a/stable/flexget/2.0.21/Chart.lock b/stable/flexget/2.0.21/Chart.lock
new file mode 100644
index 00000000000..beeebf0b4aa
--- /dev/null
+++ b/stable/flexget/2.0.21/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:05:03.874605436Z"
diff --git a/stable/flexget/2.0.21/Chart.yaml b/stable/flexget/2.0.21/Chart.yaml
new file mode 100644
index 00000000000..1141b1f739b
--- /dev/null
+++ b/stable/flexget/2.0.21/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "3.3.19"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: FlexGet is a multipurpose automation tool for all of your media
+home: https://github.com/truecharts/apps/tree/master/charts/stable/flexget
+icon: https://truecharts.org/img/chart-icons/flexget.png
+keywords:
+- flexget
+- automation
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: flexget
+sources:
+- https://hub.docker.com/r/wiserain/flexget
+- https://github.com/wiserain/docker-flexget
+type: application
+version: 2.0.21
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/flexget/2.0.19/README.md b/stable/flexget/2.0.21/README.md
similarity index 100%
rename from stable/flexget/2.0.19/README.md
rename to stable/flexget/2.0.21/README.md
diff --git a/stable/flexget/2.0.19/app-readme.md b/stable/flexget/2.0.21/app-readme.md
similarity index 100%
rename from stable/flexget/2.0.19/app-readme.md
rename to stable/flexget/2.0.21/app-readme.md
diff --git a/stable/gitea/8.0.17/charts/common-10.4.4.tgz b/stable/flexget/2.0.21/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/gitea/8.0.17/charts/common-10.4.4.tgz
rename to stable/flexget/2.0.21/charts/common-10.4.4.tgz
diff --git a/stable/flexget/2.0.19/icon.png b/stable/flexget/2.0.21/icon.png
similarity index 100%
rename from stable/flexget/2.0.19/icon.png
rename to stable/flexget/2.0.21/icon.png
diff --git a/stable/flexget/2.0.19/ix_values.yaml b/stable/flexget/2.0.21/ix_values.yaml
similarity index 100%
rename from stable/flexget/2.0.19/ix_values.yaml
rename to stable/flexget/2.0.21/ix_values.yaml
diff --git a/stable/flexget/2.0.19/questions.yaml b/stable/flexget/2.0.21/questions.yaml
similarity index 100%
rename from stable/flexget/2.0.19/questions.yaml
rename to stable/flexget/2.0.21/questions.yaml
diff --git a/stable/grist/3.0.15/templates/common.yaml b/stable/flexget/2.0.21/templates/common.yaml
similarity index 100%
rename from stable/grist/3.0.15/templates/common.yaml
rename to stable/flexget/2.0.21/templates/common.yaml
diff --git a/stable/gitea/8.0.17/values.yaml b/stable/flexget/2.0.21/values.yaml
similarity index 100%
rename from stable/gitea/8.0.17/values.yaml
rename to stable/flexget/2.0.21/values.yaml
diff --git a/stable/flood/6.0.15/CHANGELOG.md b/stable/flood/6.0.15/CHANGELOG.md
deleted file mode 100644
index 1668d9e13ec..00000000000
--- a/stable/flood/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [flood-6.0.15](https://github.com/truecharts/apps/compare/flood-6.0.13...flood-6.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [flood-6.0.13](https://github.com/truecharts/apps/compare/flood-6.0.12...flood-6.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [flood-6.0.12](https://github.com/truecharts/apps/compare/flood-6.0.11...flood-6.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [flood-6.0.11](https://github.com/truecharts/apps/compare/flood-6.0.10...flood-6.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [flood-6.0.10](https://github.com/truecharts/apps/compare/flood-6.0.9...flood-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [flood-6.0.9](https://github.com/truecharts/apps/compare/flood-6.0.8...flood-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [flood-6.0.8](https://github.com/truecharts/apps/compare/flood-6.0.7...flood-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [flood-6.0.7](https://github.com/truecharts/apps/compare/flood-6.0.6...flood-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [flood-6.0.6](https://github.com/truecharts/apps/compare/flood-6.0.5...flood-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [flood-6.0.5](https://github.com/truecharts/apps/compare/flood-6.0.4...flood-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [flood-6.0.4](https://github.com/truecharts/apps/compare/flood-6.0.3...flood-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/flood/6.0.15/Chart.lock b/stable/flood/6.0.15/Chart.lock
deleted file mode 100644
index ec7a34b306c..00000000000
--- a/stable/flood/6.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:00:58.8866185Z"
diff --git a/stable/flood/6.0.15/Chart.yaml b/stable/flood/6.0.15/Chart.yaml
deleted file mode 100644
index e3d92417e4f..00000000000
--- a/stable/flood/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "4.7.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Flood is a monitoring service for various torrent clients
-home: https://github.com/truecharts/apps/tree/master/charts/stable/flood
-icon: https://truecharts.org/img/chart-icons/flood.png
-keywords:
-- flood
-- rtorrent
-- qbittorrent
-- transmission
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: flood
-sources:
-- https://github.com/jesec/flood
-- https://hub.docker.com/r/jesec/flood
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/flood/6.0.17/CHANGELOG.md b/stable/flood/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..324aebb7a27
--- /dev/null
+++ b/stable/flood/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [flood-6.0.17](https://github.com/truecharts/apps/compare/flood-6.0.15...flood-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [flood-6.0.15](https://github.com/truecharts/apps/compare/flood-6.0.13...flood-6.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [flood-6.0.13](https://github.com/truecharts/apps/compare/flood-6.0.12...flood-6.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [flood-6.0.12](https://github.com/truecharts/apps/compare/flood-6.0.11...flood-6.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [flood-6.0.11](https://github.com/truecharts/apps/compare/flood-6.0.10...flood-6.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [flood-6.0.10](https://github.com/truecharts/apps/compare/flood-6.0.9...flood-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [flood-6.0.9](https://github.com/truecharts/apps/compare/flood-6.0.8...flood-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [flood-6.0.8](https://github.com/truecharts/apps/compare/flood-6.0.7...flood-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [flood-6.0.7](https://github.com/truecharts/apps/compare/flood-6.0.6...flood-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [flood-6.0.6](https://github.com/truecharts/apps/compare/flood-6.0.5...flood-6.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [flood-6.0.5](https://github.com/truecharts/apps/compare/flood-6.0.4...flood-6.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/flood/6.0.17/Chart.lock b/stable/flood/6.0.17/Chart.lock
new file mode 100644
index 00000000000..ddbbe5e5b67
--- /dev/null
+++ b/stable/flood/6.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:05:06.635117747Z"
diff --git a/stable/flood/6.0.17/Chart.yaml b/stable/flood/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..ab28aea14e5
--- /dev/null
+++ b/stable/flood/6.0.17/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "4.7.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Flood is a monitoring service for various torrent clients
+home: https://github.com/truecharts/apps/tree/master/charts/stable/flood
+icon: https://truecharts.org/img/chart-icons/flood.png
+keywords:
+- flood
+- rtorrent
+- qbittorrent
+- transmission
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: flood
+sources:
+- https://github.com/jesec/flood
+- https://hub.docker.com/r/jesec/flood
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/flood/6.0.15/README.md b/stable/flood/6.0.17/README.md
similarity index 100%
rename from stable/flood/6.0.15/README.md
rename to stable/flood/6.0.17/README.md
diff --git a/stable/flood/6.0.15/app-readme.md b/stable/flood/6.0.17/app-readme.md
similarity index 100%
rename from stable/flood/6.0.15/app-readme.md
rename to stable/flood/6.0.17/app-readme.md
diff --git a/stable/golinks/4.0.14/charts/common-10.4.4.tgz b/stable/flood/6.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/golinks/4.0.14/charts/common-10.4.4.tgz
rename to stable/flood/6.0.17/charts/common-10.4.4.tgz
diff --git a/stable/flood/6.0.15/ci/ct-values.yaml b/stable/flood/6.0.17/ci/ct-values.yaml
similarity index 100%
rename from stable/flood/6.0.15/ci/ct-values.yaml
rename to stable/flood/6.0.17/ci/ct-values.yaml
diff --git a/stable/flood/6.0.15/icon.png b/stable/flood/6.0.17/icon.png
similarity index 100%
rename from stable/flood/6.0.15/icon.png
rename to stable/flood/6.0.17/icon.png
diff --git a/stable/flood/6.0.15/ix_values.yaml b/stable/flood/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/flood/6.0.15/ix_values.yaml
rename to stable/flood/6.0.17/ix_values.yaml
diff --git a/stable/flood/6.0.15/questions.yaml b/stable/flood/6.0.17/questions.yaml
similarity index 100%
rename from stable/flood/6.0.15/questions.yaml
rename to stable/flood/6.0.17/questions.yaml
diff --git a/stable/guacd/2.0.16/templates/common.yaml b/stable/flood/6.0.17/templates/common.yaml
similarity index 100%
rename from stable/guacd/2.0.16/templates/common.yaml
rename to stable/flood/6.0.17/templates/common.yaml
diff --git a/stable/golinks/4.0.14/values.yaml b/stable/flood/6.0.17/values.yaml
similarity index 100%
rename from stable/golinks/4.0.14/values.yaml
rename to stable/flood/6.0.17/values.yaml
diff --git a/stable/fluidd/2.0.16/CHANGELOG.md b/stable/fluidd/2.0.16/CHANGELOG.md
deleted file mode 100644
index cab82f7c911..00000000000
--- a/stable/fluidd/2.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [fluidd-2.0.16](https://github.com/truecharts/apps/compare/fluidd-2.0.14...fluidd-2.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [fluidd-2.0.14](https://github.com/truecharts/apps/compare/fluidd-2.0.13...fluidd-2.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [fluidd-2.0.13](https://github.com/truecharts/apps/compare/fluidd-2.0.12...fluidd-2.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [fluidd-2.0.12](https://github.com/truecharts/apps/compare/fluidd-2.0.11...fluidd-2.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [fluidd-2.0.11](https://github.com/truecharts/apps/compare/fluidd-2.0.10...fluidd-2.0.11) (2022-07-11)
-
-#### Chore
-
-* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
-
-
-
-
-### [fluidd-2.0.10](https://github.com/truecharts/apps/compare/fluidd-2.0.9...fluidd-2.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [fluidd-2.0.9](https://github.com/truecharts/apps/compare/fluidd-2.0.8...fluidd-2.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [fluidd-2.0.8](https://github.com/truecharts/apps/compare/fluidd-2.0.7...fluidd-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [fluidd-2.0.7](https://github.com/truecharts/apps/compare/fluidd-2.0.6...fluidd-2.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [fluidd-2.0.6](https://github.com/truecharts/apps/compare/fluidd-2.0.5...fluidd-2.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [fluidd-2.0.5](https://github.com/truecharts/apps/compare/fluidd-2.0.4...fluidd-2.0.5) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/fluidd/2.0.16/Chart.lock b/stable/fluidd/2.0.16/Chart.lock
deleted file mode 100644
index 805ec12258c..00000000000
--- a/stable/fluidd/2.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:01:01.261531207Z"
diff --git a/stable/fluidd/2.0.16/Chart.yaml b/stable/fluidd/2.0.16/Chart.yaml
deleted file mode 100644
index d2cb9453061..00000000000
--- a/stable/fluidd/2.0.16/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "1.19.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Fluidd is a free and open-source Klipper web interface for managing your 3d printer.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/fluidd
-icon: https://truecharts.org/img/chart-icons/fluidd.png
-keywords:
-- fluidd
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: fluidd
-sources:
-- https://github.com/fluidd-core/fluidd
-- https://hub.docker.com/r/cadriel/fluidd
-version: 2.0.16
-annotations:
- truecharts.org/catagories: |
- - utilities
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/fluidd/2.0.18/CHANGELOG.md b/stable/fluidd/2.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..73830ee9823
--- /dev/null
+++ b/stable/fluidd/2.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [fluidd-2.0.18](https://github.com/truecharts/apps/compare/fluidd-2.0.16...fluidd-2.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [fluidd-2.0.16](https://github.com/truecharts/apps/compare/fluidd-2.0.14...fluidd-2.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [fluidd-2.0.14](https://github.com/truecharts/apps/compare/fluidd-2.0.13...fluidd-2.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [fluidd-2.0.13](https://github.com/truecharts/apps/compare/fluidd-2.0.12...fluidd-2.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [fluidd-2.0.12](https://github.com/truecharts/apps/compare/fluidd-2.0.11...fluidd-2.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [fluidd-2.0.11](https://github.com/truecharts/apps/compare/fluidd-2.0.10...fluidd-2.0.11) (2022-07-11)
+
+#### Chore
+
+* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
+
+
+
+
+### [fluidd-2.0.10](https://github.com/truecharts/apps/compare/fluidd-2.0.9...fluidd-2.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [fluidd-2.0.9](https://github.com/truecharts/apps/compare/fluidd-2.0.8...fluidd-2.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [fluidd-2.0.8](https://github.com/truecharts/apps/compare/fluidd-2.0.7...fluidd-2.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [fluidd-2.0.7](https://github.com/truecharts/apps/compare/fluidd-2.0.6...fluidd-2.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [fluidd-2.0.6](https://github.com/truecharts/apps/compare/fluidd-2.0.5...fluidd-2.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/fluidd/2.0.18/Chart.lock b/stable/fluidd/2.0.18/Chart.lock
new file mode 100644
index 00000000000..9543db9f83f
--- /dev/null
+++ b/stable/fluidd/2.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:05:09.66777498Z"
diff --git a/stable/fluidd/2.0.18/Chart.yaml b/stable/fluidd/2.0.18/Chart.yaml
new file mode 100644
index 00000000000..db56b77c382
--- /dev/null
+++ b/stable/fluidd/2.0.18/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "1.19.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Fluidd is a free and open-source Klipper web interface for managing your 3d printer.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/fluidd
+icon: https://truecharts.org/img/chart-icons/fluidd.png
+keywords:
+- fluidd
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: fluidd
+sources:
+- https://github.com/fluidd-core/fluidd
+- https://hub.docker.com/r/cadriel/fluidd
+version: 2.0.18
+annotations:
+ truecharts.org/catagories: |
+ - utilities
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/fluidd/2.0.16/README.md b/stable/fluidd/2.0.18/README.md
similarity index 100%
rename from stable/fluidd/2.0.16/README.md
rename to stable/fluidd/2.0.18/README.md
diff --git a/stable/fluidd/2.0.16/app-readme.md b/stable/fluidd/2.0.18/app-readme.md
similarity index 100%
rename from stable/fluidd/2.0.16/app-readme.md
rename to stable/fluidd/2.0.18/app-readme.md
diff --git a/stable/gonic/6.0.15/charts/common-10.4.4.tgz b/stable/fluidd/2.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/gonic/6.0.15/charts/common-10.4.4.tgz
rename to stable/fluidd/2.0.18/charts/common-10.4.4.tgz
diff --git a/stable/fluidd/2.0.16/icon.png b/stable/fluidd/2.0.18/icon.png
similarity index 100%
rename from stable/fluidd/2.0.16/icon.png
rename to stable/fluidd/2.0.18/icon.png
diff --git a/stable/fluidd/2.0.16/ix_values.yaml b/stable/fluidd/2.0.18/ix_values.yaml
similarity index 100%
rename from stable/fluidd/2.0.16/ix_values.yaml
rename to stable/fluidd/2.0.18/ix_values.yaml
diff --git a/stable/fluidd/2.0.16/questions.yaml b/stable/fluidd/2.0.18/questions.yaml
similarity index 100%
rename from stable/fluidd/2.0.16/questions.yaml
rename to stable/fluidd/2.0.18/questions.yaml
diff --git a/stable/habridge/2.0.14/templates/common.yaml b/stable/fluidd/2.0.18/templates/common.yaml
similarity index 100%
rename from stable/habridge/2.0.14/templates/common.yaml
rename to stable/fluidd/2.0.18/templates/common.yaml
diff --git a/stable/gonic/6.0.15/values.yaml b/stable/fluidd/2.0.18/values.yaml
similarity index 100%
rename from stable/gonic/6.0.15/values.yaml
rename to stable/fluidd/2.0.18/values.yaml
diff --git a/stable/focalboard/9.0.16/CHANGELOG.md b/stable/focalboard/9.0.16/CHANGELOG.md
deleted file mode 100644
index fae924a0cf3..00000000000
--- a/stable/focalboard/9.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [focalboard-9.0.16](https://github.com/truecharts/apps/compare/focalboard-9.0.14...focalboard-9.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [focalboard-9.0.14](https://github.com/truecharts/apps/compare/focalboard-9.0.13...focalboard-9.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [focalboard-9.0.13](https://github.com/truecharts/apps/compare/focalboard-9.0.12...focalboard-9.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [focalboard-9.0.12](https://github.com/truecharts/apps/compare/focalboard-9.0.11...focalboard-9.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [focalboard-9.0.11](https://github.com/truecharts/apps/compare/focalboard-9.0.10...focalboard-9.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [focalboard-9.0.10](https://github.com/truecharts/apps/compare/focalboard-9.0.9...focalboard-9.0.10) (2022-07-09)
-
-#### Chore
-
-* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
-
-
-
-
-### [focalboard-9.0.9](https://github.com/truecharts/apps/compare/focalboard-9.0.8...focalboard-9.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [focalboard-9.0.8](https://github.com/truecharts/apps/compare/focalboard-9.0.7...focalboard-9.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [focalboard-9.0.7](https://github.com/truecharts/apps/compare/focalboard-9.0.6...focalboard-9.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [focalboard-9.0.6](https://github.com/truecharts/apps/compare/focalboard-9.0.5...focalboard-9.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [focalboard-9.0.5](https://github.com/truecharts/apps/compare/focalboard-9.0.4...focalboard-9.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/focalboard/9.0.16/Chart.lock b/stable/focalboard/9.0.16/Chart.lock
deleted file mode 100644
index 5f6af98eb1e..00000000000
--- a/stable/focalboard/9.0.16/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:01:13.615146898Z"
diff --git a/stable/focalboard/9.0.16/Chart.yaml b/stable/focalboard/9.0.16/Chart.yaml
deleted file mode 100644
index c3ffd166281..00000000000
--- a/stable/focalboard/9.0.16/Chart.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-apiVersion: v2
-appVersion: "7.1.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-description: Focalboard is an open source, self-hosted alternative to Trello, Notion,
- and Asana.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/focalboard
-icon: https://truecharts.org/img/chart-icons/focalboard.png
-keywords:
-- focalboard
-- kanban
-- project management
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: focalboard
-sources:
-- https://www.focalboard.com/
-- https://github.com/mattermost/focalboard
-- https://github.com/FlipEnergy/container-images/blob/main/focalboard
-version: 9.0.16
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/focalboard/9.0.18/CHANGELOG.md b/stable/focalboard/9.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..8e81334cde8
--- /dev/null
+++ b/stable/focalboard/9.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [focalboard-9.0.18](https://github.com/truecharts/apps/compare/focalboard-9.0.16...focalboard-9.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [focalboard-9.0.16](https://github.com/truecharts/apps/compare/focalboard-9.0.14...focalboard-9.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [focalboard-9.0.14](https://github.com/truecharts/apps/compare/focalboard-9.0.13...focalboard-9.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [focalboard-9.0.13](https://github.com/truecharts/apps/compare/focalboard-9.0.12...focalboard-9.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [focalboard-9.0.12](https://github.com/truecharts/apps/compare/focalboard-9.0.11...focalboard-9.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [focalboard-9.0.11](https://github.com/truecharts/apps/compare/focalboard-9.0.10...focalboard-9.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [focalboard-9.0.10](https://github.com/truecharts/apps/compare/focalboard-9.0.9...focalboard-9.0.10) (2022-07-09)
+
+#### Chore
+
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [focalboard-9.0.9](https://github.com/truecharts/apps/compare/focalboard-9.0.8...focalboard-9.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [focalboard-9.0.8](https://github.com/truecharts/apps/compare/focalboard-9.0.7...focalboard-9.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [focalboard-9.0.7](https://github.com/truecharts/apps/compare/focalboard-9.0.6...focalboard-9.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [focalboard-9.0.6](https://github.com/truecharts/apps/compare/focalboard-9.0.5...focalboard-9.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/focalboard/9.0.18/Chart.lock b/stable/focalboard/9.0.18/Chart.lock
new file mode 100644
index 00000000000..4cbece077a0
--- /dev/null
+++ b/stable/focalboard/9.0.18/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:05:28.458701362Z"
diff --git a/stable/focalboard/9.0.18/Chart.yaml b/stable/focalboard/9.0.18/Chart.yaml
new file mode 100644
index 00000000000..66e7cd900b7
--- /dev/null
+++ b/stable/focalboard/9.0.18/Chart.yaml
@@ -0,0 +1,34 @@
+apiVersion: v2
+appVersion: "7.1.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+description: Focalboard is an open source, self-hosted alternative to Trello, Notion,
+ and Asana.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/focalboard
+icon: https://truecharts.org/img/chart-icons/focalboard.png
+keywords:
+- focalboard
+- kanban
+- project management
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: focalboard
+sources:
+- https://www.focalboard.com/
+- https://github.com/mattermost/focalboard
+- https://github.com/FlipEnergy/container-images/blob/main/focalboard
+version: 9.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/focalboard/9.0.16/README.md b/stable/focalboard/9.0.18/README.md
similarity index 100%
rename from stable/focalboard/9.0.16/README.md
rename to stable/focalboard/9.0.18/README.md
diff --git a/stable/focalboard/9.0.16/app-readme.md b/stable/focalboard/9.0.18/app-readme.md
similarity index 100%
rename from stable/focalboard/9.0.16/app-readme.md
rename to stable/focalboard/9.0.18/app-readme.md
diff --git a/stable/gotify/8.0.15/charts/common-10.4.4.tgz b/stable/focalboard/9.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/gotify/8.0.15/charts/common-10.4.4.tgz
rename to stable/focalboard/9.0.18/charts/common-10.4.4.tgz
diff --git a/stable/gotify/8.0.15/charts/postgresql-8.0.30.tgz b/stable/focalboard/9.0.18/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/gotify/8.0.15/charts/postgresql-8.0.30.tgz
rename to stable/focalboard/9.0.18/charts/postgresql-8.0.30.tgz
diff --git a/stable/focalboard/9.0.16/icon.png b/stable/focalboard/9.0.18/icon.png
similarity index 100%
rename from stable/focalboard/9.0.16/icon.png
rename to stable/focalboard/9.0.18/icon.png
diff --git a/stable/focalboard/9.0.16/ix_values.yaml b/stable/focalboard/9.0.18/ix_values.yaml
similarity index 100%
rename from stable/focalboard/9.0.16/ix_values.yaml
rename to stable/focalboard/9.0.18/ix_values.yaml
diff --git a/stable/focalboard/9.0.16/questions.yaml b/stable/focalboard/9.0.18/questions.yaml
similarity index 100%
rename from stable/focalboard/9.0.16/questions.yaml
rename to stable/focalboard/9.0.18/questions.yaml
diff --git a/stable/focalboard/9.0.16/templates/_configmap.tpl b/stable/focalboard/9.0.18/templates/_configmap.tpl
similarity index 100%
rename from stable/focalboard/9.0.16/templates/_configmap.tpl
rename to stable/focalboard/9.0.18/templates/_configmap.tpl
diff --git a/stable/focalboard/9.0.16/templates/common.yaml b/stable/focalboard/9.0.18/templates/common.yaml
similarity index 100%
rename from stable/focalboard/9.0.16/templates/common.yaml
rename to stable/focalboard/9.0.18/templates/common.yaml
diff --git a/stable/gotify/8.0.15/values.yaml b/stable/focalboard/9.0.18/values.yaml
similarity index 100%
rename from stable/gotify/8.0.15/values.yaml
rename to stable/focalboard/9.0.18/values.yaml
diff --git a/stable/foldingathome/2.0.14/CHANGELOG.md b/stable/foldingathome/2.0.14/CHANGELOG.md
deleted file mode 100644
index 6ced2e7c4c1..00000000000
--- a/stable/foldingathome/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [foldingathome-2.0.14](https://github.com/truecharts/apps/compare/foldingathome-2.0.12...foldingathome-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [foldingathome-2.0.12](https://github.com/truecharts/apps/compare/foldingathome-2.0.11...foldingathome-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [foldingathome-2.0.11](https://github.com/truecharts/apps/compare/foldingathome-2.0.10...foldingathome-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [foldingathome-2.0.10](https://github.com/truecharts/apps/compare/foldingathome-2.0.9...foldingathome-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [foldingathome-2.0.9](https://github.com/truecharts/apps/compare/foldingathome-2.0.8...foldingathome-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [foldingathome-2.0.8](https://github.com/truecharts/apps/compare/foldingathome-2.0.7...foldingathome-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [foldingathome-2.0.7](https://github.com/truecharts/apps/compare/foldingathome-2.0.6...foldingathome-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [foldingathome-2.0.6](https://github.com/truecharts/apps/compare/foldingathome-2.0.5...foldingathome-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [foldingathome-2.0.5](https://github.com/truecharts/apps/compare/foldingathome-2.0.4...foldingathome-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [foldingathome-2.0.4](https://github.com/truecharts/apps/compare/foldingathome-2.0.3...foldingathome-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [foldingathome-2.0.3](https://github.com/truecharts/apps/compare/foldingathome-2.0.2...foldingathome-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/foldingathome/2.0.14/Chart.lock b/stable/foldingathome/2.0.14/Chart.lock
deleted file mode 100644
index efa5c88e0ac..00000000000
--- a/stable/foldingathome/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:01:12.424674482Z"
diff --git a/stable/foldingathome/2.0.14/Chart.yaml b/stable/foldingathome/2.0.14/Chart.yaml
deleted file mode 100644
index 4ef52b9d4b4..00000000000
--- a/stable/foldingathome/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: foldingathome
-version: 2.0.14
-appVersion: "7.6.21"
-description: Folding@home is a distributed computing project for simulating protein dynamics, including the process of protein folding and the movements of proteins implicated in a variety of diseases.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/foldingathome
-icon: https://truecharts.org/img/chart-icons/foldingathome.png
-keywords:
- - foldingathome
-sources:
- - https://hub.docker.com/r/linuxserver/foldingathome
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/foldingathome/2.0.16/CHANGELOG.md b/stable/foldingathome/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..e2e5ed52c32
--- /dev/null
+++ b/stable/foldingathome/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [foldingathome-2.0.16](https://github.com/truecharts/apps/compare/foldingathome-2.0.14...foldingathome-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [foldingathome-2.0.14](https://github.com/truecharts/apps/compare/foldingathome-2.0.12...foldingathome-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [foldingathome-2.0.12](https://github.com/truecharts/apps/compare/foldingathome-2.0.11...foldingathome-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [foldingathome-2.0.11](https://github.com/truecharts/apps/compare/foldingathome-2.0.10...foldingathome-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [foldingathome-2.0.10](https://github.com/truecharts/apps/compare/foldingathome-2.0.9...foldingathome-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [foldingathome-2.0.9](https://github.com/truecharts/apps/compare/foldingathome-2.0.8...foldingathome-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [foldingathome-2.0.8](https://github.com/truecharts/apps/compare/foldingathome-2.0.7...foldingathome-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [foldingathome-2.0.7](https://github.com/truecharts/apps/compare/foldingathome-2.0.6...foldingathome-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [foldingathome-2.0.6](https://github.com/truecharts/apps/compare/foldingathome-2.0.5...foldingathome-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [foldingathome-2.0.5](https://github.com/truecharts/apps/compare/foldingathome-2.0.4...foldingathome-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [foldingathome-2.0.4](https://github.com/truecharts/apps/compare/foldingathome-2.0.3...foldingathome-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/foldingathome/2.0.16/Chart.lock b/stable/foldingathome/2.0.16/Chart.lock
new file mode 100644
index 00000000000..b740f0e9c92
--- /dev/null
+++ b/stable/foldingathome/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:05:22.494707486Z"
diff --git a/stable/foldingathome/2.0.16/Chart.yaml b/stable/foldingathome/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..a81c41b36d3
--- /dev/null
+++ b/stable/foldingathome/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: foldingathome
+version: 2.0.16
+appVersion: "7.6.21"
+description: Folding@home is a distributed computing project for simulating protein dynamics, including the process of protein folding and the movements of proteins implicated in a variety of diseases.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/foldingathome
+icon: https://truecharts.org/img/chart-icons/foldingathome.png
+keywords:
+ - foldingathome
+sources:
+ - https://hub.docker.com/r/linuxserver/foldingathome
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/foldingathome/2.0.14/README.md b/stable/foldingathome/2.0.16/README.md
similarity index 100%
rename from stable/foldingathome/2.0.14/README.md
rename to stable/foldingathome/2.0.16/README.md
diff --git a/stable/foldingathome/2.0.14/app-readme.md b/stable/foldingathome/2.0.16/app-readme.md
similarity index 100%
rename from stable/foldingathome/2.0.14/app-readme.md
rename to stable/foldingathome/2.0.16/app-readme.md
diff --git a/stable/grafana/4.0.25/charts/common-10.4.4.tgz b/stable/foldingathome/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/grafana/4.0.25/charts/common-10.4.4.tgz
rename to stable/foldingathome/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/foldingathome/2.0.14/icon.png b/stable/foldingathome/2.0.16/icon.png
similarity index 100%
rename from stable/foldingathome/2.0.14/icon.png
rename to stable/foldingathome/2.0.16/icon.png
diff --git a/stable/foldingathome/2.0.14/ix_values.yaml b/stable/foldingathome/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/foldingathome/2.0.14/ix_values.yaml
rename to stable/foldingathome/2.0.16/ix_values.yaml
diff --git a/stable/foldingathome/2.0.14/questions.yaml b/stable/foldingathome/2.0.16/questions.yaml
similarity index 100%
rename from stable/foldingathome/2.0.14/questions.yaml
rename to stable/foldingathome/2.0.16/questions.yaml
diff --git a/stable/haste-server/6.0.15/templates/common.yaml b/stable/foldingathome/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/haste-server/6.0.15/templates/common.yaml
rename to stable/foldingathome/2.0.16/templates/common.yaml
diff --git a/stable/grafana/4.0.25/values.yaml b/stable/foldingathome/2.0.16/values.yaml
similarity index 100%
rename from stable/grafana/4.0.25/values.yaml
rename to stable/foldingathome/2.0.16/values.yaml
diff --git a/stable/fossil/4.0.14/CHANGELOG.md b/stable/fossil/4.0.14/CHANGELOG.md
deleted file mode 100644
index edb09922959..00000000000
--- a/stable/fossil/4.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [fossil-4.0.14](https://github.com/truecharts/apps/compare/fossil-4.0.12...fossil-4.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [fossil-4.0.12](https://github.com/truecharts/apps/compare/fossil-4.0.11...fossil-4.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [fossil-4.0.11](https://github.com/truecharts/apps/compare/fossil-4.0.10...fossil-4.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [fossil-4.0.10](https://github.com/truecharts/apps/compare/fossil-4.0.9...fossil-4.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [fossil-4.0.9](https://github.com/truecharts/apps/compare/fossil-4.0.8...fossil-4.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [fossil-4.0.8](https://github.com/truecharts/apps/compare/fossil-4.0.7...fossil-4.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [fossil-4.0.7](https://github.com/truecharts/apps/compare/fossil-4.0.6...fossil-4.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [fossil-4.0.6](https://github.com/truecharts/apps/compare/fossil-4.0.5...fossil-4.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [fossil-4.0.5](https://github.com/truecharts/apps/compare/fossil-4.0.4...fossil-4.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [fossil-4.0.4](https://github.com/truecharts/apps/compare/fossil-4.0.3...fossil-4.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [fossil-4.0.3](https://github.com/truecharts/apps/compare/fossil-4.0.2...fossil-4.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/fossil/4.0.14/Chart.lock b/stable/fossil/4.0.14/Chart.lock
deleted file mode 100644
index 3c5e834c82e..00000000000
--- a/stable/fossil/4.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:01:14.126105747Z"
diff --git a/stable/fossil/4.0.14/Chart.yaml b/stable/fossil/4.0.14/Chart.yaml
deleted file mode 100644
index 1905b732bec..00000000000
--- a/stable/fossil/4.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "2.15.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A simple, high-reliability, distributed software configuration management
- system
-home: https://github.com/truecharts/apps/tree/master/charts/stable/fossil
-icon: https://truecharts.org/img/chart-icons/fossil.png
-keywords:
-- fossil
-- scm
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: fossil
-sources:
-- https://fossil-scm.org/
-type: application
-version: 4.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/fossil/4.0.16/CHANGELOG.md b/stable/fossil/4.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..e0280cf997d
--- /dev/null
+++ b/stable/fossil/4.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [fossil-4.0.16](https://github.com/truecharts/apps/compare/fossil-4.0.14...fossil-4.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [fossil-4.0.14](https://github.com/truecharts/apps/compare/fossil-4.0.12...fossil-4.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [fossil-4.0.12](https://github.com/truecharts/apps/compare/fossil-4.0.11...fossil-4.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [fossil-4.0.11](https://github.com/truecharts/apps/compare/fossil-4.0.10...fossil-4.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [fossil-4.0.10](https://github.com/truecharts/apps/compare/fossil-4.0.9...fossil-4.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [fossil-4.0.9](https://github.com/truecharts/apps/compare/fossil-4.0.8...fossil-4.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [fossil-4.0.8](https://github.com/truecharts/apps/compare/fossil-4.0.7...fossil-4.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [fossil-4.0.7](https://github.com/truecharts/apps/compare/fossil-4.0.6...fossil-4.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [fossil-4.0.6](https://github.com/truecharts/apps/compare/fossil-4.0.5...fossil-4.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [fossil-4.0.5](https://github.com/truecharts/apps/compare/fossil-4.0.4...fossil-4.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [fossil-4.0.4](https://github.com/truecharts/apps/compare/fossil-4.0.3...fossil-4.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/fossil/4.0.16/Chart.lock b/stable/fossil/4.0.16/Chart.lock
new file mode 100644
index 00000000000..05f313f4a13
--- /dev/null
+++ b/stable/fossil/4.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:05:25.003242788Z"
diff --git a/stable/fossil/4.0.16/Chart.yaml b/stable/fossil/4.0.16/Chart.yaml
new file mode 100644
index 00000000000..124925cf555
--- /dev/null
+++ b/stable/fossil/4.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "2.15.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A simple, high-reliability, distributed software configuration management
+ system
+home: https://github.com/truecharts/apps/tree/master/charts/stable/fossil
+icon: https://truecharts.org/img/chart-icons/fossil.png
+keywords:
+- fossil
+- scm
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: fossil
+sources:
+- https://fossil-scm.org/
+type: application
+version: 4.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/fossil/4.0.14/README.md b/stable/fossil/4.0.16/README.md
similarity index 100%
rename from stable/fossil/4.0.14/README.md
rename to stable/fossil/4.0.16/README.md
diff --git a/stable/fossil/4.0.14/app-readme.md b/stable/fossil/4.0.16/app-readme.md
similarity index 100%
rename from stable/fossil/4.0.14/app-readme.md
rename to stable/fossil/4.0.16/app-readme.md
diff --git a/stable/grav/4.0.14/charts/common-10.4.4.tgz b/stable/fossil/4.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/grav/4.0.14/charts/common-10.4.4.tgz
rename to stable/fossil/4.0.16/charts/common-10.4.4.tgz
diff --git a/stable/fossil/4.0.14/icon.png b/stable/fossil/4.0.16/icon.png
similarity index 100%
rename from stable/fossil/4.0.14/icon.png
rename to stable/fossil/4.0.16/icon.png
diff --git a/stable/fossil/4.0.14/ix_values.yaml b/stable/fossil/4.0.16/ix_values.yaml
similarity index 100%
rename from stable/fossil/4.0.14/ix_values.yaml
rename to stable/fossil/4.0.16/ix_values.yaml
diff --git a/stable/fossil/4.0.14/questions.yaml b/stable/fossil/4.0.16/questions.yaml
similarity index 100%
rename from stable/fossil/4.0.14/questions.yaml
rename to stable/fossil/4.0.16/questions.yaml
diff --git a/stable/fossil/4.0.14/templates/common.yaml b/stable/fossil/4.0.16/templates/common.yaml
similarity index 100%
rename from stable/fossil/4.0.14/templates/common.yaml
rename to stable/fossil/4.0.16/templates/common.yaml
diff --git a/stable/grav/4.0.14/values.yaml b/stable/fossil/4.0.16/values.yaml
similarity index 100%
rename from stable/grav/4.0.14/values.yaml
rename to stable/fossil/4.0.16/values.yaml
diff --git a/stable/freeradius/6.0.15/CHANGELOG.md b/stable/freeradius/6.0.15/CHANGELOG.md
deleted file mode 100644
index 4eeb7d998b8..00000000000
--- a/stable/freeradius/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [freeradius-6.0.15](https://github.com/truecharts/apps/compare/freeradius-6.0.13...freeradius-6.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [freeradius-6.0.13](https://github.com/truecharts/apps/compare/freeradius-6.0.12...freeradius-6.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [freeradius-6.0.12](https://github.com/truecharts/apps/compare/freeradius-6.0.11...freeradius-6.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [freeradius-6.0.11](https://github.com/truecharts/apps/compare/freeradius-6.0.10...freeradius-6.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [freeradius-6.0.10](https://github.com/truecharts/apps/compare/freeradius-6.0.9...freeradius-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [freeradius-6.0.9](https://github.com/truecharts/apps/compare/freeradius-6.0.8...freeradius-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [freeradius-6.0.8](https://github.com/truecharts/apps/compare/freeradius-6.0.7...freeradius-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [freeradius-6.0.7](https://github.com/truecharts/apps/compare/freeradius-6.0.6...freeradius-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [freeradius-6.0.6](https://github.com/truecharts/apps/compare/freeradius-6.0.5...freeradius-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [freeradius-6.0.5](https://github.com/truecharts/apps/compare/freeradius-6.0.4...freeradius-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-* update docker general non-major ([#2917](https://github.com/truecharts/apps/issues/2917))
-
-
-
-
-### [freeradius-6.0.4](https://github.com/truecharts/apps/compare/freeradius-6.0.3...freeradius-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
diff --git a/stable/freeradius/6.0.15/Chart.lock b/stable/freeradius/6.0.15/Chart.lock
deleted file mode 100644
index eb2aa2193bf..00000000000
--- a/stable/freeradius/6.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:01:17.024948746Z"
diff --git a/stable/freeradius/6.0.15/Chart.yaml b/stable/freeradius/6.0.15/Chart.yaml
deleted file mode 100644
index 6471b4f9d07..00000000000
--- a/stable/freeradius/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "3.2.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: OpenSource Radius implementation
-home: https://github.com/truecharts/apps/tree/master/charts/stable/freeradius
-icon: https://truecharts.org/img/chart-icons/freeradius.png
-keywords:
-- radius
-- auth
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: freeradius
-sources:
-- https://hub.docker.com/r/freeradius/freeradius-server/
-- https://freeradius.org/
-type: application
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - auth
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/freeradius/6.0.17/CHANGELOG.md b/stable/freeradius/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..d001b715545
--- /dev/null
+++ b/stable/freeradius/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [freeradius-6.0.17](https://github.com/truecharts/apps/compare/freeradius-6.0.15...freeradius-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [freeradius-6.0.15](https://github.com/truecharts/apps/compare/freeradius-6.0.13...freeradius-6.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [freeradius-6.0.13](https://github.com/truecharts/apps/compare/freeradius-6.0.12...freeradius-6.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [freeradius-6.0.12](https://github.com/truecharts/apps/compare/freeradius-6.0.11...freeradius-6.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [freeradius-6.0.11](https://github.com/truecharts/apps/compare/freeradius-6.0.10...freeradius-6.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [freeradius-6.0.10](https://github.com/truecharts/apps/compare/freeradius-6.0.9...freeradius-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [freeradius-6.0.9](https://github.com/truecharts/apps/compare/freeradius-6.0.8...freeradius-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [freeradius-6.0.8](https://github.com/truecharts/apps/compare/freeradius-6.0.7...freeradius-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [freeradius-6.0.7](https://github.com/truecharts/apps/compare/freeradius-6.0.6...freeradius-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [freeradius-6.0.6](https://github.com/truecharts/apps/compare/freeradius-6.0.5...freeradius-6.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [freeradius-6.0.5](https://github.com/truecharts/apps/compare/freeradius-6.0.4...freeradius-6.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+* update docker general non-major ([#2917](https://github.com/truecharts/apps/issues/2917))
+
diff --git a/stable/freeradius/6.0.17/Chart.lock b/stable/freeradius/6.0.17/Chart.lock
new file mode 100644
index 00000000000..ef63ed6e73d
--- /dev/null
+++ b/stable/freeradius/6.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:05:27.666103802Z"
diff --git a/stable/freeradius/6.0.17/Chart.yaml b/stable/freeradius/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..ce945cb1375
--- /dev/null
+++ b/stable/freeradius/6.0.17/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "3.2.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: OpenSource Radius implementation
+home: https://github.com/truecharts/apps/tree/master/charts/stable/freeradius
+icon: https://truecharts.org/img/chart-icons/freeradius.png
+keywords:
+- radius
+- auth
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: freeradius
+sources:
+- https://hub.docker.com/r/freeradius/freeradius-server/
+- https://freeradius.org/
+type: application
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - auth
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/freeradius/6.0.15/README.md b/stable/freeradius/6.0.17/README.md
similarity index 100%
rename from stable/freeradius/6.0.15/README.md
rename to stable/freeradius/6.0.17/README.md
diff --git a/stable/freeradius/6.0.15/app-readme.md b/stable/freeradius/6.0.17/app-readme.md
similarity index 100%
rename from stable/freeradius/6.0.15/app-readme.md
rename to stable/freeradius/6.0.17/app-readme.md
diff --git a/stable/grist/3.0.15/charts/common-10.4.4.tgz b/stable/freeradius/6.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/grist/3.0.15/charts/common-10.4.4.tgz
rename to stable/freeradius/6.0.17/charts/common-10.4.4.tgz
diff --git a/stable/freeradius/6.0.15/icon.png b/stable/freeradius/6.0.17/icon.png
similarity index 100%
rename from stable/freeradius/6.0.15/icon.png
rename to stable/freeradius/6.0.17/icon.png
diff --git a/stable/freeradius/6.0.15/ix_values.yaml b/stable/freeradius/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/freeradius/6.0.15/ix_values.yaml
rename to stable/freeradius/6.0.17/ix_values.yaml
diff --git a/stable/freeradius/6.0.15/questions.yaml b/stable/freeradius/6.0.17/questions.yaml
similarity index 100%
rename from stable/freeradius/6.0.15/questions.yaml
rename to stable/freeradius/6.0.17/questions.yaml
diff --git a/stable/freeradius/6.0.15/templates/common.yaml b/stable/freeradius/6.0.17/templates/common.yaml
similarity index 100%
rename from stable/freeradius/6.0.15/templates/common.yaml
rename to stable/freeradius/6.0.17/templates/common.yaml
diff --git a/stable/grist/3.0.15/values.yaml b/stable/freeradius/6.0.17/values.yaml
similarity index 100%
rename from stable/grist/3.0.15/values.yaml
rename to stable/freeradius/6.0.17/values.yaml
diff --git a/stable/freshrss/11.0.16/CHANGELOG.md b/stable/freshrss/11.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..7edfe82b517
--- /dev/null
+++ b/stable/freshrss/11.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [freshrss-11.0.16](https://github.com/truecharts/apps/compare/freshrss-11.0.14...freshrss-11.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [freshrss-11.0.14](https://github.com/truecharts/apps/compare/freshrss-11.0.12...freshrss-11.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [freshrss-11.0.12](https://github.com/truecharts/apps/compare/freshrss-11.0.11...freshrss-11.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [freshrss-11.0.11](https://github.com/truecharts/apps/compare/freshrss-11.0.10...freshrss-11.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [freshrss-11.0.10](https://github.com/truecharts/apps/compare/freshrss-11.0.9...freshrss-11.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [freshrss-11.0.9](https://github.com/truecharts/apps/compare/freshrss-11.0.8...freshrss-11.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [freshrss-11.0.8](https://github.com/truecharts/apps/compare/freshrss-11.0.7...freshrss-11.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [freshrss-11.0.7](https://github.com/truecharts/apps/compare/freshrss-11.0.6...freshrss-11.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [freshrss-11.0.6](https://github.com/truecharts/apps/compare/freshrss-11.0.5...freshrss-11.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [freshrss-11.0.5](https://github.com/truecharts/apps/compare/freshrss-11.0.4...freshrss-11.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [freshrss-11.0.4](https://github.com/truecharts/apps/compare/freshrss-11.0.3...freshrss-11.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/freshrss/11.0.16/Chart.lock b/stable/freshrss/11.0.16/Chart.lock
new file mode 100644
index 00000000000..1bd46186bd3
--- /dev/null
+++ b/stable/freshrss/11.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:05:40.939637584Z"
diff --git a/stable/freshrss/11.0.16/Chart.yaml b/stable/freshrss/11.0.16/Chart.yaml
new file mode 100644
index 00000000000..947f00884a6
--- /dev/null
+++ b/stable/freshrss/11.0.16/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "1.18.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: FreshRSS is a self-hosted RSS feed aggregator
+home: https://github.com/truecharts/apps/tree/master/charts/stable/freshrss
+icon: https://truecharts.org/img/chart-icons/freshrss.png
+keywords:
+- freshrss
+- rss
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: freshrss
+sources:
+- https://github.com/FreshRSS/FreshRSS
+- https://hub.docker.com/r/linuxserver/freshrss
+type: application
+version: 11.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/freshrss/11.0.16/README.md b/stable/freshrss/11.0.16/README.md
new file mode 100644
index 00000000000..ad21bd7d884
--- /dev/null
+++ b/stable/freshrss/11.0.16/README.md
@@ -0,0 +1,43 @@
+# freshrss
+
+FreshRSS is a self-hosted RSS feed aggregator
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/freshrss/11.0.16/app-readme.md b/stable/freshrss/11.0.16/app-readme.md
new file mode 100644
index 00000000000..b20c85235b8
--- /dev/null
+++ b/stable/freshrss/11.0.16/app-readme.md
@@ -0,0 +1,3 @@
+FreshRSS is a self-hosted RSS feed aggregator
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/guacamole-client/4.0.15/charts/common-10.4.4.tgz b/stable/freshrss/11.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/guacamole-client/4.0.15/charts/common-10.4.4.tgz
rename to stable/freshrss/11.0.16/charts/common-10.4.4.tgz
diff --git a/stable/freshrss/11.0.16/icon.png b/stable/freshrss/11.0.16/icon.png
new file mode 100644
index 00000000000..8e574a28609
Binary files /dev/null and b/stable/freshrss/11.0.16/icon.png differ
diff --git a/stable/freshrss/11.0.16/ix_values.yaml b/stable/freshrss/11.0.16/ix_values.yaml
new file mode 100644
index 00000000000..e474fa96888
--- /dev/null
+++ b/stable/freshrss/11.0.16/ix_values.yaml
@@ -0,0 +1,24 @@
+image:
+ repository: tccr.io/truecharts/freshrss
+ pullPolicy: IfNotPresent
+ tag: version-1.18.1@sha256:3fc8ef788681ba2c5026453131603fa4dda3b23f855ce2a6c467004eb38a09ec
+
+securityContext:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+
+podSecurityContext:
+ runAsUser: 0
+ runAsGroup: 0
+
+service:
+ main:
+ ports:
+ main:
+ port: 10010
+ targetPort: 80
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
diff --git a/stable/freshrss/11.0.16/questions.yaml b/stable/freshrss/11.0.16/questions.yaml
new file mode 100644
index 00000000000..644b1f22b34
--- /dev/null
+++ b/stable/freshrss/11.0.16/questions.yaml
@@ -0,0 +1,2429 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 10010
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/healthchecks/7.0.16/templates/common.yaml b/stable/freshrss/11.0.16/templates/common.yaml
similarity index 100%
rename from stable/healthchecks/7.0.16/templates/common.yaml
rename to stable/freshrss/11.0.16/templates/common.yaml
diff --git a/stable/guacamole-client/4.0.15/values.yaml b/stable/freshrss/11.0.16/values.yaml
similarity index 100%
rename from stable/guacamole-client/4.0.15/values.yaml
rename to stable/freshrss/11.0.16/values.yaml
diff --git a/stable/friendica/4.0.22/CHANGELOG.md b/stable/friendica/4.0.22/CHANGELOG.md
deleted file mode 100644
index 66ffc53823e..00000000000
--- a/stable/friendica/4.0.22/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [friendica-4.0.22](https://github.com/truecharts/apps/compare/friendica-4.0.21...friendica-4.0.22) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [friendica-4.0.21](https://github.com/truecharts/apps/compare/friendica-4.0.20...friendica-4.0.21) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [friendica-4.0.20](https://github.com/truecharts/apps/compare/friendica-4.0.18...friendica-4.0.20) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [friendica-4.0.18](https://github.com/truecharts/apps/compare/friendica-4.0.17...friendica-4.0.18) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [friendica-4.0.17](https://github.com/truecharts/apps/compare/friendica-4.0.16...friendica-4.0.17) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [friendica-4.0.16](https://github.com/truecharts/apps/compare/friendica-4.0.15...friendica-4.0.16) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [friendica-4.0.15](https://github.com/truecharts/apps/compare/friendica-4.0.14...friendica-4.0.15) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [friendica-4.0.14](https://github.com/truecharts/apps/compare/friendica-4.0.13...friendica-4.0.14) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [friendica-4.0.13](https://github.com/truecharts/apps/compare/friendica-4.0.12...friendica-4.0.13) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [friendica-4.0.12](https://github.com/truecharts/apps/compare/friendica-4.0.11...friendica-4.0.12) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
-
-
-### [friendica-4.0.11](https://github.com/truecharts/apps/compare/friendica-4.0.10...friendica-4.0.11) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
diff --git a/stable/friendica/4.0.22/Chart.lock b/stable/friendica/4.0.22/Chart.lock
deleted file mode 100644
index 79887e44f03..00000000000
--- a/stable/friendica/4.0.22/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:bfa55bb3f01a5a4b134eb89c8af60053b714d785de1dab3ad6ec274d1d89ba06
-generated: "2022-07-14T11:52:56.122036654Z"
diff --git a/stable/friendica/4.0.22/Chart.yaml b/stable/friendica/4.0.22/Chart.yaml
deleted file mode 100644
index f3716b77c3d..00000000000
--- a/stable/friendica/4.0.22/Chart.yaml
+++ /dev/null
@@ -1,35 +0,0 @@
-apiVersion: v2
-appVersion: "2022.06"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-description: "Welcome to the free social web"
-home: https://github.com/truecharts/apps/tree/master/charts/stable/friendica
-icon: https://truecharts.org/img/chart-icons/friendica.png
-keywords:
- - friend
- - social
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: friendica
-sources:
- - https://friendi.ca/
- - https://hub.docker.com/_/friendica
-version: 4.0.22
-annotations:
- truecharts.org/catagories: |
- - social
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/friendica/4.0.24/CHANGELOG.md b/stable/friendica/4.0.24/CHANGELOG.md
new file mode 100644
index 00000000000..1a4dbe21841
--- /dev/null
+++ b/stable/friendica/4.0.24/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [friendica-4.0.24](https://github.com/truecharts/apps/compare/friendica-4.0.22...friendica-4.0.24) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [friendica-4.0.22](https://github.com/truecharts/apps/compare/friendica-4.0.21...friendica-4.0.22) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [friendica-4.0.21](https://github.com/truecharts/apps/compare/friendica-4.0.20...friendica-4.0.21) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [friendica-4.0.20](https://github.com/truecharts/apps/compare/friendica-4.0.18...friendica-4.0.20) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [friendica-4.0.18](https://github.com/truecharts/apps/compare/friendica-4.0.17...friendica-4.0.18) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [friendica-4.0.17](https://github.com/truecharts/apps/compare/friendica-4.0.16...friendica-4.0.17) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [friendica-4.0.16](https://github.com/truecharts/apps/compare/friendica-4.0.15...friendica-4.0.16) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [friendica-4.0.15](https://github.com/truecharts/apps/compare/friendica-4.0.14...friendica-4.0.15) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [friendica-4.0.14](https://github.com/truecharts/apps/compare/friendica-4.0.13...friendica-4.0.14) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [friendica-4.0.13](https://github.com/truecharts/apps/compare/friendica-4.0.12...friendica-4.0.13) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [friendica-4.0.12](https://github.com/truecharts/apps/compare/friendica-4.0.11...friendica-4.0.12) (2022-06-29)
+
+#### Chore
+
+* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
+
+
+
+
diff --git a/stable/friendica/4.0.24/Chart.lock b/stable/friendica/4.0.24/Chart.lock
new file mode 100644
index 00000000000..cd2a7bedc2d
--- /dev/null
+++ b/stable/friendica/4.0.24/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:bfa55bb3f01a5a4b134eb89c8af60053b714d785de1dab3ad6ec274d1d89ba06
+generated: "2022-07-14T14:05:55.447500497Z"
diff --git a/stable/friendica/4.0.24/Chart.yaml b/stable/friendica/4.0.24/Chart.yaml
new file mode 100644
index 00000000000..41c79b61290
--- /dev/null
+++ b/stable/friendica/4.0.24/Chart.yaml
@@ -0,0 +1,35 @@
+apiVersion: v2
+appVersion: "2022.06"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+description: "Welcome to the free social web"
+home: https://github.com/truecharts/apps/tree/master/charts/stable/friendica
+icon: https://truecharts.org/img/chart-icons/friendica.png
+keywords:
+ - friend
+ - social
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: friendica
+sources:
+ - https://friendi.ca/
+ - https://hub.docker.com/_/friendica
+version: 4.0.24
+annotations:
+ truecharts.org/catagories: |
+ - social
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/friendica/4.0.22/README.md b/stable/friendica/4.0.24/README.md
similarity index 100%
rename from stable/friendica/4.0.22/README.md
rename to stable/friendica/4.0.24/README.md
diff --git a/stable/friendica/4.0.22/app-readme.md b/stable/friendica/4.0.24/app-readme.md
similarity index 100%
rename from stable/friendica/4.0.22/app-readme.md
rename to stable/friendica/4.0.24/app-readme.md
diff --git a/stable/guacd/2.0.16/charts/common-10.4.4.tgz b/stable/friendica/4.0.24/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/guacd/2.0.16/charts/common-10.4.4.tgz
rename to stable/friendica/4.0.24/charts/common-10.4.4.tgz
diff --git a/stable/friendica/4.0.22/charts/mariadb-3.0.29.tgz b/stable/friendica/4.0.24/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from stable/friendica/4.0.22/charts/mariadb-3.0.29.tgz
rename to stable/friendica/4.0.24/charts/mariadb-3.0.29.tgz
diff --git a/stable/kutt/3.0.15/charts/redis-3.0.30.tgz b/stable/friendica/4.0.24/charts/redis-3.0.30.tgz
similarity index 100%
rename from stable/kutt/3.0.15/charts/redis-3.0.30.tgz
rename to stable/friendica/4.0.24/charts/redis-3.0.30.tgz
diff --git a/stable/friendica/4.0.22/icon.png b/stable/friendica/4.0.24/icon.png
similarity index 100%
rename from stable/friendica/4.0.22/icon.png
rename to stable/friendica/4.0.24/icon.png
diff --git a/stable/friendica/4.0.22/ix_values.yaml b/stable/friendica/4.0.24/ix_values.yaml
similarity index 100%
rename from stable/friendica/4.0.22/ix_values.yaml
rename to stable/friendica/4.0.24/ix_values.yaml
diff --git a/stable/friendica/4.0.22/questions.yaml b/stable/friendica/4.0.24/questions.yaml
similarity index 100%
rename from stable/friendica/4.0.22/questions.yaml
rename to stable/friendica/4.0.24/questions.yaml
diff --git a/stable/friendica/4.0.22/templates/common.yaml b/stable/friendica/4.0.24/templates/common.yaml
similarity index 100%
rename from stable/friendica/4.0.22/templates/common.yaml
rename to stable/friendica/4.0.24/templates/common.yaml
diff --git a/stable/guacd/2.0.16/values.yaml b/stable/friendica/4.0.24/values.yaml
similarity index 100%
rename from stable/guacd/2.0.16/values.yaml
rename to stable/friendica/4.0.24/values.yaml
diff --git a/stable/gaps/11.0.16/CHANGELOG.md b/stable/gaps/11.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..31e790a3bf5
--- /dev/null
+++ b/stable/gaps/11.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [gaps-11.0.16](https://github.com/truecharts/apps/compare/gaps-11.0.14...gaps-11.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [gaps-11.0.14](https://github.com/truecharts/apps/compare/gaps-11.0.12...gaps-11.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [gaps-11.0.12](https://github.com/truecharts/apps/compare/gaps-11.0.11...gaps-11.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [gaps-11.0.11](https://github.com/truecharts/apps/compare/gaps-11.0.10...gaps-11.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [gaps-11.0.10](https://github.com/truecharts/apps/compare/gaps-11.0.9...gaps-11.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [gaps-11.0.9](https://github.com/truecharts/apps/compare/gaps-11.0.8...gaps-11.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [gaps-11.0.8](https://github.com/truecharts/apps/compare/gaps-11.0.7...gaps-11.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [gaps-11.0.7](https://github.com/truecharts/apps/compare/gaps-11.0.6...gaps-11.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [gaps-11.0.6](https://github.com/truecharts/apps/compare/gaps-11.0.5...gaps-11.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [gaps-11.0.5](https://github.com/truecharts/apps/compare/gaps-11.0.4...gaps-11.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [gaps-11.0.4](https://github.com/truecharts/apps/compare/gaps-11.0.3...gaps-11.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/gaps/11.0.16/Chart.lock b/stable/gaps/11.0.16/Chart.lock
new file mode 100644
index 00000000000..3578a0dea25
--- /dev/null
+++ b/stable/gaps/11.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:05:46.348082118Z"
diff --git a/stable/gaps/11.0.16/Chart.yaml b/stable/gaps/11.0.16/Chart.yaml
new file mode 100644
index 00000000000..6150861d68f
--- /dev/null
+++ b/stable/gaps/11.0.16/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "0.9.12"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Gaps searches through your Plex Server or local folders for all movies,
+ then queries for known movies in the same collection.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/gaps
+icon: https://truecharts.org/img/chart-icons/gaps.png
+keywords:
+- gaps
+- plex
+- plex-media-server
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: gaps
+sources:
+- https://github.com/JasonHHouse/gaps
+type: application
+version: 11.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/gaps/11.0.16/README.md b/stable/gaps/11.0.16/README.md
new file mode 100644
index 00000000000..06e894314c2
--- /dev/null
+++ b/stable/gaps/11.0.16/README.md
@@ -0,0 +1,42 @@
+# gaps
+
+Gaps searches through your Plex Server or local folders for all movies, then queries for known movies in the same collection.
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/gaps/11.0.16/app-readme.md b/stable/gaps/11.0.16/app-readme.md
new file mode 100644
index 00000000000..58b6e0f8d71
--- /dev/null
+++ b/stable/gaps/11.0.16/app-readme.md
@@ -0,0 +1,3 @@
+Gaps searches through your Plex Server or local folders for all movies, then queries for known movies in the same collection.
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/habridge/2.0.14/charts/common-10.4.4.tgz b/stable/gaps/11.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/habridge/2.0.14/charts/common-10.4.4.tgz
rename to stable/gaps/11.0.16/charts/common-10.4.4.tgz
diff --git a/stable/gaps/11.0.16/icon.png b/stable/gaps/11.0.16/icon.png
new file mode 100644
index 00000000000..80ba040d99c
Binary files /dev/null and b/stable/gaps/11.0.16/icon.png differ
diff --git a/stable/gaps/11.0.16/ix_values.yaml b/stable/gaps/11.0.16/ix_values.yaml
new file mode 100644
index 00000000000..2d3a4b81bab
--- /dev/null
+++ b/stable/gaps/11.0.16/ix_values.yaml
@@ -0,0 +1,21 @@
+image:
+ repository: tccr.io/truecharts/gaps
+ pullPolicy: IfNotPresent
+ tag: v0.9.12@sha256:ccd1d53b06dcae58927b338845bac060c6346cf01542c039c630201df328b51f
+
+securityContext:
+ readOnlyRootFilesystem: false
+
+service:
+ main:
+ ports:
+ main:
+ port: 8484
+ targetPort: 8484
+
+env: {}
+
+persistence:
+ data:
+ enabled: true
+ mountPath: "/usr/data"
diff --git a/stable/gaps/11.0.16/questions.yaml b/stable/gaps/11.0.16/questions.yaml
new file mode 100644
index 00000000000..44608f70f5d
--- /dev/null
+++ b/stable/gaps/11.0.16/questions.yaml
@@ -0,0 +1,2430 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 8484
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 8484
+
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/homarr/2.0.16/templates/common.yaml b/stable/gaps/11.0.16/templates/common.yaml
similarity index 100%
rename from stable/homarr/2.0.16/templates/common.yaml
rename to stable/gaps/11.0.16/templates/common.yaml
diff --git a/stable/habridge/2.0.14/values.yaml b/stable/gaps/11.0.16/values.yaml
similarity index 100%
rename from stable/habridge/2.0.14/values.yaml
rename to stable/gaps/11.0.16/values.yaml
diff --git a/stable/gitea/8.0.17/CHANGELOG.md b/stable/gitea/8.0.17/CHANGELOG.md
deleted file mode 100644
index 61fc6e256df..00000000000
--- a/stable/gitea/8.0.17/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [gitea-8.0.17](https://github.com/truecharts/apps/compare/gitea-8.0.16...gitea-8.0.17) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [gitea-8.0.16](https://github.com/truecharts/apps/compare/gitea-8.0.14...gitea-8.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [gitea-8.0.14](https://github.com/truecharts/apps/compare/gitea-8.0.13...gitea-8.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [gitea-8.0.13](https://github.com/truecharts/apps/compare/gitea-8.0.12...gitea-8.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [gitea-8.0.12](https://github.com/truecharts/apps/compare/gitea-8.0.11...gitea-8.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [gitea-8.0.11](https://github.com/truecharts/apps/compare/gitea-8.0.10...gitea-8.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [gitea-8.0.10](https://github.com/truecharts/apps/compare/gitea-8.0.9...gitea-8.0.10) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [gitea-8.0.9](https://github.com/truecharts/apps/compare/gitea-8.0.8...gitea-8.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [gitea-8.0.8](https://github.com/truecharts/apps/compare/gitea-8.0.7...gitea-8.0.8) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
-
-
-### [gitea-8.0.7](https://github.com/truecharts/apps/compare/gitea-8.0.6...gitea-8.0.7) (2022-06-26)
-
-#### Gitea
-
-* change questions.yaml admin password to private ([#2991](https://github.com/truecharts/apps/issues/2991))
-
-
-
-
-### [gitea-8.0.6](https://github.com/truecharts/apps/compare/gitea-8.0.5...gitea-8.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
diff --git a/stable/gitea/8.0.17/Chart.lock b/stable/gitea/8.0.17/Chart.lock
deleted file mode 100644
index 233724c8f8a..00000000000
--- a/stable/gitea/8.0.17/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- name: memcached
- repository: https://charts.truecharts.org/
- version: 3.0.29
-digest: sha256:340f7488a38aae9e673336ecd8f6526fa65386a274775679c8546db5af73c82b
-generated: "2022-07-13T08:06:31.947567472Z"
diff --git a/stable/gitea/8.0.17/Chart.yaml b/stable/gitea/8.0.17/Chart.yaml
deleted file mode 100644
index a1bc8f4e4b9..00000000000
--- a/stable/gitea/8.0.17/Chart.yaml
+++ /dev/null
@@ -1,42 +0,0 @@
-apiVersion: v2
-appVersion: "1.16.9"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- condition: memcached.enabled
- name: memcached
- repository: https://charts.truecharts.org/
- version: 3.0.29
-deprecated: false
-description: Self hosted GIT repositories
-home: https://github.com/truecharts/apps/tree/master/charts/stable/gitea
-icon: https://truecharts.org/img/chart-icons/gitea.png
-keywords:
-- git
-- issue tracker
-- code review
-- wiki
-- gitea
-- gogs
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: gitea
-sources:
-- https://gitea.com/gitea/helm-chart
-- https://github.com/go-gitea/gitea
-- https://hub.docker.com/r/gitea/gitea/
-type: application
-version: 8.0.17
-annotations:
- truecharts.org/catagories: |
- - GIT
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/gitea/8.0.19/CHANGELOG.md b/stable/gitea/8.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..0d210b48abe
--- /dev/null
+++ b/stable/gitea/8.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [gitea-8.0.19](https://github.com/truecharts/apps/compare/gitea-8.0.17...gitea-8.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [gitea-8.0.17](https://github.com/truecharts/apps/compare/gitea-8.0.16...gitea-8.0.17) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [gitea-8.0.16](https://github.com/truecharts/apps/compare/gitea-8.0.14...gitea-8.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [gitea-8.0.14](https://github.com/truecharts/apps/compare/gitea-8.0.13...gitea-8.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [gitea-8.0.13](https://github.com/truecharts/apps/compare/gitea-8.0.12...gitea-8.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [gitea-8.0.12](https://github.com/truecharts/apps/compare/gitea-8.0.11...gitea-8.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [gitea-8.0.11](https://github.com/truecharts/apps/compare/gitea-8.0.10...gitea-8.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [gitea-8.0.10](https://github.com/truecharts/apps/compare/gitea-8.0.9...gitea-8.0.10) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [gitea-8.0.9](https://github.com/truecharts/apps/compare/gitea-8.0.8...gitea-8.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [gitea-8.0.8](https://github.com/truecharts/apps/compare/gitea-8.0.7...gitea-8.0.8) (2022-06-29)
+
+#### Chore
+
+* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
+
+
+
+
+### [gitea-8.0.7](https://github.com/truecharts/apps/compare/gitea-8.0.6...gitea-8.0.7) (2022-06-26)
+
+#### Gitea
+
+* change questions.yaml admin password to private ([#2991](https://github.com/truecharts/apps/issues/2991))
+
+
+
diff --git a/stable/gitea/8.0.19/Chart.lock b/stable/gitea/8.0.19/Chart.lock
new file mode 100644
index 00000000000..9e152c6f443
--- /dev/null
+++ b/stable/gitea/8.0.19/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- name: memcached
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+digest: sha256:340f7488a38aae9e673336ecd8f6526fa65386a274775679c8546db5af73c82b
+generated: "2022-07-14T14:06:05.208963497Z"
diff --git a/stable/gitea/8.0.19/Chart.yaml b/stable/gitea/8.0.19/Chart.yaml
new file mode 100644
index 00000000000..1bcc6b6f39b
--- /dev/null
+++ b/stable/gitea/8.0.19/Chart.yaml
@@ -0,0 +1,42 @@
+apiVersion: v2
+appVersion: "1.16.9"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- condition: memcached.enabled
+ name: memcached
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+deprecated: false
+description: Self hosted GIT repositories
+home: https://github.com/truecharts/apps/tree/master/charts/stable/gitea
+icon: https://truecharts.org/img/chart-icons/gitea.png
+keywords:
+- git
+- issue tracker
+- code review
+- wiki
+- gitea
+- gogs
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: gitea
+sources:
+- https://gitea.com/gitea/helm-chart
+- https://github.com/go-gitea/gitea
+- https://hub.docker.com/r/gitea/gitea/
+type: application
+version: 8.0.19
+annotations:
+ truecharts.org/catagories: |
+ - GIT
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/gitea/8.0.17/README.md b/stable/gitea/8.0.19/README.md
similarity index 100%
rename from stable/gitea/8.0.17/README.md
rename to stable/gitea/8.0.19/README.md
diff --git a/stable/gitea/8.0.17/app-readme.md b/stable/gitea/8.0.19/app-readme.md
similarity index 100%
rename from stable/gitea/8.0.17/app-readme.md
rename to stable/gitea/8.0.19/app-readme.md
diff --git a/stable/hammond/2.0.14/charts/common-10.4.4.tgz b/stable/gitea/8.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/hammond/2.0.14/charts/common-10.4.4.tgz
rename to stable/gitea/8.0.19/charts/common-10.4.4.tgz
diff --git a/stable/gitea/8.0.17/charts/memcached-3.0.29.tgz b/stable/gitea/8.0.19/charts/memcached-3.0.29.tgz
similarity index 100%
rename from stable/gitea/8.0.17/charts/memcached-3.0.29.tgz
rename to stable/gitea/8.0.19/charts/memcached-3.0.29.tgz
diff --git a/stable/guacamole-client/4.0.15/charts/postgresql-8.0.30.tgz b/stable/gitea/8.0.19/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/guacamole-client/4.0.15/charts/postgresql-8.0.30.tgz
rename to stable/gitea/8.0.19/charts/postgresql-8.0.30.tgz
diff --git a/stable/gitea/8.0.17/ci/basic-values.yaml b/stable/gitea/8.0.19/ci/basic-values.yaml
similarity index 100%
rename from stable/gitea/8.0.17/ci/basic-values.yaml
rename to stable/gitea/8.0.19/ci/basic-values.yaml
diff --git a/stable/gitea/8.0.17/ci/ingress-values.yaml b/stable/gitea/8.0.19/ci/ingress-values.yaml
similarity index 100%
rename from stable/gitea/8.0.17/ci/ingress-values.yaml
rename to stable/gitea/8.0.19/ci/ingress-values.yaml
diff --git a/stable/gitea/8.0.17/icon.png b/stable/gitea/8.0.19/icon.png
similarity index 100%
rename from stable/gitea/8.0.17/icon.png
rename to stable/gitea/8.0.19/icon.png
diff --git a/stable/gitea/8.0.17/ix_values.yaml b/stable/gitea/8.0.19/ix_values.yaml
similarity index 100%
rename from stable/gitea/8.0.17/ix_values.yaml
rename to stable/gitea/8.0.19/ix_values.yaml
diff --git a/stable/gitea/8.0.17/questions.yaml b/stable/gitea/8.0.19/questions.yaml
similarity index 100%
rename from stable/gitea/8.0.17/questions.yaml
rename to stable/gitea/8.0.19/questions.yaml
diff --git a/stable/gitea/8.0.17/templates/_configmap.tpl b/stable/gitea/8.0.19/templates/_configmap.tpl
similarity index 100%
rename from stable/gitea/8.0.17/templates/_configmap.tpl
rename to stable/gitea/8.0.19/templates/_configmap.tpl
diff --git a/stable/gitea/8.0.17/templates/_secrets.tpl b/stable/gitea/8.0.19/templates/_secrets.tpl
similarity index 100%
rename from stable/gitea/8.0.17/templates/_secrets.tpl
rename to stable/gitea/8.0.19/templates/_secrets.tpl
diff --git a/stable/gitea/8.0.17/templates/common.yaml b/stable/gitea/8.0.19/templates/common.yaml
similarity index 100%
rename from stable/gitea/8.0.17/templates/common.yaml
rename to stable/gitea/8.0.19/templates/common.yaml
diff --git a/stable/hammond/2.0.14/values.yaml b/stable/gitea/8.0.19/values.yaml
similarity index 100%
rename from stable/hammond/2.0.14/values.yaml
rename to stable/gitea/8.0.19/values.yaml
diff --git a/stable/golinks/4.0.14/CHANGELOG.md b/stable/golinks/4.0.14/CHANGELOG.md
deleted file mode 100644
index 621bffd7124..00000000000
--- a/stable/golinks/4.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [golinks-4.0.14](https://github.com/truecharts/apps/compare/golinks-4.0.12...golinks-4.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [golinks-4.0.12](https://github.com/truecharts/apps/compare/golinks-4.0.11...golinks-4.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [golinks-4.0.11](https://github.com/truecharts/apps/compare/golinks-4.0.10...golinks-4.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [golinks-4.0.10](https://github.com/truecharts/apps/compare/golinks-4.0.9...golinks-4.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [golinks-4.0.9](https://github.com/truecharts/apps/compare/golinks-4.0.8...golinks-4.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [golinks-4.0.8](https://github.com/truecharts/apps/compare/golinks-4.0.7...golinks-4.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [golinks-4.0.7](https://github.com/truecharts/apps/compare/golinks-4.0.6...golinks-4.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [golinks-4.0.6](https://github.com/truecharts/apps/compare/golinks-4.0.5...golinks-4.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [golinks-4.0.5](https://github.com/truecharts/apps/compare/golinks-4.0.4...golinks-4.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [golinks-4.0.4](https://github.com/truecharts/apps/compare/golinks-4.0.3...golinks-4.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [golinks-4.0.3](https://github.com/truecharts/apps/compare/golinks-4.0.2...golinks-4.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/golinks/4.0.14/Chart.lock b/stable/golinks/4.0.14/Chart.lock
deleted file mode 100644
index b34111129ae..00000000000
--- a/stable/golinks/4.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:01:42.238741681Z"
diff --git a/stable/golinks/4.0.14/Chart.yaml b/stable/golinks/4.0.14/Chart.yaml
deleted file mode 100644
index 0d950c032a7..00000000000
--- a/stable/golinks/4.0.14/Chart.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
-apiVersion: v2
-appVersion: "154c581"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A web app that allows you to create smart bookmarks, commands and aliases
- by pointing your web browser's default search engine at a running instance.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/golinks
-icon: https://truecharts.org/img/chart-icons/golinks.png
-keywords:
-- search
-- browser
-- bookmarks
-- smart-bookmarks
-- golinks
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: golinks
-sources:
-- https://github.com/prologic/golinks
-- https://github.com/nicholaswilde/docker-golinks
-type: application
-version: 4.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/golinks/4.0.16/CHANGELOG.md b/stable/golinks/4.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..7a058fa3a29
--- /dev/null
+++ b/stable/golinks/4.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [golinks-4.0.16](https://github.com/truecharts/apps/compare/golinks-4.0.14...golinks-4.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [golinks-4.0.14](https://github.com/truecharts/apps/compare/golinks-4.0.12...golinks-4.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [golinks-4.0.12](https://github.com/truecharts/apps/compare/golinks-4.0.11...golinks-4.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [golinks-4.0.11](https://github.com/truecharts/apps/compare/golinks-4.0.10...golinks-4.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [golinks-4.0.10](https://github.com/truecharts/apps/compare/golinks-4.0.9...golinks-4.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [golinks-4.0.9](https://github.com/truecharts/apps/compare/golinks-4.0.8...golinks-4.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [golinks-4.0.8](https://github.com/truecharts/apps/compare/golinks-4.0.7...golinks-4.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [golinks-4.0.7](https://github.com/truecharts/apps/compare/golinks-4.0.6...golinks-4.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [golinks-4.0.6](https://github.com/truecharts/apps/compare/golinks-4.0.5...golinks-4.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [golinks-4.0.5](https://github.com/truecharts/apps/compare/golinks-4.0.4...golinks-4.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [golinks-4.0.4](https://github.com/truecharts/apps/compare/golinks-4.0.3...golinks-4.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/golinks/4.0.16/Chart.lock b/stable/golinks/4.0.16/Chart.lock
new file mode 100644
index 00000000000..b64aa8d1864
--- /dev/null
+++ b/stable/golinks/4.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:05:59.989789131Z"
diff --git a/stable/golinks/4.0.16/Chart.yaml b/stable/golinks/4.0.16/Chart.yaml
new file mode 100644
index 00000000000..dd1a99e7f25
--- /dev/null
+++ b/stable/golinks/4.0.16/Chart.yaml
@@ -0,0 +1,32 @@
+apiVersion: v2
+appVersion: "154c581"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A web app that allows you to create smart bookmarks, commands and aliases
+ by pointing your web browser's default search engine at a running instance.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/golinks
+icon: https://truecharts.org/img/chart-icons/golinks.png
+keywords:
+- search
+- browser
+- bookmarks
+- smart-bookmarks
+- golinks
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: golinks
+sources:
+- https://github.com/prologic/golinks
+- https://github.com/nicholaswilde/docker-golinks
+type: application
+version: 4.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/golinks/4.0.14/README.md b/stable/golinks/4.0.16/README.md
similarity index 100%
rename from stable/golinks/4.0.14/README.md
rename to stable/golinks/4.0.16/README.md
diff --git a/stable/golinks/4.0.14/app-readme.md b/stable/golinks/4.0.16/app-readme.md
similarity index 100%
rename from stable/golinks/4.0.14/app-readme.md
rename to stable/golinks/4.0.16/app-readme.md
diff --git a/stable/haste-server/6.0.15/charts/common-10.4.4.tgz b/stable/golinks/4.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/haste-server/6.0.15/charts/common-10.4.4.tgz
rename to stable/golinks/4.0.16/charts/common-10.4.4.tgz
diff --git a/stable/golinks/4.0.14/icon.png b/stable/golinks/4.0.16/icon.png
similarity index 100%
rename from stable/golinks/4.0.14/icon.png
rename to stable/golinks/4.0.16/icon.png
diff --git a/stable/golinks/4.0.14/ix_values.yaml b/stable/golinks/4.0.16/ix_values.yaml
similarity index 100%
rename from stable/golinks/4.0.14/ix_values.yaml
rename to stable/golinks/4.0.16/ix_values.yaml
diff --git a/stable/golinks/4.0.14/questions.yaml b/stable/golinks/4.0.16/questions.yaml
similarity index 100%
rename from stable/golinks/4.0.14/questions.yaml
rename to stable/golinks/4.0.16/questions.yaml
diff --git a/stable/golinks/4.0.14/templates/common.yaml b/stable/golinks/4.0.16/templates/common.yaml
similarity index 100%
rename from stable/golinks/4.0.14/templates/common.yaml
rename to stable/golinks/4.0.16/templates/common.yaml
diff --git a/stable/haste-server/6.0.15/values.yaml b/stable/golinks/4.0.16/values.yaml
similarity index 100%
rename from stable/haste-server/6.0.15/values.yaml
rename to stable/golinks/4.0.16/values.yaml
diff --git a/stable/gonic/6.0.15/CHANGELOG.md b/stable/gonic/6.0.15/CHANGELOG.md
deleted file mode 100644
index 047fdb7c172..00000000000
--- a/stable/gonic/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [gonic-6.0.15](https://github.com/truecharts/apps/compare/gonic-6.0.13...gonic-6.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [gonic-6.0.13](https://github.com/truecharts/apps/compare/gonic-6.0.12...gonic-6.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [gonic-6.0.12](https://github.com/truecharts/apps/compare/gonic-6.0.11...gonic-6.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [gonic-6.0.11](https://github.com/truecharts/apps/compare/gonic-6.0.10...gonic-6.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [gonic-6.0.10](https://github.com/truecharts/apps/compare/gonic-6.0.9...gonic-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [gonic-6.0.9](https://github.com/truecharts/apps/compare/gonic-6.0.8...gonic-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [gonic-6.0.8](https://github.com/truecharts/apps/compare/gonic-6.0.7...gonic-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [gonic-6.0.7](https://github.com/truecharts/apps/compare/gonic-6.0.6...gonic-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [gonic-6.0.6](https://github.com/truecharts/apps/compare/gonic-6.0.5...gonic-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [gonic-6.0.5](https://github.com/truecharts/apps/compare/gonic-6.0.4...gonic-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [gonic-6.0.4](https://github.com/truecharts/apps/compare/gonic-6.0.3...gonic-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/gonic/6.0.15/Chart.lock b/stable/gonic/6.0.15/Chart.lock
deleted file mode 100644
index e0a3f9a8856..00000000000
--- a/stable/gonic/6.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:01:48.193791075Z"
diff --git a/stable/gonic/6.0.15/Chart.yaml b/stable/gonic/6.0.15/Chart.yaml
deleted file mode 100644
index bf0e3b24a15..00000000000
--- a/stable/gonic/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "0.14.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Music streaming server / subsonic server API implementation
-home: https://github.com/truecharts/apps/tree/master/charts/stable/gonic
-icon: https://truecharts.org/img/chart-icons/gonic.png
-keywords:
-- music
-- subsonic
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: gonic
-sources:
-- https://github.com/sentriz/gonic
-- https://hub.docker.com/r/sentriz/gonic
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/gonic/6.0.17/CHANGELOG.md b/stable/gonic/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..62ad61131ce
--- /dev/null
+++ b/stable/gonic/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [gonic-6.0.17](https://github.com/truecharts/apps/compare/gonic-6.0.15...gonic-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [gonic-6.0.15](https://github.com/truecharts/apps/compare/gonic-6.0.13...gonic-6.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [gonic-6.0.13](https://github.com/truecharts/apps/compare/gonic-6.0.12...gonic-6.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [gonic-6.0.12](https://github.com/truecharts/apps/compare/gonic-6.0.11...gonic-6.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [gonic-6.0.11](https://github.com/truecharts/apps/compare/gonic-6.0.10...gonic-6.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [gonic-6.0.10](https://github.com/truecharts/apps/compare/gonic-6.0.9...gonic-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [gonic-6.0.9](https://github.com/truecharts/apps/compare/gonic-6.0.8...gonic-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [gonic-6.0.8](https://github.com/truecharts/apps/compare/gonic-6.0.7...gonic-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [gonic-6.0.7](https://github.com/truecharts/apps/compare/gonic-6.0.6...gonic-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [gonic-6.0.6](https://github.com/truecharts/apps/compare/gonic-6.0.5...gonic-6.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [gonic-6.0.5](https://github.com/truecharts/apps/compare/gonic-6.0.4...gonic-6.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/gonic/6.0.17/Chart.lock b/stable/gonic/6.0.17/Chart.lock
new file mode 100644
index 00000000000..a09c4dab54c
--- /dev/null
+++ b/stable/gonic/6.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:06:05.408105026Z"
diff --git a/stable/gonic/6.0.17/Chart.yaml b/stable/gonic/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..ddbd0a2b901
--- /dev/null
+++ b/stable/gonic/6.0.17/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "0.14.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Music streaming server / subsonic server API implementation
+home: https://github.com/truecharts/apps/tree/master/charts/stable/gonic
+icon: https://truecharts.org/img/chart-icons/gonic.png
+keywords:
+- music
+- subsonic
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: gonic
+sources:
+- https://github.com/sentriz/gonic
+- https://hub.docker.com/r/sentriz/gonic
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/gonic/6.0.15/README.md b/stable/gonic/6.0.17/README.md
similarity index 100%
rename from stable/gonic/6.0.15/README.md
rename to stable/gonic/6.0.17/README.md
diff --git a/stable/gonic/6.0.15/app-readme.md b/stable/gonic/6.0.17/app-readme.md
similarity index 100%
rename from stable/gonic/6.0.15/app-readme.md
rename to stable/gonic/6.0.17/app-readme.md
diff --git a/stable/headphones/4.0.14/charts/common-10.4.4.tgz b/stable/gonic/6.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/headphones/4.0.14/charts/common-10.4.4.tgz
rename to stable/gonic/6.0.17/charts/common-10.4.4.tgz
diff --git a/stable/gonic/6.0.15/ci/ct-values.yaml b/stable/gonic/6.0.17/ci/ct-values.yaml
similarity index 100%
rename from stable/gonic/6.0.15/ci/ct-values.yaml
rename to stable/gonic/6.0.17/ci/ct-values.yaml
diff --git a/stable/gonic/6.0.15/icon.png b/stable/gonic/6.0.17/icon.png
similarity index 100%
rename from stable/gonic/6.0.15/icon.png
rename to stable/gonic/6.0.17/icon.png
diff --git a/stable/gonic/6.0.15/ix_values.yaml b/stable/gonic/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/gonic/6.0.15/ix_values.yaml
rename to stable/gonic/6.0.17/ix_values.yaml
diff --git a/stable/gonic/6.0.15/questions.yaml b/stable/gonic/6.0.17/questions.yaml
similarity index 100%
rename from stable/gonic/6.0.15/questions.yaml
rename to stable/gonic/6.0.17/questions.yaml
diff --git a/stable/homer/2.0.18/templates/common.yaml b/stable/gonic/6.0.17/templates/common.yaml
similarity index 100%
rename from stable/homer/2.0.18/templates/common.yaml
rename to stable/gonic/6.0.17/templates/common.yaml
diff --git a/stable/headphones/4.0.14/values.yaml b/stable/gonic/6.0.17/values.yaml
similarity index 100%
rename from stable/headphones/4.0.14/values.yaml
rename to stable/gonic/6.0.17/values.yaml
diff --git a/stable/gotify/8.0.15/CHANGELOG.md b/stable/gotify/8.0.15/CHANGELOG.md
deleted file mode 100644
index b7b4e76a5bd..00000000000
--- a/stable/gotify/8.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [gotify-8.0.15](https://github.com/truecharts/apps/compare/gotify-8.0.13...gotify-8.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [gotify-8.0.13](https://github.com/truecharts/apps/compare/gotify-8.0.12...gotify-8.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [gotify-8.0.12](https://github.com/truecharts/apps/compare/gotify-8.0.11...gotify-8.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [gotify-8.0.11](https://github.com/truecharts/apps/compare/gotify-8.0.10...gotify-8.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [gotify-8.0.10](https://github.com/truecharts/apps/compare/gotify-8.0.9...gotify-8.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [gotify-8.0.9](https://github.com/truecharts/apps/compare/gotify-8.0.8...gotify-8.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [gotify-8.0.8](https://github.com/truecharts/apps/compare/gotify-8.0.7...gotify-8.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [gotify-8.0.7](https://github.com/truecharts/apps/compare/gotify-8.0.6...gotify-8.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [gotify-8.0.6](https://github.com/truecharts/apps/compare/gotify-8.0.5...gotify-8.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [gotify-8.0.5](https://github.com/truecharts/apps/compare/gotify-8.0.4...gotify-8.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [gotify-8.0.4](https://github.com/truecharts/apps/compare/gotify-8.0.3...gotify-8.0.4) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/gotify/8.0.15/Chart.lock b/stable/gotify/8.0.15/Chart.lock
deleted file mode 100644
index b8a8da56c0f..00000000000
--- a/stable/gotify/8.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:02:03.122972396Z"
diff --git a/stable/gotify/8.0.15/Chart.yaml b/stable/gotify/8.0.15/Chart.yaml
deleted file mode 100644
index 15b0fb4747d..00000000000
--- a/stable/gotify/8.0.15/Chart.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-apiVersion: v2
-appVersion: "2.1.4"
-version: 8.0.15
-kubeVersion: '>=1.16.0-0'
-name: gotify
-description: a simple server for sending and receiving messages
-type: application
-home: https://github.com/truecharts/apps/tree/master/charts/stable/gotify
-keywords:
- - server
- - gotify
- - messages
-icon: https://truecharts.org/img/chart-icons/gotify.png
-sources:
- - https://gotify.net/
- - https://github.com/gotify/server
- - https://hub.docker.com/r/gotify/server
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/gotify/8.0.17/CHANGELOG.md b/stable/gotify/8.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..5365677875d
--- /dev/null
+++ b/stable/gotify/8.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [gotify-8.0.17](https://github.com/truecharts/apps/compare/gotify-8.0.15...gotify-8.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [gotify-8.0.15](https://github.com/truecharts/apps/compare/gotify-8.0.13...gotify-8.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [gotify-8.0.13](https://github.com/truecharts/apps/compare/gotify-8.0.12...gotify-8.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [gotify-8.0.12](https://github.com/truecharts/apps/compare/gotify-8.0.11...gotify-8.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [gotify-8.0.11](https://github.com/truecharts/apps/compare/gotify-8.0.10...gotify-8.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [gotify-8.0.10](https://github.com/truecharts/apps/compare/gotify-8.0.9...gotify-8.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [gotify-8.0.9](https://github.com/truecharts/apps/compare/gotify-8.0.8...gotify-8.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [gotify-8.0.8](https://github.com/truecharts/apps/compare/gotify-8.0.7...gotify-8.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [gotify-8.0.7](https://github.com/truecharts/apps/compare/gotify-8.0.6...gotify-8.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [gotify-8.0.6](https://github.com/truecharts/apps/compare/gotify-8.0.5...gotify-8.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [gotify-8.0.5](https://github.com/truecharts/apps/compare/gotify-8.0.4...gotify-8.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/gotify/8.0.17/Chart.lock b/stable/gotify/8.0.17/Chart.lock
new file mode 100644
index 00000000000..66d013475c6
--- /dev/null
+++ b/stable/gotify/8.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:06:25.864228388Z"
diff --git a/stable/gotify/8.0.17/Chart.yaml b/stable/gotify/8.0.17/Chart.yaml
new file mode 100644
index 00000000000..dc0a2bb19f9
--- /dev/null
+++ b/stable/gotify/8.0.17/Chart.yaml
@@ -0,0 +1,34 @@
+apiVersion: v2
+appVersion: "2.1.4"
+version: 8.0.17
+kubeVersion: '>=1.16.0-0'
+name: gotify
+description: a simple server for sending and receiving messages
+type: application
+home: https://github.com/truecharts/apps/tree/master/charts/stable/gotify
+keywords:
+ - server
+ - gotify
+ - messages
+icon: https://truecharts.org/img/chart-icons/gotify.png
+sources:
+ - https://gotify.net/
+ - https://github.com/gotify/server
+ - https://hub.docker.com/r/gotify/server
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/gotify/8.0.15/README.md b/stable/gotify/8.0.17/README.md
similarity index 100%
rename from stable/gotify/8.0.15/README.md
rename to stable/gotify/8.0.17/README.md
diff --git a/stable/gotify/8.0.15/app-readme.md b/stable/gotify/8.0.17/app-readme.md
similarity index 100%
rename from stable/gotify/8.0.15/app-readme.md
rename to stable/gotify/8.0.17/app-readme.md
diff --git a/stable/healthchecks/7.0.16/charts/common-10.4.4.tgz b/stable/gotify/8.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/healthchecks/7.0.16/charts/common-10.4.4.tgz
rename to stable/gotify/8.0.17/charts/common-10.4.4.tgz
diff --git a/stable/hedgedoc/4.0.15/charts/postgresql-8.0.30.tgz b/stable/gotify/8.0.17/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/hedgedoc/4.0.15/charts/postgresql-8.0.30.tgz
rename to stable/gotify/8.0.17/charts/postgresql-8.0.30.tgz
diff --git a/stable/gotify/8.0.15/icon.png b/stable/gotify/8.0.17/icon.png
similarity index 100%
rename from stable/gotify/8.0.15/icon.png
rename to stable/gotify/8.0.17/icon.png
diff --git a/stable/gotify/8.0.15/ix_values.yaml b/stable/gotify/8.0.17/ix_values.yaml
similarity index 100%
rename from stable/gotify/8.0.15/ix_values.yaml
rename to stable/gotify/8.0.17/ix_values.yaml
diff --git a/stable/gotify/8.0.15/questions.yaml b/stable/gotify/8.0.17/questions.yaml
similarity index 100%
rename from stable/gotify/8.0.15/questions.yaml
rename to stable/gotify/8.0.17/questions.yaml
diff --git a/stable/gotify/8.0.15/templates/_configmap.tpl b/stable/gotify/8.0.17/templates/_configmap.tpl
similarity index 100%
rename from stable/gotify/8.0.15/templates/_configmap.tpl
rename to stable/gotify/8.0.17/templates/_configmap.tpl
diff --git a/stable/gotify/8.0.15/templates/common.yaml b/stable/gotify/8.0.17/templates/common.yaml
similarity index 100%
rename from stable/gotify/8.0.15/templates/common.yaml
rename to stable/gotify/8.0.17/templates/common.yaml
diff --git a/stable/healthchecks/7.0.16/values.yaml b/stable/gotify/8.0.17/values.yaml
similarity index 100%
rename from stable/healthchecks/7.0.16/values.yaml
rename to stable/gotify/8.0.17/values.yaml
diff --git a/stable/grafana/4.0.25/CHANGELOG.md b/stable/grafana/4.0.25/CHANGELOG.md
deleted file mode 100644
index ff16f68a86c..00000000000
--- a/stable/grafana/4.0.25/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [grafana-4.0.25](https://github.com/truecharts/apps/compare/grafana-4.0.23...grafana-4.0.25) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [grafana-4.0.23](https://github.com/truecharts/apps/compare/grafana-4.0.22...grafana-4.0.23) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [grafana-4.0.22](https://github.com/truecharts/apps/compare/grafana-4.0.21...grafana-4.0.22) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [grafana-4.0.21](https://github.com/truecharts/apps/compare/grafana-4.0.20...grafana-4.0.21) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [grafana-4.0.20](https://github.com/truecharts/apps/compare/grafana-4.0.19...grafana-4.0.20) (2022-07-09)
-
-#### Chore
-
-* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [grafana-4.0.19](https://github.com/truecharts/apps/compare/grafana-4.0.18...grafana-4.0.19) (2022-07-09)
-
-#### Chore
-
-* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
-
-
-
-
-### [grafana-4.0.18](https://github.com/truecharts/apps/compare/grafana-4.0.17...grafana-4.0.18) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [grafana-4.0.17](https://github.com/truecharts/apps/compare/grafana-4.0.16...grafana-4.0.17) (2022-07-04)
-
-#### Chore
-
-* update docker general non-major ([#3061](https://github.com/truecharts/apps/issues/3061))
-
-
-
-
-### [grafana-4.0.16](https://github.com/truecharts/apps/compare/grafana-4.0.15...grafana-4.0.16) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### [grafana-4.0.15](https://github.com/truecharts/apps/compare/grafana-4.0.14...grafana-4.0.15) (2022-06-30)
-
-#### Fix
-
-* change some common references to tc.common ([#3019](https://github.com/truecharts/apps/issues/3019))
-
-
-
-
-### [grafana-4.0.14](https://github.com/truecharts/apps/compare/grafana-4.0.13...grafana-4.0.14) (2022-06-27)
-
-#### Chore
-
diff --git a/stable/grafana/4.0.25/Chart.lock b/stable/grafana/4.0.25/Chart.lock
deleted file mode 100644
index 22402d1a323..00000000000
--- a/stable/grafana/4.0.25/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:02:03.231727231Z"
diff --git a/stable/grafana/4.0.25/Chart.yaml b/stable/grafana/4.0.25/Chart.yaml
deleted file mode 100644
index dfb19f278f3..00000000000
--- a/stable/grafana/4.0.25/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "8.5.6"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Grafana is an open source, feature rich metrics dashboard and graph editor for Graphite, Elasticsearch, OpenTSDB, Prometheus and InfluxDB.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/grafana
-icon: https://truecharts.org/img/chart-icons/grafana.png
-keywords:
- - analytics
- - monitoring
- - metrics
- - logs
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: grafana
-sources:
- - https://github.com/bitnami/bitnami-docker-grafana
- - https://grafana.com/
-type: application
-version: 4.0.25
-annotations:
- truecharts.org/catagories: |
- - metrics
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/grafana/4.0.27/CHANGELOG.md b/stable/grafana/4.0.27/CHANGELOG.md
new file mode 100644
index 00000000000..8fad0bada0a
--- /dev/null
+++ b/stable/grafana/4.0.27/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [grafana-4.0.27](https://github.com/truecharts/apps/compare/grafana-4.0.25...grafana-4.0.27) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [grafana-4.0.25](https://github.com/truecharts/apps/compare/grafana-4.0.23...grafana-4.0.25) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [grafana-4.0.23](https://github.com/truecharts/apps/compare/grafana-4.0.22...grafana-4.0.23) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [grafana-4.0.22](https://github.com/truecharts/apps/compare/grafana-4.0.21...grafana-4.0.22) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [grafana-4.0.21](https://github.com/truecharts/apps/compare/grafana-4.0.20...grafana-4.0.21) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [grafana-4.0.20](https://github.com/truecharts/apps/compare/grafana-4.0.19...grafana-4.0.20) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [grafana-4.0.19](https://github.com/truecharts/apps/compare/grafana-4.0.18...grafana-4.0.19) (2022-07-09)
+
+#### Chore
+
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [grafana-4.0.18](https://github.com/truecharts/apps/compare/grafana-4.0.17...grafana-4.0.18) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [grafana-4.0.17](https://github.com/truecharts/apps/compare/grafana-4.0.16...grafana-4.0.17) (2022-07-04)
+
+#### Chore
+
+* update docker general non-major ([#3061](https://github.com/truecharts/apps/issues/3061))
+
+
+
+
+### [grafana-4.0.16](https://github.com/truecharts/apps/compare/grafana-4.0.15...grafana-4.0.16) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
+
+### [grafana-4.0.15](https://github.com/truecharts/apps/compare/grafana-4.0.14...grafana-4.0.15) (2022-06-30)
+
+#### Fix
+
+* change some common references to tc.common ([#3019](https://github.com/truecharts/apps/issues/3019))
diff --git a/stable/grafana/4.0.27/Chart.lock b/stable/grafana/4.0.27/Chart.lock
new file mode 100644
index 00000000000..e582ae04ca8
--- /dev/null
+++ b/stable/grafana/4.0.27/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:06:24.069106739Z"
diff --git a/stable/grafana/4.0.27/Chart.yaml b/stable/grafana/4.0.27/Chart.yaml
new file mode 100644
index 00000000000..81a95916374
--- /dev/null
+++ b/stable/grafana/4.0.27/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "8.5.6"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Grafana is an open source, feature rich metrics dashboard and graph editor for Graphite, Elasticsearch, OpenTSDB, Prometheus and InfluxDB.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/grafana
+icon: https://truecharts.org/img/chart-icons/grafana.png
+keywords:
+ - analytics
+ - monitoring
+ - metrics
+ - logs
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: grafana
+sources:
+ - https://github.com/bitnami/bitnami-docker-grafana
+ - https://grafana.com/
+type: application
+version: 4.0.27
+annotations:
+ truecharts.org/catagories: |
+ - metrics
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/grafana/4.0.25/README.md b/stable/grafana/4.0.27/README.md
similarity index 100%
rename from stable/grafana/4.0.25/README.md
rename to stable/grafana/4.0.27/README.md
diff --git a/stable/grafana/4.0.25/app-readme.md b/stable/grafana/4.0.27/app-readme.md
similarity index 100%
rename from stable/grafana/4.0.25/app-readme.md
rename to stable/grafana/4.0.27/app-readme.md
diff --git a/stable/hedgedoc/4.0.15/charts/common-10.4.4.tgz b/stable/grafana/4.0.27/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/hedgedoc/4.0.15/charts/common-10.4.4.tgz
rename to stable/grafana/4.0.27/charts/common-10.4.4.tgz
diff --git a/stable/grafana/4.0.25/icon.png b/stable/grafana/4.0.27/icon.png
similarity index 100%
rename from stable/grafana/4.0.25/icon.png
rename to stable/grafana/4.0.27/icon.png
diff --git a/stable/grafana/4.0.25/ix_values.yaml b/stable/grafana/4.0.27/ix_values.yaml
similarity index 100%
rename from stable/grafana/4.0.25/ix_values.yaml
rename to stable/grafana/4.0.27/ix_values.yaml
diff --git a/stable/grafana/4.0.25/questions.yaml b/stable/grafana/4.0.27/questions.yaml
similarity index 100%
rename from stable/grafana/4.0.25/questions.yaml
rename to stable/grafana/4.0.27/questions.yaml
diff --git a/stable/htpcmanager/2.0.14/templates/common.yaml b/stable/grafana/4.0.27/templates/common.yaml
similarity index 100%
rename from stable/htpcmanager/2.0.14/templates/common.yaml
rename to stable/grafana/4.0.27/templates/common.yaml
diff --git a/stable/grafana/4.0.25/templates/prometheusrules.yaml b/stable/grafana/4.0.27/templates/prometheusrules.yaml
similarity index 100%
rename from stable/grafana/4.0.25/templates/prometheusrules.yaml
rename to stable/grafana/4.0.27/templates/prometheusrules.yaml
diff --git a/stable/grafana/4.0.25/templates/servicemonitor.yaml b/stable/grafana/4.0.27/templates/servicemonitor.yaml
similarity index 100%
rename from stable/grafana/4.0.25/templates/servicemonitor.yaml
rename to stable/grafana/4.0.27/templates/servicemonitor.yaml
diff --git a/stable/hedgedoc/4.0.15/values.yaml b/stable/grafana/4.0.27/values.yaml
similarity index 100%
rename from stable/hedgedoc/4.0.15/values.yaml
rename to stable/grafana/4.0.27/values.yaml
diff --git a/stable/grav/4.0.14/CHANGELOG.md b/stable/grav/4.0.14/CHANGELOG.md
deleted file mode 100644
index d43e4d91c2b..00000000000
--- a/stable/grav/4.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [grav-4.0.14](https://github.com/truecharts/apps/compare/grav-4.0.12...grav-4.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [grav-4.0.12](https://github.com/truecharts/apps/compare/grav-4.0.11...grav-4.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [grav-4.0.11](https://github.com/truecharts/apps/compare/grav-4.0.10...grav-4.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [grav-4.0.10](https://github.com/truecharts/apps/compare/grav-4.0.9...grav-4.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [grav-4.0.9](https://github.com/truecharts/apps/compare/grav-4.0.8...grav-4.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [grav-4.0.8](https://github.com/truecharts/apps/compare/grav-4.0.7...grav-4.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [grav-4.0.7](https://github.com/truecharts/apps/compare/grav-4.0.6...grav-4.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [grav-4.0.6](https://github.com/truecharts/apps/compare/grav-4.0.5...grav-4.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [grav-4.0.5](https://github.com/truecharts/apps/compare/grav-4.0.4...grav-4.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [grav-4.0.4](https://github.com/truecharts/apps/compare/grav-4.0.3...grav-4.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [grav-4.0.3](https://github.com/truecharts/apps/compare/grav-4.0.2...grav-4.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/grav/4.0.14/Chart.lock b/stable/grav/4.0.14/Chart.lock
deleted file mode 100644
index 76b48f941fc..00000000000
--- a/stable/grav/4.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:02:06.081745021Z"
diff --git a/stable/grav/4.0.14/Chart.yaml b/stable/grav/4.0.14/Chart.yaml
deleted file mode 100644
index 34203a500c6..00000000000
--- a/stable/grav/4.0.14/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "1.7.18"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A Fast, Simple, and Flexible, file-based Web-platform.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/grav
-icon: https://truecharts.org/img/chart-icons/grav.png
-keywords:
-- grav
-- web
-- platform
-- file
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: grav
-sources:
-- https://github.com/linuxserver/docker-grav
-- https://github.com/getgrav/grav/
-type: application
-version: 4.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/grav/4.0.16/CHANGELOG.md b/stable/grav/4.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..bada5413268
--- /dev/null
+++ b/stable/grav/4.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [grav-4.0.16](https://github.com/truecharts/apps/compare/grav-4.0.14...grav-4.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [grav-4.0.14](https://github.com/truecharts/apps/compare/grav-4.0.12...grav-4.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [grav-4.0.12](https://github.com/truecharts/apps/compare/grav-4.0.11...grav-4.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [grav-4.0.11](https://github.com/truecharts/apps/compare/grav-4.0.10...grav-4.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [grav-4.0.10](https://github.com/truecharts/apps/compare/grav-4.0.9...grav-4.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [grav-4.0.9](https://github.com/truecharts/apps/compare/grav-4.0.8...grav-4.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [grav-4.0.8](https://github.com/truecharts/apps/compare/grav-4.0.7...grav-4.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [grav-4.0.7](https://github.com/truecharts/apps/compare/grav-4.0.6...grav-4.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [grav-4.0.6](https://github.com/truecharts/apps/compare/grav-4.0.5...grav-4.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [grav-4.0.5](https://github.com/truecharts/apps/compare/grav-4.0.4...grav-4.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [grav-4.0.4](https://github.com/truecharts/apps/compare/grav-4.0.3...grav-4.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/grav/4.0.16/Chart.lock b/stable/grav/4.0.16/Chart.lock
new file mode 100644
index 00000000000..6e5b39e77c0
--- /dev/null
+++ b/stable/grav/4.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:06:26.980421959Z"
diff --git a/stable/grav/4.0.16/Chart.yaml b/stable/grav/4.0.16/Chart.yaml
new file mode 100644
index 00000000000..ff4a0d0bd16
--- /dev/null
+++ b/stable/grav/4.0.16/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "1.7.18"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A Fast, Simple, and Flexible, file-based Web-platform.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/grav
+icon: https://truecharts.org/img/chart-icons/grav.png
+keywords:
+- grav
+- web
+- platform
+- file
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: grav
+sources:
+- https://github.com/linuxserver/docker-grav
+- https://github.com/getgrav/grav/
+type: application
+version: 4.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/grav/4.0.14/README.md b/stable/grav/4.0.16/README.md
similarity index 100%
rename from stable/grav/4.0.14/README.md
rename to stable/grav/4.0.16/README.md
diff --git a/stable/grav/4.0.14/app-readme.md b/stable/grav/4.0.16/app-readme.md
similarity index 100%
rename from stable/grav/4.0.14/app-readme.md
rename to stable/grav/4.0.16/app-readme.md
diff --git a/stable/homarr/2.0.16/charts/common-10.4.4.tgz b/stable/grav/4.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/homarr/2.0.16/charts/common-10.4.4.tgz
rename to stable/grav/4.0.16/charts/common-10.4.4.tgz
diff --git a/stable/grav/4.0.14/icon.png b/stable/grav/4.0.16/icon.png
similarity index 100%
rename from stable/grav/4.0.14/icon.png
rename to stable/grav/4.0.16/icon.png
diff --git a/stable/grav/4.0.14/ix_values.yaml b/stable/grav/4.0.16/ix_values.yaml
similarity index 100%
rename from stable/grav/4.0.14/ix_values.yaml
rename to stable/grav/4.0.16/ix_values.yaml
diff --git a/stable/grav/4.0.14/questions.yaml b/stable/grav/4.0.16/questions.yaml
similarity index 100%
rename from stable/grav/4.0.14/questions.yaml
rename to stable/grav/4.0.16/questions.yaml
diff --git a/stable/grav/4.0.14/templates/common.yaml b/stable/grav/4.0.16/templates/common.yaml
similarity index 100%
rename from stable/grav/4.0.14/templates/common.yaml
rename to stable/grav/4.0.16/templates/common.yaml
diff --git a/stable/homarr/2.0.16/values.yaml b/stable/grav/4.0.16/values.yaml
similarity index 100%
rename from stable/homarr/2.0.16/values.yaml
rename to stable/grav/4.0.16/values.yaml
diff --git a/stable/grist/3.0.15/CHANGELOG.md b/stable/grist/3.0.15/CHANGELOG.md
deleted file mode 100644
index 86b7b6b8d76..00000000000
--- a/stable/grist/3.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [grist-3.0.15](https://github.com/truecharts/apps/compare/grist-3.0.13...grist-3.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [grist-3.0.13](https://github.com/truecharts/apps/compare/grist-3.0.12...grist-3.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [grist-3.0.12](https://github.com/truecharts/apps/compare/grist-3.0.11...grist-3.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [grist-3.0.11](https://github.com/truecharts/apps/compare/grist-3.0.10...grist-3.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [grist-3.0.10](https://github.com/truecharts/apps/compare/grist-3.0.9...grist-3.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [grist-3.0.9](https://github.com/truecharts/apps/compare/grist-3.0.8...grist-3.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [grist-3.0.8](https://github.com/truecharts/apps/compare/grist-3.0.7...grist-3.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [grist-3.0.7](https://github.com/truecharts/apps/compare/grist-3.0.6...grist-3.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [grist-3.0.6](https://github.com/truecharts/apps/compare/grist-3.0.5...grist-3.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [grist-3.0.5](https://github.com/truecharts/apps/compare/grist-3.0.4...grist-3.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [grist-3.0.4](https://github.com/truecharts/apps/compare/grist-3.0.3...grist-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887))
-
diff --git a/stable/grist/3.0.15/Chart.lock b/stable/grist/3.0.15/Chart.lock
deleted file mode 100644
index 7e9eeb41543..00000000000
--- a/stable/grist/3.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:236378fb08fd81a11cb61d7877203296e75c0801bafba9ce1d9656b62d825dbd
-generated: "2022-07-12T23:02:15.078182377Z"
diff --git a/stable/grist/3.0.15/Chart.yaml b/stable/grist/3.0.15/Chart.yaml
deleted file mode 100644
index ed24ad08ee3..00000000000
--- a/stable/grist/3.0.15/Chart.yaml
+++ /dev/null
@@ -1,33 +0,0 @@
-apiVersion: v2
-appVersion: "0.7.9"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-description: Grist is a modern relational spreadsheet. It combine the flexibility of a spreadsheet with the robustness of a database to organize your data.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/grist
-icon: https://truecharts.org/img/chart-icons/grist.png
-keywords:
-- grist
-- spreadsheet
-- database
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: grist
-sources:
-- https://hub.docker.com/r/gristlabs/grist
-- https://github.com/gristlabs/grist-core
-- https://support.getgrist.com/
-version: 3.0.15
-annotations:
- truecharts.org/catagories: |
- - productivity
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/grist/3.0.17/CHANGELOG.md b/stable/grist/3.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..4015ce4361a
--- /dev/null
+++ b/stable/grist/3.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [grist-3.0.17](https://github.com/truecharts/apps/compare/grist-3.0.15...grist-3.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [grist-3.0.15](https://github.com/truecharts/apps/compare/grist-3.0.13...grist-3.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [grist-3.0.13](https://github.com/truecharts/apps/compare/grist-3.0.12...grist-3.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [grist-3.0.12](https://github.com/truecharts/apps/compare/grist-3.0.11...grist-3.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [grist-3.0.11](https://github.com/truecharts/apps/compare/grist-3.0.10...grist-3.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [grist-3.0.10](https://github.com/truecharts/apps/compare/grist-3.0.9...grist-3.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [grist-3.0.9](https://github.com/truecharts/apps/compare/grist-3.0.8...grist-3.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [grist-3.0.8](https://github.com/truecharts/apps/compare/grist-3.0.7...grist-3.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [grist-3.0.7](https://github.com/truecharts/apps/compare/grist-3.0.6...grist-3.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [grist-3.0.6](https://github.com/truecharts/apps/compare/grist-3.0.5...grist-3.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [grist-3.0.5](https://github.com/truecharts/apps/compare/grist-3.0.4...grist-3.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/grist/3.0.17/Chart.lock b/stable/grist/3.0.17/Chart.lock
new file mode 100644
index 00000000000..7669941a8c8
--- /dev/null
+++ b/stable/grist/3.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:236378fb08fd81a11cb61d7877203296e75c0801bafba9ce1d9656b62d825dbd
+generated: "2022-07-14T14:06:43.150046963Z"
diff --git a/stable/grist/3.0.17/Chart.yaml b/stable/grist/3.0.17/Chart.yaml
new file mode 100644
index 00000000000..5cca9d01517
--- /dev/null
+++ b/stable/grist/3.0.17/Chart.yaml
@@ -0,0 +1,33 @@
+apiVersion: v2
+appVersion: "0.7.9"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+description: Grist is a modern relational spreadsheet. It combine the flexibility of a spreadsheet with the robustness of a database to organize your data.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/grist
+icon: https://truecharts.org/img/chart-icons/grist.png
+keywords:
+- grist
+- spreadsheet
+- database
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: grist
+sources:
+- https://hub.docker.com/r/gristlabs/grist
+- https://github.com/gristlabs/grist-core
+- https://support.getgrist.com/
+version: 3.0.17
+annotations:
+ truecharts.org/catagories: |
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/grist/3.0.15/README.md b/stable/grist/3.0.17/README.md
similarity index 100%
rename from stable/grist/3.0.15/README.md
rename to stable/grist/3.0.17/README.md
diff --git a/stable/grist/3.0.15/app-readme.md b/stable/grist/3.0.17/app-readme.md
similarity index 100%
rename from stable/grist/3.0.15/app-readme.md
rename to stable/grist/3.0.17/app-readme.md
diff --git a/stable/homer/2.0.18/charts/common-10.4.4.tgz b/stable/grist/3.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/homer/2.0.18/charts/common-10.4.4.tgz
rename to stable/grist/3.0.17/charts/common-10.4.4.tgz
diff --git a/stable/librephotos/4.0.17/charts/redis-3.0.30.tgz b/stable/grist/3.0.17/charts/redis-3.0.30.tgz
similarity index 100%
rename from stable/librephotos/4.0.17/charts/redis-3.0.30.tgz
rename to stable/grist/3.0.17/charts/redis-3.0.30.tgz
diff --git a/stable/grist/3.0.15/icon.png b/stable/grist/3.0.17/icon.png
similarity index 100%
rename from stable/grist/3.0.15/icon.png
rename to stable/grist/3.0.17/icon.png
diff --git a/stable/grist/3.0.15/ix_values.yaml b/stable/grist/3.0.17/ix_values.yaml
similarity index 100%
rename from stable/grist/3.0.15/ix_values.yaml
rename to stable/grist/3.0.17/ix_values.yaml
diff --git a/stable/grist/3.0.15/questions.yaml b/stable/grist/3.0.17/questions.yaml
similarity index 100%
rename from stable/grist/3.0.15/questions.yaml
rename to stable/grist/3.0.17/questions.yaml
diff --git a/stable/hyperion-ng/6.0.15/templates/common.yaml b/stable/grist/3.0.17/templates/common.yaml
similarity index 100%
rename from stable/hyperion-ng/6.0.15/templates/common.yaml
rename to stable/grist/3.0.17/templates/common.yaml
diff --git a/stable/homer/2.0.18/values.yaml b/stable/grist/3.0.17/values.yaml
similarity index 100%
rename from stable/homer/2.0.18/values.yaml
rename to stable/grist/3.0.17/values.yaml
diff --git a/stable/grocy/11.0.21/CHANGELOG.md b/stable/grocy/11.0.21/CHANGELOG.md
new file mode 100644
index 00000000000..1c727512d3e
--- /dev/null
+++ b/stable/grocy/11.0.21/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [grocy-11.0.21](https://github.com/truecharts/apps/compare/grocy-11.0.19...grocy-11.0.21) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [grocy-11.0.19](https://github.com/truecharts/apps/compare/grocy-11.0.17...grocy-11.0.19) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [grocy-11.0.17](https://github.com/truecharts/apps/compare/grocy-11.0.16...grocy-11.0.17) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [grocy-11.0.16](https://github.com/truecharts/apps/compare/grocy-11.0.15...grocy-11.0.16) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [grocy-11.0.15](https://github.com/truecharts/apps/compare/grocy-11.0.14...grocy-11.0.15) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [grocy-11.0.14](https://github.com/truecharts/apps/compare/grocy-11.0.13...grocy-11.0.14) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [grocy-11.0.13](https://github.com/truecharts/apps/compare/grocy-11.0.12...grocy-11.0.13) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
+
+### [grocy-11.0.12](https://github.com/truecharts/apps/compare/grocy-11.0.11...grocy-11.0.12) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [grocy-11.0.11](https://github.com/truecharts/apps/compare/grocy-11.0.10...grocy-11.0.11) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
+
+### [grocy-11.0.10](https://github.com/truecharts/apps/compare/grocy-11.0.9...grocy-11.0.10) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [grocy-11.0.9](https://github.com/truecharts/apps/compare/grocy-11.0.8...grocy-11.0.9) (2022-06-25)
+
+#### Chore
+
+* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
+
+
diff --git a/stable/grocy/11.0.21/Chart.lock b/stable/grocy/11.0.21/Chart.lock
new file mode 100644
index 00000000000..9dd72c20b2d
--- /dev/null
+++ b/stable/grocy/11.0.21/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:06:42.211705107Z"
diff --git a/stable/grocy/11.0.21/Chart.yaml b/stable/grocy/11.0.21/Chart.yaml
new file mode 100644
index 00000000000..a4a584149d2
--- /dev/null
+++ b/stable/grocy/11.0.21/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "3.3.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: ERP beyond your fridge - grocy is a web-based self-hosted groceries &
+ household management solution for your home
+home: https://github.com/truecharts/apps/tree/master/charts/stable/grocy
+icon: https://truecharts.org/img/chart-icons/grocy.png
+keywords:
+- grocy
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: grocy
+sources:
+- https://github.com/grocy/grocy
+type: application
+version: 11.0.21
+annotations:
+ truecharts.org/catagories: |
+ - Home-Automation
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/grocy/11.0.21/README.md b/stable/grocy/11.0.21/README.md
new file mode 100644
index 00000000000..7bf5c7bbebf
--- /dev/null
+++ b/stable/grocy/11.0.21/README.md
@@ -0,0 +1,42 @@
+# grocy
+
+ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/grocy/11.0.21/app-readme.md b/stable/grocy/11.0.21/app-readme.md
new file mode 100644
index 00000000000..680a98a5dee
--- /dev/null
+++ b/stable/grocy/11.0.21/app-readme.md
@@ -0,0 +1,3 @@
+ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/htpcmanager/2.0.14/charts/common-10.4.4.tgz b/stable/grocy/11.0.21/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/htpcmanager/2.0.14/charts/common-10.4.4.tgz
rename to stable/grocy/11.0.21/charts/common-10.4.4.tgz
diff --git a/stable/grocy/11.0.21/icon.png b/stable/grocy/11.0.21/icon.png
new file mode 100644
index 00000000000..b3b0b517221
Binary files /dev/null and b/stable/grocy/11.0.21/icon.png differ
diff --git a/stable/grocy/11.0.21/ix_values.yaml b/stable/grocy/11.0.21/ix_values.yaml
new file mode 100644
index 00000000000..dfb87e20714
--- /dev/null
+++ b/stable/grocy/11.0.21/ix_values.yaml
@@ -0,0 +1,24 @@
+image:
+ repository: tccr.io/truecharts/grocy
+ tag: v3.3.1@sha256:1fc0c85a95b31ddf458a6cff82cea80a16585bc7684f9e985ce663a2a51f0eb4
+ pullPolicy: IfNotPresent
+
+securityContext:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+
+podSecurityContext:
+ runAsUser: 0
+ runAsGroup: 0
+
+service:
+ main:
+ ports:
+ main:
+ port: 10013
+ targetPort: 80
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
diff --git a/stable/grocy/11.0.21/questions.yaml b/stable/grocy/11.0.21/questions.yaml
new file mode 100644
index 00000000000..87a200e6842
--- /dev/null
+++ b/stable/grocy/11.0.21/questions.yaml
@@ -0,0 +1,2430 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 10013
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/icinga2/3.0.16/templates/common.yaml b/stable/grocy/11.0.21/templates/common.yaml
similarity index 100%
rename from stable/icinga2/3.0.16/templates/common.yaml
rename to stable/grocy/11.0.21/templates/common.yaml
diff --git a/stable/htpcmanager/2.0.14/values.yaml b/stable/grocy/11.0.21/values.yaml
similarity index 100%
rename from stable/htpcmanager/2.0.14/values.yaml
rename to stable/grocy/11.0.21/values.yaml
diff --git a/stable/guacamole-client/4.0.15/CHANGELOG.md b/stable/guacamole-client/4.0.15/CHANGELOG.md
deleted file mode 100644
index 2077e73e2a0..00000000000
--- a/stable/guacamole-client/4.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [guacamole-client-4.0.15](https://github.com/truecharts/apps/compare/guacamole-client-4.0.13...guacamole-client-4.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [guacamole-client-4.0.13](https://github.com/truecharts/apps/compare/guacamole-client-4.0.12...guacamole-client-4.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [guacamole-client-4.0.12](https://github.com/truecharts/apps/compare/guacamole-client-4.0.11...guacamole-client-4.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [guacamole-client-4.0.11](https://github.com/truecharts/apps/compare/guacamole-client-4.0.10...guacamole-client-4.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [guacamole-client-4.0.10](https://github.com/truecharts/apps/compare/guacamole-client-4.0.9...guacamole-client-4.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [guacamole-client-4.0.9](https://github.com/truecharts/apps/compare/guacamole-client-4.0.8...guacamole-client-4.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [guacamole-client-4.0.8](https://github.com/truecharts/apps/compare/guacamole-client-4.0.6...guacamole-client-4.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-#### Fix
-
-* adjust initcontainers with new image ([#3069](https://github.com/truecharts/apps/issues/3069))
-
-
-
-
-### [guacamole-client-4.0.6](https://github.com/truecharts/apps/compare/guacamole-client-4.0.5...guacamole-client-4.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [guacamole-client-4.0.5](https://github.com/truecharts/apps/compare/guacamole-client-4.0.4...guacamole-client-4.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [guacamole-client-4.0.4](https://github.com/truecharts/apps/compare/guacamole-client-4.0.3...guacamole-client-4.0.4) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [guacamole-client-4.0.3](https://github.com/truecharts/apps/compare/guacamole-client-4.0.2...guacamole-client-4.0.3) (2022-06-14)
-
diff --git a/stable/guacamole-client/4.0.15/Chart.lock b/stable/guacamole-client/4.0.15/Chart.lock
deleted file mode 100644
index a54b8507496..00000000000
--- a/stable/guacamole-client/4.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:02:26.430267637Z"
diff --git a/stable/guacamole-client/4.0.15/Chart.yaml b/stable/guacamole-client/4.0.15/Chart.yaml
deleted file mode 100644
index 268adbcc875..00000000000
--- a/stable/guacamole-client/4.0.15/Chart.yaml
+++ /dev/null
@@ -1,33 +0,0 @@
-apiVersion: v2
-appVersion: "1.4.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-description: Apache Guacamole is a clientless remote desktop gateway.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/guacamole-client
-icon: https://truecharts.org/img/chart-icons/guacamole-client.png
-keywords:
-- guacamole
-- remote
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: guacamole-client
-sources:
-- https://github.com/apache/guacamole-client
-- https://hub.docker.com/r/guacamole/guacamole
-- http://guacamole.incubator.apache.org/doc/gug/introduction.html
-type: application
-version: 4.0.15
-annotations:
- truecharts.org/catagories: |
- - utilities
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/guacamole-client/4.0.17/CHANGELOG.md b/stable/guacamole-client/4.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..c3c05451fff
--- /dev/null
+++ b/stable/guacamole-client/4.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [guacamole-client-4.0.17](https://github.com/truecharts/apps/compare/guacamole-client-4.0.15...guacamole-client-4.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [guacamole-client-4.0.15](https://github.com/truecharts/apps/compare/guacamole-client-4.0.13...guacamole-client-4.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [guacamole-client-4.0.13](https://github.com/truecharts/apps/compare/guacamole-client-4.0.12...guacamole-client-4.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [guacamole-client-4.0.12](https://github.com/truecharts/apps/compare/guacamole-client-4.0.11...guacamole-client-4.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [guacamole-client-4.0.11](https://github.com/truecharts/apps/compare/guacamole-client-4.0.10...guacamole-client-4.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [guacamole-client-4.0.10](https://github.com/truecharts/apps/compare/guacamole-client-4.0.9...guacamole-client-4.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [guacamole-client-4.0.9](https://github.com/truecharts/apps/compare/guacamole-client-4.0.8...guacamole-client-4.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [guacamole-client-4.0.8](https://github.com/truecharts/apps/compare/guacamole-client-4.0.6...guacamole-client-4.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+#### Fix
+
+* adjust initcontainers with new image ([#3069](https://github.com/truecharts/apps/issues/3069))
+
+
+
+
+### [guacamole-client-4.0.6](https://github.com/truecharts/apps/compare/guacamole-client-4.0.5...guacamole-client-4.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [guacamole-client-4.0.5](https://github.com/truecharts/apps/compare/guacamole-client-4.0.4...guacamole-client-4.0.5) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [guacamole-client-4.0.4](https://github.com/truecharts/apps/compare/guacamole-client-4.0.3...guacamole-client-4.0.4) (2022-06-21)
+
+#### Chore
diff --git a/stable/guacamole-client/4.0.17/Chart.lock b/stable/guacamole-client/4.0.17/Chart.lock
new file mode 100644
index 00000000000..76fcbc47785
--- /dev/null
+++ b/stable/guacamole-client/4.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:06:51.929630372Z"
diff --git a/stable/guacamole-client/4.0.17/Chart.yaml b/stable/guacamole-client/4.0.17/Chart.yaml
new file mode 100644
index 00000000000..5506aabcb25
--- /dev/null
+++ b/stable/guacamole-client/4.0.17/Chart.yaml
@@ -0,0 +1,33 @@
+apiVersion: v2
+appVersion: "1.4.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+description: Apache Guacamole is a clientless remote desktop gateway.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/guacamole-client
+icon: https://truecharts.org/img/chart-icons/guacamole-client.png
+keywords:
+- guacamole
+- remote
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: guacamole-client
+sources:
+- https://github.com/apache/guacamole-client
+- https://hub.docker.com/r/guacamole/guacamole
+- http://guacamole.incubator.apache.org/doc/gug/introduction.html
+type: application
+version: 4.0.17
+annotations:
+ truecharts.org/catagories: |
+ - utilities
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/guacamole-client/4.0.15/README.md b/stable/guacamole-client/4.0.17/README.md
similarity index 100%
rename from stable/guacamole-client/4.0.15/README.md
rename to stable/guacamole-client/4.0.17/README.md
diff --git a/stable/guacamole-client/4.0.15/app-readme.md b/stable/guacamole-client/4.0.17/app-readme.md
similarity index 100%
rename from stable/guacamole-client/4.0.15/app-readme.md
rename to stable/guacamole-client/4.0.17/app-readme.md
diff --git a/stable/hyperion-ng/6.0.15/charts/common-10.4.4.tgz b/stable/guacamole-client/4.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/hyperion-ng/6.0.15/charts/common-10.4.4.tgz
rename to stable/guacamole-client/4.0.17/charts/common-10.4.4.tgz
diff --git a/stable/inventree/3.0.19/charts/postgresql-8.0.30.tgz b/stable/guacamole-client/4.0.17/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/inventree/3.0.19/charts/postgresql-8.0.30.tgz
rename to stable/guacamole-client/4.0.17/charts/postgresql-8.0.30.tgz
diff --git a/stable/guacamole-client/4.0.15/icon.png b/stable/guacamole-client/4.0.17/icon.png
similarity index 100%
rename from stable/guacamole-client/4.0.15/icon.png
rename to stable/guacamole-client/4.0.17/icon.png
diff --git a/stable/guacamole-client/4.0.15/ix_values.yaml b/stable/guacamole-client/4.0.17/ix_values.yaml
similarity index 100%
rename from stable/guacamole-client/4.0.15/ix_values.yaml
rename to stable/guacamole-client/4.0.17/ix_values.yaml
diff --git a/stable/guacamole-client/4.0.15/questions.yaml b/stable/guacamole-client/4.0.17/questions.yaml
similarity index 100%
rename from stable/guacamole-client/4.0.15/questions.yaml
rename to stable/guacamole-client/4.0.17/questions.yaml
diff --git a/stable/guacamole-client/4.0.15/templates/_configmap.tpl b/stable/guacamole-client/4.0.17/templates/_configmap.tpl
similarity index 100%
rename from stable/guacamole-client/4.0.15/templates/_configmap.tpl
rename to stable/guacamole-client/4.0.17/templates/_configmap.tpl
diff --git a/stable/guacamole-client/4.0.15/templates/common.yaml b/stable/guacamole-client/4.0.17/templates/common.yaml
similarity index 100%
rename from stable/guacamole-client/4.0.15/templates/common.yaml
rename to stable/guacamole-client/4.0.17/templates/common.yaml
diff --git a/stable/hyperion-ng/6.0.15/values.yaml b/stable/guacamole-client/4.0.17/values.yaml
similarity index 100%
rename from stable/hyperion-ng/6.0.15/values.yaml
rename to stable/guacamole-client/4.0.17/values.yaml
diff --git a/stable/guacd/2.0.16/CHANGELOG.md b/stable/guacd/2.0.16/CHANGELOG.md
deleted file mode 100644
index 5a428f8074b..00000000000
--- a/stable/guacd/2.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [guacd-2.0.16](https://github.com/truecharts/apps/compare/guacd-2.0.14...guacd-2.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [guacd-2.0.14](https://github.com/truecharts/apps/compare/guacd-2.0.13...guacd-2.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [guacd-2.0.13](https://github.com/truecharts/apps/compare/guacd-2.0.12...guacd-2.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [guacd-2.0.12](https://github.com/truecharts/apps/compare/guacd-2.0.11...guacd-2.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [guacd-2.0.11](https://github.com/truecharts/apps/compare/guacd-2.0.10...guacd-2.0.11) (2022-07-10)
-
-#### Fix
-
-* rootfs writable ([#3121](https://github.com/truecharts/apps/issues/3121))
-
-
-
-
-### [guacd-2.0.10](https://github.com/truecharts/apps/compare/guacd-2.0.9...guacd-2.0.10) (2022-07-10)
-
-#### Fix
-
-* run rootless ([#3114](https://github.com/truecharts/apps/issues/3114))
-
-
-
-
-### [guacd-2.0.9](https://github.com/truecharts/apps/compare/guacd-2.0.8...guacd-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [guacd-2.0.8](https://github.com/truecharts/apps/compare/guacd-2.0.7...guacd-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [guacd-2.0.7](https://github.com/truecharts/apps/compare/guacd-2.0.6...guacd-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [guacd-2.0.6](https://github.com/truecharts/apps/compare/guacd-2.0.5...guacd-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [guacd-2.0.5](https://github.com/truecharts/apps/compare/guacd-2.0.4...guacd-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/guacd/2.0.16/Chart.lock b/stable/guacd/2.0.16/Chart.lock
deleted file mode 100644
index 8b555549cd8..00000000000
--- a/stable/guacd/2.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:02:23.699767633Z"
diff --git a/stable/guacd/2.0.16/Chart.yaml b/stable/guacd/2.0.16/Chart.yaml
deleted file mode 100644
index c68586558c9..00000000000
--- a/stable/guacd/2.0.16/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: guacd
-version: 2.0.16
-appVersion: "1.4.0"
-description: Guacd - Apache Guacamole is a clientless remote desktop gateway.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/guacd
-icon: https://truecharts.org/img/chart-icons/guacd.png
-keywords:
- - guacd
- - guacamole
- - remote
-sources:
- - https://hub.docker.com/r/guacamole/guacd
- - https://github.com/apache/guacamole-server
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/guacd/2.0.18/CHANGELOG.md b/stable/guacd/2.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..32bb891ed9d
--- /dev/null
+++ b/stable/guacd/2.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [guacd-2.0.18](https://github.com/truecharts/apps/compare/guacd-2.0.16...guacd-2.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [guacd-2.0.16](https://github.com/truecharts/apps/compare/guacd-2.0.14...guacd-2.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [guacd-2.0.14](https://github.com/truecharts/apps/compare/guacd-2.0.13...guacd-2.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [guacd-2.0.13](https://github.com/truecharts/apps/compare/guacd-2.0.12...guacd-2.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [guacd-2.0.12](https://github.com/truecharts/apps/compare/guacd-2.0.11...guacd-2.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [guacd-2.0.11](https://github.com/truecharts/apps/compare/guacd-2.0.10...guacd-2.0.11) (2022-07-10)
+
+#### Fix
+
+* rootfs writable ([#3121](https://github.com/truecharts/apps/issues/3121))
+
+
+
+
+### [guacd-2.0.10](https://github.com/truecharts/apps/compare/guacd-2.0.9...guacd-2.0.10) (2022-07-10)
+
+#### Fix
+
+* run rootless ([#3114](https://github.com/truecharts/apps/issues/3114))
+
+
+
+
+### [guacd-2.0.9](https://github.com/truecharts/apps/compare/guacd-2.0.8...guacd-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [guacd-2.0.8](https://github.com/truecharts/apps/compare/guacd-2.0.7...guacd-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [guacd-2.0.7](https://github.com/truecharts/apps/compare/guacd-2.0.6...guacd-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [guacd-2.0.6](https://github.com/truecharts/apps/compare/guacd-2.0.5...guacd-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/guacd/2.0.18/Chart.lock b/stable/guacd/2.0.18/Chart.lock
new file mode 100644
index 00000000000..bb49dd5a1ac
--- /dev/null
+++ b/stable/guacd/2.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:06:51.494819894Z"
diff --git a/stable/guacd/2.0.18/Chart.yaml b/stable/guacd/2.0.18/Chart.yaml
new file mode 100644
index 00000000000..2cc559c00cc
--- /dev/null
+++ b/stable/guacd/2.0.18/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: guacd
+version: 2.0.18
+appVersion: "1.4.0"
+description: Guacd - Apache Guacamole is a clientless remote desktop gateway.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/guacd
+icon: https://truecharts.org/img/chart-icons/guacd.png
+keywords:
+ - guacd
+ - guacamole
+ - remote
+sources:
+ - https://hub.docker.com/r/guacamole/guacd
+ - https://github.com/apache/guacamole-server
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/guacd/2.0.16/README.md b/stable/guacd/2.0.18/README.md
similarity index 100%
rename from stable/guacd/2.0.16/README.md
rename to stable/guacd/2.0.18/README.md
diff --git a/stable/guacd/2.0.16/app-readme.md b/stable/guacd/2.0.18/app-readme.md
similarity index 100%
rename from stable/guacd/2.0.16/app-readme.md
rename to stable/guacd/2.0.18/app-readme.md
diff --git a/stable/icantbelieveitsnotvaletudo/4.0.15/charts/common-10.4.4.tgz b/stable/guacd/2.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/icantbelieveitsnotvaletudo/4.0.15/charts/common-10.4.4.tgz
rename to stable/guacd/2.0.18/charts/common-10.4.4.tgz
diff --git a/stable/guacd/2.0.16/icon.png b/stable/guacd/2.0.18/icon.png
similarity index 100%
rename from stable/guacd/2.0.16/icon.png
rename to stable/guacd/2.0.18/icon.png
diff --git a/stable/guacd/2.0.16/ix_values.yaml b/stable/guacd/2.0.18/ix_values.yaml
similarity index 100%
rename from stable/guacd/2.0.16/ix_values.yaml
rename to stable/guacd/2.0.18/ix_values.yaml
diff --git a/stable/guacd/2.0.16/questions.yaml b/stable/guacd/2.0.18/questions.yaml
similarity index 100%
rename from stable/guacd/2.0.16/questions.yaml
rename to stable/guacd/2.0.18/questions.yaml
diff --git a/stable/impostor-server/1.0.18/templates/common.yaml b/stable/guacd/2.0.18/templates/common.yaml
similarity index 100%
rename from stable/impostor-server/1.0.18/templates/common.yaml
rename to stable/guacd/2.0.18/templates/common.yaml
diff --git a/stable/icantbelieveitsnotvaletudo/4.0.15/values.yaml b/stable/guacd/2.0.18/values.yaml
similarity index 100%
rename from stable/icantbelieveitsnotvaletudo/4.0.15/values.yaml
rename to stable/guacd/2.0.18/values.yaml
diff --git a/stable/habridge/2.0.14/CHANGELOG.md b/stable/habridge/2.0.14/CHANGELOG.md
deleted file mode 100644
index da453df89a6..00000000000
--- a/stable/habridge/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [habridge-2.0.14](https://github.com/truecharts/apps/compare/habridge-2.0.12...habridge-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [habridge-2.0.12](https://github.com/truecharts/apps/compare/habridge-2.0.11...habridge-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [habridge-2.0.11](https://github.com/truecharts/apps/compare/habridge-2.0.10...habridge-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [habridge-2.0.10](https://github.com/truecharts/apps/compare/habridge-2.0.9...habridge-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [habridge-2.0.9](https://github.com/truecharts/apps/compare/habridge-2.0.8...habridge-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [habridge-2.0.8](https://github.com/truecharts/apps/compare/habridge-2.0.7...habridge-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [habridge-2.0.7](https://github.com/truecharts/apps/compare/habridge-2.0.6...habridge-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [habridge-2.0.6](https://github.com/truecharts/apps/compare/habridge-2.0.5...habridge-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [habridge-2.0.5](https://github.com/truecharts/apps/compare/habridge-2.0.4...habridge-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [habridge-2.0.4](https://github.com/truecharts/apps/compare/habridge-2.0.3...habridge-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [habridge-2.0.3](https://github.com/truecharts/apps/compare/habridge-2.0.2...habridge-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/habridge/2.0.14/Chart.lock b/stable/habridge/2.0.14/Chart.lock
deleted file mode 100644
index c85ff3e042d..00000000000
--- a/stable/habridge/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:02:33.989517226Z"
diff --git a/stable/habridge/2.0.14/Chart.yaml b/stable/habridge/2.0.14/Chart.yaml
deleted file mode 100644
index 823ce7af542..00000000000
--- a/stable/habridge/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: habridge
-version: 2.0.14
-appVersion: "5.4.1"
-description: Habridge emulates Philips Hue API to other home automation gateways such as an Amazon Echo/Dot or other systems that support Philips Hue.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/habridge
-icon: https://truecharts.org/img/chart-icons/habridge.png
-keywords:
- - habridge
-sources:
- - https://hub.docker.com/r/linuxserver/habridge
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/habridge/2.0.16/CHANGELOG.md b/stable/habridge/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..2c416ed5e55
--- /dev/null
+++ b/stable/habridge/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [habridge-2.0.16](https://github.com/truecharts/apps/compare/habridge-2.0.14...habridge-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [habridge-2.0.14](https://github.com/truecharts/apps/compare/habridge-2.0.12...habridge-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [habridge-2.0.12](https://github.com/truecharts/apps/compare/habridge-2.0.11...habridge-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [habridge-2.0.11](https://github.com/truecharts/apps/compare/habridge-2.0.10...habridge-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [habridge-2.0.10](https://github.com/truecharts/apps/compare/habridge-2.0.9...habridge-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [habridge-2.0.9](https://github.com/truecharts/apps/compare/habridge-2.0.8...habridge-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [habridge-2.0.8](https://github.com/truecharts/apps/compare/habridge-2.0.7...habridge-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [habridge-2.0.7](https://github.com/truecharts/apps/compare/habridge-2.0.6...habridge-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [habridge-2.0.6](https://github.com/truecharts/apps/compare/habridge-2.0.5...habridge-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [habridge-2.0.5](https://github.com/truecharts/apps/compare/habridge-2.0.4...habridge-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [habridge-2.0.4](https://github.com/truecharts/apps/compare/habridge-2.0.3...habridge-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/habridge/2.0.16/Chart.lock b/stable/habridge/2.0.16/Chart.lock
new file mode 100644
index 00000000000..2e5fe073d24
--- /dev/null
+++ b/stable/habridge/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:07:00.274629053Z"
diff --git a/stable/habridge/2.0.16/Chart.yaml b/stable/habridge/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..87389acceb0
--- /dev/null
+++ b/stable/habridge/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: habridge
+version: 2.0.16
+appVersion: "5.4.1"
+description: Habridge emulates Philips Hue API to other home automation gateways such as an Amazon Echo/Dot or other systems that support Philips Hue.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/habridge
+icon: https://truecharts.org/img/chart-icons/habridge.png
+keywords:
+ - habridge
+sources:
+ - https://hub.docker.com/r/linuxserver/habridge
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/habridge/2.0.14/README.md b/stable/habridge/2.0.16/README.md
similarity index 100%
rename from stable/habridge/2.0.14/README.md
rename to stable/habridge/2.0.16/README.md
diff --git a/stable/habridge/2.0.14/app-readme.md b/stable/habridge/2.0.16/app-readme.md
similarity index 100%
rename from stable/habridge/2.0.14/app-readme.md
rename to stable/habridge/2.0.16/app-readme.md
diff --git a/stable/icinga2/3.0.16/charts/common-10.4.4.tgz b/stable/habridge/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/icinga2/3.0.16/charts/common-10.4.4.tgz
rename to stable/habridge/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/habridge/2.0.14/icon.png b/stable/habridge/2.0.16/icon.png
similarity index 100%
rename from stable/habridge/2.0.14/icon.png
rename to stable/habridge/2.0.16/icon.png
diff --git a/stable/habridge/2.0.14/ix_values.yaml b/stable/habridge/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/habridge/2.0.14/ix_values.yaml
rename to stable/habridge/2.0.16/ix_values.yaml
diff --git a/stable/habridge/2.0.14/questions.yaml b/stable/habridge/2.0.16/questions.yaml
similarity index 100%
rename from stable/habridge/2.0.14/questions.yaml
rename to stable/habridge/2.0.16/questions.yaml
diff --git a/stable/ispy-agent-dvr/2.0.20/templates/common.yaml b/stable/habridge/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/ispy-agent-dvr/2.0.20/templates/common.yaml
rename to stable/habridge/2.0.16/templates/common.yaml
diff --git a/stable/icinga2/3.0.16/values.yaml b/stable/habridge/2.0.16/values.yaml
similarity index 100%
rename from stable/icinga2/3.0.16/values.yaml
rename to stable/habridge/2.0.16/values.yaml
diff --git a/stable/hammond/2.0.14/CHANGELOG.md b/stable/hammond/2.0.14/CHANGELOG.md
deleted file mode 100644
index 231cdb63f80..00000000000
--- a/stable/hammond/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [hammond-2.0.14](https://github.com/truecharts/apps/compare/hammond-2.0.12...hammond-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [hammond-2.0.12](https://github.com/truecharts/apps/compare/hammond-2.0.11...hammond-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [hammond-2.0.11](https://github.com/truecharts/apps/compare/hammond-2.0.10...hammond-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [hammond-2.0.10](https://github.com/truecharts/apps/compare/hammond-2.0.9...hammond-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [hammond-2.0.9](https://github.com/truecharts/apps/compare/hammond-2.0.8...hammond-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [hammond-2.0.8](https://github.com/truecharts/apps/compare/hammond-2.0.7...hammond-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [hammond-2.0.7](https://github.com/truecharts/apps/compare/hammond-2.0.6...hammond-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [hammond-2.0.6](https://github.com/truecharts/apps/compare/hammond-2.0.5...hammond-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [hammond-2.0.5](https://github.com/truecharts/apps/compare/hammond-2.0.4...hammond-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [hammond-2.0.4](https://github.com/truecharts/apps/compare/hammond-2.0.3...hammond-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [hammond-2.0.3](https://github.com/truecharts/apps/compare/hammond-2.0.2...hammond-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/hammond/2.0.14/Chart.lock b/stable/hammond/2.0.14/Chart.lock
deleted file mode 100644
index 2937a017a9a..00000000000
--- a/stable/hammond/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:02:35.193596111Z"
diff --git a/stable/hammond/2.0.14/Chart.yaml b/stable/hammond/2.0.14/Chart.yaml
deleted file mode 100644
index 0687397aef9..00000000000
--- a/stable/hammond/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "1.0.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A self-hosted vehicle expense tracking system with support for multiple users.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/hammond
-icon: https://truecharts.org/img/chart-icons/hammond.png
-keywords:
-- hammond
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: hammond
-sources:
-- https://github.com/akhilrex/hammond
-- https://hub.docker.com/r/akhilrex/hammond
-version: 2.0.14
-annotations:
- truecharts.org/catagories: |
- - productivity
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/hammond/2.0.16/CHANGELOG.md b/stable/hammond/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..af030d4f5f4
--- /dev/null
+++ b/stable/hammond/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [hammond-2.0.16](https://github.com/truecharts/apps/compare/hammond-2.0.14...hammond-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [hammond-2.0.14](https://github.com/truecharts/apps/compare/hammond-2.0.12...hammond-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [hammond-2.0.12](https://github.com/truecharts/apps/compare/hammond-2.0.11...hammond-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [hammond-2.0.11](https://github.com/truecharts/apps/compare/hammond-2.0.10...hammond-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [hammond-2.0.10](https://github.com/truecharts/apps/compare/hammond-2.0.9...hammond-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [hammond-2.0.9](https://github.com/truecharts/apps/compare/hammond-2.0.8...hammond-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [hammond-2.0.8](https://github.com/truecharts/apps/compare/hammond-2.0.7...hammond-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [hammond-2.0.7](https://github.com/truecharts/apps/compare/hammond-2.0.6...hammond-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [hammond-2.0.6](https://github.com/truecharts/apps/compare/hammond-2.0.5...hammond-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [hammond-2.0.5](https://github.com/truecharts/apps/compare/hammond-2.0.4...hammond-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [hammond-2.0.4](https://github.com/truecharts/apps/compare/hammond-2.0.3...hammond-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/hammond/2.0.16/Chart.lock b/stable/hammond/2.0.16/Chart.lock
new file mode 100644
index 00000000000..0a45027a1c2
--- /dev/null
+++ b/stable/hammond/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:07:06.469329989Z"
diff --git a/stable/hammond/2.0.16/Chart.yaml b/stable/hammond/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..6e949935de8
--- /dev/null
+++ b/stable/hammond/2.0.16/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "1.0.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A self-hosted vehicle expense tracking system with support for multiple users.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/hammond
+icon: https://truecharts.org/img/chart-icons/hammond.png
+keywords:
+- hammond
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: hammond
+sources:
+- https://github.com/akhilrex/hammond
+- https://hub.docker.com/r/akhilrex/hammond
+version: 2.0.16
+annotations:
+ truecharts.org/catagories: |
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/hammond/2.0.14/README.md b/stable/hammond/2.0.16/README.md
similarity index 100%
rename from stable/hammond/2.0.14/README.md
rename to stable/hammond/2.0.16/README.md
diff --git a/stable/hammond/2.0.14/app-readme.md b/stable/hammond/2.0.16/app-readme.md
similarity index 100%
rename from stable/hammond/2.0.14/app-readme.md
rename to stable/hammond/2.0.16/app-readme.md
diff --git a/stable/impostor-server/1.0.18/charts/common-10.4.4.tgz b/stable/hammond/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/impostor-server/1.0.18/charts/common-10.4.4.tgz
rename to stable/hammond/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/hammond/2.0.14/icon.png b/stable/hammond/2.0.16/icon.png
similarity index 100%
rename from stable/hammond/2.0.14/icon.png
rename to stable/hammond/2.0.16/icon.png
diff --git a/stable/hammond/2.0.14/ix_values.yaml b/stable/hammond/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/hammond/2.0.14/ix_values.yaml
rename to stable/hammond/2.0.16/ix_values.yaml
diff --git a/stable/hammond/2.0.14/questions.yaml b/stable/hammond/2.0.16/questions.yaml
similarity index 100%
rename from stable/hammond/2.0.14/questions.yaml
rename to stable/hammond/2.0.16/questions.yaml
diff --git a/stable/hammond/2.0.14/templates/_secrets.tpl b/stable/hammond/2.0.16/templates/_secrets.tpl
similarity index 100%
rename from stable/hammond/2.0.14/templates/_secrets.tpl
rename to stable/hammond/2.0.16/templates/_secrets.tpl
diff --git a/stable/hammond/2.0.14/templates/common.yaml b/stable/hammond/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/hammond/2.0.14/templates/common.yaml
rename to stable/hammond/2.0.16/templates/common.yaml
diff --git a/stable/impostor-server/1.0.18/values.yaml b/stable/hammond/2.0.16/values.yaml
similarity index 100%
rename from stable/impostor-server/1.0.18/values.yaml
rename to stable/hammond/2.0.16/values.yaml
diff --git a/stable/handbrake/13.0.18/CHANGELOG.md b/stable/handbrake/13.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..ac284bb9544
--- /dev/null
+++ b/stable/handbrake/13.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [handbrake-13.0.18](https://github.com/truecharts/apps/compare/handbrake-13.0.16...handbrake-13.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [handbrake-13.0.16](https://github.com/truecharts/apps/compare/handbrake-13.0.14...handbrake-13.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [handbrake-13.0.14](https://github.com/truecharts/apps/compare/handbrake-13.0.13...handbrake-13.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [handbrake-13.0.13](https://github.com/truecharts/apps/compare/handbrake-13.0.12...handbrake-13.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [handbrake-13.0.12](https://github.com/truecharts/apps/compare/handbrake-13.0.11...handbrake-13.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
+
+
+
+
+### [handbrake-13.0.11](https://github.com/truecharts/apps/compare/handbrake-13.0.10...handbrake-13.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [handbrake-13.0.10](https://github.com/truecharts/apps/compare/handbrake-13.0.9...handbrake-13.0.10) (2022-07-05)
+
+#### Feat
+
+* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
+
+
+
+
+### [handbrake-13.0.9](https://github.com/truecharts/apps/compare/handbrake-13.0.8...handbrake-13.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [handbrake-13.0.8](https://github.com/truecharts/apps/compare/handbrake-13.0.7...handbrake-13.0.8) (2022-06-29)
+
+#### Chore
+
+* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
+
+
+
+
+### [handbrake-13.0.7](https://github.com/truecharts/apps/compare/handbrake-13.0.6...handbrake-13.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [handbrake-13.0.6](https://github.com/truecharts/apps/compare/handbrake-13.0.5...handbrake-13.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
diff --git a/stable/handbrake/13.0.18/Chart.lock b/stable/handbrake/13.0.18/Chart.lock
new file mode 100644
index 00000000000..d4ffe17b997
--- /dev/null
+++ b/stable/handbrake/13.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:07:09.983592291Z"
diff --git a/stable/handbrake/13.0.18/Chart.yaml b/stable/handbrake/13.0.18/Chart.yaml
new file mode 100644
index 00000000000..d4b8d3afaef
--- /dev/null
+++ b/stable/handbrake/13.0.18/Chart.yaml
@@ -0,0 +1,32 @@
+apiVersion: v2
+appVersion: "1.25.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: HandBrake is a tool for converting video from nearly any format to a
+ selection of modern, widely supported codecs.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/handbrake
+icon: https://truecharts.org/img/chart-icons/handbrake.png
+keywords:
+- handbrake
+- encode
+- media
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: handbrake
+sources:
+- https://github.com/jlesage/docker-handbrake
+- https://hub.docker.com/r/jlesage/handbrake/
+- https://handbrake.fr/
+type: application
+version: 13.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/handbrake/13.0.18/README.md b/stable/handbrake/13.0.18/README.md
new file mode 100644
index 00000000000..6bfa56a4442
--- /dev/null
+++ b/stable/handbrake/13.0.18/README.md
@@ -0,0 +1,44 @@
+# handbrake
+
+HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs.
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/handbrake/13.0.18/app-readme.md b/stable/handbrake/13.0.18/app-readme.md
new file mode 100644
index 00000000000..f9af35c5f66
--- /dev/null
+++ b/stable/handbrake/13.0.18/app-readme.md
@@ -0,0 +1,3 @@
+HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs.
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/inventree/3.0.19/charts/common-10.4.4.tgz b/stable/handbrake/13.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/inventree/3.0.19/charts/common-10.4.4.tgz
rename to stable/handbrake/13.0.18/charts/common-10.4.4.tgz
diff --git a/stable/handbrake/13.0.18/docs/installation_notes.md b/stable/handbrake/13.0.18/docs/installation_notes.md
new file mode 100644
index 00000000000..776edbdc850
--- /dev/null
+++ b/stable/handbrake/13.0.18/docs/installation_notes.md
@@ -0,0 +1,10 @@
+# Installation Notes
+
+- If you enable `Ingress` for this app, you need to have `SECURE_CONNECTION` set to `false` and `Port Type` set to `HTTP`, otherwise you may run into errors for `Too many redirects`.
+- You can't enable `Ingress` for `VNC` If you want to use `VNC`, you must set this service to `Simple` instead
+- `VNC` with `SECURE_CONNECTION` set `true`, only works with very few clients. One of them is `SSVNC`.
+- `SECURE_CONNECTION` affects both `WebUI` and `VNC`.
+
+---
+
+- If you are passing through devices such as `Optical Drives`, you have to Click `Container Security Settings` and set `PUID` to `0`.
diff --git a/stable/handbrake/13.0.18/icon.png b/stable/handbrake/13.0.18/icon.png
new file mode 100644
index 00000000000..448c90a1fd3
Binary files /dev/null and b/stable/handbrake/13.0.18/icon.png differ
diff --git a/stable/handbrake/13.0.18/ix_values.yaml b/stable/handbrake/13.0.18/ix_values.yaml
new file mode 100644
index 00000000000..aa791e867ee
--- /dev/null
+++ b/stable/handbrake/13.0.18/ix_values.yaml
@@ -0,0 +1,69 @@
+image:
+ repository: tccr.io/truecharts/handbrake
+ tag: v1.25.1@sha256:89920e1a3bd1cd94487f43113f08e28ec6a00bad08b573032c69ee40abe50ff1
+ pullPolicy: IfNotPresent
+
+securityContext:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+
+podSecurityContext:
+ runAsUser: 0
+ runAsGroup: 0
+
+service:
+ main:
+ ports:
+ main:
+ port: 10053
+ targetPort: 5800
+ vnc:
+ enabled: true
+ ports:
+ vnc:
+ enabled: true
+ port: 10055
+ targetPort: 5900
+
+envFrom:
+ - configMapRef:
+ name: '{{ include "tc.common.names.fullname" . }}-handbrake'
+
+secretEnv:
+ VNC_PASSWORD: ""
+
+handbrake:
+ KEEP_APP_RUNNING: false
+ DISPLAY_WIDTH: 1280
+ DISPLAY_HEIGHT: 768
+ SECURE_CONNECTION: false
+ ENABLE_CJK_FONT: false
+ AUTOMATED_CONVERSION_PRESET: "General/Very Fast 1080p30"
+ AUTOMATED_CONVERSION_FORMAT: "mp4"
+ AUTOMATED_CONVERSION_KEEP_SOURCE: true
+ AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION: "ignore"
+
+configmap:
+ handbrake:
+ enabled: true
+ data:
+ ENABLE_CJK_FONT: "{{ ternary \"1\" \"0\" .Values.handbrake.ENABLE_CJK_FONT }}"
+ KEEP_APP_RUNNING: "{{ ternary \"1\" \"0\" .Values.handbrake.KEEP_APP_RUNNING }}"
+ SECURE_CONNECTION: "{{ ternary \"1\" \"0\" .Values.handbrake.SECURE_CONNECTION }}"
+ DISPLAY_WIDTH: "{{ .Values.handbrake.DISPLAY_WIDTH }}"
+ DISPLAY_HEIGHT: "{{ .Values.handbrake.DISPLAY_HEIGHT }}"
+ AUTOMATED_CONVERSION_KEEP_SOURCE: "{{ ternary \"1\" \"0\" .Values.handbrake.AUTOMATED_CONVERSION_KEEP_SOURCE }}"
+ AUTOMATED_CONVERSION_PRESET: "{{ .Values.handbrake.AUTOMATED_CONVERSION_PRESET }}"
+ AUTOMATED_CONVERSION_FORMAT: "{{ .Values.handbrake.AUTOMATED_CONVERSION_FORMAT }}"
+ AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION: "{{ .Values.handbrake.AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION }}"
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+ storage:
+ enabled: true
+ mountPath: "/storage"
+ output:
+ enabled: true
+ mountPath: "/output"
diff --git a/stable/handbrake/13.0.18/questions.yaml b/stable/handbrake/13.0.18/questions.yaml
new file mode 100644
index 00000000000..57df79c4e70
--- /dev/null
+++ b/stable/handbrake/13.0.18/questions.yaml
@@ -0,0 +1,3011 @@
+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:
+ # Portal
+ - 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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: VNC_PASSWORD
+ label: "VNC_PASSWORD"
+ description: "Password needed to connect to the application's GUI. See the VNC Password section for more details."
+ schema:
+ type: string
+ private: true
+ default: ""
+ - variable: handbrake
+ group: "Container Configuration"
+ label: "HandBrake Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: ENABLE_CJK_FONT
+ label: "ENABLE_CJK_FONT"
+ description: "When set to true, open-source computer font WenQuanYi Zen Hei is installed. "
+ schema:
+ type: boolean
+ default: false
+ - variable: KEEP_APP_RUNNING
+ label: "KEEP_APP_RUNNING"
+ description: "When set to true, the application will be automatically restarted if it crashes or if a user quits it."
+ schema:
+ type: boolean
+ default: false
+ - variable: gui
+ label: "GUI Settings"
+ description: "Always read description before changing a value here. Also refer to README"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: DISPLAY_WIDTH
+ label: "DISPLAY_WIDTH"
+ description: "Width (in pixels) of the application's window."
+ schema:
+ type: int
+ default: 1280
+ required: true
+ - variable: DISPLAY_HEIGHT
+ label: "DISPLAY_HEIGHT"
+ description: "Height (in pixels) of the application's window."
+ schema:
+ type: int
+ default: 768
+ required: true
+ - variable: SECURE_CONNECTION
+ label: "SECURE_CONNECTION"
+ description: "When set to true, an encrypted connection is used to access the application's GUI (either via a web browser or VNC client). See the Security section for more details."
+ schema:
+ type: boolean
+ default: false
+ - variable: autoconv
+ label: "Automated Conversion Settings"
+ description: "Always read description before changing a value here. Also refer to README"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: AUTOMATED_CONVERSION_PRESET
+ label: "AUTOMATED_CONVERSION_PRESET"
+ description: "HandBrake preset used by the automatic video converter. Identification of a preset must follow the format /"
+ schema:
+ type: string
+ default: "General/Very Fast 1080p30"
+ required: true
+ - variable: AUTOMATED_CONVERSION_FORMAT
+ label: "AUTOMATED_CONVERSION_FORMAT"
+ description: "Video container format used by the automatic video converter for output files. This is typically the video filename extension."
+ schema:
+ type: string
+ default: "mp4"
+ required: true
+ - variable: AUTOMATED_CONVERSION_KEEP_SOURCE
+ label: "AUTOMATED_CONVERSION_KEEP_SOURCE"
+ description: "When set to 0, a video that has been successfully converted is removed from the watch folder."
+ schema:
+ type: boolean
+ default: false
+ - variable: AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION
+ label: "AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION"
+ description: "When set to ignore, a non-video file found in the watch folder is ignored. If set to copy, a non-video file is copied as-is to the output folder."
+ schema:
+ type: string
+ default: "ignore"
+ required: true
+ - 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 Config"
+ 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: 10053
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 5800
+
+ - variable: vnc
+ label: "VNC Service"
+ description: "VNC 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: vnc
+ 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: 10055
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 5900
+
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: storage
+ label: "App Storage"
+ description: "Application Storage."
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: output
+ label: "App Output Storage"
+ description: "Stores the Application Output."
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/iyuuplus/2.0.14/templates/common.yaml b/stable/handbrake/13.0.18/templates/common.yaml
similarity index 100%
rename from stable/iyuuplus/2.0.14/templates/common.yaml
rename to stable/handbrake/13.0.18/templates/common.yaml
diff --git a/stable/inventree/3.0.19/values.yaml b/stable/handbrake/13.0.18/values.yaml
similarity index 100%
rename from stable/inventree/3.0.19/values.yaml
rename to stable/handbrake/13.0.18/values.yaml
diff --git a/stable/haste-server/6.0.15/CHANGELOG.md b/stable/haste-server/6.0.15/CHANGELOG.md
deleted file mode 100644
index 782412b7022..00000000000
--- a/stable/haste-server/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [haste-server-6.0.15](https://github.com/truecharts/apps/compare/haste-server-6.0.13...haste-server-6.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [haste-server-6.0.13](https://github.com/truecharts/apps/compare/haste-server-6.0.12...haste-server-6.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [haste-server-6.0.12](https://github.com/truecharts/apps/compare/haste-server-6.0.11...haste-server-6.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [haste-server-6.0.11](https://github.com/truecharts/apps/compare/haste-server-6.0.10...haste-server-6.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [haste-server-6.0.10](https://github.com/truecharts/apps/compare/haste-server-6.0.9...haste-server-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [haste-server-6.0.9](https://github.com/truecharts/apps/compare/haste-server-6.0.8...haste-server-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [haste-server-6.0.8](https://github.com/truecharts/apps/compare/haste-server-6.0.7...haste-server-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [haste-server-6.0.7](https://github.com/truecharts/apps/compare/haste-server-6.0.6...haste-server-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [haste-server-6.0.6](https://github.com/truecharts/apps/compare/haste-server-6.0.5...haste-server-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [haste-server-6.0.5](https://github.com/truecharts/apps/compare/haste-server-6.0.4...haste-server-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [haste-server-6.0.4](https://github.com/truecharts/apps/compare/haste-server-6.0.3...haste-server-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/haste-server/6.0.15/Chart.lock b/stable/haste-server/6.0.15/Chart.lock
deleted file mode 100644
index 03963e3aa31..00000000000
--- a/stable/haste-server/6.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:02:46.811969606Z"
diff --git a/stable/haste-server/6.0.15/Chart.yaml b/stable/haste-server/6.0.15/Chart.yaml
deleted file mode 100644
index ac55da610ca..00000000000
--- a/stable/haste-server/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Simple text sharing
-home: https://github.com/truecharts/apps/tree/master/charts/stable/haste-server
-icon: https://truecharts.org/img/chart-icons/haste-server.png
-keywords:
-- haste
-- hastebin
-- haste-server
-- pastebin
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: haste-server
-sources:
-- https://github.com/seejohnrun/haste-server
-- https://github.com/k8s-at-home/container-images
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - utilities
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/haste-server/6.0.17/CHANGELOG.md b/stable/haste-server/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..35ad6f60901
--- /dev/null
+++ b/stable/haste-server/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [haste-server-6.0.17](https://github.com/truecharts/apps/compare/haste-server-6.0.15...haste-server-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [haste-server-6.0.15](https://github.com/truecharts/apps/compare/haste-server-6.0.13...haste-server-6.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [haste-server-6.0.13](https://github.com/truecharts/apps/compare/haste-server-6.0.12...haste-server-6.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [haste-server-6.0.12](https://github.com/truecharts/apps/compare/haste-server-6.0.11...haste-server-6.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [haste-server-6.0.11](https://github.com/truecharts/apps/compare/haste-server-6.0.10...haste-server-6.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [haste-server-6.0.10](https://github.com/truecharts/apps/compare/haste-server-6.0.9...haste-server-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [haste-server-6.0.9](https://github.com/truecharts/apps/compare/haste-server-6.0.8...haste-server-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [haste-server-6.0.8](https://github.com/truecharts/apps/compare/haste-server-6.0.7...haste-server-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [haste-server-6.0.7](https://github.com/truecharts/apps/compare/haste-server-6.0.6...haste-server-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [haste-server-6.0.6](https://github.com/truecharts/apps/compare/haste-server-6.0.5...haste-server-6.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [haste-server-6.0.5](https://github.com/truecharts/apps/compare/haste-server-6.0.4...haste-server-6.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/haste-server/6.0.17/Chart.lock b/stable/haste-server/6.0.17/Chart.lock
new file mode 100644
index 00000000000..1e615c64583
--- /dev/null
+++ b/stable/haste-server/6.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:07:16.368284665Z"
diff --git a/stable/haste-server/6.0.17/Chart.yaml b/stable/haste-server/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..333bc35558c
--- /dev/null
+++ b/stable/haste-server/6.0.17/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Simple text sharing
+home: https://github.com/truecharts/apps/tree/master/charts/stable/haste-server
+icon: https://truecharts.org/img/chart-icons/haste-server.png
+keywords:
+- haste
+- hastebin
+- haste-server
+- pastebin
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: haste-server
+sources:
+- https://github.com/seejohnrun/haste-server
+- https://github.com/k8s-at-home/container-images
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - utilities
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/haste-server/6.0.15/README.md b/stable/haste-server/6.0.17/README.md
similarity index 100%
rename from stable/haste-server/6.0.15/README.md
rename to stable/haste-server/6.0.17/README.md
diff --git a/stable/haste-server/6.0.15/app-readme.md b/stable/haste-server/6.0.17/app-readme.md
similarity index 100%
rename from stable/haste-server/6.0.15/app-readme.md
rename to stable/haste-server/6.0.17/app-readme.md
diff --git a/stable/ipfs/3.0.18/charts/common-10.4.4.tgz b/stable/haste-server/6.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/ipfs/3.0.18/charts/common-10.4.4.tgz
rename to stable/haste-server/6.0.17/charts/common-10.4.4.tgz
diff --git a/stable/haste-server/6.0.15/icon.png b/stable/haste-server/6.0.17/icon.png
similarity index 100%
rename from stable/haste-server/6.0.15/icon.png
rename to stable/haste-server/6.0.17/icon.png
diff --git a/stable/haste-server/6.0.15/ix_values.yaml b/stable/haste-server/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/haste-server/6.0.15/ix_values.yaml
rename to stable/haste-server/6.0.17/ix_values.yaml
diff --git a/stable/haste-server/6.0.15/questions.yaml b/stable/haste-server/6.0.17/questions.yaml
similarity index 100%
rename from stable/haste-server/6.0.15/questions.yaml
rename to stable/haste-server/6.0.17/questions.yaml
diff --git a/stable/jdownloader2/8.0.15/templates/common.yaml b/stable/haste-server/6.0.17/templates/common.yaml
similarity index 100%
rename from stable/jdownloader2/8.0.15/templates/common.yaml
rename to stable/haste-server/6.0.17/templates/common.yaml
diff --git a/stable/ipfs/3.0.18/values.yaml b/stable/haste-server/6.0.17/values.yaml
similarity index 100%
rename from stable/ipfs/3.0.18/values.yaml
rename to stable/haste-server/6.0.17/values.yaml
diff --git a/stable/headphones/4.0.14/CHANGELOG.md b/stable/headphones/4.0.14/CHANGELOG.md
deleted file mode 100644
index e0570b6595b..00000000000
--- a/stable/headphones/4.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [headphones-4.0.14](https://github.com/truecharts/apps/compare/headphones-4.0.12...headphones-4.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [headphones-4.0.12](https://github.com/truecharts/apps/compare/headphones-4.0.11...headphones-4.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [headphones-4.0.11](https://github.com/truecharts/apps/compare/headphones-4.0.10...headphones-4.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [headphones-4.0.10](https://github.com/truecharts/apps/compare/headphones-4.0.9...headphones-4.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [headphones-4.0.9](https://github.com/truecharts/apps/compare/headphones-4.0.8...headphones-4.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [headphones-4.0.8](https://github.com/truecharts/apps/compare/headphones-4.0.7...headphones-4.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [headphones-4.0.7](https://github.com/truecharts/apps/compare/headphones-4.0.6...headphones-4.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [headphones-4.0.6](https://github.com/truecharts/apps/compare/headphones-4.0.5...headphones-4.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [headphones-4.0.5](https://github.com/truecharts/apps/compare/headphones-4.0.4...headphones-4.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [headphones-4.0.4](https://github.com/truecharts/apps/compare/headphones-4.0.3...headphones-4.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [headphones-4.0.3](https://github.com/truecharts/apps/compare/headphones-4.0.2...headphones-4.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/headphones/4.0.14/Chart.lock b/stable/headphones/4.0.14/Chart.lock
deleted file mode 100644
index 4fd051f283f..00000000000
--- a/stable/headphones/4.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:02:49.040421667Z"
diff --git a/stable/headphones/4.0.14/Chart.yaml b/stable/headphones/4.0.14/Chart.yaml
deleted file mode 100644
index d01210f38cd..00000000000
--- a/stable/headphones/4.0.14/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "58edc604"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: "An automated music downloader for NZB and Torrent, written in Python.\
- \ It supports SABnzbd, NZBget, Transmission, \xB5Torrent and Blackhole."
-home: https://github.com/truecharts/apps/tree/master/charts/stable/headphones
-icon: https://truecharts.org/img/chart-icons/headphones.png
-keywords:
-- headphones
-- music
-- downloader
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: headphones
-sources:
-- https://github.com/linuxserver/docker-headphones
-- https://github.com/rembo10/headphones
-type: application
-version: 4.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/headphones/4.0.16/CHANGELOG.md b/stable/headphones/4.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..4b9035ba3c5
--- /dev/null
+++ b/stable/headphones/4.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [headphones-4.0.16](https://github.com/truecharts/apps/compare/headphones-4.0.14...headphones-4.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [headphones-4.0.14](https://github.com/truecharts/apps/compare/headphones-4.0.12...headphones-4.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [headphones-4.0.12](https://github.com/truecharts/apps/compare/headphones-4.0.11...headphones-4.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [headphones-4.0.11](https://github.com/truecharts/apps/compare/headphones-4.0.10...headphones-4.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [headphones-4.0.10](https://github.com/truecharts/apps/compare/headphones-4.0.9...headphones-4.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [headphones-4.0.9](https://github.com/truecharts/apps/compare/headphones-4.0.8...headphones-4.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [headphones-4.0.8](https://github.com/truecharts/apps/compare/headphones-4.0.7...headphones-4.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [headphones-4.0.7](https://github.com/truecharts/apps/compare/headphones-4.0.6...headphones-4.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [headphones-4.0.6](https://github.com/truecharts/apps/compare/headphones-4.0.5...headphones-4.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [headphones-4.0.5](https://github.com/truecharts/apps/compare/headphones-4.0.4...headphones-4.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [headphones-4.0.4](https://github.com/truecharts/apps/compare/headphones-4.0.3...headphones-4.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/headphones/4.0.16/Chart.lock b/stable/headphones/4.0.16/Chart.lock
new file mode 100644
index 00000000000..c6d8d30c0cd
--- /dev/null
+++ b/stable/headphones/4.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:07:19.082411788Z"
diff --git a/stable/headphones/4.0.16/Chart.yaml b/stable/headphones/4.0.16/Chart.yaml
new file mode 100644
index 00000000000..d07d7732d76
--- /dev/null
+++ b/stable/headphones/4.0.16/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "58edc604"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: "An automated music downloader for NZB and Torrent, written in Python.\
+ \ It supports SABnzbd, NZBget, Transmission, \xB5Torrent and Blackhole."
+home: https://github.com/truecharts/apps/tree/master/charts/stable/headphones
+icon: https://truecharts.org/img/chart-icons/headphones.png
+keywords:
+- headphones
+- music
+- downloader
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: headphones
+sources:
+- https://github.com/linuxserver/docker-headphones
+- https://github.com/rembo10/headphones
+type: application
+version: 4.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/headphones/4.0.14/README.md b/stable/headphones/4.0.16/README.md
similarity index 100%
rename from stable/headphones/4.0.14/README.md
rename to stable/headphones/4.0.16/README.md
diff --git a/stable/headphones/4.0.14/app-readme.md b/stable/headphones/4.0.16/app-readme.md
similarity index 100%
rename from stable/headphones/4.0.14/app-readme.md
rename to stable/headphones/4.0.16/app-readme.md
diff --git a/stable/ispy-agent-dvr/2.0.20/charts/common-10.4.4.tgz b/stable/headphones/4.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/ispy-agent-dvr/2.0.20/charts/common-10.4.4.tgz
rename to stable/headphones/4.0.16/charts/common-10.4.4.tgz
diff --git a/stable/headphones/4.0.14/icon.png b/stable/headphones/4.0.16/icon.png
similarity index 100%
rename from stable/headphones/4.0.14/icon.png
rename to stable/headphones/4.0.16/icon.png
diff --git a/stable/headphones/4.0.14/ix_values.yaml b/stable/headphones/4.0.16/ix_values.yaml
similarity index 100%
rename from stable/headphones/4.0.14/ix_values.yaml
rename to stable/headphones/4.0.16/ix_values.yaml
diff --git a/stable/headphones/4.0.14/questions.yaml b/stable/headphones/4.0.16/questions.yaml
similarity index 100%
rename from stable/headphones/4.0.14/questions.yaml
rename to stable/headphones/4.0.16/questions.yaml
diff --git a/stable/headphones/4.0.14/templates/common.yaml b/stable/headphones/4.0.16/templates/common.yaml
similarity index 100%
rename from stable/headphones/4.0.14/templates/common.yaml
rename to stable/headphones/4.0.16/templates/common.yaml
diff --git a/stable/ispy-agent-dvr/2.0.20/values.yaml b/stable/headphones/4.0.16/values.yaml
similarity index 100%
rename from stable/ispy-agent-dvr/2.0.20/values.yaml
rename to stable/headphones/4.0.16/values.yaml
diff --git a/stable/healthchecks/7.0.16/CHANGELOG.md b/stable/healthchecks/7.0.16/CHANGELOG.md
deleted file mode 100644
index 5b4250e0ea3..00000000000
--- a/stable/healthchecks/7.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [healthchecks-7.0.16](https://github.com/truecharts/apps/compare/healthchecks-7.0.14...healthchecks-7.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [healthchecks-7.0.14](https://github.com/truecharts/apps/compare/healthchecks-7.0.13...healthchecks-7.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [healthchecks-7.0.13](https://github.com/truecharts/apps/compare/healthchecks-7.0.12...healthchecks-7.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [healthchecks-7.0.12](https://github.com/truecharts/apps/compare/healthchecks-7.0.11...healthchecks-7.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [healthchecks-7.0.11](https://github.com/truecharts/apps/compare/healthchecks-7.0.10...healthchecks-7.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [healthchecks-7.0.10](https://github.com/truecharts/apps/compare/healthchecks-7.0.9...healthchecks-7.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [healthchecks-7.0.9](https://github.com/truecharts/apps/compare/healthchecks-7.0.8...healthchecks-7.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [healthchecks-7.0.8](https://github.com/truecharts/apps/compare/healthchecks-7.0.7...healthchecks-7.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [healthchecks-7.0.7](https://github.com/truecharts/apps/compare/healthchecks-7.0.6...healthchecks-7.0.7) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [healthchecks-7.0.6](https://github.com/truecharts/apps/compare/healthchecks-7.0.4...healthchecks-7.0.6) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [healthchecks-7.0.4](https://github.com/truecharts/apps/compare/healthchecks-7.0.3...healthchecks-7.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/healthchecks/7.0.16/Chart.lock b/stable/healthchecks/7.0.16/Chart.lock
deleted file mode 100644
index ef8aedeeb05..00000000000
--- a/stable/healthchecks/7.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:02:50.786564169Z"
diff --git a/stable/healthchecks/7.0.16/Chart.yaml b/stable/healthchecks/7.0.16/Chart.yaml
deleted file mode 100644
index 3b67e5680b3..00000000000
--- a/stable/healthchecks/7.0.16/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "1.22.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Healthchecks is a cron job monitoring service. It listens for HTTP requests
- and email messages ("pings") from your cron jobs and scheduled tasks ("checks").
- When a ping does not arrive on time, Healthchecks sends out alerts.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/healthchecks
-icon: https://truecharts.org/img/chart-icons/healthchecks.png
-keywords:
-- cron
-- monitoring
-- alert
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: healthchecks
-sources:
-- https://github.com/healthchecks/healthchecks
-- https://hub.docker.com/r/linuxserver/healthchecks
-version: 7.0.16
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/healthchecks/7.0.18/CHANGELOG.md b/stable/healthchecks/7.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..f868bfe7fdd
--- /dev/null
+++ b/stable/healthchecks/7.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [healthchecks-7.0.18](https://github.com/truecharts/apps/compare/healthchecks-7.0.16...healthchecks-7.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [healthchecks-7.0.16](https://github.com/truecharts/apps/compare/healthchecks-7.0.14...healthchecks-7.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [healthchecks-7.0.14](https://github.com/truecharts/apps/compare/healthchecks-7.0.13...healthchecks-7.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [healthchecks-7.0.13](https://github.com/truecharts/apps/compare/healthchecks-7.0.12...healthchecks-7.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [healthchecks-7.0.12](https://github.com/truecharts/apps/compare/healthchecks-7.0.11...healthchecks-7.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [healthchecks-7.0.11](https://github.com/truecharts/apps/compare/healthchecks-7.0.10...healthchecks-7.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [healthchecks-7.0.10](https://github.com/truecharts/apps/compare/healthchecks-7.0.9...healthchecks-7.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [healthchecks-7.0.9](https://github.com/truecharts/apps/compare/healthchecks-7.0.8...healthchecks-7.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [healthchecks-7.0.8](https://github.com/truecharts/apps/compare/healthchecks-7.0.7...healthchecks-7.0.8) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [healthchecks-7.0.7](https://github.com/truecharts/apps/compare/healthchecks-7.0.6...healthchecks-7.0.7) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [healthchecks-7.0.6](https://github.com/truecharts/apps/compare/healthchecks-7.0.4...healthchecks-7.0.6) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/healthchecks/7.0.18/Chart.lock b/stable/healthchecks/7.0.18/Chart.lock
new file mode 100644
index 00000000000..0f2984966d7
--- /dev/null
+++ b/stable/healthchecks/7.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:07:24.637481129Z"
diff --git a/stable/healthchecks/7.0.18/Chart.yaml b/stable/healthchecks/7.0.18/Chart.yaml
new file mode 100644
index 00000000000..99b5dec89b9
--- /dev/null
+++ b/stable/healthchecks/7.0.18/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "1.22.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Healthchecks is a cron job monitoring service. It listens for HTTP requests
+ and email messages ("pings") from your cron jobs and scheduled tasks ("checks").
+ When a ping does not arrive on time, Healthchecks sends out alerts.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/healthchecks
+icon: https://truecharts.org/img/chart-icons/healthchecks.png
+keywords:
+- cron
+- monitoring
+- alert
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: healthchecks
+sources:
+- https://github.com/healthchecks/healthchecks
+- https://hub.docker.com/r/linuxserver/healthchecks
+version: 7.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/healthchecks/7.0.16/README.md b/stable/healthchecks/7.0.18/README.md
similarity index 100%
rename from stable/healthchecks/7.0.16/README.md
rename to stable/healthchecks/7.0.18/README.md
diff --git a/stable/healthchecks/7.0.16/app-readme.md b/stable/healthchecks/7.0.18/app-readme.md
similarity index 100%
rename from stable/healthchecks/7.0.16/app-readme.md
rename to stable/healthchecks/7.0.18/app-readme.md
diff --git a/stable/iyuuplus/2.0.14/charts/common-10.4.4.tgz b/stable/healthchecks/7.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/iyuuplus/2.0.14/charts/common-10.4.4.tgz
rename to stable/healthchecks/7.0.18/charts/common-10.4.4.tgz
diff --git a/stable/healthchecks/7.0.16/icon.png b/stable/healthchecks/7.0.18/icon.png
similarity index 100%
rename from stable/healthchecks/7.0.16/icon.png
rename to stable/healthchecks/7.0.18/icon.png
diff --git a/stable/healthchecks/7.0.16/ix_values.yaml b/stable/healthchecks/7.0.18/ix_values.yaml
similarity index 100%
rename from stable/healthchecks/7.0.16/ix_values.yaml
rename to stable/healthchecks/7.0.18/ix_values.yaml
diff --git a/stable/healthchecks/7.0.16/questions.yaml b/stable/healthchecks/7.0.18/questions.yaml
similarity index 100%
rename from stable/healthchecks/7.0.16/questions.yaml
rename to stable/healthchecks/7.0.18/questions.yaml
diff --git a/stable/jellyseerr/2.0.14/templates/common.yaml b/stable/healthchecks/7.0.18/templates/common.yaml
similarity index 100%
rename from stable/jellyseerr/2.0.14/templates/common.yaml
rename to stable/healthchecks/7.0.18/templates/common.yaml
diff --git a/stable/iyuuplus/2.0.14/values.yaml b/stable/healthchecks/7.0.18/values.yaml
similarity index 100%
rename from stable/iyuuplus/2.0.14/values.yaml
rename to stable/healthchecks/7.0.18/values.yaml
diff --git a/stable/hedgedoc/4.0.15/CHANGELOG.md b/stable/hedgedoc/4.0.15/CHANGELOG.md
deleted file mode 100644
index a23c7e55b69..00000000000
--- a/stable/hedgedoc/4.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [hedgedoc-4.0.15](https://github.com/truecharts/apps/compare/hedgedoc-4.0.14...hedgedoc-4.0.15) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [hedgedoc-4.0.14](https://github.com/truecharts/apps/compare/hedgedoc-4.0.13...hedgedoc-4.0.14) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [hedgedoc-4.0.13](https://github.com/truecharts/apps/compare/hedgedoc-4.0.11...hedgedoc-4.0.13) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [hedgedoc-4.0.11](https://github.com/truecharts/apps/compare/hedgedoc-4.0.10...hedgedoc-4.0.11) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [hedgedoc-4.0.10](https://github.com/truecharts/apps/compare/hedgedoc-4.0.9...hedgedoc-4.0.10) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [hedgedoc-4.0.9](https://github.com/truecharts/apps/compare/hedgedoc-4.0.8...hedgedoc-4.0.9) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [hedgedoc-4.0.8](https://github.com/truecharts/apps/compare/hedgedoc-4.0.7...hedgedoc-4.0.8) (2022-07-11)
-
-#### Chore
-
-* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
-
-
-
-
-### [hedgedoc-4.0.7](https://github.com/truecharts/apps/compare/hedgedoc-4.0.6...hedgedoc-4.0.7) (2022-07-10)
-
-#### Chore
-
-* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
-
-
-
-
-### [hedgedoc-4.0.6](https://github.com/truecharts/apps/compare/hedgedoc-4.0.5...hedgedoc-4.0.6) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [hedgedoc-4.0.5](https://github.com/truecharts/apps/compare/hedgedoc-4.0.4...hedgedoc-4.0.5) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [hedgedoc-4.0.4](https://github.com/truecharts/apps/compare/hedgedoc-4.0.3...hedgedoc-4.0.4) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
diff --git a/stable/hedgedoc/4.0.15/Chart.lock b/stable/hedgedoc/4.0.15/Chart.lock
deleted file mode 100644
index 9e827a46070..00000000000
--- a/stable/hedgedoc/4.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-14T11:53:01.760621338Z"
diff --git a/stable/hedgedoc/4.0.15/Chart.yaml b/stable/hedgedoc/4.0.15/Chart.yaml
deleted file mode 100644
index fb92797cbbc..00000000000
--- a/stable/hedgedoc/4.0.15/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: hedgedoc
-version: 4.0.15
-appVersion: "1.9.4"
-description: HedgeDoc lets you create real-time collaborative markdown notes.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/hedgedoc
-icon: https://truecharts.org/img/chart-icons/hedgedoc.png
-keywords:
- - hedgedoc
-sources:
- - https://hub.docker.com/r/linuxserver/hedgedoc
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/hedgedoc/4.0.17/CHANGELOG.md b/stable/hedgedoc/4.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..21341fc4d94
--- /dev/null
+++ b/stable/hedgedoc/4.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [hedgedoc-4.0.17](https://github.com/truecharts/apps/compare/hedgedoc-4.0.15...hedgedoc-4.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [hedgedoc-4.0.15](https://github.com/truecharts/apps/compare/hedgedoc-4.0.14...hedgedoc-4.0.15) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [hedgedoc-4.0.14](https://github.com/truecharts/apps/compare/hedgedoc-4.0.13...hedgedoc-4.0.14) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [hedgedoc-4.0.13](https://github.com/truecharts/apps/compare/hedgedoc-4.0.11...hedgedoc-4.0.13) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [hedgedoc-4.0.11](https://github.com/truecharts/apps/compare/hedgedoc-4.0.10...hedgedoc-4.0.11) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [hedgedoc-4.0.10](https://github.com/truecharts/apps/compare/hedgedoc-4.0.9...hedgedoc-4.0.10) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [hedgedoc-4.0.9](https://github.com/truecharts/apps/compare/hedgedoc-4.0.8...hedgedoc-4.0.9) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [hedgedoc-4.0.8](https://github.com/truecharts/apps/compare/hedgedoc-4.0.7...hedgedoc-4.0.8) (2022-07-11)
+
+#### Chore
+
+* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
+
+
+
+
+### [hedgedoc-4.0.7](https://github.com/truecharts/apps/compare/hedgedoc-4.0.6...hedgedoc-4.0.7) (2022-07-10)
+
+#### Chore
+
+* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
+
+
+
+
+### [hedgedoc-4.0.6](https://github.com/truecharts/apps/compare/hedgedoc-4.0.5...hedgedoc-4.0.6) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [hedgedoc-4.0.5](https://github.com/truecharts/apps/compare/hedgedoc-4.0.4...hedgedoc-4.0.5) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
diff --git a/stable/hedgedoc/4.0.17/Chart.lock b/stable/hedgedoc/4.0.17/Chart.lock
new file mode 100644
index 00000000000..f7b51346d3e
--- /dev/null
+++ b/stable/hedgedoc/4.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:07:34.78383811Z"
diff --git a/stable/hedgedoc/4.0.17/Chart.yaml b/stable/hedgedoc/4.0.17/Chart.yaml
new file mode 100644
index 00000000000..515a73a15af
--- /dev/null
+++ b/stable/hedgedoc/4.0.17/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: hedgedoc
+version: 4.0.17
+appVersion: "1.9.4"
+description: HedgeDoc lets you create real-time collaborative markdown notes.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/hedgedoc
+icon: https://truecharts.org/img/chart-icons/hedgedoc.png
+keywords:
+ - hedgedoc
+sources:
+ - https://hub.docker.com/r/linuxserver/hedgedoc
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/hedgedoc/4.0.15/README.md b/stable/hedgedoc/4.0.17/README.md
similarity index 100%
rename from stable/hedgedoc/4.0.15/README.md
rename to stable/hedgedoc/4.0.17/README.md
diff --git a/stable/hedgedoc/4.0.15/app-readme.md b/stable/hedgedoc/4.0.17/app-readme.md
similarity index 100%
rename from stable/hedgedoc/4.0.15/app-readme.md
rename to stable/hedgedoc/4.0.17/app-readme.md
diff --git a/stable/jdownloader2/8.0.15/charts/common-10.4.4.tgz b/stable/hedgedoc/4.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/jdownloader2/8.0.15/charts/common-10.4.4.tgz
rename to stable/hedgedoc/4.0.17/charts/common-10.4.4.tgz
diff --git a/stable/joplin-server/8.0.14/charts/postgresql-8.0.30.tgz b/stable/hedgedoc/4.0.17/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/joplin-server/8.0.14/charts/postgresql-8.0.30.tgz
rename to stable/hedgedoc/4.0.17/charts/postgresql-8.0.30.tgz
diff --git a/stable/hedgedoc/4.0.15/icon.png b/stable/hedgedoc/4.0.17/icon.png
similarity index 100%
rename from stable/hedgedoc/4.0.15/icon.png
rename to stable/hedgedoc/4.0.17/icon.png
diff --git a/stable/hedgedoc/4.0.15/ix_values.yaml b/stable/hedgedoc/4.0.17/ix_values.yaml
similarity index 100%
rename from stable/hedgedoc/4.0.15/ix_values.yaml
rename to stable/hedgedoc/4.0.17/ix_values.yaml
diff --git a/stable/hedgedoc/4.0.15/questions.yaml b/stable/hedgedoc/4.0.17/questions.yaml
similarity index 100%
rename from stable/hedgedoc/4.0.15/questions.yaml
rename to stable/hedgedoc/4.0.17/questions.yaml
diff --git a/stable/hedgedoc/4.0.15/templates/_secrets.tpl b/stable/hedgedoc/4.0.17/templates/_secrets.tpl
similarity index 100%
rename from stable/hedgedoc/4.0.15/templates/_secrets.tpl
rename to stable/hedgedoc/4.0.17/templates/_secrets.tpl
diff --git a/stable/hedgedoc/4.0.15/templates/common.yaml b/stable/hedgedoc/4.0.17/templates/common.yaml
similarity index 100%
rename from stable/hedgedoc/4.0.15/templates/common.yaml
rename to stable/hedgedoc/4.0.17/templates/common.yaml
diff --git a/stable/jdownloader2/8.0.15/values.yaml b/stable/hedgedoc/4.0.17/values.yaml
similarity index 100%
rename from stable/jdownloader2/8.0.15/values.yaml
rename to stable/hedgedoc/4.0.17/values.yaml
diff --git a/stable/heimdall/11.0.18/CHANGELOG.md b/stable/heimdall/11.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..a24ef3fce6a
--- /dev/null
+++ b/stable/heimdall/11.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [heimdall-11.0.18](https://github.com/truecharts/apps/compare/heimdall-11.0.16...heimdall-11.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [heimdall-11.0.16](https://github.com/truecharts/apps/compare/heimdall-11.0.14...heimdall-11.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [heimdall-11.0.14](https://github.com/truecharts/apps/compare/heimdall-11.0.13...heimdall-11.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [heimdall-11.0.13](https://github.com/truecharts/apps/compare/heimdall-11.0.12...heimdall-11.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [heimdall-11.0.12](https://github.com/truecharts/apps/compare/heimdall-11.0.11...heimdall-11.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [heimdall-11.0.11](https://github.com/truecharts/apps/compare/heimdall-11.0.10...heimdall-11.0.11) (2022-07-11)
+
+#### Chore
+
+* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
+
+
+
+
+### [heimdall-11.0.10](https://github.com/truecharts/apps/compare/heimdall-11.0.9...heimdall-11.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [heimdall-11.0.9](https://github.com/truecharts/apps/compare/heimdall-11.0.8...heimdall-11.0.9) (2022-07-06)
+
+#### Chore
+
+* manually update ([#3088](https://github.com/truecharts/apps/issues/3088))
+
+
+
+
+### [heimdall-11.0.8](https://github.com/truecharts/apps/compare/heimdall-11.0.7...heimdall-11.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [heimdall-11.0.7](https://github.com/truecharts/apps/compare/heimdall-11.0.6...heimdall-11.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [heimdall-11.0.6](https://github.com/truecharts/apps/compare/heimdall-11.0.5...heimdall-11.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/heimdall/11.0.18/Chart.lock b/stable/heimdall/11.0.18/Chart.lock
new file mode 100644
index 00000000000..cee2a3e5d53
--- /dev/null
+++ b/stable/heimdall/11.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:07:35.097536059Z"
diff --git a/stable/heimdall/11.0.18/Chart.yaml b/stable/heimdall/11.0.18/Chart.yaml
new file mode 100644
index 00000000000..ca99ceb8bed
--- /dev/null
+++ b/stable/heimdall/11.0.18/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "2.4.13"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: An Application dashboard and launcher
+home: https://github.com/truecharts/apps/tree/master/charts/stable/heimdall
+icon: https://truecharts.org/img/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/linuxserver/Heimdall/
+type: application
+version: 11.0.18
+annotations:
+ truecharts.org/catagories: |
+ - organizers
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/heimdall/11.0.18/README.md b/stable/heimdall/11.0.18/README.md
new file mode 100644
index 00000000000..01b41cf41e6
--- /dev/null
+++ b/stable/heimdall/11.0.18/README.md
@@ -0,0 +1,42 @@
+# heimdall
+
+An Application dashboard and launcher
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/heimdall/11.0.18/app-readme.md b/stable/heimdall/11.0.18/app-readme.md
new file mode 100644
index 00000000000..4536a5af69a
--- /dev/null
+++ b/stable/heimdall/11.0.18/app-readme.md
@@ -0,0 +1,3 @@
+An Application dashboard and launcher
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/jellyseerr/2.0.14/charts/common-10.4.4.tgz b/stable/heimdall/11.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/jellyseerr/2.0.14/charts/common-10.4.4.tgz
rename to stable/heimdall/11.0.18/charts/common-10.4.4.tgz
diff --git a/stable/heimdall/11.0.18/icon.png b/stable/heimdall/11.0.18/icon.png
new file mode 100644
index 00000000000..4420538688a
Binary files /dev/null and b/stable/heimdall/11.0.18/icon.png differ
diff --git a/stable/heimdall/11.0.18/ix_values.yaml b/stable/heimdall/11.0.18/ix_values.yaml
new file mode 100644
index 00000000000..b256aed4d7d
--- /dev/null
+++ b/stable/heimdall/11.0.18/ix_values.yaml
@@ -0,0 +1,28 @@
+image:
+ repository: tccr.io/truecharts/heimdall
+ tag: v2.4.13@sha256:ec4147add7e2d656034a521117907bbd16e98ff71b649987c5563d74bb7a318b
+ 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"
diff --git a/stable/heimdall/11.0.18/questions.yaml b/stable/heimdall/11.0.18/questions.yaml
new file mode 100644
index 00000000000..7a5b15b1f8c
--- /dev/null
+++ b/stable/heimdall/11.0.18/questions.yaml
@@ -0,0 +1,2430 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/joplin-server/8.0.14/templates/common.yaml b/stable/heimdall/11.0.18/templates/common.yaml
similarity index 100%
rename from stable/joplin-server/8.0.14/templates/common.yaml
rename to stable/heimdall/11.0.18/templates/common.yaml
diff --git a/stable/jellyseerr/2.0.14/values.yaml b/stable/heimdall/11.0.18/values.yaml
similarity index 100%
rename from stable/jellyseerr/2.0.14/values.yaml
rename to stable/heimdall/11.0.18/values.yaml
diff --git a/stable/homarr/2.0.16/CHANGELOG.md b/stable/homarr/2.0.16/CHANGELOG.md
deleted file mode 100644
index 2d8ddd2c35c..00000000000
--- a/stable/homarr/2.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [homarr-2.0.16](https://github.com/truecharts/apps/compare/homarr-2.0.14...homarr-2.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [homarr-2.0.14](https://github.com/truecharts/apps/compare/homarr-2.0.13...homarr-2.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [homarr-2.0.13](https://github.com/truecharts/apps/compare/homarr-2.0.12...homarr-2.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [homarr-2.0.12](https://github.com/truecharts/apps/compare/homarr-2.0.11...homarr-2.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [homarr-2.0.11](https://github.com/truecharts/apps/compare/homarr-2.0.10...homarr-2.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [homarr-2.0.10](https://github.com/truecharts/apps/compare/homarr-2.0.9...homarr-2.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [homarr-2.0.9](https://github.com/truecharts/apps/compare/homarr-2.0.8...homarr-2.0.9) (2022-06-26)
-
-#### Chore
-
-* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
-
-
-
-
-### [homarr-2.0.8](https://github.com/truecharts/apps/compare/homarr-2.0.7...homarr-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [homarr-2.0.7](https://github.com/truecharts/apps/compare/homarr-2.0.6...homarr-2.0.7) (2022-06-22)
-
-#### Chore
-
-* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [homarr-2.0.6](https://github.com/truecharts/apps/compare/homarr-2.0.5...homarr-2.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [homarr-2.0.5](https://github.com/truecharts/apps/compare/homarr-2.0.4...homarr-2.0.5) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
diff --git a/stable/homarr/2.0.16/Chart.lock b/stable/homarr/2.0.16/Chart.lock
deleted file mode 100644
index c58fe160754..00000000000
--- a/stable/homarr/2.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:03:04.53119229Z"
diff --git a/stable/homarr/2.0.16/Chart.yaml b/stable/homarr/2.0.16/Chart.yaml
deleted file mode 100644
index 77f440dc550..00000000000
--- a/stable/homarr/2.0.16/Chart.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-apiVersion: v2
-appVersion: "0.7.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Homarr is a simple and lightweight homepage for your server, that helps you easily access all of your services in one place.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/homarr
-icon: https://truecharts.org/img/chart-icons/homarr.png
-keywords:
-- dashboard
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: homarr
-sources:
-- https://github.com/ajnart/homarr
-version: 2.0.16
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/homarr/2.0.18/CHANGELOG.md b/stable/homarr/2.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..d34b84b7f63
--- /dev/null
+++ b/stable/homarr/2.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [homarr-2.0.18](https://github.com/truecharts/apps/compare/homarr-2.0.16...homarr-2.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [homarr-2.0.16](https://github.com/truecharts/apps/compare/homarr-2.0.14...homarr-2.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [homarr-2.0.14](https://github.com/truecharts/apps/compare/homarr-2.0.13...homarr-2.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [homarr-2.0.13](https://github.com/truecharts/apps/compare/homarr-2.0.12...homarr-2.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [homarr-2.0.12](https://github.com/truecharts/apps/compare/homarr-2.0.11...homarr-2.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [homarr-2.0.11](https://github.com/truecharts/apps/compare/homarr-2.0.10...homarr-2.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [homarr-2.0.10](https://github.com/truecharts/apps/compare/homarr-2.0.9...homarr-2.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [homarr-2.0.9](https://github.com/truecharts/apps/compare/homarr-2.0.8...homarr-2.0.9) (2022-06-26)
+
+#### Chore
+
+* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
+
+
+
+
+### [homarr-2.0.8](https://github.com/truecharts/apps/compare/homarr-2.0.7...homarr-2.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [homarr-2.0.7](https://github.com/truecharts/apps/compare/homarr-2.0.6...homarr-2.0.7) (2022-06-22)
+
+#### Chore
+
+* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [homarr-2.0.6](https://github.com/truecharts/apps/compare/homarr-2.0.5...homarr-2.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
diff --git a/stable/homarr/2.0.18/Chart.lock b/stable/homarr/2.0.18/Chart.lock
new file mode 100644
index 00000000000..eef21050466
--- /dev/null
+++ b/stable/homarr/2.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:07:37.746318672Z"
diff --git a/stable/homarr/2.0.18/Chart.yaml b/stable/homarr/2.0.18/Chart.yaml
new file mode 100644
index 00000000000..f9c21211041
--- /dev/null
+++ b/stable/homarr/2.0.18/Chart.yaml
@@ -0,0 +1,25 @@
+apiVersion: v2
+appVersion: "0.7.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Homarr is a simple and lightweight homepage for your server, that helps you easily access all of your services in one place.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/homarr
+icon: https://truecharts.org/img/chart-icons/homarr.png
+keywords:
+- dashboard
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: homarr
+sources:
+- https://github.com/ajnart/homarr
+version: 2.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/homarr/2.0.16/README.md b/stable/homarr/2.0.18/README.md
similarity index 100%
rename from stable/homarr/2.0.16/README.md
rename to stable/homarr/2.0.18/README.md
diff --git a/stable/homarr/2.0.16/app-readme.md b/stable/homarr/2.0.18/app-readme.md
similarity index 100%
rename from stable/homarr/2.0.16/app-readme.md
rename to stable/homarr/2.0.18/app-readme.md
diff --git a/stable/joplin-server/8.0.14/charts/common-10.4.4.tgz b/stable/homarr/2.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/joplin-server/8.0.14/charts/common-10.4.4.tgz
rename to stable/homarr/2.0.18/charts/common-10.4.4.tgz
diff --git a/stable/homarr/2.0.16/icon.png b/stable/homarr/2.0.18/icon.png
similarity index 100%
rename from stable/homarr/2.0.16/icon.png
rename to stable/homarr/2.0.18/icon.png
diff --git a/stable/homarr/2.0.16/ix_values.yaml b/stable/homarr/2.0.18/ix_values.yaml
similarity index 100%
rename from stable/homarr/2.0.16/ix_values.yaml
rename to stable/homarr/2.0.18/ix_values.yaml
diff --git a/stable/homarr/2.0.16/questions.yaml b/stable/homarr/2.0.18/questions.yaml
similarity index 100%
rename from stable/homarr/2.0.16/questions.yaml
rename to stable/homarr/2.0.18/questions.yaml
diff --git a/stable/kanboard/8.0.15/templates/common.yaml b/stable/homarr/2.0.18/templates/common.yaml
similarity index 100%
rename from stable/kanboard/8.0.15/templates/common.yaml
rename to stable/homarr/2.0.18/templates/common.yaml
diff --git a/stable/joplin-server/8.0.14/values.yaml b/stable/homarr/2.0.18/values.yaml
similarity index 100%
rename from stable/joplin-server/8.0.14/values.yaml
rename to stable/homarr/2.0.18/values.yaml
diff --git a/stable/home-assistant/15.0.25/CHANGELOG.md b/stable/home-assistant/15.0.25/CHANGELOG.md
new file mode 100644
index 00000000000..685f78eb585
--- /dev/null
+++ b/stable/home-assistant/15.0.25/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [home-assistant-15.0.25](https://github.com/truecharts/apps/compare/home-assistant-15.0.23...home-assistant-15.0.25) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [home-assistant-15.0.23](https://github.com/truecharts/apps/compare/home-assistant-15.0.22...home-assistant-15.0.23) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [home-assistant-15.0.22](https://github.com/truecharts/apps/compare/home-assistant-15.0.20...home-assistant-15.0.22) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [home-assistant-15.0.20](https://github.com/truecharts/apps/compare/home-assistant-15.0.19...home-assistant-15.0.20) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [home-assistant-15.0.19](https://github.com/truecharts/apps/compare/home-assistant-15.0.18...home-assistant-15.0.19) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [home-assistant-15.0.18](https://github.com/truecharts/apps/compare/home-assistant-15.0.17...home-assistant-15.0.18) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [home-assistant-15.0.17](https://github.com/truecharts/apps/compare/home-assistant-15.0.16...home-assistant-15.0.17) (2022-07-11)
+
+#### Chore
+
+* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
+
+
+
+
+### [home-assistant-15.0.16](https://github.com/truecharts/apps/compare/home-assistant-15.0.15...home-assistant-15.0.16) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [home-assistant-15.0.15](https://github.com/truecharts/apps/compare/home-assistant-15.0.14...home-assistant-15.0.15) (2022-07-09)
+
+#### Chore
+
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [home-assistant-15.0.14](https://github.com/truecharts/apps/compare/home-assistant-15.0.13...home-assistant-15.0.14) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
+
+### [home-assistant-15.0.13](https://github.com/truecharts/apps/compare/home-assistant-15.0.12...home-assistant-15.0.13) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
diff --git a/stable/home-assistant/15.0.25/Chart.lock b/stable/home-assistant/15.0.25/Chart.lock
new file mode 100644
index 00000000000..3fd7840c815
--- /dev/null
+++ b/stable/home-assistant/15.0.25/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:07:49.359470041Z"
diff --git a/stable/home-assistant/15.0.25/Chart.yaml b/stable/home-assistant/15.0.25/Chart.yaml
new file mode 100644
index 00000000000..155085d43a2
--- /dev/null
+++ b/stable/home-assistant/15.0.25/Chart.yaml
@@ -0,0 +1,34 @@
+apiVersion: v2
+appVersion: "2022.7.4"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+deprecated: false
+description: home-assistant App for TrueNAS SCALE
+home: https://github.com/truecharts/apps/tree/master/charts/stable/home-assistant
+icon: https://truecharts.org/img/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/home-assistant/home-assistant
+- https://github.com/cdr/code-server
+type: application
+version: 15.0.25
+annotations:
+ truecharts.org/catagories: |
+ - home-automation
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/home-assistant/15.0.25/README.md b/stable/home-assistant/15.0.25/README.md
new file mode 100644
index 00000000000..a9b97f8a667
--- /dev/null
+++ b/stable/home-assistant/15.0.25/README.md
@@ -0,0 +1,44 @@
+# home-assistant
+
+home-assistant App for TrueNAS SCALE
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://charts.truecharts.org/ | postgresql | 8.0.30 |
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/home-assistant/15.0.25/app-readme.md b/stable/home-assistant/15.0.25/app-readme.md
new file mode 100644
index 00000000000..3f7d1730309
--- /dev/null
+++ b/stable/home-assistant/15.0.25/app-readme.md
@@ -0,0 +1,3 @@
+home-assistant App for TrueNAS SCALE
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/k8s-gateway/6.0.14/charts/common-10.4.4.tgz b/stable/home-assistant/15.0.25/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/k8s-gateway/6.0.14/charts/common-10.4.4.tgz
rename to stable/home-assistant/15.0.25/charts/common-10.4.4.tgz
diff --git a/stable/kanboard/8.0.15/charts/postgresql-8.0.30.tgz b/stable/home-assistant/15.0.25/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/kanboard/8.0.15/charts/postgresql-8.0.30.tgz
rename to stable/home-assistant/15.0.25/charts/postgresql-8.0.30.tgz
diff --git a/stable/home-assistant/15.0.25/icon.png b/stable/home-assistant/15.0.25/icon.png
new file mode 100644
index 00000000000..36e2dbd0554
Binary files /dev/null and b/stable/home-assistant/15.0.25/icon.png differ
diff --git a/stable/home-assistant/15.0.25/ix_values.yaml b/stable/home-assistant/15.0.25/ix_values.yaml
new file mode 100644
index 00000000000..6ae2e254e26
--- /dev/null
+++ b/stable/home-assistant/15.0.25/ix_values.yaml
@@ -0,0 +1,159 @@
+image:
+ repository: tccr.io/truecharts/home-assistant
+ pullPolicy: IfNotPresent
+ tag: v2022.7.4@sha256:60659851563a9ae2de6c7933409ff6207e957567cbb78605876904733e41d13d
+
+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: ""
+ #
diff --git a/stable/home-assistant/15.0.25/questions.yaml b/stable/home-assistant/15.0.25/questions.yaml
new file mode 100644
index 00000000000..90334d1beac
--- /dev/null
+++ b/stable/home-assistant/15.0.25/questions.yaml
@@ -0,0 +1,2431 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/mosquitto/6.0.14/templates/common.yaml b/stable/home-assistant/15.0.25/templates/common.yaml
similarity index 100%
rename from stable/mosquitto/6.0.14/templates/common.yaml
rename to stable/home-assistant/15.0.25/templates/common.yaml
diff --git a/stable/k8s-gateway/6.0.14/values.yaml b/stable/home-assistant/15.0.25/values.yaml
similarity index 100%
rename from stable/k8s-gateway/6.0.14/values.yaml
rename to stable/home-assistant/15.0.25/values.yaml
diff --git a/stable/homer/2.0.18/CHANGELOG.md b/stable/homer/2.0.18/CHANGELOG.md
deleted file mode 100644
index cc0a87e6c6c..00000000000
--- a/stable/homer/2.0.18/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [homer-2.0.18](https://github.com/truecharts/apps/compare/homer-2.0.16...homer-2.0.18) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [homer-2.0.16](https://github.com/truecharts/apps/compare/homer-2.0.15...homer-2.0.16) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [homer-2.0.15](https://github.com/truecharts/apps/compare/homer-2.0.14...homer-2.0.15) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [homer-2.0.14](https://github.com/truecharts/apps/compare/homer-2.0.13...homer-2.0.14) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [homer-2.0.13](https://github.com/truecharts/apps/compare/homer-2.0.12...homer-2.0.13) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [homer-2.0.12](https://github.com/truecharts/apps/compare/homer-2.0.11...homer-2.0.12) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [homer-2.0.11](https://github.com/truecharts/apps/compare/homer-2.0.10...homer-2.0.11) (2022-07-03)
-
-#### Chore
-
-* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
-
-
-
-
-### [homer-2.0.10](https://github.com/truecharts/apps/compare/homer-2.0.9...homer-2.0.10) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [homer-2.0.9](https://github.com/truecharts/apps/compare/homer-2.0.8...homer-2.0.9) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [homer-2.0.8](https://github.com/truecharts/apps/compare/homer-2.0.7...homer-2.0.8) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [homer-2.0.7](https://github.com/truecharts/apps/compare/homer-2.0.6...homer-2.0.7) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/homer/2.0.18/Chart.lock b/stable/homer/2.0.18/Chart.lock
deleted file mode 100644
index d59ad234b5a..00000000000
--- a/stable/homer/2.0.18/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:03:16.545951213Z"
diff --git a/stable/homer/2.0.18/Chart.yaml b/stable/homer/2.0.18/Chart.yaml
deleted file mode 100644
index 14adba3d3ed..00000000000
--- a/stable/homer/2.0.18/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "22.07.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A dead simple static homepage for your server to keep your services on hand.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/homer
-icon: https://truecharts.org/img/chart-icons/homer.png
-keywords:
-- homer
-- dashboard
-- launcher
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: homer
-sources:
-- https://github.com/bastienwirtz/homer
-- https://hub.docker.com/r/b4bz/homer
-version: 2.0.18
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/homer/2.0.20/CHANGELOG.md b/stable/homer/2.0.20/CHANGELOG.md
new file mode 100644
index 00000000000..ed1bf1f93f4
--- /dev/null
+++ b/stable/homer/2.0.20/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [homer-2.0.20](https://github.com/truecharts/apps/compare/homer-2.0.18...homer-2.0.20) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [homer-2.0.18](https://github.com/truecharts/apps/compare/homer-2.0.16...homer-2.0.18) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [homer-2.0.16](https://github.com/truecharts/apps/compare/homer-2.0.15...homer-2.0.16) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [homer-2.0.15](https://github.com/truecharts/apps/compare/homer-2.0.14...homer-2.0.15) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [homer-2.0.14](https://github.com/truecharts/apps/compare/homer-2.0.13...homer-2.0.14) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [homer-2.0.13](https://github.com/truecharts/apps/compare/homer-2.0.12...homer-2.0.13) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [homer-2.0.12](https://github.com/truecharts/apps/compare/homer-2.0.11...homer-2.0.12) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [homer-2.0.11](https://github.com/truecharts/apps/compare/homer-2.0.10...homer-2.0.11) (2022-07-03)
+
+#### Chore
+
+* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
+
+
+
+
+### [homer-2.0.10](https://github.com/truecharts/apps/compare/homer-2.0.9...homer-2.0.10) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [homer-2.0.9](https://github.com/truecharts/apps/compare/homer-2.0.8...homer-2.0.9) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [homer-2.0.8](https://github.com/truecharts/apps/compare/homer-2.0.7...homer-2.0.8) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/homer/2.0.20/Chart.lock b/stable/homer/2.0.20/Chart.lock
new file mode 100644
index 00000000000..edc28fa1481
--- /dev/null
+++ b/stable/homer/2.0.20/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:07:53.486353186Z"
diff --git a/stable/homer/2.0.20/Chart.yaml b/stable/homer/2.0.20/Chart.yaml
new file mode 100644
index 00000000000..38631a063a6
--- /dev/null
+++ b/stable/homer/2.0.20/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "22.07.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A dead simple static homepage for your server to keep your services on hand.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/homer
+icon: https://truecharts.org/img/chart-icons/homer.png
+keywords:
+- homer
+- dashboard
+- launcher
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: homer
+sources:
+- https://github.com/bastienwirtz/homer
+- https://hub.docker.com/r/b4bz/homer
+version: 2.0.20
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/homer/2.0.18/README.md b/stable/homer/2.0.20/README.md
similarity index 100%
rename from stable/homer/2.0.18/README.md
rename to stable/homer/2.0.20/README.md
diff --git a/stable/homer/2.0.18/app-readme.md b/stable/homer/2.0.20/app-readme.md
similarity index 100%
rename from stable/homer/2.0.18/app-readme.md
rename to stable/homer/2.0.20/app-readme.md
diff --git a/stable/kanboard/8.0.15/charts/common-10.4.4.tgz b/stable/homer/2.0.20/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/kanboard/8.0.15/charts/common-10.4.4.tgz
rename to stable/homer/2.0.20/charts/common-10.4.4.tgz
diff --git a/stable/homer/2.0.18/icon.png b/stable/homer/2.0.20/icon.png
similarity index 100%
rename from stable/homer/2.0.18/icon.png
rename to stable/homer/2.0.20/icon.png
diff --git a/stable/homer/2.0.18/ix_values.yaml b/stable/homer/2.0.20/ix_values.yaml
similarity index 100%
rename from stable/homer/2.0.18/ix_values.yaml
rename to stable/homer/2.0.20/ix_values.yaml
diff --git a/stable/homer/2.0.18/questions.yaml b/stable/homer/2.0.20/questions.yaml
similarity index 100%
rename from stable/homer/2.0.18/questions.yaml
rename to stable/homer/2.0.20/questions.yaml
diff --git a/stable/kavita/2.0.15/templates/common.yaml b/stable/homer/2.0.20/templates/common.yaml
similarity index 100%
rename from stable/kavita/2.0.15/templates/common.yaml
rename to stable/homer/2.0.20/templates/common.yaml
diff --git a/stable/kanboard/8.0.15/values.yaml b/stable/homer/2.0.20/values.yaml
similarity index 100%
rename from stable/kanboard/8.0.15/values.yaml
rename to stable/homer/2.0.20/values.yaml
diff --git a/stable/htpcmanager/2.0.14/CHANGELOG.md b/stable/htpcmanager/2.0.14/CHANGELOG.md
deleted file mode 100644
index 88999b13ee5..00000000000
--- a/stable/htpcmanager/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [htpcmanager-2.0.14](https://github.com/truecharts/apps/compare/htpcmanager-2.0.12...htpcmanager-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [htpcmanager-2.0.12](https://github.com/truecharts/apps/compare/htpcmanager-2.0.11...htpcmanager-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [htpcmanager-2.0.11](https://github.com/truecharts/apps/compare/htpcmanager-2.0.10...htpcmanager-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [htpcmanager-2.0.10](https://github.com/truecharts/apps/compare/htpcmanager-2.0.9...htpcmanager-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [htpcmanager-2.0.9](https://github.com/truecharts/apps/compare/htpcmanager-2.0.8...htpcmanager-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [htpcmanager-2.0.8](https://github.com/truecharts/apps/compare/htpcmanager-2.0.7...htpcmanager-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [htpcmanager-2.0.7](https://github.com/truecharts/apps/compare/htpcmanager-2.0.6...htpcmanager-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [htpcmanager-2.0.6](https://github.com/truecharts/apps/compare/htpcmanager-2.0.5...htpcmanager-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [htpcmanager-2.0.5](https://github.com/truecharts/apps/compare/htpcmanager-2.0.4...htpcmanager-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [htpcmanager-2.0.4](https://github.com/truecharts/apps/compare/htpcmanager-2.0.3...htpcmanager-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [htpcmanager-2.0.3](https://github.com/truecharts/apps/compare/htpcmanager-2.0.2...htpcmanager-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/htpcmanager/2.0.14/Chart.lock b/stable/htpcmanager/2.0.14/Chart.lock
deleted file mode 100644
index 9be76ce6ec8..00000000000
--- a/stable/htpcmanager/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:03:19.400663888Z"
diff --git a/stable/htpcmanager/2.0.14/Chart.yaml b/stable/htpcmanager/2.0.14/Chart.yaml
deleted file mode 100644
index 9f2925e1f98..00000000000
--- a/stable/htpcmanager/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: htpcmanager
-version: 2.0.14
-appVersion: "2021.11.17"
-description: Htpcmanager is a front end for many htpc related applications.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/htpcmanager
-icon: https://truecharts.org/img/chart-icons/htpcmanager.png
-keywords:
- - htpcmanager
-sources:
- - https://hub.docker.com/r/linuxserver/htpcmanager
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/htpcmanager/2.0.16/CHANGELOG.md b/stable/htpcmanager/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..02bdc276901
--- /dev/null
+++ b/stable/htpcmanager/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [htpcmanager-2.0.16](https://github.com/truecharts/apps/compare/htpcmanager-2.0.14...htpcmanager-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [htpcmanager-2.0.14](https://github.com/truecharts/apps/compare/htpcmanager-2.0.12...htpcmanager-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [htpcmanager-2.0.12](https://github.com/truecharts/apps/compare/htpcmanager-2.0.11...htpcmanager-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [htpcmanager-2.0.11](https://github.com/truecharts/apps/compare/htpcmanager-2.0.10...htpcmanager-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [htpcmanager-2.0.10](https://github.com/truecharts/apps/compare/htpcmanager-2.0.9...htpcmanager-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [htpcmanager-2.0.9](https://github.com/truecharts/apps/compare/htpcmanager-2.0.8...htpcmanager-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [htpcmanager-2.0.8](https://github.com/truecharts/apps/compare/htpcmanager-2.0.7...htpcmanager-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [htpcmanager-2.0.7](https://github.com/truecharts/apps/compare/htpcmanager-2.0.6...htpcmanager-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [htpcmanager-2.0.6](https://github.com/truecharts/apps/compare/htpcmanager-2.0.5...htpcmanager-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [htpcmanager-2.0.5](https://github.com/truecharts/apps/compare/htpcmanager-2.0.4...htpcmanager-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [htpcmanager-2.0.4](https://github.com/truecharts/apps/compare/htpcmanager-2.0.3...htpcmanager-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/htpcmanager/2.0.16/Chart.lock b/stable/htpcmanager/2.0.16/Chart.lock
new file mode 100644
index 00000000000..9a3cf4754ca
--- /dev/null
+++ b/stable/htpcmanager/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:07:56.777644682Z"
diff --git a/stable/htpcmanager/2.0.16/Chart.yaml b/stable/htpcmanager/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..a51d2a3256e
--- /dev/null
+++ b/stable/htpcmanager/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: htpcmanager
+version: 2.0.16
+appVersion: "2021.11.17"
+description: Htpcmanager is a front end for many htpc related applications.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/htpcmanager
+icon: https://truecharts.org/img/chart-icons/htpcmanager.png
+keywords:
+ - htpcmanager
+sources:
+ - https://hub.docker.com/r/linuxserver/htpcmanager
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/htpcmanager/2.0.14/README.md b/stable/htpcmanager/2.0.16/README.md
similarity index 100%
rename from stable/htpcmanager/2.0.14/README.md
rename to stable/htpcmanager/2.0.16/README.md
diff --git a/stable/htpcmanager/2.0.14/app-readme.md b/stable/htpcmanager/2.0.16/app-readme.md
similarity index 100%
rename from stable/htpcmanager/2.0.14/app-readme.md
rename to stable/htpcmanager/2.0.16/app-readme.md
diff --git a/stable/kavita/2.0.15/charts/common-10.4.4.tgz b/stable/htpcmanager/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/kavita/2.0.15/charts/common-10.4.4.tgz
rename to stable/htpcmanager/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/htpcmanager/2.0.14/icon.png b/stable/htpcmanager/2.0.16/icon.png
similarity index 100%
rename from stable/htpcmanager/2.0.14/icon.png
rename to stable/htpcmanager/2.0.16/icon.png
diff --git a/stable/htpcmanager/2.0.14/ix_values.yaml b/stable/htpcmanager/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/htpcmanager/2.0.14/ix_values.yaml
rename to stable/htpcmanager/2.0.16/ix_values.yaml
diff --git a/stable/htpcmanager/2.0.14/questions.yaml b/stable/htpcmanager/2.0.16/questions.yaml
similarity index 100%
rename from stable/htpcmanager/2.0.14/questions.yaml
rename to stable/htpcmanager/2.0.16/questions.yaml
diff --git a/stable/kodi-headless/2.0.14/templates/common.yaml b/stable/htpcmanager/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/kodi-headless/2.0.14/templates/common.yaml
rename to stable/htpcmanager/2.0.16/templates/common.yaml
diff --git a/stable/kavita/2.0.15/values.yaml b/stable/htpcmanager/2.0.16/values.yaml
similarity index 100%
rename from stable/kavita/2.0.15/values.yaml
rename to stable/htpcmanager/2.0.16/values.yaml
diff --git a/stable/hyperion-ng/6.0.15/CHANGELOG.md b/stable/hyperion-ng/6.0.15/CHANGELOG.md
deleted file mode 100644
index 42da04dc9fe..00000000000
--- a/stable/hyperion-ng/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [hyperion-ng-6.0.15](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.13...hyperion-ng-6.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [hyperion-ng-6.0.13](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.12...hyperion-ng-6.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [hyperion-ng-6.0.12](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.11...hyperion-ng-6.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [hyperion-ng-6.0.11](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.10...hyperion-ng-6.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [hyperion-ng-6.0.10](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.9...hyperion-ng-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [hyperion-ng-6.0.9](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.8...hyperion-ng-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [hyperion-ng-6.0.8](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.7...hyperion-ng-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [hyperion-ng-6.0.7](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.6...hyperion-ng-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [hyperion-ng-6.0.6](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.5...hyperion-ng-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [hyperion-ng-6.0.5](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.4...hyperion-ng-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [hyperion-ng-6.0.4](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.3...hyperion-ng-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/hyperion-ng/6.0.15/Chart.lock b/stable/hyperion-ng/6.0.15/Chart.lock
deleted file mode 100644
index 6aef514c628..00000000000
--- a/stable/hyperion-ng/6.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:03:19.980580395Z"
diff --git a/stable/hyperion-ng/6.0.15/Chart.yaml b/stable/hyperion-ng/6.0.15/Chart.yaml
deleted file mode 100644
index 6dbc5df8436..00000000000
--- a/stable/hyperion-ng/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "2.0.13"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Hyperion is an opensource Bias or Ambient Lighting implementation
-home: https://github.com/truecharts/apps/tree/master/charts/stable/hyperion-ng
-icon: https://truecharts.org/img/chart-icons/hyperion-ng.png
-keywords:
-- hyperion-ng
-- hyperion
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: hyperion-ng
-sources:
-- https://github.com/hyperion-project/hyperion.ng
-- https://hub.docker.com/r/sirfragalot/hyperion.ng
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/hyperion-ng/6.0.17/CHANGELOG.md b/stable/hyperion-ng/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..118bb081727
--- /dev/null
+++ b/stable/hyperion-ng/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [hyperion-ng-6.0.17](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.15...hyperion-ng-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [hyperion-ng-6.0.15](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.13...hyperion-ng-6.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [hyperion-ng-6.0.13](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.12...hyperion-ng-6.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [hyperion-ng-6.0.12](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.11...hyperion-ng-6.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [hyperion-ng-6.0.11](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.10...hyperion-ng-6.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [hyperion-ng-6.0.10](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.9...hyperion-ng-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [hyperion-ng-6.0.9](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.8...hyperion-ng-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [hyperion-ng-6.0.8](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.7...hyperion-ng-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [hyperion-ng-6.0.7](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.6...hyperion-ng-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [hyperion-ng-6.0.6](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.5...hyperion-ng-6.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [hyperion-ng-6.0.5](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.4...hyperion-ng-6.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/hyperion-ng/6.0.17/Chart.lock b/stable/hyperion-ng/6.0.17/Chart.lock
new file mode 100644
index 00000000000..fd4580de1c5
--- /dev/null
+++ b/stable/hyperion-ng/6.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:07:58.79035522Z"
diff --git a/stable/hyperion-ng/6.0.17/Chart.yaml b/stable/hyperion-ng/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..98665e100aa
--- /dev/null
+++ b/stable/hyperion-ng/6.0.17/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "2.0.13"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Hyperion is an opensource Bias or Ambient Lighting implementation
+home: https://github.com/truecharts/apps/tree/master/charts/stable/hyperion-ng
+icon: https://truecharts.org/img/chart-icons/hyperion-ng.png
+keywords:
+- hyperion-ng
+- hyperion
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: hyperion-ng
+sources:
+- https://github.com/hyperion-project/hyperion.ng
+- https://hub.docker.com/r/sirfragalot/hyperion.ng
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/hyperion-ng/6.0.15/README.md b/stable/hyperion-ng/6.0.17/README.md
similarity index 100%
rename from stable/hyperion-ng/6.0.15/README.md
rename to stable/hyperion-ng/6.0.17/README.md
diff --git a/stable/hyperion-ng/6.0.15/app-readme.md b/stable/hyperion-ng/6.0.17/app-readme.md
similarity index 100%
rename from stable/hyperion-ng/6.0.15/app-readme.md
rename to stable/hyperion-ng/6.0.17/app-readme.md
diff --git a/stable/kimai/3.0.15/charts/common-10.4.4.tgz b/stable/hyperion-ng/6.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/kimai/3.0.15/charts/common-10.4.4.tgz
rename to stable/hyperion-ng/6.0.17/charts/common-10.4.4.tgz
diff --git a/stable/hyperion-ng/6.0.15/icon.png b/stable/hyperion-ng/6.0.17/icon.png
similarity index 100%
rename from stable/hyperion-ng/6.0.15/icon.png
rename to stable/hyperion-ng/6.0.17/icon.png
diff --git a/stable/hyperion-ng/6.0.15/ix_values.yaml b/stable/hyperion-ng/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/hyperion-ng/6.0.15/ix_values.yaml
rename to stable/hyperion-ng/6.0.17/ix_values.yaml
diff --git a/stable/hyperion-ng/6.0.15/questions.yaml b/stable/hyperion-ng/6.0.17/questions.yaml
similarity index 100%
rename from stable/hyperion-ng/6.0.15/questions.yaml
rename to stable/hyperion-ng/6.0.17/questions.yaml
diff --git a/stable/komga/6.0.17/templates/common.yaml b/stable/hyperion-ng/6.0.17/templates/common.yaml
similarity index 100%
rename from stable/komga/6.0.17/templates/common.yaml
rename to stable/hyperion-ng/6.0.17/templates/common.yaml
diff --git a/stable/kimai/3.0.15/values.yaml b/stable/hyperion-ng/6.0.17/values.yaml
similarity index 100%
rename from stable/kimai/3.0.15/values.yaml
rename to stable/hyperion-ng/6.0.17/values.yaml
diff --git a/stable/icantbelieveitsnotvaletudo/4.0.15/CHANGELOG.md b/stable/icantbelieveitsnotvaletudo/4.0.15/CHANGELOG.md
deleted file mode 100644
index 49dd2122c56..00000000000
--- a/stable/icantbelieveitsnotvaletudo/4.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [icantbelieveitsnotvaletudo-4.0.15](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.13...icantbelieveitsnotvaletudo-4.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [icantbelieveitsnotvaletudo-4.0.13](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.12...icantbelieveitsnotvaletudo-4.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [icantbelieveitsnotvaletudo-4.0.12](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.11...icantbelieveitsnotvaletudo-4.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [icantbelieveitsnotvaletudo-4.0.11](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.10...icantbelieveitsnotvaletudo-4.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [icantbelieveitsnotvaletudo-4.0.10](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.9...icantbelieveitsnotvaletudo-4.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [icantbelieveitsnotvaletudo-4.0.9](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.8...icantbelieveitsnotvaletudo-4.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [icantbelieveitsnotvaletudo-4.0.8](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.7...icantbelieveitsnotvaletudo-4.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [icantbelieveitsnotvaletudo-4.0.7](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.6...icantbelieveitsnotvaletudo-4.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [icantbelieveitsnotvaletudo-4.0.6](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.5...icantbelieveitsnotvaletudo-4.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [icantbelieveitsnotvaletudo-4.0.5](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.4...icantbelieveitsnotvaletudo-4.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [icantbelieveitsnotvaletudo-4.0.4](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.3...icantbelieveitsnotvaletudo-4.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/icantbelieveitsnotvaletudo/4.0.15/Chart.lock b/stable/icantbelieveitsnotvaletudo/4.0.15/Chart.lock
deleted file mode 100644
index 487a3bf00c6..00000000000
--- a/stable/icantbelieveitsnotvaletudo/4.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:03:31.247145894Z"
diff --git a/stable/icantbelieveitsnotvaletudo/4.0.15/Chart.yaml b/stable/icantbelieveitsnotvaletudo/4.0.15/Chart.yaml
deleted file mode 100644
index 3ef0076bade..00000000000
--- a/stable/icantbelieveitsnotvaletudo/4.0.15/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "2021.2.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Create live map data from Valetudo powered robots
-home: https://github.com/truecharts/apps/tree/master/charts/stable/icantbelieveitsnotvaletudo
-icon: https://truecharts.org/img/chart-icons/icantbelieveitsnotvaletudo.png
-keywords:
-- icantbelieveitsnotvaletudo
-- MQTT
-- valetudo
-- iot
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: icantbelieveitsnotvaletudo
-sources:
-- https://github.com/Hypfer/ICantBelieveItsNotValetudo
-- https://github.com/truecharts/apps/tree/master/charts/icantbelieveitsnotvaletudo
-version: 4.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/icantbelieveitsnotvaletudo/4.0.17/CHANGELOG.md b/stable/icantbelieveitsnotvaletudo/4.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..98bd64e6dae
--- /dev/null
+++ b/stable/icantbelieveitsnotvaletudo/4.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [icantbelieveitsnotvaletudo-4.0.17](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.15...icantbelieveitsnotvaletudo-4.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [icantbelieveitsnotvaletudo-4.0.15](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.13...icantbelieveitsnotvaletudo-4.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [icantbelieveitsnotvaletudo-4.0.13](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.12...icantbelieveitsnotvaletudo-4.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [icantbelieveitsnotvaletudo-4.0.12](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.11...icantbelieveitsnotvaletudo-4.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [icantbelieveitsnotvaletudo-4.0.11](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.10...icantbelieveitsnotvaletudo-4.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [icantbelieveitsnotvaletudo-4.0.10](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.9...icantbelieveitsnotvaletudo-4.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [icantbelieveitsnotvaletudo-4.0.9](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.8...icantbelieveitsnotvaletudo-4.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [icantbelieveitsnotvaletudo-4.0.8](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.7...icantbelieveitsnotvaletudo-4.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [icantbelieveitsnotvaletudo-4.0.7](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.6...icantbelieveitsnotvaletudo-4.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [icantbelieveitsnotvaletudo-4.0.6](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.5...icantbelieveitsnotvaletudo-4.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [icantbelieveitsnotvaletudo-4.0.5](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.4...icantbelieveitsnotvaletudo-4.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/icantbelieveitsnotvaletudo/4.0.17/Chart.lock b/stable/icantbelieveitsnotvaletudo/4.0.17/Chart.lock
new file mode 100644
index 00000000000..a5687506407
--- /dev/null
+++ b/stable/icantbelieveitsnotvaletudo/4.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:08:11.322784562Z"
diff --git a/stable/icantbelieveitsnotvaletudo/4.0.17/Chart.yaml b/stable/icantbelieveitsnotvaletudo/4.0.17/Chart.yaml
new file mode 100644
index 00000000000..14d0a8776ee
--- /dev/null
+++ b/stable/icantbelieveitsnotvaletudo/4.0.17/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "2021.2.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Create live map data from Valetudo powered robots
+home: https://github.com/truecharts/apps/tree/master/charts/stable/icantbelieveitsnotvaletudo
+icon: https://truecharts.org/img/chart-icons/icantbelieveitsnotvaletudo.png
+keywords:
+- icantbelieveitsnotvaletudo
+- MQTT
+- valetudo
+- iot
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: icantbelieveitsnotvaletudo
+sources:
+- https://github.com/Hypfer/ICantBelieveItsNotValetudo
+- https://github.com/truecharts/apps/tree/master/charts/icantbelieveitsnotvaletudo
+version: 4.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/icantbelieveitsnotvaletudo/4.0.15/README.md b/stable/icantbelieveitsnotvaletudo/4.0.17/README.md
similarity index 100%
rename from stable/icantbelieveitsnotvaletudo/4.0.15/README.md
rename to stable/icantbelieveitsnotvaletudo/4.0.17/README.md
diff --git a/stable/icantbelieveitsnotvaletudo/4.0.15/app-readme.md b/stable/icantbelieveitsnotvaletudo/4.0.17/app-readme.md
similarity index 100%
rename from stable/icantbelieveitsnotvaletudo/4.0.15/app-readme.md
rename to stable/icantbelieveitsnotvaletudo/4.0.17/app-readme.md
diff --git a/stable/kodi-headless/2.0.14/charts/common-10.4.4.tgz b/stable/icantbelieveitsnotvaletudo/4.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/kodi-headless/2.0.14/charts/common-10.4.4.tgz
rename to stable/icantbelieveitsnotvaletudo/4.0.17/charts/common-10.4.4.tgz
diff --git a/stable/icantbelieveitsnotvaletudo/4.0.15/icon.png b/stable/icantbelieveitsnotvaletudo/4.0.17/icon.png
similarity index 100%
rename from stable/icantbelieveitsnotvaletudo/4.0.15/icon.png
rename to stable/icantbelieveitsnotvaletudo/4.0.17/icon.png
diff --git a/stable/icantbelieveitsnotvaletudo/4.0.15/ix_values.yaml b/stable/icantbelieveitsnotvaletudo/4.0.17/ix_values.yaml
similarity index 100%
rename from stable/icantbelieveitsnotvaletudo/4.0.15/ix_values.yaml
rename to stable/icantbelieveitsnotvaletudo/4.0.17/ix_values.yaml
diff --git a/stable/icantbelieveitsnotvaletudo/4.0.15/questions.yaml b/stable/icantbelieveitsnotvaletudo/4.0.17/questions.yaml
similarity index 100%
rename from stable/icantbelieveitsnotvaletudo/4.0.15/questions.yaml
rename to stable/icantbelieveitsnotvaletudo/4.0.17/questions.yaml
diff --git a/stable/icantbelieveitsnotvaletudo/4.0.15/templates/common.yaml b/stable/icantbelieveitsnotvaletudo/4.0.17/templates/common.yaml
similarity index 100%
rename from stable/icantbelieveitsnotvaletudo/4.0.15/templates/common.yaml
rename to stable/icantbelieveitsnotvaletudo/4.0.17/templates/common.yaml
diff --git a/stable/kodi-headless/2.0.14/values.yaml b/stable/icantbelieveitsnotvaletudo/4.0.17/values.yaml
similarity index 100%
rename from stable/kodi-headless/2.0.14/values.yaml
rename to stable/icantbelieveitsnotvaletudo/4.0.17/values.yaml
diff --git a/stable/icinga2/3.0.16/CHANGELOG.md b/stable/icinga2/3.0.16/CHANGELOG.md
deleted file mode 100644
index 21a48c7d62c..00000000000
--- a/stable/icinga2/3.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [icinga2-3.0.16](https://github.com/truecharts/apps/compare/icinga2-3.0.14...icinga2-3.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [icinga2-3.0.14](https://github.com/truecharts/apps/compare/icinga2-3.0.13...icinga2-3.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [icinga2-3.0.13](https://github.com/truecharts/apps/compare/icinga2-3.0.12...icinga2-3.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [icinga2-3.0.12](https://github.com/truecharts/apps/compare/icinga2-3.0.11...icinga2-3.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [icinga2-3.0.11](https://github.com/truecharts/apps/compare/icinga2-3.0.10...icinga2-3.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [icinga2-3.0.10](https://github.com/truecharts/apps/compare/icinga2-3.0.9...icinga2-3.0.10) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [icinga2-3.0.9](https://github.com/truecharts/apps/compare/icinga2-3.0.8...icinga2-3.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [icinga2-3.0.8](https://github.com/truecharts/apps/compare/icinga2-3.0.7...icinga2-3.0.8) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
-
-
-### [icinga2-3.0.7](https://github.com/truecharts/apps/compare/icinga2-3.0.6...icinga2-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [icinga2-3.0.6](https://github.com/truecharts/apps/compare/icinga2-3.0.5...icinga2-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [icinga2-3.0.5](https://github.com/truecharts/apps/compare/icinga2-3.0.4...icinga2-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/icinga2/3.0.16/Chart.lock b/stable/icinga2/3.0.16/Chart.lock
deleted file mode 100644
index 003f5ebc725..00000000000
--- a/stable/icinga2/3.0.16/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
-generated: "2022-07-12T23:03:37.277989952Z"
diff --git a/stable/icinga2/3.0.16/Chart.yaml b/stable/icinga2/3.0.16/Chart.yaml
deleted file mode 100644
index b5c3f620ff2..00000000000
--- a/stable/icinga2/3.0.16/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "2.13.3"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-description: "A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting."
-home: https://github.com/truecharts/apps/tree/master/charts/stable/icinga2
-icon: https://truecharts.org/img/chart-icons/icinga2.png
-keywords:
-- icinga2
-- monitoring
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: icinga2
-sources:
-- https://github.com/jjethwa/icinga2
-- https://icinga.com/
-version: 3.0.16
-annotations:
- truecharts.org/catagories: |
- - monitoring
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/icinga2/3.0.18/CHANGELOG.md b/stable/icinga2/3.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..11b762fba51
--- /dev/null
+++ b/stable/icinga2/3.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [icinga2-3.0.18](https://github.com/truecharts/apps/compare/icinga2-3.0.16...icinga2-3.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [icinga2-3.0.16](https://github.com/truecharts/apps/compare/icinga2-3.0.14...icinga2-3.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [icinga2-3.0.14](https://github.com/truecharts/apps/compare/icinga2-3.0.13...icinga2-3.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [icinga2-3.0.13](https://github.com/truecharts/apps/compare/icinga2-3.0.12...icinga2-3.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [icinga2-3.0.12](https://github.com/truecharts/apps/compare/icinga2-3.0.11...icinga2-3.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [icinga2-3.0.11](https://github.com/truecharts/apps/compare/icinga2-3.0.10...icinga2-3.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [icinga2-3.0.10](https://github.com/truecharts/apps/compare/icinga2-3.0.9...icinga2-3.0.10) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [icinga2-3.0.9](https://github.com/truecharts/apps/compare/icinga2-3.0.8...icinga2-3.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [icinga2-3.0.8](https://github.com/truecharts/apps/compare/icinga2-3.0.7...icinga2-3.0.8) (2022-06-29)
+
+#### Chore
+
+* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
+
+
+
+
+### [icinga2-3.0.7](https://github.com/truecharts/apps/compare/icinga2-3.0.6...icinga2-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [icinga2-3.0.6](https://github.com/truecharts/apps/compare/icinga2-3.0.5...icinga2-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/icinga2/3.0.18/Chart.lock b/stable/icinga2/3.0.18/Chart.lock
new file mode 100644
index 00000000000..584b1a1f168
--- /dev/null
+++ b/stable/icinga2/3.0.18/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
+generated: "2022-07-14T14:08:19.593278546Z"
diff --git a/stable/icinga2/3.0.18/Chart.yaml b/stable/icinga2/3.0.18/Chart.yaml
new file mode 100644
index 00000000000..2614be0049c
--- /dev/null
+++ b/stable/icinga2/3.0.18/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "2.13.3"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+description: "A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting."
+home: https://github.com/truecharts/apps/tree/master/charts/stable/icinga2
+icon: https://truecharts.org/img/chart-icons/icinga2.png
+keywords:
+- icinga2
+- monitoring
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: icinga2
+sources:
+- https://github.com/jjethwa/icinga2
+- https://icinga.com/
+version: 3.0.18
+annotations:
+ truecharts.org/catagories: |
+ - monitoring
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/icinga2/3.0.16/README.md b/stable/icinga2/3.0.18/README.md
similarity index 100%
rename from stable/icinga2/3.0.16/README.md
rename to stable/icinga2/3.0.18/README.md
diff --git a/stable/icinga2/3.0.16/app-readme.md b/stable/icinga2/3.0.18/app-readme.md
similarity index 100%
rename from stable/icinga2/3.0.16/app-readme.md
rename to stable/icinga2/3.0.18/app-readme.md
diff --git a/stable/koel/3.0.16/charts/common-10.4.4.tgz b/stable/icinga2/3.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/koel/3.0.16/charts/common-10.4.4.tgz
rename to stable/icinga2/3.0.18/charts/common-10.4.4.tgz
diff --git a/stable/icinga2/3.0.16/charts/mariadb-3.0.29.tgz b/stable/icinga2/3.0.18/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from stable/icinga2/3.0.16/charts/mariadb-3.0.29.tgz
rename to stable/icinga2/3.0.18/charts/mariadb-3.0.29.tgz
diff --git a/stable/icinga2/3.0.16/icon.png b/stable/icinga2/3.0.18/icon.png
similarity index 100%
rename from stable/icinga2/3.0.16/icon.png
rename to stable/icinga2/3.0.18/icon.png
diff --git a/stable/icinga2/3.0.16/ix_values.yaml b/stable/icinga2/3.0.18/ix_values.yaml
similarity index 100%
rename from stable/icinga2/3.0.16/ix_values.yaml
rename to stable/icinga2/3.0.18/ix_values.yaml
diff --git a/stable/icinga2/3.0.16/questions.yaml b/stable/icinga2/3.0.18/questions.yaml
similarity index 100%
rename from stable/icinga2/3.0.16/questions.yaml
rename to stable/icinga2/3.0.18/questions.yaml
diff --git a/stable/kopia/2.0.22/templates/common.yaml b/stable/icinga2/3.0.18/templates/common.yaml
similarity index 100%
rename from stable/kopia/2.0.22/templates/common.yaml
rename to stable/icinga2/3.0.18/templates/common.yaml
diff --git a/stable/koel/3.0.16/values.yaml b/stable/icinga2/3.0.18/values.yaml
similarity index 100%
rename from stable/koel/3.0.16/values.yaml
rename to stable/icinga2/3.0.18/values.yaml
diff --git a/stable/impostor-server/1.0.18/CHANGELOG.md b/stable/impostor-server/1.0.18/CHANGELOG.md
deleted file mode 100644
index 107480057db..00000000000
--- a/stable/impostor-server/1.0.18/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [impostor-server-1.0.18](https://github.com/truecharts/apps/compare/impostor-server-1.0.16...impostor-server-1.0.18) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [impostor-server-1.0.16](https://github.com/truecharts/apps/compare/impostor-server-1.0.15...impostor-server-1.0.16) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [impostor-server-1.0.15](https://github.com/truecharts/apps/compare/impostor-server-1.0.14...impostor-server-1.0.15) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [impostor-server-1.0.14](https://github.com/truecharts/apps/compare/impostor-server-1.0.13...impostor-server-1.0.14) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [impostor-server-1.0.13](https://github.com/truecharts/apps/compare/impostor-server-1.0.12...impostor-server-1.0.13) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [impostor-server-1.0.12](https://github.com/truecharts/apps/compare/impostor-server-1.0.11...impostor-server-1.0.12) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [impostor-server-1.0.11](https://github.com/truecharts/apps/compare/impostor-server-1.0.10...impostor-server-1.0.11) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [impostor-server-1.0.10](https://github.com/truecharts/apps/compare/impostor-server-1.0.9...impostor-server-1.0.10) (2022-06-25)
-
-#### Chore
-
-* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
-
-
-
-
-### [impostor-server-1.0.9](https://github.com/truecharts/apps/compare/impostor-server-1.0.8...impostor-server-1.0.9) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [impostor-server-1.0.8](https://github.com/truecharts/apps/compare/impostor-server-1.0.7...impostor-server-1.0.8) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [impostor-server-1.0.7](https://github.com/truecharts/apps/compare/impostor-server-1.0.5...impostor-server-1.0.7) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/impostor-server/1.0.18/Chart.lock b/stable/impostor-server/1.0.18/Chart.lock
deleted file mode 100644
index c58408f82e2..00000000000
--- a/stable/impostor-server/1.0.18/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:03:34.273296253Z"
diff --git a/stable/impostor-server/1.0.18/Chart.yaml b/stable/impostor-server/1.0.18/Chart.yaml
deleted file mode 100644
index 0bd4c7bfffd..00000000000
--- a/stable/impostor-server/1.0.18/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "1.7.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: A private Among Us server
-home: https://github.com/truecharts/apps/tree/master/charts/games/impostor-server
-icon: https://truecharts.org/img/chart-icons/impostor-server.png
-keywords:
-- impostor-server
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: impostor-server
-sources:
- - https://github.com/truecharts/apps/tree/master/incubator/impostor-server
-type: application
-version: 1.0.18
-annotations:
- truecharts.org/catagories: |
- - games
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/impostor-server/1.0.20/CHANGELOG.md b/stable/impostor-server/1.0.20/CHANGELOG.md
new file mode 100644
index 00000000000..bd2e37fca2e
--- /dev/null
+++ b/stable/impostor-server/1.0.20/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [impostor-server-1.0.20](https://github.com/truecharts/apps/compare/impostor-server-1.0.18...impostor-server-1.0.20) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [impostor-server-1.0.18](https://github.com/truecharts/apps/compare/impostor-server-1.0.16...impostor-server-1.0.18) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [impostor-server-1.0.16](https://github.com/truecharts/apps/compare/impostor-server-1.0.15...impostor-server-1.0.16) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [impostor-server-1.0.15](https://github.com/truecharts/apps/compare/impostor-server-1.0.14...impostor-server-1.0.15) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [impostor-server-1.0.14](https://github.com/truecharts/apps/compare/impostor-server-1.0.13...impostor-server-1.0.14) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [impostor-server-1.0.13](https://github.com/truecharts/apps/compare/impostor-server-1.0.12...impostor-server-1.0.13) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [impostor-server-1.0.12](https://github.com/truecharts/apps/compare/impostor-server-1.0.11...impostor-server-1.0.12) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [impostor-server-1.0.11](https://github.com/truecharts/apps/compare/impostor-server-1.0.10...impostor-server-1.0.11) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [impostor-server-1.0.10](https://github.com/truecharts/apps/compare/impostor-server-1.0.9...impostor-server-1.0.10) (2022-06-25)
+
+#### Chore
+
+* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
+
+
+
+
+### [impostor-server-1.0.9](https://github.com/truecharts/apps/compare/impostor-server-1.0.8...impostor-server-1.0.9) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [impostor-server-1.0.8](https://github.com/truecharts/apps/compare/impostor-server-1.0.7...impostor-server-1.0.8) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/impostor-server/1.0.20/Chart.lock b/stable/impostor-server/1.0.20/Chart.lock
new file mode 100644
index 00000000000..6e166dbe6f5
--- /dev/null
+++ b/stable/impostor-server/1.0.20/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:08:14.243859394Z"
diff --git a/stable/impostor-server/1.0.20/Chart.yaml b/stable/impostor-server/1.0.20/Chart.yaml
new file mode 100644
index 00000000000..ccb98bdcaea
--- /dev/null
+++ b/stable/impostor-server/1.0.20/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "1.7.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: A private Among Us server
+home: https://github.com/truecharts/apps/tree/master/charts/games/impostor-server
+icon: https://truecharts.org/img/chart-icons/impostor-server.png
+keywords:
+- impostor-server
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: impostor-server
+sources:
+ - https://github.com/truecharts/apps/tree/master/incubator/impostor-server
+type: application
+version: 1.0.20
+annotations:
+ truecharts.org/catagories: |
+ - games
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/impostor-server/1.0.18/README.md b/stable/impostor-server/1.0.20/README.md
similarity index 100%
rename from stable/impostor-server/1.0.18/README.md
rename to stable/impostor-server/1.0.20/README.md
diff --git a/stable/impostor-server/1.0.18/app-readme.md b/stable/impostor-server/1.0.20/app-readme.md
similarity index 100%
rename from stable/impostor-server/1.0.18/app-readme.md
rename to stable/impostor-server/1.0.20/app-readme.md
diff --git a/stable/komga/6.0.17/charts/common-10.4.4.tgz b/stable/impostor-server/1.0.20/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/komga/6.0.17/charts/common-10.4.4.tgz
rename to stable/impostor-server/1.0.20/charts/common-10.4.4.tgz
diff --git a/stable/impostor-server/1.0.18/ci/base-values.yaml b/stable/impostor-server/1.0.20/ci/base-values.yaml
similarity index 100%
rename from stable/impostor-server/1.0.18/ci/base-values.yaml
rename to stable/impostor-server/1.0.20/ci/base-values.yaml
diff --git a/stable/impostor-server/1.0.18/ci/values.yaml b/stable/impostor-server/1.0.20/ci/values.yaml
similarity index 100%
rename from stable/impostor-server/1.0.18/ci/values.yaml
rename to stable/impostor-server/1.0.20/ci/values.yaml
diff --git a/stable/impostor-server/1.0.18/icon.png b/stable/impostor-server/1.0.20/icon.png
similarity index 100%
rename from stable/impostor-server/1.0.18/icon.png
rename to stable/impostor-server/1.0.20/icon.png
diff --git a/stable/impostor-server/1.0.18/ix_values.yaml b/stable/impostor-server/1.0.20/ix_values.yaml
similarity index 100%
rename from stable/impostor-server/1.0.18/ix_values.yaml
rename to stable/impostor-server/1.0.20/ix_values.yaml
diff --git a/stable/impostor-server/1.0.18/questions.yaml b/stable/impostor-server/1.0.20/questions.yaml
similarity index 100%
rename from stable/impostor-server/1.0.18/questions.yaml
rename to stable/impostor-server/1.0.20/questions.yaml
diff --git a/stable/lanraragi/2.0.14/templates/common.yaml b/stable/impostor-server/1.0.20/templates/common.yaml
similarity index 100%
rename from stable/lanraragi/2.0.14/templates/common.yaml
rename to stable/impostor-server/1.0.20/templates/common.yaml
diff --git a/stable/komga/6.0.17/values.yaml b/stable/impostor-server/1.0.20/values.yaml
similarity index 100%
rename from stable/komga/6.0.17/values.yaml
rename to stable/impostor-server/1.0.20/values.yaml
diff --git a/stable/inventree/3.0.19/CHANGELOG.md b/stable/inventree/3.0.19/CHANGELOG.md
deleted file mode 100644
index 76c8bf7ae24..00000000000
--- a/stable/inventree/3.0.19/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [inventree-3.0.19](https://github.com/truecharts/apps/compare/inventree-3.0.18...inventree-3.0.19) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [inventree-3.0.18](https://github.com/truecharts/apps/compare/inventree-3.0.17...inventree-3.0.18) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [inventree-3.0.17](https://github.com/truecharts/apps/compare/inventree-3.0.15...inventree-3.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [inventree-3.0.15](https://github.com/truecharts/apps/compare/inventree-3.0.14...inventree-3.0.15) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [inventree-3.0.14](https://github.com/truecharts/apps/compare/inventree-3.0.13...inventree-3.0.14) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [inventree-3.0.13](https://github.com/truecharts/apps/compare/inventree-3.0.12...inventree-3.0.13) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [inventree-3.0.12](https://github.com/truecharts/apps/compare/inventree-3.0.11...inventree-3.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [inventree-3.0.11](https://github.com/truecharts/apps/compare/inventree-3.0.10...inventree-3.0.11) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [inventree-3.0.10](https://github.com/truecharts/apps/compare/inventree-3.0.9...inventree-3.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [inventree-3.0.9](https://github.com/truecharts/apps/compare/inventree-3.0.8...inventree-3.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [inventree-3.0.8](https://github.com/truecharts/apps/compare/inventree-3.0.7...inventree-3.0.8) (2022-06-25)
-
-#### Chore
-
-* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
-
-
-
diff --git a/stable/inventree/3.0.19/Chart.lock b/stable/inventree/3.0.19/Chart.lock
deleted file mode 100644
index 7b2aa01da08..00000000000
--- a/stable/inventree/3.0.19/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-14T11:53:07.922705936Z"
diff --git a/stable/inventree/3.0.19/Chart.yaml b/stable/inventree/3.0.19/Chart.yaml
deleted file mode 100644
index c6d5e764edb..00000000000
--- a/stable/inventree/3.0.19/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "0.7.4"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-description: InvenTree is an open-source Inventory Management System which provides powerful low-level stock control and part tracking.
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/inventree
-icon: https://truecharts.org/img/chart-icons/inventree.png
-keywords:
-- inventory
-- inventree
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: inventree
-sources:
-- https://inventree.readthedocs.io
-- https://github.com/inventree/InvenTree
-version: 3.0.19
-annotations:
- truecharts.org/catagories: |
- - utilities
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/inventree/3.0.21/CHANGELOG.md b/stable/inventree/3.0.21/CHANGELOG.md
new file mode 100644
index 00000000000..8416a792c81
--- /dev/null
+++ b/stable/inventree/3.0.21/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [inventree-3.0.21](https://github.com/truecharts/apps/compare/inventree-3.0.19...inventree-3.0.21) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [inventree-3.0.19](https://github.com/truecharts/apps/compare/inventree-3.0.18...inventree-3.0.19) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [inventree-3.0.18](https://github.com/truecharts/apps/compare/inventree-3.0.17...inventree-3.0.18) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [inventree-3.0.17](https://github.com/truecharts/apps/compare/inventree-3.0.15...inventree-3.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [inventree-3.0.15](https://github.com/truecharts/apps/compare/inventree-3.0.14...inventree-3.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [inventree-3.0.14](https://github.com/truecharts/apps/compare/inventree-3.0.13...inventree-3.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [inventree-3.0.13](https://github.com/truecharts/apps/compare/inventree-3.0.12...inventree-3.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [inventree-3.0.12](https://github.com/truecharts/apps/compare/inventree-3.0.11...inventree-3.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [inventree-3.0.11](https://github.com/truecharts/apps/compare/inventree-3.0.10...inventree-3.0.11) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [inventree-3.0.10](https://github.com/truecharts/apps/compare/inventree-3.0.9...inventree-3.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [inventree-3.0.9](https://github.com/truecharts/apps/compare/inventree-3.0.8...inventree-3.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
diff --git a/stable/inventree/3.0.21/Chart.lock b/stable/inventree/3.0.21/Chart.lock
new file mode 100644
index 00000000000..d16e92f3cb4
--- /dev/null
+++ b/stable/inventree/3.0.21/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:08:21.955835746Z"
diff --git a/stable/inventree/3.0.21/Chart.yaml b/stable/inventree/3.0.21/Chart.yaml
new file mode 100644
index 00000000000..d92b055414c
--- /dev/null
+++ b/stable/inventree/3.0.21/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "0.7.4"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+description: InvenTree is an open-source Inventory Management System which provides powerful low-level stock control and part tracking.
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/inventree
+icon: https://truecharts.org/img/chart-icons/inventree.png
+keywords:
+- inventory
+- inventree
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: inventree
+sources:
+- https://inventree.readthedocs.io
+- https://github.com/inventree/InvenTree
+version: 3.0.21
+annotations:
+ truecharts.org/catagories: |
+ - utilities
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/inventree/3.0.19/README.md b/stable/inventree/3.0.21/README.md
similarity index 100%
rename from stable/inventree/3.0.19/README.md
rename to stable/inventree/3.0.21/README.md
diff --git a/stable/inventree/3.0.19/app-readme.md b/stable/inventree/3.0.21/app-readme.md
similarity index 100%
rename from stable/inventree/3.0.19/app-readme.md
rename to stable/inventree/3.0.21/app-readme.md
diff --git a/stable/kopia/2.0.22/charts/common-10.4.4.tgz b/stable/inventree/3.0.21/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/kopia/2.0.22/charts/common-10.4.4.tgz
rename to stable/inventree/3.0.21/charts/common-10.4.4.tgz
diff --git a/stable/kutt/3.0.15/charts/postgresql-8.0.30.tgz b/stable/inventree/3.0.21/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/kutt/3.0.15/charts/postgresql-8.0.30.tgz
rename to stable/inventree/3.0.21/charts/postgresql-8.0.30.tgz
diff --git a/stable/inventree/3.0.19/icon.png b/stable/inventree/3.0.21/icon.png
similarity index 100%
rename from stable/inventree/3.0.19/icon.png
rename to stable/inventree/3.0.21/icon.png
diff --git a/stable/inventree/3.0.19/ix_values.yaml b/stable/inventree/3.0.21/ix_values.yaml
similarity index 100%
rename from stable/inventree/3.0.19/ix_values.yaml
rename to stable/inventree/3.0.21/ix_values.yaml
diff --git a/stable/inventree/3.0.19/questions.yaml b/stable/inventree/3.0.21/questions.yaml
similarity index 100%
rename from stable/inventree/3.0.19/questions.yaml
rename to stable/inventree/3.0.21/questions.yaml
diff --git a/stable/inventree/3.0.19/templates/_secrets.tpl b/stable/inventree/3.0.21/templates/_secrets.tpl
similarity index 100%
rename from stable/inventree/3.0.19/templates/_secrets.tpl
rename to stable/inventree/3.0.21/templates/_secrets.tpl
diff --git a/stable/inventree/3.0.19/templates/common.yaml b/stable/inventree/3.0.21/templates/common.yaml
similarity index 100%
rename from stable/inventree/3.0.19/templates/common.yaml
rename to stable/inventree/3.0.21/templates/common.yaml
diff --git a/stable/kopia/2.0.22/values.yaml b/stable/inventree/3.0.21/values.yaml
similarity index 100%
rename from stable/kopia/2.0.22/values.yaml
rename to stable/inventree/3.0.21/values.yaml
diff --git a/stable/ipfs/3.0.18/CHANGELOG.md b/stable/ipfs/3.0.18/CHANGELOG.md
deleted file mode 100644
index 6ce8c6d0b74..00000000000
--- a/stable/ipfs/3.0.18/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [ipfs-3.0.18](https://github.com/truecharts/apps/compare/ipfs-3.0.16...ipfs-3.0.18) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [ipfs-3.0.16](https://github.com/truecharts/apps/compare/ipfs-3.0.15...ipfs-3.0.16) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [ipfs-3.0.15](https://github.com/truecharts/apps/compare/ipfs-3.0.14...ipfs-3.0.15) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [ipfs-3.0.14](https://github.com/truecharts/apps/compare/ipfs-3.0.13...ipfs-3.0.14) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [ipfs-3.0.13](https://github.com/truecharts/apps/compare/ipfs-3.0.12...ipfs-3.0.13) (2022-07-10)
-
-#### Fix
-
-* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119))
-
-
-
-
-### [ipfs-3.0.12](https://github.com/truecharts/apps/compare/ipfs-3.0.11...ipfs-3.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [ipfs-3.0.11](https://github.com/truecharts/apps/compare/ipfs-3.0.10...ipfs-3.0.11) (2022-07-09)
-
-#### Chore
-
-* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
-
-
-
-
-### [ipfs-3.0.10](https://github.com/truecharts/apps/compare/ipfs-3.0.9...ipfs-3.0.10) (2022-07-07)
-
-#### Chore
-
-* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
-
-
-
-
-### [ipfs-3.0.9](https://github.com/truecharts/apps/compare/ipfs-3.0.8...ipfs-3.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [ipfs-3.0.8](https://github.com/truecharts/apps/compare/ipfs-3.0.7...ipfs-3.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [ipfs-3.0.7](https://github.com/truecharts/apps/compare/ipfs-3.0.6...ipfs-3.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
diff --git a/stable/ipfs/3.0.18/Chart.lock b/stable/ipfs/3.0.18/Chart.lock
deleted file mode 100644
index acdbb5a6ba8..00000000000
--- a/stable/ipfs/3.0.18/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:03:46.480253662Z"
diff --git a/stable/ipfs/3.0.18/Chart.yaml b/stable/ipfs/3.0.18/Chart.yaml
deleted file mode 100644
index 0d6f01c1133..00000000000
--- a/stable/ipfs/3.0.18/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: ipfs
-version: 3.0.18
-appVersion: "0.13.1"
-description: IPFS is a global, versioned, peer-to-peer filesystem. It combines good ideas from previous systems such Git, BitTorrent, Kademlia, SFS, and the Web. It is like a single bittorrent swarm, exchanging git objects.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/ipfs
-icon: https://truecharts.org/img/chart-icons/ipfs.png
-keywords:
- - ipfs
-sources:
- - https://hub.docker.com/r/linuxserver/ipfs
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - storage
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/ipfs/3.0.20/CHANGELOG.md b/stable/ipfs/3.0.20/CHANGELOG.md
new file mode 100644
index 00000000000..2cb32b3d1c4
--- /dev/null
+++ b/stable/ipfs/3.0.20/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [ipfs-3.0.20](https://github.com/truecharts/apps/compare/ipfs-3.0.18...ipfs-3.0.20) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [ipfs-3.0.18](https://github.com/truecharts/apps/compare/ipfs-3.0.16...ipfs-3.0.18) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [ipfs-3.0.16](https://github.com/truecharts/apps/compare/ipfs-3.0.15...ipfs-3.0.16) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [ipfs-3.0.15](https://github.com/truecharts/apps/compare/ipfs-3.0.14...ipfs-3.0.15) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [ipfs-3.0.14](https://github.com/truecharts/apps/compare/ipfs-3.0.13...ipfs-3.0.14) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [ipfs-3.0.13](https://github.com/truecharts/apps/compare/ipfs-3.0.12...ipfs-3.0.13) (2022-07-10)
+
+#### Fix
+
+* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119))
+
+
+
+
+### [ipfs-3.0.12](https://github.com/truecharts/apps/compare/ipfs-3.0.11...ipfs-3.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [ipfs-3.0.11](https://github.com/truecharts/apps/compare/ipfs-3.0.10...ipfs-3.0.11) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+
+
+
+
+### [ipfs-3.0.10](https://github.com/truecharts/apps/compare/ipfs-3.0.9...ipfs-3.0.10) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
+
+### [ipfs-3.0.9](https://github.com/truecharts/apps/compare/ipfs-3.0.8...ipfs-3.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [ipfs-3.0.8](https://github.com/truecharts/apps/compare/ipfs-3.0.7...ipfs-3.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
diff --git a/stable/ipfs/3.0.20/Chart.lock b/stable/ipfs/3.0.20/Chart.lock
new file mode 100644
index 00000000000..2698c4ad8ca
--- /dev/null
+++ b/stable/ipfs/3.0.20/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:08:28.742776846Z"
diff --git a/stable/ipfs/3.0.20/Chart.yaml b/stable/ipfs/3.0.20/Chart.yaml
new file mode 100644
index 00000000000..27193dd6215
--- /dev/null
+++ b/stable/ipfs/3.0.20/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: ipfs
+version: 3.0.20
+appVersion: "0.13.1"
+description: IPFS is a global, versioned, peer-to-peer filesystem. It combines good ideas from previous systems such Git, BitTorrent, Kademlia, SFS, and the Web. It is like a single bittorrent swarm, exchanging git objects.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/ipfs
+icon: https://truecharts.org/img/chart-icons/ipfs.png
+keywords:
+ - ipfs
+sources:
+ - https://hub.docker.com/r/linuxserver/ipfs
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - storage
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/ipfs/3.0.18/README.md b/stable/ipfs/3.0.20/README.md
similarity index 100%
rename from stable/ipfs/3.0.18/README.md
rename to stable/ipfs/3.0.20/README.md
diff --git a/stable/ipfs/3.0.18/app-readme.md b/stable/ipfs/3.0.20/app-readme.md
similarity index 100%
rename from stable/ipfs/3.0.18/app-readme.md
rename to stable/ipfs/3.0.20/app-readme.md
diff --git a/stable/kutt/3.0.15/charts/common-10.4.4.tgz b/stable/ipfs/3.0.20/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/kutt/3.0.15/charts/common-10.4.4.tgz
rename to stable/ipfs/3.0.20/charts/common-10.4.4.tgz
diff --git a/stable/ipfs/3.0.18/icon.png b/stable/ipfs/3.0.20/icon.png
similarity index 100%
rename from stable/ipfs/3.0.18/icon.png
rename to stable/ipfs/3.0.20/icon.png
diff --git a/stable/ipfs/3.0.18/ix_values.yaml b/stable/ipfs/3.0.20/ix_values.yaml
similarity index 100%
rename from stable/ipfs/3.0.18/ix_values.yaml
rename to stable/ipfs/3.0.20/ix_values.yaml
diff --git a/stable/ipfs/3.0.18/questions.yaml b/stable/ipfs/3.0.20/questions.yaml
similarity index 100%
rename from stable/ipfs/3.0.18/questions.yaml
rename to stable/ipfs/3.0.20/questions.yaml
diff --git a/stable/ipfs/3.0.18/templates/common.yaml b/stable/ipfs/3.0.20/templates/common.yaml
similarity index 100%
rename from stable/ipfs/3.0.18/templates/common.yaml
rename to stable/ipfs/3.0.20/templates/common.yaml
diff --git a/stable/kutt/3.0.15/values.yaml b/stable/ipfs/3.0.20/values.yaml
similarity index 100%
rename from stable/kutt/3.0.15/values.yaml
rename to stable/ipfs/3.0.20/values.yaml
diff --git a/stable/ispy-agent-dvr/2.0.20/CHANGELOG.md b/stable/ispy-agent-dvr/2.0.20/CHANGELOG.md
deleted file mode 100644
index 2f20cc523af..00000000000
--- a/stable/ispy-agent-dvr/2.0.20/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [ispy-agent-dvr-2.0.20](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.18...ispy-agent-dvr-2.0.20) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [ispy-agent-dvr-2.0.18](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.17...ispy-agent-dvr-2.0.18) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [ispy-agent-dvr-2.0.17](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.16...ispy-agent-dvr-2.0.17) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [ispy-agent-dvr-2.0.16](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.15...ispy-agent-dvr-2.0.16) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [ispy-agent-dvr-2.0.15](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.14...ispy-agent-dvr-2.0.15) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [ispy-agent-dvr-2.0.14](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.13...ispy-agent-dvr-2.0.14) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [ispy-agent-dvr-2.0.13](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.12...ispy-agent-dvr-2.0.13) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [ispy-agent-dvr-2.0.12](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.11...ispy-agent-dvr-2.0.12) (2022-06-25)
-
-#### Chore
-
-* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
-
-
-
-
-### [ispy-agent-dvr-2.0.11](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.10...ispy-agent-dvr-2.0.11) (2022-06-22)
-
-#### Chore
-
-* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [ispy-agent-dvr-2.0.10](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.9...ispy-agent-dvr-2.0.10) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [ispy-agent-dvr-2.0.9](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.8...ispy-agent-dvr-2.0.9) (2022-06-17)
-
-#### Chore
-
-* update docker general non-major ([#2917](https://github.com/truecharts/apps/issues/2917))
diff --git a/stable/ispy-agent-dvr/2.0.20/Chart.lock b/stable/ispy-agent-dvr/2.0.20/Chart.lock
deleted file mode 100644
index 723c1b23155..00000000000
--- a/stable/ispy-agent-dvr/2.0.20/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:03:49.822612097Z"
diff --git a/stable/ispy-agent-dvr/2.0.20/Chart.yaml b/stable/ispy-agent-dvr/2.0.20/Chart.yaml
deleted file mode 100644
index 85744472164..00000000000
--- a/stable/ispy-agent-dvr/2.0.20/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "4.0.9.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: iSpy's Agent DVR, a standalone DVR service to manage IP cameras.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/ispy-agent-dvr
-icon: https://truecharts.org/img/chart-icons/ispy-agent-dvr.png
-keywords:
-- dvr
-- ispy
-- agent
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: ispy-agent-dvr
-sources:
-- https://hub.docker.com/r/doitandbedone/ispyagentdvr
-- https://github.com/doitandbedone/ispyagentdvr-docker
-version: 2.0.20
-annotations:
- truecharts.org/catagories: |
- - security
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/ispy-agent-dvr/2.0.22/CHANGELOG.md b/stable/ispy-agent-dvr/2.0.22/CHANGELOG.md
new file mode 100644
index 00000000000..71756108cc4
--- /dev/null
+++ b/stable/ispy-agent-dvr/2.0.22/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [ispy-agent-dvr-2.0.22](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.20...ispy-agent-dvr-2.0.22) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [ispy-agent-dvr-2.0.20](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.18...ispy-agent-dvr-2.0.20) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [ispy-agent-dvr-2.0.18](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.17...ispy-agent-dvr-2.0.18) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [ispy-agent-dvr-2.0.17](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.16...ispy-agent-dvr-2.0.17) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [ispy-agent-dvr-2.0.16](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.15...ispy-agent-dvr-2.0.16) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [ispy-agent-dvr-2.0.15](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.14...ispy-agent-dvr-2.0.15) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [ispy-agent-dvr-2.0.14](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.13...ispy-agent-dvr-2.0.14) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [ispy-agent-dvr-2.0.13](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.12...ispy-agent-dvr-2.0.13) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [ispy-agent-dvr-2.0.12](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.11...ispy-agent-dvr-2.0.12) (2022-06-25)
+
+#### Chore
+
+* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
+
+
+
+
+### [ispy-agent-dvr-2.0.11](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.10...ispy-agent-dvr-2.0.11) (2022-06-22)
+
+#### Chore
+
+* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [ispy-agent-dvr-2.0.10](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.9...ispy-agent-dvr-2.0.10) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
diff --git a/stable/ispy-agent-dvr/2.0.22/Chart.lock b/stable/ispy-agent-dvr/2.0.22/Chart.lock
new file mode 100644
index 00000000000..b9c457f2242
--- /dev/null
+++ b/stable/ispy-agent-dvr/2.0.22/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:08:31.880800694Z"
diff --git a/stable/ispy-agent-dvr/2.0.22/Chart.yaml b/stable/ispy-agent-dvr/2.0.22/Chart.yaml
new file mode 100644
index 00000000000..317303b6cf3
--- /dev/null
+++ b/stable/ispy-agent-dvr/2.0.22/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "4.0.9.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: iSpy's Agent DVR, a standalone DVR service to manage IP cameras.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/ispy-agent-dvr
+icon: https://truecharts.org/img/chart-icons/ispy-agent-dvr.png
+keywords:
+- dvr
+- ispy
+- agent
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: ispy-agent-dvr
+sources:
+- https://hub.docker.com/r/doitandbedone/ispyagentdvr
+- https://github.com/doitandbedone/ispyagentdvr-docker
+version: 2.0.22
+annotations:
+ truecharts.org/catagories: |
+ - security
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/ispy-agent-dvr/2.0.20/README.md b/stable/ispy-agent-dvr/2.0.22/README.md
similarity index 100%
rename from stable/ispy-agent-dvr/2.0.20/README.md
rename to stable/ispy-agent-dvr/2.0.22/README.md
diff --git a/stable/ispy-agent-dvr/2.0.20/app-readme.md b/stable/ispy-agent-dvr/2.0.22/app-readme.md
similarity index 100%
rename from stable/ispy-agent-dvr/2.0.20/app-readme.md
rename to stable/ispy-agent-dvr/2.0.22/app-readme.md
diff --git a/stable/lanraragi/2.0.14/charts/common-10.4.4.tgz b/stable/ispy-agent-dvr/2.0.22/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/lanraragi/2.0.14/charts/common-10.4.4.tgz
rename to stable/ispy-agent-dvr/2.0.22/charts/common-10.4.4.tgz
diff --git a/stable/ispy-agent-dvr/2.0.20/icon.png b/stable/ispy-agent-dvr/2.0.22/icon.png
similarity index 100%
rename from stable/ispy-agent-dvr/2.0.20/icon.png
rename to stable/ispy-agent-dvr/2.0.22/icon.png
diff --git a/stable/ispy-agent-dvr/2.0.20/ix_values.yaml b/stable/ispy-agent-dvr/2.0.22/ix_values.yaml
similarity index 100%
rename from stable/ispy-agent-dvr/2.0.20/ix_values.yaml
rename to stable/ispy-agent-dvr/2.0.22/ix_values.yaml
diff --git a/stable/ispy-agent-dvr/2.0.20/questions.yaml b/stable/ispy-agent-dvr/2.0.22/questions.yaml
similarity index 100%
rename from stable/ispy-agent-dvr/2.0.20/questions.yaml
rename to stable/ispy-agent-dvr/2.0.22/questions.yaml
diff --git a/stable/libreddit/1.0.8/templates/common.yaml b/stable/ispy-agent-dvr/2.0.22/templates/common.yaml
similarity index 100%
rename from stable/libreddit/1.0.8/templates/common.yaml
rename to stable/ispy-agent-dvr/2.0.22/templates/common.yaml
diff --git a/stable/lanraragi/2.0.14/values.yaml b/stable/ispy-agent-dvr/2.0.22/values.yaml
similarity index 100%
rename from stable/lanraragi/2.0.14/values.yaml
rename to stable/ispy-agent-dvr/2.0.22/values.yaml
diff --git a/stable/iyuuplus/2.0.14/CHANGELOG.md b/stable/iyuuplus/2.0.14/CHANGELOG.md
deleted file mode 100644
index 1b1620bd389..00000000000
--- a/stable/iyuuplus/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [iyuuplus-2.0.14](https://github.com/truecharts/apps/compare/iyuuplus-2.0.12...iyuuplus-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [iyuuplus-2.0.12](https://github.com/truecharts/apps/compare/iyuuplus-2.0.11...iyuuplus-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [iyuuplus-2.0.11](https://github.com/truecharts/apps/compare/iyuuplus-2.0.10...iyuuplus-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [iyuuplus-2.0.10](https://github.com/truecharts/apps/compare/iyuuplus-2.0.9...iyuuplus-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [iyuuplus-2.0.9](https://github.com/truecharts/apps/compare/iyuuplus-2.0.8...iyuuplus-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [iyuuplus-2.0.8](https://github.com/truecharts/apps/compare/iyuuplus-2.0.7...iyuuplus-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [iyuuplus-2.0.7](https://github.com/truecharts/apps/compare/iyuuplus-2.0.6...iyuuplus-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [iyuuplus-2.0.6](https://github.com/truecharts/apps/compare/iyuuplus-2.0.5...iyuuplus-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [iyuuplus-2.0.5](https://github.com/truecharts/apps/compare/iyuuplus-2.0.4...iyuuplus-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [iyuuplus-2.0.4](https://github.com/truecharts/apps/compare/iyuuplus-2.0.3...iyuuplus-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [iyuuplus-2.0.3](https://github.com/truecharts/apps/compare/iyuuplus-2.0.2...iyuuplus-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/iyuuplus/2.0.14/Chart.lock b/stable/iyuuplus/2.0.14/Chart.lock
deleted file mode 100644
index d275ade9a21..00000000000
--- a/stable/iyuuplus/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:03:57.786972535Z"
diff --git a/stable/iyuuplus/2.0.14/Chart.yaml b/stable/iyuuplus/2.0.14/Chart.yaml
deleted file mode 100644
index 93c7874c87f..00000000000
--- a/stable/iyuuplus/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: iyuuplus
-version: 2.0.14
-appVersion: "latest"
-description: The IYUU automatic seeding tool can automatically seed most PT sites in China, support downloader clusters, multiple disks, multiple download directories, connecting to remote downloaders, etc.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/iyuuplus
-icon: https://truecharts.org/img/chart-icons/iyuuplus.png
-keywords:
- - iyuuplus
- - pt
-sources:
- - https://hub.docker.com/r/iyuucn/iyuuplus
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/iyuuplus/2.0.16/CHANGELOG.md b/stable/iyuuplus/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..f42bb891757
--- /dev/null
+++ b/stable/iyuuplus/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [iyuuplus-2.0.16](https://github.com/truecharts/apps/compare/iyuuplus-2.0.14...iyuuplus-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [iyuuplus-2.0.14](https://github.com/truecharts/apps/compare/iyuuplus-2.0.12...iyuuplus-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [iyuuplus-2.0.12](https://github.com/truecharts/apps/compare/iyuuplus-2.0.11...iyuuplus-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [iyuuplus-2.0.11](https://github.com/truecharts/apps/compare/iyuuplus-2.0.10...iyuuplus-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [iyuuplus-2.0.10](https://github.com/truecharts/apps/compare/iyuuplus-2.0.9...iyuuplus-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [iyuuplus-2.0.9](https://github.com/truecharts/apps/compare/iyuuplus-2.0.8...iyuuplus-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [iyuuplus-2.0.8](https://github.com/truecharts/apps/compare/iyuuplus-2.0.7...iyuuplus-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [iyuuplus-2.0.7](https://github.com/truecharts/apps/compare/iyuuplus-2.0.6...iyuuplus-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [iyuuplus-2.0.6](https://github.com/truecharts/apps/compare/iyuuplus-2.0.5...iyuuplus-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [iyuuplus-2.0.5](https://github.com/truecharts/apps/compare/iyuuplus-2.0.4...iyuuplus-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [iyuuplus-2.0.4](https://github.com/truecharts/apps/compare/iyuuplus-2.0.3...iyuuplus-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/iyuuplus/2.0.16/Chart.lock b/stable/iyuuplus/2.0.16/Chart.lock
new file mode 100644
index 00000000000..ec9c809bf87
--- /dev/null
+++ b/stable/iyuuplus/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:08:44.022434166Z"
diff --git a/stable/iyuuplus/2.0.16/Chart.yaml b/stable/iyuuplus/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..7f5dd2dc1f4
--- /dev/null
+++ b/stable/iyuuplus/2.0.16/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: iyuuplus
+version: 2.0.16
+appVersion: "latest"
+description: The IYUU automatic seeding tool can automatically seed most PT sites in China, support downloader clusters, multiple disks, multiple download directories, connecting to remote downloaders, etc.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/iyuuplus
+icon: https://truecharts.org/img/chart-icons/iyuuplus.png
+keywords:
+ - iyuuplus
+ - pt
+sources:
+ - https://hub.docker.com/r/iyuucn/iyuuplus
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/iyuuplus/2.0.14/README.md b/stable/iyuuplus/2.0.16/README.md
similarity index 100%
rename from stable/iyuuplus/2.0.14/README.md
rename to stable/iyuuplus/2.0.16/README.md
diff --git a/stable/iyuuplus/2.0.14/app-readme.md b/stable/iyuuplus/2.0.16/app-readme.md
similarity index 100%
rename from stable/iyuuplus/2.0.14/app-readme.md
rename to stable/iyuuplus/2.0.16/app-readme.md
diff --git a/stable/leaf2mqtt/4.0.15/charts/common-10.4.4.tgz b/stable/iyuuplus/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/leaf2mqtt/4.0.15/charts/common-10.4.4.tgz
rename to stable/iyuuplus/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/iyuuplus/2.0.14/icon.png b/stable/iyuuplus/2.0.16/icon.png
similarity index 100%
rename from stable/iyuuplus/2.0.14/icon.png
rename to stable/iyuuplus/2.0.16/icon.png
diff --git a/stable/iyuuplus/2.0.14/ix_values.yaml b/stable/iyuuplus/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/iyuuplus/2.0.14/ix_values.yaml
rename to stable/iyuuplus/2.0.16/ix_values.yaml
diff --git a/stable/iyuuplus/2.0.14/questions.yaml b/stable/iyuuplus/2.0.16/questions.yaml
similarity index 100%
rename from stable/iyuuplus/2.0.14/questions.yaml
rename to stable/iyuuplus/2.0.16/questions.yaml
diff --git a/stable/libreoffice/2.0.14/templates/common.yaml b/stable/iyuuplus/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/libreoffice/2.0.14/templates/common.yaml
rename to stable/iyuuplus/2.0.16/templates/common.yaml
diff --git a/stable/leaf2mqtt/4.0.15/values.yaml b/stable/iyuuplus/2.0.16/values.yaml
similarity index 100%
rename from stable/leaf2mqtt/4.0.15/values.yaml
rename to stable/iyuuplus/2.0.16/values.yaml
diff --git a/stable/jackett/11.0.30/CHANGELOG.md b/stable/jackett/11.0.30/CHANGELOG.md
new file mode 100644
index 00000000000..e09cc4a1d48
--- /dev/null
+++ b/stable/jackett/11.0.30/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [jackett-11.0.30](https://github.com/truecharts/apps/compare/jackett-11.0.28...jackett-11.0.30) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [jackett-11.0.28](https://github.com/truecharts/apps/compare/jackett-11.0.27...jackett-11.0.28) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [jackett-11.0.27](https://github.com/truecharts/apps/compare/jackett-11.0.26...jackett-11.0.27) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [jackett-11.0.26](https://github.com/truecharts/apps/compare/jackett-11.0.24...jackett-11.0.26) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [jackett-11.0.24](https://github.com/truecharts/apps/compare/jackett-11.0.23...jackett-11.0.24) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [jackett-11.0.23](https://github.com/truecharts/apps/compare/jackett-11.0.22...jackett-11.0.23) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [jackett-11.0.22](https://github.com/truecharts/apps/compare/jackett-11.0.21...jackett-11.0.22) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [jackett-11.0.21](https://github.com/truecharts/apps/compare/jackett-11.0.20...jackett-11.0.21) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [jackett-11.0.20](https://github.com/truecharts/apps/compare/jackett-11.0.19...jackett-11.0.20) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+
+
+
+
+### [jackett-11.0.19](https://github.com/truecharts/apps/compare/jackett-11.0.18...jackett-11.0.19) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [jackett-11.0.18](https://github.com/truecharts/apps/compare/jackett-11.0.17...jackett-11.0.18) (2022-06-29)
+
+#### Chore
+
+* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
+
+
+
diff --git a/stable/jackett/11.0.30/Chart.lock b/stable/jackett/11.0.30/Chart.lock
new file mode 100644
index 00000000000..99d1e0bc7e7
--- /dev/null
+++ b/stable/jackett/11.0.30/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:08:45.945930527Z"
diff --git a/stable/jackett/11.0.30/Chart.yaml b/stable/jackett/11.0.30/Chart.yaml
new file mode 100644
index 00000000000..db348b4af2e
--- /dev/null
+++ b/stable/jackett/11.0.30/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "0.20.1304"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: API Support for your favorite torrent trackers.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/jackett
+icon: https://truecharts.org/img/chart-icons/jackett.png
+keywords:
+- jackett
+- torrent
+- usenet
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: jackett
+sources:
+- https://github.com/Jackett/Jackett
+type: application
+version: 11.0.30
+annotations:
+ truecharts.org/catagories: |
+ - media
+ - test
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/jackett/11.0.30/README.md b/stable/jackett/11.0.30/README.md
new file mode 100644
index 00000000000..868f145dc85
--- /dev/null
+++ b/stable/jackett/11.0.30/README.md
@@ -0,0 +1,42 @@
+# jackett
+
+API Support for your favorite torrent trackers.
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/jackett/11.0.30/app-readme.md b/stable/jackett/11.0.30/app-readme.md
new file mode 100644
index 00000000000..151894ff6be
--- /dev/null
+++ b/stable/jackett/11.0.30/app-readme.md
@@ -0,0 +1,3 @@
+API Support for your favorite torrent trackers.
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/leantime/4.0.16/charts/common-10.4.4.tgz b/stable/jackett/11.0.30/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/leantime/4.0.16/charts/common-10.4.4.tgz
rename to stable/jackett/11.0.30/charts/common-10.4.4.tgz
diff --git a/stable/jackett/11.0.30/icon.png b/stable/jackett/11.0.30/icon.png
new file mode 100644
index 00000000000..6cd3bc3bbae
Binary files /dev/null and b/stable/jackett/11.0.30/icon.png differ
diff --git a/stable/jackett/11.0.30/ix_values.yaml b/stable/jackett/11.0.30/ix_values.yaml
new file mode 100644
index 00000000000..f7d4b9ae916
--- /dev/null
+++ b/stable/jackett/11.0.30/ix_values.yaml
@@ -0,0 +1,30 @@
+image:
+ repository: tccr.io/truecharts/jackett
+ pullPolicy: IfNotPresent
+ tag: v0.20.1304@sha256:d16e7da87d43e2b9860c0f3cf42f6fd90aa631623127748743c702949533261a
+
+securityContext:
+ readOnlyRootFilesystem: false
+
+service:
+ main:
+ ports:
+ main:
+ protocol: HTTP
+ targetPort: 9117
+ port: 9117
+
+probes:
+ liveness:
+ path: "/UI/Login"
+
+ readiness:
+ path: "/UI/Login"
+
+ startup:
+ path: "/UI/Login"
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
diff --git a/stable/jackett/11.0.30/questions.yaml b/stable/jackett/11.0.30/questions.yaml
new file mode 100644
index 00000000000..33aba491b3d
--- /dev/null
+++ b/stable/jackett/11.0.30/questions.yaml
@@ -0,0 +1,2439 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: tty
+ label: "Enable TTY"
+ description: "Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled."
+ group: "Workload Details"
+ schema:
+ type: boolean
+ default: false
+ - variable: stdin
+ label: "Enable STDIN"
+ description: "Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled."
+ group: "Workload Details"
+ schema:
+ type: boolean
+ default: false
+ - variable: termination
+ group: "Container Configuration"
+ label: "Termination settings"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: gracePeriodSeconds
+ label: "Grace Period Seconds"
+ schema:
+ type: int
+ default: 10
+ - variable: podLabelsList
+ group: "Container Configuration"
+ label: "Pod Labels"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: podLabelItem
+ label: "Label"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ - variable: value
+ label: "Value"
+ schema:
+ type: string
+
+ - variable: podAnnotationsList
+ group: "Container Configuration"
+ label: "Pod Annotations"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: podAnnotationItem
+ label: "Label"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ - variable: value
+ label: "Value"
+ schema:
+ type: string
+
+ - variable: service
+ group: "Networking and Services"
+ label: "Configure Service(s)"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: main
+ label: "Main Service"
+ description: "The Primary service on which the healthcheck runs, often the webUI"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable the service"
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: type
+ label: "Service Type"
+ description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
+ schema:
+ type: string
+ default: "Simple"
+ enum:
+ - value: "Simple"
+ description: "Simple"
+ - value: "ClusterIP"
+ description: "ClusterIP"
+ - value: "NodePort"
+ description: "NodePort (Advanced)"
+ - value: "LoadBalancer"
+ description: "LoadBalancer (Advanced)"
+ - variable: loadBalancerIP
+ label: "LoadBalancer IP"
+ description: "LoadBalancerIP"
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: string
+ default: ""
+ - variable: externalIPs
+ label: "External IP's"
+ description: "External IP's"
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: list
+ default: []
+ items:
+ - variable: externalIP
+ label: "External IP"
+ schema:
+ type: string
+ - variable: ipFamilyPolicy
+ label: "IP Family Policy"
+ description: "(Advanced) Specify the ip policy"
+ schema:
+ show_if: [["type", "!=", "Simple"]]
+ type: string
+ default: "SingleStack"
+ enum:
+ - value: "SingleStack"
+ description: "SingleStack"
+ - value: "PreferDualStack"
+ description: "PreferDualStack"
+ - value: "RequireDualStack"
+ description: "RequireDualStack"
+ - variable: ipFamilies
+ label: "(advanced) IP families"
+ description: "(advanced) The ip families that should be used"
+ schema:
+ show_if: [["type", "!=", "Simple"]]
+ type: list
+ default: []
+ items:
+ - variable: ipFamily
+ label: "IP family"
+ schema:
+ type: string
+ - variable: ports
+ label: "Service's Port(s) Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: main
+ label: "Main Service Port Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: port
+ label: "Port"
+ description: "This port exposes the container port on the service"
+ schema:
+ type: int
+ default: 9117
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: enabled
+ label: "Enable the port"
+ schema:
+ type: boolean
+ default: true
+ - variable: protocol
+ label: "Port Type"
+ schema:
+ type: string
+ default: "HTTP"
+ enum:
+ - value: HTTP
+ description: "HTTP"
+ - value: "HTTPS"
+ description: "HTTPS"
+ - value: TCP
+ description: "TCP"
+ - value: "UDP"
+ description: "UDP"
+ - variable: nodePort
+ label: "Node Port (Optional)"
+ description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
+ schema:
+ type: int
+ min: 9000
+ max: 65535
+ - variable: targetPort
+ label: "Target Port"
+ description: "The internal(!) port on the container the Application runs on"
+ schema:
+ type: int
+ default: 9117
+
+ - variable: serviceexpert
+ group: "Networking and Services"
+ label: "Show Expert Config"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: hostNetwork
+ group: "Networking and Services"
+ label: "Host-Networking (Complicated)"
+ schema:
+ type: boolean
+ default: false
+
+ - variable: externalInterfaces
+ description: "Add External Interfaces"
+ label: "Add external Interfaces"
+ group: "Networking"
+ schema:
+ type: list
+ items:
+ - variable: interfaceConfiguration
+ description: "Interface Configuration"
+ label: "Interface Configuration"
+ schema:
+ type: dict
+ $ref:
+ - "normalize/interfaceConfiguration"
+ attrs:
+ - variable: hostInterface
+ description: "Please specify host interface"
+ label: "Host Interface"
+ schema:
+ type: string
+ required: true
+ $ref:
+ - "definitions/interface"
+ - variable: ipam
+ description: "Define how IP Address will be managed"
+ label: "IP Address Management"
+ schema:
+ type: dict
+ required: true
+ attrs:
+ - variable: type
+ description: "Specify type for IPAM"
+ label: "IPAM Type"
+ schema:
+ type: string
+ required: true
+ enum:
+ - value: "dhcp"
+ description: "Use DHCP"
+ - value: "static"
+ description: "Use static IP"
+ show_subquestions_if: "static"
+ subquestions:
+ - variable: staticIPConfigurations
+ label: "Static IP Addresses"
+ schema:
+ type: list
+ items:
+ - variable: staticIP
+ label: "Static IP"
+ schema:
+ type: ipaddr
+ cidr: true
+ - variable: staticRoutes
+ label: "Static Routes"
+ schema:
+ type: list
+ items:
+ - variable: staticRouteConfiguration
+ label: "Static Route Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: destination
+ label: "Destination"
+ schema:
+ type: ipaddr
+ cidr: true
+ required: true
+ - variable: gateway
+ label: "Gateway"
+ schema:
+ type: ipaddr
+ cidr: false
+ required: true
+
+ - variable: dnsPolicy
+ group: "Networking and Services"
+ label: "dnsPolicy"
+ schema:
+ type: string
+ default: ""
+ enum:
+ - value: ""
+ description: "Default"
+ - value: "ClusterFirst"
+ description: "ClusterFirst"
+ - value: "ClusterFirstWithHostNet"
+ description: "ClusterFirstWithHostNet"
+ - value: "None"
+ description: "None"
+
+ - variable: dnsConfig
+ label: "DNS Configuration"
+ group: "Networking and Services"
+ description: "Specify custom DNS configuration which will be applied to the pod"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: nameservers
+ label: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/librespeed/6.0.15/templates/common.yaml b/stable/jackett/11.0.30/templates/common.yaml
similarity index 100%
rename from stable/librespeed/6.0.15/templates/common.yaml
rename to stable/jackett/11.0.30/templates/common.yaml
diff --git a/stable/leantime/4.0.16/values.yaml b/stable/jackett/11.0.30/values.yaml
similarity index 100%
rename from stable/leantime/4.0.16/values.yaml
rename to stable/jackett/11.0.30/values.yaml
diff --git a/stable/jdownloader2/8.0.15/CHANGELOG.md b/stable/jdownloader2/8.0.15/CHANGELOG.md
deleted file mode 100644
index bb567a25089..00000000000
--- a/stable/jdownloader2/8.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [jdownloader2-8.0.15](https://github.com/truecharts/apps/compare/jdownloader2-8.0.13...jdownloader2-8.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [jdownloader2-8.0.13](https://github.com/truecharts/apps/compare/jdownloader2-8.0.12...jdownloader2-8.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [jdownloader2-8.0.12](https://github.com/truecharts/apps/compare/jdownloader2-8.0.11...jdownloader2-8.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [jdownloader2-8.0.11](https://github.com/truecharts/apps/compare/jdownloader2-8.0.10...jdownloader2-8.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
-
-
-
-
-### [jdownloader2-8.0.10](https://github.com/truecharts/apps/compare/jdownloader2-8.0.9...jdownloader2-8.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [jdownloader2-8.0.9](https://github.com/truecharts/apps/compare/jdownloader2-8.0.8...jdownloader2-8.0.9) (2022-07-05)
-
-#### Feat
-
-* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
-
-
-
-
-### [jdownloader2-8.0.8](https://github.com/truecharts/apps/compare/jdownloader2-8.0.7...jdownloader2-8.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [jdownloader2-8.0.7](https://github.com/truecharts/apps/compare/jdownloader2-8.0.6...jdownloader2-8.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [jdownloader2-8.0.6](https://github.com/truecharts/apps/compare/jdownloader2-8.0.5...jdownloader2-8.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [jdownloader2-8.0.5](https://github.com/truecharts/apps/compare/jdownloader2-8.0.4...jdownloader2-8.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [jdownloader2-8.0.4](https://github.com/truecharts/apps/compare/jdownloader2-8.0.3...jdownloader2-8.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
diff --git a/stable/jdownloader2/8.0.15/Chart.lock b/stable/jdownloader2/8.0.15/Chart.lock
deleted file mode 100644
index 54b20014b54..00000000000
--- a/stable/jdownloader2/8.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:04:02.034631017Z"
diff --git a/stable/jdownloader2/8.0.15/Chart.yaml b/stable/jdownloader2/8.0.15/Chart.yaml
deleted file mode 100644
index 33a75035bee..00000000000
--- a/stable/jdownloader2/8.0.15/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "1.7.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: JDownloader is a free, open-source download management tool with a huge
- community of developers that makes downloading as easy and fast as it should be.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/jdownloader2
-icon: https://truecharts.org/img/chart-icons/jdownloader2.png
-keywords:
-- jdownloader
-- download
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: jdownloader2
-sources:
-- https://github.com/jlesage/docker-jdownloader-2
-- https://hub.docker.com/r/jlesage/jdownloader-2
-- https://jdownloader.org/
-type: application
-version: 8.0.15
-annotations:
- truecharts.org/catagories: |
- - downloads
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/jdownloader2/8.0.17/CHANGELOG.md b/stable/jdownloader2/8.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..d148bfeb6d5
--- /dev/null
+++ b/stable/jdownloader2/8.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [jdownloader2-8.0.17](https://github.com/truecharts/apps/compare/jdownloader2-8.0.15...jdownloader2-8.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [jdownloader2-8.0.15](https://github.com/truecharts/apps/compare/jdownloader2-8.0.13...jdownloader2-8.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [jdownloader2-8.0.13](https://github.com/truecharts/apps/compare/jdownloader2-8.0.12...jdownloader2-8.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [jdownloader2-8.0.12](https://github.com/truecharts/apps/compare/jdownloader2-8.0.11...jdownloader2-8.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [jdownloader2-8.0.11](https://github.com/truecharts/apps/compare/jdownloader2-8.0.10...jdownloader2-8.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
+
+
+
+
+### [jdownloader2-8.0.10](https://github.com/truecharts/apps/compare/jdownloader2-8.0.9...jdownloader2-8.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [jdownloader2-8.0.9](https://github.com/truecharts/apps/compare/jdownloader2-8.0.8...jdownloader2-8.0.9) (2022-07-05)
+
+#### Feat
+
+* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
+
+
+
+
+### [jdownloader2-8.0.8](https://github.com/truecharts/apps/compare/jdownloader2-8.0.7...jdownloader2-8.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [jdownloader2-8.0.7](https://github.com/truecharts/apps/compare/jdownloader2-8.0.6...jdownloader2-8.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [jdownloader2-8.0.6](https://github.com/truecharts/apps/compare/jdownloader2-8.0.5...jdownloader2-8.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [jdownloader2-8.0.5](https://github.com/truecharts/apps/compare/jdownloader2-8.0.4...jdownloader2-8.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
diff --git a/stable/jdownloader2/8.0.17/Chart.lock b/stable/jdownloader2/8.0.17/Chart.lock
new file mode 100644
index 00000000000..f9471b2450e
--- /dev/null
+++ b/stable/jdownloader2/8.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:08:46.145365319Z"
diff --git a/stable/jdownloader2/8.0.17/Chart.yaml b/stable/jdownloader2/8.0.17/Chart.yaml
new file mode 100644
index 00000000000..6e30ad3b9c5
--- /dev/null
+++ b/stable/jdownloader2/8.0.17/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "1.7.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: JDownloader is a free, open-source download management tool with a huge
+ community of developers that makes downloading as easy and fast as it should be.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/jdownloader2
+icon: https://truecharts.org/img/chart-icons/jdownloader2.png
+keywords:
+- jdownloader
+- download
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: jdownloader2
+sources:
+- https://github.com/jlesage/docker-jdownloader-2
+- https://hub.docker.com/r/jlesage/jdownloader-2
+- https://jdownloader.org/
+type: application
+version: 8.0.17
+annotations:
+ truecharts.org/catagories: |
+ - downloads
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/jdownloader2/8.0.15/README.md b/stable/jdownloader2/8.0.17/README.md
similarity index 100%
rename from stable/jdownloader2/8.0.15/README.md
rename to stable/jdownloader2/8.0.17/README.md
diff --git a/stable/jdownloader2/8.0.15/app-readme.md b/stable/jdownloader2/8.0.17/app-readme.md
similarity index 100%
rename from stable/jdownloader2/8.0.15/app-readme.md
rename to stable/jdownloader2/8.0.17/app-readme.md
diff --git a/stable/libreddit/1.0.8/charts/common-10.4.4.tgz b/stable/jdownloader2/8.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/libreddit/1.0.8/charts/common-10.4.4.tgz
rename to stable/jdownloader2/8.0.17/charts/common-10.4.4.tgz
diff --git a/stable/jdownloader2/8.0.17/docs/installation_notes.md b/stable/jdownloader2/8.0.17/docs/installation_notes.md
new file mode 100644
index 00000000000..776edbdc850
--- /dev/null
+++ b/stable/jdownloader2/8.0.17/docs/installation_notes.md
@@ -0,0 +1,10 @@
+# Installation Notes
+
+- If you enable `Ingress` for this app, you need to have `SECURE_CONNECTION` set to `false` and `Port Type` set to `HTTP`, otherwise you may run into errors for `Too many redirects`.
+- You can't enable `Ingress` for `VNC` If you want to use `VNC`, you must set this service to `Simple` instead
+- `VNC` with `SECURE_CONNECTION` set `true`, only works with very few clients. One of them is `SSVNC`.
+- `SECURE_CONNECTION` affects both `WebUI` and `VNC`.
+
+---
+
+- If you are passing through devices such as `Optical Drives`, you have to Click `Container Security Settings` and set `PUID` to `0`.
diff --git a/stable/jdownloader2/8.0.15/icon.png b/stable/jdownloader2/8.0.17/icon.png
similarity index 100%
rename from stable/jdownloader2/8.0.15/icon.png
rename to stable/jdownloader2/8.0.17/icon.png
diff --git a/stable/jdownloader2/8.0.15/ix_values.yaml b/stable/jdownloader2/8.0.17/ix_values.yaml
similarity index 100%
rename from stable/jdownloader2/8.0.15/ix_values.yaml
rename to stable/jdownloader2/8.0.17/ix_values.yaml
diff --git a/stable/jdownloader2/8.0.15/questions.yaml b/stable/jdownloader2/8.0.17/questions.yaml
similarity index 100%
rename from stable/jdownloader2/8.0.15/questions.yaml
rename to stable/jdownloader2/8.0.17/questions.yaml
diff --git a/stable/linkding/2.0.15/templates/common.yaml b/stable/jdownloader2/8.0.17/templates/common.yaml
similarity index 100%
rename from stable/linkding/2.0.15/templates/common.yaml
rename to stable/jdownloader2/8.0.17/templates/common.yaml
diff --git a/stable/libreddit/1.0.8/values.yaml b/stable/jdownloader2/8.0.17/values.yaml
similarity index 100%
rename from stable/libreddit/1.0.8/values.yaml
rename to stable/jdownloader2/8.0.17/values.yaml
diff --git a/stable/jellyfin/11.0.17/CHANGELOG.md b/stable/jellyfin/11.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..e87640831c9
--- /dev/null
+++ b/stable/jellyfin/11.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [jellyfin-11.0.17](https://github.com/truecharts/apps/compare/jellyfin-11.0.15...jellyfin-11.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [jellyfin-11.0.15](https://github.com/truecharts/apps/compare/jellyfin-11.0.13...jellyfin-11.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [jellyfin-11.0.13](https://github.com/truecharts/apps/compare/jellyfin-11.0.12...jellyfin-11.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [jellyfin-11.0.12](https://github.com/truecharts/apps/compare/jellyfin-11.0.11...jellyfin-11.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [jellyfin-11.0.11](https://github.com/truecharts/apps/compare/jellyfin-11.0.10...jellyfin-11.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [jellyfin-11.0.10](https://github.com/truecharts/apps/compare/jellyfin-11.0.9...jellyfin-11.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [jellyfin-11.0.9](https://github.com/truecharts/apps/compare/jellyfin-11.0.8...jellyfin-11.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [jellyfin-11.0.8](https://github.com/truecharts/apps/compare/jellyfin-11.0.7...jellyfin-11.0.8) (2022-06-27)
+
+#### Chore
+
+* update docker general non-major ([#2999](https://github.com/truecharts/apps/issues/2999))
+
+
+
+
+### [jellyfin-11.0.7](https://github.com/truecharts/apps/compare/jellyfin-11.0.6...jellyfin-11.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [jellyfin-11.0.6](https://github.com/truecharts/apps/compare/jellyfin-11.0.5...jellyfin-11.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [jellyfin-11.0.5](https://github.com/truecharts/apps/compare/jellyfin-11.0.4...jellyfin-11.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/jellyfin/11.0.17/Chart.lock b/stable/jellyfin/11.0.17/Chart.lock
new file mode 100644
index 00000000000..ba1f88930cf
--- /dev/null
+++ b/stable/jellyfin/11.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:08:49.80874541Z"
diff --git a/stable/jellyfin/11.0.17/Chart.yaml b/stable/jellyfin/11.0.17/Chart.yaml
new file mode 100644
index 00000000000..adf2f0bf760
--- /dev/null
+++ b/stable/jellyfin/11.0.17/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "10.8.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Jellyfin is a Free Software Media System
+home: https://github.com/truecharts/apps/tree/master/charts/stable/jellyfin
+icon: https://truecharts.org/img/chart-icons/jellyfin.png
+keywords:
+- jellyfin
+- plex
+- emby
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: jellyfin
+sources:
+- https://github.com/jellyfin/jellyfin
+type: application
+version: 11.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/jellyfin/11.0.17/README.md b/stable/jellyfin/11.0.17/README.md
new file mode 100644
index 00000000000..a8f2e9bc775
--- /dev/null
+++ b/stable/jellyfin/11.0.17/README.md
@@ -0,0 +1,42 @@
+# jellyfin
+
+Jellyfin is a Free Software Media System
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/jellyfin/11.0.17/app-readme.md b/stable/jellyfin/11.0.17/app-readme.md
new file mode 100644
index 00000000000..aaff3c0f7f9
--- /dev/null
+++ b/stable/jellyfin/11.0.17/app-readme.md
@@ -0,0 +1,3 @@
+Jellyfin is a Free Software Media System
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/libreoffice/2.0.14/charts/common-10.4.4.tgz b/stable/jellyfin/11.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/libreoffice/2.0.14/charts/common-10.4.4.tgz
rename to stable/jellyfin/11.0.17/charts/common-10.4.4.tgz
diff --git a/stable/jellyfin/11.0.17/icon.png b/stable/jellyfin/11.0.17/icon.png
new file mode 100644
index 00000000000..79c61d18576
Binary files /dev/null and b/stable/jellyfin/11.0.17/icon.png differ
diff --git a/stable/jellyfin/11.0.17/ix_values.yaml b/stable/jellyfin/11.0.17/ix_values.yaml
new file mode 100644
index 00000000000..9d723c515be
--- /dev/null
+++ b/stable/jellyfin/11.0.17/ix_values.yaml
@@ -0,0 +1,26 @@
+image:
+ repository: tccr.io/truecharts/jellyfin
+ pullPolicy: IfNotPresent
+ tag: v10.8.1@sha256:a58818ef1cc1ce6fba2abb6c9b39efdc20a6d0a7d7e45a40029224b5f0885643
+
+securityContext:
+ readOnlyRootFilesystem: false
+
+env:
+ JELLYFIN_PublishedServerUrl: "https://jelly.mydomain.com"
+
+service:
+ main:
+ ports:
+ main:
+ port: 8096
+ targetPort: 8096
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+ cache:
+ enabled: true
+ mountPath: "/cache"
+ type: "emptyDir"
diff --git a/stable/jellyfin/11.0.17/questions.yaml b/stable/jellyfin/11.0.17/questions.yaml
new file mode 100644
index 00000000000..6e0a03628b6
--- /dev/null
+++ b/stable/jellyfin/11.0.17/questions.yaml
@@ -0,0 +1,2445 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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: JELLYFIN_PublishedServerUrl
+ description: "Published Server URL"
+ label: "The Server URL to publish in UDP Auto Discovery response."
+ 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 Config"
+ 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: 8096
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 8096
+
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/logitech-media-server/4.0.16/templates/common.yaml b/stable/jellyfin/11.0.17/templates/common.yaml
similarity index 100%
rename from stable/logitech-media-server/4.0.16/templates/common.yaml
rename to stable/jellyfin/11.0.17/templates/common.yaml
diff --git a/stable/libreoffice/2.0.14/values.yaml b/stable/jellyfin/11.0.17/values.yaml
similarity index 100%
rename from stable/libreoffice/2.0.14/values.yaml
rename to stable/jellyfin/11.0.17/values.yaml
diff --git a/stable/jellyseerr/2.0.14/CHANGELOG.md b/stable/jellyseerr/2.0.14/CHANGELOG.md
deleted file mode 100644
index a25305a79e2..00000000000
--- a/stable/jellyseerr/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [jellyseerr-2.0.14](https://github.com/truecharts/apps/compare/jellyseerr-2.0.12...jellyseerr-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [jellyseerr-2.0.12](https://github.com/truecharts/apps/compare/jellyseerr-2.0.11...jellyseerr-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [jellyseerr-2.0.11](https://github.com/truecharts/apps/compare/jellyseerr-2.0.10...jellyseerr-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [jellyseerr-2.0.10](https://github.com/truecharts/apps/compare/jellyseerr-2.0.9...jellyseerr-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [jellyseerr-2.0.9](https://github.com/truecharts/apps/compare/jellyseerr-2.0.8...jellyseerr-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [jellyseerr-2.0.8](https://github.com/truecharts/apps/compare/jellyseerr-2.0.7...jellyseerr-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [jellyseerr-2.0.7](https://github.com/truecharts/apps/compare/jellyseerr-2.0.6...jellyseerr-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [jellyseerr-2.0.6](https://github.com/truecharts/apps/compare/jellyseerr-2.0.5...jellyseerr-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [jellyseerr-2.0.5](https://github.com/truecharts/apps/compare/jellyseerr-2.0.4...jellyseerr-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [jellyseerr-2.0.4](https://github.com/truecharts/apps/compare/jellyseerr-2.0.3...jellyseerr-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [jellyseerr-2.0.3](https://github.com/truecharts/apps/compare/jellyseerr-2.0.2...jellyseerr-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
diff --git a/stable/jellyseerr/2.0.14/Chart.lock b/stable/jellyseerr/2.0.14/Chart.lock
deleted file mode 100644
index fc9b86823fb..00000000000
--- a/stable/jellyseerr/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:04:12.820799087Z"
diff --git a/stable/jellyseerr/2.0.14/Chart.yaml b/stable/jellyseerr/2.0.14/Chart.yaml
deleted file mode 100644
index 4ce72c28fc8..00000000000
--- a/stable/jellyseerr/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "1.1.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: TEMPLATEREPLACEME
-home: https://github.com/truecharts/apps/tree/master/charts/stable/jellyseerr
-icon: https://truecharts.org/img/chart-icons/jellyseerr.png
-keywords:
-- jellyseerr
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: jellyseerr
-sources:
-- https://github.com/Fallenbagel/jellyseerr
-- https://hub.docker.com/r/fallenbagel/jellyseerr
-version: 2.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/jellyseerr/2.0.16/CHANGELOG.md b/stable/jellyseerr/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..5be00750179
--- /dev/null
+++ b/stable/jellyseerr/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [jellyseerr-2.0.16](https://github.com/truecharts/apps/compare/jellyseerr-2.0.14...jellyseerr-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [jellyseerr-2.0.14](https://github.com/truecharts/apps/compare/jellyseerr-2.0.12...jellyseerr-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [jellyseerr-2.0.12](https://github.com/truecharts/apps/compare/jellyseerr-2.0.11...jellyseerr-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [jellyseerr-2.0.11](https://github.com/truecharts/apps/compare/jellyseerr-2.0.10...jellyseerr-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [jellyseerr-2.0.10](https://github.com/truecharts/apps/compare/jellyseerr-2.0.9...jellyseerr-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [jellyseerr-2.0.9](https://github.com/truecharts/apps/compare/jellyseerr-2.0.8...jellyseerr-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [jellyseerr-2.0.8](https://github.com/truecharts/apps/compare/jellyseerr-2.0.7...jellyseerr-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [jellyseerr-2.0.7](https://github.com/truecharts/apps/compare/jellyseerr-2.0.6...jellyseerr-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [jellyseerr-2.0.6](https://github.com/truecharts/apps/compare/jellyseerr-2.0.5...jellyseerr-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [jellyseerr-2.0.5](https://github.com/truecharts/apps/compare/jellyseerr-2.0.4...jellyseerr-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [jellyseerr-2.0.4](https://github.com/truecharts/apps/compare/jellyseerr-2.0.3...jellyseerr-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
diff --git a/stable/jellyseerr/2.0.16/Chart.lock b/stable/jellyseerr/2.0.16/Chart.lock
new file mode 100644
index 00000000000..eec6273cad0
--- /dev/null
+++ b/stable/jellyseerr/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:09:03.399993213Z"
diff --git a/stable/jellyseerr/2.0.16/Chart.yaml b/stable/jellyseerr/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..1919951eb16
--- /dev/null
+++ b/stable/jellyseerr/2.0.16/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "1.1.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: TEMPLATEREPLACEME
+home: https://github.com/truecharts/apps/tree/master/charts/stable/jellyseerr
+icon: https://truecharts.org/img/chart-icons/jellyseerr.png
+keywords:
+- jellyseerr
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: jellyseerr
+sources:
+- https://github.com/Fallenbagel/jellyseerr
+- https://hub.docker.com/r/fallenbagel/jellyseerr
+version: 2.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/jellyseerr/2.0.14/README.md b/stable/jellyseerr/2.0.16/README.md
similarity index 100%
rename from stable/jellyseerr/2.0.14/README.md
rename to stable/jellyseerr/2.0.16/README.md
diff --git a/stable/jellyseerr/2.0.14/app-readme.md b/stable/jellyseerr/2.0.16/app-readme.md
similarity index 100%
rename from stable/jellyseerr/2.0.14/app-readme.md
rename to stable/jellyseerr/2.0.16/app-readme.md
diff --git a/stable/librephotos/4.0.17/charts/common-10.4.4.tgz b/stable/jellyseerr/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/librephotos/4.0.17/charts/common-10.4.4.tgz
rename to stable/jellyseerr/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/jellyseerr/2.0.14/icon.png b/stable/jellyseerr/2.0.16/icon.png
similarity index 100%
rename from stable/jellyseerr/2.0.14/icon.png
rename to stable/jellyseerr/2.0.16/icon.png
diff --git a/stable/jellyseerr/2.0.14/ix_values.yaml b/stable/jellyseerr/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/jellyseerr/2.0.14/ix_values.yaml
rename to stable/jellyseerr/2.0.16/ix_values.yaml
diff --git a/stable/jellyseerr/2.0.14/questions.yaml b/stable/jellyseerr/2.0.16/questions.yaml
similarity index 100%
rename from stable/jellyseerr/2.0.14/questions.yaml
rename to stable/jellyseerr/2.0.16/questions.yaml
diff --git a/stable/loki/5.0.17/templates/common.yaml b/stable/jellyseerr/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/loki/5.0.17/templates/common.yaml
rename to stable/jellyseerr/2.0.16/templates/common.yaml
diff --git a/stable/librephotos/4.0.17/values.yaml b/stable/jellyseerr/2.0.16/values.yaml
similarity index 100%
rename from stable/librephotos/4.0.17/values.yaml
rename to stable/jellyseerr/2.0.16/values.yaml
diff --git a/stable/joplin-server/8.0.14/CHANGELOG.md b/stable/joplin-server/8.0.14/CHANGELOG.md
deleted file mode 100644
index ecad6b9dcdc..00000000000
--- a/stable/joplin-server/8.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [joplin-server-8.0.14](https://github.com/truecharts/apps/compare/joplin-server-8.0.12...joplin-server-8.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [joplin-server-8.0.12](https://github.com/truecharts/apps/compare/joplin-server-8.0.11...joplin-server-8.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [joplin-server-8.0.11](https://github.com/truecharts/apps/compare/joplin-server-8.0.10...joplin-server-8.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [joplin-server-8.0.10](https://github.com/truecharts/apps/compare/joplin-server-8.0.9...joplin-server-8.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [joplin-server-8.0.9](https://github.com/truecharts/apps/compare/joplin-server-8.0.8...joplin-server-8.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [joplin-server-8.0.8](https://github.com/truecharts/apps/compare/joplin-server-8.0.7...joplin-server-8.0.8) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [joplin-server-8.0.7](https://github.com/truecharts/apps/compare/joplin-server-8.0.6...joplin-server-8.0.7) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [joplin-server-8.0.6](https://github.com/truecharts/apps/compare/joplin-server-8.0.5...joplin-server-8.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [joplin-server-8.0.5](https://github.com/truecharts/apps/compare/joplin-server-8.0.4...joplin-server-8.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [joplin-server-8.0.4](https://github.com/truecharts/apps/compare/joplin-server-8.0.3...joplin-server-8.0.4) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [joplin-server-8.0.3](https://github.com/truecharts/apps/compare/joplin-server-8.0.2...joplin-server-8.0.3) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887))
-
diff --git a/stable/joplin-server/8.0.14/Chart.lock b/stable/joplin-server/8.0.14/Chart.lock
deleted file mode 100644
index 720fb622588..00000000000
--- a/stable/joplin-server/8.0.14/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:04:21.908717546Z"
diff --git a/stable/joplin-server/8.0.14/Chart.yaml b/stable/joplin-server/8.0.14/Chart.yaml
deleted file mode 100644
index 68ab8b96f74..00000000000
--- a/stable/joplin-server/8.0.14/Chart.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
-apiVersion: v2
-appVersion: "2.7.4"
-description: This server allows you to sync any Joplin client
-name: joplin-server
-version: 8.0.14
-kubeVersion: '>=1.16.0-0'
-keywords:
- - joplin
- - notes
-home: https://github.com/truecharts/apps/tree/master/charts/stable/joplin-server
-icon: https://truecharts.org/img/chart-icons/joplin-server.png
-sources:
- - https://github.com/laurent22/joplin/tree/dev/packages/server
- - https://github.com/laurent22/joplin
- - https://hub.docker.com/r/joplin/server
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/joplin-server/8.0.16/CHANGELOG.md b/stable/joplin-server/8.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..e5ca94868f2
--- /dev/null
+++ b/stable/joplin-server/8.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [joplin-server-8.0.16](https://github.com/truecharts/apps/compare/joplin-server-8.0.14...joplin-server-8.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [joplin-server-8.0.14](https://github.com/truecharts/apps/compare/joplin-server-8.0.12...joplin-server-8.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [joplin-server-8.0.12](https://github.com/truecharts/apps/compare/joplin-server-8.0.11...joplin-server-8.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [joplin-server-8.0.11](https://github.com/truecharts/apps/compare/joplin-server-8.0.10...joplin-server-8.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [joplin-server-8.0.10](https://github.com/truecharts/apps/compare/joplin-server-8.0.9...joplin-server-8.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [joplin-server-8.0.9](https://github.com/truecharts/apps/compare/joplin-server-8.0.8...joplin-server-8.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [joplin-server-8.0.8](https://github.com/truecharts/apps/compare/joplin-server-8.0.7...joplin-server-8.0.8) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [joplin-server-8.0.7](https://github.com/truecharts/apps/compare/joplin-server-8.0.6...joplin-server-8.0.7) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [joplin-server-8.0.6](https://github.com/truecharts/apps/compare/joplin-server-8.0.5...joplin-server-8.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [joplin-server-8.0.5](https://github.com/truecharts/apps/compare/joplin-server-8.0.4...joplin-server-8.0.5) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [joplin-server-8.0.4](https://github.com/truecharts/apps/compare/joplin-server-8.0.3...joplin-server-8.0.4) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/joplin-server/8.0.16/Chart.lock b/stable/joplin-server/8.0.16/Chart.lock
new file mode 100644
index 00000000000..5b7b073016c
--- /dev/null
+++ b/stable/joplin-server/8.0.16/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:09:11.04309129Z"
diff --git a/stable/joplin-server/8.0.16/Chart.yaml b/stable/joplin-server/8.0.16/Chart.yaml
new file mode 100644
index 00000000000..f49a81e69d1
--- /dev/null
+++ b/stable/joplin-server/8.0.16/Chart.yaml
@@ -0,0 +1,32 @@
+apiVersion: v2
+appVersion: "2.7.4"
+description: This server allows you to sync any Joplin client
+name: joplin-server
+version: 8.0.16
+kubeVersion: '>=1.16.0-0'
+keywords:
+ - joplin
+ - notes
+home: https://github.com/truecharts/apps/tree/master/charts/stable/joplin-server
+icon: https://truecharts.org/img/chart-icons/joplin-server.png
+sources:
+ - https://github.com/laurent22/joplin/tree/dev/packages/server
+ - https://github.com/laurent22/joplin
+ - https://hub.docker.com/r/joplin/server
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/joplin-server/8.0.14/README.md b/stable/joplin-server/8.0.16/README.md
similarity index 100%
rename from stable/joplin-server/8.0.14/README.md
rename to stable/joplin-server/8.0.16/README.md
diff --git a/stable/joplin-server/8.0.14/app-readme.md b/stable/joplin-server/8.0.16/app-readme.md
similarity index 100%
rename from stable/joplin-server/8.0.14/app-readme.md
rename to stable/joplin-server/8.0.16/app-readme.md
diff --git a/stable/librespeed/6.0.15/charts/common-10.4.4.tgz b/stable/joplin-server/8.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/librespeed/6.0.15/charts/common-10.4.4.tgz
rename to stable/joplin-server/8.0.16/charts/common-10.4.4.tgz
diff --git a/stable/librephotos/4.0.17/charts/postgresql-8.0.30.tgz b/stable/joplin-server/8.0.16/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/librephotos/4.0.17/charts/postgresql-8.0.30.tgz
rename to stable/joplin-server/8.0.16/charts/postgresql-8.0.30.tgz
diff --git a/stable/joplin-server/8.0.14/icon.png b/stable/joplin-server/8.0.16/icon.png
similarity index 100%
rename from stable/joplin-server/8.0.14/icon.png
rename to stable/joplin-server/8.0.16/icon.png
diff --git a/stable/joplin-server/8.0.14/ix_values.yaml b/stable/joplin-server/8.0.16/ix_values.yaml
similarity index 100%
rename from stable/joplin-server/8.0.14/ix_values.yaml
rename to stable/joplin-server/8.0.16/ix_values.yaml
diff --git a/stable/joplin-server/8.0.14/questions.yaml b/stable/joplin-server/8.0.16/questions.yaml
similarity index 100%
rename from stable/joplin-server/8.0.14/questions.yaml
rename to stable/joplin-server/8.0.16/questions.yaml
diff --git a/stable/makemkv/2.0.16/templates/common.yaml b/stable/joplin-server/8.0.16/templates/common.yaml
similarity index 100%
rename from stable/makemkv/2.0.16/templates/common.yaml
rename to stable/joplin-server/8.0.16/templates/common.yaml
diff --git a/stable/librespeed/6.0.15/values.yaml b/stable/joplin-server/8.0.16/values.yaml
similarity index 100%
rename from stable/librespeed/6.0.15/values.yaml
rename to stable/joplin-server/8.0.16/values.yaml
diff --git a/stable/k8s-gateway/6.0.14/CHANGELOG.md b/stable/k8s-gateway/6.0.14/CHANGELOG.md
deleted file mode 100644
index 8dcb58c5a3a..00000000000
--- a/stable/k8s-gateway/6.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [k8s-gateway-6.0.14](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.12...k8s-gateway-6.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [k8s-gateway-6.0.12](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.11...k8s-gateway-6.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [k8s-gateway-6.0.11](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.10...k8s-gateway-6.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [k8s-gateway-6.0.10](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.9...k8s-gateway-6.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [k8s-gateway-6.0.9](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.8...k8s-gateway-6.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [k8s-gateway-6.0.8](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.7...k8s-gateway-6.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [k8s-gateway-6.0.7](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.6...k8s-gateway-6.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [k8s-gateway-6.0.6](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.5...k8s-gateway-6.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [k8s-gateway-6.0.5](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.4...k8s-gateway-6.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [k8s-gateway-6.0.4](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.3...k8s-gateway-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [k8s-gateway-6.0.3](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.2...k8s-gateway-6.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/k8s-gateway/6.0.14/Chart.lock b/stable/k8s-gateway/6.0.14/Chart.lock
deleted file mode 100644
index 1450f8eaac2..00000000000
--- a/stable/k8s-gateway/6.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:04:17.3011002Z"
diff --git a/stable/k8s-gateway/6.0.14/Chart.yaml b/stable/k8s-gateway/6.0.14/Chart.yaml
deleted file mode 100644
index ae888bed877..00000000000
--- a/stable/k8s-gateway/6.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "0.3.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: A Helm chart for the k8s_gateway CoreDNS plugin
-home: https://github.com/truecharts/apps/tree/master/charts/core/k8s-gateway
-icon: https://truecharts.org/img/chart-icons/k8s-gateway.png
-keywords:
-- DNS
-- networking
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: k8s-gateway
-sources:
-- https://github.com/ori-edge/k8s_gateway
-type: application
-version: 6.0.14
-annotations:
- truecharts.org/catagories: |
- - networking
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/k8s-gateway/6.0.16/CHANGELOG.md b/stable/k8s-gateway/6.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..94dbc7339e0
--- /dev/null
+++ b/stable/k8s-gateway/6.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [k8s-gateway-6.0.16](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.14...k8s-gateway-6.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [k8s-gateway-6.0.14](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.12...k8s-gateway-6.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [k8s-gateway-6.0.12](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.11...k8s-gateway-6.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [k8s-gateway-6.0.11](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.10...k8s-gateway-6.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [k8s-gateway-6.0.10](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.9...k8s-gateway-6.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [k8s-gateway-6.0.9](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.8...k8s-gateway-6.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [k8s-gateway-6.0.8](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.7...k8s-gateway-6.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [k8s-gateway-6.0.7](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.6...k8s-gateway-6.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [k8s-gateway-6.0.6](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.5...k8s-gateway-6.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [k8s-gateway-6.0.5](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.4...k8s-gateway-6.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [k8s-gateway-6.0.4](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.3...k8s-gateway-6.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/k8s-gateway/6.0.16/Chart.lock b/stable/k8s-gateway/6.0.16/Chart.lock
new file mode 100644
index 00000000000..ad527a39795
--- /dev/null
+++ b/stable/k8s-gateway/6.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:09:04.637048066Z"
diff --git a/stable/k8s-gateway/6.0.16/Chart.yaml b/stable/k8s-gateway/6.0.16/Chart.yaml
new file mode 100644
index 00000000000..4724e2e07dd
--- /dev/null
+++ b/stable/k8s-gateway/6.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "0.3.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: A Helm chart for the k8s_gateway CoreDNS plugin
+home: https://github.com/truecharts/apps/tree/master/charts/core/k8s-gateway
+icon: https://truecharts.org/img/chart-icons/k8s-gateway.png
+keywords:
+- DNS
+- networking
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: k8s-gateway
+sources:
+- https://github.com/ori-edge/k8s_gateway
+type: application
+version: 6.0.16
+annotations:
+ truecharts.org/catagories: |
+ - networking
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/k8s-gateway/6.0.14/README.md b/stable/k8s-gateway/6.0.16/README.md
similarity index 100%
rename from stable/k8s-gateway/6.0.14/README.md
rename to stable/k8s-gateway/6.0.16/README.md
diff --git a/stable/k8s-gateway/6.0.14/app-readme.md b/stable/k8s-gateway/6.0.16/app-readme.md
similarity index 100%
rename from stable/k8s-gateway/6.0.14/app-readme.md
rename to stable/k8s-gateway/6.0.16/app-readme.md
diff --git a/stable/linkace/4.0.22/charts/common-10.4.4.tgz b/stable/k8s-gateway/6.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/linkace/4.0.22/charts/common-10.4.4.tgz
rename to stable/k8s-gateway/6.0.16/charts/common-10.4.4.tgz
diff --git a/stable/k8s-gateway/6.0.14/icon.png b/stable/k8s-gateway/6.0.16/icon.png
similarity index 100%
rename from stable/k8s-gateway/6.0.14/icon.png
rename to stable/k8s-gateway/6.0.16/icon.png
diff --git a/stable/k8s-gateway/6.0.14/ix_values.yaml b/stable/k8s-gateway/6.0.16/ix_values.yaml
similarity index 100%
rename from stable/k8s-gateway/6.0.14/ix_values.yaml
rename to stable/k8s-gateway/6.0.16/ix_values.yaml
diff --git a/stable/k8s-gateway/6.0.14/questions.yaml b/stable/k8s-gateway/6.0.16/questions.yaml
similarity index 100%
rename from stable/k8s-gateway/6.0.14/questions.yaml
rename to stable/k8s-gateway/6.0.16/questions.yaml
diff --git a/stable/k8s-gateway/6.0.14/templates/_configmap.tpl b/stable/k8s-gateway/6.0.16/templates/_configmap.tpl
similarity index 100%
rename from stable/k8s-gateway/6.0.14/templates/_configmap.tpl
rename to stable/k8s-gateway/6.0.16/templates/_configmap.tpl
diff --git a/stable/k8s-gateway/6.0.14/templates/common.yaml b/stable/k8s-gateway/6.0.16/templates/common.yaml
similarity index 100%
rename from stable/k8s-gateway/6.0.14/templates/common.yaml
rename to stable/k8s-gateway/6.0.16/templates/common.yaml
diff --git a/stable/linkace/4.0.22/values.yaml b/stable/k8s-gateway/6.0.16/values.yaml
similarity index 100%
rename from stable/linkace/4.0.22/values.yaml
rename to stable/k8s-gateway/6.0.16/values.yaml
diff --git a/stable/kanboard/8.0.15/CHANGELOG.md b/stable/kanboard/8.0.15/CHANGELOG.md
deleted file mode 100644
index 386bc65cf4f..00000000000
--- a/stable/kanboard/8.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [kanboard-8.0.15](https://github.com/truecharts/apps/compare/kanboard-8.0.13...kanboard-8.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [kanboard-8.0.13](https://github.com/truecharts/apps/compare/kanboard-8.0.12...kanboard-8.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [kanboard-8.0.12](https://github.com/truecharts/apps/compare/kanboard-8.0.11...kanboard-8.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [kanboard-8.0.11](https://github.com/truecharts/apps/compare/kanboard-8.0.10...kanboard-8.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [kanboard-8.0.10](https://github.com/truecharts/apps/compare/kanboard-8.0.9...kanboard-8.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [kanboard-8.0.9](https://github.com/truecharts/apps/compare/kanboard-8.0.8...kanboard-8.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [kanboard-8.0.8](https://github.com/truecharts/apps/compare/kanboard-8.0.7...kanboard-8.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [kanboard-8.0.7](https://github.com/truecharts/apps/compare/kanboard-8.0.6...kanboard-8.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [kanboard-8.0.6](https://github.com/truecharts/apps/compare/kanboard-8.0.5...kanboard-8.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [kanboard-8.0.5](https://github.com/truecharts/apps/compare/kanboard-8.0.4...kanboard-8.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [kanboard-8.0.4](https://github.com/truecharts/apps/compare/kanboard-8.0.3...kanboard-8.0.4) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/kanboard/8.0.15/Chart.lock b/stable/kanboard/8.0.15/Chart.lock
deleted file mode 100644
index 67cbbd54849..00000000000
--- a/stable/kanboard/8.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:04:25.296627888Z"
diff --git a/stable/kanboard/8.0.15/Chart.yaml b/stable/kanboard/8.0.15/Chart.yaml
deleted file mode 100644
index 961484312bd..00000000000
--- a/stable/kanboard/8.0.15/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "1.2.22"
-description: Kanboard is a free and open source Kanban project management software.
-name: kanboard
-version: 8.0.15
-kubeVersion: ">=1.16.0-0"
-keywords:
-- kanboard
-- kanban
-home: https://github.com/truecharts/apps/tree/master/charts/stable/kanboard
-icon: https://truecharts.org/img/chart-icons/kanboard.png
-sources:
-- https://github.com/kanboard/kanboard
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/kanboard/8.0.17/CHANGELOG.md b/stable/kanboard/8.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..eecf724e0f3
--- /dev/null
+++ b/stable/kanboard/8.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [kanboard-8.0.17](https://github.com/truecharts/apps/compare/kanboard-8.0.15...kanboard-8.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [kanboard-8.0.15](https://github.com/truecharts/apps/compare/kanboard-8.0.13...kanboard-8.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [kanboard-8.0.13](https://github.com/truecharts/apps/compare/kanboard-8.0.12...kanboard-8.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [kanboard-8.0.12](https://github.com/truecharts/apps/compare/kanboard-8.0.11...kanboard-8.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [kanboard-8.0.11](https://github.com/truecharts/apps/compare/kanboard-8.0.10...kanboard-8.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [kanboard-8.0.10](https://github.com/truecharts/apps/compare/kanboard-8.0.9...kanboard-8.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [kanboard-8.0.9](https://github.com/truecharts/apps/compare/kanboard-8.0.8...kanboard-8.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [kanboard-8.0.8](https://github.com/truecharts/apps/compare/kanboard-8.0.7...kanboard-8.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [kanboard-8.0.7](https://github.com/truecharts/apps/compare/kanboard-8.0.6...kanboard-8.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [kanboard-8.0.6](https://github.com/truecharts/apps/compare/kanboard-8.0.5...kanboard-8.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [kanboard-8.0.5](https://github.com/truecharts/apps/compare/kanboard-8.0.4...kanboard-8.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/kanboard/8.0.17/Chart.lock b/stable/kanboard/8.0.17/Chart.lock
new file mode 100644
index 00000000000..81a756f33f1
--- /dev/null
+++ b/stable/kanboard/8.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:09:15.30646709Z"
diff --git a/stable/kanboard/8.0.17/Chart.yaml b/stable/kanboard/8.0.17/Chart.yaml
new file mode 100644
index 00000000000..c8b10d40e54
--- /dev/null
+++ b/stable/kanboard/8.0.17/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "1.2.22"
+description: Kanboard is a free and open source Kanban project management software.
+name: kanboard
+version: 8.0.17
+kubeVersion: ">=1.16.0-0"
+keywords:
+- kanboard
+- kanban
+home: https://github.com/truecharts/apps/tree/master/charts/stable/kanboard
+icon: https://truecharts.org/img/chart-icons/kanboard.png
+sources:
+- https://github.com/kanboard/kanboard
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/kanboard/8.0.15/README.md b/stable/kanboard/8.0.17/README.md
similarity index 100%
rename from stable/kanboard/8.0.15/README.md
rename to stable/kanboard/8.0.17/README.md
diff --git a/stable/kanboard/8.0.15/app-readme.md b/stable/kanboard/8.0.17/app-readme.md
similarity index 100%
rename from stable/kanboard/8.0.15/app-readme.md
rename to stable/kanboard/8.0.17/app-readme.md
diff --git a/stable/linkding/2.0.15/charts/common-10.4.4.tgz b/stable/kanboard/8.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/linkding/2.0.15/charts/common-10.4.4.tgz
rename to stable/kanboard/8.0.17/charts/common-10.4.4.tgz
diff --git a/stable/mattermost/3.0.17/charts/postgresql-8.0.30.tgz b/stable/kanboard/8.0.17/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/mattermost/3.0.17/charts/postgresql-8.0.30.tgz
rename to stable/kanboard/8.0.17/charts/postgresql-8.0.30.tgz
diff --git a/stable/kanboard/8.0.15/icon.png b/stable/kanboard/8.0.17/icon.png
similarity index 100%
rename from stable/kanboard/8.0.15/icon.png
rename to stable/kanboard/8.0.17/icon.png
diff --git a/stable/kanboard/8.0.15/ix_values.yaml b/stable/kanboard/8.0.17/ix_values.yaml
similarity index 100%
rename from stable/kanboard/8.0.15/ix_values.yaml
rename to stable/kanboard/8.0.17/ix_values.yaml
diff --git a/stable/kanboard/8.0.15/questions.yaml b/stable/kanboard/8.0.17/questions.yaml
similarity index 100%
rename from stable/kanboard/8.0.15/questions.yaml
rename to stable/kanboard/8.0.17/questions.yaml
diff --git a/stable/matomo/3.0.25/templates/common.yaml b/stable/kanboard/8.0.17/templates/common.yaml
similarity index 100%
rename from stable/matomo/3.0.25/templates/common.yaml
rename to stable/kanboard/8.0.17/templates/common.yaml
diff --git a/stable/linkding/2.0.15/values.yaml b/stable/kanboard/8.0.17/values.yaml
similarity index 100%
rename from stable/linkding/2.0.15/values.yaml
rename to stable/kanboard/8.0.17/values.yaml
diff --git a/stable/kavita/2.0.15/CHANGELOG.md b/stable/kavita/2.0.15/CHANGELOG.md
deleted file mode 100644
index 9001360768a..00000000000
--- a/stable/kavita/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [kavita-2.0.15](https://github.com/truecharts/apps/compare/kavita-2.0.13...kavita-2.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [kavita-2.0.13](https://github.com/truecharts/apps/compare/kavita-2.0.12...kavita-2.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [kavita-2.0.12](https://github.com/truecharts/apps/compare/kavita-2.0.11...kavita-2.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [kavita-2.0.11](https://github.com/truecharts/apps/compare/kavita-2.0.10...kavita-2.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [kavita-2.0.10](https://github.com/truecharts/apps/compare/kavita-2.0.9...kavita-2.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [kavita-2.0.9](https://github.com/truecharts/apps/compare/kavita-2.0.8...kavita-2.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [kavita-2.0.8](https://github.com/truecharts/apps/compare/kavita-2.0.7...kavita-2.0.8) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### [kavita-2.0.7](https://github.com/truecharts/apps/compare/kavita-2.0.6...kavita-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [kavita-2.0.6](https://github.com/truecharts/apps/compare/kavita-2.0.5...kavita-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [kavita-2.0.5](https://github.com/truecharts/apps/compare/kavita-2.0.4...kavita-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [kavita-2.0.4](https://github.com/truecharts/apps/compare/kavita-2.0.3...kavita-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/kavita/2.0.15/Chart.lock b/stable/kavita/2.0.15/Chart.lock
deleted file mode 100644
index 53796f722ab..00000000000
--- a/stable/kavita/2.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:04:28.293339593Z"
diff --git a/stable/kavita/2.0.15/Chart.yaml b/stable/kavita/2.0.15/Chart.yaml
deleted file mode 100644
index 4b940b039c5..00000000000
--- a/stable/kavita/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: kavita
-version: 2.0.15
-appVersion: "0.5.4"
-description: Kavita is a rocket fueled self-hosted digital library which supports a vast array of file formats
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/kavita
-icon: https://truecharts.org/img/chart-icons/kavita.png
-keywords:
- - kavita
- - manga
- - library
- - book
-sources:
- - https://www.kavitareader.com
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/kavita/2.0.17/CHANGELOG.md b/stable/kavita/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..cf9e004d18c
--- /dev/null
+++ b/stable/kavita/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [kavita-2.0.17](https://github.com/truecharts/apps/compare/kavita-2.0.15...kavita-2.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [kavita-2.0.15](https://github.com/truecharts/apps/compare/kavita-2.0.13...kavita-2.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [kavita-2.0.13](https://github.com/truecharts/apps/compare/kavita-2.0.12...kavita-2.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [kavita-2.0.12](https://github.com/truecharts/apps/compare/kavita-2.0.11...kavita-2.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [kavita-2.0.11](https://github.com/truecharts/apps/compare/kavita-2.0.10...kavita-2.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [kavita-2.0.10](https://github.com/truecharts/apps/compare/kavita-2.0.9...kavita-2.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [kavita-2.0.9](https://github.com/truecharts/apps/compare/kavita-2.0.8...kavita-2.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [kavita-2.0.8](https://github.com/truecharts/apps/compare/kavita-2.0.7...kavita-2.0.8) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
+
+### [kavita-2.0.7](https://github.com/truecharts/apps/compare/kavita-2.0.6...kavita-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [kavita-2.0.6](https://github.com/truecharts/apps/compare/kavita-2.0.5...kavita-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [kavita-2.0.5](https://github.com/truecharts/apps/compare/kavita-2.0.4...kavita-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/kavita/2.0.17/Chart.lock b/stable/kavita/2.0.17/Chart.lock
new file mode 100644
index 00000000000..4e53f723538
--- /dev/null
+++ b/stable/kavita/2.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:09:22.30254377Z"
diff --git a/stable/kavita/2.0.17/Chart.yaml b/stable/kavita/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..0502b9493c7
--- /dev/null
+++ b/stable/kavita/2.0.17/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: kavita
+version: 2.0.17
+appVersion: "0.5.4"
+description: Kavita is a rocket fueled self-hosted digital library which supports a vast array of file formats
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/kavita
+icon: https://truecharts.org/img/chart-icons/kavita.png
+keywords:
+ - kavita
+ - manga
+ - library
+ - book
+sources:
+ - https://www.kavitareader.com
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/kavita/2.0.15/README.md b/stable/kavita/2.0.17/README.md
similarity index 100%
rename from stable/kavita/2.0.15/README.md
rename to stable/kavita/2.0.17/README.md
diff --git a/stable/kavita/2.0.15/app-readme.md b/stable/kavita/2.0.17/app-readme.md
similarity index 100%
rename from stable/kavita/2.0.15/app-readme.md
rename to stable/kavita/2.0.17/app-readme.md
diff --git a/stable/littlelink/6.0.28/charts/common-10.4.4.tgz b/stable/kavita/2.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/littlelink/6.0.28/charts/common-10.4.4.tgz
rename to stable/kavita/2.0.17/charts/common-10.4.4.tgz
diff --git a/stable/kavita/2.0.15/icon.png b/stable/kavita/2.0.17/icon.png
similarity index 100%
rename from stable/kavita/2.0.15/icon.png
rename to stable/kavita/2.0.17/icon.png
diff --git a/stable/kavita/2.0.15/ix_values.yaml b/stable/kavita/2.0.17/ix_values.yaml
similarity index 100%
rename from stable/kavita/2.0.15/ix_values.yaml
rename to stable/kavita/2.0.17/ix_values.yaml
diff --git a/stable/kavita/2.0.15/questions.yaml b/stable/kavita/2.0.17/questions.yaml
similarity index 100%
rename from stable/kavita/2.0.15/questions.yaml
rename to stable/kavita/2.0.17/questions.yaml
diff --git a/stable/mattermost/3.0.17/templates/common.yaml b/stable/kavita/2.0.17/templates/common.yaml
similarity index 100%
rename from stable/mattermost/3.0.17/templates/common.yaml
rename to stable/kavita/2.0.17/templates/common.yaml
diff --git a/stable/littlelink/6.0.28/values.yaml b/stable/kavita/2.0.17/values.yaml
similarity index 100%
rename from stable/littlelink/6.0.28/values.yaml
rename to stable/kavita/2.0.17/values.yaml
diff --git a/stable/kimai/3.0.15/CHANGELOG.md b/stable/kimai/3.0.15/CHANGELOG.md
deleted file mode 100644
index 67f1f63c1a8..00000000000
--- a/stable/kimai/3.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [kimai-3.0.15](https://github.com/truecharts/apps/compare/kimai-3.0.13...kimai-3.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [kimai-3.0.13](https://github.com/truecharts/apps/compare/kimai-3.0.12...kimai-3.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [kimai-3.0.12](https://github.com/truecharts/apps/compare/kimai-3.0.11...kimai-3.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [kimai-3.0.11](https://github.com/truecharts/apps/compare/kimai-3.0.10...kimai-3.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [kimai-3.0.10](https://github.com/truecharts/apps/compare/kimai-3.0.9...kimai-3.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [kimai-3.0.9](https://github.com/truecharts/apps/compare/kimai-3.0.8...kimai-3.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [kimai-3.0.8](https://github.com/truecharts/apps/compare/kimai-3.0.7...kimai-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [kimai-3.0.7](https://github.com/truecharts/apps/compare/kimai-3.0.6...kimai-3.0.7) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
-
-
-### [kimai-3.0.6](https://github.com/truecharts/apps/compare/kimai-3.0.5...kimai-3.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [kimai-3.0.5](https://github.com/truecharts/apps/compare/kimai-3.0.4...kimai-3.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [kimai-3.0.4](https://github.com/truecharts/apps/compare/kimai-3.0.3...kimai-3.0.4) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/kimai/3.0.15/Chart.lock b/stable/kimai/3.0.15/Chart.lock
deleted file mode 100644
index 713b373e88c..00000000000
--- a/stable/kimai/3.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
-generated: "2022-07-12T23:04:37.705985015Z"
diff --git a/stable/kimai/3.0.15/Chart.yaml b/stable/kimai/3.0.15/Chart.yaml
deleted file mode 100644
index a2baa2cc133..00000000000
--- a/stable/kimai/3.0.15/Chart.yaml
+++ /dev/null
@@ -1,33 +0,0 @@
-apiVersion: v2
-appVersion: "1.20"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-description: Kimai is a free, open source and online time-tracking software designed for small businesses and freelancers.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/kimai
-icon: https://truecharts.org/img/chart-icons/kimai.png
-keywords:
-- kimai
-- time
-- tracking
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: kimai
-sources:
-- https://github.com/kevinpapst/kimai2
-- https://github.com/tobybatch/kimai2
-- https://hub.docker.com/r/kimai/kimai2
-version: 3.0.15
-annotations:
- truecharts.org/catagories: |
- - productivity
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/kimai/3.0.17/CHANGELOG.md b/stable/kimai/3.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..49100ea41bd
--- /dev/null
+++ b/stable/kimai/3.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [kimai-3.0.17](https://github.com/truecharts/apps/compare/kimai-3.0.15...kimai-3.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [kimai-3.0.15](https://github.com/truecharts/apps/compare/kimai-3.0.13...kimai-3.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [kimai-3.0.13](https://github.com/truecharts/apps/compare/kimai-3.0.12...kimai-3.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [kimai-3.0.12](https://github.com/truecharts/apps/compare/kimai-3.0.11...kimai-3.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [kimai-3.0.11](https://github.com/truecharts/apps/compare/kimai-3.0.10...kimai-3.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [kimai-3.0.10](https://github.com/truecharts/apps/compare/kimai-3.0.9...kimai-3.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [kimai-3.0.9](https://github.com/truecharts/apps/compare/kimai-3.0.8...kimai-3.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [kimai-3.0.8](https://github.com/truecharts/apps/compare/kimai-3.0.7...kimai-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [kimai-3.0.7](https://github.com/truecharts/apps/compare/kimai-3.0.6...kimai-3.0.7) (2022-06-29)
+
+#### Chore
+
+* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
+
+
+
+
+### [kimai-3.0.6](https://github.com/truecharts/apps/compare/kimai-3.0.5...kimai-3.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [kimai-3.0.5](https://github.com/truecharts/apps/compare/kimai-3.0.4...kimai-3.0.5) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/kimai/3.0.17/Chart.lock b/stable/kimai/3.0.17/Chart.lock
new file mode 100644
index 00000000000..1fa102542f7
--- /dev/null
+++ b/stable/kimai/3.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
+generated: "2022-07-14T14:09:30.191074969Z"
diff --git a/stable/kimai/3.0.17/Chart.yaml b/stable/kimai/3.0.17/Chart.yaml
new file mode 100644
index 00000000000..641e6fa109f
--- /dev/null
+++ b/stable/kimai/3.0.17/Chart.yaml
@@ -0,0 +1,33 @@
+apiVersion: v2
+appVersion: "1.20"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+description: Kimai is a free, open source and online time-tracking software designed for small businesses and freelancers.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/kimai
+icon: https://truecharts.org/img/chart-icons/kimai.png
+keywords:
+- kimai
+- time
+- tracking
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: kimai
+sources:
+- https://github.com/kevinpapst/kimai2
+- https://github.com/tobybatch/kimai2
+- https://hub.docker.com/r/kimai/kimai2
+version: 3.0.17
+annotations:
+ truecharts.org/catagories: |
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/kimai/3.0.15/README.md b/stable/kimai/3.0.17/README.md
similarity index 100%
rename from stable/kimai/3.0.15/README.md
rename to stable/kimai/3.0.17/README.md
diff --git a/stable/kimai/3.0.15/app-readme.md b/stable/kimai/3.0.17/app-readme.md
similarity index 100%
rename from stable/kimai/3.0.15/app-readme.md
rename to stable/kimai/3.0.17/app-readme.md
diff --git a/stable/logitech-media-server/4.0.16/charts/common-10.4.4.tgz b/stable/kimai/3.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/logitech-media-server/4.0.16/charts/common-10.4.4.tgz
rename to stable/kimai/3.0.17/charts/common-10.4.4.tgz
diff --git a/stable/kimai/3.0.15/charts/mariadb-3.0.29.tgz b/stable/kimai/3.0.17/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from stable/kimai/3.0.15/charts/mariadb-3.0.29.tgz
rename to stable/kimai/3.0.17/charts/mariadb-3.0.29.tgz
diff --git a/stable/kimai/3.0.15/icon.png b/stable/kimai/3.0.17/icon.png
similarity index 100%
rename from stable/kimai/3.0.15/icon.png
rename to stable/kimai/3.0.17/icon.png
diff --git a/stable/kimai/3.0.15/ix_values.yaml b/stable/kimai/3.0.17/ix_values.yaml
similarity index 100%
rename from stable/kimai/3.0.15/ix_values.yaml
rename to stable/kimai/3.0.17/ix_values.yaml
diff --git a/stable/kimai/3.0.15/questions.yaml b/stable/kimai/3.0.17/questions.yaml
similarity index 100%
rename from stable/kimai/3.0.15/questions.yaml
rename to stable/kimai/3.0.17/questions.yaml
diff --git a/stable/kimai/3.0.15/templates/_secrets.tpl b/stable/kimai/3.0.17/templates/_secrets.tpl
similarity index 100%
rename from stable/kimai/3.0.15/templates/_secrets.tpl
rename to stable/kimai/3.0.17/templates/_secrets.tpl
diff --git a/stable/kimai/3.0.15/templates/common.yaml b/stable/kimai/3.0.17/templates/common.yaml
similarity index 100%
rename from stable/kimai/3.0.15/templates/common.yaml
rename to stable/kimai/3.0.17/templates/common.yaml
diff --git a/stable/logitech-media-server/4.0.16/values.yaml b/stable/kimai/3.0.17/values.yaml
similarity index 100%
rename from stable/logitech-media-server/4.0.16/values.yaml
rename to stable/kimai/3.0.17/values.yaml
diff --git a/stable/kms/11.0.17/CHANGELOG.md b/stable/kms/11.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..c59dbcc5483
--- /dev/null
+++ b/stable/kms/11.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [kms-11.0.17](https://github.com/truecharts/apps/compare/kms-11.0.15...kms-11.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [kms-11.0.15](https://github.com/truecharts/apps/compare/kms-11.0.14...kms-11.0.15) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [kms-11.0.14](https://github.com/truecharts/apps/compare/kms-11.0.12...kms-11.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [kms-11.0.12](https://github.com/truecharts/apps/compare/kms-11.0.11...kms-11.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [kms-11.0.11](https://github.com/truecharts/apps/compare/kms-11.0.10...kms-11.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [kms-11.0.10](https://github.com/truecharts/apps/compare/kms-11.0.9...kms-11.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [kms-11.0.9](https://github.com/truecharts/apps/compare/kms-11.0.8...kms-11.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [kms-11.0.8](https://github.com/truecharts/apps/compare/kms-11.0.7...kms-11.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [kms-11.0.7](https://github.com/truecharts/apps/compare/kms-11.0.6...kms-11.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [kms-11.0.6](https://github.com/truecharts/apps/compare/kms-11.0.5...kms-11.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [kms-11.0.5](https://github.com/truecharts/apps/compare/kms-11.0.4...kms-11.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
diff --git a/stable/kms/11.0.17/Chart.lock b/stable/kms/11.0.17/Chart.lock
new file mode 100644
index 00000000000..e62c9674063
--- /dev/null
+++ b/stable/kms/11.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:09:35.624849081Z"
diff --git a/stable/kms/11.0.17/Chart.yaml b/stable/kms/11.0.17/Chart.yaml
new file mode 100644
index 00000000000..1a41c6fc0b9
--- /dev/null
+++ b/stable/kms/11.0.17/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "minimal"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Private Windows Activation Server for development and testing
+home: https://github.com/truecharts/apps/tree/master/charts/stable/kms
+icon: https://truecharts.org/img/chart-icons/kms.png
+keywords:
+- kms
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: kms
+sources:
+- https://github.com/Py-KMS-Organization/py-kms
+- https://hub.docker.com/r/pykmsorg/py-kms
+type: application
+version: 11.0.17
+annotations:
+ truecharts.org/catagories: |
+ - graywares
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/kms/11.0.17/README.md b/stable/kms/11.0.17/README.md
new file mode 100644
index 00000000000..3aab1dd17e4
--- /dev/null
+++ b/stable/kms/11.0.17/README.md
@@ -0,0 +1,43 @@
+# kms
+
+Private Windows Activation Server for development and testing
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/kms/11.0.17/app-readme.md b/stable/kms/11.0.17/app-readme.md
new file mode 100644
index 00000000000..a418807e25e
--- /dev/null
+++ b/stable/kms/11.0.17/app-readme.md
@@ -0,0 +1,3 @@
+Private Windows Activation Server for development and testing
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/loki/5.0.17/charts/common-10.4.4.tgz b/stable/kms/11.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/loki/5.0.17/charts/common-10.4.4.tgz
rename to stable/kms/11.0.17/charts/common-10.4.4.tgz
diff --git a/stable/kms/11.0.17/icon.png b/stable/kms/11.0.17/icon.png
new file mode 100644
index 00000000000..614fcf8d1a9
Binary files /dev/null and b/stable/kms/11.0.17/icon.png differ
diff --git a/stable/kms/11.0.17/ix_values.yaml b/stable/kms/11.0.17/ix_values.yaml
new file mode 100644
index 00000000000..402f925ecff
--- /dev/null
+++ b/stable/kms/11.0.17/ix_values.yaml
@@ -0,0 +1,19 @@
+image:
+ repository: tccr.io/truecharts/kms
+ pullPolicy: IfNotPresent
+ tag: vminimal@sha256:9d275f751db96ca7c07842b119614e7923a9aad05bb994851ad649087e25010c
+
+securityContext:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+
+podSecurityContext:
+ runAsUser: 0
+ runAsGroup: 0
+
+service:
+ main:
+ ports:
+ main:
+ port: 1688
+ targetPort: 1688
diff --git a/stable/kms/11.0.17/questions.yaml b/stable/kms/11.0.17/questions.yaml
new file mode 100644
index 00000000000..dac6577cf0e
--- /dev/null
+++ b/stable/kms/11.0.17/questions.yaml
@@ -0,0 +1,2064 @@
+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"
+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"
+ 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "RollingUpdate"
+ 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"
+ - 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 Config"
+ 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: 1688
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 1688
+
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/mealie/8.0.15/templates/common.yaml b/stable/kms/11.0.17/templates/common.yaml
similarity index 100%
rename from stable/mealie/8.0.15/templates/common.yaml
rename to stable/kms/11.0.17/templates/common.yaml
diff --git a/stable/loki/5.0.17/values.yaml b/stable/kms/11.0.17/values.yaml
similarity index 100%
rename from stable/loki/5.0.17/values.yaml
rename to stable/kms/11.0.17/values.yaml
diff --git a/stable/kodi-headless/2.0.14/CHANGELOG.md b/stable/kodi-headless/2.0.14/CHANGELOG.md
deleted file mode 100644
index f13babb64d5..00000000000
--- a/stable/kodi-headless/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [kodi-headless-2.0.14](https://github.com/truecharts/apps/compare/kodi-headless-2.0.12...kodi-headless-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [kodi-headless-2.0.12](https://github.com/truecharts/apps/compare/kodi-headless-2.0.11...kodi-headless-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [kodi-headless-2.0.11](https://github.com/truecharts/apps/compare/kodi-headless-2.0.10...kodi-headless-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [kodi-headless-2.0.10](https://github.com/truecharts/apps/compare/kodi-headless-2.0.9...kodi-headless-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [kodi-headless-2.0.9](https://github.com/truecharts/apps/compare/kodi-headless-2.0.8...kodi-headless-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [kodi-headless-2.0.8](https://github.com/truecharts/apps/compare/kodi-headless-2.0.7...kodi-headless-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [kodi-headless-2.0.7](https://github.com/truecharts/apps/compare/kodi-headless-2.0.6...kodi-headless-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [kodi-headless-2.0.6](https://github.com/truecharts/apps/compare/kodi-headless-2.0.5...kodi-headless-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [kodi-headless-2.0.5](https://github.com/truecharts/apps/compare/kodi-headless-2.0.4...kodi-headless-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [kodi-headless-2.0.4](https://github.com/truecharts/apps/compare/kodi-headless-2.0.3...kodi-headless-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [kodi-headless-2.0.3](https://github.com/truecharts/apps/compare/kodi-headless-2.0.2...kodi-headless-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/kodi-headless/2.0.14/Chart.lock b/stable/kodi-headless/2.0.14/Chart.lock
deleted file mode 100644
index 3f4dac07fd5..00000000000
--- a/stable/kodi-headless/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:04:44.24157443Z"
diff --git a/stable/kodi-headless/2.0.14/Chart.yaml b/stable/kodi-headless/2.0.14/Chart.yaml
deleted file mode 100644
index 0846f713008..00000000000
--- a/stable/kodi-headless/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: kodi-headless
-version: 2.0.14
-appVersion: "190"
-description: A headless install of kodi in a docker container.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/kodi-headless
-icon: https://truecharts.org/img/chart-icons/kodi-headless.png
-keywords:
- - kodi-headless
-sources:
- - https://hub.docker.com/r/linuxserver/kodi-headless
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/kodi-headless/2.0.16/CHANGELOG.md b/stable/kodi-headless/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..f25a44ddaec
--- /dev/null
+++ b/stable/kodi-headless/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [kodi-headless-2.0.16](https://github.com/truecharts/apps/compare/kodi-headless-2.0.14...kodi-headless-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [kodi-headless-2.0.14](https://github.com/truecharts/apps/compare/kodi-headless-2.0.12...kodi-headless-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [kodi-headless-2.0.12](https://github.com/truecharts/apps/compare/kodi-headless-2.0.11...kodi-headless-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [kodi-headless-2.0.11](https://github.com/truecharts/apps/compare/kodi-headless-2.0.10...kodi-headless-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [kodi-headless-2.0.10](https://github.com/truecharts/apps/compare/kodi-headless-2.0.9...kodi-headless-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [kodi-headless-2.0.9](https://github.com/truecharts/apps/compare/kodi-headless-2.0.8...kodi-headless-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [kodi-headless-2.0.8](https://github.com/truecharts/apps/compare/kodi-headless-2.0.7...kodi-headless-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [kodi-headless-2.0.7](https://github.com/truecharts/apps/compare/kodi-headless-2.0.6...kodi-headless-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [kodi-headless-2.0.6](https://github.com/truecharts/apps/compare/kodi-headless-2.0.5...kodi-headless-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [kodi-headless-2.0.5](https://github.com/truecharts/apps/compare/kodi-headless-2.0.4...kodi-headless-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [kodi-headless-2.0.4](https://github.com/truecharts/apps/compare/kodi-headless-2.0.3...kodi-headless-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/kodi-headless/2.0.16/Chart.lock b/stable/kodi-headless/2.0.16/Chart.lock
new file mode 100644
index 00000000000..5afef007eea
--- /dev/null
+++ b/stable/kodi-headless/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:09:39.541157479Z"
diff --git a/stable/kodi-headless/2.0.16/Chart.yaml b/stable/kodi-headless/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..bdfc6671a84
--- /dev/null
+++ b/stable/kodi-headless/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: kodi-headless
+version: 2.0.16
+appVersion: "190"
+description: A headless install of kodi in a docker container.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/kodi-headless
+icon: https://truecharts.org/img/chart-icons/kodi-headless.png
+keywords:
+ - kodi-headless
+sources:
+ - https://hub.docker.com/r/linuxserver/kodi-headless
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/kodi-headless/2.0.14/README.md b/stable/kodi-headless/2.0.16/README.md
similarity index 100%
rename from stable/kodi-headless/2.0.14/README.md
rename to stable/kodi-headless/2.0.16/README.md
diff --git a/stable/kodi-headless/2.0.14/app-readme.md b/stable/kodi-headless/2.0.16/app-readme.md
similarity index 100%
rename from stable/kodi-headless/2.0.14/app-readme.md
rename to stable/kodi-headless/2.0.16/app-readme.md
diff --git a/stable/makemkv/2.0.16/charts/common-10.4.4.tgz b/stable/kodi-headless/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/makemkv/2.0.16/charts/common-10.4.4.tgz
rename to stable/kodi-headless/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/kodi-headless/2.0.14/icon.png b/stable/kodi-headless/2.0.16/icon.png
similarity index 100%
rename from stable/kodi-headless/2.0.14/icon.png
rename to stable/kodi-headless/2.0.16/icon.png
diff --git a/stable/kodi-headless/2.0.14/ix_values.yaml b/stable/kodi-headless/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/kodi-headless/2.0.14/ix_values.yaml
rename to stable/kodi-headless/2.0.16/ix_values.yaml
diff --git a/stable/kodi-headless/2.0.14/questions.yaml b/stable/kodi-headless/2.0.16/questions.yaml
similarity index 100%
rename from stable/kodi-headless/2.0.14/questions.yaml
rename to stable/kodi-headless/2.0.16/questions.yaml
diff --git a/stable/meshroom/2.0.14/templates/common.yaml b/stable/kodi-headless/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/meshroom/2.0.14/templates/common.yaml
rename to stable/kodi-headless/2.0.16/templates/common.yaml
diff --git a/stable/makemkv/2.0.16/values.yaml b/stable/kodi-headless/2.0.16/values.yaml
similarity index 100%
rename from stable/makemkv/2.0.16/values.yaml
rename to stable/kodi-headless/2.0.16/values.yaml
diff --git a/stable/koel/3.0.16/CHANGELOG.md b/stable/koel/3.0.16/CHANGELOG.md
deleted file mode 100644
index 4bb96f557e8..00000000000
--- a/stable/koel/3.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [koel-3.0.16](https://github.com/truecharts/apps/compare/koel-3.0.14...koel-3.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [koel-3.0.14](https://github.com/truecharts/apps/compare/koel-3.0.13...koel-3.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [koel-3.0.13](https://github.com/truecharts/apps/compare/koel-3.0.12...koel-3.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [koel-3.0.12](https://github.com/truecharts/apps/compare/koel-3.0.11...koel-3.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [komga-6.0.12](https://github.com/truecharts/apps/compare/komga-6.0.11...komga-6.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [komga-6.0.11](https://github.com/truecharts/apps/compare/komga-6.0.10...komga-6.0.11) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [komga-6.0.10](https://github.com/truecharts/apps/compare/komga-6.0.9...komga-6.0.10) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### [komga-6.0.9](https://github.com/truecharts/apps/compare/komga-6.0.8...komga-6.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [komga-6.0.8](https://github.com/truecharts/apps/compare/komga-6.0.7...komga-6.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [komga-6.0.7](https://github.com/truecharts/apps/compare/komga-6.0.6...komga-6.0.7) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [komga-6.0.6](https://github.com/truecharts/apps/compare/komga-6.0.5...komga-6.0.6) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-* update docker general non-major ([#2917](https://github.com/truecharts/apps/issues/2917))
diff --git a/stable/koel/3.0.16/Chart.lock b/stable/koel/3.0.16/Chart.lock
deleted file mode 100644
index 1f8ab8728fc..00000000000
--- a/stable/koel/3.0.16/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
-generated: "2022-07-12T23:04:50.764216304Z"
diff --git a/stable/koel/3.0.16/Chart.yaml b/stable/koel/3.0.16/Chart.yaml
deleted file mode 100644
index 5569ec64172..00000000000
--- a/stable/koel/3.0.16/Chart.yaml
+++ /dev/null
@@ -1,33 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-description: Koel is a simple web-based personal audio streaming service written in Vue on the client side and Laravel on the server side.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/koel
-icon: https://truecharts.org/img/chart-icons/koel.png
-keywords:
-- koel
-- music
-- stream
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: koel
-sources:
-- https://github.com/koel/docker
-- https://hub.docker.com/r/phanan/koel
-- https://github.com/koel/koel
-version: 3.0.16
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/koel/3.0.18/CHANGELOG.md b/stable/koel/3.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..de10d98dde1
--- /dev/null
+++ b/stable/koel/3.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [koel-3.0.18](https://github.com/truecharts/apps/compare/koel-3.0.16...koel-3.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [koel-3.0.16](https://github.com/truecharts/apps/compare/koel-3.0.14...koel-3.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [koel-3.0.14](https://github.com/truecharts/apps/compare/koel-3.0.13...koel-3.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [koel-3.0.13](https://github.com/truecharts/apps/compare/koel-3.0.12...koel-3.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [koel-3.0.12](https://github.com/truecharts/apps/compare/koel-3.0.11...koel-3.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [komga-6.0.12](https://github.com/truecharts/apps/compare/komga-6.0.11...komga-6.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [komga-6.0.11](https://github.com/truecharts/apps/compare/komga-6.0.10...komga-6.0.11) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [komga-6.0.10](https://github.com/truecharts/apps/compare/komga-6.0.9...komga-6.0.10) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
+
+### [komga-6.0.9](https://github.com/truecharts/apps/compare/komga-6.0.8...komga-6.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [komga-6.0.8](https://github.com/truecharts/apps/compare/komga-6.0.7...komga-6.0.8) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [komga-6.0.7](https://github.com/truecharts/apps/compare/komga-6.0.6...komga-6.0.7) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/koel/3.0.18/Chart.lock b/stable/koel/3.0.18/Chart.lock
new file mode 100644
index 00000000000..be18a656a5c
--- /dev/null
+++ b/stable/koel/3.0.18/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
+generated: "2022-07-14T14:09:48.179856512Z"
diff --git a/stable/koel/3.0.18/Chart.yaml b/stable/koel/3.0.18/Chart.yaml
new file mode 100644
index 00000000000..56965a6626c
--- /dev/null
+++ b/stable/koel/3.0.18/Chart.yaml
@@ -0,0 +1,33 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+description: Koel is a simple web-based personal audio streaming service written in Vue on the client side and Laravel on the server side.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/koel
+icon: https://truecharts.org/img/chart-icons/koel.png
+keywords:
+- koel
+- music
+- stream
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: koel
+sources:
+- https://github.com/koel/docker
+- https://hub.docker.com/r/phanan/koel
+- https://github.com/koel/koel
+version: 3.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/koel/3.0.16/README.md b/stable/koel/3.0.18/README.md
similarity index 100%
rename from stable/koel/3.0.16/README.md
rename to stable/koel/3.0.18/README.md
diff --git a/stable/koel/3.0.16/app-readme.md b/stable/koel/3.0.18/app-readme.md
similarity index 100%
rename from stable/koel/3.0.16/app-readme.md
rename to stable/koel/3.0.18/app-readme.md
diff --git a/stable/matomo/3.0.25/charts/common-10.4.4.tgz b/stable/koel/3.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/matomo/3.0.25/charts/common-10.4.4.tgz
rename to stable/koel/3.0.18/charts/common-10.4.4.tgz
diff --git a/stable/koel/3.0.16/charts/mariadb-3.0.29.tgz b/stable/koel/3.0.18/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from stable/koel/3.0.16/charts/mariadb-3.0.29.tgz
rename to stable/koel/3.0.18/charts/mariadb-3.0.29.tgz
diff --git a/stable/koel/3.0.16/docs/credentials.md b/stable/koel/3.0.18/docs/credentials.md
similarity index 100%
rename from stable/koel/3.0.16/docs/credentials.md
rename to stable/koel/3.0.18/docs/credentials.md
diff --git a/stable/koel/3.0.16/icon.png b/stable/koel/3.0.18/icon.png
similarity index 100%
rename from stable/koel/3.0.16/icon.png
rename to stable/koel/3.0.18/icon.png
diff --git a/stable/koel/3.0.16/ix_values.yaml b/stable/koel/3.0.18/ix_values.yaml
similarity index 100%
rename from stable/koel/3.0.16/ix_values.yaml
rename to stable/koel/3.0.18/ix_values.yaml
diff --git a/stable/koel/3.0.16/questions.yaml b/stable/koel/3.0.18/questions.yaml
similarity index 100%
rename from stable/koel/3.0.16/questions.yaml
rename to stable/koel/3.0.18/questions.yaml
diff --git a/stable/koel/3.0.16/templates/_secrets.tpl b/stable/koel/3.0.18/templates/_secrets.tpl
similarity index 100%
rename from stable/koel/3.0.16/templates/_secrets.tpl
rename to stable/koel/3.0.18/templates/_secrets.tpl
diff --git a/stable/koel/3.0.16/templates/common.yaml b/stable/koel/3.0.18/templates/common.yaml
similarity index 100%
rename from stable/koel/3.0.16/templates/common.yaml
rename to stable/koel/3.0.18/templates/common.yaml
diff --git a/stable/matomo/3.0.25/values.yaml b/stable/koel/3.0.18/values.yaml
similarity index 100%
rename from stable/matomo/3.0.25/values.yaml
rename to stable/koel/3.0.18/values.yaml
diff --git a/stable/komga/6.0.17/CHANGELOG.md b/stable/komga/6.0.17/CHANGELOG.md
deleted file mode 100644
index 0adf5057c13..00000000000
--- a/stable/komga/6.0.17/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [komga-6.0.17](https://github.com/truecharts/apps/compare/komga-6.0.15...komga-6.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [komga-6.0.15](https://github.com/truecharts/apps/compare/komga-6.0.14...komga-6.0.15) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [komga-6.0.14](https://github.com/truecharts/apps/compare/komga-6.0.13...komga-6.0.14) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [komga-6.0.13](https://github.com/truecharts/apps/compare/komga-6.0.12...komga-6.0.13) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-
-### [komga-6.0.11](https://github.com/truecharts/apps/compare/komga-6.0.10...komga-6.0.11) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [komga-6.0.10](https://github.com/truecharts/apps/compare/komga-6.0.9...komga-6.0.10) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### [komga-6.0.9](https://github.com/truecharts/apps/compare/komga-6.0.8...komga-6.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [komga-6.0.8](https://github.com/truecharts/apps/compare/komga-6.0.7...komga-6.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [komga-6.0.7](https://github.com/truecharts/apps/compare/komga-6.0.6...komga-6.0.7) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [komga-6.0.6](https://github.com/truecharts/apps/compare/komga-6.0.5...komga-6.0.6) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-* update docker general non-major ([#2917](https://github.com/truecharts/apps/issues/2917))
-
-
-
-
-### [komga-6.0.5](https://github.com/truecharts/apps/compare/komga-6.0.4...komga-6.0.5) (2022-06-14)
-
-#### Chore
-
diff --git a/stable/komga/6.0.17/Chart.lock b/stable/komga/6.0.17/Chart.lock
deleted file mode 100644
index 152f2d5807b..00000000000
--- a/stable/komga/6.0.17/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:04:57.652206369Z"
diff --git a/stable/komga/6.0.17/Chart.yaml b/stable/komga/6.0.17/Chart.yaml
deleted file mode 100644
index 9fcf62ed07f..00000000000
--- a/stable/komga/6.0.17/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "0.155.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A comics/mangas server to serve/stream pages via API
-home: https://github.com/truecharts/apps/tree/master/charts/stable/komga
-icon: https://truecharts.org/img/chart-icons/komga.png
-keywords:
-- komga
-- comics
-- mangas
-- server
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: komga
-sources:
-- https://komga.org/
-- https://github.com/gotson/komga
-version: 6.0.17
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/komga/6.0.19/CHANGELOG.md b/stable/komga/6.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..6df876626b9
--- /dev/null
+++ b/stable/komga/6.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [komga-6.0.19](https://github.com/truecharts/apps/compare/komga-6.0.17...komga-6.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [komga-6.0.17](https://github.com/truecharts/apps/compare/komga-6.0.15...komga-6.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [komga-6.0.15](https://github.com/truecharts/apps/compare/komga-6.0.14...komga-6.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [komga-6.0.14](https://github.com/truecharts/apps/compare/komga-6.0.13...komga-6.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [komga-6.0.13](https://github.com/truecharts/apps/compare/komga-6.0.12...komga-6.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+
+### [komga-6.0.11](https://github.com/truecharts/apps/compare/komga-6.0.10...komga-6.0.11) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [komga-6.0.10](https://github.com/truecharts/apps/compare/komga-6.0.9...komga-6.0.10) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
+
+### [komga-6.0.9](https://github.com/truecharts/apps/compare/komga-6.0.8...komga-6.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [komga-6.0.8](https://github.com/truecharts/apps/compare/komga-6.0.7...komga-6.0.8) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [komga-6.0.7](https://github.com/truecharts/apps/compare/komga-6.0.6...komga-6.0.7) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [komga-6.0.6](https://github.com/truecharts/apps/compare/komga-6.0.5...komga-6.0.6) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+* update docker general non-major ([#2917](https://github.com/truecharts/apps/issues/2917))
diff --git a/stable/komga/6.0.19/Chart.lock b/stable/komga/6.0.19/Chart.lock
new file mode 100644
index 00000000000..6cba89ce9af
--- /dev/null
+++ b/stable/komga/6.0.19/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:09:54.489810109Z"
diff --git a/stable/komga/6.0.19/Chart.yaml b/stable/komga/6.0.19/Chart.yaml
new file mode 100644
index 00000000000..21354755387
--- /dev/null
+++ b/stable/komga/6.0.19/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "0.155.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A comics/mangas server to serve/stream pages via API
+home: https://github.com/truecharts/apps/tree/master/charts/stable/komga
+icon: https://truecharts.org/img/chart-icons/komga.png
+keywords:
+- komga
+- comics
+- mangas
+- server
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: komga
+sources:
+- https://komga.org/
+- https://github.com/gotson/komga
+version: 6.0.19
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/komga/6.0.17/README.md b/stable/komga/6.0.19/README.md
similarity index 100%
rename from stable/komga/6.0.17/README.md
rename to stable/komga/6.0.19/README.md
diff --git a/stable/komga/6.0.17/app-readme.md b/stable/komga/6.0.19/app-readme.md
similarity index 100%
rename from stable/komga/6.0.17/app-readme.md
rename to stable/komga/6.0.19/app-readme.md
diff --git a/stable/mattermost/3.0.17/charts/common-10.4.4.tgz b/stable/komga/6.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/mattermost/3.0.17/charts/common-10.4.4.tgz
rename to stable/komga/6.0.19/charts/common-10.4.4.tgz
diff --git a/stable/komga/6.0.17/icon.png b/stable/komga/6.0.19/icon.png
similarity index 100%
rename from stable/komga/6.0.17/icon.png
rename to stable/komga/6.0.19/icon.png
diff --git a/stable/komga/6.0.17/ix_values.yaml b/stable/komga/6.0.19/ix_values.yaml
similarity index 100%
rename from stable/komga/6.0.17/ix_values.yaml
rename to stable/komga/6.0.19/ix_values.yaml
diff --git a/stable/komga/6.0.17/questions.yaml b/stable/komga/6.0.19/questions.yaml
similarity index 100%
rename from stable/komga/6.0.17/questions.yaml
rename to stable/komga/6.0.19/questions.yaml
diff --git a/stable/metube/2.0.14/templates/common.yaml b/stable/komga/6.0.19/templates/common.yaml
similarity index 100%
rename from stable/metube/2.0.14/templates/common.yaml
rename to stable/komga/6.0.19/templates/common.yaml
diff --git a/stable/mattermost/3.0.17/values.yaml b/stable/komga/6.0.19/values.yaml
similarity index 100%
rename from stable/mattermost/3.0.17/values.yaml
rename to stable/komga/6.0.19/values.yaml
diff --git a/stable/kopia/2.0.22/CHANGELOG.md b/stable/kopia/2.0.22/CHANGELOG.md
deleted file mode 100644
index 9b1c6e9bfe7..00000000000
--- a/stable/kopia/2.0.22/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [kopia-2.0.22](https://github.com/truecharts/apps/compare/kopia-2.0.20...kopia-2.0.22) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [kopia-2.0.20](https://github.com/truecharts/apps/compare/kopia-2.0.19...kopia-2.0.20) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [kopia-2.0.19](https://github.com/truecharts/apps/compare/kopia-2.0.18...kopia-2.0.19) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [kopia-2.0.18](https://github.com/truecharts/apps/compare/kopia-2.0.17...kopia-2.0.18) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [kopia-2.0.17](https://github.com/truecharts/apps/compare/kopia-2.0.16...kopia-2.0.17) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [kopia-2.0.16](https://github.com/truecharts/apps/compare/kopia-2.0.15...kopia-2.0.16) (2022-07-07)
-
-#### Chore
-
-* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
-
-
-
-
-### [kopia-2.0.15](https://github.com/truecharts/apps/compare/kopia-2.0.14...kopia-2.0.15) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [kopia-2.0.14](https://github.com/truecharts/apps/compare/kopia-2.0.13...kopia-2.0.14) (2022-07-05)
-
-#### Chore
-
-* update docker general non-major ([#3071](https://github.com/truecharts/apps/issues/3071))
-
-
-
-
-### [kopia-2.0.13](https://github.com/truecharts/apps/compare/kopia-2.0.12...kopia-2.0.13) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [kopia-2.0.12](https://github.com/truecharts/apps/compare/kopia-2.0.11...kopia-2.0.12) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [kopia-2.0.11](https://github.com/truecharts/apps/compare/kopia-2.0.10...kopia-2.0.11) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
diff --git a/stable/kopia/2.0.22/Chart.lock b/stable/kopia/2.0.22/Chart.lock
deleted file mode 100644
index f666d8df3ad..00000000000
--- a/stable/kopia/2.0.22/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:04:57.866174767Z"
diff --git a/stable/kopia/2.0.22/Chart.yaml b/stable/kopia/2.0.22/Chart.yaml
deleted file mode 100644
index c596ee7053b..00000000000
--- a/stable/kopia/2.0.22/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "0.11.3"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Kopia is a simple, cross-platform tool for managing encrypted backups in the cloud. It provides fast, incremental backups, secure, client-side end-to-end encryption, compression and data deduplication.
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/kopia
-icon: https://truecharts.org/img/chart-icons/kopia.png
-keywords:
-- backup
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: kopia
-sources:
-- https://kopia.io/docs/installation/#docker-images
-- https://hub.docker.com/r/kopia/kopia
-- https://github.com/kopia/kopia
-version: 2.0.22
-annotations:
- truecharts.org/catagories: |
- - utility
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/kopia/2.0.24/CHANGELOG.md b/stable/kopia/2.0.24/CHANGELOG.md
new file mode 100644
index 00000000000..fc89501a3d5
--- /dev/null
+++ b/stable/kopia/2.0.24/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [kopia-2.0.24](https://github.com/truecharts/apps/compare/kopia-2.0.22...kopia-2.0.24) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [kopia-2.0.22](https://github.com/truecharts/apps/compare/kopia-2.0.20...kopia-2.0.22) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [kopia-2.0.20](https://github.com/truecharts/apps/compare/kopia-2.0.19...kopia-2.0.20) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [kopia-2.0.19](https://github.com/truecharts/apps/compare/kopia-2.0.18...kopia-2.0.19) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [kopia-2.0.18](https://github.com/truecharts/apps/compare/kopia-2.0.17...kopia-2.0.18) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [kopia-2.0.17](https://github.com/truecharts/apps/compare/kopia-2.0.16...kopia-2.0.17) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [kopia-2.0.16](https://github.com/truecharts/apps/compare/kopia-2.0.15...kopia-2.0.16) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
+
+### [kopia-2.0.15](https://github.com/truecharts/apps/compare/kopia-2.0.14...kopia-2.0.15) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [kopia-2.0.14](https://github.com/truecharts/apps/compare/kopia-2.0.13...kopia-2.0.14) (2022-07-05)
+
+#### Chore
+
+* update docker general non-major ([#3071](https://github.com/truecharts/apps/issues/3071))
+
+
+
+
+### [kopia-2.0.13](https://github.com/truecharts/apps/compare/kopia-2.0.12...kopia-2.0.13) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [kopia-2.0.12](https://github.com/truecharts/apps/compare/kopia-2.0.11...kopia-2.0.12) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
diff --git a/stable/kopia/2.0.24/Chart.lock b/stable/kopia/2.0.24/Chart.lock
new file mode 100644
index 00000000000..debda0cf27e
--- /dev/null
+++ b/stable/kopia/2.0.24/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:09:55.256355017Z"
diff --git a/stable/kopia/2.0.24/Chart.yaml b/stable/kopia/2.0.24/Chart.yaml
new file mode 100644
index 00000000000..240f4107601
--- /dev/null
+++ b/stable/kopia/2.0.24/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "0.11.3"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Kopia is a simple, cross-platform tool for managing encrypted backups in the cloud. It provides fast, incremental backups, secure, client-side end-to-end encryption, compression and data deduplication.
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/kopia
+icon: https://truecharts.org/img/chart-icons/kopia.png
+keywords:
+- backup
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: kopia
+sources:
+- https://kopia.io/docs/installation/#docker-images
+- https://hub.docker.com/r/kopia/kopia
+- https://github.com/kopia/kopia
+version: 2.0.24
+annotations:
+ truecharts.org/catagories: |
+ - utility
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/kopia/2.0.22/README.md b/stable/kopia/2.0.24/README.md
similarity index 100%
rename from stable/kopia/2.0.22/README.md
rename to stable/kopia/2.0.24/README.md
diff --git a/stable/kopia/2.0.22/app-readme.md b/stable/kopia/2.0.24/app-readme.md
similarity index 100%
rename from stable/kopia/2.0.22/app-readme.md
rename to stable/kopia/2.0.24/app-readme.md
diff --git a/stable/mealie/8.0.15/charts/common-10.4.4.tgz b/stable/kopia/2.0.24/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/mealie/8.0.15/charts/common-10.4.4.tgz
rename to stable/kopia/2.0.24/charts/common-10.4.4.tgz
diff --git a/stable/kopia/2.0.22/icon.png b/stable/kopia/2.0.24/icon.png
similarity index 100%
rename from stable/kopia/2.0.22/icon.png
rename to stable/kopia/2.0.24/icon.png
diff --git a/stable/kopia/2.0.22/ix_values.yaml b/stable/kopia/2.0.24/ix_values.yaml
similarity index 100%
rename from stable/kopia/2.0.22/ix_values.yaml
rename to stable/kopia/2.0.24/ix_values.yaml
diff --git a/stable/kopia/2.0.22/questions.yaml b/stable/kopia/2.0.24/questions.yaml
similarity index 100%
rename from stable/kopia/2.0.22/questions.yaml
rename to stable/kopia/2.0.24/questions.yaml
diff --git a/stable/minecraft-bedrock/1.0.15/templates/common.yaml b/stable/kopia/2.0.24/templates/common.yaml
similarity index 100%
rename from stable/minecraft-bedrock/1.0.15/templates/common.yaml
rename to stable/kopia/2.0.24/templates/common.yaml
diff --git a/stable/mealie/8.0.15/values.yaml b/stable/kopia/2.0.24/values.yaml
similarity index 100%
rename from stable/mealie/8.0.15/values.yaml
rename to stable/kopia/2.0.24/values.yaml
diff --git a/stable/kutt/3.0.15/CHANGELOG.md b/stable/kutt/3.0.15/CHANGELOG.md
deleted file mode 100644
index d9569ae9bff..00000000000
--- a/stable/kutt/3.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [kutt-3.0.15](https://github.com/truecharts/apps/compare/kutt-3.0.13...kutt-3.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [kutt-3.0.13](https://github.com/truecharts/apps/compare/kutt-3.0.12...kutt-3.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [kutt-3.0.12](https://github.com/truecharts/apps/compare/kutt-3.0.11...kutt-3.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [kutt-3.0.11](https://github.com/truecharts/apps/compare/kutt-3.0.10...kutt-3.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [kutt-3.0.10](https://github.com/truecharts/apps/compare/kutt-3.0.9...kutt-3.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [kutt-3.0.9](https://github.com/truecharts/apps/compare/kutt-3.0.8...kutt-3.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [kutt-3.0.8](https://github.com/truecharts/apps/compare/kutt-3.0.7...kutt-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [kutt-3.0.7](https://github.com/truecharts/apps/compare/kutt-3.0.6...kutt-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [kutt-3.0.6](https://github.com/truecharts/apps/compare/kutt-3.0.5...kutt-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [kutt-3.0.5](https://github.com/truecharts/apps/compare/kutt-3.0.4...kutt-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [kutt-3.0.4](https://github.com/truecharts/apps/compare/kutt-3.0.3...kutt-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887))
-
diff --git a/stable/kutt/3.0.15/Chart.lock b/stable/kutt/3.0.15/Chart.lock
deleted file mode 100644
index ccd6a40df09..00000000000
--- a/stable/kutt/3.0.15/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
-generated: "2022-07-12T23:05:10.626076529Z"
diff --git a/stable/kutt/3.0.15/Chart.yaml b/stable/kutt/3.0.15/Chart.yaml
deleted file mode 100644
index 136202500b0..00000000000
--- a/stable/kutt/3.0.15/Chart.yaml
+++ /dev/null
@@ -1,37 +0,0 @@
-apiVersion: v2
-appVersion: "2.7.4"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-deprecated: false
-description: Kutt is a modern URL shortener with support for custom domains. Shorten URLs, manage your links and view the click rate statistics.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/kutt
-icon: https://truecharts.org/img/chart-icons/kutt.png
-keywords:
-- kutt
-- link
-- short
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: kutt
-sources:
-- https://github.com/thedevs-network/kutt
-type: application
-version: 3.0.15
-annotations:
- truecharts.org/catagories: |
- - productivity
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/kutt/3.0.17/CHANGELOG.md b/stable/kutt/3.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..95a20ec058b
--- /dev/null
+++ b/stable/kutt/3.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [kutt-3.0.17](https://github.com/truecharts/apps/compare/kutt-3.0.15...kutt-3.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [kutt-3.0.15](https://github.com/truecharts/apps/compare/kutt-3.0.13...kutt-3.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [kutt-3.0.13](https://github.com/truecharts/apps/compare/kutt-3.0.12...kutt-3.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [kutt-3.0.12](https://github.com/truecharts/apps/compare/kutt-3.0.11...kutt-3.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [kutt-3.0.11](https://github.com/truecharts/apps/compare/kutt-3.0.10...kutt-3.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [kutt-3.0.10](https://github.com/truecharts/apps/compare/kutt-3.0.9...kutt-3.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [kutt-3.0.9](https://github.com/truecharts/apps/compare/kutt-3.0.8...kutt-3.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [kutt-3.0.8](https://github.com/truecharts/apps/compare/kutt-3.0.7...kutt-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [kutt-3.0.7](https://github.com/truecharts/apps/compare/kutt-3.0.6...kutt-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [kutt-3.0.6](https://github.com/truecharts/apps/compare/kutt-3.0.5...kutt-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [kutt-3.0.5](https://github.com/truecharts/apps/compare/kutt-3.0.4...kutt-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/kutt/3.0.17/Chart.lock b/stable/kutt/3.0.17/Chart.lock
new file mode 100644
index 00000000000..64af9505623
--- /dev/null
+++ b/stable/kutt/3.0.17/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
+generated: "2022-07-14T14:10:09.718365258Z"
diff --git a/stable/kutt/3.0.17/Chart.yaml b/stable/kutt/3.0.17/Chart.yaml
new file mode 100644
index 00000000000..26700ffc85b
--- /dev/null
+++ b/stable/kutt/3.0.17/Chart.yaml
@@ -0,0 +1,37 @@
+apiVersion: v2
+appVersion: "2.7.4"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+deprecated: false
+description: Kutt is a modern URL shortener with support for custom domains. Shorten URLs, manage your links and view the click rate statistics.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/kutt
+icon: https://truecharts.org/img/chart-icons/kutt.png
+keywords:
+- kutt
+- link
+- short
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: kutt
+sources:
+- https://github.com/thedevs-network/kutt
+type: application
+version: 3.0.17
+annotations:
+ truecharts.org/catagories: |
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/kutt/3.0.15/README.md b/stable/kutt/3.0.17/README.md
similarity index 100%
rename from stable/kutt/3.0.15/README.md
rename to stable/kutt/3.0.17/README.md
diff --git a/stable/kutt/3.0.15/app-readme.md b/stable/kutt/3.0.17/app-readme.md
similarity index 100%
rename from stable/kutt/3.0.15/app-readme.md
rename to stable/kutt/3.0.17/app-readme.md
diff --git a/stable/medusa/3.0.18/charts/common-10.4.4.tgz b/stable/kutt/3.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/medusa/3.0.18/charts/common-10.4.4.tgz
rename to stable/kutt/3.0.17/charts/common-10.4.4.tgz
diff --git a/stable/mealie/8.0.15/charts/postgresql-8.0.30.tgz b/stable/kutt/3.0.17/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/mealie/8.0.15/charts/postgresql-8.0.30.tgz
rename to stable/kutt/3.0.17/charts/postgresql-8.0.30.tgz
diff --git a/stable/linkace/4.0.22/charts/redis-3.0.30.tgz b/stable/kutt/3.0.17/charts/redis-3.0.30.tgz
similarity index 100%
rename from stable/linkace/4.0.22/charts/redis-3.0.30.tgz
rename to stable/kutt/3.0.17/charts/redis-3.0.30.tgz
diff --git a/stable/kutt/3.0.15/icon.png b/stable/kutt/3.0.17/icon.png
similarity index 100%
rename from stable/kutt/3.0.15/icon.png
rename to stable/kutt/3.0.17/icon.png
diff --git a/stable/kutt/3.0.15/ix_values.yaml b/stable/kutt/3.0.17/ix_values.yaml
similarity index 100%
rename from stable/kutt/3.0.15/ix_values.yaml
rename to stable/kutt/3.0.17/ix_values.yaml
diff --git a/stable/kutt/3.0.15/questions.yaml b/stable/kutt/3.0.17/questions.yaml
similarity index 100%
rename from stable/kutt/3.0.15/questions.yaml
rename to stable/kutt/3.0.17/questions.yaml
diff --git a/stable/kutt/3.0.15/templates/_secrets.tpl b/stable/kutt/3.0.17/templates/_secrets.tpl
similarity index 100%
rename from stable/kutt/3.0.15/templates/_secrets.tpl
rename to stable/kutt/3.0.17/templates/_secrets.tpl
diff --git a/stable/kutt/3.0.15/templates/common.yaml b/stable/kutt/3.0.17/templates/common.yaml
similarity index 100%
rename from stable/kutt/3.0.15/templates/common.yaml
rename to stable/kutt/3.0.17/templates/common.yaml
diff --git a/stable/medusa/3.0.18/values.yaml b/stable/kutt/3.0.17/values.yaml
similarity index 100%
rename from stable/medusa/3.0.18/values.yaml
rename to stable/kutt/3.0.17/values.yaml
diff --git a/stable/lanraragi/2.0.14/CHANGELOG.md b/stable/lanraragi/2.0.14/CHANGELOG.md
deleted file mode 100644
index 2cd3ad7beef..00000000000
--- a/stable/lanraragi/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [lanraragi-2.0.14](https://github.com/truecharts/apps/compare/lanraragi-2.0.12...lanraragi-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [lanraragi-2.0.12](https://github.com/truecharts/apps/compare/lanraragi-2.0.11...lanraragi-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [lanraragi-2.0.11](https://github.com/truecharts/apps/compare/lanraragi-2.0.10...lanraragi-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [lanraragi-2.0.10](https://github.com/truecharts/apps/compare/lanraragi-2.0.9...lanraragi-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [lanraragi-2.0.9](https://github.com/truecharts/apps/compare/lanraragi-2.0.8...lanraragi-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [lanraragi-2.0.8](https://github.com/truecharts/apps/compare/lanraragi-2.0.7...lanraragi-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [lanraragi-2.0.7](https://github.com/truecharts/apps/compare/lanraragi-2.0.6...lanraragi-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [lanraragi-2.0.6](https://github.com/truecharts/apps/compare/lanraragi-2.0.5...lanraragi-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [lanraragi-2.0.5](https://github.com/truecharts/apps/compare/lanraragi-2.0.4...lanraragi-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [lanraragi-2.0.4](https://github.com/truecharts/apps/compare/lanraragi-2.0.3...lanraragi-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [lanraragi-2.0.3](https://github.com/truecharts/apps/compare/lanraragi-2.0.2...lanraragi-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/lanraragi/2.0.14/Chart.lock b/stable/lanraragi/2.0.14/Chart.lock
deleted file mode 100644
index 3cf22df09fa..00000000000
--- a/stable/lanraragi/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:05:10.890832665Z"
diff --git a/stable/lanraragi/2.0.14/Chart.yaml b/stable/lanraragi/2.0.14/Chart.yaml
deleted file mode 100644
index dde6a58473f..00000000000
--- a/stable/lanraragi/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "0.8.5"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Open source server for archival of comics/manga.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/lanraragi
-icon: https://truecharts.org/img/chart-icons/lanraragi.png
-keywords:
-- lanraragi
-- comics
-- manga
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: lanraragi
-sources:
-- https://github.com/Difegue/LANraragi
-- https://hub.docker.com/r/difegue/lanraragi
-- https://sugoi.gitbook.io/lanraragi/
-version: 2.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/lanraragi/2.0.16/CHANGELOG.md b/stable/lanraragi/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..39cfec3c30d
--- /dev/null
+++ b/stable/lanraragi/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [lanraragi-2.0.16](https://github.com/truecharts/apps/compare/lanraragi-2.0.14...lanraragi-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [lanraragi-2.0.14](https://github.com/truecharts/apps/compare/lanraragi-2.0.12...lanraragi-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [lanraragi-2.0.12](https://github.com/truecharts/apps/compare/lanraragi-2.0.11...lanraragi-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [lanraragi-2.0.11](https://github.com/truecharts/apps/compare/lanraragi-2.0.10...lanraragi-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [lanraragi-2.0.10](https://github.com/truecharts/apps/compare/lanraragi-2.0.9...lanraragi-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [lanraragi-2.0.9](https://github.com/truecharts/apps/compare/lanraragi-2.0.8...lanraragi-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [lanraragi-2.0.8](https://github.com/truecharts/apps/compare/lanraragi-2.0.7...lanraragi-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [lanraragi-2.0.7](https://github.com/truecharts/apps/compare/lanraragi-2.0.6...lanraragi-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [lanraragi-2.0.6](https://github.com/truecharts/apps/compare/lanraragi-2.0.5...lanraragi-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [lanraragi-2.0.5](https://github.com/truecharts/apps/compare/lanraragi-2.0.4...lanraragi-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [lanraragi-2.0.4](https://github.com/truecharts/apps/compare/lanraragi-2.0.3...lanraragi-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/lanraragi/2.0.16/Chart.lock b/stable/lanraragi/2.0.16/Chart.lock
new file mode 100644
index 00000000000..1beccde03cb
--- /dev/null
+++ b/stable/lanraragi/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:10:12.202595478Z"
diff --git a/stable/lanraragi/2.0.16/Chart.yaml b/stable/lanraragi/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..040f0469351
--- /dev/null
+++ b/stable/lanraragi/2.0.16/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "0.8.5"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Open source server for archival of comics/manga.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/lanraragi
+icon: https://truecharts.org/img/chart-icons/lanraragi.png
+keywords:
+- lanraragi
+- comics
+- manga
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: lanraragi
+sources:
+- https://github.com/Difegue/LANraragi
+- https://hub.docker.com/r/difegue/lanraragi
+- https://sugoi.gitbook.io/lanraragi/
+version: 2.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/lanraragi/2.0.14/README.md b/stable/lanraragi/2.0.16/README.md
similarity index 100%
rename from stable/lanraragi/2.0.14/README.md
rename to stable/lanraragi/2.0.16/README.md
diff --git a/stable/lanraragi/2.0.14/app-readme.md b/stable/lanraragi/2.0.16/app-readme.md
similarity index 100%
rename from stable/lanraragi/2.0.14/app-readme.md
rename to stable/lanraragi/2.0.16/app-readme.md
diff --git a/stable/meshroom/2.0.14/charts/common-10.4.4.tgz b/stable/lanraragi/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/meshroom/2.0.14/charts/common-10.4.4.tgz
rename to stable/lanraragi/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/lanraragi/2.0.14/docs/credentials.md b/stable/lanraragi/2.0.16/docs/credentials.md
similarity index 100%
rename from stable/lanraragi/2.0.14/docs/credentials.md
rename to stable/lanraragi/2.0.16/docs/credentials.md
diff --git a/stable/lanraragi/2.0.14/icon.png b/stable/lanraragi/2.0.16/icon.png
similarity index 100%
rename from stable/lanraragi/2.0.14/icon.png
rename to stable/lanraragi/2.0.16/icon.png
diff --git a/stable/lanraragi/2.0.14/ix_values.yaml b/stable/lanraragi/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/lanraragi/2.0.14/ix_values.yaml
rename to stable/lanraragi/2.0.16/ix_values.yaml
diff --git a/stable/lanraragi/2.0.14/questions.yaml b/stable/lanraragi/2.0.16/questions.yaml
similarity index 100%
rename from stable/lanraragi/2.0.14/questions.yaml
rename to stable/lanraragi/2.0.16/questions.yaml
diff --git a/stable/minecraft-java/1.0.21/templates/common.yaml b/stable/lanraragi/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.21/templates/common.yaml
rename to stable/lanraragi/2.0.16/templates/common.yaml
diff --git a/stable/meshroom/2.0.14/values.yaml b/stable/lanraragi/2.0.16/values.yaml
similarity index 100%
rename from stable/meshroom/2.0.14/values.yaml
rename to stable/lanraragi/2.0.16/values.yaml
diff --git a/stable/lazylibrarian/11.0.23/CHANGELOG.md b/stable/lazylibrarian/11.0.23/CHANGELOG.md
new file mode 100644
index 00000000000..3976f45341b
--- /dev/null
+++ b/stable/lazylibrarian/11.0.23/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [lazylibrarian-11.0.23](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.21...lazylibrarian-11.0.23) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [lazylibrarian-11.0.21](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.20...lazylibrarian-11.0.21) (2022-07-13)
+
+### Fix
+
+- make root fs writable on several LSIO apps ([#3168](https://github.com/truecharts/apps/issues/3168))
+
+
+
+## [lazylibrarian-11.0.20](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.18...lazylibrarian-11.0.20) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [lazylibrarian-11.0.18](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.17...lazylibrarian-11.0.18) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [lazylibrarian-11.0.17](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.16...lazylibrarian-11.0.17) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [lazylibrarian-11.0.16](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.15...lazylibrarian-11.0.16) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [lazylibrarian-11.0.15](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.14...lazylibrarian-11.0.15) (2022-07-10)
+
+#### Chore
+
+* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
+
+
+
+
+### [lazylibrarian-11.0.14](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.13...lazylibrarian-11.0.14) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [lazylibrarian-11.0.13](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.12...lazylibrarian-11.0.13) (2022-07-08)
+
+#### Chore
+
+* update docker general non-major ([#3099](https://github.com/truecharts/apps/issues/3099))
+
+
+
+
+### [lazylibrarian-11.0.12](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.11...lazylibrarian-11.0.12) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [lazylibrarian-11.0.11](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.10...lazylibrarian-11.0.11) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
diff --git a/stable/lazylibrarian/11.0.23/Chart.lock b/stable/lazylibrarian/11.0.23/Chart.lock
new file mode 100644
index 00000000000..9bf3b5542d5
--- /dev/null
+++ b/stable/lazylibrarian/11.0.23/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:10:12.79803599Z"
diff --git a/stable/lazylibrarian/11.0.23/Chart.yaml b/stable/lazylibrarian/11.0.23/Chart.yaml
new file mode 100644
index 00000000000..19998517c2d
--- /dev/null
+++ b/stable/lazylibrarian/11.0.23/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Get all your books, like series with Sonarr...
+home: https://github.com/truecharts/apps/tree/master/charts/stable/lazylibrarian
+icon: https://truecharts.org/img/chart-icons/lazylibrarian.png
+keywords:
+- lazylibrarian
+- ebooks
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: lazylibrarian
+sources:
+- https://gitlab.com/LazyLibrarian/LazyLibrarian.git
+- https://lazylibrarian.gitlab.io
+type: application
+version: 11.0.23
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/lazylibrarian/11.0.23/README.md b/stable/lazylibrarian/11.0.23/README.md
new file mode 100644
index 00000000000..36275670706
--- /dev/null
+++ b/stable/lazylibrarian/11.0.23/README.md
@@ -0,0 +1,43 @@
+# lazylibrarian
+
+Get all your books, like series with Sonarr...
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/lazylibrarian/11.0.23/app-readme.md b/stable/lazylibrarian/11.0.23/app-readme.md
new file mode 100644
index 00000000000..26636231da7
--- /dev/null
+++ b/stable/lazylibrarian/11.0.23/app-readme.md
@@ -0,0 +1,3 @@
+Get all your books, like series with Sonarr...
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/metube/2.0.14/charts/common-10.4.4.tgz b/stable/lazylibrarian/11.0.23/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/metube/2.0.14/charts/common-10.4.4.tgz
rename to stable/lazylibrarian/11.0.23/charts/common-10.4.4.tgz
diff --git a/stable/lazylibrarian/11.0.23/icon.png b/stable/lazylibrarian/11.0.23/icon.png
new file mode 100644
index 00000000000..fb648fbecf1
Binary files /dev/null and b/stable/lazylibrarian/11.0.23/icon.png differ
diff --git a/stable/lazylibrarian/11.0.23/ix_values.yaml b/stable/lazylibrarian/11.0.23/ix_values.yaml
new file mode 100644
index 00000000000..8509b8e28b1
--- /dev/null
+++ b/stable/lazylibrarian/11.0.23/ix_values.yaml
@@ -0,0 +1,26 @@
+image:
+ repository: tccr.io/truecharts/lazylibrarian
+ pullPolicy: IfNotPresent
+ tag: latest@sha256:30b36d6464d055c6c7931c0588b0563c4ba2f498c31ccf8219f8653aece69e16
+
+securityContext:
+ runAsNonRoot: false
+ readOnlyRootFilesystem: false
+
+podSecurityContext:
+ runAsUser: 0
+ runAsGroup: 0
+
+service:
+ main:
+ ports:
+ main:
+ port: 5299
+ targetPort: 5299
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+ varrun:
+ enabled: true
diff --git a/stable/lazylibrarian/11.0.23/questions.yaml b/stable/lazylibrarian/11.0.23/questions.yaml
new file mode 100644
index 00000000000..79aa37861e9
--- /dev/null
+++ b/stable/lazylibrarian/11.0.23/questions.yaml
@@ -0,0 +1,2431 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: tty
+ label: "Enable TTY"
+ description: "Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled."
+ group: "Workload Details"
+ schema:
+ type: boolean
+ default: false
+ - variable: stdin
+ label: "Enable STDIN"
+ description: "Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled."
+ group: "Workload Details"
+ schema:
+ type: boolean
+ default: false
+ - variable: termination
+ group: "Container Configuration"
+ label: "Termination settings"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: gracePeriodSeconds
+ label: "Grace Period Seconds"
+ schema:
+ type: int
+ default: 10
+ - variable: podLabelsList
+ group: "Container Configuration"
+ label: "Pod Labels"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: podLabelItem
+ label: "Label"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ - variable: value
+ label: "Value"
+ schema:
+ type: string
+
+ - variable: podAnnotationsList
+ group: "Container Configuration"
+ label: "Pod Annotations"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: podAnnotationItem
+ label: "Label"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ - variable: value
+ label: "Value"
+ schema:
+ type: string
+
+ - variable: service
+ group: "Networking and Services"
+ label: "Configure Service(s)"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: main
+ label: "Main Service"
+ description: "The Primary service on which the healthcheck runs, often the webUI"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable the service"
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: type
+ label: "Service Type"
+ description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
+ schema:
+ type: string
+ default: "Simple"
+ enum:
+ - value: "Simple"
+ description: "Simple"
+ - value: "ClusterIP"
+ description: "ClusterIP"
+ - value: "NodePort"
+ description: "NodePort (Advanced)"
+ - value: "LoadBalancer"
+ description: "LoadBalancer (Advanced)"
+ - variable: loadBalancerIP
+ label: "LoadBalancer IP"
+ description: "LoadBalancerIP"
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: string
+ default: ""
+ - variable: externalIPs
+ label: "External IP's"
+ description: "External IP's"
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: list
+ default: []
+ items:
+ - variable: externalIP
+ label: "External IP"
+ schema:
+ type: string
+ - variable: ipFamilyPolicy
+ label: "IP Family Policy"
+ description: "(Advanced) Specify the ip policy"
+ schema:
+ show_if: [["type", "!=", "Simple"]]
+ type: string
+ default: "SingleStack"
+ enum:
+ - value: "SingleStack"
+ description: "SingleStack"
+ - value: "PreferDualStack"
+ description: "PreferDualStack"
+ - value: "RequireDualStack"
+ description: "RequireDualStack"
+ - variable: ipFamilies
+ label: "(advanced) IP families"
+ description: "(advanced) The ip families that should be used"
+ schema:
+ show_if: [["type", "!=", "Simple"]]
+ type: list
+ default: []
+ items:
+ - variable: ipFamily
+ label: "IP family"
+ schema:
+ type: string
+ - variable: ports
+ label: "Service's Port(s) Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: main
+ label: "Main Service Port Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: port
+ label: "Port"
+ description: "This port exposes the container port on the service"
+ schema:
+ type: int
+ default: 5299
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: protocol
+ label: "Port Type"
+ schema:
+ type: string
+ default: "HTTP"
+ enum:
+ - value: HTTP
+ description: "HTTP"
+ - value: "HTTPS"
+ description: "HTTPS"
+ - value: TCP
+ description: "TCP"
+ - value: "UDP"
+ description: "UDP"
+ - variable: nodePort
+ label: "Node Port (Optional)"
+ description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
+ schema:
+ type: int
+ min: 9000
+ max: 65535
+ - variable: targetPort
+ label: "Target Port"
+ description: "The internal(!) port on the container the Application runs on"
+ schema:
+ type: int
+ default: 5299
+
+ - variable: serviceexpert
+ group: "Networking and Services"
+ label: "Show Expert Config"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: hostNetwork
+ group: "Networking and Services"
+ label: "Host-Networking (Complicated)"
+ schema:
+ type: boolean
+ default: false
+
+ - variable: externalInterfaces
+ description: "Add External Interfaces"
+ label: "Add external Interfaces"
+ group: "Networking"
+ schema:
+ type: list
+ items:
+ - variable: interfaceConfiguration
+ description: "Interface Configuration"
+ label: "Interface Configuration"
+ schema:
+ type: dict
+ $ref:
+ - "normalize/interfaceConfiguration"
+ attrs:
+ - variable: hostInterface
+ description: "Please specify host interface"
+ label: "Host Interface"
+ schema:
+ type: string
+ required: true
+ $ref:
+ - "definitions/interface"
+ - variable: ipam
+ description: "Define how IP Address will be managed"
+ label: "IP Address Management"
+ schema:
+ type: dict
+ required: true
+ attrs:
+ - variable: type
+ description: "Specify type for IPAM"
+ label: "IPAM Type"
+ schema:
+ type: string
+ required: true
+ enum:
+ - value: "dhcp"
+ description: "Use DHCP"
+ - value: "static"
+ description: "Use static IP"
+ show_subquestions_if: "static"
+ subquestions:
+ - variable: staticIPConfigurations
+ label: "Static IP Addresses"
+ schema:
+ type: list
+ items:
+ - variable: staticIP
+ label: "Static IP"
+ schema:
+ type: ipaddr
+ cidr: true
+ - variable: staticRoutes
+ label: "Static Routes"
+ schema:
+ type: list
+ items:
+ - variable: staticRouteConfiguration
+ label: "Static Route Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: destination
+ label: "Destination"
+ schema:
+ type: ipaddr
+ cidr: true
+ required: true
+ - variable: gateway
+ label: "Gateway"
+ schema:
+ type: ipaddr
+ cidr: false
+ required: true
+
+ - variable: dnsPolicy
+ group: "Networking and Services"
+ label: "dnsPolicy"
+ schema:
+ type: string
+ default: ""
+ enum:
+ - value: ""
+ description: "Default"
+ - value: "ClusterFirst"
+ description: "ClusterFirst"
+ - value: "ClusterFirstWithHostNet"
+ description: "ClusterFirstWithHostNet"
+ - value: "None"
+ description: "None"
+
+ - variable: dnsConfig
+ label: "DNS Configuration"
+ group: "Networking and Services"
+ description: "Specify custom DNS configuration which will be applied to the pod"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: nameservers
+ label: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/minetest/1.0.14/templates/common.yaml b/stable/lazylibrarian/11.0.23/templates/common.yaml
similarity index 100%
rename from stable/minetest/1.0.14/templates/common.yaml
rename to stable/lazylibrarian/11.0.23/templates/common.yaml
diff --git a/stable/metallb/2.0.8/values.yaml b/stable/lazylibrarian/11.0.23/values.yaml
similarity index 100%
rename from stable/metallb/2.0.8/values.yaml
rename to stable/lazylibrarian/11.0.23/values.yaml
diff --git a/stable/leaf2mqtt/4.0.15/CHANGELOG.md b/stable/leaf2mqtt/4.0.15/CHANGELOG.md
deleted file mode 100644
index f8203658d84..00000000000
--- a/stable/leaf2mqtt/4.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [leaf2mqtt-4.0.15](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.13...leaf2mqtt-4.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [leaf2mqtt-4.0.13](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.12...leaf2mqtt-4.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [leaf2mqtt-4.0.12](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.11...leaf2mqtt-4.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [leaf2mqtt-4.0.11](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.10...leaf2mqtt-4.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [leaf2mqtt-4.0.10](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.9...leaf2mqtt-4.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [leaf2mqtt-4.0.9](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.8...leaf2mqtt-4.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [leaf2mqtt-4.0.8](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.7...leaf2mqtt-4.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [leaf2mqtt-4.0.7](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.6...leaf2mqtt-4.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [leaf2mqtt-4.0.6](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.5...leaf2mqtt-4.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931))
-
-
-
-
-### [leaf2mqtt-4.0.5](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.4...leaf2mqtt-4.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [leaf2mqtt-4.0.4](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.3...leaf2mqtt-4.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
diff --git a/stable/leaf2mqtt/4.0.15/Chart.lock b/stable/leaf2mqtt/4.0.15/Chart.lock
deleted file mode 100644
index bf01a5a25ce..00000000000
--- a/stable/leaf2mqtt/4.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:05:13.314650209Z"
diff --git a/stable/leaf2mqtt/4.0.15/Chart.yaml b/stable/leaf2mqtt/4.0.15/Chart.yaml
deleted file mode 100644
index d785d290903..00000000000
--- a/stable/leaf2mqtt/4.0.15/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "0.6"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Nissan Leaf connected services to MQTT adapter
-home: https://github.com/truecharts/apps/tree/master/charts/stable/leaf2mqtt
-icon: https://truecharts.org/img/chart-icons/leaf2mqtt.png
-keywords:
-- leaf2mqtt
-- leaf
-- nissan
-- kamereon
-- carwings
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: leaf2mqtt
-sources:
-- https://github.com/mitsumaui/leaf2mqtt
-- https://github.com/k8s-at-home/container-images
-version: 4.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/leaf2mqtt/4.0.17/CHANGELOG.md b/stable/leaf2mqtt/4.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..2c92cdbad21
--- /dev/null
+++ b/stable/leaf2mqtt/4.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [leaf2mqtt-4.0.17](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.15...leaf2mqtt-4.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [leaf2mqtt-4.0.15](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.13...leaf2mqtt-4.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [leaf2mqtt-4.0.13](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.12...leaf2mqtt-4.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [leaf2mqtt-4.0.12](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.11...leaf2mqtt-4.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [leaf2mqtt-4.0.11](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.10...leaf2mqtt-4.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [leaf2mqtt-4.0.10](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.9...leaf2mqtt-4.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [leaf2mqtt-4.0.9](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.8...leaf2mqtt-4.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [leaf2mqtt-4.0.8](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.7...leaf2mqtt-4.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [leaf2mqtt-4.0.7](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.6...leaf2mqtt-4.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [leaf2mqtt-4.0.6](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.5...leaf2mqtt-4.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931))
+
+
+
+
+### [leaf2mqtt-4.0.5](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.4...leaf2mqtt-4.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
diff --git a/stable/leaf2mqtt/4.0.17/Chart.lock b/stable/leaf2mqtt/4.0.17/Chart.lock
new file mode 100644
index 00000000000..2a4bea38263
--- /dev/null
+++ b/stable/leaf2mqtt/4.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:10:13.53702759Z"
diff --git a/stable/leaf2mqtt/4.0.17/Chart.yaml b/stable/leaf2mqtt/4.0.17/Chart.yaml
new file mode 100644
index 00000000000..2507f9b4366
--- /dev/null
+++ b/stable/leaf2mqtt/4.0.17/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "0.6"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Nissan Leaf connected services to MQTT adapter
+home: https://github.com/truecharts/apps/tree/master/charts/stable/leaf2mqtt
+icon: https://truecharts.org/img/chart-icons/leaf2mqtt.png
+keywords:
+- leaf2mqtt
+- leaf
+- nissan
+- kamereon
+- carwings
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: leaf2mqtt
+sources:
+- https://github.com/mitsumaui/leaf2mqtt
+- https://github.com/k8s-at-home/container-images
+version: 4.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/leaf2mqtt/4.0.15/README.md b/stable/leaf2mqtt/4.0.17/README.md
similarity index 100%
rename from stable/leaf2mqtt/4.0.15/README.md
rename to stable/leaf2mqtt/4.0.17/README.md
diff --git a/stable/leaf2mqtt/4.0.15/app-readme.md b/stable/leaf2mqtt/4.0.17/app-readme.md
similarity index 100%
rename from stable/leaf2mqtt/4.0.15/app-readme.md
rename to stable/leaf2mqtt/4.0.17/app-readme.md
diff --git a/stable/minecraft-bedrock/1.0.15/charts/common-10.4.4.tgz b/stable/leaf2mqtt/4.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/minecraft-bedrock/1.0.15/charts/common-10.4.4.tgz
rename to stable/leaf2mqtt/4.0.17/charts/common-10.4.4.tgz
diff --git a/stable/leaf2mqtt/4.0.15/icon.png b/stable/leaf2mqtt/4.0.17/icon.png
similarity index 100%
rename from stable/leaf2mqtt/4.0.15/icon.png
rename to stable/leaf2mqtt/4.0.17/icon.png
diff --git a/stable/leaf2mqtt/4.0.15/ix_values.yaml b/stable/leaf2mqtt/4.0.17/ix_values.yaml
similarity index 100%
rename from stable/leaf2mqtt/4.0.15/ix_values.yaml
rename to stable/leaf2mqtt/4.0.17/ix_values.yaml
diff --git a/stable/leaf2mqtt/4.0.15/questions.yaml b/stable/leaf2mqtt/4.0.17/questions.yaml
similarity index 100%
rename from stable/leaf2mqtt/4.0.15/questions.yaml
rename to stable/leaf2mqtt/4.0.17/questions.yaml
diff --git a/stable/leaf2mqtt/4.0.15/templates/common.yaml b/stable/leaf2mqtt/4.0.17/templates/common.yaml
similarity index 100%
rename from stable/leaf2mqtt/4.0.15/templates/common.yaml
rename to stable/leaf2mqtt/4.0.17/templates/common.yaml
diff --git a/stable/metube/2.0.14/values.yaml b/stable/leaf2mqtt/4.0.17/values.yaml
similarity index 100%
rename from stable/metube/2.0.14/values.yaml
rename to stable/leaf2mqtt/4.0.17/values.yaml
diff --git a/stable/leantime/4.0.16/CHANGELOG.md b/stable/leantime/4.0.16/CHANGELOG.md
deleted file mode 100644
index 4046feaa3b4..00000000000
--- a/stable/leantime/4.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [leantime-4.0.16](https://github.com/truecharts/apps/compare/leantime-4.0.14...leantime-4.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [leantime-4.0.14](https://github.com/truecharts/apps/compare/leantime-4.0.13...leantime-4.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [leantime-4.0.13](https://github.com/truecharts/apps/compare/leantime-4.0.12...leantime-4.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [leantime-4.0.12](https://github.com/truecharts/apps/compare/leantime-4.0.11...leantime-4.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [leantime-4.0.11](https://github.com/truecharts/apps/compare/leantime-4.0.10...leantime-4.0.11) (2022-07-11)
-
-#### Chore
-
-* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
-
-
-
-
-### [leantime-4.0.10](https://github.com/truecharts/apps/compare/leantime-4.0.9...leantime-4.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [leantime-4.0.9](https://github.com/truecharts/apps/compare/leantime-4.0.8...leantime-4.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [leantime-4.0.8](https://github.com/truecharts/apps/compare/leantime-4.0.7...leantime-4.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [leantime-4.0.7](https://github.com/truecharts/apps/compare/leantime-4.0.6...leantime-4.0.7) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
-
-
-### [leantime-4.0.6](https://github.com/truecharts/apps/compare/leantime-4.0.5...leantime-4.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [leantime-4.0.5](https://github.com/truecharts/apps/compare/leantime-4.0.4...leantime-4.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
diff --git a/stable/leantime/4.0.16/Chart.lock b/stable/leantime/4.0.16/Chart.lock
deleted file mode 100644
index 1189f6029e0..00000000000
--- a/stable/leantime/4.0.16/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
-generated: "2022-07-12T23:05:31.40140394Z"
diff --git a/stable/leantime/4.0.16/Chart.yaml b/stable/leantime/4.0.16/Chart.yaml
deleted file mode 100644
index 9a615671a18..00000000000
--- a/stable/leantime/4.0.16/Chart.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
-apiVersion: v2
-appVersion: "2.2.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-description: "Straightforward open source project management system to make your ideas reality."
-home: https://github.com/truecharts/apps/tree/master/charts/stable/leantime
-icon: https://truecharts.org/img/chart-icons/leantime.png
-keywords:
- - leantime
- - project
- - management
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: leantime
-sources:
- - https://leantime.io/
- - https://hub.docker.com/r/nicholaswilde/leantime
-version: 4.0.16
-annotations:
- truecharts.org/catagories: |
- - management
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/leantime/4.0.18/CHANGELOG.md b/stable/leantime/4.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..be326852c3d
--- /dev/null
+++ b/stable/leantime/4.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [leantime-4.0.18](https://github.com/truecharts/apps/compare/leantime-4.0.16...leantime-4.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [leantime-4.0.16](https://github.com/truecharts/apps/compare/leantime-4.0.14...leantime-4.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [leantime-4.0.14](https://github.com/truecharts/apps/compare/leantime-4.0.13...leantime-4.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [leantime-4.0.13](https://github.com/truecharts/apps/compare/leantime-4.0.12...leantime-4.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [leantime-4.0.12](https://github.com/truecharts/apps/compare/leantime-4.0.11...leantime-4.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [leantime-4.0.11](https://github.com/truecharts/apps/compare/leantime-4.0.10...leantime-4.0.11) (2022-07-11)
+
+#### Chore
+
+* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
+
+
+
+
+### [leantime-4.0.10](https://github.com/truecharts/apps/compare/leantime-4.0.9...leantime-4.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [leantime-4.0.9](https://github.com/truecharts/apps/compare/leantime-4.0.8...leantime-4.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [leantime-4.0.8](https://github.com/truecharts/apps/compare/leantime-4.0.7...leantime-4.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [leantime-4.0.7](https://github.com/truecharts/apps/compare/leantime-4.0.6...leantime-4.0.7) (2022-06-29)
+
+#### Chore
+
+* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
+
+
+
+
+### [leantime-4.0.6](https://github.com/truecharts/apps/compare/leantime-4.0.5...leantime-4.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
diff --git a/stable/leantime/4.0.18/Chart.lock b/stable/leantime/4.0.18/Chart.lock
new file mode 100644
index 00000000000..6b9ff7871ac
--- /dev/null
+++ b/stable/leantime/4.0.18/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
+generated: "2022-07-14T14:10:37.018622663Z"
diff --git a/stable/leantime/4.0.18/Chart.yaml b/stable/leantime/4.0.18/Chart.yaml
new file mode 100644
index 00000000000..e39a1814508
--- /dev/null
+++ b/stable/leantime/4.0.18/Chart.yaml
@@ -0,0 +1,32 @@
+apiVersion: v2
+appVersion: "2.2.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+description: "Straightforward open source project management system to make your ideas reality."
+home: https://github.com/truecharts/apps/tree/master/charts/stable/leantime
+icon: https://truecharts.org/img/chart-icons/leantime.png
+keywords:
+ - leantime
+ - project
+ - management
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: leantime
+sources:
+ - https://leantime.io/
+ - https://hub.docker.com/r/nicholaswilde/leantime
+version: 4.0.18
+annotations:
+ truecharts.org/catagories: |
+ - management
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/leantime/4.0.16/README.md b/stable/leantime/4.0.18/README.md
similarity index 100%
rename from stable/leantime/4.0.16/README.md
rename to stable/leantime/4.0.18/README.md
diff --git a/stable/leantime/4.0.16/app-readme.md b/stable/leantime/4.0.18/app-readme.md
similarity index 100%
rename from stable/leantime/4.0.16/app-readme.md
rename to stable/leantime/4.0.18/app-readme.md
diff --git a/stable/minecraft-java/1.0.21/charts/common-10.4.4.tgz b/stable/leantime/4.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/minecraft-java/1.0.21/charts/common-10.4.4.tgz
rename to stable/leantime/4.0.18/charts/common-10.4.4.tgz
diff --git a/stable/leantime/4.0.16/charts/mariadb-3.0.29.tgz b/stable/leantime/4.0.18/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from stable/leantime/4.0.16/charts/mariadb-3.0.29.tgz
rename to stable/leantime/4.0.18/charts/mariadb-3.0.29.tgz
diff --git a/stable/leantime/4.0.16/icon.png b/stable/leantime/4.0.18/icon.png
similarity index 100%
rename from stable/leantime/4.0.16/icon.png
rename to stable/leantime/4.0.18/icon.png
diff --git a/stable/leantime/4.0.16/ix_values.yaml b/stable/leantime/4.0.18/ix_values.yaml
similarity index 100%
rename from stable/leantime/4.0.16/ix_values.yaml
rename to stable/leantime/4.0.18/ix_values.yaml
diff --git a/stable/leantime/4.0.16/questions.yaml b/stable/leantime/4.0.18/questions.yaml
similarity index 100%
rename from stable/leantime/4.0.16/questions.yaml
rename to stable/leantime/4.0.18/questions.yaml
diff --git a/stable/leantime/4.0.16/templates/_secrets.tpl b/stable/leantime/4.0.18/templates/_secrets.tpl
similarity index 100%
rename from stable/leantime/4.0.16/templates/_secrets.tpl
rename to stable/leantime/4.0.18/templates/_secrets.tpl
diff --git a/stable/leantime/4.0.16/templates/common.yaml b/stable/leantime/4.0.18/templates/common.yaml
similarity index 100%
rename from stable/leantime/4.0.16/templates/common.yaml
rename to stable/leantime/4.0.18/templates/common.yaml
diff --git a/stable/minecraft-bedrock/1.0.15/values.yaml b/stable/leantime/4.0.18/values.yaml
similarity index 100%
rename from stable/minecraft-bedrock/1.0.15/values.yaml
rename to stable/leantime/4.0.18/values.yaml
diff --git a/stable/libreddit/1.0.10/CHANGELOG.md b/stable/libreddit/1.0.10/CHANGELOG.md
new file mode 100644
index 00000000000..ff7ed1f59f9
--- /dev/null
+++ b/stable/libreddit/1.0.10/CHANGELOG.md
@@ -0,0 +1,80 @@
+# Changelog
+
+
+## [libreddit-1.0.10](https://github.com/truecharts/apps/compare/libreddit-1.0.8...libreddit-1.0.10) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [libreddit-1.0.8](https://github.com/truecharts/apps/compare/libreddit-1.0.6...libreddit-1.0.8) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [libreddit-1.0.6](https://github.com/truecharts/apps/compare/libreddit-1.0.5...libreddit-1.0.6) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [libreddit-1.0.5](https://github.com/truecharts/apps/compare/libreddit-1.0.4...libreddit-1.0.5) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [libreddit-1.0.4](https://github.com/truecharts/apps/compare/libreddit-1.0.3...libreddit-1.0.4) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [libreddit-1.0.3](https://github.com/truecharts/apps/compare/libreddit-1.0.2...libreddit-1.0.3) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [libreddit-1.0.2](https://github.com/truecharts/apps/compare/libreddit-1.0.1...libreddit-1.0.2) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [libreddit-1.0.1](https://github.com/truecharts/apps/compare/libreddit-1.0.0...libreddit-1.0.1) (2022-07-02)
+
+#### Chore
+
+* update image refs ([#3040](https://github.com/truecharts/apps/issues/3040))
+
+
+
+
+### [libreddit-1.0.0](https://github.com/truecharts/apps/compare/libreddit-0.0.1...libreddit-1.0.0) (2022-07-02)
+
+
+
+
+### libreddit-0.0.1 (2022-06-28)
diff --git a/stable/libreddit/1.0.10/Chart.lock b/stable/libreddit/1.0.10/Chart.lock
new file mode 100644
index 00000000000..cda1733eba5
--- /dev/null
+++ b/stable/libreddit/1.0.10/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:10:31.198082568Z"
diff --git a/stable/libreddit/1.0.10/Chart.yaml b/stable/libreddit/1.0.10/Chart.yaml
new file mode 100644
index 00000000000..e50a42c7ff3
--- /dev/null
+++ b/stable/libreddit/1.0.10/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: An alternative private front-end to Reddit
+home: https://github.com/truecharts/apps/tree/master/charts/stable/libreddit
+icon: https://truecharts.org/img/chart-icons/libreddit.png
+keywords:
+- reddit
+- libreddit
+- social
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: libreddit
+sources:
+- https://github.com/spikecodes/libreddit
+- https://hub.docker.com/r/spikecodes/libreddit
+version: 1.0.10
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/libreddit/1.0.8/README.md b/stable/libreddit/1.0.10/README.md
similarity index 100%
rename from stable/libreddit/1.0.8/README.md
rename to stable/libreddit/1.0.10/README.md
diff --git a/stable/libreddit/1.0.8/app-readme.md b/stable/libreddit/1.0.10/app-readme.md
similarity index 100%
rename from stable/libreddit/1.0.8/app-readme.md
rename to stable/libreddit/1.0.10/app-readme.md
diff --git a/stable/minetest/1.0.14/charts/common-10.4.4.tgz b/stable/libreddit/1.0.10/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/minetest/1.0.14/charts/common-10.4.4.tgz
rename to stable/libreddit/1.0.10/charts/common-10.4.4.tgz
diff --git a/stable/libreddit/1.0.8/icon.png b/stable/libreddit/1.0.10/icon.png
similarity index 100%
rename from stable/libreddit/1.0.8/icon.png
rename to stable/libreddit/1.0.10/icon.png
diff --git a/stable/libreddit/1.0.8/ix_values.yaml b/stable/libreddit/1.0.10/ix_values.yaml
similarity index 100%
rename from stable/libreddit/1.0.8/ix_values.yaml
rename to stable/libreddit/1.0.10/ix_values.yaml
diff --git a/stable/libreddit/1.0.8/questions.yaml b/stable/libreddit/1.0.10/questions.yaml
similarity index 100%
rename from stable/libreddit/1.0.8/questions.yaml
rename to stable/libreddit/1.0.10/questions.yaml
diff --git a/stable/miniflux/7.0.16/templates/common.yaml b/stable/libreddit/1.0.10/templates/common.yaml
similarity index 100%
rename from stable/miniflux/7.0.16/templates/common.yaml
rename to stable/libreddit/1.0.10/templates/common.yaml
diff --git a/stable/minecraft-java/1.0.21/values.yaml b/stable/libreddit/1.0.10/values.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.21/values.yaml
rename to stable/libreddit/1.0.10/values.yaml
diff --git a/stable/libreddit/1.0.8/CHANGELOG.md b/stable/libreddit/1.0.8/CHANGELOG.md
deleted file mode 100644
index 0ec00879037..00000000000
--- a/stable/libreddit/1.0.8/CHANGELOG.md
+++ /dev/null
@@ -1,72 +0,0 @@
-# Changelog
-
-
-## [libreddit-1.0.8](https://github.com/truecharts/apps/compare/libreddit-1.0.6...libreddit-1.0.8) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [libreddit-1.0.6](https://github.com/truecharts/apps/compare/libreddit-1.0.5...libreddit-1.0.6) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [libreddit-1.0.5](https://github.com/truecharts/apps/compare/libreddit-1.0.4...libreddit-1.0.5) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [libreddit-1.0.4](https://github.com/truecharts/apps/compare/libreddit-1.0.3...libreddit-1.0.4) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [libreddit-1.0.3](https://github.com/truecharts/apps/compare/libreddit-1.0.2...libreddit-1.0.3) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [libreddit-1.0.2](https://github.com/truecharts/apps/compare/libreddit-1.0.1...libreddit-1.0.2) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [libreddit-1.0.1](https://github.com/truecharts/apps/compare/libreddit-1.0.0...libreddit-1.0.1) (2022-07-02)
-
-#### Chore
-
-* update image refs ([#3040](https://github.com/truecharts/apps/issues/3040))
-
-
-
-
-### [libreddit-1.0.0](https://github.com/truecharts/apps/compare/libreddit-0.0.1...libreddit-1.0.0) (2022-07-02)
-
-
-
-
-### libreddit-0.0.1 (2022-06-28)
diff --git a/stable/libreddit/1.0.8/Chart.lock b/stable/libreddit/1.0.8/Chart.lock
deleted file mode 100644
index 65f5d185d1c..00000000000
--- a/stable/libreddit/1.0.8/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:05:28.479764543Z"
diff --git a/stable/libreddit/1.0.8/Chart.yaml b/stable/libreddit/1.0.8/Chart.yaml
deleted file mode 100644
index c8a29b7b8d7..00000000000
--- a/stable/libreddit/1.0.8/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: An alternative private front-end to Reddit
-home: https://github.com/truecharts/apps/tree/master/charts/stable/libreddit
-icon: https://truecharts.org/img/chart-icons/libreddit.png
-keywords:
-- reddit
-- libreddit
-- social
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: libreddit
-sources:
-- https://github.com/spikecodes/libreddit
-- https://hub.docker.com/r/spikecodes/libreddit
-version: 1.0.8
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/libreoffice/2.0.14/CHANGELOG.md b/stable/libreoffice/2.0.14/CHANGELOG.md
deleted file mode 100644
index c7e5b0a1669..00000000000
--- a/stable/libreoffice/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [libreoffice-2.0.14](https://github.com/truecharts/apps/compare/libreoffice-2.0.12...libreoffice-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [libreoffice-2.0.12](https://github.com/truecharts/apps/compare/libreoffice-2.0.11...libreoffice-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [libreoffice-2.0.11](https://github.com/truecharts/apps/compare/libreoffice-2.0.10...libreoffice-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [libreoffice-2.0.10](https://github.com/truecharts/apps/compare/libreoffice-2.0.9...libreoffice-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [libreoffice-2.0.9](https://github.com/truecharts/apps/compare/libreoffice-2.0.8...libreoffice-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [libreoffice-2.0.8](https://github.com/truecharts/apps/compare/libreoffice-2.0.7...libreoffice-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [libreoffice-2.0.7](https://github.com/truecharts/apps/compare/libreoffice-2.0.6...libreoffice-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [libreoffice-2.0.6](https://github.com/truecharts/apps/compare/libreoffice-2.0.5...libreoffice-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [libreoffice-2.0.5](https://github.com/truecharts/apps/compare/libreoffice-2.0.4...libreoffice-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [libreoffice-2.0.4](https://github.com/truecharts/apps/compare/libreoffice-2.0.3...libreoffice-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [libreoffice-2.0.3](https://github.com/truecharts/apps/compare/libreoffice-2.0.2...libreoffice-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/libreoffice/2.0.14/Chart.lock b/stable/libreoffice/2.0.14/Chart.lock
deleted file mode 100644
index bb205ff6cb6..00000000000
--- a/stable/libreoffice/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:05:29.137933463Z"
diff --git a/stable/libreoffice/2.0.14/Chart.yaml b/stable/libreoffice/2.0.14/Chart.yaml
deleted file mode 100644
index 2edfa3ce37d..00000000000
--- a/stable/libreoffice/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: libreoffice
-version: 2.0.14
-appVersion: "7.2.2"
-description: LibreOffice is a free and powerful office suite, and a successor to OpenOffice.org.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/libreoffice
-icon: https://truecharts.org/img/chart-icons/libreoffice.png
-keywords:
- - libreoffice
-sources:
- - https://hub.docker.com/r/linuxserver/libreoffice
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/libreoffice/2.0.16/CHANGELOG.md b/stable/libreoffice/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..4db9de2b58f
--- /dev/null
+++ b/stable/libreoffice/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [libreoffice-2.0.16](https://github.com/truecharts/apps/compare/libreoffice-2.0.14...libreoffice-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [libreoffice-2.0.14](https://github.com/truecharts/apps/compare/libreoffice-2.0.12...libreoffice-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [libreoffice-2.0.12](https://github.com/truecharts/apps/compare/libreoffice-2.0.11...libreoffice-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [libreoffice-2.0.11](https://github.com/truecharts/apps/compare/libreoffice-2.0.10...libreoffice-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [libreoffice-2.0.10](https://github.com/truecharts/apps/compare/libreoffice-2.0.9...libreoffice-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [libreoffice-2.0.9](https://github.com/truecharts/apps/compare/libreoffice-2.0.8...libreoffice-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [libreoffice-2.0.8](https://github.com/truecharts/apps/compare/libreoffice-2.0.7...libreoffice-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [libreoffice-2.0.7](https://github.com/truecharts/apps/compare/libreoffice-2.0.6...libreoffice-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [libreoffice-2.0.6](https://github.com/truecharts/apps/compare/libreoffice-2.0.5...libreoffice-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [libreoffice-2.0.5](https://github.com/truecharts/apps/compare/libreoffice-2.0.4...libreoffice-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [libreoffice-2.0.4](https://github.com/truecharts/apps/compare/libreoffice-2.0.3...libreoffice-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/libreoffice/2.0.16/Chart.lock b/stable/libreoffice/2.0.16/Chart.lock
new file mode 100644
index 00000000000..48cb1507589
--- /dev/null
+++ b/stable/libreoffice/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:10:32.360726623Z"
diff --git a/stable/libreoffice/2.0.16/Chart.yaml b/stable/libreoffice/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..3b4c135f7c7
--- /dev/null
+++ b/stable/libreoffice/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: libreoffice
+version: 2.0.16
+appVersion: "7.2.2"
+description: LibreOffice is a free and powerful office suite, and a successor to OpenOffice.org.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/libreoffice
+icon: https://truecharts.org/img/chart-icons/libreoffice.png
+keywords:
+ - libreoffice
+sources:
+ - https://hub.docker.com/r/linuxserver/libreoffice
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/libreoffice/2.0.14/README.md b/stable/libreoffice/2.0.16/README.md
similarity index 100%
rename from stable/libreoffice/2.0.14/README.md
rename to stable/libreoffice/2.0.16/README.md
diff --git a/stable/libreoffice/2.0.14/app-readme.md b/stable/libreoffice/2.0.16/app-readme.md
similarity index 100%
rename from stable/libreoffice/2.0.14/app-readme.md
rename to stable/libreoffice/2.0.16/app-readme.md
diff --git a/stable/miniflux/7.0.16/charts/common-10.4.4.tgz b/stable/libreoffice/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/miniflux/7.0.16/charts/common-10.4.4.tgz
rename to stable/libreoffice/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/libreoffice/2.0.14/icon.png b/stable/libreoffice/2.0.16/icon.png
similarity index 100%
rename from stable/libreoffice/2.0.14/icon.png
rename to stable/libreoffice/2.0.16/icon.png
diff --git a/stable/libreoffice/2.0.14/ix_values.yaml b/stable/libreoffice/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/libreoffice/2.0.14/ix_values.yaml
rename to stable/libreoffice/2.0.16/ix_values.yaml
diff --git a/stable/libreoffice/2.0.14/questions.yaml b/stable/libreoffice/2.0.16/questions.yaml
similarity index 100%
rename from stable/libreoffice/2.0.14/questions.yaml
rename to stable/libreoffice/2.0.16/questions.yaml
diff --git a/stable/minio-console/3.0.17/templates/common.yaml b/stable/libreoffice/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/minio-console/3.0.17/templates/common.yaml
rename to stable/libreoffice/2.0.16/templates/common.yaml
diff --git a/stable/minetest/1.0.14/values.yaml b/stable/libreoffice/2.0.16/values.yaml
similarity index 100%
rename from stable/minetest/1.0.14/values.yaml
rename to stable/libreoffice/2.0.16/values.yaml
diff --git a/stable/librephotos/4.0.17/CHANGELOG.md b/stable/librephotos/4.0.17/CHANGELOG.md
deleted file mode 100644
index fe5d8702b06..00000000000
--- a/stable/librephotos/4.0.17/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [librephotos-4.0.17](https://github.com/truecharts/apps/compare/librephotos-4.0.15...librephotos-4.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [librephotos-4.0.15](https://github.com/truecharts/apps/compare/librephotos-4.0.14...librephotos-4.0.15) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [librephotos-4.0.14](https://github.com/truecharts/apps/compare/librephotos-4.0.13...librephotos-4.0.14) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [librephotos-4.0.13](https://github.com/truecharts/apps/compare/librephotos-4.0.12...librephotos-4.0.13) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [librephotos-4.0.12](https://github.com/truecharts/apps/compare/librephotos-4.0.11...librephotos-4.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [librephotos-4.0.11](https://github.com/truecharts/apps/compare/librephotos-4.0.10...librephotos-4.0.11) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [librephotos-4.0.10](https://github.com/truecharts/apps/compare/librephotos-4.0.9...librephotos-4.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [librephotos-4.0.9](https://github.com/truecharts/apps/compare/librephotos-4.0.8...librephotos-4.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [librephotos-4.0.8](https://github.com/truecharts/apps/compare/librephotos-4.0.7...librephotos-4.0.8) (2022-06-23)
-
-
-
-
-### [librephotos-4.0.7](https://github.com/truecharts/apps/compare/librephotos-4.0.6...librephotos-4.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [librephotos-4.0.6](https://github.com/truecharts/apps/compare/librephotos-4.0.5...librephotos-4.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [librephotos-4.0.5](https://github.com/truecharts/apps/compare/librephotos-4.0.4...librephotos-4.0.5) (2022-06-17)
diff --git a/stable/librephotos/4.0.17/Chart.lock b/stable/librephotos/4.0.17/Chart.lock
deleted file mode 100644
index cf8696154b9..00000000000
--- a/stable/librephotos/4.0.17/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
-generated: "2022-07-12T23:05:46.518595685Z"
diff --git a/stable/librephotos/4.0.17/Chart.yaml b/stable/librephotos/4.0.17/Chart.yaml
deleted file mode 100644
index e04a0a7cc1e..00000000000
--- a/stable/librephotos/4.0.17/Chart.yaml
+++ /dev/null
@@ -1,35 +0,0 @@
-apiVersion: v2
-appVersion: "2022w6"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-description: "A self-hosted open source photo management service."
-home: https://github.com/truecharts/apps/tree/master/charts/stable/librephotos
-icon: https://truecharts.org/img/chart-icons/librephotos.png
-keywords:
-- photos
-- gallery
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: librephotos
-sources:
-- https://github.com/LibrePhotos/librephotos
-- https://hub.docker.com/r/reallibrephotos/librephotos
-version: 4.0.17
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/librephotos/4.0.19/CHANGELOG.md b/stable/librephotos/4.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..551055f6aa5
--- /dev/null
+++ b/stable/librephotos/4.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [librephotos-4.0.19](https://github.com/truecharts/apps/compare/librephotos-4.0.17...librephotos-4.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [librephotos-4.0.17](https://github.com/truecharts/apps/compare/librephotos-4.0.15...librephotos-4.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [librephotos-4.0.15](https://github.com/truecharts/apps/compare/librephotos-4.0.14...librephotos-4.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [librephotos-4.0.14](https://github.com/truecharts/apps/compare/librephotos-4.0.13...librephotos-4.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [librephotos-4.0.13](https://github.com/truecharts/apps/compare/librephotos-4.0.12...librephotos-4.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [librephotos-4.0.12](https://github.com/truecharts/apps/compare/librephotos-4.0.11...librephotos-4.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [librephotos-4.0.11](https://github.com/truecharts/apps/compare/librephotos-4.0.10...librephotos-4.0.11) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [librephotos-4.0.10](https://github.com/truecharts/apps/compare/librephotos-4.0.9...librephotos-4.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [librephotos-4.0.9](https://github.com/truecharts/apps/compare/librephotos-4.0.8...librephotos-4.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [librephotos-4.0.8](https://github.com/truecharts/apps/compare/librephotos-4.0.7...librephotos-4.0.8) (2022-06-23)
+
+
+
+
+### [librephotos-4.0.7](https://github.com/truecharts/apps/compare/librephotos-4.0.6...librephotos-4.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [librephotos-4.0.6](https://github.com/truecharts/apps/compare/librephotos-4.0.5...librephotos-4.0.6) (2022-06-21)
+
diff --git a/stable/librephotos/4.0.19/Chart.lock b/stable/librephotos/4.0.19/Chart.lock
new file mode 100644
index 00000000000..b6cf96eba8b
--- /dev/null
+++ b/stable/librephotos/4.0.19/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
+generated: "2022-07-14T14:10:52.216138436Z"
diff --git a/stable/librephotos/4.0.19/Chart.yaml b/stable/librephotos/4.0.19/Chart.yaml
new file mode 100644
index 00000000000..25891b9352d
--- /dev/null
+++ b/stable/librephotos/4.0.19/Chart.yaml
@@ -0,0 +1,35 @@
+apiVersion: v2
+appVersion: "2022w6"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+description: "A self-hosted open source photo management service."
+home: https://github.com/truecharts/apps/tree/master/charts/stable/librephotos
+icon: https://truecharts.org/img/chart-icons/librephotos.png
+keywords:
+- photos
+- gallery
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: librephotos
+sources:
+- https://github.com/LibrePhotos/librephotos
+- https://hub.docker.com/r/reallibrephotos/librephotos
+version: 4.0.19
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/librephotos/4.0.17/README.md b/stable/librephotos/4.0.19/README.md
similarity index 100%
rename from stable/librephotos/4.0.17/README.md
rename to stable/librephotos/4.0.19/README.md
diff --git a/stable/librephotos/4.0.17/app-readme.md b/stable/librephotos/4.0.19/app-readme.md
similarity index 100%
rename from stable/librephotos/4.0.17/app-readme.md
rename to stable/librephotos/4.0.19/app-readme.md
diff --git a/stable/minio-console/3.0.17/charts/common-10.4.4.tgz b/stable/librephotos/4.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/minio-console/3.0.17/charts/common-10.4.4.tgz
rename to stable/librephotos/4.0.19/charts/common-10.4.4.tgz
diff --git a/stable/miniflux/7.0.16/charts/postgresql-8.0.30.tgz b/stable/librephotos/4.0.19/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/miniflux/7.0.16/charts/postgresql-8.0.30.tgz
rename to stable/librephotos/4.0.19/charts/postgresql-8.0.30.tgz
diff --git a/stable/n8n/4.0.23/charts/redis-3.0.30.tgz b/stable/librephotos/4.0.19/charts/redis-3.0.30.tgz
similarity index 100%
rename from stable/n8n/4.0.23/charts/redis-3.0.30.tgz
rename to stable/librephotos/4.0.19/charts/redis-3.0.30.tgz
diff --git a/stable/librephotos/4.0.17/icon.png b/stable/librephotos/4.0.19/icon.png
similarity index 100%
rename from stable/librephotos/4.0.17/icon.png
rename to stable/librephotos/4.0.19/icon.png
diff --git a/stable/librephotos/4.0.17/ix_values.yaml b/stable/librephotos/4.0.19/ix_values.yaml
similarity index 100%
rename from stable/librephotos/4.0.17/ix_values.yaml
rename to stable/librephotos/4.0.19/ix_values.yaml
diff --git a/stable/librephotos/4.0.17/questions.yaml b/stable/librephotos/4.0.19/questions.yaml
similarity index 100%
rename from stable/librephotos/4.0.17/questions.yaml
rename to stable/librephotos/4.0.19/questions.yaml
diff --git a/stable/librephotos/4.0.17/templates/_secrets.tpl b/stable/librephotos/4.0.19/templates/_secrets.tpl
similarity index 100%
rename from stable/librephotos/4.0.17/templates/_secrets.tpl
rename to stable/librephotos/4.0.19/templates/_secrets.tpl
diff --git a/stable/librephotos/4.0.17/templates/common.yaml b/stable/librephotos/4.0.19/templates/common.yaml
similarity index 100%
rename from stable/librephotos/4.0.17/templates/common.yaml
rename to stable/librephotos/4.0.19/templates/common.yaml
diff --git a/stable/miniflux/7.0.16/values.yaml b/stable/librephotos/4.0.19/values.yaml
similarity index 100%
rename from stable/miniflux/7.0.16/values.yaml
rename to stable/librephotos/4.0.19/values.yaml
diff --git a/stable/librespeed/6.0.15/CHANGELOG.md b/stable/librespeed/6.0.15/CHANGELOG.md
deleted file mode 100644
index ca97f05f5f0..00000000000
--- a/stable/librespeed/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [librespeed-6.0.15](https://github.com/truecharts/apps/compare/librespeed-6.0.13...librespeed-6.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [librespeed-6.0.13](https://github.com/truecharts/apps/compare/librespeed-6.0.12...librespeed-6.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [librespeed-6.0.12](https://github.com/truecharts/apps/compare/librespeed-6.0.11...librespeed-6.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [librespeed-6.0.11](https://github.com/truecharts/apps/compare/librespeed-6.0.10...librespeed-6.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [librespeed-6.0.10](https://github.com/truecharts/apps/compare/librespeed-6.0.9...librespeed-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [librespeed-6.0.9](https://github.com/truecharts/apps/compare/librespeed-6.0.8...librespeed-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [librespeed-6.0.8](https://github.com/truecharts/apps/compare/librespeed-6.0.7...librespeed-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [librespeed-6.0.7](https://github.com/truecharts/apps/compare/librespeed-6.0.6...librespeed-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [librespeed-6.0.6](https://github.com/truecharts/apps/compare/librespeed-6.0.5...librespeed-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [librespeed-6.0.5](https://github.com/truecharts/apps/compare/librespeed-6.0.4...librespeed-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [librespeed-6.0.4](https://github.com/truecharts/apps/compare/librespeed-6.0.3...librespeed-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/librespeed/6.0.15/Chart.lock b/stable/librespeed/6.0.15/Chart.lock
deleted file mode 100644
index 6b616ddc959..00000000000
--- a/stable/librespeed/6.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:05:43.382465313Z"
diff --git a/stable/librespeed/6.0.15/Chart.yaml b/stable/librespeed/6.0.15/Chart.yaml
deleted file mode 100644
index a4ec39e89ba..00000000000
--- a/stable/librespeed/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "5.2.4"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Librespeed is a HTML5 webpage to test upload and download speeds
-home: https://github.com/truecharts/apps/tree/master/charts/stable/librespeed
-icon: https://truecharts.org/img/chart-icons/librespeed.png
-keywords:
-- librespeed
-- speedtest
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: librespeed
-sources:
-- https://github.com/librespeed/speedtest
-- https://hub.docker.com/r/linuxserver/librespeed
-- https://github.com/truecharts/apps/tree/master/charts/librespeed
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/librespeed/6.0.17/CHANGELOG.md b/stable/librespeed/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..1d2120ea860
--- /dev/null
+++ b/stable/librespeed/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [librespeed-6.0.17](https://github.com/truecharts/apps/compare/librespeed-6.0.15...librespeed-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [librespeed-6.0.15](https://github.com/truecharts/apps/compare/librespeed-6.0.13...librespeed-6.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [librespeed-6.0.13](https://github.com/truecharts/apps/compare/librespeed-6.0.12...librespeed-6.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [librespeed-6.0.12](https://github.com/truecharts/apps/compare/librespeed-6.0.11...librespeed-6.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [librespeed-6.0.11](https://github.com/truecharts/apps/compare/librespeed-6.0.10...librespeed-6.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [librespeed-6.0.10](https://github.com/truecharts/apps/compare/librespeed-6.0.9...librespeed-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [librespeed-6.0.9](https://github.com/truecharts/apps/compare/librespeed-6.0.8...librespeed-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [librespeed-6.0.8](https://github.com/truecharts/apps/compare/librespeed-6.0.7...librespeed-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [librespeed-6.0.7](https://github.com/truecharts/apps/compare/librespeed-6.0.6...librespeed-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [librespeed-6.0.6](https://github.com/truecharts/apps/compare/librespeed-6.0.5...librespeed-6.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [librespeed-6.0.5](https://github.com/truecharts/apps/compare/librespeed-6.0.4...librespeed-6.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/librespeed/6.0.17/Chart.lock b/stable/librespeed/6.0.17/Chart.lock
new file mode 100644
index 00000000000..e4f107121d4
--- /dev/null
+++ b/stable/librespeed/6.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:10:49.569043465Z"
diff --git a/stable/librespeed/6.0.17/Chart.yaml b/stable/librespeed/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..bd72b9f4c8e
--- /dev/null
+++ b/stable/librespeed/6.0.17/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "5.2.4"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Librespeed is a HTML5 webpage to test upload and download speeds
+home: https://github.com/truecharts/apps/tree/master/charts/stable/librespeed
+icon: https://truecharts.org/img/chart-icons/librespeed.png
+keywords:
+- librespeed
+- speedtest
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: librespeed
+sources:
+- https://github.com/librespeed/speedtest
+- https://hub.docker.com/r/linuxserver/librespeed
+- https://github.com/truecharts/apps/tree/master/charts/librespeed
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/librespeed/6.0.15/README.md b/stable/librespeed/6.0.17/README.md
similarity index 100%
rename from stable/librespeed/6.0.15/README.md
rename to stable/librespeed/6.0.17/README.md
diff --git a/stable/librespeed/6.0.15/app-readme.md b/stable/librespeed/6.0.17/app-readme.md
similarity index 100%
rename from stable/librespeed/6.0.15/app-readme.md
rename to stable/librespeed/6.0.17/app-readme.md
diff --git a/stable/minio/3.0.24/charts/common-10.4.4.tgz b/stable/librespeed/6.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/minio/3.0.24/charts/common-10.4.4.tgz
rename to stable/librespeed/6.0.17/charts/common-10.4.4.tgz
diff --git a/stable/librespeed/6.0.15/ci/ct-values.yaml b/stable/librespeed/6.0.17/ci/ct-values.yaml
similarity index 100%
rename from stable/librespeed/6.0.15/ci/ct-values.yaml
rename to stable/librespeed/6.0.17/ci/ct-values.yaml
diff --git a/stable/librespeed/6.0.15/icon.png b/stable/librespeed/6.0.17/icon.png
similarity index 100%
rename from stable/librespeed/6.0.15/icon.png
rename to stable/librespeed/6.0.17/icon.png
diff --git a/stable/librespeed/6.0.15/ix_values.yaml b/stable/librespeed/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/librespeed/6.0.15/ix_values.yaml
rename to stable/librespeed/6.0.17/ix_values.yaml
diff --git a/stable/librespeed/6.0.15/questions.yaml b/stable/librespeed/6.0.17/questions.yaml
similarity index 100%
rename from stable/librespeed/6.0.15/questions.yaml
rename to stable/librespeed/6.0.17/questions.yaml
diff --git a/stable/minio/3.0.24/templates/common.yaml b/stable/librespeed/6.0.17/templates/common.yaml
similarity index 100%
rename from stable/minio/3.0.24/templates/common.yaml
rename to stable/librespeed/6.0.17/templates/common.yaml
diff --git a/stable/minio-console/3.0.17/values.yaml b/stable/librespeed/6.0.17/values.yaml
similarity index 100%
rename from stable/minio-console/3.0.17/values.yaml
rename to stable/librespeed/6.0.17/values.yaml
diff --git a/stable/lidarr/11.0.16/CHANGELOG.md b/stable/lidarr/11.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..755db811e02
--- /dev/null
+++ b/stable/lidarr/11.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [lidarr-11.0.16](https://github.com/truecharts/apps/compare/lidarr-11.0.14...lidarr-11.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [lidarr-11.0.14](https://github.com/truecharts/apps/compare/lidarr-11.0.12...lidarr-11.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [lidarr-11.0.12](https://github.com/truecharts/apps/compare/lidarr-11.0.11...lidarr-11.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [lidarr-11.0.11](https://github.com/truecharts/apps/compare/lidarr-11.0.10...lidarr-11.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [lidarr-11.0.10](https://github.com/truecharts/apps/compare/lidarr-11.0.9...lidarr-11.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [lidarr-11.0.9](https://github.com/truecharts/apps/compare/lidarr-11.0.8...lidarr-11.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [lidarr-11.0.8](https://github.com/truecharts/apps/compare/lidarr-11.0.7...lidarr-11.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [lidarr-11.0.7](https://github.com/truecharts/apps/compare/lidarr-11.0.6...lidarr-11.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [lidarr-11.0.6](https://github.com/truecharts/apps/compare/lidarr-11.0.5...lidarr-11.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [lidarr-11.0.5](https://github.com/truecharts/apps/compare/lidarr-11.0.4...lidarr-11.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [lidarr-11.0.4](https://github.com/truecharts/apps/compare/lidarr-11.0.3...lidarr-11.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/lidarr/11.0.16/Chart.lock b/stable/lidarr/11.0.16/Chart.lock
new file mode 100644
index 00000000000..da4e97660bd
--- /dev/null
+++ b/stable/lidarr/11.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:10:50.365894339Z"
diff --git a/stable/lidarr/11.0.16/Chart.yaml b/stable/lidarr/11.0.16/Chart.yaml
new file mode 100644
index 00000000000..07942ffcc17
--- /dev/null
+++ b/stable/lidarr/11.0.16/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "1.1.0.2600"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Looks and smells like Sonarr but made for music
+home: https://github.com/truecharts/apps/tree/master/charts/stable/lidarr
+icon: https://truecharts.org/img/chart-icons/lidarr.png
+keywords:
+- lidarr
+- torrent
+- usenet
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: lidarr
+sources:
+- https://github.com/Lidarr/Lidarr
+type: application
+version: 11.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/lidarr/11.0.16/README.md b/stable/lidarr/11.0.16/README.md
new file mode 100644
index 00000000000..b1eabba5434
--- /dev/null
+++ b/stable/lidarr/11.0.16/README.md
@@ -0,0 +1,42 @@
+# lidarr
+
+Looks and smells like Sonarr but made for music
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/lidarr/11.0.16/app-readme.md b/stable/lidarr/11.0.16/app-readme.md
new file mode 100644
index 00000000000..027ed82421b
--- /dev/null
+++ b/stable/lidarr/11.0.16/app-readme.md
@@ -0,0 +1,3 @@
+Looks and smells like Sonarr but made for music
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/minisatip/2.0.14/charts/common-10.4.4.tgz b/stable/lidarr/11.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/minisatip/2.0.14/charts/common-10.4.4.tgz
rename to stable/lidarr/11.0.16/charts/common-10.4.4.tgz
diff --git a/stable/lidarr/11.0.16/icon.png b/stable/lidarr/11.0.16/icon.png
new file mode 100644
index 00000000000..a8f9bc5829b
Binary files /dev/null and b/stable/lidarr/11.0.16/icon.png differ
diff --git a/stable/lidarr/11.0.16/ix_values.yaml b/stable/lidarr/11.0.16/ix_values.yaml
new file mode 100644
index 00000000000..457d1736983
--- /dev/null
+++ b/stable/lidarr/11.0.16/ix_values.yaml
@@ -0,0 +1,40 @@
+image:
+ repository: tccr.io/truecharts/lidarr
+ pullPolicy: IfNotPresent
+ tag: v1.1.0.2600@sha256:956bd7dbaba700e4da69bc57fd37205edb9658e6742af8127408497f321e38fe
+
+securityContext:
+ readOnlyRootFilesystem: false
+
+service:
+ main:
+ ports:
+ main:
+ port: 8686
+ targetPort: 8686
+
+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:8686/api/v1/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"
diff --git a/stable/lidarr/11.0.16/questions.yaml b/stable/lidarr/11.0.16/questions.yaml
new file mode 100644
index 00000000000..ff1673367c4
--- /dev/null
+++ b/stable/lidarr/11.0.16/questions.yaml
@@ -0,0 +1,2431 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 8686
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 8686
+
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/minisatip/2.0.14/templates/common.yaml b/stable/lidarr/11.0.16/templates/common.yaml
similarity index 100%
rename from stable/minisatip/2.0.14/templates/common.yaml
rename to stable/lidarr/11.0.16/templates/common.yaml
diff --git a/stable/minio/3.0.24/values.yaml b/stable/lidarr/11.0.16/values.yaml
similarity index 100%
rename from stable/minio/3.0.24/values.yaml
rename to stable/lidarr/11.0.16/values.yaml
diff --git a/stable/linkace/4.0.22/CHANGELOG.md b/stable/linkace/4.0.22/CHANGELOG.md
deleted file mode 100644
index 57c550feaa6..00000000000
--- a/stable/linkace/4.0.22/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [linkace-4.0.22](https://github.com/truecharts/apps/compare/linkace-4.0.20...linkace-4.0.22) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [linkace-4.0.20](https://github.com/truecharts/apps/compare/linkace-4.0.19...linkace-4.0.20) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [linkace-4.0.19](https://github.com/truecharts/apps/compare/linkace-4.0.18...linkace-4.0.19) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [linkace-4.0.18](https://github.com/truecharts/apps/compare/linkace-4.0.17...linkace-4.0.18) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [linkace-4.0.17](https://github.com/truecharts/apps/compare/linkace-4.0.16...linkace-4.0.17) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [linkace-4.0.16](https://github.com/truecharts/apps/compare/linkace-4.0.15...linkace-4.0.16) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [linkace-4.0.15](https://github.com/truecharts/apps/compare/linkace-4.0.14...linkace-4.0.15) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [linkace-4.0.14](https://github.com/truecharts/apps/compare/linkace-4.0.13...linkace-4.0.14) (2022-07-03)
-
-#### Chore
-
-* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
-
-
-
-
-### [linkace-4.0.13](https://github.com/truecharts/apps/compare/linkace-4.0.12...linkace-4.0.13) (2022-07-02)
-
-#### Fix
-
-* set fsGroup to www-data (82) ([#3050](https://github.com/truecharts/apps/issues/3050))
-
-
-
-
-### [linkace-4.0.12](https://github.com/truecharts/apps/compare/linkace-4.0.11...linkace-4.0.12) (2022-06-29)
-
-#### Chore
-
-* bump linkace ([#3014](https://github.com/truecharts/apps/issues/3014))
-
-#### Fix
-
-* remove /app storage. ([#3012](https://github.com/truecharts/apps/issues/3012))
-
-
-
-
-### [linkace-4.0.11](https://github.com/truecharts/apps/compare/linkace-4.0.10...linkace-4.0.11) (2022-06-29)
-
diff --git a/stable/linkace/4.0.22/Chart.lock b/stable/linkace/4.0.22/Chart.lock
deleted file mode 100644
index 2235841c204..00000000000
--- a/stable/linkace/4.0.22/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:bfa55bb3f01a5a4b134eb89c8af60053b714d785de1dab3ad6ec274d1d89ba06
-generated: "2022-07-12T23:06:03.025528411Z"
diff --git a/stable/linkace/4.0.22/Chart.yaml b/stable/linkace/4.0.22/Chart.yaml
deleted file mode 100644
index 098f92a99b3..00000000000
--- a/stable/linkace/4.0.22/Chart.yaml
+++ /dev/null
@@ -1,35 +0,0 @@
-apiVersion: v2
-appVersion: "1.10.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-description: Your self-hosted bookmark archive. Free and open source.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/linkace
-icon: https://truecharts.org/img/chart-icons/linkace.png
-keywords:
-- linkace
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: linkace
-sources:
-- https://www.linkace.org/docs/
-- https://github.com/linkace/linkace
-- https://hub.docker.com/r/linkace/linkace
-version: 4.0.22
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/linkace/4.0.24/CHANGELOG.md b/stable/linkace/4.0.24/CHANGELOG.md
new file mode 100644
index 00000000000..62bcc5c25fa
--- /dev/null
+++ b/stable/linkace/4.0.24/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [linkace-4.0.24](https://github.com/truecharts/apps/compare/linkace-4.0.22...linkace-4.0.24) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [linkace-4.0.22](https://github.com/truecharts/apps/compare/linkace-4.0.20...linkace-4.0.22) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [linkace-4.0.20](https://github.com/truecharts/apps/compare/linkace-4.0.19...linkace-4.0.20) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [linkace-4.0.19](https://github.com/truecharts/apps/compare/linkace-4.0.18...linkace-4.0.19) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [linkace-4.0.18](https://github.com/truecharts/apps/compare/linkace-4.0.17...linkace-4.0.18) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [linkace-4.0.17](https://github.com/truecharts/apps/compare/linkace-4.0.16...linkace-4.0.17) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [linkace-4.0.16](https://github.com/truecharts/apps/compare/linkace-4.0.15...linkace-4.0.16) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [linkace-4.0.15](https://github.com/truecharts/apps/compare/linkace-4.0.14...linkace-4.0.15) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [linkace-4.0.14](https://github.com/truecharts/apps/compare/linkace-4.0.13...linkace-4.0.14) (2022-07-03)
+
+#### Chore
+
+* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
+
+
+
+
+### [linkace-4.0.13](https://github.com/truecharts/apps/compare/linkace-4.0.12...linkace-4.0.13) (2022-07-02)
+
+#### Fix
+
+* set fsGroup to www-data (82) ([#3050](https://github.com/truecharts/apps/issues/3050))
+
+
+
+
+### [linkace-4.0.12](https://github.com/truecharts/apps/compare/linkace-4.0.11...linkace-4.0.12) (2022-06-29)
+
+#### Chore
+
+* bump linkace ([#3014](https://github.com/truecharts/apps/issues/3014))
+
+#### Fix
diff --git a/stable/linkace/4.0.24/Chart.lock b/stable/linkace/4.0.24/Chart.lock
new file mode 100644
index 00000000000..37c6d149ca0
--- /dev/null
+++ b/stable/linkace/4.0.24/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:bfa55bb3f01a5a4b134eb89c8af60053b714d785de1dab3ad6ec274d1d89ba06
+generated: "2022-07-14T14:11:14.37099829Z"
diff --git a/stable/linkace/4.0.24/Chart.yaml b/stable/linkace/4.0.24/Chart.yaml
new file mode 100644
index 00000000000..3857ba86626
--- /dev/null
+++ b/stable/linkace/4.0.24/Chart.yaml
@@ -0,0 +1,35 @@
+apiVersion: v2
+appVersion: "1.10.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+description: Your self-hosted bookmark archive. Free and open source.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/linkace
+icon: https://truecharts.org/img/chart-icons/linkace.png
+keywords:
+- linkace
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: linkace
+sources:
+- https://www.linkace.org/docs/
+- https://github.com/linkace/linkace
+- https://hub.docker.com/r/linkace/linkace
+version: 4.0.24
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/linkace/4.0.22/README.md b/stable/linkace/4.0.24/README.md
similarity index 100%
rename from stable/linkace/4.0.22/README.md
rename to stable/linkace/4.0.24/README.md
diff --git a/stable/linkace/4.0.22/app-readme.md b/stable/linkace/4.0.24/app-readme.md
similarity index 100%
rename from stable/linkace/4.0.22/app-readme.md
rename to stable/linkace/4.0.24/app-readme.md
diff --git a/stable/mkvtoolnix/2.0.15/charts/common-10.4.4.tgz b/stable/linkace/4.0.24/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/mkvtoolnix/2.0.15/charts/common-10.4.4.tgz
rename to stable/linkace/4.0.24/charts/common-10.4.4.tgz
diff --git a/stable/linkace/4.0.22/charts/mariadb-3.0.29.tgz b/stable/linkace/4.0.24/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from stable/linkace/4.0.22/charts/mariadb-3.0.29.tgz
rename to stable/linkace/4.0.24/charts/mariadb-3.0.29.tgz
diff --git a/stable/nocodb/3.0.20/charts/redis-3.0.30.tgz b/stable/linkace/4.0.24/charts/redis-3.0.30.tgz
similarity index 100%
rename from stable/nocodb/3.0.20/charts/redis-3.0.30.tgz
rename to stable/linkace/4.0.24/charts/redis-3.0.30.tgz
diff --git a/stable/linkace/4.0.22/icon.png b/stable/linkace/4.0.24/icon.png
similarity index 100%
rename from stable/linkace/4.0.22/icon.png
rename to stable/linkace/4.0.24/icon.png
diff --git a/stable/linkace/4.0.22/ix_values.yaml b/stable/linkace/4.0.24/ix_values.yaml
similarity index 100%
rename from stable/linkace/4.0.22/ix_values.yaml
rename to stable/linkace/4.0.24/ix_values.yaml
diff --git a/stable/linkace/4.0.22/questions.yaml b/stable/linkace/4.0.24/questions.yaml
similarity index 100%
rename from stable/linkace/4.0.22/questions.yaml
rename to stable/linkace/4.0.24/questions.yaml
diff --git a/stable/linkace/4.0.22/templates/_cronjob.tpl b/stable/linkace/4.0.24/templates/_cronjob.tpl
similarity index 100%
rename from stable/linkace/4.0.22/templates/_cronjob.tpl
rename to stable/linkace/4.0.24/templates/_cronjob.tpl
diff --git a/stable/linkace/4.0.22/templates/_secrets.tpl b/stable/linkace/4.0.24/templates/_secrets.tpl
similarity index 100%
rename from stable/linkace/4.0.22/templates/_secrets.tpl
rename to stable/linkace/4.0.24/templates/_secrets.tpl
diff --git a/stable/linkace/4.0.22/templates/common.yaml b/stable/linkace/4.0.24/templates/common.yaml
similarity index 100%
rename from stable/linkace/4.0.22/templates/common.yaml
rename to stable/linkace/4.0.24/templates/common.yaml
diff --git a/stable/minisatip/2.0.14/values.yaml b/stable/linkace/4.0.24/values.yaml
similarity index 100%
rename from stable/minisatip/2.0.14/values.yaml
rename to stable/linkace/4.0.24/values.yaml
diff --git a/stable/linkding/2.0.15/CHANGELOG.md b/stable/linkding/2.0.15/CHANGELOG.md
deleted file mode 100644
index 7294d9e8971..00000000000
--- a/stable/linkding/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [linkding-2.0.15](https://github.com/truecharts/apps/compare/linkding-2.0.13...linkding-2.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [linkding-2.0.13](https://github.com/truecharts/apps/compare/linkding-2.0.12...linkding-2.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [linkding-2.0.12](https://github.com/truecharts/apps/compare/linkding-2.0.11...linkding-2.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [linkding-2.0.11](https://github.com/truecharts/apps/compare/linkding-2.0.10...linkding-2.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [linkding-2.0.10](https://github.com/truecharts/apps/compare/linkding-2.0.9...linkding-2.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [linkding-2.0.9](https://github.com/truecharts/apps/compare/linkding-2.0.8...linkding-2.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [linkding-2.0.8](https://github.com/truecharts/apps/compare/linkding-2.0.7...linkding-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update docker general non-major ([#3061](https://github.com/truecharts/apps/issues/3061))
-
-
-
-
-### [linkding-2.0.7](https://github.com/truecharts/apps/compare/linkding-2.0.6...linkding-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [linkding-2.0.6](https://github.com/truecharts/apps/compare/linkding-2.0.5...linkding-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [linkding-2.0.5](https://github.com/truecharts/apps/compare/linkding-2.0.4...linkding-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [linkding-2.0.4](https://github.com/truecharts/apps/compare/linkding-2.0.3...linkding-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/linkding/2.0.15/Chart.lock b/stable/linkding/2.0.15/Chart.lock
deleted file mode 100644
index f5300baf678..00000000000
--- a/stable/linkding/2.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:05:58.440498845Z"
diff --git a/stable/linkding/2.0.15/Chart.yaml b/stable/linkding/2.0.15/Chart.yaml
deleted file mode 100644
index 7f3d381f0c9..00000000000
--- a/stable/linkding/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "1.11.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Linkding is a simple bookmark service that you can host yourself. It's designed be to be minimal, fast and easy.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/linkding
-icon: https://truecharts.org/img/chart-icons/linkding.png
-keywords:
-- bookmarks
-- links
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: linkding
-sources:
-- https://github.com/sissbruecker/linkding
-- https://hub.docker.com/r/sissbruecker/linkding
-version: 2.0.15
-annotations:
- truecharts.org/catagories: |
- - bookmarks
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/linkding/2.0.17/CHANGELOG.md b/stable/linkding/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..740fe745153
--- /dev/null
+++ b/stable/linkding/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [linkding-2.0.17](https://github.com/truecharts/apps/compare/linkding-2.0.15...linkding-2.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [linkding-2.0.15](https://github.com/truecharts/apps/compare/linkding-2.0.13...linkding-2.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [linkding-2.0.13](https://github.com/truecharts/apps/compare/linkding-2.0.12...linkding-2.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [linkding-2.0.12](https://github.com/truecharts/apps/compare/linkding-2.0.11...linkding-2.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [linkding-2.0.11](https://github.com/truecharts/apps/compare/linkding-2.0.10...linkding-2.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [linkding-2.0.10](https://github.com/truecharts/apps/compare/linkding-2.0.9...linkding-2.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [linkding-2.0.9](https://github.com/truecharts/apps/compare/linkding-2.0.8...linkding-2.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [linkding-2.0.8](https://github.com/truecharts/apps/compare/linkding-2.0.7...linkding-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update docker general non-major ([#3061](https://github.com/truecharts/apps/issues/3061))
+
+
+
+
+### [linkding-2.0.7](https://github.com/truecharts/apps/compare/linkding-2.0.6...linkding-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [linkding-2.0.6](https://github.com/truecharts/apps/compare/linkding-2.0.5...linkding-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [linkding-2.0.5](https://github.com/truecharts/apps/compare/linkding-2.0.4...linkding-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/linkding/2.0.17/Chart.lock b/stable/linkding/2.0.17/Chart.lock
new file mode 100644
index 00000000000..8851b4469de
--- /dev/null
+++ b/stable/linkding/2.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:11:08.569885775Z"
diff --git a/stable/linkding/2.0.17/Chart.yaml b/stable/linkding/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..47a59886cd5
--- /dev/null
+++ b/stable/linkding/2.0.17/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "1.11.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Linkding is a simple bookmark service that you can host yourself. It's designed be to be minimal, fast and easy.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/linkding
+icon: https://truecharts.org/img/chart-icons/linkding.png
+keywords:
+- bookmarks
+- links
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: linkding
+sources:
+- https://github.com/sissbruecker/linkding
+- https://hub.docker.com/r/sissbruecker/linkding
+version: 2.0.17
+annotations:
+ truecharts.org/catagories: |
+ - bookmarks
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/linkding/2.0.15/README.md b/stable/linkding/2.0.17/README.md
similarity index 100%
rename from stable/linkding/2.0.15/README.md
rename to stable/linkding/2.0.17/README.md
diff --git a/stable/linkding/2.0.15/app-readme.md b/stable/linkding/2.0.17/app-readme.md
similarity index 100%
rename from stable/linkding/2.0.15/app-readme.md
rename to stable/linkding/2.0.17/app-readme.md
diff --git a/stable/ml-workspace/2.0.14/charts/common-10.4.4.tgz b/stable/linkding/2.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/ml-workspace/2.0.14/charts/common-10.4.4.tgz
rename to stable/linkding/2.0.17/charts/common-10.4.4.tgz
diff --git a/stable/linkding/2.0.15/icon.png b/stable/linkding/2.0.17/icon.png
similarity index 100%
rename from stable/linkding/2.0.15/icon.png
rename to stable/linkding/2.0.17/icon.png
diff --git a/stable/linkding/2.0.15/ix_values.yaml b/stable/linkding/2.0.17/ix_values.yaml
similarity index 100%
rename from stable/linkding/2.0.15/ix_values.yaml
rename to stable/linkding/2.0.17/ix_values.yaml
diff --git a/stable/linkding/2.0.15/questions.yaml b/stable/linkding/2.0.17/questions.yaml
similarity index 100%
rename from stable/linkding/2.0.15/questions.yaml
rename to stable/linkding/2.0.17/questions.yaml
diff --git a/stable/mkvtoolnix/2.0.15/templates/common.yaml b/stable/linkding/2.0.17/templates/common.yaml
similarity index 100%
rename from stable/mkvtoolnix/2.0.15/templates/common.yaml
rename to stable/linkding/2.0.17/templates/common.yaml
diff --git a/stable/mkvtoolnix/2.0.15/values.yaml b/stable/linkding/2.0.17/values.yaml
similarity index 100%
rename from stable/mkvtoolnix/2.0.15/values.yaml
rename to stable/linkding/2.0.17/values.yaml
diff --git a/stable/littlelink/6.0.28/CHANGELOG.md b/stable/littlelink/6.0.28/CHANGELOG.md
deleted file mode 100644
index 0c24cc5ab74..00000000000
--- a/stable/littlelink/6.0.28/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [littlelink-6.0.28](https://github.com/truecharts/apps/compare/littlelink-6.0.26...littlelink-6.0.28) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [littlelink-6.0.26](https://github.com/truecharts/apps/compare/littlelink-6.0.25...littlelink-6.0.26) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [littlelink-6.0.25](https://github.com/truecharts/apps/compare/littlelink-6.0.24...littlelink-6.0.25) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [littlelink-6.0.24](https://github.com/truecharts/apps/compare/littlelink-6.0.23...littlelink-6.0.24) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [littlelink-6.0.23](https://github.com/truecharts/apps/compare/littlelink-6.0.22...littlelink-6.0.23) (2022-07-11)
-
-#### Chore
-
-* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
-
-
-
-
-### [littlelink-6.0.22](https://github.com/truecharts/apps/compare/littlelink-6.0.21...littlelink-6.0.22) (2022-07-10)
-
-#### Chore
-
-* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
-
-
-
-
-### [littlelink-6.0.21](https://github.com/truecharts/apps/compare/littlelink-6.0.20...littlelink-6.0.21) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [littlelink-6.0.20](https://github.com/truecharts/apps/compare/littlelink-6.0.19...littlelink-6.0.20) (2022-07-07)
-
-#### Chore
-
-* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
-
-
-
-
-### [littlelink-6.0.19](https://github.com/truecharts/apps/compare/littlelink-6.0.18...littlelink-6.0.19) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [littlelink-6.0.18](https://github.com/truecharts/apps/compare/littlelink-6.0.17...littlelink-6.0.18) (2022-07-05)
-
-#### Chore
-
-* update docker general non-major ([#3071](https://github.com/truecharts/apps/issues/3071))
-
-
-
-
-### [littlelink-6.0.17](https://github.com/truecharts/apps/compare/littlelink-6.0.16...littlelink-6.0.17) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
diff --git a/stable/littlelink/6.0.28/Chart.lock b/stable/littlelink/6.0.28/Chart.lock
deleted file mode 100644
index af12d6d667e..00000000000
--- a/stable/littlelink/6.0.28/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:05:59.989317365Z"
diff --git a/stable/littlelink/6.0.28/Chart.yaml b/stable/littlelink/6.0.28/Chart.yaml
deleted file mode 100644
index 3fd6fd41784..00000000000
--- a/stable/littlelink/6.0.28/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Easy platform to combine all your social links
-home: https://github.com/truecharts/apps/tree/master/charts/stable/littlelink
-icon: https://truecharts.org/img/chart-icons/littlelink.png
-keywords:
-- littlelink
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: littlelink
-sources:
-- https://github.com/techno-tim/littlelink-server
-- https://github.com/sethcottle/littlelink
-type: application
-version: 6.0.28
-annotations:
- truecharts.org/catagories: |
- - social
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/littlelink/6.0.30/CHANGELOG.md b/stable/littlelink/6.0.30/CHANGELOG.md
new file mode 100644
index 00000000000..80044f61358
--- /dev/null
+++ b/stable/littlelink/6.0.30/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [littlelink-6.0.30](https://github.com/truecharts/apps/compare/littlelink-6.0.28...littlelink-6.0.30) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [littlelink-6.0.28](https://github.com/truecharts/apps/compare/littlelink-6.0.26...littlelink-6.0.28) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [littlelink-6.0.26](https://github.com/truecharts/apps/compare/littlelink-6.0.25...littlelink-6.0.26) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [littlelink-6.0.25](https://github.com/truecharts/apps/compare/littlelink-6.0.24...littlelink-6.0.25) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [littlelink-6.0.24](https://github.com/truecharts/apps/compare/littlelink-6.0.23...littlelink-6.0.24) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [littlelink-6.0.23](https://github.com/truecharts/apps/compare/littlelink-6.0.22...littlelink-6.0.23) (2022-07-11)
+
+#### Chore
+
+* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
+
+
+
+
+### [littlelink-6.0.22](https://github.com/truecharts/apps/compare/littlelink-6.0.21...littlelink-6.0.22) (2022-07-10)
+
+#### Chore
+
+* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
+
+
+
+
+### [littlelink-6.0.21](https://github.com/truecharts/apps/compare/littlelink-6.0.20...littlelink-6.0.21) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [littlelink-6.0.20](https://github.com/truecharts/apps/compare/littlelink-6.0.19...littlelink-6.0.20) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
+
+### [littlelink-6.0.19](https://github.com/truecharts/apps/compare/littlelink-6.0.18...littlelink-6.0.19) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [littlelink-6.0.18](https://github.com/truecharts/apps/compare/littlelink-6.0.17...littlelink-6.0.18) (2022-07-05)
+
+#### Chore
+
+* update docker general non-major ([#3071](https://github.com/truecharts/apps/issues/3071))
+
+
diff --git a/stable/littlelink/6.0.30/Chart.lock b/stable/littlelink/6.0.30/Chart.lock
new file mode 100644
index 00000000000..34694beed5c
--- /dev/null
+++ b/stable/littlelink/6.0.30/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:11:08.826987207Z"
diff --git a/stable/littlelink/6.0.30/Chart.yaml b/stable/littlelink/6.0.30/Chart.yaml
new file mode 100644
index 00000000000..84990f49420
--- /dev/null
+++ b/stable/littlelink/6.0.30/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Easy platform to combine all your social links
+home: https://github.com/truecharts/apps/tree/master/charts/stable/littlelink
+icon: https://truecharts.org/img/chart-icons/littlelink.png
+keywords:
+- littlelink
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: littlelink
+sources:
+- https://github.com/techno-tim/littlelink-server
+- https://github.com/sethcottle/littlelink
+type: application
+version: 6.0.30
+annotations:
+ truecharts.org/catagories: |
+ - social
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/littlelink/6.0.28/README.md b/stable/littlelink/6.0.30/README.md
similarity index 100%
rename from stable/littlelink/6.0.28/README.md
rename to stable/littlelink/6.0.30/README.md
diff --git a/stable/littlelink/6.0.28/app-readme.md b/stable/littlelink/6.0.30/app-readme.md
similarity index 100%
rename from stable/littlelink/6.0.28/app-readme.md
rename to stable/littlelink/6.0.30/app-readme.md
diff --git a/stable/monica/3.0.22/charts/common-10.4.4.tgz b/stable/littlelink/6.0.30/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/monica/3.0.22/charts/common-10.4.4.tgz
rename to stable/littlelink/6.0.30/charts/common-10.4.4.tgz
diff --git a/stable/littlelink/6.0.28/icon.png b/stable/littlelink/6.0.30/icon.png
similarity index 100%
rename from stable/littlelink/6.0.28/icon.png
rename to stable/littlelink/6.0.30/icon.png
diff --git a/stable/littlelink/6.0.28/ix_values.yaml b/stable/littlelink/6.0.30/ix_values.yaml
similarity index 100%
rename from stable/littlelink/6.0.28/ix_values.yaml
rename to stable/littlelink/6.0.30/ix_values.yaml
diff --git a/stable/littlelink/6.0.28/questions.yaml b/stable/littlelink/6.0.30/questions.yaml
similarity index 100%
rename from stable/littlelink/6.0.28/questions.yaml
rename to stable/littlelink/6.0.30/questions.yaml
diff --git a/stable/littlelink/6.0.28/templates/_configmap.tpl b/stable/littlelink/6.0.30/templates/_configmap.tpl
similarity index 100%
rename from stable/littlelink/6.0.28/templates/_configmap.tpl
rename to stable/littlelink/6.0.30/templates/_configmap.tpl
diff --git a/stable/littlelink/6.0.28/templates/common.yaml b/stable/littlelink/6.0.30/templates/common.yaml
similarity index 100%
rename from stable/littlelink/6.0.28/templates/common.yaml
rename to stable/littlelink/6.0.30/templates/common.yaml
diff --git a/stable/ml-workspace/2.0.14/values.yaml b/stable/littlelink/6.0.30/values.yaml
similarity index 100%
rename from stable/ml-workspace/2.0.14/values.yaml
rename to stable/littlelink/6.0.30/values.yaml
diff --git a/stable/logitech-media-server/4.0.16/CHANGELOG.md b/stable/logitech-media-server/4.0.16/CHANGELOG.md
deleted file mode 100644
index c692804046e..00000000000
--- a/stable/logitech-media-server/4.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [logitech-media-server-4.0.16](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.14...logitech-media-server-4.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [logitech-media-server-4.0.14](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.13...logitech-media-server-4.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [logitech-media-server-4.0.13](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.12...logitech-media-server-4.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [logitech-media-server-4.0.12](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.11...logitech-media-server-4.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [logitech-media-server-4.0.11](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.10...logitech-media-server-4.0.11) (2022-07-10)
-
-#### Fix
-
-* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119))
-
-
-
-
-### [logitech-media-server-4.0.10](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.9...logitech-media-server-4.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [logitech-media-server-4.0.9](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.8...logitech-media-server-4.0.9) (2022-07-09)
-
-#### Chore
-
-* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
-
-
-
-
-### [logitech-media-server-4.0.8](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.7...logitech-media-server-4.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [logitech-media-server-4.0.7](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.6...logitech-media-server-4.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [logitech-media-server-4.0.6](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.5...logitech-media-server-4.0.6) (2022-06-22)
-
-#### Chore
-
-* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [logitech-media-server-4.0.5](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.4...logitech-media-server-4.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
diff --git a/stable/logitech-media-server/4.0.16/Chart.lock b/stable/logitech-media-server/4.0.16/Chart.lock
deleted file mode 100644
index f28b4ceea1b..00000000000
--- a/stable/logitech-media-server/4.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:06:12.949272483Z"
diff --git a/stable/logitech-media-server/4.0.16/Chart.yaml b/stable/logitech-media-server/4.0.16/Chart.yaml
deleted file mode 100644
index 5db12f49cc2..00000000000
--- a/stable/logitech-media-server/4.0.16/Chart.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
-apiVersion: v2
-appVersion: "8.3.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Logitech Media Server is a platform for home/office audio streaming.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/logitech-media-server
-icon: https://truecharts.org/img/chart-icons/logitech-media-server.png
-keywords:
-- logitech-media-server
-- squeezebox
-- audio
-- streaming
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: logitech-media-server
-sources:
-- https://github.com/Logitech/slimserver
-- https://hub.docker.com/r/lmscommunity/logitechmediaserver
-type: application
-version: 4.0.16
-annotations:
- truecharts.org/catagories: |
- - media
- - audio
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/logitech-media-server/4.0.18/CHANGELOG.md b/stable/logitech-media-server/4.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..591d7e8157b
--- /dev/null
+++ b/stable/logitech-media-server/4.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [logitech-media-server-4.0.18](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.16...logitech-media-server-4.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [logitech-media-server-4.0.16](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.14...logitech-media-server-4.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [logitech-media-server-4.0.14](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.13...logitech-media-server-4.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [logitech-media-server-4.0.13](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.12...logitech-media-server-4.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [logitech-media-server-4.0.12](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.11...logitech-media-server-4.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [logitech-media-server-4.0.11](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.10...logitech-media-server-4.0.11) (2022-07-10)
+
+#### Fix
+
+* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119))
+
+
+
+
+### [logitech-media-server-4.0.10](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.9...logitech-media-server-4.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [logitech-media-server-4.0.9](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.8...logitech-media-server-4.0.9) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+
+
+
+
+### [logitech-media-server-4.0.8](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.7...logitech-media-server-4.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [logitech-media-server-4.0.7](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.6...logitech-media-server-4.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [logitech-media-server-4.0.6](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.5...logitech-media-server-4.0.6) (2022-06-22)
+
+#### Chore
+
+* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
diff --git a/stable/logitech-media-server/4.0.18/Chart.lock b/stable/logitech-media-server/4.0.18/Chart.lock
new file mode 100644
index 00000000000..25de004be7e
--- /dev/null
+++ b/stable/logitech-media-server/4.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:11:22.097063269Z"
diff --git a/stable/logitech-media-server/4.0.18/Chart.yaml b/stable/logitech-media-server/4.0.18/Chart.yaml
new file mode 100644
index 00000000000..dee55bec820
--- /dev/null
+++ b/stable/logitech-media-server/4.0.18/Chart.yaml
@@ -0,0 +1,32 @@
+apiVersion: v2
+appVersion: "8.3.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Logitech Media Server is a platform for home/office audio streaming.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/logitech-media-server
+icon: https://truecharts.org/img/chart-icons/logitech-media-server.png
+keywords:
+- logitech-media-server
+- squeezebox
+- audio
+- streaming
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: logitech-media-server
+sources:
+- https://github.com/Logitech/slimserver
+- https://hub.docker.com/r/lmscommunity/logitechmediaserver
+type: application
+version: 4.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ - audio
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/logitech-media-server/4.0.16/README.md b/stable/logitech-media-server/4.0.18/README.md
similarity index 100%
rename from stable/logitech-media-server/4.0.16/README.md
rename to stable/logitech-media-server/4.0.18/README.md
diff --git a/stable/logitech-media-server/4.0.16/app-readme.md b/stable/logitech-media-server/4.0.18/app-readme.md
similarity index 100%
rename from stable/logitech-media-server/4.0.16/app-readme.md
rename to stable/logitech-media-server/4.0.18/app-readme.md
diff --git a/stable/mosdns/2.0.16/charts/common-10.4.4.tgz b/stable/logitech-media-server/4.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/mosdns/2.0.16/charts/common-10.4.4.tgz
rename to stable/logitech-media-server/4.0.18/charts/common-10.4.4.tgz
diff --git a/stable/logitech-media-server/4.0.16/icon.png b/stable/logitech-media-server/4.0.18/icon.png
similarity index 100%
rename from stable/logitech-media-server/4.0.16/icon.png
rename to stable/logitech-media-server/4.0.18/icon.png
diff --git a/stable/logitech-media-server/4.0.16/ix_values.yaml b/stable/logitech-media-server/4.0.18/ix_values.yaml
similarity index 100%
rename from stable/logitech-media-server/4.0.16/ix_values.yaml
rename to stable/logitech-media-server/4.0.18/ix_values.yaml
diff --git a/stable/logitech-media-server/4.0.16/questions.yaml b/stable/logitech-media-server/4.0.18/questions.yaml
similarity index 100%
rename from stable/logitech-media-server/4.0.16/questions.yaml
rename to stable/logitech-media-server/4.0.18/questions.yaml
diff --git a/stable/ml-workspace/2.0.14/templates/common.yaml b/stable/logitech-media-server/4.0.18/templates/common.yaml
similarity index 100%
rename from stable/ml-workspace/2.0.14/templates/common.yaml
rename to stable/logitech-media-server/4.0.18/templates/common.yaml
diff --git a/stable/monica/3.0.22/values.yaml b/stable/logitech-media-server/4.0.18/values.yaml
similarity index 100%
rename from stable/monica/3.0.22/values.yaml
rename to stable/logitech-media-server/4.0.18/values.yaml
diff --git a/stable/loki/5.0.17/CHANGELOG.md b/stable/loki/5.0.17/CHANGELOG.md
deleted file mode 100644
index ee2bb2b3d19..00000000000
--- a/stable/loki/5.0.17/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [loki-5.0.17](https://github.com/truecharts/apps/compare/loki-5.0.15...loki-5.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [loki-5.0.15](https://github.com/truecharts/apps/compare/loki-5.0.14...loki-5.0.15) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [loki-5.0.14](https://github.com/truecharts/apps/compare/loki-5.0.13...loki-5.0.14) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [loki-5.0.13](https://github.com/truecharts/apps/compare/loki-5.0.12...loki-5.0.13) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [loki-5.0.12](https://github.com/truecharts/apps/compare/loki-5.0.11...loki-5.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [loki-5.0.11](https://github.com/truecharts/apps/compare/loki-5.0.10...loki-5.0.11) (2022-07-09)
-
-#### Chore
-
-* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
-
-
-
-
-### [loki-5.0.10](https://github.com/truecharts/apps/compare/loki-5.0.9...loki-5.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [loki-5.0.9](https://github.com/truecharts/apps/compare/loki-5.0.8...loki-5.0.9) (2022-06-30)
-
-#### Fix
-
-* change some common references to tc.common ([#3019](https://github.com/truecharts/apps/issues/3019))
-
-
-
-
-### [loki-5.0.8](https://github.com/truecharts/apps/compare/loki-5.0.7...loki-5.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [loki-5.0.7](https://github.com/truecharts/apps/compare/loki-5.0.6...loki-5.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [loki-5.0.6](https://github.com/truecharts/apps/compare/loki-5.0.5...loki-5.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/loki/5.0.17/Chart.lock b/stable/loki/5.0.17/Chart.lock
deleted file mode 100644
index 476385ee7d6..00000000000
--- a/stable/loki/5.0.17/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: promtail
- repository: https://charts.truecharts.org
- version: 3.0.22
-digest: sha256:8acbb8faa6c69d18d40b5da7e8a6fd66c24ec6a44f0011fe1b25c61ae9d96dd7
-generated: "2022-07-12T23:06:19.738772772Z"
diff --git a/stable/loki/5.0.17/Chart.yaml b/stable/loki/5.0.17/Chart.yaml
deleted file mode 100644
index 67dd1a2f998..00000000000
--- a/stable/loki/5.0.17/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "2.6.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: "promtail"
- condition: promtail.enabled
- repository: https://charts.truecharts.org
- version: "3.0.22"
-deprecated: false
-description: "Loki: like Prometheus, but for logs."
-home: https://github.com/truecharts/apps/tree/master/charts/stable/loki
-icon: https://truecharts.org/img/chart-icons/loki.png
-keywords:
-- logs
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: loki
-sources:
- - https://github.com/grafana/loki
-type: application
-version: 5.0.17
-annotations:
- truecharts.org/catagories: |
- - logs
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/loki/5.0.19/CHANGELOG.md b/stable/loki/5.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..beff2c12d37
--- /dev/null
+++ b/stable/loki/5.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [loki-5.0.19](https://github.com/truecharts/apps/compare/loki-5.0.17...loki-5.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [loki-5.0.17](https://github.com/truecharts/apps/compare/loki-5.0.15...loki-5.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [loki-5.0.15](https://github.com/truecharts/apps/compare/loki-5.0.14...loki-5.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [loki-5.0.14](https://github.com/truecharts/apps/compare/loki-5.0.13...loki-5.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [loki-5.0.13](https://github.com/truecharts/apps/compare/loki-5.0.12...loki-5.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [loki-5.0.12](https://github.com/truecharts/apps/compare/loki-5.0.11...loki-5.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [loki-5.0.11](https://github.com/truecharts/apps/compare/loki-5.0.10...loki-5.0.11) (2022-07-09)
+
+#### Chore
+
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [loki-5.0.10](https://github.com/truecharts/apps/compare/loki-5.0.9...loki-5.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [loki-5.0.9](https://github.com/truecharts/apps/compare/loki-5.0.8...loki-5.0.9) (2022-06-30)
+
+#### Fix
+
+* change some common references to tc.common ([#3019](https://github.com/truecharts/apps/issues/3019))
+
+
+
+
+### [loki-5.0.8](https://github.com/truecharts/apps/compare/loki-5.0.7...loki-5.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [loki-5.0.7](https://github.com/truecharts/apps/compare/loki-5.0.6...loki-5.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/loki/5.0.19/Chart.lock b/stable/loki/5.0.19/Chart.lock
new file mode 100644
index 00000000000..cc05145c56b
--- /dev/null
+++ b/stable/loki/5.0.19/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: promtail
+ repository: https://charts.truecharts.org
+ version: 3.0.22
+digest: sha256:8acbb8faa6c69d18d40b5da7e8a6fd66c24ec6a44f0011fe1b25c61ae9d96dd7
+generated: "2022-07-14T14:11:33.514416839Z"
diff --git a/stable/loki/5.0.19/Chart.yaml b/stable/loki/5.0.19/Chart.yaml
new file mode 100644
index 00000000000..dcd1470c7fa
--- /dev/null
+++ b/stable/loki/5.0.19/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "2.6.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: "promtail"
+ condition: promtail.enabled
+ repository: https://charts.truecharts.org
+ version: "3.0.22"
+deprecated: false
+description: "Loki: like Prometheus, but for logs."
+home: https://github.com/truecharts/apps/tree/master/charts/stable/loki
+icon: https://truecharts.org/img/chart-icons/loki.png
+keywords:
+- logs
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: loki
+sources:
+ - https://github.com/grafana/loki
+type: application
+version: 5.0.19
+annotations:
+ truecharts.org/catagories: |
+ - logs
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/loki/5.0.17/README.md b/stable/loki/5.0.19/README.md
similarity index 100%
rename from stable/loki/5.0.17/README.md
rename to stable/loki/5.0.19/README.md
diff --git a/stable/loki/5.0.17/app-readme.md b/stable/loki/5.0.19/app-readme.md
similarity index 100%
rename from stable/loki/5.0.17/app-readme.md
rename to stable/loki/5.0.19/app-readme.md
diff --git a/stable/mosquitto/6.0.14/charts/common-10.4.4.tgz b/stable/loki/5.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/mosquitto/6.0.14/charts/common-10.4.4.tgz
rename to stable/loki/5.0.19/charts/common-10.4.4.tgz
diff --git a/stable/loki/5.0.17/charts/promtail-3.0.22.tgz b/stable/loki/5.0.19/charts/promtail-3.0.22.tgz
similarity index 100%
rename from stable/loki/5.0.17/charts/promtail-3.0.22.tgz
rename to stable/loki/5.0.19/charts/promtail-3.0.22.tgz
diff --git a/stable/loki/5.0.17/icon.png b/stable/loki/5.0.19/icon.png
similarity index 100%
rename from stable/loki/5.0.17/icon.png
rename to stable/loki/5.0.19/icon.png
diff --git a/stable/loki/5.0.17/ix_values.yaml b/stable/loki/5.0.19/ix_values.yaml
similarity index 100%
rename from stable/loki/5.0.17/ix_values.yaml
rename to stable/loki/5.0.19/ix_values.yaml
diff --git a/stable/loki/5.0.17/questions.yaml b/stable/loki/5.0.19/questions.yaml
similarity index 100%
rename from stable/loki/5.0.17/questions.yaml
rename to stable/loki/5.0.19/questions.yaml
diff --git a/stable/loki/5.0.17/templates/_helpers.tpl b/stable/loki/5.0.19/templates/_helpers.tpl
similarity index 100%
rename from stable/loki/5.0.17/templates/_helpers.tpl
rename to stable/loki/5.0.19/templates/_helpers.tpl
diff --git a/stable/mosdns/2.0.16/templates/common.yaml b/stable/loki/5.0.19/templates/common.yaml
similarity index 100%
rename from stable/mosdns/2.0.16/templates/common.yaml
rename to stable/loki/5.0.19/templates/common.yaml
diff --git a/stable/mosdns/2.0.16/values.yaml b/stable/loki/5.0.19/values.yaml
similarity index 100%
rename from stable/mosdns/2.0.16/values.yaml
rename to stable/loki/5.0.19/values.yaml
diff --git a/stable/lychee/13.0.18/CHANGELOG.md b/stable/lychee/13.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..5fb3aef93ba
--- /dev/null
+++ b/stable/lychee/13.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [lychee-13.0.18](https://github.com/truecharts/apps/compare/lychee-13.0.16...lychee-13.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [lychee-13.0.16](https://github.com/truecharts/apps/compare/lychee-13.0.14...lychee-13.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [lychee-13.0.14](https://github.com/truecharts/apps/compare/lychee-13.0.13...lychee-13.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [lychee-13.0.13](https://github.com/truecharts/apps/compare/lychee-13.0.12...lychee-13.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [lychee-13.0.12](https://github.com/truecharts/apps/compare/lychee-13.0.11...lychee-13.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [lychee-13.0.11](https://github.com/truecharts/apps/compare/lychee-13.0.10...lychee-13.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [lychee-13.0.10](https://github.com/truecharts/apps/compare/lychee-13.0.9...lychee-13.0.10) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [lychee-13.0.9](https://github.com/truecharts/apps/compare/lychee-13.0.8...lychee-13.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [lychee-13.0.8](https://github.com/truecharts/apps/compare/lychee-13.0.7...lychee-13.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [lychee-13.0.7](https://github.com/truecharts/apps/compare/lychee-13.0.6...lychee-13.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [lychee-13.0.6](https://github.com/truecharts/apps/compare/lychee-13.0.5...lychee-13.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/lychee/13.0.18/Chart.lock b/stable/lychee/13.0.18/Chart.lock
new file mode 100644
index 00000000000..8d81b21e1dd
--- /dev/null
+++ b/stable/lychee/13.0.18/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
+generated: "2022-07-14T14:11:40.15832256Z"
diff --git a/stable/lychee/13.0.18/Chart.yaml b/stable/lychee/13.0.18/Chart.yaml
new file mode 100644
index 00000000000..7662c278349
--- /dev/null
+++ b/stable/lychee/13.0.18/Chart.yaml
@@ -0,0 +1,39 @@
+apiVersion: v2
+appVersion: "4.4.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+deprecated: false
+description: Lychee is a free photo-management tool, which runs on your server or
+ web-space
+home: https://github.com/truecharts/apps/tree/master/charts/stable/lychee
+icon: https://truecharts.org/img/chart-icons/lychee.png
+keywords:
+- lychee
+- photo
+- pictures
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: lychee
+sources:
+- https://github.com/LycheeOrg/Lychee
+- https://hub.docker.com/r/lycheeorg/lychee
+type: application
+version: 13.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/lychee/13.0.18/README.md b/stable/lychee/13.0.18/README.md
new file mode 100644
index 00000000000..ba6796e669a
--- /dev/null
+++ b/stable/lychee/13.0.18/README.md
@@ -0,0 +1,45 @@
+# lychee
+
+Lychee is a free photo-management tool, which runs on your server or web-space
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://charts.truecharts.org/ | postgresql | 8.0.30 |
+| https://charts.truecharts.org | redis | 3.0.30 |
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/lychee/13.0.18/app-readme.md b/stable/lychee/13.0.18/app-readme.md
new file mode 100644
index 00000000000..4ede4671683
--- /dev/null
+++ b/stable/lychee/13.0.18/app-readme.md
@@ -0,0 +1,3 @@
+Lychee is a free photo-management tool, which runs on your server or web-space
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/mstream/3.0.14/charts/common-10.4.4.tgz b/stable/lychee/13.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/mstream/3.0.14/charts/common-10.4.4.tgz
rename to stable/lychee/13.0.18/charts/common-10.4.4.tgz
diff --git a/stable/n8n/4.0.23/charts/postgresql-8.0.30.tgz b/stable/lychee/13.0.18/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/n8n/4.0.23/charts/postgresql-8.0.30.tgz
rename to stable/lychee/13.0.18/charts/postgresql-8.0.30.tgz
diff --git a/stable/onlyoffice-document-server/6.0.15/charts/redis-3.0.30.tgz b/stable/lychee/13.0.18/charts/redis-3.0.30.tgz
similarity index 100%
rename from stable/onlyoffice-document-server/6.0.15/charts/redis-3.0.30.tgz
rename to stable/lychee/13.0.18/charts/redis-3.0.30.tgz
diff --git a/stable/lychee/13.0.18/icon.png b/stable/lychee/13.0.18/icon.png
new file mode 100644
index 00000000000..068dc4ed41e
Binary files /dev/null and b/stable/lychee/13.0.18/icon.png differ
diff --git a/stable/lychee/13.0.18/ix_values.yaml b/stable/lychee/13.0.18/ix_values.yaml
new file mode 100644
index 00000000000..6ac1979de9c
--- /dev/null
+++ b/stable/lychee/13.0.18/ix_values.yaml
@@ -0,0 +1,94 @@
+image:
+ repository: tccr.io/truecharts/lychee-laravel
+ pullPolicy: IfNotPresent
+ tag: v4.4.0@sha256:f241d62fa4b2f97577d494c319eaab9e5b127e4a67af58ea90861ce56ff0fb88
+
+securityContext:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+
+podSecurityContext:
+ runAsUser: 0
+ runAsGroup: 0
+
+service:
+ main:
+ ports:
+ main:
+ port: 10017
+ targetPort: 80
+
+# secretEnv:
+# PUSHER_APP_KEY: ""
+# PUSHER_APP_SECRET: ""
+# PUSHER_APP_ID: ""
+# PUSHER_APP_CLUSTER: "mt1"
+# MAIL_DRIVER: "smtp"
+# MAIL_HOST: ""
+# MAIL_FROM_NAME: ""
+# MAIL_FROM_ADDRESS: ""
+# MAIL_USERNAME: ""
+# MAIL_PASSWORD: ""
+# MAIL_PORT: "587"
+# MAIL_ENCRYPTION: "tls"
+
+env:
+ # Internal Envs
+ TIMEZONE: "{{ .Values.TZ }}"
+ PHP_TZ: "{{ .Values.TZ }}"
+ DB_CONNECTION: "pgsql"
+ DB_PORT: "5432"
+ DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}"
+ DB_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}"
+ REDIS_PORT: "6379"
+ CACHE_DRIVER: "redis"
+ SESSION_DRIVER: "redis"
+ APP_ENV: "production"
+ APP_NAME: "Lychee"
+ MIX_PUSHER_APP_KEY: "{{ .Values.env.PUSHER_APP_KEY }}"
+ MIX_PUSHER_APP_CLUSTER: "{{ .Values.env.PUSHER_APP_CLUSTER }}"
+ # User Envs
+ SECURITY_HEADER_HSTS_ENABLE: false
+ APP_DEBUG: false
+ APP_URL: http://localhost
+ DB_PASSWORD:
+ secretKeyRef:
+ name: dbcreds
+ key: postgresql-password
+ DB_HOST:
+ secretKeyRef:
+ name: dbcreds
+ key: plainhost
+ REDIS_HOST:
+ secretKeyRef:
+ name: rediscreds
+ key: plainhost
+ REDIS_PASSWORD:
+ secretKeyRef:
+ name: rediscreds
+ key: redis-password
+ APP_KEY:
+ secretKeyRef:
+ name: lychee-secrets
+ key: APP_KEY
+
+persistence:
+ conf:
+ enabled: true
+ mountPath: "/conf"
+ sym:
+ enabled: true
+ mountPath: "/sym"
+ uploads:
+ enabled: true
+ mountPath: "/uploads"
+
+postgresql:
+ enabled: true
+ existingSecret: "dbcreds"
+ postgresqlUsername: lychee
+ postgresqlDatabase: lychee
+
+redis:
+ enabled: true
+ existingSecret: "rediscreds"
diff --git a/stable/lychee/13.0.18/questions.yaml b/stable/lychee/13.0.18/questions.yaml
new file mode 100644
index 00000000000..a5f197d2175
--- /dev/null
+++ b/stable/lychee/13.0.18/questions.yaml
@@ -0,0 +1,2908 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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: "Secret Image Environment"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: MAIL_FROM_ADDRESS
+ label: "MAIL_FROM_ADDRESS"
+ description: "Mail from Address"
+ schema:
+ type: string
+ default: ""
+ - variable: MAIL_FROM_NAME
+ label: "MAIL_FROM_NAME"
+ description: "Mail from Name"
+ schema:
+ type: string
+ default: ""
+ - variable: MAIL_DRIVER
+ label: "MAIL_DRIVER"
+ description: "Mail Driver"
+ schema:
+ type: string
+ default: "smtp"
+ enum:
+ - value: "smtp"
+ description: "smtp"
+ - value: "mailgun"
+ description: "mailgun"
+ - value: "sendmail"
+ description: "sendmail"
+ - value: "ses"
+ description: "ses"
+ - value: "postmark"
+ description: "postmark"
+ - value: "log"
+ description: "log"
+ - value: "array"
+ description: "array"
+ - variable: MAIL_HOST
+ label: "MAIL_HOST"
+ description: "Mail Host"
+ schema:
+ type: string
+ default: ""
+ - variable: MAIL_PORT
+ label: "MAIL_PORT"
+ description: "Mail Port"
+ schema:
+ type: int
+ - variable: MAIL_USERNAME
+ label: "MAIL_USERNAME"
+ description: "Mail Username"
+ schema:
+ type: string
+ default: ""
+ - variable: MAIL_PASSWORD
+ label: "MAIL_PASSWORD"
+ description: "Mail Password"
+ schema:
+ type: string
+ private: true
+ default: ""
+ - variable: MAIL_ENCRYPTION
+ label: "MAIL_ENCRYPTION"
+ description: "Mail Encryption"
+ schema:
+ type: string
+ default: "tls"
+ - variable: PUSHER_APP_ID
+ label: "PUSHER_APP_ID"
+ description: "Pusher App ID"
+ schema:
+ type: string
+ default: ""
+ - variable: PUSHER_APP_KEY
+ label: "PUSHER_APP_KEY"
+ description: "Pusher App Key"
+ schema:
+ type: string
+ private: true
+ default: ""
+ - variable: PUSHER_APP_SECRET
+ label: "PUSHER_APP_SECRET"
+ description: "Pusher App Secret"
+ schema:
+ type: string
+ private: true
+ default: ""
+ - variable: PUSHER_APP_CLUSTER
+ label: "PUSHER_APP_CLUSTER"
+ description: "Pusher App Cluster"
+ schema:
+ type: string
+ default: "mt1"
+
+ - variable: env
+ group: "Container Configuration"
+ label: "Image Environment"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: APP_URL
+ label: "APP_URL"
+ description: "Application URL eg. https://lychee.mydomain.com"
+ schema:
+ type: string
+ default: "http://localhost"
+ - variable: APP_DEBUG
+ label: "APP_DEBUG"
+ description: "Enables the debug info"
+ schema:
+ type: boolean
+ default: false
+ - variable: SECURITY_HEADER_HSTS_ENABLE
+ label: "SECURITY_HEADER_HSTS_ENABLE"
+ description: "Enables HSTS Headers"
+ 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 Config"
+ 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: 10017
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: conf
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: sym
+ label: "App sym Storage"
+ description: "Stores the Application sym."
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: uploads
+ label: "App Uploads Storage"
+ description: "Stores the Application Uploads."
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/lychee/13.0.18/templates/_secrets.tpl b/stable/lychee/13.0.18/templates/_secrets.tpl
new file mode 100644
index 00000000000..768a00eb026
--- /dev/null
+++ b/stable/lychee/13.0.18/templates/_secrets.tpl
@@ -0,0 +1,20 @@
+{{/* Define the secrets */}}
+{{- define "lychee.secrets" -}}
+---
+
+apiVersion: v1
+kind: Secret
+type: Opaque
+metadata:
+ name: lychee-secrets
+{{- $lycheeprevious := lookup "v1" "Secret" .Release.Namespace "lychee-secrets" }}
+{{- $app_key := "" }}
+data:
+ {{- if $lycheeprevious}}
+ APP_KEY: {{ index $lycheeprevious.data "APP_KEY" }}
+ {{- else }}
+ {{- $app_key := randAlphaNum 32 }}
+ APP_KEY: {{ $app_key | b64enc }}
+ {{- end }}
+
+{{- end -}}
diff --git a/stable/lychee/13.0.18/templates/common.yaml b/stable/lychee/13.0.18/templates/common.yaml
new file mode 100644
index 00000000000..2e5d85f07fc
--- /dev/null
+++ b/stable/lychee/13.0.18/templates/common.yaml
@@ -0,0 +1,7 @@
+{{/* Make sure all variables are set properly */}}
+{{ include "tc.common.loader.init" . }}
+
+{{ include "lychee.secrets" . }}
+
+{{/* Render the templates */}}
+{{ include "tc.common.loader.apply" . }}
diff --git a/stable/mosquitto/6.0.14/values.yaml b/stable/lychee/13.0.18/values.yaml
similarity index 100%
rename from stable/mosquitto/6.0.14/values.yaml
rename to stable/lychee/13.0.18/values.yaml
diff --git a/stable/makemkv/2.0.16/CHANGELOG.md b/stable/makemkv/2.0.16/CHANGELOG.md
deleted file mode 100644
index 66fc4f8f12f..00000000000
--- a/stable/makemkv/2.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [makemkv-2.0.16](https://github.com/truecharts/apps/compare/makemkv-2.0.14...makemkv-2.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [makemkv-2.0.14](https://github.com/truecharts/apps/compare/makemkv-2.0.13...makemkv-2.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [makemkv-2.0.13](https://github.com/truecharts/apps/compare/makemkv-2.0.12...makemkv-2.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [makemkv-2.0.12](https://github.com/truecharts/apps/compare/makemkv-2.0.11...makemkv-2.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
-
-
-
-
-### [makemkv-2.0.11](https://github.com/truecharts/apps/compare/makemkv-2.0.10...makemkv-2.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [makemkv-2.0.10](https://github.com/truecharts/apps/compare/makemkv-2.0.9...makemkv-2.0.10) (2022-07-05)
-
-#### Feat
-
-* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
-
-
-
-
-### [makemkv-2.0.9](https://github.com/truecharts/apps/compare/makemkv-2.0.8...makemkv-2.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [makemkv-2.0.8](https://github.com/truecharts/apps/compare/makemkv-2.0.7...makemkv-2.0.8) (2022-06-29)
-
-#### Chore
-
-* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
-
-
-
-
-### [makemkv-2.0.7](https://github.com/truecharts/apps/compare/makemkv-2.0.6...makemkv-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [makemkv-2.0.6](https://github.com/truecharts/apps/compare/makemkv-2.0.5...makemkv-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [makemkv-2.0.5](https://github.com/truecharts/apps/compare/makemkv-2.0.4...makemkv-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
diff --git a/stable/makemkv/2.0.16/Chart.lock b/stable/makemkv/2.0.16/Chart.lock
deleted file mode 100644
index 5b6cc5ab1b8..00000000000
--- a/stable/makemkv/2.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:06:28.023372301Z"
diff --git a/stable/makemkv/2.0.16/Chart.yaml b/stable/makemkv/2.0.16/Chart.yaml
deleted file mode 100644
index 062b2d2bb0e..00000000000
--- a/stable/makemkv/2.0.16/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "1.22.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: MakeMKV is your one-click solution to convert video that you own into free and patents-unencumbered format that can be played everywhere.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/makemkv
-icon: https://truecharts.org/img/chart-icons/makemkv.png
-keywords:
-- mkv
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: makemkv
-sources:
-- https://github.com/jlesage/docker-makemkv
-- https://hub.docker.com/r/jlesage/makemkv
-version: 2.0.16
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/makemkv/2.0.18/CHANGELOG.md b/stable/makemkv/2.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..848809bbeeb
--- /dev/null
+++ b/stable/makemkv/2.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [makemkv-2.0.18](https://github.com/truecharts/apps/compare/makemkv-2.0.16...makemkv-2.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [makemkv-2.0.16](https://github.com/truecharts/apps/compare/makemkv-2.0.14...makemkv-2.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [makemkv-2.0.14](https://github.com/truecharts/apps/compare/makemkv-2.0.13...makemkv-2.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [makemkv-2.0.13](https://github.com/truecharts/apps/compare/makemkv-2.0.12...makemkv-2.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [makemkv-2.0.12](https://github.com/truecharts/apps/compare/makemkv-2.0.11...makemkv-2.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
+
+
+
+
+### [makemkv-2.0.11](https://github.com/truecharts/apps/compare/makemkv-2.0.10...makemkv-2.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [makemkv-2.0.10](https://github.com/truecharts/apps/compare/makemkv-2.0.9...makemkv-2.0.10) (2022-07-05)
+
+#### Feat
+
+* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
+
+
+
+
+### [makemkv-2.0.9](https://github.com/truecharts/apps/compare/makemkv-2.0.8...makemkv-2.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [makemkv-2.0.8](https://github.com/truecharts/apps/compare/makemkv-2.0.7...makemkv-2.0.8) (2022-06-29)
+
+#### Chore
+
+* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
+
+
+
+
+### [makemkv-2.0.7](https://github.com/truecharts/apps/compare/makemkv-2.0.6...makemkv-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [makemkv-2.0.6](https://github.com/truecharts/apps/compare/makemkv-2.0.5...makemkv-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
diff --git a/stable/makemkv/2.0.18/Chart.lock b/stable/makemkv/2.0.18/Chart.lock
new file mode 100644
index 00000000000..b597a2d2d82
--- /dev/null
+++ b/stable/makemkv/2.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:11:39.970521203Z"
diff --git a/stable/makemkv/2.0.18/Chart.yaml b/stable/makemkv/2.0.18/Chart.yaml
new file mode 100644
index 00000000000..f41ddb85e88
--- /dev/null
+++ b/stable/makemkv/2.0.18/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "1.22.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: MakeMKV is your one-click solution to convert video that you own into free and patents-unencumbered format that can be played everywhere.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/makemkv
+icon: https://truecharts.org/img/chart-icons/makemkv.png
+keywords:
+- mkv
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: makemkv
+sources:
+- https://github.com/jlesage/docker-makemkv
+- https://hub.docker.com/r/jlesage/makemkv
+version: 2.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/makemkv/2.0.16/README.md b/stable/makemkv/2.0.18/README.md
similarity index 100%
rename from stable/makemkv/2.0.16/README.md
rename to stable/makemkv/2.0.18/README.md
diff --git a/stable/makemkv/2.0.16/app-readme.md b/stable/makemkv/2.0.18/app-readme.md
similarity index 100%
rename from stable/makemkv/2.0.16/app-readme.md
rename to stable/makemkv/2.0.18/app-readme.md
diff --git a/stable/muximux/3.0.14/charts/common-10.4.4.tgz b/stable/makemkv/2.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/muximux/3.0.14/charts/common-10.4.4.tgz
rename to stable/makemkv/2.0.18/charts/common-10.4.4.tgz
diff --git a/stable/makemkv/2.0.18/docs/installation_notes.md b/stable/makemkv/2.0.18/docs/installation_notes.md
new file mode 100644
index 00000000000..776edbdc850
--- /dev/null
+++ b/stable/makemkv/2.0.18/docs/installation_notes.md
@@ -0,0 +1,10 @@
+# Installation Notes
+
+- If you enable `Ingress` for this app, you need to have `SECURE_CONNECTION` set to `false` and `Port Type` set to `HTTP`, otherwise you may run into errors for `Too many redirects`.
+- You can't enable `Ingress` for `VNC` If you want to use `VNC`, you must set this service to `Simple` instead
+- `VNC` with `SECURE_CONNECTION` set `true`, only works with very few clients. One of them is `SSVNC`.
+- `SECURE_CONNECTION` affects both `WebUI` and `VNC`.
+
+---
+
+- If you are passing through devices such as `Optical Drives`, you have to Click `Container Security Settings` and set `PUID` to `0`.
diff --git a/stable/makemkv/2.0.16/icon.png b/stable/makemkv/2.0.18/icon.png
similarity index 100%
rename from stable/makemkv/2.0.16/icon.png
rename to stable/makemkv/2.0.18/icon.png
diff --git a/stable/makemkv/2.0.16/ix_values.yaml b/stable/makemkv/2.0.18/ix_values.yaml
similarity index 100%
rename from stable/makemkv/2.0.16/ix_values.yaml
rename to stable/makemkv/2.0.18/ix_values.yaml
diff --git a/stable/makemkv/2.0.16/questions.yaml b/stable/makemkv/2.0.18/questions.yaml
similarity index 100%
rename from stable/makemkv/2.0.16/questions.yaml
rename to stable/makemkv/2.0.18/questions.yaml
diff --git a/stable/mylar/6.0.15/templates/common.yaml b/stable/makemkv/2.0.18/templates/common.yaml
similarity index 100%
rename from stable/mylar/6.0.15/templates/common.yaml
rename to stable/makemkv/2.0.18/templates/common.yaml
diff --git a/stable/mstream/3.0.14/values.yaml b/stable/makemkv/2.0.18/values.yaml
similarity index 100%
rename from stable/mstream/3.0.14/values.yaml
rename to stable/makemkv/2.0.18/values.yaml
diff --git a/stable/matomo/3.0.25/CHANGELOG.md b/stable/matomo/3.0.25/CHANGELOG.md
deleted file mode 100644
index 9a3d1aa6b03..00000000000
--- a/stable/matomo/3.0.25/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [matomo-3.0.25](https://github.com/truecharts/apps/compare/matomo-3.0.23...matomo-3.0.25) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [matomo-3.0.23](https://github.com/truecharts/apps/compare/matomo-3.0.22...matomo-3.0.23) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [matomo-3.0.22](https://github.com/truecharts/apps/compare/matomo-3.0.21...matomo-3.0.22) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [matomo-3.0.21](https://github.com/truecharts/apps/compare/matomo-3.0.20...matomo-3.0.21) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [matomo-3.0.20](https://github.com/truecharts/apps/compare/matomo-3.0.19...matomo-3.0.20) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [matomo-3.0.19](https://github.com/truecharts/apps/compare/matomo-3.0.18...matomo-3.0.19) (2022-07-09)
-
-#### Chore
-
-* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
-
-
-
-
-### [matomo-3.0.18](https://github.com/truecharts/apps/compare/matomo-3.0.17...matomo-3.0.18) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [matomo-3.0.17](https://github.com/truecharts/apps/compare/matomo-3.0.16...matomo-3.0.17) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [matomo-3.0.16](https://github.com/truecharts/apps/compare/matomo-3.0.15...matomo-3.0.16) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [matomo-3.0.15](https://github.com/truecharts/apps/compare/matomo-3.0.14...matomo-3.0.15) (2022-07-03)
-
-#### Chore
-
-* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
-
-
-
-
-### [matomo-3.0.14](https://github.com/truecharts/apps/compare/matomo-3.0.13...matomo-3.0.14) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
diff --git a/stable/matomo/3.0.25/Chart.lock b/stable/matomo/3.0.25/Chart.lock
deleted file mode 100644
index 598a20b5e24..00000000000
--- a/stable/matomo/3.0.25/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
-generated: "2022-07-12T23:06:33.836169915Z"
diff --git a/stable/matomo/3.0.25/Chart.yaml b/stable/matomo/3.0.25/Chart.yaml
deleted file mode 100644
index e0f1498d4dc..00000000000
--- a/stable/matomo/3.0.25/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "4.10.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-description: Matomo is the leading Free/Libre open analytics platform
-home: https://github.com/truecharts/apps/tree/master/charts/stable/matomo
-icon: https://truecharts.org/img/chart-icons/matomo.png
-keywords:
-- analytics
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: matomo
-sources:
-- https://hub.docker.com/r/bitnami/matomo
-- https://github.com/bitnami/bitnami-docker-matomo
-- https://github.com/matomo-org/matomo
-version: 3.0.25
-annotations:
- truecharts.org/catagories: |
- - productivity
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/matomo/3.0.27/CHANGELOG.md b/stable/matomo/3.0.27/CHANGELOG.md
new file mode 100644
index 00000000000..f6f245668e4
--- /dev/null
+++ b/stable/matomo/3.0.27/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [matomo-3.0.27](https://github.com/truecharts/apps/compare/matomo-3.0.25...matomo-3.0.27) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [matomo-3.0.25](https://github.com/truecharts/apps/compare/matomo-3.0.23...matomo-3.0.25) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [matomo-3.0.23](https://github.com/truecharts/apps/compare/matomo-3.0.22...matomo-3.0.23) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [matomo-3.0.22](https://github.com/truecharts/apps/compare/matomo-3.0.21...matomo-3.0.22) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [matomo-3.0.21](https://github.com/truecharts/apps/compare/matomo-3.0.20...matomo-3.0.21) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [matomo-3.0.20](https://github.com/truecharts/apps/compare/matomo-3.0.19...matomo-3.0.20) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [matomo-3.0.19](https://github.com/truecharts/apps/compare/matomo-3.0.18...matomo-3.0.19) (2022-07-09)
+
+#### Chore
+
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [matomo-3.0.18](https://github.com/truecharts/apps/compare/matomo-3.0.17...matomo-3.0.18) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [matomo-3.0.17](https://github.com/truecharts/apps/compare/matomo-3.0.16...matomo-3.0.17) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [matomo-3.0.16](https://github.com/truecharts/apps/compare/matomo-3.0.15...matomo-3.0.16) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [matomo-3.0.15](https://github.com/truecharts/apps/compare/matomo-3.0.14...matomo-3.0.15) (2022-07-03)
+
+#### Chore
+
+* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
+
diff --git a/stable/matomo/3.0.27/Chart.lock b/stable/matomo/3.0.27/Chart.lock
new file mode 100644
index 00000000000..83137134fbb
--- /dev/null
+++ b/stable/matomo/3.0.27/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
+generated: "2022-07-14T14:11:51.890827902Z"
diff --git a/stable/matomo/3.0.27/Chart.yaml b/stable/matomo/3.0.27/Chart.yaml
new file mode 100644
index 00000000000..0bdfaef171a
--- /dev/null
+++ b/stable/matomo/3.0.27/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "4.10.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+description: Matomo is the leading Free/Libre open analytics platform
+home: https://github.com/truecharts/apps/tree/master/charts/stable/matomo
+icon: https://truecharts.org/img/chart-icons/matomo.png
+keywords:
+- analytics
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: matomo
+sources:
+- https://hub.docker.com/r/bitnami/matomo
+- https://github.com/bitnami/bitnami-docker-matomo
+- https://github.com/matomo-org/matomo
+version: 3.0.27
+annotations:
+ truecharts.org/catagories: |
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/matomo/3.0.25/README.md b/stable/matomo/3.0.27/README.md
similarity index 100%
rename from stable/matomo/3.0.25/README.md
rename to stable/matomo/3.0.27/README.md
diff --git a/stable/matomo/3.0.25/app-readme.md b/stable/matomo/3.0.27/app-readme.md
similarity index 100%
rename from stable/matomo/3.0.25/app-readme.md
rename to stable/matomo/3.0.27/app-readme.md
diff --git a/stable/mylar/6.0.15/charts/common-10.4.4.tgz b/stable/matomo/3.0.27/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/mylar/6.0.15/charts/common-10.4.4.tgz
rename to stable/matomo/3.0.27/charts/common-10.4.4.tgz
diff --git a/stable/matomo/3.0.25/charts/mariadb-3.0.29.tgz b/stable/matomo/3.0.27/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from stable/matomo/3.0.25/charts/mariadb-3.0.29.tgz
rename to stable/matomo/3.0.27/charts/mariadb-3.0.29.tgz
diff --git a/stable/matomo/3.0.25/icon.png b/stable/matomo/3.0.27/icon.png
similarity index 100%
rename from stable/matomo/3.0.25/icon.png
rename to stable/matomo/3.0.27/icon.png
diff --git a/stable/matomo/3.0.25/ix_values.yaml b/stable/matomo/3.0.27/ix_values.yaml
similarity index 100%
rename from stable/matomo/3.0.25/ix_values.yaml
rename to stable/matomo/3.0.27/ix_values.yaml
diff --git a/stable/matomo/3.0.25/questions.yaml b/stable/matomo/3.0.27/questions.yaml
similarity index 100%
rename from stable/matomo/3.0.25/questions.yaml
rename to stable/matomo/3.0.27/questions.yaml
diff --git a/stable/mysql-workbench/2.0.14/templates/common.yaml b/stable/matomo/3.0.27/templates/common.yaml
similarity index 100%
rename from stable/mysql-workbench/2.0.14/templates/common.yaml
rename to stable/matomo/3.0.27/templates/common.yaml
diff --git a/stable/muximux/3.0.14/values.yaml b/stable/matomo/3.0.27/values.yaml
similarity index 100%
rename from stable/muximux/3.0.14/values.yaml
rename to stable/matomo/3.0.27/values.yaml
diff --git a/stable/mattermost/3.0.17/CHANGELOG.md b/stable/mattermost/3.0.17/CHANGELOG.md
deleted file mode 100644
index d27f88056c2..00000000000
--- a/stable/mattermost/3.0.17/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [mattermost-3.0.17](https://github.com/truecharts/apps/compare/mattermost-3.0.15...mattermost-3.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [mattermost-3.0.15](https://github.com/truecharts/apps/compare/mattermost-3.0.14...mattermost-3.0.15) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [mattermost-3.0.14](https://github.com/truecharts/apps/compare/mattermost-3.0.13...mattermost-3.0.14) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [mattermost-3.0.13](https://github.com/truecharts/apps/compare/mattermost-3.0.12...mattermost-3.0.13) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [mattermost-3.0.12](https://github.com/truecharts/apps/compare/mattermost-3.0.11...mattermost-3.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [mattermost-3.0.11](https://github.com/truecharts/apps/compare/mattermost-3.0.10...mattermost-3.0.11) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [mattermost-3.0.10](https://github.com/truecharts/apps/compare/mattermost-3.0.9...mattermost-3.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [mattermost-3.0.9](https://github.com/truecharts/apps/compare/mattermost-3.0.8...mattermost-3.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [mattermost-3.0.8](https://github.com/truecharts/apps/compare/mattermost-3.0.7...mattermost-3.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [mattermost-3.0.7](https://github.com/truecharts/apps/compare/mattermost-3.0.6...mattermost-3.0.7) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [mattermost-3.0.6](https://github.com/truecharts/apps/compare/mattermost-3.0.5...mattermost-3.0.6) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/mattermost/3.0.17/Chart.lock b/stable/mattermost/3.0.17/Chart.lock
deleted file mode 100644
index cfc52976491..00000000000
--- a/stable/mattermost/3.0.17/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:06:45.237480339Z"
diff --git a/stable/mattermost/3.0.17/Chart.yaml b/stable/mattermost/3.0.17/Chart.yaml
deleted file mode 100644
index 9568ddd667f..00000000000
--- a/stable/mattermost/3.0.17/Chart.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
-apiVersion: v2
-appVersion: "6.3"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-description: Mattermost is an open source platform for secure collaboration across the entire software development lifecycle.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/mattermost
-icon: https://truecharts.org/img/chart-icons/mattermost.png
-keywords:
-- team
-- mattermost
-- development
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: mattermost
-sources:
-- https://github.com/mattermost/mattermost-server
-- https://github.com/mattermost/docker
-version: 3.0.17
-annotations:
- truecharts.org/catagories: |
- - hosting
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/mattermost/3.0.19/CHANGELOG.md b/stable/mattermost/3.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..0215c77f23f
--- /dev/null
+++ b/stable/mattermost/3.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [mattermost-3.0.19](https://github.com/truecharts/apps/compare/mattermost-3.0.17...mattermost-3.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [mattermost-3.0.17](https://github.com/truecharts/apps/compare/mattermost-3.0.15...mattermost-3.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [mattermost-3.0.15](https://github.com/truecharts/apps/compare/mattermost-3.0.14...mattermost-3.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [mattermost-3.0.14](https://github.com/truecharts/apps/compare/mattermost-3.0.13...mattermost-3.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [mattermost-3.0.13](https://github.com/truecharts/apps/compare/mattermost-3.0.12...mattermost-3.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [mattermost-3.0.12](https://github.com/truecharts/apps/compare/mattermost-3.0.11...mattermost-3.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [mattermost-3.0.11](https://github.com/truecharts/apps/compare/mattermost-3.0.10...mattermost-3.0.11) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [mattermost-3.0.10](https://github.com/truecharts/apps/compare/mattermost-3.0.9...mattermost-3.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [mattermost-3.0.9](https://github.com/truecharts/apps/compare/mattermost-3.0.8...mattermost-3.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [mattermost-3.0.8](https://github.com/truecharts/apps/compare/mattermost-3.0.7...mattermost-3.0.8) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [mattermost-3.0.7](https://github.com/truecharts/apps/compare/mattermost-3.0.6...mattermost-3.0.7) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/mattermost/3.0.19/Chart.lock b/stable/mattermost/3.0.19/Chart.lock
new file mode 100644
index 00000000000..2cd266c9433
--- /dev/null
+++ b/stable/mattermost/3.0.19/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:12:05.433978368Z"
diff --git a/stable/mattermost/3.0.19/Chart.yaml b/stable/mattermost/3.0.19/Chart.yaml
new file mode 100644
index 00000000000..9c310a9d709
--- /dev/null
+++ b/stable/mattermost/3.0.19/Chart.yaml
@@ -0,0 +1,32 @@
+apiVersion: v2
+appVersion: "6.3"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+description: Mattermost is an open source platform for secure collaboration across the entire software development lifecycle.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/mattermost
+icon: https://truecharts.org/img/chart-icons/mattermost.png
+keywords:
+- team
+- mattermost
+- development
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: mattermost
+sources:
+- https://github.com/mattermost/mattermost-server
+- https://github.com/mattermost/docker
+version: 3.0.19
+annotations:
+ truecharts.org/catagories: |
+ - hosting
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/mattermost/3.0.17/README.md b/stable/mattermost/3.0.19/README.md
similarity index 100%
rename from stable/mattermost/3.0.17/README.md
rename to stable/mattermost/3.0.19/README.md
diff --git a/stable/mattermost/3.0.17/app-readme.md b/stable/mattermost/3.0.19/app-readme.md
similarity index 100%
rename from stable/mattermost/3.0.17/app-readme.md
rename to stable/mattermost/3.0.19/app-readme.md
diff --git a/stable/mysql-workbench/2.0.14/charts/common-10.4.4.tgz b/stable/mattermost/3.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/mysql-workbench/2.0.14/charts/common-10.4.4.tgz
rename to stable/mattermost/3.0.19/charts/common-10.4.4.tgz
diff --git a/stable/nocodb/3.0.20/charts/postgresql-8.0.30.tgz b/stable/mattermost/3.0.19/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/nocodb/3.0.20/charts/postgresql-8.0.30.tgz
rename to stable/mattermost/3.0.19/charts/postgresql-8.0.30.tgz
diff --git a/stable/mattermost/3.0.17/icon.png b/stable/mattermost/3.0.19/icon.png
similarity index 100%
rename from stable/mattermost/3.0.17/icon.png
rename to stable/mattermost/3.0.19/icon.png
diff --git a/stable/mattermost/3.0.17/ix_values.yaml b/stable/mattermost/3.0.19/ix_values.yaml
similarity index 100%
rename from stable/mattermost/3.0.17/ix_values.yaml
rename to stable/mattermost/3.0.19/ix_values.yaml
diff --git a/stable/mattermost/3.0.17/questions.yaml b/stable/mattermost/3.0.19/questions.yaml
similarity index 100%
rename from stable/mattermost/3.0.17/questions.yaml
rename to stable/mattermost/3.0.19/questions.yaml
diff --git a/stable/nano-wallet/2.0.14/templates/common.yaml b/stable/mattermost/3.0.19/templates/common.yaml
similarity index 100%
rename from stable/nano-wallet/2.0.14/templates/common.yaml
rename to stable/mattermost/3.0.19/templates/common.yaml
diff --git a/stable/mylar/6.0.15/values.yaml b/stable/mattermost/3.0.19/values.yaml
similarity index 100%
rename from stable/mylar/6.0.15/values.yaml
rename to stable/mattermost/3.0.19/values.yaml
diff --git a/stable/mealie/8.0.15/CHANGELOG.md b/stable/mealie/8.0.15/CHANGELOG.md
deleted file mode 100644
index c994c48914d..00000000000
--- a/stable/mealie/8.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [mealie-8.0.15](https://github.com/truecharts/apps/compare/mealie-8.0.13...mealie-8.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [mealie-8.0.13](https://github.com/truecharts/apps/compare/mealie-8.0.12...mealie-8.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [mealie-8.0.12](https://github.com/truecharts/apps/compare/mealie-8.0.11...mealie-8.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [mealie-8.0.11](https://github.com/truecharts/apps/compare/mealie-8.0.10...mealie-8.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [mealie-8.0.10](https://github.com/truecharts/apps/compare/mealie-8.0.9...mealie-8.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [mealie-8.0.9](https://github.com/truecharts/apps/compare/mealie-8.0.8...mealie-8.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [mealie-8.0.8](https://github.com/truecharts/apps/compare/mealie-8.0.7...mealie-8.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [mealie-8.0.7](https://github.com/truecharts/apps/compare/mealie-8.0.6...mealie-8.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [mealie-8.0.6](https://github.com/truecharts/apps/compare/mealie-8.0.5...mealie-8.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [mealie-8.0.5](https://github.com/truecharts/apps/compare/mealie-8.0.4...mealie-8.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [mealie-8.0.4](https://github.com/truecharts/apps/compare/mealie-8.0.3...mealie-8.0.4) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/mealie/8.0.15/Chart.lock b/stable/mealie/8.0.15/Chart.lock
deleted file mode 100644
index 2aa5a856023..00000000000
--- a/stable/mealie/8.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:06:49.282080836Z"
diff --git a/stable/mealie/8.0.15/Chart.yaml b/stable/mealie/8.0.15/Chart.yaml
deleted file mode 100644
index 5c47ac1d30a..00000000000
--- a/stable/mealie/8.0.15/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "0.5.6"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-description: Mealie is a self hosted recipe manager and meal planner with a RestAPI backend
-home: https://github.com/truecharts/apps/tree/master/charts/stable/mealie
-icon: https://truecharts.org/img/chart-icons/mealie.png
-keywords:
-- grocy
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: mealie
-sources:
-- https://github.com/hay-kot/mealie
-version: 8.0.15
-annotations:
- truecharts.org/catagories: |
- - utilities
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/mealie/8.0.17/CHANGELOG.md b/stable/mealie/8.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..be2132f2474
--- /dev/null
+++ b/stable/mealie/8.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+
+## [mealie-8.0.15](https://github.com/truecharts/apps/compare/mealie-8.0.13...mealie-8.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [mealie-8.0.13](https://github.com/truecharts/apps/compare/mealie-8.0.12...mealie-8.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [mealie-8.0.12](https://github.com/truecharts/apps/compare/mealie-8.0.11...mealie-8.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [mealie-8.0.11](https://github.com/truecharts/apps/compare/mealie-8.0.10...mealie-8.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [mealie-8.0.10](https://github.com/truecharts/apps/compare/mealie-8.0.9...mealie-8.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [mealie-8.0.9](https://github.com/truecharts/apps/compare/mealie-8.0.8...mealie-8.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [mealie-8.0.8](https://github.com/truecharts/apps/compare/mealie-8.0.7...mealie-8.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [mealie-8.0.7](https://github.com/truecharts/apps/compare/mealie-8.0.6...mealie-8.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [mealie-8.0.6](https://github.com/truecharts/apps/compare/mealie-8.0.5...mealie-8.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [mealie-8.0.5](https://github.com/truecharts/apps/compare/mealie-8.0.4...mealie-8.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [mealie-8.0.4](https://github.com/truecharts/apps/compare/mealie-8.0.3...mealie-8.0.4) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
diff --git a/stable/mealie/8.0.17/Chart.lock b/stable/mealie/8.0.17/Chart.lock
new file mode 100644
index 00000000000..7c3883c3e18
--- /dev/null
+++ b/stable/mealie/8.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:12:05.191378264Z"
diff --git a/stable/mealie/8.0.17/Chart.yaml b/stable/mealie/8.0.17/Chart.yaml
new file mode 100644
index 00000000000..f50af827870
--- /dev/null
+++ b/stable/mealie/8.0.17/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "0.5.6"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+description: Mealie is a self hosted recipe manager and meal planner with a RestAPI backend
+home: https://github.com/truecharts/apps/tree/master/charts/stable/mealie
+icon: https://truecharts.org/img/chart-icons/mealie.png
+keywords:
+- grocy
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: mealie
+sources:
+- https://github.com/hay-kot/mealie
+version: 8.0.17
+annotations:
+ truecharts.org/catagories: |
+ - utilities
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/mealie/8.0.15/README.md b/stable/mealie/8.0.17/README.md
similarity index 100%
rename from stable/mealie/8.0.15/README.md
rename to stable/mealie/8.0.17/README.md
diff --git a/stable/mealie/8.0.15/app-readme.md b/stable/mealie/8.0.17/app-readme.md
similarity index 100%
rename from stable/mealie/8.0.15/app-readme.md
rename to stable/mealie/8.0.17/app-readme.md
diff --git a/stable/n8n/4.0.23/charts/common-10.4.4.tgz b/stable/mealie/8.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/n8n/4.0.23/charts/common-10.4.4.tgz
rename to stable/mealie/8.0.17/charts/common-10.4.4.tgz
diff --git a/stable/odoo/8.0.18/charts/postgresql-8.0.30.tgz b/stable/mealie/8.0.17/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/odoo/8.0.18/charts/postgresql-8.0.30.tgz
rename to stable/mealie/8.0.17/charts/postgresql-8.0.30.tgz
diff --git a/stable/mealie/8.0.15/icon.png b/stable/mealie/8.0.17/icon.png
similarity index 100%
rename from stable/mealie/8.0.15/icon.png
rename to stable/mealie/8.0.17/icon.png
diff --git a/stable/mealie/8.0.15/ix_values.yaml b/stable/mealie/8.0.17/ix_values.yaml
similarity index 100%
rename from stable/mealie/8.0.15/ix_values.yaml
rename to stable/mealie/8.0.17/ix_values.yaml
diff --git a/stable/mealie/8.0.15/questions.yaml b/stable/mealie/8.0.17/questions.yaml
similarity index 100%
rename from stable/mealie/8.0.15/questions.yaml
rename to stable/mealie/8.0.17/questions.yaml
diff --git a/stable/nextpvr/2.0.14/templates/common.yaml b/stable/mealie/8.0.17/templates/common.yaml
similarity index 100%
rename from stable/nextpvr/2.0.14/templates/common.yaml
rename to stable/mealie/8.0.17/templates/common.yaml
diff --git a/stable/mysql-workbench/2.0.14/values.yaml b/stable/mealie/8.0.17/values.yaml
similarity index 100%
rename from stable/mysql-workbench/2.0.14/values.yaml
rename to stable/mealie/8.0.17/values.yaml
diff --git a/stable/medusa/3.0.18/CHANGELOG.md b/stable/medusa/3.0.18/CHANGELOG.md
deleted file mode 100644
index 1e3d0f92348..00000000000
--- a/stable/medusa/3.0.18/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [medusa-3.0.18](https://github.com/truecharts/apps/compare/medusa-3.0.16...medusa-3.0.18) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [medusa-3.0.16](https://github.com/truecharts/apps/compare/medusa-3.0.15...medusa-3.0.16) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [medusa-3.0.15](https://github.com/truecharts/apps/compare/medusa-3.0.14...medusa-3.0.15) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [medusa-3.0.14](https://github.com/truecharts/apps/compare/medusa-3.0.13...medusa-3.0.14) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [medusa-3.0.13](https://github.com/truecharts/apps/compare/medusa-3.0.12...medusa-3.0.13) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [medusa-3.0.12](https://github.com/truecharts/apps/compare/medusa-3.0.11...medusa-3.0.12) (2022-07-07)
-
-#### Chore
-
-* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
-
-
-
-
-### [medusa-3.0.11](https://github.com/truecharts/apps/compare/medusa-3.0.10...medusa-3.0.11) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [medusa-3.0.10](https://github.com/truecharts/apps/compare/medusa-3.0.9...medusa-3.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [medusa-3.0.9](https://github.com/truecharts/apps/compare/medusa-3.0.8...medusa-3.0.9) (2022-07-04)
-
-#### Chore
-
-* update docker general non-major ([#3061](https://github.com/truecharts/apps/issues/3061))
-
-
-
-
-### [medusa-3.0.8](https://github.com/truecharts/apps/compare/medusa-3.0.7...medusa-3.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [medusa-3.0.7](https://github.com/truecharts/apps/compare/medusa-3.0.6...medusa-3.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
diff --git a/stable/medusa/3.0.18/Chart.lock b/stable/medusa/3.0.18/Chart.lock
deleted file mode 100644
index 5725754c56a..00000000000
--- a/stable/medusa/3.0.18/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:06:51.938246164Z"
diff --git a/stable/medusa/3.0.18/Chart.yaml b/stable/medusa/3.0.18/Chart.yaml
deleted file mode 100644
index cadf110ec13..00000000000
--- a/stable/medusa/3.0.18/Chart.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
-apiVersion: v2
-appVersion: "1.0.5"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: An automatic Video Library Manager for TV Shows
-home: https://github.com/truecharts/apps/tree/master/charts/stable/medusa
-icon: https://truecharts.org/img/chart-icons/medusa.png
-keywords:
-- medusa
-- video
-- library
-- manager
-- tv
-- shows
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: medusa
-sources:
-- https://github.com/linuxserver/docker-medusa
-- https://pymedusa.com/
-type: application
-version: 3.0.18
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/medusa/3.0.20/CHANGELOG.md b/stable/medusa/3.0.20/CHANGELOG.md
new file mode 100644
index 00000000000..6ca3dec486c
--- /dev/null
+++ b/stable/medusa/3.0.20/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [mealie-8.0.17](https://github.com/truecharts/apps/compare/mealie-8.0.15...mealie-8.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [mealie-8.0.15](https://github.com/truecharts/apps/compare/mealie-8.0.13...mealie-8.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [mealie-8.0.13](https://github.com/truecharts/apps/compare/mealie-8.0.12...mealie-8.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [mealie-8.0.12](https://github.com/truecharts/apps/compare/mealie-8.0.11...mealie-8.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [mealie-8.0.11](https://github.com/truecharts/apps/compare/mealie-8.0.10...mealie-8.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [mealie-8.0.10](https://github.com/truecharts/apps/compare/mealie-8.0.9...mealie-8.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [mealie-8.0.9](https://github.com/truecharts/apps/compare/mealie-8.0.8...mealie-8.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [mealie-8.0.8](https://github.com/truecharts/apps/compare/mealie-8.0.7...mealie-8.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [mealie-8.0.7](https://github.com/truecharts/apps/compare/mealie-8.0.6...mealie-8.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [mealie-8.0.6](https://github.com/truecharts/apps/compare/mealie-8.0.5...mealie-8.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [mealie-8.0.5](https://github.com/truecharts/apps/compare/mealie-8.0.4...mealie-8.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/medusa/3.0.20/Chart.lock b/stable/medusa/3.0.20/Chart.lock
new file mode 100644
index 00000000000..85e7008d100
--- /dev/null
+++ b/stable/medusa/3.0.20/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:12:11.067399466Z"
diff --git a/stable/medusa/3.0.20/Chart.yaml b/stable/medusa/3.0.20/Chart.yaml
new file mode 100644
index 00000000000..6c9d71e0762
--- /dev/null
+++ b/stable/medusa/3.0.20/Chart.yaml
@@ -0,0 +1,32 @@
+apiVersion: v2
+appVersion: "1.0.5"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: An automatic Video Library Manager for TV Shows
+home: https://github.com/truecharts/apps/tree/master/charts/stable/medusa
+icon: https://truecharts.org/img/chart-icons/medusa.png
+keywords:
+- medusa
+- video
+- library
+- manager
+- tv
+- shows
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: medusa
+sources:
+- https://github.com/linuxserver/docker-medusa
+- https://pymedusa.com/
+type: application
+version: 3.0.20
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/medusa/3.0.18/README.md b/stable/medusa/3.0.20/README.md
similarity index 100%
rename from stable/medusa/3.0.18/README.md
rename to stable/medusa/3.0.20/README.md
diff --git a/stable/medusa/3.0.18/app-readme.md b/stable/medusa/3.0.20/app-readme.md
similarity index 100%
rename from stable/medusa/3.0.18/app-readme.md
rename to stable/medusa/3.0.20/app-readme.md
diff --git a/stable/nano-wallet/2.0.14/charts/common-10.4.4.tgz b/stable/medusa/3.0.20/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/nano-wallet/2.0.14/charts/common-10.4.4.tgz
rename to stable/medusa/3.0.20/charts/common-10.4.4.tgz
diff --git a/stable/medusa/3.0.18/icon.png b/stable/medusa/3.0.20/icon.png
similarity index 100%
rename from stable/medusa/3.0.18/icon.png
rename to stable/medusa/3.0.20/icon.png
diff --git a/stable/medusa/3.0.18/ix_values.yaml b/stable/medusa/3.0.20/ix_values.yaml
similarity index 100%
rename from stable/medusa/3.0.18/ix_values.yaml
rename to stable/medusa/3.0.20/ix_values.yaml
diff --git a/stable/medusa/3.0.18/questions.yaml b/stable/medusa/3.0.20/questions.yaml
similarity index 100%
rename from stable/medusa/3.0.18/questions.yaml
rename to stable/medusa/3.0.20/questions.yaml
diff --git a/stable/medusa/3.0.18/templates/common.yaml b/stable/medusa/3.0.20/templates/common.yaml
similarity index 100%
rename from stable/medusa/3.0.18/templates/common.yaml
rename to stable/medusa/3.0.20/templates/common.yaml
diff --git a/stable/n8n/4.0.23/values.yaml b/stable/medusa/3.0.20/values.yaml
similarity index 100%
rename from stable/n8n/4.0.23/values.yaml
rename to stable/medusa/3.0.20/values.yaml
diff --git a/stable/meshroom/2.0.14/CHANGELOG.md b/stable/meshroom/2.0.14/CHANGELOG.md
deleted file mode 100644
index 84dbe60c26f..00000000000
--- a/stable/meshroom/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [meshroom-2.0.14](https://github.com/truecharts/apps/compare/meshroom-2.0.12...meshroom-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [meshroom-2.0.12](https://github.com/truecharts/apps/compare/meshroom-2.0.11...meshroom-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [meshroom-2.0.11](https://github.com/truecharts/apps/compare/meshroom-2.0.10...meshroom-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [meshroom-2.0.10](https://github.com/truecharts/apps/compare/meshroom-2.0.9...meshroom-2.0.10) (2022-07-11)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
-
-
-
-
-### [meshroom-2.0.9](https://github.com/truecharts/apps/compare/meshroom-2.0.8...meshroom-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [meshroom-2.0.8](https://github.com/truecharts/apps/compare/meshroom-2.0.7...meshroom-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [meshroom-2.0.7](https://github.com/truecharts/apps/compare/meshroom-2.0.6...meshroom-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [meshroom-2.0.6](https://github.com/truecharts/apps/compare/meshroom-2.0.5...meshroom-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [meshroom-2.0.5](https://github.com/truecharts/apps/compare/meshroom-2.0.4...meshroom-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [meshroom-2.0.4](https://github.com/truecharts/apps/compare/meshroom-2.0.3...meshroom-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [meshroom-2.0.3](https://github.com/truecharts/apps/compare/meshroom-2.0.2...meshroom-2.0.3) (2022-06-11)
-
-#### Chore
-
diff --git a/stable/meshroom/2.0.14/Chart.lock b/stable/meshroom/2.0.14/Chart.lock
deleted file mode 100644
index 40d9fc2befd..00000000000
--- a/stable/meshroom/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:06:54.105478215Z"
diff --git a/stable/meshroom/2.0.14/Chart.yaml b/stable/meshroom/2.0.14/Chart.yaml
deleted file mode 100644
index a29e80dae28..00000000000
--- a/stable/meshroom/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "2.4.0-cent"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Meshroom is a free, open-source 3D Reconstruction Software based on the AliceVision Photogrammetric Computer Vision framework.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/meshroom
-icon: https://truecharts.org/img/chart-icons/meshroom.png
-keywords:
-- meshroom
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: meshroom
-sources:
-- https://github.com/alicevision/meshroom
-- https://hub.docker.com/r/alicevision/meshroom
-version: 2.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/meshroom/2.0.16/CHANGELOG.md b/stable/meshroom/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..3a3458b4d27
--- /dev/null
+++ b/stable/meshroom/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [meshroom-2.0.16](https://github.com/truecharts/apps/compare/meshroom-2.0.14...meshroom-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [meshroom-2.0.14](https://github.com/truecharts/apps/compare/meshroom-2.0.12...meshroom-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [meshroom-2.0.12](https://github.com/truecharts/apps/compare/meshroom-2.0.11...meshroom-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [meshroom-2.0.11](https://github.com/truecharts/apps/compare/meshroom-2.0.10...meshroom-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [meshroom-2.0.10](https://github.com/truecharts/apps/compare/meshroom-2.0.9...meshroom-2.0.10) (2022-07-11)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
+
+
+
+
+### [meshroom-2.0.9](https://github.com/truecharts/apps/compare/meshroom-2.0.8...meshroom-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [meshroom-2.0.8](https://github.com/truecharts/apps/compare/meshroom-2.0.7...meshroom-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [meshroom-2.0.7](https://github.com/truecharts/apps/compare/meshroom-2.0.6...meshroom-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [meshroom-2.0.6](https://github.com/truecharts/apps/compare/meshroom-2.0.5...meshroom-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [meshroom-2.0.5](https://github.com/truecharts/apps/compare/meshroom-2.0.4...meshroom-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [meshroom-2.0.4](https://github.com/truecharts/apps/compare/meshroom-2.0.3...meshroom-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
diff --git a/stable/meshroom/2.0.16/Chart.lock b/stable/meshroom/2.0.16/Chart.lock
new file mode 100644
index 00000000000..acb14139cab
--- /dev/null
+++ b/stable/meshroom/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:12:16.969731335Z"
diff --git a/stable/meshroom/2.0.16/Chart.yaml b/stable/meshroom/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..e123baed630
--- /dev/null
+++ b/stable/meshroom/2.0.16/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "2.4.0-cent"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Meshroom is a free, open-source 3D Reconstruction Software based on the AliceVision Photogrammetric Computer Vision framework.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/meshroom
+icon: https://truecharts.org/img/chart-icons/meshroom.png
+keywords:
+- meshroom
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: meshroom
+sources:
+- https://github.com/alicevision/meshroom
+- https://hub.docker.com/r/alicevision/meshroom
+version: 2.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/meshroom/2.0.14/README.md b/stable/meshroom/2.0.16/README.md
similarity index 100%
rename from stable/meshroom/2.0.14/README.md
rename to stable/meshroom/2.0.16/README.md
diff --git a/stable/meshroom/2.0.14/app-readme.md b/stable/meshroom/2.0.16/app-readme.md
similarity index 100%
rename from stable/meshroom/2.0.14/app-readme.md
rename to stable/meshroom/2.0.16/app-readme.md
diff --git a/stable/netdata/2.0.16/charts/common-10.4.4.tgz b/stable/meshroom/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/netdata/2.0.16/charts/common-10.4.4.tgz
rename to stable/meshroom/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/meshroom/2.0.14/docs/installation_notes.md b/stable/meshroom/2.0.16/docs/installation_notes.md
similarity index 100%
rename from stable/meshroom/2.0.14/docs/installation_notes.md
rename to stable/meshroom/2.0.16/docs/installation_notes.md
diff --git a/stable/meshroom/2.0.14/icon.png b/stable/meshroom/2.0.16/icon.png
similarity index 100%
rename from stable/meshroom/2.0.14/icon.png
rename to stable/meshroom/2.0.16/icon.png
diff --git a/stable/meshroom/2.0.14/ix_values.yaml b/stable/meshroom/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/meshroom/2.0.14/ix_values.yaml
rename to stable/meshroom/2.0.16/ix_values.yaml
diff --git a/stable/meshroom/2.0.14/questions.yaml b/stable/meshroom/2.0.16/questions.yaml
similarity index 100%
rename from stable/meshroom/2.0.14/questions.yaml
rename to stable/meshroom/2.0.16/questions.yaml
diff --git a/stable/ngircd/2.0.14/templates/common.yaml b/stable/meshroom/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/ngircd/2.0.14/templates/common.yaml
rename to stable/meshroom/2.0.16/templates/common.yaml
diff --git a/stable/nano-wallet/2.0.14/values.yaml b/stable/meshroom/2.0.16/values.yaml
similarity index 100%
rename from stable/nano-wallet/2.0.14/values.yaml
rename to stable/meshroom/2.0.16/values.yaml
diff --git a/stable/metallb/2.0.10/CHANGELOG.md b/stable/metallb/2.0.10/CHANGELOG.md
new file mode 100644
index 00000000000..8e11b321513
--- /dev/null
+++ b/stable/metallb/2.0.10/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [metallb-2.0.10](https://github.com/truecharts/apps/compare/metallb-2.0.8...metallb-2.0.10) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [metallb-2.0.8](https://github.com/truecharts/apps/compare/metallb-2.0.7...metallb-2.0.8) (2022-07-14)
+
+### Fix
+
+- revert to pre-major update ([#3174](https://github.com/truecharts/apps/issues/3174))
+
+
+
+## [metallb-2.0.7](https://github.com/truecharts/apps/compare/metallb-2.0.5...metallb-2.0.7) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [metallb-2.0.5](https://github.com/truecharts/apps/compare/metallb-2.0.4...metallb-2.0.5) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [metallb-2.0.4](https://github.com/truecharts/apps/compare/metallb-2.0.3...metallb-2.0.4) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [metallb-2.0.3](https://github.com/truecharts/apps/compare/metallb-2.0.2...metallb-2.0.3) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [metallb-2.0.2](https://github.com/truecharts/apps/compare/metallb-2.0.1...metallb-2.0.2) (2022-06-07)
+
+#### Fix
+
+* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format.
+
+
+
+
+### [metallb-2.0.1](https://github.com/truecharts/apps/compare/metallb-1.0.5...metallb-2.0.1) (2022-06-07)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+
+#### Fix
+
+* remove malfunctioning SCALE migration script
+
+#### Refactor
+
+* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836))
+
+
+
+
+### [metallb-2.0.0](https://github.com/truecharts/apps/compare/metallb-1.0.5...metallb-2.0.0) (2022-06-07)
+
+#### Refactor
+
+* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836))
+
+
+
+
+### [metallb-1.0.5](https://github.com/truecharts/apps/compare/metallb-1.0.4...metallb-1.0.5) (2022-03-26)
+
+#### Chore
+
+* bump all apps to trigger ci
+
+
+
+
diff --git a/stable/metallb/2.0.10/Chart.lock b/stable/metallb/2.0.10/Chart.lock
new file mode 100644
index 00000000000..f8c5d7f3f01
--- /dev/null
+++ b/stable/metallb/2.0.10/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: metallb
+ repository: https://metallb.github.io/metallb
+ version: 0.12.1
+digest: sha256:4ec502c2f5a4ceb80296f0b1f47cec72bb9445c666fd4d801c6c5cdb173e21b2
+generated: "2022-07-14T14:12:29.723718328Z"
diff --git a/stable/metallb/2.0.10/Chart.yaml b/stable/metallb/2.0.10/Chart.yaml
new file mode 100644
index 00000000000..797f2bd1ced
--- /dev/null
+++ b/stable/metallb/2.0.10/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "upstream"
+deprecated: false
+description: A network load-balancer implementation for Kubernetes using standard routing protocols
+home: https://github.com/truecharts/apps/tree/master/charts/core/metallb
+icon: https://truecharts.org/img/chart-icons/metallb.png
+keywords:
+- metallb
+- loadbalancer
+dependencies:
+- name: metallb
+ repository: https://metallb.github.io/metallb
+ version: 0.12.1
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: metallb
+sources:
+ - https://github.com/metallb/metallb
+ - https://metallb.universe.tf
+type: application
+version: 2.0.10
+annotations:
+ truecharts.org/catagories: |
+ - core
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/metallb/2.0.8/README.md b/stable/metallb/2.0.10/README.md
similarity index 100%
rename from stable/metallb/2.0.8/README.md
rename to stable/metallb/2.0.10/README.md
diff --git a/stable/metallb/2.0.8/app-readme.md b/stable/metallb/2.0.10/app-readme.md
similarity index 100%
rename from stable/metallb/2.0.8/app-readme.md
rename to stable/metallb/2.0.10/app-readme.md
diff --git a/stable/metallb/2.0.8/charts/metallb-0.12.1.tgz b/stable/metallb/2.0.10/charts/metallb-0.12.1.tgz
similarity index 100%
rename from stable/metallb/2.0.8/charts/metallb-0.12.1.tgz
rename to stable/metallb/2.0.10/charts/metallb-0.12.1.tgz
diff --git a/stable/metallb/2.0.8/icon.png b/stable/metallb/2.0.10/icon.png
similarity index 100%
rename from stable/metallb/2.0.8/icon.png
rename to stable/metallb/2.0.10/icon.png
diff --git a/stable/metallb/2.0.8/ix_values.yaml b/stable/metallb/2.0.10/ix_values.yaml
similarity index 100%
rename from stable/metallb/2.0.8/ix_values.yaml
rename to stable/metallb/2.0.10/ix_values.yaml
diff --git a/stable/metallb/2.0.8/questions.yaml b/stable/metallb/2.0.10/questions.yaml
similarity index 100%
rename from stable/metallb/2.0.8/questions.yaml
rename to stable/metallb/2.0.10/questions.yaml
diff --git a/stable/netdata/2.0.16/values.yaml b/stable/metallb/2.0.10/values.yaml
similarity index 100%
rename from stable/netdata/2.0.16/values.yaml
rename to stable/metallb/2.0.10/values.yaml
diff --git a/stable/metallb/2.0.8/CHANGELOG.md b/stable/metallb/2.0.8/CHANGELOG.md
deleted file mode 100644
index e1b0e61d749..00000000000
--- a/stable/metallb/2.0.8/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [metallb-2.0.8](https://github.com/truecharts/apps/compare/metallb-2.0.7...metallb-2.0.8) (2022-07-14)
-
-### Fix
-
-- revert to pre-major update ([#3174](https://github.com/truecharts/apps/issues/3174))
-
-
-
-## [metallb-2.0.7](https://github.com/truecharts/apps/compare/metallb-2.0.5...metallb-2.0.7) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [metallb-2.0.5](https://github.com/truecharts/apps/compare/metallb-2.0.4...metallb-2.0.5) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [metallb-2.0.4](https://github.com/truecharts/apps/compare/metallb-2.0.3...metallb-2.0.4) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [metallb-2.0.3](https://github.com/truecharts/apps/compare/metallb-2.0.2...metallb-2.0.3) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [metallb-2.0.2](https://github.com/truecharts/apps/compare/metallb-2.0.1...metallb-2.0.2) (2022-06-07)
-
-#### Fix
-
-* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format.
-
-
-
-
-### [metallb-2.0.1](https://github.com/truecharts/apps/compare/metallb-1.0.5...metallb-2.0.1) (2022-06-07)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-
-#### Fix
-
-* remove malfunctioning SCALE migration script
-
-#### Refactor
-
-* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836))
-
-
-
-
-### [metallb-2.0.0](https://github.com/truecharts/apps/compare/metallb-1.0.5...metallb-2.0.0) (2022-06-07)
-
-#### Refactor
-
-* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836))
-
-
-
-
-### [metallb-1.0.5](https://github.com/truecharts/apps/compare/metallb-1.0.4...metallb-1.0.5) (2022-03-26)
-
-#### Chore
-
-* bump all apps to trigger ci
-
-
-
-
-### [metallb-1.0.4](https://github.com/truecharts/apps/compare/metallb-1.0.3...metallb-1.0.4) (2022-02-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927))
-
-#### Fix
-
diff --git a/stable/metallb/2.0.8/Chart.lock b/stable/metallb/2.0.8/Chart.lock
deleted file mode 100644
index 442399970d9..00000000000
--- a/stable/metallb/2.0.8/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: metallb
- repository: https://metallb.github.io/metallb
- version: 0.12.1
-digest: sha256:4ec502c2f5a4ceb80296f0b1f47cec72bb9445c666fd4d801c6c5cdb173e21b2
-generated: "2022-07-14T09:28:52.329416643Z"
diff --git a/stable/metallb/2.0.8/Chart.yaml b/stable/metallb/2.0.8/Chart.yaml
deleted file mode 100644
index 9b0a45e993c..00000000000
--- a/stable/metallb/2.0.8/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "upstream"
-deprecated: false
-description: A network load-balancer implementation for Kubernetes using standard routing protocols
-home: https://github.com/truecharts/apps/tree/master/charts/core/metallb
-icon: https://truecharts.org/img/chart-icons/metallb.png
-keywords:
-- metallb
-- loadbalancer
-dependencies:
-- name: metallb
- repository: https://metallb.github.io/metallb
- version: 0.12.1
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: metallb
-sources:
- - https://github.com/metallb/metallb
- - https://metallb.universe.tf
-type: application
-version: 2.0.8
-annotations:
- truecharts.org/catagories: |
- - core
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/metube/2.0.14/CHANGELOG.md b/stable/metube/2.0.14/CHANGELOG.md
deleted file mode 100644
index 3f90906779f..00000000000
--- a/stable/metube/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [metube-2.0.14](https://github.com/truecharts/apps/compare/metube-2.0.12...metube-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [metube-2.0.12](https://github.com/truecharts/apps/compare/metube-2.0.11...metube-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [metube-2.0.11](https://github.com/truecharts/apps/compare/metube-2.0.10...metube-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [metube-2.0.10](https://github.com/truecharts/apps/compare/metube-2.0.9...metube-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [metube-2.0.9](https://github.com/truecharts/apps/compare/metube-2.0.8...metube-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [metube-2.0.8](https://github.com/truecharts/apps/compare/metube-2.0.7...metube-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [metube-2.0.7](https://github.com/truecharts/apps/compare/metube-2.0.6...metube-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [metube-2.0.6](https://github.com/truecharts/apps/compare/metube-2.0.5...metube-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [metube-2.0.5](https://github.com/truecharts/apps/compare/metube-2.0.4...metube-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [metube-2.0.4](https://github.com/truecharts/apps/compare/metube-2.0.3...metube-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [metube-2.0.3](https://github.com/truecharts/apps/compare/metube-2.0.2...metube-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/metube/2.0.14/Chart.lock b/stable/metube/2.0.14/Chart.lock
deleted file mode 100644
index 7e10fcc1403..00000000000
--- a/stable/metube/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:07:06.868592009Z"
diff --git a/stable/metube/2.0.14/Chart.yaml b/stable/metube/2.0.14/Chart.yaml
deleted file mode 100644
index 9925a8474cd..00000000000
--- a/stable/metube/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-apiVersion: v2
-appVersion: "2022"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Web GUI for youtube-dl (using the yt-dlp fork) with playlist support. Allows you to download videos from YouTube and dozens of other sites
-home: https://github.com/truecharts/apps/tree/master/charts/stable/metube
-icon: https://truecharts.org/img/chart-icons/metube.png
-keywords:
-- metube
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: metube
-sources:
-- https://github.com/alexta69/metube
-version: 2.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/metube/2.0.16/CHANGELOG.md b/stable/metube/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..558a84c55ab
--- /dev/null
+++ b/stable/metube/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [metube-2.0.16](https://github.com/truecharts/apps/compare/metube-2.0.14...metube-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [metube-2.0.14](https://github.com/truecharts/apps/compare/metube-2.0.12...metube-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [metube-2.0.12](https://github.com/truecharts/apps/compare/metube-2.0.11...metube-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [metube-2.0.11](https://github.com/truecharts/apps/compare/metube-2.0.10...metube-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [metube-2.0.10](https://github.com/truecharts/apps/compare/metube-2.0.9...metube-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [metube-2.0.9](https://github.com/truecharts/apps/compare/metube-2.0.8...metube-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [metube-2.0.8](https://github.com/truecharts/apps/compare/metube-2.0.7...metube-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [metube-2.0.7](https://github.com/truecharts/apps/compare/metube-2.0.6...metube-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [metube-2.0.6](https://github.com/truecharts/apps/compare/metube-2.0.5...metube-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [metube-2.0.5](https://github.com/truecharts/apps/compare/metube-2.0.4...metube-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [metube-2.0.4](https://github.com/truecharts/apps/compare/metube-2.0.3...metube-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/metube/2.0.16/Chart.lock b/stable/metube/2.0.16/Chart.lock
new file mode 100644
index 00000000000..bfd16954f74
--- /dev/null
+++ b/stable/metube/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:12:29.828824681Z"
diff --git a/stable/metube/2.0.16/Chart.yaml b/stable/metube/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..9d113b80311
--- /dev/null
+++ b/stable/metube/2.0.16/Chart.yaml
@@ -0,0 +1,25 @@
+apiVersion: v2
+appVersion: "2022"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Web GUI for youtube-dl (using the yt-dlp fork) with playlist support. Allows you to download videos from YouTube and dozens of other sites
+home: https://github.com/truecharts/apps/tree/master/charts/stable/metube
+icon: https://truecharts.org/img/chart-icons/metube.png
+keywords:
+- metube
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: metube
+sources:
+- https://github.com/alexta69/metube
+version: 2.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/metube/2.0.14/README.md b/stable/metube/2.0.16/README.md
similarity index 100%
rename from stable/metube/2.0.14/README.md
rename to stable/metube/2.0.16/README.md
diff --git a/stable/metube/2.0.14/app-readme.md b/stable/metube/2.0.16/app-readme.md
similarity index 100%
rename from stable/metube/2.0.14/app-readme.md
rename to stable/metube/2.0.16/app-readme.md
diff --git a/stable/nextpvr/2.0.14/charts/common-10.4.4.tgz b/stable/metube/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/nextpvr/2.0.14/charts/common-10.4.4.tgz
rename to stable/metube/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/metube/2.0.14/icon.png b/stable/metube/2.0.16/icon.png
similarity index 100%
rename from stable/metube/2.0.14/icon.png
rename to stable/metube/2.0.16/icon.png
diff --git a/stable/metube/2.0.14/ix_values.yaml b/stable/metube/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/metube/2.0.14/ix_values.yaml
rename to stable/metube/2.0.16/ix_values.yaml
diff --git a/stable/metube/2.0.14/questions.yaml b/stable/metube/2.0.16/questions.yaml
similarity index 100%
rename from stable/metube/2.0.14/questions.yaml
rename to stable/metube/2.0.16/questions.yaml
diff --git a/stable/nntp2nntp/2.0.14/templates/common.yaml b/stable/metube/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/nntp2nntp/2.0.14/templates/common.yaml
rename to stable/metube/2.0.16/templates/common.yaml
diff --git a/stable/nextpvr/2.0.14/values.yaml b/stable/metube/2.0.16/values.yaml
similarity index 100%
rename from stable/nextpvr/2.0.14/values.yaml
rename to stable/metube/2.0.16/values.yaml
diff --git a/stable/minecraft-bedrock/1.0.15/CHANGELOG.md b/stable/minecraft-bedrock/1.0.15/CHANGELOG.md
deleted file mode 100644
index 9a107bb761b..00000000000
--- a/stable/minecraft-bedrock/1.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [minecraft-bedrock-1.0.15](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.13...minecraft-bedrock-1.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [minecraft-bedrock-1.0.13](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.12...minecraft-bedrock-1.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [minecraft-bedrock-1.0.12](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.11...minecraft-bedrock-1.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [minecraft-bedrock-1.0.11](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.10...minecraft-bedrock-1.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [minecraft-bedrock-1.0.10](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.9...minecraft-bedrock-1.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [minecraft-bedrock-1.0.9](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.8...minecraft-bedrock-1.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [minecraft-bedrock-1.0.8](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.7...minecraft-bedrock-1.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [minecraft-bedrock-1.0.7](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.6...minecraft-bedrock-1.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [minecraft-bedrock-1.0.6](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.5...minecraft-bedrock-1.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [minecraft-bedrock-1.0.5](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.4...minecraft-bedrock-1.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [minecraft-bedrock-1.0.4](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.3...minecraft-bedrock-1.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/minecraft-bedrock/1.0.15/Chart.lock b/stable/minecraft-bedrock/1.0.15/Chart.lock
deleted file mode 100644
index a6ad421b3be..00000000000
--- a/stable/minecraft-bedrock/1.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:07:09.621345749Z"
diff --git a/stable/minecraft-bedrock/1.0.15/Chart.yaml b/stable/minecraft-bedrock/1.0.15/Chart.yaml
deleted file mode 100644
index 0bee564652b..00000000000
--- a/stable/minecraft-bedrock/1.0.15/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "2022.1.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Minecraft Bedrock Dedicated Server
-home: https://github.com/truecharts/apps/tree/master/charts/games/minecraft-bedrock
-icon: https://truecharts.org/img/chart-icons/minecraft-bedrock.png
-keywords:
-- minecraft
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: minecraft-bedrock
-sources:
- - https://github.com/itzg/docker-minecraft-server
- - https://hub.docker.com/r/itzg/minecraft-server
-type: application
-version: 1.0.15
-annotations:
- truecharts.org/catagories: |
- - games
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/minecraft-bedrock/1.0.17/CHANGELOG.md b/stable/minecraft-bedrock/1.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..d540990b317
--- /dev/null
+++ b/stable/minecraft-bedrock/1.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [minecraft-bedrock-1.0.17](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.15...minecraft-bedrock-1.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [minecraft-bedrock-1.0.15](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.13...minecraft-bedrock-1.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [minecraft-bedrock-1.0.13](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.12...minecraft-bedrock-1.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [minecraft-bedrock-1.0.12](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.11...minecraft-bedrock-1.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [minecraft-bedrock-1.0.11](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.10...minecraft-bedrock-1.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [minecraft-bedrock-1.0.10](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.9...minecraft-bedrock-1.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [minecraft-bedrock-1.0.9](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.8...minecraft-bedrock-1.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [minecraft-bedrock-1.0.8](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.7...minecraft-bedrock-1.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [minecraft-bedrock-1.0.7](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.6...minecraft-bedrock-1.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [minecraft-bedrock-1.0.6](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.5...minecraft-bedrock-1.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [minecraft-bedrock-1.0.5](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.4...minecraft-bedrock-1.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/minecraft-bedrock/1.0.17/Chart.lock b/stable/minecraft-bedrock/1.0.17/Chart.lock
new file mode 100644
index 00000000000..f968af0708b
--- /dev/null
+++ b/stable/minecraft-bedrock/1.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:12:30.441076493Z"
diff --git a/stable/minecraft-bedrock/1.0.17/Chart.yaml b/stable/minecraft-bedrock/1.0.17/Chart.yaml
new file mode 100644
index 00000000000..154995e7b29
--- /dev/null
+++ b/stable/minecraft-bedrock/1.0.17/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "2022.1.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Minecraft Bedrock Dedicated Server
+home: https://github.com/truecharts/apps/tree/master/charts/games/minecraft-bedrock
+icon: https://truecharts.org/img/chart-icons/minecraft-bedrock.png
+keywords:
+- minecraft
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: minecraft-bedrock
+sources:
+ - https://github.com/itzg/docker-minecraft-server
+ - https://hub.docker.com/r/itzg/minecraft-server
+type: application
+version: 1.0.17
+annotations:
+ truecharts.org/catagories: |
+ - games
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/minecraft-bedrock/1.0.15/README.md b/stable/minecraft-bedrock/1.0.17/README.md
similarity index 100%
rename from stable/minecraft-bedrock/1.0.15/README.md
rename to stable/minecraft-bedrock/1.0.17/README.md
diff --git a/stable/minecraft-bedrock/1.0.15/app-readme.md b/stable/minecraft-bedrock/1.0.17/app-readme.md
similarity index 100%
rename from stable/minecraft-bedrock/1.0.15/app-readme.md
rename to stable/minecraft-bedrock/1.0.17/app-readme.md
diff --git a/stable/ngircd/2.0.14/charts/common-10.4.4.tgz b/stable/minecraft-bedrock/1.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/ngircd/2.0.14/charts/common-10.4.4.tgz
rename to stable/minecraft-bedrock/1.0.17/charts/common-10.4.4.tgz
diff --git a/stable/minecraft-bedrock/1.0.15/icon.png b/stable/minecraft-bedrock/1.0.17/icon.png
similarity index 100%
rename from stable/minecraft-bedrock/1.0.15/icon.png
rename to stable/minecraft-bedrock/1.0.17/icon.png
diff --git a/stable/minecraft-bedrock/1.0.15/ix_values.yaml b/stable/minecraft-bedrock/1.0.17/ix_values.yaml
similarity index 100%
rename from stable/minecraft-bedrock/1.0.15/ix_values.yaml
rename to stable/minecraft-bedrock/1.0.17/ix_values.yaml
diff --git a/stable/minecraft-bedrock/1.0.15/questions.yaml b/stable/minecraft-bedrock/1.0.17/questions.yaml
similarity index 100%
rename from stable/minecraft-bedrock/1.0.15/questions.yaml
rename to stable/minecraft-bedrock/1.0.17/questions.yaml
diff --git a/stable/ntfy/2.0.17/templates/common.yaml b/stable/minecraft-bedrock/1.0.17/templates/common.yaml
similarity index 100%
rename from stable/ntfy/2.0.17/templates/common.yaml
rename to stable/minecraft-bedrock/1.0.17/templates/common.yaml
diff --git a/stable/ngircd/2.0.14/values.yaml b/stable/minecraft-bedrock/1.0.17/values.yaml
similarity index 100%
rename from stable/ngircd/2.0.14/values.yaml
rename to stable/minecraft-bedrock/1.0.17/values.yaml
diff --git a/stable/minecraft-java/1.0.21/CHANGELOG.md b/stable/minecraft-java/1.0.21/CHANGELOG.md
deleted file mode 100644
index c5ffc5c7392..00000000000
--- a/stable/minecraft-java/1.0.21/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [minecraft-java-1.0.21](https://github.com/truecharts/apps/compare/minecraft-java-1.0.19...minecraft-java-1.0.21) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-- fix rm on chart-release ([#3155](https://github.com/truecharts/apps/issues/3155))
-
-
-
-## [minecraft-java-1.0.19](https://github.com/truecharts/apps/compare/minecraft-java-1.0.18...minecraft-java-1.0.19) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [minecraft-java-1.0.18](https://github.com/truecharts/apps/compare/minecraft-java-1.0.17...minecraft-java-1.0.18) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [minecraft-java-1.0.17](https://github.com/truecharts/apps/compare/minecraft-java-1.0.16...minecraft-java-1.0.17) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
-
-
-
-
-### [minecraft-java-1.0.16](https://github.com/truecharts/apps/compare/minecraft-java-1.0.15...minecraft-java-1.0.16) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [minecraft-java-1.0.15](https://github.com/truecharts/apps/compare/minecraft-java-1.0.14...minecraft-java-1.0.15) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [minecraft-java-1.0.14](https://github.com/truecharts/apps/compare/minecraft-java-1.0.13...minecraft-java-1.0.14) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### [minecraft-java-1.0.13](https://github.com/truecharts/apps/compare/minecraft-java-1.0.12...minecraft-java-1.0.13) (2022-06-29)
-
-#### Chore
-
-* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
-
-
-
-
-### [minecraft-java-1.0.12](https://github.com/truecharts/apps/compare/minecraft-java-1.0.11...minecraft-java-1.0.12) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [minecraft-java-1.0.11](https://github.com/truecharts/apps/compare/minecraft-java-1.0.10...minecraft-java-1.0.11) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [minecraft-java-1.0.10](https://github.com/truecharts/apps/compare/minecraft-java-1.0.9...minecraft-java-1.0.10) (2022-06-21)
-
-#### Chore
diff --git a/stable/minecraft-java/1.0.21/Chart.lock b/stable/minecraft-java/1.0.21/Chart.lock
deleted file mode 100644
index a50b2ff90b4..00000000000
--- a/stable/minecraft-java/1.0.21/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:07:09.637673299Z"
diff --git a/stable/minecraft-java/1.0.21/Chart.yaml b/stable/minecraft-java/1.0.21/Chart.yaml
deleted file mode 100644
index 9d6db98e36b..00000000000
--- a/stable/minecraft-java/1.0.21/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "2022.9.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Minecraft Java Dedicated Server
-home: https://github.com/truecharts/apps/tree/master/charts/games/minecraft-java
-icon: https://truecharts.org/img/chart-icons/minecraft-java.png
-keywords:
-- minecraft
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: minecraft-java
-sources:
-- https://github.com/itzg/docker-minecraft-server
-- https://hub.docker.com/r/itzg/minecraft-server
-type: application
-version: 1.0.21
-annotations:
- truecharts.org/catagories: |
- - games
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/minecraft-java/1.0.23/CHANGELOG.md b/stable/minecraft-java/1.0.23/CHANGELOG.md
new file mode 100644
index 00000000000..2d429c7f011
--- /dev/null
+++ b/stable/minecraft-java/1.0.23/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [minecraft-java-1.0.23](https://github.com/truecharts/apps/compare/minecraft-java-1.0.21...minecraft-java-1.0.23) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [minecraft-java-1.0.21](https://github.com/truecharts/apps/compare/minecraft-java-1.0.19...minecraft-java-1.0.21) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+- fix rm on chart-release ([#3155](https://github.com/truecharts/apps/issues/3155))
+
+
+
+## [minecraft-java-1.0.19](https://github.com/truecharts/apps/compare/minecraft-java-1.0.18...minecraft-java-1.0.19) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [minecraft-java-1.0.18](https://github.com/truecharts/apps/compare/minecraft-java-1.0.17...minecraft-java-1.0.18) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [minecraft-java-1.0.17](https://github.com/truecharts/apps/compare/minecraft-java-1.0.16...minecraft-java-1.0.17) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
+
+
+
+
+### [minecraft-java-1.0.16](https://github.com/truecharts/apps/compare/minecraft-java-1.0.15...minecraft-java-1.0.16) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [minecraft-java-1.0.15](https://github.com/truecharts/apps/compare/minecraft-java-1.0.14...minecraft-java-1.0.15) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [minecraft-java-1.0.14](https://github.com/truecharts/apps/compare/minecraft-java-1.0.13...minecraft-java-1.0.14) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
+
+### [minecraft-java-1.0.13](https://github.com/truecharts/apps/compare/minecraft-java-1.0.12...minecraft-java-1.0.13) (2022-06-29)
+
+#### Chore
+
+* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
+
+
+
+
+### [minecraft-java-1.0.12](https://github.com/truecharts/apps/compare/minecraft-java-1.0.11...minecraft-java-1.0.12) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [minecraft-java-1.0.11](https://github.com/truecharts/apps/compare/minecraft-java-1.0.10...minecraft-java-1.0.11) (2022-06-22)
+
+#### Chore
+
diff --git a/stable/minecraft-java/1.0.23/Chart.lock b/stable/minecraft-java/1.0.23/Chart.lock
new file mode 100644
index 00000000000..d7ea037490c
--- /dev/null
+++ b/stable/minecraft-java/1.0.23/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:12:35.626733884Z"
diff --git a/stable/minecraft-java/1.0.23/Chart.yaml b/stable/minecraft-java/1.0.23/Chart.yaml
new file mode 100644
index 00000000000..2310244a914
--- /dev/null
+++ b/stable/minecraft-java/1.0.23/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "2022.9.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Minecraft Java Dedicated Server
+home: https://github.com/truecharts/apps/tree/master/charts/games/minecraft-java
+icon: https://truecharts.org/img/chart-icons/minecraft-java.png
+keywords:
+- minecraft
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: minecraft-java
+sources:
+- https://github.com/itzg/docker-minecraft-server
+- https://hub.docker.com/r/itzg/minecraft-server
+type: application
+version: 1.0.23
+annotations:
+ truecharts.org/catagories: |
+ - games
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/minecraft-java/1.0.21/README.md b/stable/minecraft-java/1.0.23/README.md
similarity index 100%
rename from stable/minecraft-java/1.0.21/README.md
rename to stable/minecraft-java/1.0.23/README.md
diff --git a/stable/minecraft-java/1.0.21/app-readme.md b/stable/minecraft-java/1.0.23/app-readme.md
similarity index 100%
rename from stable/minecraft-java/1.0.21/app-readme.md
rename to stable/minecraft-java/1.0.23/app-readme.md
diff --git a/stable/nntp2nntp/2.0.14/charts/common-10.4.4.tgz b/stable/minecraft-java/1.0.23/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/nntp2nntp/2.0.14/charts/common-10.4.4.tgz
rename to stable/minecraft-java/1.0.23/charts/common-10.4.4.tgz
diff --git a/stable/minecraft-java/1.0.21/ci/base-values.yaml b/stable/minecraft-java/1.0.23/ci/base-values.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.21/ci/base-values.yaml
rename to stable/minecraft-java/1.0.23/ci/base-values.yaml
diff --git a/stable/minecraft-java/1.0.21/ci/j11-values.yaml b/stable/minecraft-java/1.0.23/ci/j11-values.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.21/ci/j11-values.yaml
rename to stable/minecraft-java/1.0.23/ci/j11-values.yaml
diff --git a/stable/minecraft-java/1.0.21/ci/j11j9-values.yaml b/stable/minecraft-java/1.0.23/ci/j11j9-values.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.21/ci/j11j9-values.yaml
rename to stable/minecraft-java/1.0.23/ci/j11j9-values.yaml
diff --git a/stable/minecraft-java/1.0.21/ci/j8-values.yaml b/stable/minecraft-java/1.0.23/ci/j8-values.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.21/ci/j8-values.yaml
rename to stable/minecraft-java/1.0.23/ci/j8-values.yaml
diff --git a/stable/minecraft-java/1.0.21/ci/j8j9-values.yaml b/stable/minecraft-java/1.0.23/ci/j8j9-values.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.21/ci/j8j9-values.yaml
rename to stable/minecraft-java/1.0.23/ci/j8j9-values.yaml
diff --git a/stable/minecraft-java/1.0.21/docs/community-guide.md b/stable/minecraft-java/1.0.23/docs/community-guide.md
similarity index 100%
rename from stable/minecraft-java/1.0.21/docs/community-guide.md
rename to stable/minecraft-java/1.0.23/docs/community-guide.md
diff --git a/stable/minecraft-java/1.0.21/docs/img/dynmap.png b/stable/minecraft-java/1.0.23/docs/img/dynmap.png
similarity index 100%
rename from stable/minecraft-java/1.0.21/docs/img/dynmap.png
rename to stable/minecraft-java/1.0.23/docs/img/dynmap.png
diff --git a/stable/minecraft-java/1.0.21/docs/img/mc-modports1.png b/stable/minecraft-java/1.0.23/docs/img/mc-modports1.png
similarity index 100%
rename from stable/minecraft-java/1.0.21/docs/img/mc-modports1.png
rename to stable/minecraft-java/1.0.23/docs/img/mc-modports1.png
diff --git a/stable/minecraft-java/1.0.21/docs/img/mc-modports2.png b/stable/minecraft-java/1.0.23/docs/img/mc-modports2.png
similarity index 100%
rename from stable/minecraft-java/1.0.21/docs/img/mc-modports2.png
rename to stable/minecraft-java/1.0.23/docs/img/mc-modports2.png
diff --git a/stable/minecraft-java/1.0.21/docs/img/mc-plugins.png b/stable/minecraft-java/1.0.23/docs/img/mc-plugins.png
similarity index 100%
rename from stable/minecraft-java/1.0.21/docs/img/mc-plugins.png
rename to stable/minecraft-java/1.0.23/docs/img/mc-plugins.png
diff --git a/stable/minecraft-java/1.0.21/docs/img/mc-server1.png b/stable/minecraft-java/1.0.23/docs/img/mc-server1.png
similarity index 100%
rename from stable/minecraft-java/1.0.21/docs/img/mc-server1.png
rename to stable/minecraft-java/1.0.23/docs/img/mc-server1.png
diff --git a/stable/minecraft-java/1.0.21/docs/img/mc-server2.png b/stable/minecraft-java/1.0.23/docs/img/mc-server2.png
similarity index 100%
rename from stable/minecraft-java/1.0.21/docs/img/mc-server2.png
rename to stable/minecraft-java/1.0.23/docs/img/mc-server2.png
diff --git a/stable/minecraft-java/1.0.21/icon.png b/stable/minecraft-java/1.0.23/icon.png
similarity index 100%
rename from stable/minecraft-java/1.0.21/icon.png
rename to stable/minecraft-java/1.0.23/icon.png
diff --git a/stable/minecraft-java/1.0.21/ix_values.yaml b/stable/minecraft-java/1.0.23/ix_values.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.21/ix_values.yaml
rename to stable/minecraft-java/1.0.23/ix_values.yaml
diff --git a/stable/minecraft-java/1.0.21/questions.yaml b/stable/minecraft-java/1.0.23/questions.yaml
similarity index 100%
rename from stable/minecraft-java/1.0.21/questions.yaml
rename to stable/minecraft-java/1.0.23/questions.yaml
diff --git a/stable/nullserv/6.0.15/templates/common.yaml b/stable/minecraft-java/1.0.23/templates/common.yaml
similarity index 100%
rename from stable/nullserv/6.0.15/templates/common.yaml
rename to stable/minecraft-java/1.0.23/templates/common.yaml
diff --git a/stable/nntp2nntp/2.0.14/values.yaml b/stable/minecraft-java/1.0.23/values.yaml
similarity index 100%
rename from stable/nntp2nntp/2.0.14/values.yaml
rename to stable/minecraft-java/1.0.23/values.yaml
diff --git a/stable/minetest/1.0.14/CHANGELOG.md b/stable/minetest/1.0.14/CHANGELOG.md
deleted file mode 100644
index 07bfd984110..00000000000
--- a/stable/minetest/1.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [minetest-1.0.14](https://github.com/truecharts/apps/compare/minetest-1.0.12...minetest-1.0.14) (2022-07-12)
-
-### 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
-
-- bump to regenerate documentation
-
-
-
-
-### [minetest-1.0.11](https://github.com/truecharts/apps/compare/minetest-1.0.10...minetest-1.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [minetest-1.0.10](https://github.com/truecharts/apps/compare/minetest-1.0.9...minetest-1.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [minetest-1.0.9](https://github.com/truecharts/apps/compare/minetest-1.0.8...minetest-1.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [minetest-1.0.8](https://github.com/truecharts/apps/compare/minetest-1.0.7...minetest-1.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [minetest-1.0.7](https://github.com/truecharts/apps/compare/minetest-1.0.6...minetest-1.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [minetest-1.0.6](https://github.com/truecharts/apps/compare/minetest-1.0.5...minetest-1.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [minetest-1.0.5](https://github.com/truecharts/apps/compare/minetest-1.0.4...minetest-1.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [minetest-1.0.4](https://github.com/truecharts/apps/compare/minetest-1.0.3...minetest-1.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [minetest-1.0.3](https://github.com/truecharts/apps/compare/minetest-1.0.2...minetest-1.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/minetest/1.0.14/Chart.lock b/stable/minetest/1.0.14/Chart.lock
deleted file mode 100644
index 5ca744b51c9..00000000000
--- a/stable/minetest/1.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:07:22.354712715Z"
diff --git a/stable/minetest/1.0.14/Chart.yaml b/stable/minetest/1.0.14/Chart.yaml
deleted file mode 100644
index a1756e63aad..00000000000
--- a/stable/minetest/1.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: minetest
-version: 1.0.14
-appVersion: "5.5.1"
-description: Minetest (server) is a near-infinite-world block sandbox game and a game engine.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/games/minetest
-icon: https://truecharts.org/img/chart-icons/minetest.png
-keywords:
- - minetest
-sources:
- - https://hub.docker.com/r/linuxserver/minetest
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - games
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/minetest/1.0.16/CHANGELOG.md b/stable/minetest/1.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..4f2106fe319
--- /dev/null
+++ b/stable/minetest/1.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [minetest-1.0.16](https://github.com/truecharts/apps/compare/minetest-1.0.14...minetest-1.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [minetest-1.0.14](https://github.com/truecharts/apps/compare/minetest-1.0.12...minetest-1.0.14) (2022-07-12)
+
+### 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
+
+- bump to regenerate documentation
+
+
+
+
+### [minetest-1.0.11](https://github.com/truecharts/apps/compare/minetest-1.0.10...minetest-1.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [minetest-1.0.10](https://github.com/truecharts/apps/compare/minetest-1.0.9...minetest-1.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [minetest-1.0.9](https://github.com/truecharts/apps/compare/minetest-1.0.8...minetest-1.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [minetest-1.0.8](https://github.com/truecharts/apps/compare/minetest-1.0.7...minetest-1.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [minetest-1.0.7](https://github.com/truecharts/apps/compare/minetest-1.0.6...minetest-1.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [minetest-1.0.6](https://github.com/truecharts/apps/compare/minetest-1.0.5...minetest-1.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [minetest-1.0.5](https://github.com/truecharts/apps/compare/minetest-1.0.4...minetest-1.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [minetest-1.0.4](https://github.com/truecharts/apps/compare/minetest-1.0.3...minetest-1.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/minetest/1.0.16/Chart.lock b/stable/minetest/1.0.16/Chart.lock
new file mode 100644
index 00000000000..1747eda52a9
--- /dev/null
+++ b/stable/minetest/1.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:12:47.885058628Z"
diff --git a/stable/minetest/1.0.16/Chart.yaml b/stable/minetest/1.0.16/Chart.yaml
new file mode 100644
index 00000000000..52a88858bc0
--- /dev/null
+++ b/stable/minetest/1.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: minetest
+version: 1.0.16
+appVersion: "5.5.1"
+description: Minetest (server) is a near-infinite-world block sandbox game and a game engine.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/games/minetest
+icon: https://truecharts.org/img/chart-icons/minetest.png
+keywords:
+ - minetest
+sources:
+ - https://hub.docker.com/r/linuxserver/minetest
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - games
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/minetest/1.0.14/README.md b/stable/minetest/1.0.16/README.md
similarity index 100%
rename from stable/minetest/1.0.14/README.md
rename to stable/minetest/1.0.16/README.md
diff --git a/stable/minetest/1.0.14/app-readme.md b/stable/minetest/1.0.16/app-readme.md
similarity index 100%
rename from stable/minetest/1.0.14/app-readme.md
rename to stable/minetest/1.0.16/app-readme.md
diff --git a/stable/nocodb/3.0.20/charts/common-10.4.4.tgz b/stable/minetest/1.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/nocodb/3.0.20/charts/common-10.4.4.tgz
rename to stable/minetest/1.0.16/charts/common-10.4.4.tgz
diff --git a/stable/minetest/1.0.14/icon.png b/stable/minetest/1.0.16/icon.png
similarity index 100%
rename from stable/minetest/1.0.14/icon.png
rename to stable/minetest/1.0.16/icon.png
diff --git a/stable/minetest/1.0.14/ix_values.yaml b/stable/minetest/1.0.16/ix_values.yaml
similarity index 100%
rename from stable/minetest/1.0.14/ix_values.yaml
rename to stable/minetest/1.0.16/ix_values.yaml
diff --git a/stable/minetest/1.0.14/questions.yaml b/stable/minetest/1.0.16/questions.yaml
similarity index 100%
rename from stable/minetest/1.0.14/questions.yaml
rename to stable/minetest/1.0.16/questions.yaml
diff --git a/stable/octoprint/6.0.16/templates/common.yaml b/stable/minetest/1.0.16/templates/common.yaml
similarity index 100%
rename from stable/octoprint/6.0.16/templates/common.yaml
rename to stable/minetest/1.0.16/templates/common.yaml
diff --git a/stable/nocodb/3.0.20/values.yaml b/stable/minetest/1.0.16/values.yaml
similarity index 100%
rename from stable/nocodb/3.0.20/values.yaml
rename to stable/minetest/1.0.16/values.yaml
diff --git a/stable/miniflux/7.0.16/CHANGELOG.md b/stable/miniflux/7.0.16/CHANGELOG.md
deleted file mode 100644
index d3fe9142f1b..00000000000
--- a/stable/miniflux/7.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [miniflux-7.0.16](https://github.com/truecharts/apps/compare/miniflux-7.0.14...miniflux-7.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [miniflux-7.0.14](https://github.com/truecharts/apps/compare/miniflux-7.0.13...miniflux-7.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [miniflux-7.0.13](https://github.com/truecharts/apps/compare/miniflux-7.0.12...miniflux-7.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [miniflux-7.0.12](https://github.com/truecharts/apps/compare/miniflux-7.0.11...miniflux-7.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [miniflux-7.0.11](https://github.com/truecharts/apps/compare/miniflux-7.0.10...miniflux-7.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [miniflux-7.0.10](https://github.com/truecharts/apps/compare/miniflux-7.0.9...miniflux-7.0.10) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [miniflux-7.0.9](https://github.com/truecharts/apps/compare/miniflux-7.0.8...miniflux-7.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [miniflux-7.0.8](https://github.com/truecharts/apps/compare/miniflux-7.0.7...miniflux-7.0.8) (2022-06-25)
-
-#### Miniflux
-
-* make questions ADMIN_PASSWORD private ([#2986](https://github.com/truecharts/apps/issues/2986))
-
-
-
-
-### [miniflux-7.0.7](https://github.com/truecharts/apps/compare/miniflux-7.0.6...miniflux-7.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [miniflux-7.0.6](https://github.com/truecharts/apps/compare/miniflux-7.0.5...miniflux-7.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [miniflux-7.0.5](https://github.com/truecharts/apps/compare/miniflux-7.0.4...miniflux-7.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/miniflux/7.0.16/Chart.lock b/stable/miniflux/7.0.16/Chart.lock
deleted file mode 100644
index 1829719537b..00000000000
--- a/stable/miniflux/7.0.16/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:07:27.595309858Z"
diff --git a/stable/miniflux/7.0.16/Chart.yaml b/stable/miniflux/7.0.16/Chart.yaml
deleted file mode 100644
index 24ca4bfeaf9..00000000000
--- a/stable/miniflux/7.0.16/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "2.0.37"
-description: Miniflux is a minimalist and opinionated feed reader.
-name: miniflux
-version: 7.0.16
-kubeVersion: ">=1.16.0-0"
-keywords:
-- miniflux
-- rss
-- news
-home: https://github.com/truecharts/apps/tree/master/charts/stable/miniflux
-icon: https://truecharts.org/img/chart-icons/miniflux.png
-sources:
-- https://github.com/miniflux/v2
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/miniflux/7.0.18/CHANGELOG.md b/stable/miniflux/7.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..b82c8639b59
--- /dev/null
+++ b/stable/miniflux/7.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [miniflux-7.0.18](https://github.com/truecharts/apps/compare/miniflux-7.0.16...miniflux-7.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [miniflux-7.0.16](https://github.com/truecharts/apps/compare/miniflux-7.0.14...miniflux-7.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [miniflux-7.0.14](https://github.com/truecharts/apps/compare/miniflux-7.0.13...miniflux-7.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [miniflux-7.0.13](https://github.com/truecharts/apps/compare/miniflux-7.0.12...miniflux-7.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [miniflux-7.0.12](https://github.com/truecharts/apps/compare/miniflux-7.0.11...miniflux-7.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [miniflux-7.0.11](https://github.com/truecharts/apps/compare/miniflux-7.0.10...miniflux-7.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [miniflux-7.0.10](https://github.com/truecharts/apps/compare/miniflux-7.0.9...miniflux-7.0.10) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [miniflux-7.0.9](https://github.com/truecharts/apps/compare/miniflux-7.0.8...miniflux-7.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [miniflux-7.0.8](https://github.com/truecharts/apps/compare/miniflux-7.0.7...miniflux-7.0.8) (2022-06-25)
+
+#### Miniflux
+
+* make questions ADMIN_PASSWORD private ([#2986](https://github.com/truecharts/apps/issues/2986))
+
+
+
+
+### [miniflux-7.0.7](https://github.com/truecharts/apps/compare/miniflux-7.0.6...miniflux-7.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [miniflux-7.0.6](https://github.com/truecharts/apps/compare/miniflux-7.0.5...miniflux-7.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/miniflux/7.0.18/Chart.lock b/stable/miniflux/7.0.18/Chart.lock
new file mode 100644
index 00000000000..7f839737d98
--- /dev/null
+++ b/stable/miniflux/7.0.18/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:12:54.584988413Z"
diff --git a/stable/miniflux/7.0.18/Chart.yaml b/stable/miniflux/7.0.18/Chart.yaml
new file mode 100644
index 00000000000..5645f32de12
--- /dev/null
+++ b/stable/miniflux/7.0.18/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "2.0.37"
+description: Miniflux is a minimalist and opinionated feed reader.
+name: miniflux
+version: 7.0.18
+kubeVersion: ">=1.16.0-0"
+keywords:
+- miniflux
+- rss
+- news
+home: https://github.com/truecharts/apps/tree/master/charts/stable/miniflux
+icon: https://truecharts.org/img/chart-icons/miniflux.png
+sources:
+- https://github.com/miniflux/v2
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/miniflux/7.0.16/README.md b/stable/miniflux/7.0.18/README.md
similarity index 100%
rename from stable/miniflux/7.0.16/README.md
rename to stable/miniflux/7.0.18/README.md
diff --git a/stable/miniflux/7.0.16/app-readme.md b/stable/miniflux/7.0.18/app-readme.md
similarity index 100%
rename from stable/miniflux/7.0.16/app-readme.md
rename to stable/miniflux/7.0.18/app-readme.md
diff --git a/stable/novnc/3.0.15/charts/common-10.4.4.tgz b/stable/miniflux/7.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/novnc/3.0.15/charts/common-10.4.4.tgz
rename to stable/miniflux/7.0.18/charts/common-10.4.4.tgz
diff --git a/stable/onlyoffice-document-server/6.0.15/charts/postgresql-8.0.30.tgz b/stable/miniflux/7.0.18/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/onlyoffice-document-server/6.0.15/charts/postgresql-8.0.30.tgz
rename to stable/miniflux/7.0.18/charts/postgresql-8.0.30.tgz
diff --git a/stable/miniflux/7.0.16/icon.png b/stable/miniflux/7.0.18/icon.png
similarity index 100%
rename from stable/miniflux/7.0.16/icon.png
rename to stable/miniflux/7.0.18/icon.png
diff --git a/stable/miniflux/7.0.16/ix_values.yaml b/stable/miniflux/7.0.18/ix_values.yaml
similarity index 100%
rename from stable/miniflux/7.0.16/ix_values.yaml
rename to stable/miniflux/7.0.18/ix_values.yaml
diff --git a/stable/miniflux/7.0.16/questions.yaml b/stable/miniflux/7.0.18/questions.yaml
similarity index 100%
rename from stable/miniflux/7.0.16/questions.yaml
rename to stable/miniflux/7.0.18/questions.yaml
diff --git a/stable/odoo/8.0.18/templates/common.yaml b/stable/miniflux/7.0.18/templates/common.yaml
similarity index 100%
rename from stable/odoo/8.0.18/templates/common.yaml
rename to stable/miniflux/7.0.18/templates/common.yaml
diff --git a/stable/novnc/3.0.15/values.yaml b/stable/miniflux/7.0.18/values.yaml
similarity index 100%
rename from stable/novnc/3.0.15/values.yaml
rename to stable/miniflux/7.0.18/values.yaml
diff --git a/stable/minio-console/3.0.17/CHANGELOG.md b/stable/minio-console/3.0.17/CHANGELOG.md
deleted file mode 100644
index 7e571a2f4d2..00000000000
--- a/stable/minio-console/3.0.17/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [minio-console-3.0.17](https://github.com/truecharts/apps/compare/minio-console-3.0.16...minio-console-3.0.17) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [minio-console-3.0.16](https://github.com/truecharts/apps/compare/minio-console-3.0.14...minio-console-3.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [minio-console-3.0.14](https://github.com/truecharts/apps/compare/minio-console-3.0.13...minio-console-3.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [minio-console-3.0.13](https://github.com/truecharts/apps/compare/minio-console-3.0.12...minio-console-3.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [minio-console-3.0.12](https://github.com/truecharts/apps/compare/minio-console-3.0.11...minio-console-3.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [minio-console-3.0.11](https://github.com/truecharts/apps/compare/minio-console-3.0.10...minio-console-3.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [minio-console-3.0.10](https://github.com/truecharts/apps/compare/minio-console-3.0.9...minio-console-3.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [minio-console-3.0.9](https://github.com/truecharts/apps/compare/minio-console-3.0.8...minio-console-3.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [minio-console-3.0.8](https://github.com/truecharts/apps/compare/minio-console-3.0.7...minio-console-3.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [minio-console-3.0.7](https://github.com/truecharts/apps/compare/minio-console-3.0.6...minio-console-3.0.7) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [minio-console-3.0.6](https://github.com/truecharts/apps/compare/minio-console-3.0.5...minio-console-3.0.6) (2022-06-18)
-
-#### Chore
-
-* update docker general non-major ([#2927](https://github.com/truecharts/apps/issues/2927))
-
-
diff --git a/stable/minio-console/3.0.17/Chart.lock b/stable/minio-console/3.0.17/Chart.lock
deleted file mode 100644
index 5f4e970ea1f..00000000000
--- a/stable/minio-console/3.0.17/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-13T08:07:03.704098732Z"
diff --git a/stable/minio-console/3.0.17/Chart.yaml b/stable/minio-console/3.0.17/Chart.yaml
deleted file mode 100644
index fa3d3af2954..00000000000
--- a/stable/minio-console/3.0.17/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "0.19.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A management console for minio server and operator
-home: https://github.com/truecharts/apps/tree/master/charts/stable/minio-console
-icon: https://truecharts.org/img/chart-icons/minio-console.png
-keywords:
-- minio-console
-- minio
-- s3
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: minio-console
-sources:
-- https://github.com/minio/console
-version: 3.0.17
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/minio-console/3.0.19/CHANGELOG.md b/stable/minio-console/3.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..479bf40aee8
--- /dev/null
+++ b/stable/minio-console/3.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [minio-console-3.0.19](https://github.com/truecharts/apps/compare/minio-console-3.0.17...minio-console-3.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [minio-console-3.0.17](https://github.com/truecharts/apps/compare/minio-console-3.0.16...minio-console-3.0.17) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [minio-console-3.0.16](https://github.com/truecharts/apps/compare/minio-console-3.0.14...minio-console-3.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [minio-console-3.0.14](https://github.com/truecharts/apps/compare/minio-console-3.0.13...minio-console-3.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [minio-console-3.0.13](https://github.com/truecharts/apps/compare/minio-console-3.0.12...minio-console-3.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [minio-console-3.0.12](https://github.com/truecharts/apps/compare/minio-console-3.0.11...minio-console-3.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [minio-console-3.0.11](https://github.com/truecharts/apps/compare/minio-console-3.0.10...minio-console-3.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [minio-console-3.0.10](https://github.com/truecharts/apps/compare/minio-console-3.0.9...minio-console-3.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [minio-console-3.0.9](https://github.com/truecharts/apps/compare/minio-console-3.0.8...minio-console-3.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [minio-console-3.0.8](https://github.com/truecharts/apps/compare/minio-console-3.0.7...minio-console-3.0.8) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [minio-console-3.0.7](https://github.com/truecharts/apps/compare/minio-console-3.0.6...minio-console-3.0.7) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
diff --git a/stable/minio-console/3.0.19/Chart.lock b/stable/minio-console/3.0.19/Chart.lock
new file mode 100644
index 00000000000..87a5e63855c
--- /dev/null
+++ b/stable/minio-console/3.0.19/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:12:54.343053406Z"
diff --git a/stable/minio-console/3.0.19/Chart.yaml b/stable/minio-console/3.0.19/Chart.yaml
new file mode 100644
index 00000000000..748997ff418
--- /dev/null
+++ b/stable/minio-console/3.0.19/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "0.19.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A management console for minio server and operator
+home: https://github.com/truecharts/apps/tree/master/charts/stable/minio-console
+icon: https://truecharts.org/img/chart-icons/minio-console.png
+keywords:
+- minio-console
+- minio
+- s3
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: minio-console
+sources:
+- https://github.com/minio/console
+version: 3.0.19
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/minio-console/3.0.17/README.md b/stable/minio-console/3.0.19/README.md
similarity index 100%
rename from stable/minio-console/3.0.17/README.md
rename to stable/minio-console/3.0.19/README.md
diff --git a/stable/minio-console/3.0.17/app-readme.md b/stable/minio-console/3.0.19/app-readme.md
similarity index 100%
rename from stable/minio-console/3.0.17/app-readme.md
rename to stable/minio-console/3.0.19/app-readme.md
diff --git a/stable/ntfy/2.0.17/charts/common-10.4.4.tgz b/stable/minio-console/3.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/ntfy/2.0.17/charts/common-10.4.4.tgz
rename to stable/minio-console/3.0.19/charts/common-10.4.4.tgz
diff --git a/stable/minio-console/3.0.17/icon.png b/stable/minio-console/3.0.19/icon.png
similarity index 100%
rename from stable/minio-console/3.0.17/icon.png
rename to stable/minio-console/3.0.19/icon.png
diff --git a/stable/minio-console/3.0.17/ix_values.yaml b/stable/minio-console/3.0.19/ix_values.yaml
similarity index 100%
rename from stable/minio-console/3.0.17/ix_values.yaml
rename to stable/minio-console/3.0.19/ix_values.yaml
diff --git a/stable/minio-console/3.0.17/questions.yaml b/stable/minio-console/3.0.19/questions.yaml
similarity index 100%
rename from stable/minio-console/3.0.17/questions.yaml
rename to stable/minio-console/3.0.19/questions.yaml
diff --git a/stable/omada-controller/6.0.27/templates/common.yaml b/stable/minio-console/3.0.19/templates/common.yaml
similarity index 100%
rename from stable/omada-controller/6.0.27/templates/common.yaml
rename to stable/minio-console/3.0.19/templates/common.yaml
diff --git a/stable/ntfy/2.0.17/values.yaml b/stable/minio-console/3.0.19/values.yaml
similarity index 100%
rename from stable/ntfy/2.0.17/values.yaml
rename to stable/minio-console/3.0.19/values.yaml
diff --git a/stable/minio/3.0.24/CHANGELOG.md b/stable/minio/3.0.24/CHANGELOG.md
deleted file mode 100644
index d3184859c37..00000000000
--- a/stable/minio/3.0.24/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [minio-3.0.24](https://github.com/truecharts/apps/compare/minio-console-3.0.17...minio-3.0.24) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [minio-3.0.23](https://github.com/truecharts/apps/compare/minio-3.0.21...minio-3.0.23) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [minio-3.0.21](https://github.com/truecharts/apps/compare/minio-console-3.0.13...minio-3.0.21) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [minio-3.0.20](https://github.com/truecharts/apps/compare/minio-console-3.0.12...minio-3.0.20) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [minio-3.0.19](https://github.com/truecharts/apps/compare/minio-3.0.18...minio-3.0.19) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [minio-3.0.18](https://github.com/truecharts/apps/compare/minio-3.0.17...minio-3.0.18) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [minio-3.0.17](https://github.com/truecharts/apps/compare/minio-3.0.16...minio-3.0.17) (2022-07-08)
-
-#### Chore
-
-* update docker general non-major ([#3099](https://github.com/truecharts/apps/issues/3099))
-
-
-
-
-### [minio-3.0.16](https://github.com/truecharts/apps/compare/minio-3.0.15...minio-3.0.16) (2022-07-07)
-
-#### Chore
-
-* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
-
-
-
-
-### [minio-3.0.15](https://github.com/truecharts/apps/compare/minio-3.0.14...minio-3.0.15) (2022-07-05)
-
-#### Chore
-
-* update docker general non-major ([#3071](https://github.com/truecharts/apps/issues/3071))
-
-
-
-
-### [minio-3.0.14](https://github.com/truecharts/apps/compare/minio-3.0.13...minio-3.0.14) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [minio-3.0.13](https://github.com/truecharts/apps/compare/minio-3.0.12...minio-3.0.13) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
diff --git a/stable/minio/3.0.24/Chart.lock b/stable/minio/3.0.24/Chart.lock
deleted file mode 100644
index 79d190a3493..00000000000
--- a/stable/minio/3.0.24/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-14T11:53:30.678153149Z"
diff --git a/stable/minio/3.0.24/Chart.yaml b/stable/minio/3.0.24/Chart.yaml
deleted file mode 100644
index 9ca6678eca8..00000000000
--- a/stable/minio/3.0.24/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Minio is a self-hosted S3 storage server
-home: https://github.com/truecharts/apps/tree/master/charts/stable/minio
-icon: https://truecharts.org/img/chart-icons/minio.png
-keywords:
-- minio
-- s3
-- storage
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: minio
-sources:
-- https://github.com/minio/minio
-version: 3.0.24
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/minio/3.0.26/CHANGELOG.md b/stable/minio/3.0.26/CHANGELOG.md
new file mode 100644
index 00000000000..ac51fc02f53
--- /dev/null
+++ b/stable/minio/3.0.26/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [minio-3.0.26](https://github.com/truecharts/apps/compare/minio-3.0.24...minio-3.0.26) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [minio-3.0.24](https://github.com/truecharts/apps/compare/minio-console-3.0.17...minio-3.0.24) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [minio-3.0.23](https://github.com/truecharts/apps/compare/minio-3.0.21...minio-3.0.23) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [minio-3.0.21](https://github.com/truecharts/apps/compare/minio-console-3.0.13...minio-3.0.21) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [minio-3.0.20](https://github.com/truecharts/apps/compare/minio-console-3.0.12...minio-3.0.20) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [minio-3.0.19](https://github.com/truecharts/apps/compare/minio-3.0.18...minio-3.0.19) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [minio-3.0.18](https://github.com/truecharts/apps/compare/minio-3.0.17...minio-3.0.18) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [minio-3.0.17](https://github.com/truecharts/apps/compare/minio-3.0.16...minio-3.0.17) (2022-07-08)
+
+#### Chore
+
+* update docker general non-major ([#3099](https://github.com/truecharts/apps/issues/3099))
+
+
+
+
+### [minio-3.0.16](https://github.com/truecharts/apps/compare/minio-3.0.15...minio-3.0.16) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
+
+### [minio-3.0.15](https://github.com/truecharts/apps/compare/minio-3.0.14...minio-3.0.15) (2022-07-05)
+
+#### Chore
+
+* update docker general non-major ([#3071](https://github.com/truecharts/apps/issues/3071))
+
+
+
+
+### [minio-3.0.14](https://github.com/truecharts/apps/compare/minio-3.0.13...minio-3.0.14) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
diff --git a/stable/minio/3.0.26/Chart.lock b/stable/minio/3.0.26/Chart.lock
new file mode 100644
index 00000000000..8fdba29e18b
--- /dev/null
+++ b/stable/minio/3.0.26/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:12:49.435812144Z"
diff --git a/stable/minio/3.0.26/Chart.yaml b/stable/minio/3.0.26/Chart.yaml
new file mode 100644
index 00000000000..a60c7a96ce9
--- /dev/null
+++ b/stable/minio/3.0.26/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Minio is a self-hosted S3 storage server
+home: https://github.com/truecharts/apps/tree/master/charts/stable/minio
+icon: https://truecharts.org/img/chart-icons/minio.png
+keywords:
+- minio
+- s3
+- storage
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: minio
+sources:
+- https://github.com/minio/minio
+version: 3.0.26
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/minio/3.0.24/README.md b/stable/minio/3.0.26/README.md
similarity index 100%
rename from stable/minio/3.0.24/README.md
rename to stable/minio/3.0.26/README.md
diff --git a/stable/minio/3.0.24/app-readme.md b/stable/minio/3.0.26/app-readme.md
similarity index 100%
rename from stable/minio/3.0.24/app-readme.md
rename to stable/minio/3.0.26/app-readme.md
diff --git a/stable/nullserv/6.0.15/charts/common-10.4.4.tgz b/stable/minio/3.0.26/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/nullserv/6.0.15/charts/common-10.4.4.tgz
rename to stable/minio/3.0.26/charts/common-10.4.4.tgz
diff --git a/stable/minio/3.0.24/icon.png b/stable/minio/3.0.26/icon.png
similarity index 100%
rename from stable/minio/3.0.24/icon.png
rename to stable/minio/3.0.26/icon.png
diff --git a/stable/minio/3.0.24/ix_values.yaml b/stable/minio/3.0.26/ix_values.yaml
similarity index 100%
rename from stable/minio/3.0.24/ix_values.yaml
rename to stable/minio/3.0.26/ix_values.yaml
diff --git a/stable/minio/3.0.24/questions.yaml b/stable/minio/3.0.26/questions.yaml
similarity index 100%
rename from stable/minio/3.0.24/questions.yaml
rename to stable/minio/3.0.26/questions.yaml
diff --git a/stable/onlyoffice-document-server/6.0.15/templates/common.yaml b/stable/minio/3.0.26/templates/common.yaml
similarity index 100%
rename from stable/onlyoffice-document-server/6.0.15/templates/common.yaml
rename to stable/minio/3.0.26/templates/common.yaml
diff --git a/stable/nullserv/6.0.15/values.yaml b/stable/minio/3.0.26/values.yaml
similarity index 100%
rename from stable/nullserv/6.0.15/values.yaml
rename to stable/minio/3.0.26/values.yaml
diff --git a/stable/minisatip/2.0.14/CHANGELOG.md b/stable/minisatip/2.0.14/CHANGELOG.md
deleted file mode 100644
index b077c596c18..00000000000
--- a/stable/minisatip/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [minisatip-2.0.14](https://github.com/truecharts/apps/compare/minisatip-2.0.12...minisatip-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [minisatip-2.0.12](https://github.com/truecharts/apps/compare/minisatip-2.0.11...minisatip-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [minisatip-2.0.11](https://github.com/truecharts/apps/compare/minisatip-2.0.10...minisatip-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [minisatip-2.0.10](https://github.com/truecharts/apps/compare/minisatip-2.0.9...minisatip-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [minisatip-2.0.9](https://github.com/truecharts/apps/compare/minisatip-2.0.8...minisatip-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [minisatip-2.0.8](https://github.com/truecharts/apps/compare/minisatip-2.0.7...minisatip-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [minisatip-2.0.7](https://github.com/truecharts/apps/compare/minisatip-2.0.6...minisatip-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [minisatip-2.0.6](https://github.com/truecharts/apps/compare/minisatip-2.0.5...minisatip-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [minisatip-2.0.5](https://github.com/truecharts/apps/compare/minisatip-2.0.4...minisatip-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [minisatip-2.0.4](https://github.com/truecharts/apps/compare/minisatip-2.0.3...minisatip-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [minisatip-2.0.3](https://github.com/truecharts/apps/compare/minisatip-2.0.2...minisatip-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/minisatip/2.0.14/Chart.lock b/stable/minisatip/2.0.14/Chart.lock
deleted file mode 100644
index 02a19d1205c..00000000000
--- a/stable/minisatip/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:07:38.046742149Z"
diff --git a/stable/minisatip/2.0.14/Chart.yaml b/stable/minisatip/2.0.14/Chart.yaml
deleted file mode 100644
index afb5fd86536..00000000000
--- a/stable/minisatip/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: minisatip
-version: 2.0.14
-appVersion: "2021.12.01"
-description: Minisatip is a multi-threaded satip server version 1.2 that runs under Linux.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/minisatip
-icon: https://truecharts.org/img/chart-icons/minisatip.png
-keywords:
- - minisatip
-sources:
- - https://hub.docker.com/r/linuxserver/minisatip
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - utility
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/minisatip/2.0.16/CHANGELOG.md b/stable/minisatip/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..548c1103035
--- /dev/null
+++ b/stable/minisatip/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [minisatip-2.0.16](https://github.com/truecharts/apps/compare/minisatip-2.0.14...minisatip-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [minisatip-2.0.14](https://github.com/truecharts/apps/compare/minisatip-2.0.12...minisatip-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [minisatip-2.0.12](https://github.com/truecharts/apps/compare/minisatip-2.0.11...minisatip-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [minisatip-2.0.11](https://github.com/truecharts/apps/compare/minisatip-2.0.10...minisatip-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [minisatip-2.0.10](https://github.com/truecharts/apps/compare/minisatip-2.0.9...minisatip-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [minisatip-2.0.9](https://github.com/truecharts/apps/compare/minisatip-2.0.8...minisatip-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [minisatip-2.0.8](https://github.com/truecharts/apps/compare/minisatip-2.0.7...minisatip-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [minisatip-2.0.7](https://github.com/truecharts/apps/compare/minisatip-2.0.6...minisatip-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [minisatip-2.0.6](https://github.com/truecharts/apps/compare/minisatip-2.0.5...minisatip-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [minisatip-2.0.5](https://github.com/truecharts/apps/compare/minisatip-2.0.4...minisatip-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [minisatip-2.0.4](https://github.com/truecharts/apps/compare/minisatip-2.0.3...minisatip-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/minisatip/2.0.16/Chart.lock b/stable/minisatip/2.0.16/Chart.lock
new file mode 100644
index 00000000000..49a3ab6983b
--- /dev/null
+++ b/stable/minisatip/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:13:05.932062076Z"
diff --git a/stable/minisatip/2.0.16/Chart.yaml b/stable/minisatip/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..34abe13bc0f
--- /dev/null
+++ b/stable/minisatip/2.0.16/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: minisatip
+version: 2.0.16
+appVersion: "2021.12.01"
+description: Minisatip is a multi-threaded satip server version 1.2 that runs under Linux.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/minisatip
+icon: https://truecharts.org/img/chart-icons/minisatip.png
+keywords:
+ - minisatip
+sources:
+ - https://hub.docker.com/r/linuxserver/minisatip
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - utility
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/minisatip/2.0.14/README.md b/stable/minisatip/2.0.16/README.md
similarity index 100%
rename from stable/minisatip/2.0.14/README.md
rename to stable/minisatip/2.0.16/README.md
diff --git a/stable/minisatip/2.0.14/app-readme.md b/stable/minisatip/2.0.16/app-readme.md
similarity index 100%
rename from stable/minisatip/2.0.14/app-readme.md
rename to stable/minisatip/2.0.16/app-readme.md
diff --git a/stable/octoprint/6.0.16/charts/common-10.4.4.tgz b/stable/minisatip/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/octoprint/6.0.16/charts/common-10.4.4.tgz
rename to stable/minisatip/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/minisatip/2.0.14/icon.png b/stable/minisatip/2.0.16/icon.png
similarity index 100%
rename from stable/minisatip/2.0.14/icon.png
rename to stable/minisatip/2.0.16/icon.png
diff --git a/stable/minisatip/2.0.14/ix_values.yaml b/stable/minisatip/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/minisatip/2.0.14/ix_values.yaml
rename to stable/minisatip/2.0.16/ix_values.yaml
diff --git a/stable/minisatip/2.0.14/questions.yaml b/stable/minisatip/2.0.16/questions.yaml
similarity index 100%
rename from stable/minisatip/2.0.14/questions.yaml
rename to stable/minisatip/2.0.16/questions.yaml
diff --git a/stable/openspeedtest/1.0.13/templates/common.yaml b/stable/minisatip/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/openspeedtest/1.0.13/templates/common.yaml
rename to stable/minisatip/2.0.16/templates/common.yaml
diff --git a/stable/octoprint/6.0.16/values.yaml b/stable/minisatip/2.0.16/values.yaml
similarity index 100%
rename from stable/octoprint/6.0.16/values.yaml
rename to stable/minisatip/2.0.16/values.yaml
diff --git a/stable/mkvtoolnix/2.0.15/CHANGELOG.md b/stable/mkvtoolnix/2.0.15/CHANGELOG.md
deleted file mode 100644
index c46d756179e..00000000000
--- a/stable/mkvtoolnix/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [mkvtoolnix-2.0.15](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.13...mkvtoolnix-2.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [mkvtoolnix-2.0.13](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.12...mkvtoolnix-2.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [mkvtoolnix-2.0.12](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.11...mkvtoolnix-2.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [mkvtoolnix-2.0.11](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.10...mkvtoolnix-2.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [mkvtoolnix-2.0.10](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.9...mkvtoolnix-2.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [mkvtoolnix-2.0.9](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.8...mkvtoolnix-2.0.9) (2022-07-05)
-
-#### Feat
-
-* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
-
-
-
-
-### [mkvtoolnix-2.0.8](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.7...mkvtoolnix-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [mkvtoolnix-2.0.7](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.6...mkvtoolnix-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [mkvtoolnix-2.0.6](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.5...mkvtoolnix-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [mkvtoolnix-2.0.5](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.4...mkvtoolnix-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [mkvtoolnix-2.0.4](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.3...mkvtoolnix-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
diff --git a/stable/mkvtoolnix/2.0.15/Chart.lock b/stable/mkvtoolnix/2.0.15/Chart.lock
deleted file mode 100644
index 9f77e81dec9..00000000000
--- a/stable/mkvtoolnix/2.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:07:39.64421812Z"
diff --git a/stable/mkvtoolnix/2.0.15/Chart.yaml b/stable/mkvtoolnix/2.0.15/Chart.yaml
deleted file mode 100644
index 2b9a64633ce..00000000000
--- a/stable/mkvtoolnix/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "1.64.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: MKVToolNix is a set of tools to create, alter and inspect Matroska files.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/mkvtoolnix
-icon: https://truecharts.org/img/chart-icons/mkvtoolnix.png
-keywords:
-- media
-- mkvtoolnix
-- mkv
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: mkvtoolnix
-sources:
-- https://github.com/jlesage/docker-mkvtoolnix
-- https://hub.docker.com/r/jlesage/mkvtoolnix
-- https://mkvtoolnix.download/
-type: application
-version: 2.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/mkvtoolnix/2.0.17/CHANGELOG.md b/stable/mkvtoolnix/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..b340af58774
--- /dev/null
+++ b/stable/mkvtoolnix/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [mkvtoolnix-2.0.17](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.15...mkvtoolnix-2.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [mkvtoolnix-2.0.15](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.13...mkvtoolnix-2.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [mkvtoolnix-2.0.13](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.12...mkvtoolnix-2.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [mkvtoolnix-2.0.12](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.11...mkvtoolnix-2.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [mkvtoolnix-2.0.11](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.10...mkvtoolnix-2.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [mkvtoolnix-2.0.10](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.9...mkvtoolnix-2.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [mkvtoolnix-2.0.9](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.8...mkvtoolnix-2.0.9) (2022-07-05)
+
+#### Feat
+
+* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070))
+
+
+
+
+### [mkvtoolnix-2.0.8](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.7...mkvtoolnix-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [mkvtoolnix-2.0.7](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.6...mkvtoolnix-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [mkvtoolnix-2.0.6](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.5...mkvtoolnix-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [mkvtoolnix-2.0.5](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.4...mkvtoolnix-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
diff --git a/stable/mkvtoolnix/2.0.17/Chart.lock b/stable/mkvtoolnix/2.0.17/Chart.lock
new file mode 100644
index 00000000000..45e33449b00
--- /dev/null
+++ b/stable/mkvtoolnix/2.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:13:07.715191384Z"
diff --git a/stable/mkvtoolnix/2.0.17/Chart.yaml b/stable/mkvtoolnix/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..86ee334bd26
--- /dev/null
+++ b/stable/mkvtoolnix/2.0.17/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "1.64.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: MKVToolNix is a set of tools to create, alter and inspect Matroska files.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/mkvtoolnix
+icon: https://truecharts.org/img/chart-icons/mkvtoolnix.png
+keywords:
+- media
+- mkvtoolnix
+- mkv
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: mkvtoolnix
+sources:
+- https://github.com/jlesage/docker-mkvtoolnix
+- https://hub.docker.com/r/jlesage/mkvtoolnix
+- https://mkvtoolnix.download/
+type: application
+version: 2.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/mkvtoolnix/2.0.15/README.md b/stable/mkvtoolnix/2.0.17/README.md
similarity index 100%
rename from stable/mkvtoolnix/2.0.15/README.md
rename to stable/mkvtoolnix/2.0.17/README.md
diff --git a/stable/mkvtoolnix/2.0.15/app-readme.md b/stable/mkvtoolnix/2.0.17/app-readme.md
similarity index 100%
rename from stable/mkvtoolnix/2.0.15/app-readme.md
rename to stable/mkvtoolnix/2.0.17/app-readme.md
diff --git a/stable/odoo/8.0.18/charts/common-10.4.4.tgz b/stable/mkvtoolnix/2.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/odoo/8.0.18/charts/common-10.4.4.tgz
rename to stable/mkvtoolnix/2.0.17/charts/common-10.4.4.tgz
diff --git a/stable/mkvtoolnix/2.0.15/icon.png b/stable/mkvtoolnix/2.0.17/icon.png
similarity index 100%
rename from stable/mkvtoolnix/2.0.15/icon.png
rename to stable/mkvtoolnix/2.0.17/icon.png
diff --git a/stable/mkvtoolnix/2.0.15/ix_values.yaml b/stable/mkvtoolnix/2.0.17/ix_values.yaml
similarity index 100%
rename from stable/mkvtoolnix/2.0.15/ix_values.yaml
rename to stable/mkvtoolnix/2.0.17/ix_values.yaml
diff --git a/stable/mkvtoolnix/2.0.15/questions.yaml b/stable/mkvtoolnix/2.0.17/questions.yaml
similarity index 100%
rename from stable/mkvtoolnix/2.0.15/questions.yaml
rename to stable/mkvtoolnix/2.0.17/questions.yaml
diff --git a/stable/openvscode-server/2.0.18/templates/common.yaml b/stable/mkvtoolnix/2.0.17/templates/common.yaml
similarity index 100%
rename from stable/openvscode-server/2.0.18/templates/common.yaml
rename to stable/mkvtoolnix/2.0.17/templates/common.yaml
diff --git a/stable/odoo/8.0.18/values.yaml b/stable/mkvtoolnix/2.0.17/values.yaml
similarity index 100%
rename from stable/odoo/8.0.18/values.yaml
rename to stable/mkvtoolnix/2.0.17/values.yaml
diff --git a/stable/ml-workspace/2.0.14/CHANGELOG.md b/stable/ml-workspace/2.0.14/CHANGELOG.md
deleted file mode 100644
index e201a17fdb0..00000000000
--- a/stable/ml-workspace/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [ml-workspace-2.0.14](https://github.com/truecharts/apps/compare/ml-workspace-2.0.12...ml-workspace-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [ml-workspace-2.0.12](https://github.com/truecharts/apps/compare/ml-workspace-2.0.11...ml-workspace-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [ml-workspace-2.0.11](https://github.com/truecharts/apps/compare/ml-workspace-2.0.10...ml-workspace-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [ml-workspace-2.0.10](https://github.com/truecharts/apps/compare/ml-workspace-2.0.9...ml-workspace-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [ml-workspace-2.0.9](https://github.com/truecharts/apps/compare/ml-workspace-2.0.8...ml-workspace-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [ml-workspace-2.0.8](https://github.com/truecharts/apps/compare/ml-workspace-2.0.7...ml-workspace-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [ml-workspace-2.0.7](https://github.com/truecharts/apps/compare/ml-workspace-2.0.6...ml-workspace-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [ml-workspace-2.0.6](https://github.com/truecharts/apps/compare/ml-workspace-2.0.5...ml-workspace-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [ml-workspace-2.0.5](https://github.com/truecharts/apps/compare/ml-workspace-2.0.4...ml-workspace-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [ml-workspace-2.0.4](https://github.com/truecharts/apps/compare/ml-workspace-2.0.3...ml-workspace-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [ml-workspace-2.0.3](https://github.com/truecharts/apps/compare/ml-workspace-2.0.2...ml-workspace-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/ml-workspace/2.0.14/Chart.lock b/stable/ml-workspace/2.0.14/Chart.lock
deleted file mode 100644
index ee1392449c6..00000000000
--- a/stable/ml-workspace/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:07:40.01867966Z"
diff --git a/stable/ml-workspace/2.0.14/Chart.yaml b/stable/ml-workspace/2.0.14/Chart.yaml
deleted file mode 100644
index 4b4c00e0384..00000000000
--- a/stable/ml-workspace/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "0.13.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: All-in-one web-based development environment for machine learning
-home: https://github.com/truecharts/apps/tree/master/charts/stable/ml-workspace
-icon: https://truecharts.org/img/chart-icons/ml-workspace.png
-keywords:
-- machine
-- learning
-- ai
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: ml-workspace
-sources:
-- https://github.com/ml-tooling/ml-workspace
-- https://hub.docker.com/r/mltooling/ml-workspace
-- https://hub.docker.com/r/mltooling/ml-workspace-gpu
-- https://hub.docker.com/r/mltooling/ml-workspace-light
-- https://hub.docker.com/r/mltooling/ml-workspace-minimal
-version: 2.0.14
-annotations:
- truecharts.org/catagories: |
- - utility
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/ml-workspace/2.0.16/CHANGELOG.md b/stable/ml-workspace/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..376be7def86
--- /dev/null
+++ b/stable/ml-workspace/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [ml-workspace-2.0.16](https://github.com/truecharts/apps/compare/ml-workspace-2.0.14...ml-workspace-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [ml-workspace-2.0.14](https://github.com/truecharts/apps/compare/ml-workspace-2.0.12...ml-workspace-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [ml-workspace-2.0.12](https://github.com/truecharts/apps/compare/ml-workspace-2.0.11...ml-workspace-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [ml-workspace-2.0.11](https://github.com/truecharts/apps/compare/ml-workspace-2.0.10...ml-workspace-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [ml-workspace-2.0.10](https://github.com/truecharts/apps/compare/ml-workspace-2.0.9...ml-workspace-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [ml-workspace-2.0.9](https://github.com/truecharts/apps/compare/ml-workspace-2.0.8...ml-workspace-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [ml-workspace-2.0.8](https://github.com/truecharts/apps/compare/ml-workspace-2.0.7...ml-workspace-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [ml-workspace-2.0.7](https://github.com/truecharts/apps/compare/ml-workspace-2.0.6...ml-workspace-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [ml-workspace-2.0.6](https://github.com/truecharts/apps/compare/ml-workspace-2.0.5...ml-workspace-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [ml-workspace-2.0.5](https://github.com/truecharts/apps/compare/ml-workspace-2.0.4...ml-workspace-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [ml-workspace-2.0.4](https://github.com/truecharts/apps/compare/ml-workspace-2.0.3...ml-workspace-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/ml-workspace/2.0.16/Chart.lock b/stable/ml-workspace/2.0.16/Chart.lock
new file mode 100644
index 00000000000..6d016436ff0
--- /dev/null
+++ b/stable/ml-workspace/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:13:12.561872522Z"
diff --git a/stable/ml-workspace/2.0.16/Chart.yaml b/stable/ml-workspace/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..a086e827c78
--- /dev/null
+++ b/stable/ml-workspace/2.0.16/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "0.13.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: All-in-one web-based development environment for machine learning
+home: https://github.com/truecharts/apps/tree/master/charts/stable/ml-workspace
+icon: https://truecharts.org/img/chart-icons/ml-workspace.png
+keywords:
+- machine
+- learning
+- ai
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: ml-workspace
+sources:
+- https://github.com/ml-tooling/ml-workspace
+- https://hub.docker.com/r/mltooling/ml-workspace
+- https://hub.docker.com/r/mltooling/ml-workspace-gpu
+- https://hub.docker.com/r/mltooling/ml-workspace-light
+- https://hub.docker.com/r/mltooling/ml-workspace-minimal
+version: 2.0.16
+annotations:
+ truecharts.org/catagories: |
+ - utility
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/ml-workspace/2.0.14/README.md b/stable/ml-workspace/2.0.16/README.md
similarity index 100%
rename from stable/ml-workspace/2.0.14/README.md
rename to stable/ml-workspace/2.0.16/README.md
diff --git a/stable/ml-workspace/2.0.14/app-readme.md b/stable/ml-workspace/2.0.16/app-readme.md
similarity index 100%
rename from stable/ml-workspace/2.0.14/app-readme.md
rename to stable/ml-workspace/2.0.16/app-readme.md
diff --git a/stable/omada-controller/6.0.27/charts/common-10.4.4.tgz b/stable/ml-workspace/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/omada-controller/6.0.27/charts/common-10.4.4.tgz
rename to stable/ml-workspace/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/ml-workspace/2.0.14/ci/base-values.yaml b/stable/ml-workspace/2.0.16/ci/base-values.yaml
similarity index 100%
rename from stable/ml-workspace/2.0.14/ci/base-values.yaml
rename to stable/ml-workspace/2.0.16/ci/base-values.yaml
diff --git a/stable/ml-workspace/2.0.14/ci/gpu-values.yaml b/stable/ml-workspace/2.0.16/ci/gpu-values.yaml
similarity index 100%
rename from stable/ml-workspace/2.0.14/ci/gpu-values.yaml
rename to stable/ml-workspace/2.0.16/ci/gpu-values.yaml
diff --git a/stable/ml-workspace/2.0.14/ci/light-values.yaml b/stable/ml-workspace/2.0.16/ci/light-values.yaml
similarity index 100%
rename from stable/ml-workspace/2.0.14/ci/light-values.yaml
rename to stable/ml-workspace/2.0.16/ci/light-values.yaml
diff --git a/stable/ml-workspace/2.0.14/ci/minimal-values.yaml b/stable/ml-workspace/2.0.16/ci/minimal-values.yaml
similarity index 100%
rename from stable/ml-workspace/2.0.14/ci/minimal-values.yaml
rename to stable/ml-workspace/2.0.16/ci/minimal-values.yaml
diff --git a/stable/ml-workspace/2.0.14/ci/r-values.yaml b/stable/ml-workspace/2.0.16/ci/r-values.yaml
similarity index 100%
rename from stable/ml-workspace/2.0.14/ci/r-values.yaml
rename to stable/ml-workspace/2.0.16/ci/r-values.yaml
diff --git a/stable/ml-workspace/2.0.14/ci/spark-values.yaml b/stable/ml-workspace/2.0.16/ci/spark-values.yaml
similarity index 100%
rename from stable/ml-workspace/2.0.14/ci/spark-values.yaml
rename to stable/ml-workspace/2.0.16/ci/spark-values.yaml
diff --git a/stable/ml-workspace/2.0.14/icon.png b/stable/ml-workspace/2.0.16/icon.png
similarity index 100%
rename from stable/ml-workspace/2.0.14/icon.png
rename to stable/ml-workspace/2.0.16/icon.png
diff --git a/stable/ml-workspace/2.0.14/ix_values.yaml b/stable/ml-workspace/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/ml-workspace/2.0.14/ix_values.yaml
rename to stable/ml-workspace/2.0.16/ix_values.yaml
diff --git a/stable/ml-workspace/2.0.14/questions.yaml b/stable/ml-workspace/2.0.16/questions.yaml
similarity index 100%
rename from stable/ml-workspace/2.0.14/questions.yaml
rename to stable/ml-workspace/2.0.16/questions.yaml
diff --git a/stable/oscam/6.0.14/templates/common.yaml b/stable/ml-workspace/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/oscam/6.0.14/templates/common.yaml
rename to stable/ml-workspace/2.0.16/templates/common.yaml
diff --git a/stable/omada-controller/6.0.27/values.yaml b/stable/ml-workspace/2.0.16/values.yaml
similarity index 100%
rename from stable/omada-controller/6.0.27/values.yaml
rename to stable/ml-workspace/2.0.16/values.yaml
diff --git a/stable/monica/3.0.22/CHANGELOG.md b/stable/monica/3.0.22/CHANGELOG.md
deleted file mode 100644
index fd37e2e424a..00000000000
--- a/stable/monica/3.0.22/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [monica-3.0.22](https://github.com/truecharts/apps/compare/monica-3.0.21...monica-3.0.22) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [monica-3.0.21](https://github.com/truecharts/apps/compare/monica-3.0.20...monica-3.0.21) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [monica-3.0.20](https://github.com/truecharts/apps/compare/monica-3.0.18...monica-3.0.20) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [monica-3.0.18](https://github.com/truecharts/apps/compare/monica-3.0.17...monica-3.0.18) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [monica-3.0.17](https://github.com/truecharts/apps/compare/monica-3.0.16...monica-3.0.17) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [monica-3.0.16](https://github.com/truecharts/apps/compare/monica-3.0.15...monica-3.0.16) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [monica-3.0.15](https://github.com/truecharts/apps/compare/monica-3.0.14...monica-3.0.15) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [monica-3.0.14](https://github.com/truecharts/apps/compare/monica-3.0.13...monica-3.0.14) (2022-07-09)
-
-#### Chore
-
-* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
-
-
-
-
-### [monica-3.0.13](https://github.com/truecharts/apps/compare/monica-3.0.12...monica-3.0.13) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [monica-3.0.12](https://github.com/truecharts/apps/compare/monica-3.0.11...monica-3.0.12) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [monica-3.0.11](https://github.com/truecharts/apps/compare/monica-3.0.10...monica-3.0.11) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
diff --git a/stable/monica/3.0.22/Chart.lock b/stable/monica/3.0.22/Chart.lock
deleted file mode 100644
index 4194fdd5733..00000000000
--- a/stable/monica/3.0.22/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
-generated: "2022-07-14T11:53:37.995305472Z"
diff --git a/stable/monica/3.0.22/Chart.yaml b/stable/monica/3.0.22/Chart.yaml
deleted file mode 100644
index 6e8b2f69a1f..00000000000
--- a/stable/monica/3.0.22/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "3.7.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-description: "Monica is a great open source personal relationship management system."
-home: https://github.com/truecharts/apps/tree/master/charts/stable/monica
-icon: https://truecharts.org/img/chart-icons/monica.png
-keywords:
-- crm
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: monica
-sources:
-- https://github.com/monicahq/monica
-- https://hub.docker.com/_/monica
-version: 3.0.22
-annotations:
- truecharts.org/catagories: |
- - crm
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/monica/3.0.24/CHANGELOG.md b/stable/monica/3.0.24/CHANGELOG.md
new file mode 100644
index 00000000000..2c2176b03d5
--- /dev/null
+++ b/stable/monica/3.0.24/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [monica-3.0.24](https://github.com/truecharts/apps/compare/monica-3.0.22...monica-3.0.24) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [monica-3.0.22](https://github.com/truecharts/apps/compare/monica-3.0.21...monica-3.0.22) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [monica-3.0.21](https://github.com/truecharts/apps/compare/monica-3.0.20...monica-3.0.21) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [monica-3.0.20](https://github.com/truecharts/apps/compare/monica-3.0.18...monica-3.0.20) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [monica-3.0.18](https://github.com/truecharts/apps/compare/monica-3.0.17...monica-3.0.18) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [monica-3.0.17](https://github.com/truecharts/apps/compare/monica-3.0.16...monica-3.0.17) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [monica-3.0.16](https://github.com/truecharts/apps/compare/monica-3.0.15...monica-3.0.16) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [monica-3.0.15](https://github.com/truecharts/apps/compare/monica-3.0.14...monica-3.0.15) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [monica-3.0.14](https://github.com/truecharts/apps/compare/monica-3.0.13...monica-3.0.14) (2022-07-09)
+
+#### Chore
+
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [monica-3.0.13](https://github.com/truecharts/apps/compare/monica-3.0.12...monica-3.0.13) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [monica-3.0.12](https://github.com/truecharts/apps/compare/monica-3.0.11...monica-3.0.12) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
diff --git a/stable/monica/3.0.24/Chart.lock b/stable/monica/3.0.24/Chart.lock
new file mode 100644
index 00000000000..8203465e77b
--- /dev/null
+++ b/stable/monica/3.0.24/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
+generated: "2022-07-14T14:13:25.650828416Z"
diff --git a/stable/monica/3.0.24/Chart.yaml b/stable/monica/3.0.24/Chart.yaml
new file mode 100644
index 00000000000..85bd7c75768
--- /dev/null
+++ b/stable/monica/3.0.24/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "3.7.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+description: "Monica is a great open source personal relationship management system."
+home: https://github.com/truecharts/apps/tree/master/charts/stable/monica
+icon: https://truecharts.org/img/chart-icons/monica.png
+keywords:
+- crm
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: monica
+sources:
+- https://github.com/monicahq/monica
+- https://hub.docker.com/_/monica
+version: 3.0.24
+annotations:
+ truecharts.org/catagories: |
+ - crm
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/monica/3.0.22/README.md b/stable/monica/3.0.24/README.md
similarity index 100%
rename from stable/monica/3.0.22/README.md
rename to stable/monica/3.0.24/README.md
diff --git a/stable/monica/3.0.22/app-readme.md b/stable/monica/3.0.24/app-readme.md
similarity index 100%
rename from stable/monica/3.0.22/app-readme.md
rename to stable/monica/3.0.24/app-readme.md
diff --git a/stable/onlyoffice-document-server/6.0.15/charts/common-10.4.4.tgz b/stable/monica/3.0.24/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/onlyoffice-document-server/6.0.15/charts/common-10.4.4.tgz
rename to stable/monica/3.0.24/charts/common-10.4.4.tgz
diff --git a/stable/monica/3.0.22/charts/mariadb-3.0.29.tgz b/stable/monica/3.0.24/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from stable/monica/3.0.22/charts/mariadb-3.0.29.tgz
rename to stable/monica/3.0.24/charts/mariadb-3.0.29.tgz
diff --git a/stable/monica/3.0.22/icon.png b/stable/monica/3.0.24/icon.png
similarity index 100%
rename from stable/monica/3.0.22/icon.png
rename to stable/monica/3.0.24/icon.png
diff --git a/stable/monica/3.0.22/ix_values.yaml b/stable/monica/3.0.24/ix_values.yaml
similarity index 100%
rename from stable/monica/3.0.22/ix_values.yaml
rename to stable/monica/3.0.24/ix_values.yaml
diff --git a/stable/monica/3.0.22/questions.yaml b/stable/monica/3.0.24/questions.yaml
similarity index 100%
rename from stable/monica/3.0.22/questions.yaml
rename to stable/monica/3.0.24/questions.yaml
diff --git a/stable/monica/3.0.22/templates/_appkey.tpl b/stable/monica/3.0.24/templates/_appkey.tpl
similarity index 100%
rename from stable/monica/3.0.22/templates/_appkey.tpl
rename to stable/monica/3.0.24/templates/_appkey.tpl
diff --git a/stable/monica/3.0.22/templates/common.yaml b/stable/monica/3.0.24/templates/common.yaml
similarity index 100%
rename from stable/monica/3.0.22/templates/common.yaml
rename to stable/monica/3.0.24/templates/common.yaml
diff --git a/stable/onlyoffice-document-server/6.0.15/values.yaml b/stable/monica/3.0.24/values.yaml
similarity index 100%
rename from stable/onlyoffice-document-server/6.0.15/values.yaml
rename to stable/monica/3.0.24/values.yaml
diff --git a/stable/mosdns/2.0.16/CHANGELOG.md b/stable/mosdns/2.0.16/CHANGELOG.md
deleted file mode 100644
index 9b0497508d1..00000000000
--- a/stable/mosdns/2.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [mosdns-2.0.16](https://github.com/truecharts/apps/compare/mosdns-2.0.14...mosdns-2.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [mosdns-2.0.14](https://github.com/truecharts/apps/compare/mosdns-2.0.13...mosdns-2.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [mosdns-2.0.13](https://github.com/truecharts/apps/compare/mosdns-2.0.12...mosdns-2.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [mosdns-2.0.12](https://github.com/truecharts/apps/compare/mosdns-2.0.11...mosdns-2.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [mosdns-2.0.11](https://github.com/truecharts/apps/compare/mosdns-2.0.10...mosdns-2.0.11) (2022-07-10)
-
-#### Chore
-
-* update container image tccr.io/truecharts/mosdns to v4.1.3 ([#3035](https://github.com/truecharts/apps/issues/3035))
-
-
-
-
-### [mosdns-2.0.10](https://github.com/truecharts/apps/compare/mosdns-2.0.9...mosdns-2.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [mosdns-2.0.9](https://github.com/truecharts/apps/compare/mosdns-2.0.8...mosdns-2.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [mosdns-2.0.8](https://github.com/truecharts/apps/compare/mosdns-2.0.7...mosdns-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [mosdns-2.0.7](https://github.com/truecharts/apps/compare/mosdns-2.0.6...mosdns-2.0.7) (2022-06-22)
-
-#### Chore
-
-* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [mosdns-2.0.6](https://github.com/truecharts/apps/compare/mosdns-2.0.5...mosdns-2.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [mosdns-2.0.5](https://github.com/truecharts/apps/compare/mosdns-2.0.4...mosdns-2.0.5) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
diff --git a/stable/mosdns/2.0.16/Chart.lock b/stable/mosdns/2.0.16/Chart.lock
deleted file mode 100644
index fe1f00f5d44..00000000000
--- a/stable/mosdns/2.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:07:53.360269758Z"
diff --git a/stable/mosdns/2.0.16/Chart.yaml b/stable/mosdns/2.0.16/Chart.yaml
deleted file mode 100644
index 9e8f9f22b44..00000000000
--- a/stable/mosdns/2.0.16/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: mosdns
-version: 2.0.16
-appVersion: "3.9.0"
-description: A location-based pluggable DNS forwarder/splitter.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/mosdns
-icon: https://truecharts.org/img/chart-icons/mosdns.png
-keywords:
- - mosdns
- - dns
-sources:
- - https://hub.docker.com/r/601096721/mosdns
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - networking
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/mosdns/2.0.18/CHANGELOG.md b/stable/mosdns/2.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..f3c2bb3e7dd
--- /dev/null
+++ b/stable/mosdns/2.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [mosdns-2.0.18](https://github.com/truecharts/apps/compare/mosdns-2.0.16...mosdns-2.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [mosdns-2.0.16](https://github.com/truecharts/apps/compare/mosdns-2.0.14...mosdns-2.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [mosdns-2.0.14](https://github.com/truecharts/apps/compare/mosdns-2.0.13...mosdns-2.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [mosdns-2.0.13](https://github.com/truecharts/apps/compare/mosdns-2.0.12...mosdns-2.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [mosdns-2.0.12](https://github.com/truecharts/apps/compare/mosdns-2.0.11...mosdns-2.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [mosdns-2.0.11](https://github.com/truecharts/apps/compare/mosdns-2.0.10...mosdns-2.0.11) (2022-07-10)
+
+#### Chore
+
+* update container image tccr.io/truecharts/mosdns to v4.1.3 ([#3035](https://github.com/truecharts/apps/issues/3035))
+
+
+
+
+### [mosdns-2.0.10](https://github.com/truecharts/apps/compare/mosdns-2.0.9...mosdns-2.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [mosdns-2.0.9](https://github.com/truecharts/apps/compare/mosdns-2.0.8...mosdns-2.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [mosdns-2.0.8](https://github.com/truecharts/apps/compare/mosdns-2.0.7...mosdns-2.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [mosdns-2.0.7](https://github.com/truecharts/apps/compare/mosdns-2.0.6...mosdns-2.0.7) (2022-06-22)
+
+#### Chore
+
+* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [mosdns-2.0.6](https://github.com/truecharts/apps/compare/mosdns-2.0.5...mosdns-2.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
diff --git a/stable/mosdns/2.0.18/Chart.lock b/stable/mosdns/2.0.18/Chart.lock
new file mode 100644
index 00000000000..270813942b5
--- /dev/null
+++ b/stable/mosdns/2.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:13:24.305048593Z"
diff --git a/stable/mosdns/2.0.18/Chart.yaml b/stable/mosdns/2.0.18/Chart.yaml
new file mode 100644
index 00000000000..e6cffac0bc4
--- /dev/null
+++ b/stable/mosdns/2.0.18/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: mosdns
+version: 2.0.18
+appVersion: "3.9.0"
+description: A location-based pluggable DNS forwarder/splitter.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/mosdns
+icon: https://truecharts.org/img/chart-icons/mosdns.png
+keywords:
+ - mosdns
+ - dns
+sources:
+ - https://hub.docker.com/r/601096721/mosdns
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - networking
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/mosdns/2.0.16/README.md b/stable/mosdns/2.0.18/README.md
similarity index 100%
rename from stable/mosdns/2.0.16/README.md
rename to stable/mosdns/2.0.18/README.md
diff --git a/stable/mosdns/2.0.16/app-readme.md b/stable/mosdns/2.0.18/app-readme.md
similarity index 100%
rename from stable/mosdns/2.0.16/app-readme.md
rename to stable/mosdns/2.0.18/app-readme.md
diff --git a/stable/openhab/2.0.16/charts/common-10.4.4.tgz b/stable/mosdns/2.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/openhab/2.0.16/charts/common-10.4.4.tgz
rename to stable/mosdns/2.0.18/charts/common-10.4.4.tgz
diff --git a/stable/mosdns/2.0.16/icon.png b/stable/mosdns/2.0.18/icon.png
similarity index 100%
rename from stable/mosdns/2.0.16/icon.png
rename to stable/mosdns/2.0.18/icon.png
diff --git a/stable/mosdns/2.0.16/ix_values.yaml b/stable/mosdns/2.0.18/ix_values.yaml
similarity index 100%
rename from stable/mosdns/2.0.16/ix_values.yaml
rename to stable/mosdns/2.0.18/ix_values.yaml
diff --git a/stable/mosdns/2.0.16/questions.yaml b/stable/mosdns/2.0.18/questions.yaml
similarity index 100%
rename from stable/mosdns/2.0.16/questions.yaml
rename to stable/mosdns/2.0.18/questions.yaml
diff --git a/stable/overseerr/6.0.15/templates/common.yaml b/stable/mosdns/2.0.18/templates/common.yaml
similarity index 100%
rename from stable/overseerr/6.0.15/templates/common.yaml
rename to stable/mosdns/2.0.18/templates/common.yaml
diff --git a/stable/openhab/2.0.16/values.yaml b/stable/mosdns/2.0.18/values.yaml
similarity index 100%
rename from stable/openhab/2.0.16/values.yaml
rename to stable/mosdns/2.0.18/values.yaml
diff --git a/stable/mosquitto/6.0.14/CHANGELOG.md b/stable/mosquitto/6.0.14/CHANGELOG.md
deleted file mode 100644
index 954fb669bd6..00000000000
--- a/stable/mosquitto/6.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [mosquitto-6.0.14](https://github.com/truecharts/apps/compare/mosquitto-6.0.12...mosquitto-6.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [mosquitto-6.0.12](https://github.com/truecharts/apps/compare/mosquitto-6.0.11...mosquitto-6.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [mosquitto-6.0.11](https://github.com/truecharts/apps/compare/mosquitto-6.0.10...mosquitto-6.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [mosquitto-6.0.10](https://github.com/truecharts/apps/compare/mosquitto-6.0.9...mosquitto-6.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [mosquitto-6.0.9](https://github.com/truecharts/apps/compare/mosquitto-6.0.8...mosquitto-6.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [mosquitto-6.0.8](https://github.com/truecharts/apps/compare/mosquitto-6.0.7...mosquitto-6.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [mosquitto-6.0.7](https://github.com/truecharts/apps/compare/mosquitto-6.0.6...mosquitto-6.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [mosquitto-6.0.6](https://github.com/truecharts/apps/compare/mosquitto-6.0.5...mosquitto-6.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [mosquitto-6.0.5](https://github.com/truecharts/apps/compare/mosquitto-6.0.4...mosquitto-6.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [mosquitto-6.0.4](https://github.com/truecharts/apps/compare/mosquitto-6.0.3...mosquitto-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [mosquitto-6.0.3](https://github.com/truecharts/apps/compare/mosquitto-6.0.2...mosquitto-6.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/mosquitto/6.0.14/Chart.lock b/stable/mosquitto/6.0.14/Chart.lock
deleted file mode 100644
index ab55f95476f..00000000000
--- a/stable/mosquitto/6.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:07:54.82875813Z"
diff --git a/stable/mosquitto/6.0.14/Chart.yaml b/stable/mosquitto/6.0.14/Chart.yaml
deleted file mode 100644
index 7ec916aeded..00000000000
--- a/stable/mosquitto/6.0.14/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "2.0.14"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Eclipse Mosquitto - An open source MQTT broker
-home: https://github.com/truecharts/apps/tree/master/charts/stable/mosquitto
-icon: https://truecharts.org/img/chart-icons/mosquitto.png
-keywords:
-- mosquitto
-- MQTT
-- eclipse-iot
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: mosquitto
-sources:
-- https://github.com/eclipse/mosquitto
-type: application
-version: 6.0.14
-annotations:
- truecharts.org/catagories: |
- - homeautomation
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/mosquitto/6.0.16/CHANGELOG.md b/stable/mosquitto/6.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..7aff006a0b2
--- /dev/null
+++ b/stable/mosquitto/6.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [mosquitto-6.0.16](https://github.com/truecharts/apps/compare/mosquitto-6.0.14...mosquitto-6.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [mosquitto-6.0.14](https://github.com/truecharts/apps/compare/mosquitto-6.0.12...mosquitto-6.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [mosquitto-6.0.12](https://github.com/truecharts/apps/compare/mosquitto-6.0.11...mosquitto-6.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [mosquitto-6.0.11](https://github.com/truecharts/apps/compare/mosquitto-6.0.10...mosquitto-6.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [mosquitto-6.0.10](https://github.com/truecharts/apps/compare/mosquitto-6.0.9...mosquitto-6.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [mosquitto-6.0.9](https://github.com/truecharts/apps/compare/mosquitto-6.0.8...mosquitto-6.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [mosquitto-6.0.8](https://github.com/truecharts/apps/compare/mosquitto-6.0.7...mosquitto-6.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [mosquitto-6.0.7](https://github.com/truecharts/apps/compare/mosquitto-6.0.6...mosquitto-6.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [mosquitto-6.0.6](https://github.com/truecharts/apps/compare/mosquitto-6.0.5...mosquitto-6.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [mosquitto-6.0.5](https://github.com/truecharts/apps/compare/mosquitto-6.0.4...mosquitto-6.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [mosquitto-6.0.4](https://github.com/truecharts/apps/compare/mosquitto-6.0.3...mosquitto-6.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/mosquitto/6.0.16/Chart.lock b/stable/mosquitto/6.0.16/Chart.lock
new file mode 100644
index 00000000000..d27f35a4d85
--- /dev/null
+++ b/stable/mosquitto/6.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:13:25.815145342Z"
diff --git a/stable/mosquitto/6.0.16/Chart.yaml b/stable/mosquitto/6.0.16/Chart.yaml
new file mode 100644
index 00000000000..ae613713883
--- /dev/null
+++ b/stable/mosquitto/6.0.16/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "2.0.14"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Eclipse Mosquitto - An open source MQTT broker
+home: https://github.com/truecharts/apps/tree/master/charts/stable/mosquitto
+icon: https://truecharts.org/img/chart-icons/mosquitto.png
+keywords:
+- mosquitto
+- MQTT
+- eclipse-iot
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: mosquitto
+sources:
+- https://github.com/eclipse/mosquitto
+type: application
+version: 6.0.16
+annotations:
+ truecharts.org/catagories: |
+ - homeautomation
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/mosquitto/6.0.14/README.md b/stable/mosquitto/6.0.16/README.md
similarity index 100%
rename from stable/mosquitto/6.0.14/README.md
rename to stable/mosquitto/6.0.16/README.md
diff --git a/stable/mosquitto/6.0.14/app-readme.md b/stable/mosquitto/6.0.16/app-readme.md
similarity index 100%
rename from stable/mosquitto/6.0.14/app-readme.md
rename to stable/mosquitto/6.0.16/app-readme.md
diff --git a/stable/openkm/7.0.15/charts/common-10.4.4.tgz b/stable/mosquitto/6.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/openkm/7.0.15/charts/common-10.4.4.tgz
rename to stable/mosquitto/6.0.16/charts/common-10.4.4.tgz
diff --git a/stable/mosquitto/6.0.14/icon.png b/stable/mosquitto/6.0.16/icon.png
similarity index 100%
rename from stable/mosquitto/6.0.14/icon.png
rename to stable/mosquitto/6.0.16/icon.png
diff --git a/stable/mosquitto/6.0.14/ix_values.yaml b/stable/mosquitto/6.0.16/ix_values.yaml
similarity index 100%
rename from stable/mosquitto/6.0.14/ix_values.yaml
rename to stable/mosquitto/6.0.16/ix_values.yaml
diff --git a/stable/mosquitto/6.0.14/questions.yaml b/stable/mosquitto/6.0.16/questions.yaml
similarity index 100%
rename from stable/mosquitto/6.0.14/questions.yaml
rename to stable/mosquitto/6.0.16/questions.yaml
diff --git a/stable/openhab/2.0.16/templates/common.yaml b/stable/mosquitto/6.0.16/templates/common.yaml
similarity index 100%
rename from stable/openhab/2.0.16/templates/common.yaml
rename to stable/mosquitto/6.0.16/templates/common.yaml
diff --git a/stable/openkm/7.0.15/values.yaml b/stable/mosquitto/6.0.16/values.yaml
similarity index 100%
rename from stable/openkm/7.0.15/values.yaml
rename to stable/mosquitto/6.0.16/values.yaml
diff --git a/stable/mstream/3.0.14/CHANGELOG.md b/stable/mstream/3.0.14/CHANGELOG.md
deleted file mode 100644
index b08734a2700..00000000000
--- a/stable/mstream/3.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [mstream-3.0.14](https://github.com/truecharts/apps/compare/mstream-3.0.12...mstream-3.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [mstream-3.0.12](https://github.com/truecharts/apps/compare/mstream-3.0.11...mstream-3.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [mstream-3.0.11](https://github.com/truecharts/apps/compare/mstream-3.0.10...mstream-3.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [mstream-3.0.10](https://github.com/truecharts/apps/compare/mstream-3.0.9...mstream-3.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [mstream-3.0.9](https://github.com/truecharts/apps/compare/mstream-3.0.8...mstream-3.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [mstream-3.0.8](https://github.com/truecharts/apps/compare/mstream-3.0.7...mstream-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [mstream-3.0.7](https://github.com/truecharts/apps/compare/mstream-3.0.6...mstream-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [mstream-3.0.6](https://github.com/truecharts/apps/compare/mstream-3.0.5...mstream-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [mstream-3.0.5](https://github.com/truecharts/apps/compare/mstream-3.0.4...mstream-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [mstream-3.0.4](https://github.com/truecharts/apps/compare/mstream-3.0.3...mstream-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [mstream-3.0.3](https://github.com/truecharts/apps/compare/mstream-3.0.2...mstream-3.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/mstream/3.0.14/Chart.lock b/stable/mstream/3.0.14/Chart.lock
deleted file mode 100644
index c1ac78ebb44..00000000000
--- a/stable/mstream/3.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:07:55.241700369Z"
diff --git a/stable/mstream/3.0.14/Chart.yaml b/stable/mstream/3.0.14/Chart.yaml
deleted file mode 100644
index 3a70d85d010..00000000000
--- a/stable/mstream/3.0.14/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "5.2.5"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A personal music streaming server
-home: https://github.com/truecharts/apps/tree/master/charts/stable/mstream
-icon: https://truecharts.org/img/chart-icons/mstream.png
-keywords:
-- mstream
-- server
-- music
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: mstream
-sources:
-- https://github.com/linuxserver/docker-mstream
-- https://mstream.io/
-type: application
-version: 3.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/mstream/3.0.16/CHANGELOG.md b/stable/mstream/3.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..0459fc5e0b7
--- /dev/null
+++ b/stable/mstream/3.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [mstream-3.0.16](https://github.com/truecharts/apps/compare/mstream-3.0.14...mstream-3.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [mstream-3.0.14](https://github.com/truecharts/apps/compare/mstream-3.0.12...mstream-3.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [mstream-3.0.12](https://github.com/truecharts/apps/compare/mstream-3.0.11...mstream-3.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [mstream-3.0.11](https://github.com/truecharts/apps/compare/mstream-3.0.10...mstream-3.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [mstream-3.0.10](https://github.com/truecharts/apps/compare/mstream-3.0.9...mstream-3.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [mstream-3.0.9](https://github.com/truecharts/apps/compare/mstream-3.0.8...mstream-3.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [mstream-3.0.8](https://github.com/truecharts/apps/compare/mstream-3.0.7...mstream-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [mstream-3.0.7](https://github.com/truecharts/apps/compare/mstream-3.0.6...mstream-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [mstream-3.0.6](https://github.com/truecharts/apps/compare/mstream-3.0.5...mstream-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [mstream-3.0.5](https://github.com/truecharts/apps/compare/mstream-3.0.4...mstream-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [mstream-3.0.4](https://github.com/truecharts/apps/compare/mstream-3.0.3...mstream-3.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/mstream/3.0.16/Chart.lock b/stable/mstream/3.0.16/Chart.lock
new file mode 100644
index 00000000000..b4b197ec1d3
--- /dev/null
+++ b/stable/mstream/3.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:13:30.901808352Z"
diff --git a/stable/mstream/3.0.16/Chart.yaml b/stable/mstream/3.0.16/Chart.yaml
new file mode 100644
index 00000000000..7478d804edf
--- /dev/null
+++ b/stable/mstream/3.0.16/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "5.2.5"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A personal music streaming server
+home: https://github.com/truecharts/apps/tree/master/charts/stable/mstream
+icon: https://truecharts.org/img/chart-icons/mstream.png
+keywords:
+- mstream
+- server
+- music
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: mstream
+sources:
+- https://github.com/linuxserver/docker-mstream
+- https://mstream.io/
+type: application
+version: 3.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/mstream/3.0.14/README.md b/stable/mstream/3.0.16/README.md
similarity index 100%
rename from stable/mstream/3.0.14/README.md
rename to stable/mstream/3.0.16/README.md
diff --git a/stable/mstream/3.0.14/app-readme.md b/stable/mstream/3.0.16/app-readme.md
similarity index 100%
rename from stable/mstream/3.0.14/app-readme.md
rename to stable/mstream/3.0.16/app-readme.md
diff --git a/stable/openldap/7.0.15/charts/common-10.4.4.tgz b/stable/mstream/3.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/openldap/7.0.15/charts/common-10.4.4.tgz
rename to stable/mstream/3.0.16/charts/common-10.4.4.tgz
diff --git a/stable/mstream/3.0.14/icon.png b/stable/mstream/3.0.16/icon.png
similarity index 100%
rename from stable/mstream/3.0.14/icon.png
rename to stable/mstream/3.0.16/icon.png
diff --git a/stable/mstream/3.0.14/ix_values.yaml b/stable/mstream/3.0.16/ix_values.yaml
similarity index 100%
rename from stable/mstream/3.0.14/ix_values.yaml
rename to stable/mstream/3.0.16/ix_values.yaml
diff --git a/stable/mstream/3.0.14/questions.yaml b/stable/mstream/3.0.16/questions.yaml
similarity index 100%
rename from stable/mstream/3.0.14/questions.yaml
rename to stable/mstream/3.0.16/questions.yaml
diff --git a/stable/mstream/3.0.14/templates/common.yaml b/stable/mstream/3.0.16/templates/common.yaml
similarity index 100%
rename from stable/mstream/3.0.14/templates/common.yaml
rename to stable/mstream/3.0.16/templates/common.yaml
diff --git a/stable/openldap/7.0.15/values.yaml b/stable/mstream/3.0.16/values.yaml
similarity index 100%
rename from stable/openldap/7.0.15/values.yaml
rename to stable/mstream/3.0.16/values.yaml
diff --git a/stable/muximux/3.0.14/CHANGELOG.md b/stable/muximux/3.0.14/CHANGELOG.md
deleted file mode 100644
index b66a3ee796b..00000000000
--- a/stable/muximux/3.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [muximux-3.0.14](https://github.com/truecharts/apps/compare/muximux-3.0.12...muximux-3.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [muximux-3.0.12](https://github.com/truecharts/apps/compare/muximux-3.0.11...muximux-3.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [muximux-3.0.11](https://github.com/truecharts/apps/compare/muximux-3.0.10...muximux-3.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [muximux-3.0.10](https://github.com/truecharts/apps/compare/muximux-3.0.9...muximux-3.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [muximux-3.0.9](https://github.com/truecharts/apps/compare/muximux-3.0.8...muximux-3.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [muximux-3.0.8](https://github.com/truecharts/apps/compare/muximux-3.0.7...muximux-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [muximux-3.0.7](https://github.com/truecharts/apps/compare/muximux-3.0.6...muximux-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [muximux-3.0.6](https://github.com/truecharts/apps/compare/muximux-3.0.5...muximux-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [muximux-3.0.5](https://github.com/truecharts/apps/compare/muximux-3.0.4...muximux-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [muximux-3.0.4](https://github.com/truecharts/apps/compare/muximux-3.0.3...muximux-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [muximux-3.0.3](https://github.com/truecharts/apps/compare/muximux-3.0.2...muximux-3.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/muximux/3.0.14/Chart.lock b/stable/muximux/3.0.14/Chart.lock
deleted file mode 100644
index 91a91ec8d87..00000000000
--- a/stable/muximux/3.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:08:08.58259476Z"
diff --git a/stable/muximux/3.0.14/Chart.yaml b/stable/muximux/3.0.14/Chart.yaml
deleted file mode 100644
index 1441d722643..00000000000
--- a/stable/muximux/3.0.14/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "057352e8"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A lightweight portal to view & manage your HTPC apps without having to
- run anything more than a PHP enabled webserver
-home: https://github.com/truecharts/apps/tree/master/charts/stable/muximux
-icon: https://truecharts.org/img/chart-icons/muximux.png
-keywords:
-- muximux
-- htpc
-- manage
-- portal
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: muximux
-sources:
-- https://github.com/linuxserver/docker-muximux
-- https://github.com/mescon/Muximux
-type: application
-version: 3.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/muximux/3.0.16/CHANGELOG.md b/stable/muximux/3.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..f7650959ccd
--- /dev/null
+++ b/stable/muximux/3.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [muximux-3.0.16](https://github.com/truecharts/apps/compare/muximux-3.0.14...muximux-3.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [muximux-3.0.14](https://github.com/truecharts/apps/compare/muximux-3.0.12...muximux-3.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [muximux-3.0.12](https://github.com/truecharts/apps/compare/muximux-3.0.11...muximux-3.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [muximux-3.0.11](https://github.com/truecharts/apps/compare/muximux-3.0.10...muximux-3.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [muximux-3.0.10](https://github.com/truecharts/apps/compare/muximux-3.0.9...muximux-3.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [muximux-3.0.9](https://github.com/truecharts/apps/compare/muximux-3.0.8...muximux-3.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [muximux-3.0.8](https://github.com/truecharts/apps/compare/muximux-3.0.7...muximux-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [muximux-3.0.7](https://github.com/truecharts/apps/compare/muximux-3.0.6...muximux-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [muximux-3.0.6](https://github.com/truecharts/apps/compare/muximux-3.0.5...muximux-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [muximux-3.0.5](https://github.com/truecharts/apps/compare/muximux-3.0.4...muximux-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [muximux-3.0.4](https://github.com/truecharts/apps/compare/muximux-3.0.3...muximux-3.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/muximux/3.0.16/Chart.lock b/stable/muximux/3.0.16/Chart.lock
new file mode 100644
index 00000000000..ab68ea6940f
--- /dev/null
+++ b/stable/muximux/3.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:13:42.756751829Z"
diff --git a/stable/muximux/3.0.16/Chart.yaml b/stable/muximux/3.0.16/Chart.yaml
new file mode 100644
index 00000000000..4c26702dc2a
--- /dev/null
+++ b/stable/muximux/3.0.16/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "057352e8"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A lightweight portal to view & manage your HTPC apps without having to
+ run anything more than a PHP enabled webserver
+home: https://github.com/truecharts/apps/tree/master/charts/stable/muximux
+icon: https://truecharts.org/img/chart-icons/muximux.png
+keywords:
+- muximux
+- htpc
+- manage
+- portal
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: muximux
+sources:
+- https://github.com/linuxserver/docker-muximux
+- https://github.com/mescon/Muximux
+type: application
+version: 3.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/muximux/3.0.14/README.md b/stable/muximux/3.0.16/README.md
similarity index 100%
rename from stable/muximux/3.0.14/README.md
rename to stable/muximux/3.0.16/README.md
diff --git a/stable/muximux/3.0.14/app-readme.md b/stable/muximux/3.0.16/app-readme.md
similarity index 100%
rename from stable/muximux/3.0.14/app-readme.md
rename to stable/muximux/3.0.16/app-readme.md
diff --git a/stable/openspeedtest/1.0.13/charts/common-10.4.4.tgz b/stable/muximux/3.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/openspeedtest/1.0.13/charts/common-10.4.4.tgz
rename to stable/muximux/3.0.16/charts/common-10.4.4.tgz
diff --git a/stable/muximux/3.0.14/icon.png b/stable/muximux/3.0.16/icon.png
similarity index 100%
rename from stable/muximux/3.0.14/icon.png
rename to stable/muximux/3.0.16/icon.png
diff --git a/stable/muximux/3.0.14/ix_values.yaml b/stable/muximux/3.0.16/ix_values.yaml
similarity index 100%
rename from stable/muximux/3.0.14/ix_values.yaml
rename to stable/muximux/3.0.16/ix_values.yaml
diff --git a/stable/muximux/3.0.14/questions.yaml b/stable/muximux/3.0.16/questions.yaml
similarity index 100%
rename from stable/muximux/3.0.14/questions.yaml
rename to stable/muximux/3.0.16/questions.yaml
diff --git a/stable/muximux/3.0.14/templates/common.yaml b/stable/muximux/3.0.16/templates/common.yaml
similarity index 100%
rename from stable/muximux/3.0.14/templates/common.yaml
rename to stable/muximux/3.0.16/templates/common.yaml
diff --git a/stable/openspeedtest/1.0.13/values.yaml b/stable/muximux/3.0.16/values.yaml
similarity index 100%
rename from stable/openspeedtest/1.0.13/values.yaml
rename to stable/muximux/3.0.16/values.yaml
diff --git a/stable/mylar/6.0.15/CHANGELOG.md b/stable/mylar/6.0.15/CHANGELOG.md
deleted file mode 100644
index 6dfd6e672ab..00000000000
--- a/stable/mylar/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [mylar-6.0.15](https://github.com/truecharts/apps/compare/mylar-6.0.14...mylar-6.0.15) (2022-07-13)
-
-### Fix
-
-- make root fs writable on several LSIO apps ([#3168](https://github.com/truecharts/apps/issues/3168))
-
-
-
-## [mylar-6.0.14](https://github.com/truecharts/apps/compare/mylar-6.0.12...mylar-6.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [mylar-6.0.12](https://github.com/truecharts/apps/compare/mylar-6.0.11...mylar-6.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [mylar-6.0.11](https://github.com/truecharts/apps/compare/mylar-6.0.10...mylar-6.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [mylar-6.0.10](https://github.com/truecharts/apps/compare/mylar-6.0.9...mylar-6.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [mylar-6.0.9](https://github.com/truecharts/apps/compare/mylar-6.0.8...mylar-6.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [mylar-6.0.8](https://github.com/truecharts/apps/compare/mylar-6.0.7...mylar-6.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [mylar-6.0.7](https://github.com/truecharts/apps/compare/mylar-6.0.6...mylar-6.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [mylar-6.0.6](https://github.com/truecharts/apps/compare/mylar-6.0.5...mylar-6.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [mylar-6.0.5](https://github.com/truecharts/apps/compare/mylar-6.0.4...mylar-6.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [mylar-6.0.4](https://github.com/truecharts/apps/compare/mylar-6.0.3...mylar-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/mylar/6.0.15/Chart.lock b/stable/mylar/6.0.15/Chart.lock
deleted file mode 100644
index cdd33dd71d7..00000000000
--- a/stable/mylar/6.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-13T22:35:10.435758509Z"
diff --git a/stable/mylar/6.0.15/Chart.yaml b/stable/mylar/6.0.15/Chart.yaml
deleted file mode 100644
index b865c18f3b0..00000000000
--- a/stable/mylar/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "0.6.8"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Mylar is a automated Comic Book downloader
-home: https://github.com/truecharts/apps/tree/master/charts/stable/mylar
-icon: https://truecharts.org/img/chart-icons/mylar.png
-keywords:
-- mylar
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: mylar
-sources:
-- https://github.com/mylar3/mylar3
-- https://github.com/linuxserver/docker-mylar3
-- https://github.com/truecharts/apps/tree/master/charts/mylar
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/mylar/6.0.17/CHANGELOG.md b/stable/mylar/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..075199e2616
--- /dev/null
+++ b/stable/mylar/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [mylar-6.0.17](https://github.com/truecharts/apps/compare/mylar-6.0.15...mylar-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [mylar-6.0.15](https://github.com/truecharts/apps/compare/mylar-6.0.14...mylar-6.0.15) (2022-07-13)
+
+### Fix
+
+- make root fs writable on several LSIO apps ([#3168](https://github.com/truecharts/apps/issues/3168))
+
+
+
+## [mylar-6.0.14](https://github.com/truecharts/apps/compare/mylar-6.0.12...mylar-6.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [mylar-6.0.12](https://github.com/truecharts/apps/compare/mylar-6.0.11...mylar-6.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [mylar-6.0.11](https://github.com/truecharts/apps/compare/mylar-6.0.10...mylar-6.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [mylar-6.0.10](https://github.com/truecharts/apps/compare/mylar-6.0.9...mylar-6.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [mylar-6.0.9](https://github.com/truecharts/apps/compare/mylar-6.0.8...mylar-6.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [mylar-6.0.8](https://github.com/truecharts/apps/compare/mylar-6.0.7...mylar-6.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [mylar-6.0.7](https://github.com/truecharts/apps/compare/mylar-6.0.6...mylar-6.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [mylar-6.0.6](https://github.com/truecharts/apps/compare/mylar-6.0.5...mylar-6.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [mylar-6.0.5](https://github.com/truecharts/apps/compare/mylar-6.0.4...mylar-6.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/mylar/6.0.17/Chart.lock b/stable/mylar/6.0.17/Chart.lock
new file mode 100644
index 00000000000..913953fc3d7
--- /dev/null
+++ b/stable/mylar/6.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:13:44.611611314Z"
diff --git a/stable/mylar/6.0.17/Chart.yaml b/stable/mylar/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..83b61853e20
--- /dev/null
+++ b/stable/mylar/6.0.17/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "0.6.8"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Mylar is a automated Comic Book downloader
+home: https://github.com/truecharts/apps/tree/master/charts/stable/mylar
+icon: https://truecharts.org/img/chart-icons/mylar.png
+keywords:
+- mylar
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: mylar
+sources:
+- https://github.com/mylar3/mylar3
+- https://github.com/linuxserver/docker-mylar3
+- https://github.com/truecharts/apps/tree/master/charts/mylar
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/mylar/6.0.15/README.md b/stable/mylar/6.0.17/README.md
similarity index 100%
rename from stable/mylar/6.0.15/README.md
rename to stable/mylar/6.0.17/README.md
diff --git a/stable/mylar/6.0.15/app-readme.md b/stable/mylar/6.0.17/app-readme.md
similarity index 100%
rename from stable/mylar/6.0.15/app-readme.md
rename to stable/mylar/6.0.17/app-readme.md
diff --git a/stable/openvscode-server/2.0.18/charts/common-10.4.4.tgz b/stable/mylar/6.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/openvscode-server/2.0.18/charts/common-10.4.4.tgz
rename to stable/mylar/6.0.17/charts/common-10.4.4.tgz
diff --git a/stable/mylar/6.0.15/icon.png b/stable/mylar/6.0.17/icon.png
similarity index 100%
rename from stable/mylar/6.0.15/icon.png
rename to stable/mylar/6.0.17/icon.png
diff --git a/stable/mylar/6.0.15/ix_values.yaml b/stable/mylar/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/mylar/6.0.15/ix_values.yaml
rename to stable/mylar/6.0.17/ix_values.yaml
diff --git a/stable/mylar/6.0.15/questions.yaml b/stable/mylar/6.0.17/questions.yaml
similarity index 100%
rename from stable/mylar/6.0.15/questions.yaml
rename to stable/mylar/6.0.17/questions.yaml
diff --git a/stable/owncast/6.0.16/templates/common.yaml b/stable/mylar/6.0.17/templates/common.yaml
similarity index 100%
rename from stable/owncast/6.0.16/templates/common.yaml
rename to stable/mylar/6.0.17/templates/common.yaml
diff --git a/stable/openvscode-server/2.0.18/values.yaml b/stable/mylar/6.0.17/values.yaml
similarity index 100%
rename from stable/openvscode-server/2.0.18/values.yaml
rename to stable/mylar/6.0.17/values.yaml
diff --git a/stable/mysql-workbench/2.0.14/CHANGELOG.md b/stable/mysql-workbench/2.0.14/CHANGELOG.md
deleted file mode 100644
index 0490de64836..00000000000
--- a/stable/mysql-workbench/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [mysql-workbench-2.0.14](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.12...mysql-workbench-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [mysql-workbench-2.0.12](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.11...mysql-workbench-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [mysql-workbench-2.0.11](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.10...mysql-workbench-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [mysql-workbench-2.0.10](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.9...mysql-workbench-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [mysql-workbench-2.0.9](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.8...mysql-workbench-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [mysql-workbench-2.0.8](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.7...mysql-workbench-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [mysql-workbench-2.0.7](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.6...mysql-workbench-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [mysql-workbench-2.0.6](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.5...mysql-workbench-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [mysql-workbench-2.0.5](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.4...mysql-workbench-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [mysql-workbench-2.0.4](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.3...mysql-workbench-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [mysql-workbench-2.0.3](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.2...mysql-workbench-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/mysql-workbench/2.0.14/Chart.lock b/stable/mysql-workbench/2.0.14/Chart.lock
deleted file mode 100644
index 12e8373134b..00000000000
--- a/stable/mysql-workbench/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:08:10.677147096Z"
diff --git a/stable/mysql-workbench/2.0.14/Chart.yaml b/stable/mysql-workbench/2.0.14/Chart.yaml
deleted file mode 100644
index 6f1f7aca16c..00000000000
--- a/stable/mysql-workbench/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: mysql-workbench
-version: 2.0.14
-appVersion: "8.0.29"
-description: MySQL Workbench is a unified visual tool for database architects, developers and DBAs.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/mysql-workbench
-icon: https://truecharts.org/img/chart-icons/mysql-workbench.png
-keywords:
- - mysql-workbench
-sources:
- - https://hub.docker.com/r/linuxserver/mysql-workbench
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/mysql-workbench/2.0.16/CHANGELOG.md b/stable/mysql-workbench/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..37a2be97e52
--- /dev/null
+++ b/stable/mysql-workbench/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [mysql-workbench-2.0.16](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.14...mysql-workbench-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [mysql-workbench-2.0.14](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.12...mysql-workbench-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [mysql-workbench-2.0.12](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.11...mysql-workbench-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [mysql-workbench-2.0.11](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.10...mysql-workbench-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [mysql-workbench-2.0.10](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.9...mysql-workbench-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [mysql-workbench-2.0.9](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.8...mysql-workbench-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [mysql-workbench-2.0.8](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.7...mysql-workbench-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [mysql-workbench-2.0.7](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.6...mysql-workbench-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [mysql-workbench-2.0.6](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.5...mysql-workbench-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [mysql-workbench-2.0.5](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.4...mysql-workbench-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [mysql-workbench-2.0.4](https://github.com/truecharts/apps/compare/mysql-workbench-2.0.3...mysql-workbench-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/mysql-workbench/2.0.16/Chart.lock b/stable/mysql-workbench/2.0.16/Chart.lock
new file mode 100644
index 00000000000..a4e6e2062ab
--- /dev/null
+++ b/stable/mysql-workbench/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:13:49.752529658Z"
diff --git a/stable/mysql-workbench/2.0.16/Chart.yaml b/stable/mysql-workbench/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..092da8b3dbc
--- /dev/null
+++ b/stable/mysql-workbench/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: mysql-workbench
+version: 2.0.16
+appVersion: "8.0.29"
+description: MySQL Workbench is a unified visual tool for database architects, developers and DBAs.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/mysql-workbench
+icon: https://truecharts.org/img/chart-icons/mysql-workbench.png
+keywords:
+ - mysql-workbench
+sources:
+ - https://hub.docker.com/r/linuxserver/mysql-workbench
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/mysql-workbench/2.0.14/README.md b/stable/mysql-workbench/2.0.16/README.md
similarity index 100%
rename from stable/mysql-workbench/2.0.14/README.md
rename to stable/mysql-workbench/2.0.16/README.md
diff --git a/stable/mysql-workbench/2.0.14/app-readme.md b/stable/mysql-workbench/2.0.16/app-readme.md
similarity index 100%
rename from stable/mysql-workbench/2.0.14/app-readme.md
rename to stable/mysql-workbench/2.0.16/app-readme.md
diff --git a/stable/oscam/6.0.14/charts/common-10.4.4.tgz b/stable/mysql-workbench/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/oscam/6.0.14/charts/common-10.4.4.tgz
rename to stable/mysql-workbench/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/mysql-workbench/2.0.14/icon.png b/stable/mysql-workbench/2.0.16/icon.png
similarity index 100%
rename from stable/mysql-workbench/2.0.14/icon.png
rename to stable/mysql-workbench/2.0.16/icon.png
diff --git a/stable/mysql-workbench/2.0.14/ix_values.yaml b/stable/mysql-workbench/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/mysql-workbench/2.0.14/ix_values.yaml
rename to stable/mysql-workbench/2.0.16/ix_values.yaml
diff --git a/stable/mysql-workbench/2.0.14/questions.yaml b/stable/mysql-workbench/2.0.16/questions.yaml
similarity index 100%
rename from stable/mysql-workbench/2.0.14/questions.yaml
rename to stable/mysql-workbench/2.0.16/questions.yaml
diff --git a/stable/papermerge/3.0.14/templates/common.yaml b/stable/mysql-workbench/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/papermerge/3.0.14/templates/common.yaml
rename to stable/mysql-workbench/2.0.16/templates/common.yaml
diff --git a/stable/oscam/6.0.14/values.yaml b/stable/mysql-workbench/2.0.16/values.yaml
similarity index 100%
rename from stable/oscam/6.0.14/values.yaml
rename to stable/mysql-workbench/2.0.16/values.yaml
diff --git a/stable/n8n/4.0.23/CHANGELOG.md b/stable/n8n/4.0.23/CHANGELOG.md
deleted file mode 100644
index 7b83c46b41e..00000000000
--- a/stable/n8n/4.0.23/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [n8n-4.0.23](https://github.com/truecharts/apps/compare/n8n-4.0.22...n8n-4.0.23) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [n8n-4.0.22](https://github.com/truecharts/apps/compare/n8n-4.0.20...n8n-4.0.22) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [n8n-4.0.20](https://github.com/truecharts/apps/compare/n8n-4.0.19...n8n-4.0.20) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [n8n-4.0.19](https://github.com/truecharts/apps/compare/n8n-4.0.18...n8n-4.0.19) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [n8n-4.0.18](https://github.com/truecharts/apps/compare/n8n-4.0.17...n8n-4.0.18) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [n8n-4.0.17](https://github.com/truecharts/apps/compare/n8n-4.0.16...n8n-4.0.17) (2022-07-11)
-
-#### Chore
-
-* clean ui a bit and add more envs ([#3124](https://github.com/truecharts/apps/issues/3124))
-
-
-
-
-### [n8n-4.0.16](https://github.com/truecharts/apps/compare/n8n-4.0.15...n8n-4.0.16) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [n8n-4.0.15](https://github.com/truecharts/apps/compare/n8n-4.0.14...n8n-4.0.15) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [n8n-4.0.14](https://github.com/truecharts/apps/compare/n8n-4.0.13...n8n-4.0.14) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [n8n-4.0.13](https://github.com/truecharts/apps/compare/n8n-4.0.12...n8n-4.0.13) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [n8n-4.0.12](https://github.com/truecharts/apps/compare/n8n-4.0.11...n8n-4.0.12) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
diff --git a/stable/n8n/4.0.23/Chart.lock b/stable/n8n/4.0.23/Chart.lock
deleted file mode 100644
index 81172592e18..00000000000
--- a/stable/n8n/4.0.23/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
-generated: "2022-07-14T11:53:49.308180218Z"
diff --git a/stable/n8n/4.0.23/Chart.yaml b/stable/n8n/4.0.23/Chart.yaml
deleted file mode 100644
index 2f5d625d5fb..00000000000
--- a/stable/n8n/4.0.23/Chart.yaml
+++ /dev/null
@@ -1,36 +0,0 @@
-apiVersion: v2
-appVersion: "0.186.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-description: n8n is an extendable workflow automation tool.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/n8n
-icon: https://truecharts.org/img/chart-icons/n8n.png
-keywords:
-- workflows
-- automation
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: n8n
-sources:
-- https://docs.n8n.io/
-- https://github.com/n8n-io/n8n
-- https://hub.docker.com/r/n8nio/n8n
-version: 4.0.23
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/n8n/4.0.25/CHANGELOG.md b/stable/n8n/4.0.25/CHANGELOG.md
new file mode 100644
index 00000000000..99ce0099eff
--- /dev/null
+++ b/stable/n8n/4.0.25/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [n8n-4.0.25](https://github.com/truecharts/apps/compare/n8n-4.0.23...n8n-4.0.25) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [n8n-4.0.23](https://github.com/truecharts/apps/compare/n8n-4.0.22...n8n-4.0.23) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [n8n-4.0.22](https://github.com/truecharts/apps/compare/n8n-4.0.20...n8n-4.0.22) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [n8n-4.0.20](https://github.com/truecharts/apps/compare/n8n-4.0.19...n8n-4.0.20) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [n8n-4.0.19](https://github.com/truecharts/apps/compare/n8n-4.0.18...n8n-4.0.19) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [n8n-4.0.18](https://github.com/truecharts/apps/compare/n8n-4.0.17...n8n-4.0.18) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [n8n-4.0.17](https://github.com/truecharts/apps/compare/n8n-4.0.16...n8n-4.0.17) (2022-07-11)
+
+#### Chore
+
+* clean ui a bit and add more envs ([#3124](https://github.com/truecharts/apps/issues/3124))
+
+
+
+
+### [n8n-4.0.16](https://github.com/truecharts/apps/compare/n8n-4.0.15...n8n-4.0.16) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [n8n-4.0.15](https://github.com/truecharts/apps/compare/n8n-4.0.14...n8n-4.0.15) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [n8n-4.0.14](https://github.com/truecharts/apps/compare/n8n-4.0.13...n8n-4.0.14) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [n8n-4.0.13](https://github.com/truecharts/apps/compare/n8n-4.0.12...n8n-4.0.13) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
diff --git a/stable/n8n/4.0.25/Chart.lock b/stable/n8n/4.0.25/Chart.lock
new file mode 100644
index 00000000000..96703b427fc
--- /dev/null
+++ b/stable/n8n/4.0.25/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
+generated: "2022-07-14T14:14:01.736567075Z"
diff --git a/stable/n8n/4.0.25/Chart.yaml b/stable/n8n/4.0.25/Chart.yaml
new file mode 100644
index 00000000000..eabacdc91f6
--- /dev/null
+++ b/stable/n8n/4.0.25/Chart.yaml
@@ -0,0 +1,36 @@
+apiVersion: v2
+appVersion: "0.186.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+description: n8n is an extendable workflow automation tool.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/n8n
+icon: https://truecharts.org/img/chart-icons/n8n.png
+keywords:
+- workflows
+- automation
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: n8n
+sources:
+- https://docs.n8n.io/
+- https://github.com/n8n-io/n8n
+- https://hub.docker.com/r/n8nio/n8n
+version: 4.0.25
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/n8n/4.0.23/README.md b/stable/n8n/4.0.25/README.md
similarity index 100%
rename from stable/n8n/4.0.23/README.md
rename to stable/n8n/4.0.25/README.md
diff --git a/stable/n8n/4.0.23/app-readme.md b/stable/n8n/4.0.25/app-readme.md
similarity index 100%
rename from stable/n8n/4.0.23/app-readme.md
rename to stable/n8n/4.0.25/app-readme.md
diff --git a/stable/outline/3.0.17/charts/common-10.4.4.tgz b/stable/n8n/4.0.25/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/outline/3.0.17/charts/common-10.4.4.tgz
rename to stable/n8n/4.0.25/charts/common-10.4.4.tgz
diff --git a/stable/openkm/7.0.15/charts/postgresql-8.0.30.tgz b/stable/n8n/4.0.25/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/openkm/7.0.15/charts/postgresql-8.0.30.tgz
rename to stable/n8n/4.0.25/charts/postgresql-8.0.30.tgz
diff --git a/stable/outline/3.0.17/charts/redis-3.0.30.tgz b/stable/n8n/4.0.25/charts/redis-3.0.30.tgz
similarity index 100%
rename from stable/outline/3.0.17/charts/redis-3.0.30.tgz
rename to stable/n8n/4.0.25/charts/redis-3.0.30.tgz
diff --git a/stable/n8n/4.0.23/icon.png b/stable/n8n/4.0.25/icon.png
similarity index 100%
rename from stable/n8n/4.0.23/icon.png
rename to stable/n8n/4.0.25/icon.png
diff --git a/stable/n8n/4.0.23/ix_values.yaml b/stable/n8n/4.0.25/ix_values.yaml
similarity index 100%
rename from stable/n8n/4.0.23/ix_values.yaml
rename to stable/n8n/4.0.25/ix_values.yaml
diff --git a/stable/n8n/4.0.23/questions.yaml b/stable/n8n/4.0.25/questions.yaml
similarity index 100%
rename from stable/n8n/4.0.23/questions.yaml
rename to stable/n8n/4.0.25/questions.yaml
diff --git a/stable/n8n/4.0.23/templates/_configmap.tpl b/stable/n8n/4.0.25/templates/_configmap.tpl
similarity index 100%
rename from stable/n8n/4.0.23/templates/_configmap.tpl
rename to stable/n8n/4.0.25/templates/_configmap.tpl
diff --git a/stable/n8n/4.0.23/templates/common.yaml b/stable/n8n/4.0.25/templates/common.yaml
similarity index 100%
rename from stable/n8n/4.0.23/templates/common.yaml
rename to stable/n8n/4.0.25/templates/common.yaml
diff --git a/stable/outline/3.0.17/values.yaml b/stable/n8n/4.0.25/values.yaml
similarity index 100%
rename from stable/outline/3.0.17/values.yaml
rename to stable/n8n/4.0.25/values.yaml
diff --git a/stable/nano-wallet/2.0.14/CHANGELOG.md b/stable/nano-wallet/2.0.14/CHANGELOG.md
deleted file mode 100644
index 5455527a950..00000000000
--- a/stable/nano-wallet/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [nano-wallet-2.0.14](https://github.com/truecharts/apps/compare/nano-wallet-2.0.12...nano-wallet-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [nano-wallet-2.0.12](https://github.com/truecharts/apps/compare/nano-wallet-2.0.11...nano-wallet-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [nano-wallet-2.0.11](https://github.com/truecharts/apps/compare/nano-wallet-2.0.10...nano-wallet-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [nano-wallet-2.0.10](https://github.com/truecharts/apps/compare/nano-wallet-2.0.9...nano-wallet-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [nano-wallet-2.0.9](https://github.com/truecharts/apps/compare/nano-wallet-2.0.8...nano-wallet-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [nano-wallet-2.0.8](https://github.com/truecharts/apps/compare/nano-wallet-2.0.7...nano-wallet-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [nano-wallet-2.0.7](https://github.com/truecharts/apps/compare/nano-wallet-2.0.6...nano-wallet-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [nano-wallet-2.0.6](https://github.com/truecharts/apps/compare/nano-wallet-2.0.5...nano-wallet-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [nano-wallet-2.0.5](https://github.com/truecharts/apps/compare/nano-wallet-2.0.4...nano-wallet-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [nano-wallet-2.0.4](https://github.com/truecharts/apps/compare/nano-wallet-2.0.3...nano-wallet-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [nano-wallet-2.0.3](https://github.com/truecharts/apps/compare/nano-wallet-2.0.2...nano-wallet-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/nano-wallet/2.0.14/Chart.lock b/stable/nano-wallet/2.0.14/Chart.lock
deleted file mode 100644
index f7cabac2160..00000000000
--- a/stable/nano-wallet/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:08:23.615520073Z"
diff --git a/stable/nano-wallet/2.0.14/Chart.yaml b/stable/nano-wallet/2.0.14/Chart.yaml
deleted file mode 100644
index b20a87a250f..00000000000
--- a/stable/nano-wallet/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: nano-wallet
-version: 2.0.14
-appVersion: "2021.12.16"
-description: Nano-wallet is a digital payment protocol designed to be accessible and lightweight.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/nano-wallet
-icon: https://truecharts.org/img/chart-icons/nano-wallet.png
-keywords:
- - nano-wallet
-sources:
- - https://hub.docker.com/r/linuxserver/nano-wallet
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/nano-wallet/2.0.16/CHANGELOG.md b/stable/nano-wallet/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..a784dc2a982
--- /dev/null
+++ b/stable/nano-wallet/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [nano-wallet-2.0.16](https://github.com/truecharts/apps/compare/nano-wallet-2.0.14...nano-wallet-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [nano-wallet-2.0.14](https://github.com/truecharts/apps/compare/nano-wallet-2.0.12...nano-wallet-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [nano-wallet-2.0.12](https://github.com/truecharts/apps/compare/nano-wallet-2.0.11...nano-wallet-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [nano-wallet-2.0.11](https://github.com/truecharts/apps/compare/nano-wallet-2.0.10...nano-wallet-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [nano-wallet-2.0.10](https://github.com/truecharts/apps/compare/nano-wallet-2.0.9...nano-wallet-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [nano-wallet-2.0.9](https://github.com/truecharts/apps/compare/nano-wallet-2.0.8...nano-wallet-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [nano-wallet-2.0.8](https://github.com/truecharts/apps/compare/nano-wallet-2.0.7...nano-wallet-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [nano-wallet-2.0.7](https://github.com/truecharts/apps/compare/nano-wallet-2.0.6...nano-wallet-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [nano-wallet-2.0.6](https://github.com/truecharts/apps/compare/nano-wallet-2.0.5...nano-wallet-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [nano-wallet-2.0.5](https://github.com/truecharts/apps/compare/nano-wallet-2.0.4...nano-wallet-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [nano-wallet-2.0.4](https://github.com/truecharts/apps/compare/nano-wallet-2.0.3...nano-wallet-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/nano-wallet/2.0.16/Chart.lock b/stable/nano-wallet/2.0.16/Chart.lock
new file mode 100644
index 00000000000..5105156ba3b
--- /dev/null
+++ b/stable/nano-wallet/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:14:00.765572777Z"
diff --git a/stable/nano-wallet/2.0.16/Chart.yaml b/stable/nano-wallet/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..44ed69cd71e
--- /dev/null
+++ b/stable/nano-wallet/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: nano-wallet
+version: 2.0.16
+appVersion: "2021.12.16"
+description: Nano-wallet is a digital payment protocol designed to be accessible and lightweight.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/nano-wallet
+icon: https://truecharts.org/img/chart-icons/nano-wallet.png
+keywords:
+ - nano-wallet
+sources:
+ - https://hub.docker.com/r/linuxserver/nano-wallet
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/nano-wallet/2.0.14/README.md b/stable/nano-wallet/2.0.16/README.md
similarity index 100%
rename from stable/nano-wallet/2.0.14/README.md
rename to stable/nano-wallet/2.0.16/README.md
diff --git a/stable/nano-wallet/2.0.14/app-readme.md b/stable/nano-wallet/2.0.16/app-readme.md
similarity index 100%
rename from stable/nano-wallet/2.0.14/app-readme.md
rename to stable/nano-wallet/2.0.16/app-readme.md
diff --git a/stable/overseerr/6.0.15/charts/common-10.4.4.tgz b/stable/nano-wallet/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/overseerr/6.0.15/charts/common-10.4.4.tgz
rename to stable/nano-wallet/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/nano-wallet/2.0.14/icon.png b/stable/nano-wallet/2.0.16/icon.png
similarity index 100%
rename from stable/nano-wallet/2.0.14/icon.png
rename to stable/nano-wallet/2.0.16/icon.png
diff --git a/stable/nano-wallet/2.0.14/ix_values.yaml b/stable/nano-wallet/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/nano-wallet/2.0.14/ix_values.yaml
rename to stable/nano-wallet/2.0.16/ix_values.yaml
diff --git a/stable/nano-wallet/2.0.14/questions.yaml b/stable/nano-wallet/2.0.16/questions.yaml
similarity index 100%
rename from stable/nano-wallet/2.0.14/questions.yaml
rename to stable/nano-wallet/2.0.16/questions.yaml
diff --git a/stable/pgadmin/7.0.16/templates/common.yaml b/stable/nano-wallet/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/pgadmin/7.0.16/templates/common.yaml
rename to stable/nano-wallet/2.0.16/templates/common.yaml
diff --git a/stable/overseerr/6.0.15/values.yaml b/stable/nano-wallet/2.0.16/values.yaml
similarity index 100%
rename from stable/overseerr/6.0.15/values.yaml
rename to stable/nano-wallet/2.0.16/values.yaml
diff --git a/stable/navidrome/11.0.16/CHANGELOG.md b/stable/navidrome/11.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..a2558bcbc84
--- /dev/null
+++ b/stable/navidrome/11.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [navidrome-11.0.16](https://github.com/truecharts/apps/compare/navidrome-11.0.14...navidrome-11.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [navidrome-11.0.14](https://github.com/truecharts/apps/compare/navidrome-11.0.12...navidrome-11.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [navidrome-11.0.12](https://github.com/truecharts/apps/compare/navidrome-11.0.11...navidrome-11.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [navidrome-11.0.11](https://github.com/truecharts/apps/compare/navidrome-11.0.10...navidrome-11.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [navidrome-11.0.10](https://github.com/truecharts/apps/compare/navidrome-11.0.9...navidrome-11.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [navidrome-11.0.9](https://github.com/truecharts/apps/compare/navidrome-11.0.8...navidrome-11.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [navidrome-11.0.8](https://github.com/truecharts/apps/compare/navidrome-11.0.7...navidrome-11.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [navidrome-11.0.7](https://github.com/truecharts/apps/compare/navidrome-11.0.6...navidrome-11.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [navidrome-11.0.6](https://github.com/truecharts/apps/compare/navidrome-11.0.5...navidrome-11.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [navidrome-11.0.5](https://github.com/truecharts/apps/compare/navidrome-11.0.4...navidrome-11.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [navidrome-11.0.4](https://github.com/truecharts/apps/compare/navidrome-11.0.3...navidrome-11.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/navidrome/11.0.16/Chart.lock b/stable/navidrome/11.0.16/Chart.lock
new file mode 100644
index 00000000000..ab1ac6e5a2c
--- /dev/null
+++ b/stable/navidrome/11.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:14:02.938326399Z"
diff --git a/stable/navidrome/11.0.16/Chart.yaml b/stable/navidrome/11.0.16/Chart.yaml
new file mode 100644
index 00000000000..01ad3684406
--- /dev/null
+++ b/stable/navidrome/11.0.16/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "0.47.5"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Navidrome is an open source web-based music collection server and streamer
+home: https://github.com/truecharts/apps/tree/master/charts/stable/navidrome
+icon: https://truecharts.org/img/chart-icons/navidrome.png
+keywords:
+- navidrome
+- music
+- streaming
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: navidrome
+sources:
+- https://github.com/deluan/navidrome
+- https://hub.docker.com/r/deluan/navidrome
+type: application
+version: 11.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/navidrome/11.0.16/README.md b/stable/navidrome/11.0.16/README.md
new file mode 100644
index 00000000000..3f98185d962
--- /dev/null
+++ b/stable/navidrome/11.0.16/README.md
@@ -0,0 +1,43 @@
+# navidrome
+
+Navidrome is an open source web-based music collection server and streamer
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/navidrome/11.0.16/app-readme.md b/stable/navidrome/11.0.16/app-readme.md
new file mode 100644
index 00000000000..b7b47d9da64
--- /dev/null
+++ b/stable/navidrome/11.0.16/app-readme.md
@@ -0,0 +1,3 @@
+Navidrome is an open source web-based music collection server and streamer
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/owncast/6.0.16/charts/common-10.4.4.tgz b/stable/navidrome/11.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/owncast/6.0.16/charts/common-10.4.4.tgz
rename to stable/navidrome/11.0.16/charts/common-10.4.4.tgz
diff --git a/stable/navidrome/11.0.16/icon.png b/stable/navidrome/11.0.16/icon.png
new file mode 100644
index 00000000000..64615698f68
Binary files /dev/null and b/stable/navidrome/11.0.16/icon.png differ
diff --git a/stable/navidrome/11.0.16/ix_values.yaml b/stable/navidrome/11.0.16/ix_values.yaml
new file mode 100644
index 00000000000..a9630694f5e
--- /dev/null
+++ b/stable/navidrome/11.0.16/ix_values.yaml
@@ -0,0 +1,23 @@
+image:
+ repository: tccr.io/truecharts/navidrome
+ pullPolicy: IfNotPresent
+ tag: v0.47.5@sha256:a7e6b081e2a2ffc86eda6f98eeae5b690235e78611a243ab3c8f576b716378d6
+
+service:
+ main:
+ ports:
+ main:
+ port: 4533
+ targetPort: 4533
+
+env:
+ ND_SCANINTERVAL: "15m"
+ ND_LOGLEVEL: "info"
+ ND_SESSIONTIMEOUT: "24h"
+ ND_ENABLETRANSCODINGCONFIG: "true"
+ ND_MUSICFOLDER: "/music"
+
+persistence:
+ data:
+ enabled: true
+ mountPath: "/data"
diff --git a/stable/navidrome/11.0.16/questions.yaml b/stable/navidrome/11.0.16/questions.yaml
new file mode 100644
index 00000000000..3b26256c5e5
--- /dev/null
+++ b/stable/navidrome/11.0.16/questions.yaml
@@ -0,0 +1,2431 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 4533
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 4533
+
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/photoview/4.0.14/templates/common.yaml b/stable/navidrome/11.0.16/templates/common.yaml
similarity index 100%
rename from stable/photoview/4.0.14/templates/common.yaml
rename to stable/navidrome/11.0.16/templates/common.yaml
diff --git a/stable/owncast/6.0.16/values.yaml b/stable/navidrome/11.0.16/values.yaml
similarity index 100%
rename from stable/owncast/6.0.16/values.yaml
rename to stable/navidrome/11.0.16/values.yaml
diff --git a/stable/netdata/2.0.16/CHANGELOG.md b/stable/netdata/2.0.16/CHANGELOG.md
deleted file mode 100644
index 532e6602f8d..00000000000
--- a/stable/netdata/2.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [netdata-2.0.16](https://github.com/truecharts/apps/compare/netdata-2.0.14...netdata-2.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [netdata-2.0.14](https://github.com/truecharts/apps/compare/netdata-2.0.13...netdata-2.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [netdata-2.0.13](https://github.com/truecharts/apps/compare/netdata-2.0.12...netdata-2.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [netdata-2.0.12](https://github.com/truecharts/apps/compare/netdata-2.0.11...netdata-2.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [netdata-2.0.11](https://github.com/truecharts/apps/compare/netdata-2.0.10...netdata-2.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [netdata-2.0.10](https://github.com/truecharts/apps/compare/netdata-2.0.9...netdata-2.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [netdata-2.0.9](https://github.com/truecharts/apps/compare/netdata-2.0.8...netdata-2.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [netdata-2.0.8](https://github.com/truecharts/apps/compare/netdata-2.0.7...netdata-2.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [netdata-2.0.7](https://github.com/truecharts/apps/compare/netdata-2.0.6...netdata-2.0.7) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [netdata-2.0.6](https://github.com/truecharts/apps/compare/netdata-2.0.5...netdata-2.0.6) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [netdata-2.0.5](https://github.com/truecharts/apps/compare/netdata-2.0.4...netdata-2.0.5) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/netdata/2.0.16/Chart.lock b/stable/netdata/2.0.16/Chart.lock
deleted file mode 100644
index ab018986686..00000000000
--- a/stable/netdata/2.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:08:25.903574116Z"
diff --git a/stable/netdata/2.0.16/Chart.yaml b/stable/netdata/2.0.16/Chart.yaml
deleted file mode 100644
index 817a46c1c5f..00000000000
--- a/stable/netdata/2.0.16/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "1.35.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Netdata is high-fidelity infrastructure monitoring and troubleshooting.
-home: https://github.com/truecharts/apps/tree/master/charts/incubator/netdata
-icon: https://truecharts.org/img/chart-icons/netdata.png
-keywords:
-- netdata
-- monitoring
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: netdata
-sources:
-- https://github.com/netdata
-version: 2.0.16
-annotations:
- truecharts.org/catagories: |
- - utilities
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/netdata/2.0.18/CHANGELOG.md b/stable/netdata/2.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..c591cfbba4d
--- /dev/null
+++ b/stable/netdata/2.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [netdata-2.0.18](https://github.com/truecharts/apps/compare/netdata-2.0.16...netdata-2.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [netdata-2.0.16](https://github.com/truecharts/apps/compare/netdata-2.0.14...netdata-2.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [netdata-2.0.14](https://github.com/truecharts/apps/compare/netdata-2.0.13...netdata-2.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [netdata-2.0.13](https://github.com/truecharts/apps/compare/netdata-2.0.12...netdata-2.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [netdata-2.0.12](https://github.com/truecharts/apps/compare/netdata-2.0.11...netdata-2.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [netdata-2.0.11](https://github.com/truecharts/apps/compare/netdata-2.0.10...netdata-2.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [netdata-2.0.10](https://github.com/truecharts/apps/compare/netdata-2.0.9...netdata-2.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [netdata-2.0.9](https://github.com/truecharts/apps/compare/netdata-2.0.8...netdata-2.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [netdata-2.0.8](https://github.com/truecharts/apps/compare/netdata-2.0.7...netdata-2.0.8) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [netdata-2.0.7](https://github.com/truecharts/apps/compare/netdata-2.0.6...netdata-2.0.7) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [netdata-2.0.6](https://github.com/truecharts/apps/compare/netdata-2.0.5...netdata-2.0.6) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/netdata/2.0.18/Chart.lock b/stable/netdata/2.0.18/Chart.lock
new file mode 100644
index 00000000000..308d928a1f4
--- /dev/null
+++ b/stable/netdata/2.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:14:08.376169342Z"
diff --git a/stable/netdata/2.0.18/Chart.yaml b/stable/netdata/2.0.18/Chart.yaml
new file mode 100644
index 00000000000..4acc33e571d
--- /dev/null
+++ b/stable/netdata/2.0.18/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "1.35.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Netdata is high-fidelity infrastructure monitoring and troubleshooting.
+home: https://github.com/truecharts/apps/tree/master/charts/incubator/netdata
+icon: https://truecharts.org/img/chart-icons/netdata.png
+keywords:
+- netdata
+- monitoring
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: netdata
+sources:
+- https://github.com/netdata
+version: 2.0.18
+annotations:
+ truecharts.org/catagories: |
+ - utilities
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/netdata/2.0.16/README.md b/stable/netdata/2.0.18/README.md
similarity index 100%
rename from stable/netdata/2.0.16/README.md
rename to stable/netdata/2.0.18/README.md
diff --git a/stable/netdata/2.0.16/app-readme.md b/stable/netdata/2.0.18/app-readme.md
similarity index 100%
rename from stable/netdata/2.0.16/app-readme.md
rename to stable/netdata/2.0.18/app-readme.md
diff --git a/stable/owncloud-ocis/7.0.14/charts/common-10.4.4.tgz b/stable/netdata/2.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/owncloud-ocis/7.0.14/charts/common-10.4.4.tgz
rename to stable/netdata/2.0.18/charts/common-10.4.4.tgz
diff --git a/stable/netdata/2.0.16/icon.png b/stable/netdata/2.0.18/icon.png
similarity index 100%
rename from stable/netdata/2.0.16/icon.png
rename to stable/netdata/2.0.18/icon.png
diff --git a/stable/netdata/2.0.16/ix_values.yaml b/stable/netdata/2.0.18/ix_values.yaml
similarity index 100%
rename from stable/netdata/2.0.16/ix_values.yaml
rename to stable/netdata/2.0.18/ix_values.yaml
diff --git a/stable/netdata/2.0.16/questions.yaml b/stable/netdata/2.0.18/questions.yaml
similarity index 100%
rename from stable/netdata/2.0.16/questions.yaml
rename to stable/netdata/2.0.18/questions.yaml
diff --git a/stable/netdata/2.0.16/templates/common.yaml b/stable/netdata/2.0.18/templates/common.yaml
similarity index 100%
rename from stable/netdata/2.0.16/templates/common.yaml
rename to stable/netdata/2.0.18/templates/common.yaml
diff --git a/stable/owncloud-ocis/7.0.14/values.yaml b/stable/netdata/2.0.18/values.yaml
similarity index 100%
rename from stable/owncloud-ocis/7.0.14/values.yaml
rename to stable/netdata/2.0.18/values.yaml
diff --git a/stable/nextcloud/15.2.15/CHANGELOG.md b/stable/nextcloud/15.2.15/CHANGELOG.md
new file mode 100644
index 00000000000..76ec0a332bc
--- /dev/null
+++ b/stable/nextcloud/15.2.15/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [nextcloud-15.2.15](https://github.com/truecharts/apps/compare/nextcloud-15.2.13...nextcloud-15.2.15) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [nextcloud-15.2.13](https://github.com/truecharts/apps/compare/nextcloud-15.2.12...nextcloud-15.2.13) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [nextcloud-15.2.12](https://github.com/truecharts/apps/compare/nextcloud-15.2.11...nextcloud-15.2.12) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [nextcloud-15.2.11](https://github.com/truecharts/apps/compare/nextcloud-15.2.9...nextcloud-15.2.11) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [nextcloud-15.2.9](https://github.com/truecharts/apps/compare/nextcloud-15.2.8...nextcloud-15.2.9) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [nextcloud-15.2.8](https://github.com/truecharts/apps/compare/nextcloud-15.2.7...nextcloud-15.2.8) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [nextcloud-15.2.7](https://github.com/truecharts/apps/compare/nextcloud-15.2.6...nextcloud-15.2.7) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140))
+
+
+
+
+### [nextcloud-15.2.6](https://github.com/truecharts/apps/compare/nextcloud-15.2.5...nextcloud-15.2.6) (2022-07-11)
+
+#### Chore
+
+* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
+
+
+
+
+### [nextcloud-15.2.5](https://github.com/truecharts/apps/compare/nextcloud-15.2.4...nextcloud-15.2.5) (2022-07-10)
+
+#### Fix
+
+* increase nginx fpm forwarding timeouts ([#3122](https://github.com/truecharts/apps/issues/3122))
+
+
+
+
+### [nextcloud-15.2.4](https://github.com/truecharts/apps/compare/nextcloud-15.2.3...nextcloud-15.2.4) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [nextcloud-15.2.3](https://github.com/truecharts/apps/compare/nextcloud-15.2.2...nextcloud-15.2.3) (2022-07-09)
+
+#### Fix
+
+* improve upload performance and predictability ([#3109](https://github.com/truecharts/apps/issues/3109))
+
+
diff --git a/stable/nextcloud/15.2.15/Chart.lock b/stable/nextcloud/15.2.15/Chart.lock
new file mode 100644
index 00000000000..59f4f94cc29
--- /dev/null
+++ b/stable/nextcloud/15.2.15/Chart.lock
@@ -0,0 +1,15 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- name: collabora-online
+ repository: https://charts.truecharts.org/
+ version: 12.1.7
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:cf625903899576f31f4925cbad8e3c96ca756a8d69c767d4debecc18fceb5677
+generated: "2022-07-14T14:14:37.97401802Z"
diff --git a/stable/nextcloud/15.2.15/Chart.yaml b/stable/nextcloud/15.2.15/Chart.yaml
new file mode 100644
index 00000000000..febd5ba310c
--- /dev/null
+++ b/stable/nextcloud/15.2.15/Chart.yaml
@@ -0,0 +1,45 @@
+apiVersion: v2
+appVersion: "24.0.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- condition: collabora.enabled
+ name: collabora-online
+ repository: https://charts.truecharts.org/
+ version: 12.1.7
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+deprecated: false
+description: A private cloud server that puts the control and security of your own
+ data back into your hands.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/nextcloud
+icon: https://truecharts.org/img/chart-icons/nextcloud.png
+keywords:
+- nextcloud
+- storage
+- http
+- web
+- php
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: nextcloud
+sources:
+- https://github.com/nextcloud/docker
+- https://github.com/nextcloud/helm
+type: application
+version: 15.2.15
+annotations:
+ truecharts.org/catagories: |
+ - cloud
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/nextcloud/15.2.15/README.md b/stable/nextcloud/15.2.15/README.md
new file mode 100644
index 00000000000..ebe9de9bfaa
--- /dev/null
+++ b/stable/nextcloud/15.2.15/README.md
@@ -0,0 +1,46 @@
+# nextcloud
+
+A private cloud server that puts the control and security of your own data back into your hands.
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://charts.truecharts.org/ | collabora-online | 12.1.7 |
+| https://charts.truecharts.org/ | postgresql | 8.0.30 |
+| https://charts.truecharts.org | redis | 3.0.30 |
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/nextcloud/15.2.15/app-readme.md b/stable/nextcloud/15.2.15/app-readme.md
new file mode 100644
index 00000000000..28094fc642d
--- /dev/null
+++ b/stable/nextcloud/15.2.15/app-readme.md
@@ -0,0 +1,3 @@
+A private cloud server that puts the control and security of your own data back into your hands.
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/nextcloud/15.2.15/charts/collabora-online-12.1.7.tgz b/stable/nextcloud/15.2.15/charts/collabora-online-12.1.7.tgz
new file mode 100644
index 00000000000..67eecadd7ee
Binary files /dev/null and b/stable/nextcloud/15.2.15/charts/collabora-online-12.1.7.tgz differ
diff --git a/stable/paperless-ng/4.0.16/charts/common-10.4.4.tgz b/stable/nextcloud/15.2.15/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/paperless-ng/4.0.16/charts/common-10.4.4.tgz
rename to stable/nextcloud/15.2.15/charts/common-10.4.4.tgz
diff --git a/stable/outline/3.0.17/charts/postgresql-8.0.30.tgz b/stable/nextcloud/15.2.15/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/outline/3.0.17/charts/postgresql-8.0.30.tgz
rename to stable/nextcloud/15.2.15/charts/postgresql-8.0.30.tgz
diff --git a/stable/paperless-ng/4.0.16/charts/redis-3.0.30.tgz b/stable/nextcloud/15.2.15/charts/redis-3.0.30.tgz
similarity index 100%
rename from stable/paperless-ng/4.0.16/charts/redis-3.0.30.tgz
rename to stable/nextcloud/15.2.15/charts/redis-3.0.30.tgz
diff --git a/stable/nextcloud/15.2.15/ci/basic-values.yaml b/stable/nextcloud/15.2.15/ci/basic-values.yaml
new file mode 100644
index 00000000000..0e1ca145546
--- /dev/null
+++ b/stable/nextcloud/15.2.15/ci/basic-values.yaml
@@ -0,0 +1,11 @@
+env:
+ # IP used for exposing nextcloud
+ # Often the service or nodePort IP
+ AccessIP: "127.0.0.1"
+
+service:
+ main:
+ ports:
+ main:
+ port: 8080
+ targetPort: 8080
diff --git a/stable/nextcloud/15.2.15/docs/installation_notes.md b/stable/nextcloud/15.2.15/docs/installation_notes.md
new file mode 100644
index 00000000000..1ad3f12918f
--- /dev/null
+++ b/stable/nextcloud/15.2.15/docs/installation_notes.md
@@ -0,0 +1,24 @@
+# Important Notes
+
+Nextcloud is a VERY picky Application and is VERY hard to support.
+For this reason we ask you not to file support requests on our Discord or Github, unless your issue is clearly caused by TrueCharts.
+
+While we consider the App layer "Stable", we simply cannot guarantee stability due to the nature of the Nextcloud Application inside the App.
+
+## Installation Notes
+
+Nextcloud generates it's `config.php` file on the first startup/installation. Therefore you have to set some values correctly on the first try.
+Otherwise you will have to either re-install the App or edit the `config.php` manually, with the latter being out of our support scope.
+The mentioned values are:
+
+- TRUSTED_PROXIES
+- NODE_IP
+- Ingress, if you plan to use it.
+- Data storage location, type (eg. PVC, hostPath).
+
+Also Nextcloud creates an Admin user on the first startup/installation, which you can only define it's username and password on the first install.
+Changing them later, will have no effect.
+The mentioned values are:
+
+- NEXTCLOUD_ADMIN_USER
+- NEXTCLOUD_ADMIN_PASSWORD
diff --git a/stable/nextcloud/15.2.15/icon.png b/stable/nextcloud/15.2.15/icon.png
new file mode 100644
index 00000000000..1f6f9b7d268
Binary files /dev/null and b/stable/nextcloud/15.2.15/icon.png differ
diff --git a/stable/nextcloud/15.2.15/ix_values.yaml b/stable/nextcloud/15.2.15/ix_values.yaml
new file mode 100644
index 00000000000..426b90faf5b
--- /dev/null
+++ b/stable/nextcloud/15.2.15/ix_values.yaml
@@ -0,0 +1,423 @@
+image:
+ repository: tccr.io/truecharts/nextcloud-fpm
+ pullPolicy: IfNotPresent
+ tag: v24.0.2@sha256:de756f2fb9224ceef14aaa0766f7c574b5a664fc6b902e31e53be064e13170ea
+
+nginxImage:
+ repository: tccr.io/truecharts/nginx-unprivileged
+ pullPolicy: IfNotPresent
+ tag: v1.23.0@sha256:ccf2c6c57500156e4dd482d467100ff2f4d70d7248bbb9c551fb37f75cb07834
+
+imaginaryImage:
+ repository: h2non/imaginary
+ pullPolicy: IfNotPresent
+ tag: 1.2.4@sha256:7facb4221047a5e79b9e902f380247f4e5bf4376400d0badbeb738d3e1c2f654
+
+securityContext:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+
+podSecurityContext:
+ runAsUser: 0
+ runAsGroup: 0
+ fsGroup: 33
+
+service:
+ main:
+ ports:
+ main:
+ port: 10020
+ targetPort: 8080
+ backend:
+ enabled: true
+ ports:
+ hpb:
+ enabled: true
+ port: 7867
+ targetPort: 7867
+ hpb-metrics:
+ enabled: true
+ port: 7868
+ targetPort: 7868
+ fpm:
+ enabled: true
+ port: 9000
+ targetPort: 9000
+ imaginary:
+ enabled: true
+ port: 9090
+ targetPort: 9090
+
+hostAliases:
+ - ip: '{{ .Values.env.AccessIP | default "127.0.0.1" }}'
+ hostnames:
+ - "{{ if .Values.ingress.main.enabled }}{{ with (first .Values.ingress.main.hosts) }}{{ .host }}{{ end }}{{ else }}placeholder.fakedomain.dns{{ end }}"
+
+secretEnv:
+ NEXTCLOUD_ADMIN_USER: "admin"
+ NEXTCLOUD_ADMIN_PASSWORD: "adminpass"
+
+probes:
+ liveness:
+ custom: true
+ spec:
+ initialDelaySeconds: 25
+ httpGet:
+ path: /status.php
+ port: 8080
+ httpHeaders:
+ - name: Host
+ value: "test.fakedomain.dns"
+
+ readiness:
+ custom: true
+ spec:
+ initialDelaySeconds: 25
+ httpGet:
+ path: /status.php
+ port: 8080
+ httpHeaders:
+ - name: Host
+ value: "test.fakedomain.dns"
+
+ startup:
+ custom: true
+ spec:
+ initialDelaySeconds: 25
+ httpGet:
+ path: /status.php
+ port: 8080
+ httpHeaders:
+ - name: Host
+ value: "test.fakedomain.dns"
+
+initContainers:
+ prestart:
+ image: '{{ include "tc.common.images.selector" . }}'
+ securityContext:
+ runAsUser: 0
+ runAsGroup: 0
+ privileged: true
+ command:
+ - "/bin/sh"
+ - "-c"
+ - |
+ /bin/bash <<'EOF'
+ if [[ -f /data/config/config.php ]] && [[ ! -f /html/config/config.php ]]; then
+ echo "migrating from single to dual PVC's..."
+ echo "moving to placeholder location..."
+ mv -f /var/www/html/data/* /var/www/html/data/tomigrate/
+ echo "moving userdata to data-pvc root..."
+ mv -f /var/www/html/data/tomigrate/data/* /var/www/html/data/
+ echo "removing old data folder..."
+ rm -rf /var/www/html/data/tomigrate/data
+ echo "moving config, apps, templates and other content to html-pvc root..."
+ mv -f /var/www/html/data/tomigrate/* /var/www/html/
+ echo "Removing migration temporary folder..."
+ rm -rf /var/www/html/data/tomigrate
+ fi
+ echo "Enforcing chmod 770 on data-dir..."
+ chmod 770 /var/www/html/data
+ echo "Migrating old data when found..."
+ EOF
+
+ volumeMounts:
+ - name: data
+ mountPath: "/var/www/html/data"
+ - name: html
+ mountPath: "/var/www/html"
+
+env:
+ # IP used for exposing nextcloud
+ # Often the service or nodePort IP
+ # Defaults to the main serviceName for CI purposes.
+ AccessIP:
+ NEXTCLOUD_INIT_HTACCESS: true
+ PHP_INI_MEMORY_LIMIT: 1G
+ PHP_UPLOAD_LIMIT: 10G
+ NEXTCLOUD_CHUNKSIZE: "31457280"
+ TRUSTED_PROXIES: "172.16.0.0/16 127.0.0.1"
+ POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}"
+ POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
+ POSTGRES_PASSWORD:
+ secretKeyRef:
+ name: dbcreds
+ key: postgresql-password
+ POSTGRES_HOST:
+ secretKeyRef:
+ name: dbcreds
+ key: plainporthost
+ REDIS_HOST:
+ secretKeyRef:
+ name: rediscreds
+ key: plainhost
+ REDIS_HOST_PASSWORD:
+ secretKeyRef:
+ name: rediscreds
+ key: redis-password
+
+envFrom:
+ - configMapRef:
+ name: nextcloudconfig
+
+persistence:
+ html:
+ enabled: true
+ mountPath: "/var/www/html"
+ data:
+ enabled: true
+ mountPath: "/var/www/html/data"
+ varrun:
+ enabled: true
+ cache:
+ enabled: true
+ type: emptyDir
+ mountPath: /var/cache/nginx
+ medium: Memory
+ nginx:
+ enabled: "true"
+ mountPath: "/etc/nginx"
+ noMount: true
+ readOnly: true
+ type: "custom"
+ volumeSpec:
+ configMap:
+ name: '{{ include "tc.common.names.fullname" . }}-nginx'
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+
+configmap:
+ nginx:
+ enabled: true
+ data:
+ nginx.conf: |-
+ worker_processes auto;
+
+ error_log /var/log/nginx/error.log warn;
+ pid /var/run/nginx.pid;
+
+
+ events {
+ worker_connections 1024;
+ }
+
+
+ http {
+ include /etc/nginx/mime.types;
+ default_type application/octet-stream;
+
+ log_format main '$remote_addr - $remote_user [$time_local] "$request" '
+ '$status $body_bytes_sent "$http_referer" '
+ '"$http_user_agent" "$http_x_forwarded_for"';
+
+ access_log /var/log/nginx/access.log main;
+
+ sendfile on;
+ #tcp_nopush on;
+
+ # Prevent nginx HTTP Server Detection
+ server_tokens off;
+
+ keepalive_timeout 65;
+
+ #gzip on;
+
+ upstream php-handler {
+ server 127.0.0.1:9000;
+ }
+
+ server {
+ listen 8080;
+ absolute_redirect off;
+
+ # Forward Notify_Push "High Performance Backend" to it's own container
+ location ^~ /push/ {
+ proxy_pass http://127.0.0.1:7867/;
+ proxy_http_version 1.1;
+ proxy_set_header Upgrade $http_upgrade;
+ proxy_set_header Connection "Upgrade";
+ proxy_set_header Host $host;
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+ }
+
+ # HSTS settings
+ # WARNING: Only add the preload option once you read about
+ # the consequences in https://hstspreload.org/. This option
+ # will add the domain to a hardcoded list that is shipped
+ # in all major browsers and getting removed from this list
+ # could take several months.
+ #add_header Strict-Transport-Security "max-age=15768000; includeSubDomains; preload;" always;
+
+ # set max upload size
+ client_max_body_size 512M;
+ fastcgi_buffers 64 4K;
+
+ # Enable gzip but do not remove ETag headers
+ gzip on;
+ gzip_vary on;
+ gzip_comp_level 4;
+ gzip_min_length 256;
+ gzip_proxied expired no-cache no-store private no_last_modified no_etag auth;
+ gzip_types application/atom+xml application/javascript application/json application/ld+json application/manifest+json application/rss+xml application/vnd.geo+json application/vnd.ms-fontobject application/x-font-ttf application/x-web-app-manifest+json application/xhtml+xml application/xml font/opentype image/bmp image/svg+xml image/x-icon text/cache-manifest text/css text/plain text/vcard text/vnd.rim.location.xloc text/vtt text/x-component text/x-cross-domain-policy;
+
+ # Pagespeed is not supported by Nextcloud, so if your server is built
+ # with the `ngx_pagespeed` module, uncomment this line to disable it.
+ #pagespeed off;
+
+ # HTTP response headers borrowed from Nextcloud `.htaccess`
+ add_header Referrer-Policy "no-referrer" always;
+ add_header X-Content-Type-Options "nosniff" always;
+ add_header X-Download-Options "noopen" always;
+ add_header X-Frame-Options "SAMEORIGIN" always;
+ add_header X-Permitted-Cross-Domain-Policies "none" always;
+ add_header X-Robots-Tag "none" always;
+ add_header X-XSS-Protection "1; mode=block" always;
+
+ # Remove X-Powered-By, which is an information leak
+ fastcgi_hide_header X-Powered-By;
+
+ # Path to the root of your installation
+ root /var/www/html;
+
+ # Specify how to handle directories -- specifying `/index.php$request_uri`
+ # here as the fallback means that Nginx always exhibits the desired behaviour
+ # when a client requests a path that corresponds to a directory that exists
+ # on the server. In particular, if that directory contains an index.php file,
+ # that file is correctly served; if it doesn't, then the request is passed to
+ # the front-end controller. This consistent behaviour means that we don't need
+ # to specify custom rules for certain paths (e.g. images and other assets,
+ # `/updater`, `/ocm-provider`, `/ocs-provider`), and thus
+ # `try_files $uri $uri/ /index.php$request_uri`
+ # always provides the desired behaviour.
+ index index.php index.html /index.php$request_uri;
+
+ # Rule borrowed from `.htaccess` to handle Microsoft DAV clients
+ location = / {
+ if ( $http_user_agent ~ ^DavClnt ) {
+ return 302 /remote.php/webdav/$is_args$args;
+ }
+ }
+
+ location = /robots.txt {
+ allow all;
+ log_not_found off;
+ access_log off;
+ }
+
+ # Make a regex exception for `/.well-known` so that clients can still
+ # access it despite the existence of the regex rule
+ # `location ~ /(\.|autotest|...)` which would otherwise handle requests
+ # for `/.well-known`.
+ location ^~ /.well-known {
+ # The rules in this block are an adaptation of the rules
+ # in `.htaccess` that concern `/.well-known`.
+
+ location = /.well-known/carddav { return 301 /remote.php/dav/; }
+ location = /.well-known/caldav { return 301 /remote.php/dav/; }
+
+ # according to the documentation these two lines are not necessary, but some users are still recieving errors
+ location = /.well-known/webfinger { return 301 /index.php$uri; }
+ location = /.well-known/nodeinfo { return 301 /index.php$uri; }
+
+ location /.well-known/acme-challenge { try_files $uri $uri/ =404; }
+ location /.well-known/pki-validation { try_files $uri $uri/ =404; }
+
+ # Let Nextcloud's API for `/.well-known` URIs handle all other
+ # requests by passing them to the front-end controller.
+ return 301 /index.php$request_uri;
+ }
+
+ # Rules borrowed from `.htaccess` to hide certain paths from clients
+ location ~ ^/(?:build|tests|config|lib|3rdparty|templates|data)(?:$|/) { return 404; }
+ location ~ ^/(?:\.|autotest|occ|issue|indie|db_|console) { return 404; }
+
+ # Ensure this block, which passes PHP files to the PHP process, is above the blocks
+ # which handle static assets (as seen below). If this block is not declared first,
+ # then Nginx will encounter an infinite rewriting loop when it prepends `/index.php`
+ # to the URI, resulting in a HTTP 500 error response.
+ location ~ \.php(?:$|/) {
+ # Required for legacy support
+ rewrite ^/(?!index|remote|public|cron|core\/ajax\/update|status|ocs\/v[12]|updater\/.+|oc[ms]-provider\/.+|.+\/richdocumentscode\/proxy) /index.php$request_uri;
+
+ fastcgi_split_path_info ^(.+?\.php)(/.*)$;
+ set $path_info $fastcgi_path_info;
+
+ try_files $fastcgi_script_name =404;
+
+ include fastcgi_params;
+ fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
+ fastcgi_param PATH_INFO $path_info;
+ #fastcgi_param HTTPS on;
+
+ fastcgi_param modHeadersAvailable true; # Avoid sending the security headers twice
+ fastcgi_param front_controller_active true; # Enable pretty urls
+ fastcgi_pass php-handler;
+
+ fastcgi_intercept_errors on;
+ fastcgi_request_buffering off;
+
+ proxy_send_timeout 300s;
+ proxy_read_timeout 300s;
+ fastcgi_send_timeout 300s;
+ fastcgi_read_timeout 300s;
+ }
+
+ location ~ \.(?:css|js|svg|gif)$ {
+ try_files $uri /index.php$request_uri;
+ expires 6M; # Cache-Control policy borrowed from `.htaccess`
+ access_log off; # Optional: Don't log access to assets
+ }
+
+ location ~ \.woff2?$ {
+ try_files $uri /index.php$request_uri;
+ expires 7d; # Cache-Control policy borrowed from `.htaccess`
+ access_log off; # Optional: Don't log access to assets
+ }
+
+ # Rule borrowed from `.htaccess`
+ location /remote {
+ return 301 /remote.php$request_uri;
+ }
+
+ location / {
+ try_files $uri $uri/ /index.php$request_uri;
+ }
+ }
+ }
+
+cronjob:
+ enabled: true
+ generatePreviews: true
+ schedule: "*/5 * * * *"
+ annotations: {}
+ failedJobsHistoryLimit: 5
+ successfulJobsHistoryLimit: 2
+
+hpb:
+ enabled: true
+
+imaginary:
+ enabled: true
+
+collabora:
+ enabled: false
+ env:
+ aliasgroup1:
+ configMapRef:
+ name: nextcloudconfig
+ key: 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: ""
+ DONT_GEN_SSL_CERT: true
+
+postgresql:
+ enabled: true
+ existingSecret: "dbcreds"
+ postgresqlUsername: nextcloud
+ postgresqlDatabase: nextcloud
+
+redis:
+ enabled: true
+ existingSecret: "rediscreds"
diff --git a/stable/nextcloud/15.2.15/questions.yaml b/stable/nextcloud/15.2.15/questions.yaml
new file mode 100644
index 00000000000..d95e876346e
--- /dev/null
+++ b/stable/nextcloud/15.2.15/questions.yaml
@@ -0,0 +1,2665 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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: NEXTCLOUD_ADMIN_USER
+ label: "NEXTCLOUD_ADMIN_USER (First Install Only)"
+ description: "Sets the initial nextcloud's admin username, changing this variable after first launch will NOT change admin's username"
+ schema:
+ type: string
+ required: true
+ default: "REPLACETHIS"
+ - variable: NEXTCLOUD_ADMIN_PASSWORD
+ label: "NEXTCLOUD_ADMIN_PASSWORD (First Install Only)"
+ description: "Sets the initial nextcloud's admin password, changing this variable after first launch will NOT change admin's password"
+ schema:
+ type: string
+ private: true
+ required: true
+ default: "REPLACETHIS"
+ - variable: env
+ group: "Container Configuration"
+ label: "Image Environment"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: TRUSTED_PROXIES
+ label: "Trusted Proxies (First Install Only - Advanced)"
+ description: "Sets nextcloud Trusted Proxies"
+ schema:
+ type: string
+ default: "172.16.0.0/16 127.0.0.1"
+ - variable: PHP_INI_MEMORY_LIMIT
+ label: "PHP_INI_MEMORY_LIMIT"
+ description: "Sets php memory_limit setting"
+ schema:
+ type: string
+ default: "1G"
+ - variable: PHP_UPLOAD_LIMIT
+ label: "PHP_UPLOAD_LIMIT"
+ description: "Sets php upload_max_filesize and post_max_size settings"
+ schema:
+ type: string
+ default: "10G"
+ - variable: AccessIP
+ label: "Access IP"
+ description: "Set to the IP-Address used to reach Nextcloud. Most often the Service or NodePort IP (Ensure this is correct!)"
+ schema:
+ type: string
+ required: true
+ $ref:
+ - "definitions/nodeIP"
+
+ - 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 Config"
+ 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: 10020
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: html
+ label: "App html Storage"
+ description: "Stores the Application html."
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: data
+ label: "UserData Storage"
+ description: "Stores the User Data."
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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: 33
+ - 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/nextcloud/15.2.15/templates/_configmap.tpl b/stable/nextcloud/15.2.15/templates/_configmap.tpl
new file mode 100644
index 00000000000..abe500d31e8
--- /dev/null
+++ b/stable/nextcloud/15.2.15/templates/_configmap.tpl
@@ -0,0 +1,36 @@
+{{/* Define the configmap */}}
+{{- define "nextcloud.configmap" -}}
+
+{{- $hosts := "" }}
+{{- if .Values.ingress.main.enabled }}
+{{- range .Values.ingress }}
+{{- range $index, $host := .hosts }}
+ {{- if $index }}
+ {{ $hosts = ( printf "%v %v" $hosts $host.host ) }}
+ {{- else }}
+ {{ $hosts = ( printf "%s" $host.host ) }}
+ {{- end }}
+{{- end }}
+{{- end }}
+{{- end }}
+
+
+---
+apiVersion: v1
+kind: ConfigMap
+metadata:
+ name: nextcloudconfig
+data:
+ {{- $aliasgroup1 := ( printf "http://%s" ( .Values.env.AccessIP | default ( printf "%v-%v" .Release.Name "nextcloud" ) ) ) }}
+ {{- if .Values.ingress.main.enabled }}
+ {{- with (first .Values.ingress.main.hosts) }}
+ {{- $aliasgroup1 = ( printf "https://%s" .host ) }}
+ {{- end }}
+ {{- end }}
+ aliasgroup1: {{ $aliasgroup1 }}
+ NEXTCLOUD_TRUSTED_DOMAINS: {{ ( printf "%v %v %v %v %v %v %v %v" "test.fakedomain.dns" "localhost" "127.0.0.1" ( printf "%v:%v" "127.0.0.1" .Values.service.main.ports.main.port ) ( .Values.env.AccessIP | default "localhost" ) ( printf "%v-%v" .Release.Name "nextcloud" ) ( printf "%v-%v" .Release.Name "nextcloud-backend" ) $hosts ) | quote }}
+ {{- if .Values.ingress.main.enabled }}
+ APACHE_DISABLE_REWRITE_IP: "1"
+ {{- end }}
+
+{{- end -}}
diff --git a/stable/nextcloud/15.2.15/templates/_cronjob.tpl b/stable/nextcloud/15.2.15/templates/_cronjob.tpl
new file mode 100644
index 00000000000..302f3b83aae
--- /dev/null
+++ b/stable/nextcloud/15.2.15/templates/_cronjob.tpl
@@ -0,0 +1,64 @@
+{{/* Define the cronjob */}}
+{{- define "nextcloud.cronjob" -}}
+{{- if .Values.cronjob.enabled -}}
+{{- $jobName := include "tc.common.names.fullname" . }}
+
+---
+apiVersion: batch/v1
+kind: CronJob
+metadata:
+ name: {{ printf "%s-cronjob" $jobName }}
+ labels:
+ {{- include "tc.common.labels" . | nindent 4 }}
+spec:
+ schedule: "{{ .Values.cronjob.schedule }}"
+ concurrencyPolicy: Forbid
+ {{- with .Values.cronjob.failedJobsHistoryLimit }}
+ failedJobsHistoryLimit: {{ . }}
+ {{- end }}
+ {{- with .Values.cronjob.successfulJobsHistoryLimit }}
+ successfulJobsHistoryLimit: {{ . }}
+ {{- end }}
+ jobTemplate:
+ metadata:
+ spec:
+ template:
+ metadata:
+ spec:
+ restartPolicy: Never
+ {{- with (include "tc.common.controller.volumes" . | trim) }}
+ volumes:
+ {{- nindent 12 . }}
+ {{- end }}
+ containers:
+ - name: {{ .Chart.Name }}
+ image: '{{ include "tc.common.images.selector" . }}'
+ imagePullPolicy: {{ default .Values.image.pullPolicy }}
+ command:
+ - "/bin/sh"
+ - "-c"
+ - |
+ /bin/bash <<'EOF'
+ echo "running nextcloud cronjob..."
+ php -f /var/www/html/cron.php
+ echo "cronjob finished"
+ {{- if .Values.cronjob.generatePreviews }}
+ echo "Pre-generating Previews..."
+ php /var/www/html/occ preview:pre-generate
+ echo "Previews generated."
+ {{- end }}
+ EOF
+ # Will mount configuration files as www-data (id: 33) by default for nextcloud
+ {{- with (include "tc.common.controller.volumeMounts" . | trim) }}
+ volumeMounts:
+ {{ nindent 16 . }}
+ {{- end }}
+ securityContext:
+ runAsUser: 33
+ runAsGroup: 33
+ readOnlyRootFilesystem: true
+ runAsNonRoot: true
+ resources:
+{{ toYaml .Values.resources | indent 16 }}
+{{- end -}}
+{{- end -}}
diff --git a/stable/nextcloud/15.2.15/templates/_hpb.tpl b/stable/nextcloud/15.2.15/templates/_hpb.tpl
new file mode 100644
index 00000000000..617bab9d8ab
--- /dev/null
+++ b/stable/nextcloud/15.2.15/templates/_hpb.tpl
@@ -0,0 +1,133 @@
+{{/* Define the hbp container */}}
+{{- define "nextcloud.hpb" -}}
+{{- $jobName := include "tc.common.names.fullname" . }}
+image: '{{ include "tc.common.images.selector" . }}'
+imagePullPolicy: '{{ .Values.image.pullPolicy }}'
+securityContext:
+ runAsUser: 33
+ runAsGroup: 33
+ readOnlyRootFilesystem: true
+ runAsNonRoot: true
+{{- with (include "tc.common.controller.volumeMounts" . | trim) }}
+volumeMounts:
+ {{ nindent 2 . }}
+{{- end }}
+ports:
+ - containerPort: 7867
+readinessProbe:
+ httpGet:
+ path: /push/test/cookie
+ port: 7867
+ httpHeaders:
+ - name: Host
+ value: "test.fakedomain.dns"
+ initialDelaySeconds: {{ .Values.probes.readiness.spec.initialDelaySeconds }}
+ periodSeconds: {{ .Values.probes.readiness.spec.periodSeconds }}
+ timeoutSeconds: {{ .Values.probes.readiness.spec.timeoutSeconds }}
+ failureThreshold: {{ .Values.probes.readiness.spec.failureThreshold }}
+livenessProbe:
+ httpGet:
+ path: /push/test/cookie
+ port: 7867
+ httpHeaders:
+ - name: Host
+ value: "test.fakedomain.dns"
+ initialDelaySeconds: {{ .Values.probes.liveness.spec.initialDelaySeconds }}
+ periodSeconds: {{ .Values.probes.liveness.spec.periodSeconds }}
+ timeoutSeconds: {{ .Values.probes.liveness.spec.timeoutSeconds }}
+ failureThreshold: {{ .Values.probes.liveness.spec.failureThreshold }}
+startupProbe:
+ httpGet:
+ path: /push/test/cookie
+ port: 7867
+ httpHeaders:
+ - name: Host
+ value: "test.fakedomain.dns"
+ initialDelaySeconds: {{ .Values.probes.startup.spec.initialDelaySeconds }}
+ periodSeconds: {{ .Values.probes.startup.spec.periodSeconds }}
+ timeoutSeconds: {{ .Values.probes.startup.spec.timeoutSeconds }}
+ failureThreshold: {{ .Values.probes.startup.spec.failureThreshold }}
+command:
+ - "/bin/sh"
+ - "-c"
+ - |
+ /bin/bash <<'EOF'
+ set -m
+ echo "Waiting for notify_push file to be available..."
+ until [ -f /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push ]
+ do
+ sleep 10
+ echo "Notify_push not found... waiting..."
+ done
+ echo "Waiting for Nextcloud to start..."
+ until $(curl --output /dev/null --silent --head --fail -H "Host: test.fakedomain.dns" http://127.0.0.1:8080/status.php); do
+ echo "Nextcloud not found... waiting..."
+ sleep 10
+ done
+ until $(curl --silent --fail -H "Host: test.fakedomain.dns" http://127.0.0.1:8080/status.php | jq --raw-output '.installed' | grep "true"); do
+ echo "Nextcloud not installed... waiting..."
+ sleep 10
+ done
+ echo "Nextcloud instance with Notify_push found... Launching High Performance Backend..."
+ /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php &
+
+ {{- if .Values.imaginary.enabled }}
+ echo "Imaginary High Performance Previews enabled, enabling it on Nextcloud..."
+ php /var/www/html/occ config:system:set enabledPreviewProviders 6 --value='OC\Preview\Imaginary'
+ php /var/www/html/occ config:system:set preview_imaginary_url --value='http://127.0.0.1:9090'
+ {{- end }}
+
+ until $(curl --output /dev/null --silent --head --fail -H "Host: test.fakedomain.dns" http://127.0.0.1:7867/push/test/cookie); do
+ echo "High Performance Backend not running ... waiting..."
+ sleep 10
+ done
+ {{- $accessurl := ( printf "http://%v:%v" ( .Values.env.AccessIP | default ( printf "%v-%v" .Release.Name "nextcloud" ) ) .Values.service.main.ports.main.port ) }}
+ {{- if .Values.ingress.main.enabled }}
+ {{- with (first .Values.ingress.main.hosts) }}
+ {{- $accessurl = ( printf "https://%s" .host ) }}
+ {{- end }}
+ {{- end }}
+ until $(curl --output /dev/null --silent --head --fail {{ $accessurl }}/push/test/cookie); do
+ echo "High Performance Backend service not accessable ... waiting..."
+ sleep 10
+ done
+ echo "High Performance Backend found..."
+ echo "Configuring High Performance Backend for url: {{ $accessurl }}"
+ php /var/www/html/occ notify_push:setup {{ $accessurl }}/push
+ fg
+ EOF
+env:
+ - name: NEXTCLOUD_URL
+ value: 'http://127.0.0.1:8080'
+ - name: METRICS_PORT
+ value: '7868'
+ - name: TRUSTED_PROXIES
+ value: "{{ .Values.env.TRUSTED_PROXIES }}"
+ - name: POSTGRES_DB
+ value: "{{ .Values.postgresql.postgresqlDatabase }}"
+ - name: POSTGRES_USER
+ value: "{{ .Values.postgresql.postgresqlUsername }}"
+ - name: POSTGRES_PASSWORD
+ valueFrom:
+ secretKeyRef:
+ name: dbcreds
+ key: postgresql-password
+ - name: POSTGRES_HOST
+ valueFrom:
+ secretKeyRef:
+ name: dbcreds
+ key: plainporthost
+ - name: REDIS_HOST
+ valueFrom:
+ secretKeyRef:
+ name: rediscreds
+ key: plainhost
+ - name: REDIS_HOST_PASSWORD
+ valueFrom:
+ secretKeyRef:
+ name: rediscreds
+ key: redis-password
+envFrom:
+ - configMapRef:
+ name: nextcloudconfig
+{{- end -}}
diff --git a/stable/nextcloud/15.2.15/templates/_imaginary.tpl b/stable/nextcloud/15.2.15/templates/_imaginary.tpl
new file mode 100644
index 00000000000..57a72c43024
--- /dev/null
+++ b/stable/nextcloud/15.2.15/templates/_imaginary.tpl
@@ -0,0 +1,40 @@
+{{/* Define the imaginary container */}}
+{{- define "nextcloud.imaginary" -}}
+image: {{ .Values.imaginaryImage.repository }}:{{ .Values.imaginaryImage.tag }}
+imagePullPolicy: '{{ .Values.image.pullPolicy }}'
+securityContext:
+ runAsUser: 33
+ runAsGroup: 33
+ readOnlyRootFilesystem: true
+ runAsNonRoot: true
+ports:
+ - containerPort: 9090
+args: ["-enable-url-source"]
+env:
+ - name: 'PORT'
+ value: '9090'
+readinessProbe:
+ httpGet:
+ path: /
+ port: 9090
+ initialDelaySeconds: {{ .Values.probes.readiness.spec.initialDelaySeconds }}
+ periodSeconds: {{ .Values.probes.readiness.spec.periodSeconds }}
+ timeoutSeconds: {{ .Values.probes.readiness.spec.timeoutSeconds }}
+ failureThreshold: {{ .Values.probes.readiness.spec.failureThreshold }}
+livenessProbe:
+ httpGet:
+ path: /
+ port: 9090
+ initialDelaySeconds: {{ .Values.probes.liveness.spec.initialDelaySeconds }}
+ periodSeconds: {{ .Values.probes.liveness.spec.periodSeconds }}
+ timeoutSeconds: {{ .Values.probes.liveness.spec.timeoutSeconds }}
+ failureThreshold: {{ .Values.probes.liveness.spec.failureThreshold }}
+startupProbe:
+ httpGet:
+ path: /
+ port: 9090
+ initialDelaySeconds: {{ .Values.probes.startup.spec.initialDelaySeconds }}
+ periodSeconds: {{ .Values.probes.startup.spec.periodSeconds }}
+ timeoutSeconds: {{ .Values.probes.startup.spec.timeoutSeconds }}
+ failureThreshold: {{ .Values.probes.startup.spec.failureThreshold }}
+{{- end -}}
diff --git a/stable/nextcloud/15.2.15/templates/_nginx.tpl b/stable/nextcloud/15.2.15/templates/_nginx.tpl
new file mode 100644
index 00000000000..df427f44bd8
--- /dev/null
+++ b/stable/nextcloud/15.2.15/templates/_nginx.tpl
@@ -0,0 +1,54 @@
+{{/* Define the nginx container */}}
+{{- define "nextcloud.nginx" -}}
+image: {{ .Values.nginxImage.repository }}:{{ .Values.nginxImage.tag }}
+imagePullPolicy: '{{ .Values.image.pullPolicy }}'
+securityContext:
+ runAsUser: 33
+ runAsGroup: 33
+ readOnlyRootFilesystem: true
+ runAsNonRoot: true
+{{- with (include "tc.common.controller.volumeMounts" . | trim) }}
+volumeMounts:
+ {{ nindent 2 . }}
+{{- end }}
+ - mountPath: /etc/nginx/nginx.conf
+ name: nginx
+ readOnly: true
+ subPath: nginx.conf
+ports:
+ - containerPort: 8080
+
+readinessProbe:
+ httpGet:
+ path: /robots.txt
+ port: 8080
+ httpHeaders:
+ - name: Host
+ value: "test.fakedomain.dns"
+ initialDelaySeconds: {{ .Values.probes.readiness.spec.initialDelaySeconds }}
+ periodSeconds: {{ .Values.probes.readiness.spec.periodSeconds }}
+ timeoutSeconds: {{ .Values.probes.readiness.spec.timeoutSeconds }}
+ failureThreshold: {{ .Values.probes.readiness.spec.failureThreshold }}
+livenessProbe:
+ httpGet:
+ path: /robots.txt
+ port: 8080
+ httpHeaders:
+ - name: Host
+ value: "test.fakedomain.dns"
+ initialDelaySeconds: {{ .Values.probes.liveness.spec.initialDelaySeconds }}
+ periodSeconds: {{ .Values.probes.liveness.spec.periodSeconds }}
+ timeoutSeconds: {{ .Values.probes.liveness.spec.timeoutSeconds }}
+ failureThreshold: {{ .Values.probes.liveness.spec.failureThreshold }}
+startupProbe:
+ httpGet:
+ path: /robots.txt
+ port: 8080
+ httpHeaders:
+ - name: Host
+ value: "test.fakedomain.dns"
+ initialDelaySeconds: {{ .Values.probes.startup.spec.initialDelaySeconds }}
+ periodSeconds: {{ .Values.probes.startup.spec.periodSeconds }}
+ timeoutSeconds: {{ .Values.probes.startup.spec.timeoutSeconds }}
+ failureThreshold: {{ .Values.probes.startup.spec.failureThreshold }}
+{{- end -}}
diff --git a/stable/nextcloud/15.2.15/templates/common.yaml b/stable/nextcloud/15.2.15/templates/common.yaml
new file mode 100644
index 00000000000..9314524b1a2
--- /dev/null
+++ b/stable/nextcloud/15.2.15/templates/common.yaml
@@ -0,0 +1,22 @@
+{{/* Make sure all variables are set properly */}}
+{{- include "tc.common.loader.init" . }}
+
+{{/* Render configmap for nextcloud */}}
+{{- include "nextcloud.configmap" . }}
+
+{{- $newMiddlewares := append .Values.ingress.main.fixedMiddlewares "tc-nextcloud-chain" }}
+{{- $_ := set .Values.ingress.main "fixedMiddlewares" $newMiddlewares -}}
+
+{{- $_ := set .Values.additionalContainers "nginx" (include "nextcloud.nginx" . | fromYaml) -}}
+{{- if .Values.imaginary.enabled -}}
+{{- $_ := set .Values.additionalContainers "imaginary" (include "nextcloud.imaginary" . | fromYaml) -}}
+{{- end -}}
+{{- if .Values.hpb.enabled -}}
+{{- $_ := set .Values.additionalContainers "hpb" (include "nextcloud.hpb" . | fromYaml) -}}
+{{- end -}}
+
+{{/* Render the templates */}}
+{{ include "tc.common.loader.apply" . }}
+
+{{/* Render cronjob for nextcloud */}}
+{{- include "nextcloud.cronjob" . }}
diff --git a/stable/paperless-ng/4.0.16/values.yaml b/stable/nextcloud/15.2.15/values.yaml
similarity index 100%
rename from stable/paperless-ng/4.0.16/values.yaml
rename to stable/nextcloud/15.2.15/values.yaml
diff --git a/stable/nextpvr/2.0.14/CHANGELOG.md b/stable/nextpvr/2.0.14/CHANGELOG.md
deleted file mode 100644
index e2a74cb9caa..00000000000
--- a/stable/nextpvr/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [nextpvr-2.0.14](https://github.com/truecharts/apps/compare/nextpvr-2.0.12...nextpvr-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [nextpvr-2.0.12](https://github.com/truecharts/apps/compare/nextpvr-2.0.11...nextpvr-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [nextpvr-2.0.11](https://github.com/truecharts/apps/compare/nextpvr-2.0.10...nextpvr-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [nextpvr-2.0.10](https://github.com/truecharts/apps/compare/nextpvr-2.0.9...nextpvr-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [nextpvr-2.0.9](https://github.com/truecharts/apps/compare/nextpvr-2.0.8...nextpvr-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [nextpvr-2.0.8](https://github.com/truecharts/apps/compare/nextpvr-2.0.7...nextpvr-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [nextpvr-2.0.7](https://github.com/truecharts/apps/compare/nextpvr-2.0.6...nextpvr-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [nextpvr-2.0.6](https://github.com/truecharts/apps/compare/nextpvr-2.0.5...nextpvr-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [nextpvr-2.0.5](https://github.com/truecharts/apps/compare/nextpvr-2.0.4...nextpvr-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [nextpvr-2.0.4](https://github.com/truecharts/apps/compare/nextpvr-2.0.3...nextpvr-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [nextpvr-2.0.3](https://github.com/truecharts/apps/compare/nextpvr-2.0.2...nextpvr-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/nextpvr/2.0.14/Chart.lock b/stable/nextpvr/2.0.14/Chart.lock
deleted file mode 100644
index fe4ee70b0b9..00000000000
--- a/stable/nextpvr/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:08:40.634389303Z"
diff --git a/stable/nextpvr/2.0.14/Chart.yaml b/stable/nextpvr/2.0.14/Chart.yaml
deleted file mode 100644
index 2f50d55b1fe..00000000000
--- a/stable/nextpvr/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: NextPVR is a personal video recorder application, with the goal making it easy to watch or record live TV.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/nextpvr
-icon: https://truecharts.org/img/chart-icons/nextpvr.png
-keywords:
-- pvr
-- recorder
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: nextpvr
-sources:
-- https://hub.docker.com/r/nextpvr/nextpvr_amd64
-- https://github.com/sub3/NextPVR/wiki/Install-Docker
-version: 2.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/nextpvr/2.0.16/CHANGELOG.md b/stable/nextpvr/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..2fb48468efd
--- /dev/null
+++ b/stable/nextpvr/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [nextpvr-2.0.16](https://github.com/truecharts/apps/compare/nextpvr-2.0.14...nextpvr-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [nextpvr-2.0.14](https://github.com/truecharts/apps/compare/nextpvr-2.0.12...nextpvr-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [nextpvr-2.0.12](https://github.com/truecharts/apps/compare/nextpvr-2.0.11...nextpvr-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [nextpvr-2.0.11](https://github.com/truecharts/apps/compare/nextpvr-2.0.10...nextpvr-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [nextpvr-2.0.10](https://github.com/truecharts/apps/compare/nextpvr-2.0.9...nextpvr-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [nextpvr-2.0.9](https://github.com/truecharts/apps/compare/nextpvr-2.0.8...nextpvr-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [nextpvr-2.0.8](https://github.com/truecharts/apps/compare/nextpvr-2.0.7...nextpvr-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [nextpvr-2.0.7](https://github.com/truecharts/apps/compare/nextpvr-2.0.6...nextpvr-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [nextpvr-2.0.6](https://github.com/truecharts/apps/compare/nextpvr-2.0.5...nextpvr-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [nextpvr-2.0.5](https://github.com/truecharts/apps/compare/nextpvr-2.0.4...nextpvr-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [nextpvr-2.0.4](https://github.com/truecharts/apps/compare/nextpvr-2.0.3...nextpvr-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/nextpvr/2.0.16/Chart.lock b/stable/nextpvr/2.0.16/Chart.lock
new file mode 100644
index 00000000000..ee71c77308a
--- /dev/null
+++ b/stable/nextpvr/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:14:21.181897408Z"
diff --git a/stable/nextpvr/2.0.16/Chart.yaml b/stable/nextpvr/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..29fbc19913a
--- /dev/null
+++ b/stable/nextpvr/2.0.16/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: NextPVR is a personal video recorder application, with the goal making it easy to watch or record live TV.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/nextpvr
+icon: https://truecharts.org/img/chart-icons/nextpvr.png
+keywords:
+- pvr
+- recorder
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: nextpvr
+sources:
+- https://hub.docker.com/r/nextpvr/nextpvr_amd64
+- https://github.com/sub3/NextPVR/wiki/Install-Docker
+version: 2.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/nextpvr/2.0.14/README.md b/stable/nextpvr/2.0.16/README.md
similarity index 100%
rename from stable/nextpvr/2.0.14/README.md
rename to stable/nextpvr/2.0.16/README.md
diff --git a/stable/nextpvr/2.0.14/app-readme.md b/stable/nextpvr/2.0.16/app-readme.md
similarity index 100%
rename from stable/nextpvr/2.0.14/app-readme.md
rename to stable/nextpvr/2.0.16/app-readme.md
diff --git a/stable/papermerge/3.0.14/charts/common-10.4.4.tgz b/stable/nextpvr/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/papermerge/3.0.14/charts/common-10.4.4.tgz
rename to stable/nextpvr/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/nextpvr/2.0.14/docs/credentials.md b/stable/nextpvr/2.0.16/docs/credentials.md
similarity index 100%
rename from stable/nextpvr/2.0.14/docs/credentials.md
rename to stable/nextpvr/2.0.16/docs/credentials.md
diff --git a/stable/nextpvr/2.0.14/icon.png b/stable/nextpvr/2.0.16/icon.png
similarity index 100%
rename from stable/nextpvr/2.0.14/icon.png
rename to stable/nextpvr/2.0.16/icon.png
diff --git a/stable/nextpvr/2.0.14/ix_values.yaml b/stable/nextpvr/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/nextpvr/2.0.14/ix_values.yaml
rename to stable/nextpvr/2.0.16/ix_values.yaml
diff --git a/stable/nextpvr/2.0.14/questions.yaml b/stable/nextpvr/2.0.16/questions.yaml
similarity index 100%
rename from stable/nextpvr/2.0.14/questions.yaml
rename to stable/nextpvr/2.0.16/questions.yaml
diff --git a/stable/phpldapadmin/6.0.14/templates/common.yaml b/stable/nextpvr/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/phpldapadmin/6.0.14/templates/common.yaml
rename to stable/nextpvr/2.0.16/templates/common.yaml
diff --git a/stable/papermerge/3.0.14/values.yaml b/stable/nextpvr/2.0.16/values.yaml
similarity index 100%
rename from stable/papermerge/3.0.14/values.yaml
rename to stable/nextpvr/2.0.16/values.yaml
diff --git a/stable/ngircd/2.0.14/CHANGELOG.md b/stable/ngircd/2.0.14/CHANGELOG.md
deleted file mode 100644
index 1ad7541d953..00000000000
--- a/stable/ngircd/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [ngircd-2.0.14](https://github.com/truecharts/apps/compare/ngircd-2.0.12...ngircd-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [ngircd-2.0.12](https://github.com/truecharts/apps/compare/ngircd-2.0.11...ngircd-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [ngircd-2.0.11](https://github.com/truecharts/apps/compare/ngircd-2.0.10...ngircd-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [ngircd-2.0.10](https://github.com/truecharts/apps/compare/ngircd-2.0.9...ngircd-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [ngircd-2.0.9](https://github.com/truecharts/apps/compare/ngircd-2.0.8...ngircd-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [ngircd-2.0.8](https://github.com/truecharts/apps/compare/ngircd-2.0.7...ngircd-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [ngircd-2.0.7](https://github.com/truecharts/apps/compare/ngircd-2.0.6...ngircd-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [ngircd-2.0.6](https://github.com/truecharts/apps/compare/ngircd-2.0.5...ngircd-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [ngircd-2.0.5](https://github.com/truecharts/apps/compare/ngircd-2.0.4...ngircd-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [ngircd-2.0.4](https://github.com/truecharts/apps/compare/ngircd-2.0.3...ngircd-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [ngircd-2.0.3](https://github.com/truecharts/apps/compare/ngircd-2.0.2...ngircd-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/ngircd/2.0.14/Chart.lock b/stable/ngircd/2.0.14/Chart.lock
deleted file mode 100644
index aee7c85f8da..00000000000
--- a/stable/ngircd/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:08:40.880394266Z"
diff --git a/stable/ngircd/2.0.14/Chart.yaml b/stable/ngircd/2.0.14/Chart.yaml
deleted file mode 100644
index ef57a213cab..00000000000
--- a/stable/ngircd/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: ngircd
-version: 2.0.14
-appVersion: "2021.11.21"
-description: Ngircd is a free, portable and lightweight Internet Relay Chat server for small or private networks.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/ngircd
-icon: https://truecharts.org/img/chart-icons/ngircd.png
-keywords:
- - ngircd
-sources:
- - https://hub.docker.com/r/linuxserver/ngircd
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/ngircd/2.0.16/CHANGELOG.md b/stable/ngircd/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..7dfd0dcb61a
--- /dev/null
+++ b/stable/ngircd/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [ngircd-2.0.16](https://github.com/truecharts/apps/compare/ngircd-2.0.14...ngircd-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [ngircd-2.0.14](https://github.com/truecharts/apps/compare/ngircd-2.0.12...ngircd-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [ngircd-2.0.12](https://github.com/truecharts/apps/compare/ngircd-2.0.11...ngircd-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [ngircd-2.0.11](https://github.com/truecharts/apps/compare/ngircd-2.0.10...ngircd-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [ngircd-2.0.10](https://github.com/truecharts/apps/compare/ngircd-2.0.9...ngircd-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [ngircd-2.0.9](https://github.com/truecharts/apps/compare/ngircd-2.0.8...ngircd-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [ngircd-2.0.8](https://github.com/truecharts/apps/compare/ngircd-2.0.7...ngircd-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [ngircd-2.0.7](https://github.com/truecharts/apps/compare/ngircd-2.0.6...ngircd-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [ngircd-2.0.6](https://github.com/truecharts/apps/compare/ngircd-2.0.5...ngircd-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [ngircd-2.0.5](https://github.com/truecharts/apps/compare/ngircd-2.0.4...ngircd-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [ngircd-2.0.4](https://github.com/truecharts/apps/compare/ngircd-2.0.3...ngircd-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/ngircd/2.0.16/Chart.lock b/stable/ngircd/2.0.16/Chart.lock
new file mode 100644
index 00000000000..cce7fa7f787
--- /dev/null
+++ b/stable/ngircd/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:14:26.924251226Z"
diff --git a/stable/ngircd/2.0.16/Chart.yaml b/stable/ngircd/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..ea6641d72a4
--- /dev/null
+++ b/stable/ngircd/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: ngircd
+version: 2.0.16
+appVersion: "2021.11.21"
+description: Ngircd is a free, portable and lightweight Internet Relay Chat server for small or private networks.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/ngircd
+icon: https://truecharts.org/img/chart-icons/ngircd.png
+keywords:
+ - ngircd
+sources:
+ - https://hub.docker.com/r/linuxserver/ngircd
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/ngircd/2.0.14/README.md b/stable/ngircd/2.0.16/README.md
similarity index 100%
rename from stable/ngircd/2.0.14/README.md
rename to stable/ngircd/2.0.16/README.md
diff --git a/stable/ngircd/2.0.14/app-readme.md b/stable/ngircd/2.0.16/app-readme.md
similarity index 100%
rename from stable/ngircd/2.0.14/app-readme.md
rename to stable/ngircd/2.0.16/app-readme.md
diff --git a/stable/pgadmin/7.0.16/charts/common-10.4.4.tgz b/stable/ngircd/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/pgadmin/7.0.16/charts/common-10.4.4.tgz
rename to stable/ngircd/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/ngircd/2.0.14/icon.png b/stable/ngircd/2.0.16/icon.png
similarity index 100%
rename from stable/ngircd/2.0.14/icon.png
rename to stable/ngircd/2.0.16/icon.png
diff --git a/stable/ngircd/2.0.14/ix_values.yaml b/stable/ngircd/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/ngircd/2.0.14/ix_values.yaml
rename to stable/ngircd/2.0.16/ix_values.yaml
diff --git a/stable/ngircd/2.0.14/questions.yaml b/stable/ngircd/2.0.16/questions.yaml
similarity index 100%
rename from stable/ngircd/2.0.14/questions.yaml
rename to stable/ngircd/2.0.16/questions.yaml
diff --git a/stable/piaware/6.0.15/templates/common.yaml b/stable/ngircd/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/piaware/6.0.15/templates/common.yaml
rename to stable/ngircd/2.0.16/templates/common.yaml
diff --git a/stable/pgadmin/7.0.16/values.yaml b/stable/ngircd/2.0.16/values.yaml
similarity index 100%
rename from stable/pgadmin/7.0.16/values.yaml
rename to stable/ngircd/2.0.16/values.yaml
diff --git a/stable/nntp2nntp/2.0.14/CHANGELOG.md b/stable/nntp2nntp/2.0.14/CHANGELOG.md
deleted file mode 100644
index 1ce00d135b5..00000000000
--- a/stable/nntp2nntp/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [nntp2nntp-2.0.14](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.12...nntp2nntp-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [nntp2nntp-2.0.12](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.11...nntp2nntp-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [nntp2nntp-2.0.11](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.10...nntp2nntp-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [nntp2nntp-2.0.10](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.9...nntp2nntp-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [nntp2nntp-2.0.9](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.8...nntp2nntp-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [nntp2nntp-2.0.8](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.7...nntp2nntp-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [nntp2nntp-2.0.7](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.6...nntp2nntp-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [nntp2nntp-2.0.6](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.5...nntp2nntp-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [nntp2nntp-2.0.5](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.4...nntp2nntp-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [nntp2nntp-2.0.4](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.3...nntp2nntp-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [nntp2nntp-2.0.3](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.2...nntp2nntp-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/nntp2nntp/2.0.14/Chart.lock b/stable/nntp2nntp/2.0.14/Chart.lock
deleted file mode 100644
index 3f02a7b603b..00000000000
--- a/stable/nntp2nntp/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:08:49.930427286Z"
diff --git a/stable/nntp2nntp/2.0.14/Chart.yaml b/stable/nntp2nntp/2.0.14/Chart.yaml
deleted file mode 100644
index 40afee1a9c7..00000000000
--- a/stable/nntp2nntp/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: nntp2nntp
-version: 2.0.14
-appVersion: "0.3.202205"
-description: Nntp2nntp proxy allow you to use your NNTP Account from multiple systems, each with own user name and password.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/nntp2nntp
-icon: https://truecharts.org/img/chart-icons/nntp2nntp.png
-keywords:
- - nntp2nntp
-sources:
- - https://hub.docker.com/r/linuxserver/nntp2nntp
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/nntp2nntp/2.0.16/CHANGELOG.md b/stable/nntp2nntp/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..d5d733cf2ad
--- /dev/null
+++ b/stable/nntp2nntp/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [nntp2nntp-2.0.16](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.14...nntp2nntp-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [nntp2nntp-2.0.14](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.12...nntp2nntp-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [nntp2nntp-2.0.12](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.11...nntp2nntp-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [nntp2nntp-2.0.11](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.10...nntp2nntp-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [nntp2nntp-2.0.10](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.9...nntp2nntp-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [nntp2nntp-2.0.9](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.8...nntp2nntp-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [nntp2nntp-2.0.8](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.7...nntp2nntp-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [nntp2nntp-2.0.7](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.6...nntp2nntp-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [nntp2nntp-2.0.6](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.5...nntp2nntp-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [nntp2nntp-2.0.5](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.4...nntp2nntp-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [nntp2nntp-2.0.4](https://github.com/truecharts/apps/compare/nntp2nntp-2.0.3...nntp2nntp-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/nntp2nntp/2.0.16/Chart.lock b/stable/nntp2nntp/2.0.16/Chart.lock
new file mode 100644
index 00000000000..78b5cd289ec
--- /dev/null
+++ b/stable/nntp2nntp/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:14:32.521431465Z"
diff --git a/stable/nntp2nntp/2.0.16/Chart.yaml b/stable/nntp2nntp/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..0f9cdb3ed59
--- /dev/null
+++ b/stable/nntp2nntp/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: nntp2nntp
+version: 2.0.16
+appVersion: "0.3.202205"
+description: Nntp2nntp proxy allow you to use your NNTP Account from multiple systems, each with own user name and password.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/nntp2nntp
+icon: https://truecharts.org/img/chart-icons/nntp2nntp.png
+keywords:
+ - nntp2nntp
+sources:
+ - https://hub.docker.com/r/linuxserver/nntp2nntp
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/nntp2nntp/2.0.14/README.md b/stable/nntp2nntp/2.0.16/README.md
similarity index 100%
rename from stable/nntp2nntp/2.0.14/README.md
rename to stable/nntp2nntp/2.0.16/README.md
diff --git a/stable/nntp2nntp/2.0.14/app-readme.md b/stable/nntp2nntp/2.0.16/app-readme.md
similarity index 100%
rename from stable/nntp2nntp/2.0.14/app-readme.md
rename to stable/nntp2nntp/2.0.16/app-readme.md
diff --git a/stable/photoshow/3.0.14/charts/common-10.4.4.tgz b/stable/nntp2nntp/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/photoshow/3.0.14/charts/common-10.4.4.tgz
rename to stable/nntp2nntp/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/nntp2nntp/2.0.14/icon.png b/stable/nntp2nntp/2.0.16/icon.png
similarity index 100%
rename from stable/nntp2nntp/2.0.14/icon.png
rename to stable/nntp2nntp/2.0.16/icon.png
diff --git a/stable/nntp2nntp/2.0.14/ix_values.yaml b/stable/nntp2nntp/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/nntp2nntp/2.0.14/ix_values.yaml
rename to stable/nntp2nntp/2.0.16/ix_values.yaml
diff --git a/stable/nntp2nntp/2.0.14/questions.yaml b/stable/nntp2nntp/2.0.16/questions.yaml
similarity index 100%
rename from stable/nntp2nntp/2.0.14/questions.yaml
rename to stable/nntp2nntp/2.0.16/questions.yaml
diff --git a/stable/pidgin/2.0.14/templates/common.yaml b/stable/nntp2nntp/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/pidgin/2.0.14/templates/common.yaml
rename to stable/nntp2nntp/2.0.16/templates/common.yaml
diff --git a/stable/photoshow/3.0.14/values.yaml b/stable/nntp2nntp/2.0.16/values.yaml
similarity index 100%
rename from stable/photoshow/3.0.14/values.yaml
rename to stable/nntp2nntp/2.0.16/values.yaml
diff --git a/stable/nocodb/3.0.20/CHANGELOG.md b/stable/nocodb/3.0.20/CHANGELOG.md
deleted file mode 100644
index 9777cf67163..00000000000
--- a/stable/nocodb/3.0.20/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [nocodb-3.0.20](https://github.com/truecharts/apps/compare/nocodb-3.0.18...nocodb-3.0.20) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [nocodb-3.0.18](https://github.com/truecharts/apps/compare/nocodb-3.0.17...nocodb-3.0.18) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [nocodb-3.0.17](https://github.com/truecharts/apps/compare/nocodb-3.0.16...nocodb-3.0.17) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [nocodb-3.0.16](https://github.com/truecharts/apps/compare/nocodb-3.0.15...nocodb-3.0.16) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [nocodb-3.0.15](https://github.com/truecharts/apps/compare/nocodb-3.0.14...nocodb-3.0.15) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [nocodb-3.0.14](https://github.com/truecharts/apps/compare/nocodb-3.0.13...nocodb-3.0.14) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [nocodb-3.0.13](https://github.com/truecharts/apps/compare/nocodb-3.0.12...nocodb-3.0.13) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [nocodb-3.0.12](https://github.com/truecharts/apps/compare/nocodb-3.0.11...nocodb-3.0.12) (2022-07-02)
-
-#### Chore
-
-* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
-
-
-
-
-### [nocodb-3.0.11](https://github.com/truecharts/apps/compare/nocodb-3.0.10...nocodb-3.0.11) (2022-06-29)
-
-#### Chore
-
-* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
-
-
-
-
-### [nocodb-3.0.10](https://github.com/truecharts/apps/compare/nocodb-3.0.9...nocodb-3.0.10) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [nocodb-3.0.9](https://github.com/truecharts/apps/compare/nocodb-3.0.8...nocodb-3.0.9) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
diff --git a/stable/nocodb/3.0.20/Chart.lock b/stable/nocodb/3.0.20/Chart.lock
deleted file mode 100644
index 3d5a6199830..00000000000
--- a/stable/nocodb/3.0.20/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
-generated: "2022-07-12T23:09:06.821181709Z"
diff --git a/stable/nocodb/3.0.20/Chart.yaml b/stable/nocodb/3.0.20/Chart.yaml
deleted file mode 100644
index aa8abbc476e..00000000000
--- a/stable/nocodb/3.0.20/Chart.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-apiVersion: v2
-appVersion: "0.92.3"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-description: Turns any MySQL, PostgreSQL, SQL Server, SQLite & MariaDB into a smart-spreadsheet.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/nocodb
-icon: https://truecharts.org/img/chart-icons/nocodb.png
-keywords:
-- nocodb
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: nocodb
-sources:
-- https://hub.docker.com/r/nocodb/nocodb
-- https://github.com/nocodb/nocodb
-version: 3.0.20
-annotations:
- truecharts.org/catagories: |
- - productivity
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/nocodb/3.0.22/CHANGELOG.md b/stable/nocodb/3.0.22/CHANGELOG.md
new file mode 100644
index 00000000000..9a45fa23905
--- /dev/null
+++ b/stable/nocodb/3.0.22/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [nocodb-3.0.22](https://github.com/truecharts/apps/compare/nocodb-3.0.20...nocodb-3.0.22) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [nocodb-3.0.20](https://github.com/truecharts/apps/compare/nocodb-3.0.18...nocodb-3.0.20) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [nocodb-3.0.18](https://github.com/truecharts/apps/compare/nocodb-3.0.17...nocodb-3.0.18) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [nocodb-3.0.17](https://github.com/truecharts/apps/compare/nocodb-3.0.16...nocodb-3.0.17) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [nocodb-3.0.16](https://github.com/truecharts/apps/compare/nocodb-3.0.15...nocodb-3.0.16) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [nocodb-3.0.15](https://github.com/truecharts/apps/compare/nocodb-3.0.14...nocodb-3.0.15) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [nocodb-3.0.14](https://github.com/truecharts/apps/compare/nocodb-3.0.13...nocodb-3.0.14) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [nocodb-3.0.13](https://github.com/truecharts/apps/compare/nocodb-3.0.12...nocodb-3.0.13) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [nocodb-3.0.12](https://github.com/truecharts/apps/compare/nocodb-3.0.11...nocodb-3.0.12) (2022-07-02)
+
+#### Chore
+
+* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
+
+
+
+
+### [nocodb-3.0.11](https://github.com/truecharts/apps/compare/nocodb-3.0.10...nocodb-3.0.11) (2022-06-29)
+
+#### Chore
+
+* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
+
+
+
+
+### [nocodb-3.0.10](https://github.com/truecharts/apps/compare/nocodb-3.0.9...nocodb-3.0.10) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
diff --git a/stable/nocodb/3.0.22/Chart.lock b/stable/nocodb/3.0.22/Chart.lock
new file mode 100644
index 00000000000..eab47b04e65
--- /dev/null
+++ b/stable/nocodb/3.0.22/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
+generated: "2022-07-14T14:14:52.087679437Z"
diff --git a/stable/nocodb/3.0.22/Chart.yaml b/stable/nocodb/3.0.22/Chart.yaml
new file mode 100644
index 00000000000..17f067afb4b
--- /dev/null
+++ b/stable/nocodb/3.0.22/Chart.yaml
@@ -0,0 +1,34 @@
+apiVersion: v2
+appVersion: "0.92.3"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+description: Turns any MySQL, PostgreSQL, SQL Server, SQLite & MariaDB into a smart-spreadsheet.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/nocodb
+icon: https://truecharts.org/img/chart-icons/nocodb.png
+keywords:
+- nocodb
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: nocodb
+sources:
+- https://hub.docker.com/r/nocodb/nocodb
+- https://github.com/nocodb/nocodb
+version: 3.0.22
+annotations:
+ truecharts.org/catagories: |
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/nocodb/3.0.20/README.md b/stable/nocodb/3.0.22/README.md
similarity index 100%
rename from stable/nocodb/3.0.20/README.md
rename to stable/nocodb/3.0.22/README.md
diff --git a/stable/nocodb/3.0.20/app-readme.md b/stable/nocodb/3.0.22/app-readme.md
similarity index 100%
rename from stable/nocodb/3.0.20/app-readme.md
rename to stable/nocodb/3.0.22/app-readme.md
diff --git a/stable/photoview/4.0.14/charts/common-10.4.4.tgz b/stable/nocodb/3.0.22/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/photoview/4.0.14/charts/common-10.4.4.tgz
rename to stable/nocodb/3.0.22/charts/common-10.4.4.tgz
diff --git a/stable/paperless-ng/4.0.16/charts/postgresql-8.0.30.tgz b/stable/nocodb/3.0.22/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/paperless-ng/4.0.16/charts/postgresql-8.0.30.tgz
rename to stable/nocodb/3.0.22/charts/postgresql-8.0.30.tgz
diff --git a/stable/papermerge/3.0.14/charts/redis-3.0.30.tgz b/stable/nocodb/3.0.22/charts/redis-3.0.30.tgz
similarity index 100%
rename from stable/papermerge/3.0.14/charts/redis-3.0.30.tgz
rename to stable/nocodb/3.0.22/charts/redis-3.0.30.tgz
diff --git a/stable/nocodb/3.0.20/icon.png b/stable/nocodb/3.0.22/icon.png
similarity index 100%
rename from stable/nocodb/3.0.20/icon.png
rename to stable/nocodb/3.0.22/icon.png
diff --git a/stable/nocodb/3.0.20/ix_values.yaml b/stable/nocodb/3.0.22/ix_values.yaml
similarity index 100%
rename from stable/nocodb/3.0.20/ix_values.yaml
rename to stable/nocodb/3.0.22/ix_values.yaml
diff --git a/stable/nocodb/3.0.20/questions.yaml b/stable/nocodb/3.0.22/questions.yaml
similarity index 100%
rename from stable/nocodb/3.0.20/questions.yaml
rename to stable/nocodb/3.0.22/questions.yaml
diff --git a/stable/nocodb/3.0.20/templates/_configmap.tpl b/stable/nocodb/3.0.22/templates/_configmap.tpl
similarity index 100%
rename from stable/nocodb/3.0.20/templates/_configmap.tpl
rename to stable/nocodb/3.0.22/templates/_configmap.tpl
diff --git a/stable/nocodb/3.0.20/templates/_secrets.tpl b/stable/nocodb/3.0.22/templates/_secrets.tpl
similarity index 100%
rename from stable/nocodb/3.0.20/templates/_secrets.tpl
rename to stable/nocodb/3.0.22/templates/_secrets.tpl
diff --git a/stable/nocodb/3.0.20/templates/common.yaml b/stable/nocodb/3.0.22/templates/common.yaml
similarity index 100%
rename from stable/nocodb/3.0.20/templates/common.yaml
rename to stable/nocodb/3.0.22/templates/common.yaml
diff --git a/stable/photoview/4.0.14/values.yaml b/stable/nocodb/3.0.22/values.yaml
similarity index 100%
rename from stable/photoview/4.0.14/values.yaml
rename to stable/nocodb/3.0.22/values.yaml
diff --git a/stable/node-red/11.0.17/CHANGELOG.md b/stable/node-red/11.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..66bcd61dc27
--- /dev/null
+++ b/stable/node-red/11.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [node-red-11.0.17](https://github.com/truecharts/apps/compare/node-red-11.0.15...node-red-11.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [node-red-11.0.15](https://github.com/truecharts/apps/compare/node-red-11.0.13...node-red-11.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [node-red-11.0.13](https://github.com/truecharts/apps/compare/node-red-11.0.12...node-red-11.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [node-red-11.0.12](https://github.com/truecharts/apps/compare/node-red-11.0.11...node-red-11.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [node-red-11.0.11](https://github.com/truecharts/apps/compare/node-red-11.0.10...node-red-11.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [node-red-11.0.10](https://github.com/truecharts/apps/compare/node-red-11.0.9...node-red-11.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [node-red-11.0.9](https://github.com/truecharts/apps/compare/node-red-11.0.8...node-red-11.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [node-red-11.0.8](https://github.com/truecharts/apps/compare/node-red-11.0.7...node-red-11.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [node-red-11.0.7](https://github.com/truecharts/apps/compare/node-red-11.0.6...node-red-11.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [node-red-11.0.6](https://github.com/truecharts/apps/compare/node-red-11.0.5...node-red-11.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [node-red-11.0.5](https://github.com/truecharts/apps/compare/node-red-11.0.4...node-red-11.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/node-red/11.0.17/Chart.lock b/stable/node-red/11.0.17/Chart.lock
new file mode 100644
index 00000000000..4d30317df36
--- /dev/null
+++ b/stable/node-red/11.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:14:45.179110661Z"
diff --git a/stable/node-red/11.0.17/Chart.yaml b/stable/node-red/11.0.17/Chart.yaml
new file mode 100644
index 00000000000..f7f0d678578
--- /dev/null
+++ b/stable/node-red/11.0.17/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "2.2.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Node-RED is low-code programming for event-driven applications
+home: https://github.com/truecharts/apps/tree/master/charts/stable/node-red
+icon: https://truecharts.org/img/chart-icons/node-red.png
+keywords:
+- node-red
+- nodered
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: node-red
+sources:
+- https://github.com/node-red/node-red-docker
+type: application
+version: 11.0.17
+annotations:
+ truecharts.org/catagories: |
+ - tools
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/node-red/11.0.17/README.md b/stable/node-red/11.0.17/README.md
new file mode 100644
index 00000000000..b6495250c85
--- /dev/null
+++ b/stable/node-red/11.0.17/README.md
@@ -0,0 +1,42 @@
+# node-red
+
+Node-RED is low-code programming for event-driven applications
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/node-red/11.0.17/app-readme.md b/stable/node-red/11.0.17/app-readme.md
new file mode 100644
index 00000000000..ebc1d274935
--- /dev/null
+++ b/stable/node-red/11.0.17/app-readme.md
@@ -0,0 +1,3 @@
+Node-RED is low-code programming for event-driven applications
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/phpldapadmin/6.0.14/charts/common-10.4.4.tgz b/stable/node-red/11.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/phpldapadmin/6.0.14/charts/common-10.4.4.tgz
rename to stable/node-red/11.0.17/charts/common-10.4.4.tgz
diff --git a/stable/node-red/11.0.17/icon.png b/stable/node-red/11.0.17/icon.png
new file mode 100644
index 00000000000..0dfea2a8596
Binary files /dev/null and b/stable/node-red/11.0.17/icon.png differ
diff --git a/stable/node-red/11.0.17/ix_values.yaml b/stable/node-red/11.0.17/ix_values.yaml
new file mode 100644
index 00000000000..a4cc3898bc1
--- /dev/null
+++ b/stable/node-red/11.0.17/ix_values.yaml
@@ -0,0 +1,23 @@
+image:
+ repository: tccr.io/truecharts/node-red
+ pullPolicy: IfNotPresent
+ tag: v2.2.2@sha256:7c181ad1464aebe7e41401acbbb024a3dd1505ce687b0b049fc52a6affe98e54
+
+env:
+ TZ: "{{ .Values.TZ }}"
+# NODE_OPTIONS:
+# NODE_RED_ENABLE_PROJECTS:
+# NODE_RED_ENABLE_SAFE_MODE:
+# FLOWS:
+
+service:
+ main:
+ ports:
+ main:
+ port: 1880
+ targetPort: 1880
+
+persistence:
+ data:
+ enabled: true
+ mountPath: "/data"
diff --git a/stable/node-red/11.0.17/questions.yaml b/stable/node-red/11.0.17/questions.yaml
new file mode 100644
index 00000000000..86aeae1fb57
--- /dev/null
+++ b/stable/node-red/11.0.17/questions.yaml
@@ -0,0 +1,2431 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 1880
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 1880
+
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/pretend-youre-xyzzy/6.0.15/templates/common.yaml b/stable/node-red/11.0.17/templates/common.yaml
similarity index 100%
rename from stable/pretend-youre-xyzzy/6.0.15/templates/common.yaml
rename to stable/node-red/11.0.17/templates/common.yaml
diff --git a/stable/phpldapadmin/6.0.14/values.yaml b/stable/node-red/11.0.17/values.yaml
similarity index 100%
rename from stable/phpldapadmin/6.0.14/values.yaml
rename to stable/node-red/11.0.17/values.yaml
diff --git a/stable/novnc/3.0.15/CHANGELOG.md b/stable/novnc/3.0.15/CHANGELOG.md
deleted file mode 100644
index b58f0e7aa7f..00000000000
--- a/stable/novnc/3.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [novnc-3.0.15](https://github.com/truecharts/apps/compare/novnc-3.0.13...novnc-3.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [novnc-3.0.13](https://github.com/truecharts/apps/compare/novnc-3.0.12...novnc-3.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [novnc-3.0.12](https://github.com/truecharts/apps/compare/novnc-3.0.11...novnc-3.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [novnc-3.0.11](https://github.com/truecharts/apps/compare/novnc-3.0.10...novnc-3.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [novnc-3.0.10](https://github.com/truecharts/apps/compare/novnc-3.0.9...novnc-3.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [novnc-3.0.9](https://github.com/truecharts/apps/compare/novnc-3.0.8...novnc-3.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [novnc-3.0.8](https://github.com/truecharts/apps/compare/novnc-3.0.7...novnc-3.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [novnc-3.0.7](https://github.com/truecharts/apps/compare/novnc-3.0.6...novnc-3.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [novnc-3.0.6](https://github.com/truecharts/apps/compare/novnc-3.0.5...novnc-3.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [novnc-3.0.5](https://github.com/truecharts/apps/compare/novnc-3.0.4...novnc-3.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [novnc-3.0.4](https://github.com/truecharts/apps/compare/novnc-3.0.3...novnc-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/novnc/3.0.15/Chart.lock b/stable/novnc/3.0.15/Chart.lock
deleted file mode 100644
index ecde095e87e..00000000000
--- a/stable/novnc/3.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:09:05.113230968Z"
diff --git a/stable/novnc/3.0.15/Chart.yaml b/stable/novnc/3.0.15/Chart.yaml
deleted file mode 100644
index c685d3e0a7a..00000000000
--- a/stable/novnc/3.0.15/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "1.2.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: The open source VNC client
-home: https://github.com/truecharts/apps/tree/master/charts/stable/novnc
-icon: https://truecharts.org/img/chart-icons/novnc.png
-keywords:
-- novnc
-- vnc
-- remote
-- desktop
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: novnc
-sources:
-- https://novnc.com/
-type: application
-version: 3.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/novnc/3.0.17/CHANGELOG.md b/stable/novnc/3.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..c098cba81b7
--- /dev/null
+++ b/stable/novnc/3.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [novnc-3.0.17](https://github.com/truecharts/apps/compare/novnc-3.0.15...novnc-3.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [novnc-3.0.15](https://github.com/truecharts/apps/compare/novnc-3.0.13...novnc-3.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [novnc-3.0.13](https://github.com/truecharts/apps/compare/novnc-3.0.12...novnc-3.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [novnc-3.0.12](https://github.com/truecharts/apps/compare/novnc-3.0.11...novnc-3.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [novnc-3.0.11](https://github.com/truecharts/apps/compare/novnc-3.0.10...novnc-3.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [novnc-3.0.10](https://github.com/truecharts/apps/compare/novnc-3.0.9...novnc-3.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [novnc-3.0.9](https://github.com/truecharts/apps/compare/novnc-3.0.8...novnc-3.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [novnc-3.0.8](https://github.com/truecharts/apps/compare/novnc-3.0.7...novnc-3.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [novnc-3.0.7](https://github.com/truecharts/apps/compare/novnc-3.0.6...novnc-3.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [novnc-3.0.6](https://github.com/truecharts/apps/compare/novnc-3.0.5...novnc-3.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [novnc-3.0.5](https://github.com/truecharts/apps/compare/novnc-3.0.4...novnc-3.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/novnc/3.0.17/Chart.lock b/stable/novnc/3.0.17/Chart.lock
new file mode 100644
index 00000000000..f5ad8789bf7
--- /dev/null
+++ b/stable/novnc/3.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:14:51.228008691Z"
diff --git a/stable/novnc/3.0.17/Chart.yaml b/stable/novnc/3.0.17/Chart.yaml
new file mode 100644
index 00000000000..876c30a9347
--- /dev/null
+++ b/stable/novnc/3.0.17/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "1.2.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: The open source VNC client
+home: https://github.com/truecharts/apps/tree/master/charts/stable/novnc
+icon: https://truecharts.org/img/chart-icons/novnc.png
+keywords:
+- novnc
+- vnc
+- remote
+- desktop
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: novnc
+sources:
+- https://novnc.com/
+type: application
+version: 3.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/novnc/3.0.15/README.md b/stable/novnc/3.0.17/README.md
similarity index 100%
rename from stable/novnc/3.0.15/README.md
rename to stable/novnc/3.0.17/README.md
diff --git a/stable/novnc/3.0.15/app-readme.md b/stable/novnc/3.0.17/app-readme.md
similarity index 100%
rename from stable/novnc/3.0.15/app-readme.md
rename to stable/novnc/3.0.17/app-readme.md
diff --git a/stable/piaware/6.0.15/charts/common-10.4.4.tgz b/stable/novnc/3.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/piaware/6.0.15/charts/common-10.4.4.tgz
rename to stable/novnc/3.0.17/charts/common-10.4.4.tgz
diff --git a/stable/novnc/3.0.15/icon.png b/stable/novnc/3.0.17/icon.png
similarity index 100%
rename from stable/novnc/3.0.15/icon.png
rename to stable/novnc/3.0.17/icon.png
diff --git a/stable/novnc/3.0.15/ix_values.yaml b/stable/novnc/3.0.17/ix_values.yaml
similarity index 100%
rename from stable/novnc/3.0.15/ix_values.yaml
rename to stable/novnc/3.0.17/ix_values.yaml
diff --git a/stable/novnc/3.0.15/questions.yaml b/stable/novnc/3.0.17/questions.yaml
similarity index 100%
rename from stable/novnc/3.0.15/questions.yaml
rename to stable/novnc/3.0.17/questions.yaml
diff --git a/stable/novnc/3.0.15/templates/common.yaml b/stable/novnc/3.0.17/templates/common.yaml
similarity index 100%
rename from stable/novnc/3.0.15/templates/common.yaml
rename to stable/novnc/3.0.17/templates/common.yaml
diff --git a/stable/piaware/6.0.15/values.yaml b/stable/novnc/3.0.17/values.yaml
similarity index 100%
rename from stable/piaware/6.0.15/values.yaml
rename to stable/novnc/3.0.17/values.yaml
diff --git a/stable/ntfy/2.0.17/CHANGELOG.md b/stable/ntfy/2.0.17/CHANGELOG.md
deleted file mode 100644
index 0c37934904f..00000000000
--- a/stable/ntfy/2.0.17/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [ntfy-2.0.17](https://github.com/truecharts/apps/compare/ntfy-2.0.15...ntfy-2.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [ntfy-2.0.15](https://github.com/truecharts/apps/compare/ntfy-2.0.14...ntfy-2.0.15) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [ntfy-2.0.14](https://github.com/truecharts/apps/compare/ntfy-2.0.13...ntfy-2.0.14) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [ntfy-2.0.13](https://github.com/truecharts/apps/compare/ntfy-2.0.12...ntfy-2.0.13) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [ntfy-2.0.12](https://github.com/truecharts/apps/compare/ntfy-2.0.11...ntfy-2.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [ntfy-2.0.11](https://github.com/truecharts/apps/compare/ntfy-2.0.10...ntfy-2.0.11) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [ntfy-2.0.10](https://github.com/truecharts/apps/compare/ntfy-2.0.9...ntfy-2.0.10) (2022-06-26)
-
-#### Chore
-
-* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
-
-
-
-
-### [ntfy-2.0.9](https://github.com/truecharts/apps/compare/ntfy-2.0.8...ntfy-2.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [ntfy-2.0.8](https://github.com/truecharts/apps/compare/ntfy-2.0.7...ntfy-2.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [ntfy-2.0.7](https://github.com/truecharts/apps/compare/ntfy-2.0.6...ntfy-2.0.7) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [ntfy-2.0.6](https://github.com/truecharts/apps/compare/ntfy-2.0.5...ntfy-2.0.6) (2022-06-18)
-
-#### Chore
-
-* update docker general non-major ([#2927](https://github.com/truecharts/apps/issues/2927))
-
diff --git a/stable/ntfy/2.0.17/Chart.lock b/stable/ntfy/2.0.17/Chart.lock
deleted file mode 100644
index 168835e5ac7..00000000000
--- a/stable/ntfy/2.0.17/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:09:11.842672546Z"
diff --git a/stable/ntfy/2.0.17/Chart.yaml b/stable/ntfy/2.0.17/Chart.yaml
deleted file mode 100644
index 23e9df64c85..00000000000
--- a/stable/ntfy/2.0.17/Chart.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-apiVersion: v2
-appVersion: "1.27.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: ntfy is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/ntfy
-icon: https://truecharts.org/img/chart-icons/ntfy.png
-keywords:
-- ntfy
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: ntfy
-sources:
-- https://github.com/binwiederhier/ntfy/
-version: 2.0.17
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/ntfy/2.0.19/CHANGELOG.md b/stable/ntfy/2.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..453de3ca833
--- /dev/null
+++ b/stable/ntfy/2.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [ntfy-2.0.19](https://github.com/truecharts/apps/compare/ntfy-2.0.17...ntfy-2.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [ntfy-2.0.17](https://github.com/truecharts/apps/compare/ntfy-2.0.15...ntfy-2.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [ntfy-2.0.15](https://github.com/truecharts/apps/compare/ntfy-2.0.14...ntfy-2.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [ntfy-2.0.14](https://github.com/truecharts/apps/compare/ntfy-2.0.13...ntfy-2.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [ntfy-2.0.13](https://github.com/truecharts/apps/compare/ntfy-2.0.12...ntfy-2.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [ntfy-2.0.12](https://github.com/truecharts/apps/compare/ntfy-2.0.11...ntfy-2.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [ntfy-2.0.11](https://github.com/truecharts/apps/compare/ntfy-2.0.10...ntfy-2.0.11) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [ntfy-2.0.10](https://github.com/truecharts/apps/compare/ntfy-2.0.9...ntfy-2.0.10) (2022-06-26)
+
+#### Chore
+
+* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
+
+
+
+
+### [ntfy-2.0.9](https://github.com/truecharts/apps/compare/ntfy-2.0.8...ntfy-2.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [ntfy-2.0.8](https://github.com/truecharts/apps/compare/ntfy-2.0.7...ntfy-2.0.8) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [ntfy-2.0.7](https://github.com/truecharts/apps/compare/ntfy-2.0.6...ntfy-2.0.7) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/ntfy/2.0.19/Chart.lock b/stable/ntfy/2.0.19/Chart.lock
new file mode 100644
index 00000000000..0df6111afaf
--- /dev/null
+++ b/stable/ntfy/2.0.19/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:15:03.448499113Z"
diff --git a/stable/ntfy/2.0.19/Chart.yaml b/stable/ntfy/2.0.19/Chart.yaml
new file mode 100644
index 00000000000..c3493671658
--- /dev/null
+++ b/stable/ntfy/2.0.19/Chart.yaml
@@ -0,0 +1,25 @@
+apiVersion: v2
+appVersion: "1.27.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: ntfy is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/ntfy
+icon: https://truecharts.org/img/chart-icons/ntfy.png
+keywords:
+- ntfy
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: ntfy
+sources:
+- https://github.com/binwiederhier/ntfy/
+version: 2.0.19
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/ntfy/2.0.17/README.md b/stable/ntfy/2.0.19/README.md
similarity index 100%
rename from stable/ntfy/2.0.17/README.md
rename to stable/ntfy/2.0.19/README.md
diff --git a/stable/ntfy/2.0.17/app-readme.md b/stable/ntfy/2.0.19/app-readme.md
similarity index 100%
rename from stable/ntfy/2.0.17/app-readme.md
rename to stable/ntfy/2.0.19/app-readme.md
diff --git a/stable/picoshare/2.0.14/charts/common-10.4.4.tgz b/stable/ntfy/2.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/picoshare/2.0.14/charts/common-10.4.4.tgz
rename to stable/ntfy/2.0.19/charts/common-10.4.4.tgz
diff --git a/stable/ntfy/2.0.17/icon.png b/stable/ntfy/2.0.19/icon.png
similarity index 100%
rename from stable/ntfy/2.0.17/icon.png
rename to stable/ntfy/2.0.19/icon.png
diff --git a/stable/ntfy/2.0.17/ix_values.yaml b/stable/ntfy/2.0.19/ix_values.yaml
similarity index 100%
rename from stable/ntfy/2.0.17/ix_values.yaml
rename to stable/ntfy/2.0.19/ix_values.yaml
diff --git a/stable/ntfy/2.0.17/questions.yaml b/stable/ntfy/2.0.19/questions.yaml
similarity index 100%
rename from stable/ntfy/2.0.17/questions.yaml
rename to stable/ntfy/2.0.19/questions.yaml
diff --git a/stable/projectsend/3.0.16/templates/common.yaml b/stable/ntfy/2.0.19/templates/common.yaml
similarity index 100%
rename from stable/projectsend/3.0.16/templates/common.yaml
rename to stable/ntfy/2.0.19/templates/common.yaml
diff --git a/stable/picoshare/2.0.14/values.yaml b/stable/ntfy/2.0.19/values.yaml
similarity index 100%
rename from stable/picoshare/2.0.14/values.yaml
rename to stable/ntfy/2.0.19/values.yaml
diff --git a/stable/nullserv/6.0.15/CHANGELOG.md b/stable/nullserv/6.0.15/CHANGELOG.md
deleted file mode 100644
index f4b1b1dddd3..00000000000
--- a/stable/nullserv/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [nullserv-6.0.15](https://github.com/truecharts/apps/compare/nullserv-6.0.13...nullserv-6.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [nullserv-6.0.13](https://github.com/truecharts/apps/compare/nullserv-6.0.12...nullserv-6.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [nullserv-6.0.12](https://github.com/truecharts/apps/compare/nullserv-6.0.11...nullserv-6.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [nullserv-6.0.11](https://github.com/truecharts/apps/compare/nullserv-6.0.10...nullserv-6.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [nullserv-6.0.10](https://github.com/truecharts/apps/compare/nullserv-6.0.9...nullserv-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [nullserv-6.0.9](https://github.com/truecharts/apps/compare/nullserv-6.0.8...nullserv-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [nullserv-6.0.8](https://github.com/truecharts/apps/compare/nullserv-6.0.7...nullserv-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [nullserv-6.0.7](https://github.com/truecharts/apps/compare/nullserv-6.0.6...nullserv-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [nullserv-6.0.6](https://github.com/truecharts/apps/compare/nullserv-6.0.5...nullserv-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [nullserv-6.0.5](https://github.com/truecharts/apps/compare/nullserv-6.0.4...nullserv-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [nullserv-6.0.4](https://github.com/truecharts/apps/compare/nullserv-6.0.3...nullserv-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/nullserv/6.0.15/Chart.lock b/stable/nullserv/6.0.15/Chart.lock
deleted file mode 100644
index 6d24fbc1f43..00000000000
--- a/stable/nullserv/6.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:09:21.040974636Z"
diff --git a/stable/nullserv/6.0.15/Chart.yaml b/stable/nullserv/6.0.15/Chart.yaml
deleted file mode 100644
index 27c18d95c4d..00000000000
--- a/stable/nullserv/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-apiVersion: v2
-appVersion: "1.3.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A simple null file http and https server
-home: https://github.com/truecharts/apps/tree/master/charts/stable/nullserv
-icon: https://truecharts.org/img/chart-icons/nullserv.png
-keywords:
-- nullserv
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: nullserv
-sources:
-- https://github.com/bmrzycki/nullserv
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/nullserv/6.0.17/CHANGELOG.md b/stable/nullserv/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..7913421509f
--- /dev/null
+++ b/stable/nullserv/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [nullserv-6.0.17](https://github.com/truecharts/apps/compare/nullserv-6.0.15...nullserv-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [nullserv-6.0.15](https://github.com/truecharts/apps/compare/nullserv-6.0.13...nullserv-6.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [nullserv-6.0.13](https://github.com/truecharts/apps/compare/nullserv-6.0.12...nullserv-6.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [nullserv-6.0.12](https://github.com/truecharts/apps/compare/nullserv-6.0.11...nullserv-6.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [nullserv-6.0.11](https://github.com/truecharts/apps/compare/nullserv-6.0.10...nullserv-6.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [nullserv-6.0.10](https://github.com/truecharts/apps/compare/nullserv-6.0.9...nullserv-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [nullserv-6.0.9](https://github.com/truecharts/apps/compare/nullserv-6.0.8...nullserv-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [nullserv-6.0.8](https://github.com/truecharts/apps/compare/nullserv-6.0.7...nullserv-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [nullserv-6.0.7](https://github.com/truecharts/apps/compare/nullserv-6.0.6...nullserv-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [nullserv-6.0.6](https://github.com/truecharts/apps/compare/nullserv-6.0.5...nullserv-6.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [nullserv-6.0.5](https://github.com/truecharts/apps/compare/nullserv-6.0.4...nullserv-6.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/nullserv/6.0.17/Chart.lock b/stable/nullserv/6.0.17/Chart.lock
new file mode 100644
index 00000000000..8e0c0575e03
--- /dev/null
+++ b/stable/nullserv/6.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:15:10.152113985Z"
diff --git a/stable/nullserv/6.0.17/Chart.yaml b/stable/nullserv/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..fc71758f3fd
--- /dev/null
+++ b/stable/nullserv/6.0.17/Chart.yaml
@@ -0,0 +1,25 @@
+apiVersion: v2
+appVersion: "1.3.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A simple null file http and https server
+home: https://github.com/truecharts/apps/tree/master/charts/stable/nullserv
+icon: https://truecharts.org/img/chart-icons/nullserv.png
+keywords:
+- nullserv
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: nullserv
+sources:
+- https://github.com/bmrzycki/nullserv
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/nullserv/6.0.15/README.md b/stable/nullserv/6.0.17/README.md
similarity index 100%
rename from stable/nullserv/6.0.15/README.md
rename to stable/nullserv/6.0.17/README.md
diff --git a/stable/nullserv/6.0.15/app-readme.md b/stable/nullserv/6.0.17/app-readme.md
similarity index 100%
rename from stable/nullserv/6.0.15/app-readme.md
rename to stable/nullserv/6.0.17/app-readme.md
diff --git a/stable/pidgin/2.0.14/charts/common-10.4.4.tgz b/stable/nullserv/6.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/pidgin/2.0.14/charts/common-10.4.4.tgz
rename to stable/nullserv/6.0.17/charts/common-10.4.4.tgz
diff --git a/stable/nullserv/6.0.15/icon.png b/stable/nullserv/6.0.17/icon.png
similarity index 100%
rename from stable/nullserv/6.0.15/icon.png
rename to stable/nullserv/6.0.17/icon.png
diff --git a/stable/nullserv/6.0.15/ix_values.yaml b/stable/nullserv/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/nullserv/6.0.15/ix_values.yaml
rename to stable/nullserv/6.0.17/ix_values.yaml
diff --git a/stable/nullserv/6.0.15/questions.yaml b/stable/nullserv/6.0.17/questions.yaml
similarity index 100%
rename from stable/nullserv/6.0.15/questions.yaml
rename to stable/nullserv/6.0.17/questions.yaml
diff --git a/stable/protonmail-bridge/6.0.15/templates/common.yaml b/stable/nullserv/6.0.17/templates/common.yaml
similarity index 100%
rename from stable/protonmail-bridge/6.0.15/templates/common.yaml
rename to stable/nullserv/6.0.17/templates/common.yaml
diff --git a/stable/pidgin/2.0.14/values.yaml b/stable/nullserv/6.0.17/values.yaml
similarity index 100%
rename from stable/pidgin/2.0.14/values.yaml
rename to stable/nullserv/6.0.17/values.yaml
diff --git a/stable/nzbget/11.0.17/CHANGELOG.md b/stable/nzbget/11.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..6a0fdf6ffb4
--- /dev/null
+++ b/stable/nzbget/11.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [nzbget-11.0.17](https://github.com/truecharts/apps/compare/nzbget-11.0.15...nzbget-11.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [nzbget-11.0.15](https://github.com/truecharts/apps/compare/nzbget-11.0.13...nzbget-11.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [nzbget-11.0.13](https://github.com/truecharts/apps/compare/nzbget-11.0.12...nzbget-11.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [nzbget-11.0.12](https://github.com/truecharts/apps/compare/nzbget-11.0.11...nzbget-11.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [nzbget-11.0.11](https://github.com/truecharts/apps/compare/nzbget-11.0.10...nzbget-11.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [nzbget-11.0.10](https://github.com/truecharts/apps/compare/nzbget-11.0.9...nzbget-11.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [nzbget-11.0.9](https://github.com/truecharts/apps/compare/nzbget-11.0.8...nzbget-11.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [nzbget-11.0.8](https://github.com/truecharts/apps/compare/nzbget-11.0.7...nzbget-11.0.8) (2022-06-27)
+
+#### Chore
+
+* update docker general non-major ([#2996](https://github.com/truecharts/apps/issues/2996))
+
+
+
+
+### [nzbget-11.0.7](https://github.com/truecharts/apps/compare/nzbget-11.0.6...nzbget-11.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [nzbget-11.0.6](https://github.com/truecharts/apps/compare/nzbget-11.0.5...nzbget-11.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [nzbget-11.0.5](https://github.com/truecharts/apps/compare/nzbget-11.0.4...nzbget-11.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931))
+
diff --git a/stable/nzbget/11.0.17/Chart.lock b/stable/nzbget/11.0.17/Chart.lock
new file mode 100644
index 00000000000..64a5c2bcdd0
--- /dev/null
+++ b/stable/nzbget/11.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:15:15.013799302Z"
diff --git a/stable/nzbget/11.0.17/Chart.yaml b/stable/nzbget/11.0.17/Chart.yaml
new file mode 100644
index 00000000000..6417ea19ff2
--- /dev/null
+++ b/stable/nzbget/11.0.17/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "21.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: NZBGet is a Usenet downloader client
+home: https://github.com/truecharts/apps/tree/master/charts/stable/nzbget
+icon: https://truecharts.org/img/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://nzbget.net/
+type: application
+version: 11.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/nzbget/11.0.17/README.md b/stable/nzbget/11.0.17/README.md
new file mode 100644
index 00000000000..1218fb117a3
--- /dev/null
+++ b/stable/nzbget/11.0.17/README.md
@@ -0,0 +1,42 @@
+# nzbget
+
+NZBGet is a Usenet downloader client
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/nzbget/11.0.17/app-readme.md b/stable/nzbget/11.0.17/app-readme.md
new file mode 100644
index 00000000000..483b54d6ca5
--- /dev/null
+++ b/stable/nzbget/11.0.17/app-readme.md
@@ -0,0 +1,3 @@
+NZBGet is a Usenet downloader client
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/pihole/6.0.17/charts/common-10.4.4.tgz b/stable/nzbget/11.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/pihole/6.0.17/charts/common-10.4.4.tgz
rename to stable/nzbget/11.0.17/charts/common-10.4.4.tgz
diff --git a/stable/nzbget/11.0.17/icon.png b/stable/nzbget/11.0.17/icon.png
new file mode 100644
index 00000000000..0f9120b3002
Binary files /dev/null and b/stable/nzbget/11.0.17/icon.png differ
diff --git a/stable/nzbget/11.0.17/ix_values.yaml b/stable/nzbget/11.0.17/ix_values.yaml
new file mode 100644
index 00000000000..b1c2ae8d22c
--- /dev/null
+++ b/stable/nzbget/11.0.17/ix_values.yaml
@@ -0,0 +1,26 @@
+image:
+ repository: tccr.io/truecharts/nzbget
+ pullPolicy: IfNotPresent
+ tag: v21.1@sha256:4a4fe2c064a7da21c9daf5f15ac3dba7d15553d6030b660130ab54372e977985
+
+service:
+ main:
+ ports:
+ main:
+ port: 10057
+ targetPort: 6789
+
+probes:
+ liveness:
+ enabled: false
+
+ readiness:
+ enabled: false
+
+ startup:
+ enabled: false
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
diff --git a/stable/nzbget/11.0.17/questions.yaml b/stable/nzbget/11.0.17/questions.yaml
new file mode 100644
index 00000000000..30392e283c3
--- /dev/null
+++ b/stable/nzbget/11.0.17/questions.yaml
@@ -0,0 +1,2431 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/prowlarr/6.0.15/templates/common.yaml b/stable/nzbget/11.0.17/templates/common.yaml
similarity index 100%
rename from stable/prowlarr/6.0.15/templates/common.yaml
rename to stable/nzbget/11.0.17/templates/common.yaml
diff --git a/stable/pihole/6.0.17/values.yaml b/stable/nzbget/11.0.17/values.yaml
similarity index 100%
rename from stable/pihole/6.0.17/values.yaml
rename to stable/nzbget/11.0.17/values.yaml
diff --git a/stable/nzbhydra/11.0.20/CHANGELOG.md b/stable/nzbhydra/11.0.20/CHANGELOG.md
new file mode 100644
index 00000000000..9c4982dc04c
--- /dev/null
+++ b/stable/nzbhydra/11.0.20/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [nzbhydra-11.0.20](https://github.com/truecharts/apps/compare/nzbhydra-11.0.18...nzbhydra-11.0.20) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [nzbhydra-11.0.18](https://github.com/truecharts/apps/compare/nzbhydra-11.0.16...nzbhydra-11.0.18) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [nzbhydra-11.0.16](https://github.com/truecharts/apps/compare/nzbhydra-11.0.15...nzbhydra-11.0.16) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [nzbhydra-11.0.15](https://github.com/truecharts/apps/compare/nzbhydra-11.0.14...nzbhydra-11.0.15) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [nzbhydra-11.0.14](https://github.com/truecharts/apps/compare/nzbhydra-11.0.13...nzbhydra-11.0.14) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [nzbhydra-11.0.13](https://github.com/truecharts/apps/compare/nzbhydra-11.0.12...nzbhydra-11.0.13) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [nzbhydra-11.0.12](https://github.com/truecharts/apps/compare/nzbhydra-11.0.11...nzbhydra-11.0.12) (2022-07-09)
+
+#### Chore
+
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [nzbhydra-11.0.11](https://github.com/truecharts/apps/compare/nzbhydra-11.0.10...nzbhydra-11.0.11) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [nzbhydra-11.0.10](https://github.com/truecharts/apps/compare/nzbhydra-11.0.9...nzbhydra-11.0.10) (2022-06-26)
+
+#### Chore
+
+* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
+
+
+
+
+### [nzbhydra-11.0.9](https://github.com/truecharts/apps/compare/nzbhydra-11.0.8...nzbhydra-11.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [nzbhydra-11.0.8](https://github.com/truecharts/apps/compare/nzbhydra-11.0.7...nzbhydra-11.0.8) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/nzbhydra/11.0.20/Chart.lock b/stable/nzbhydra/11.0.20/Chart.lock
new file mode 100644
index 00000000000..7487e5a3ff4
--- /dev/null
+++ b/stable/nzbhydra/11.0.20/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:15:22.08329696Z"
diff --git a/stable/nzbhydra/11.0.20/Chart.yaml b/stable/nzbhydra/11.0.20/Chart.yaml
new file mode 100644
index 00000000000..7b7363a3e0a
--- /dev/null
+++ b/stable/nzbhydra/11.0.20/Chart.yaml
@@ -0,0 +1,25 @@
+apiVersion: v2
+appVersion: "4.5.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: true
+description: Usenet meta search
+home: https://github.com/truecharts/apps/tree/master/charts/stable/nzbhydra
+icon: https://truecharts.org/img/chart-icons/nzbhydra.png
+keywords:
+- nzbhydra
+- usenet
+kubeVersion: '>=1.16.0-0'
+maintainers: []
+name: nzbhydra
+sources:
+- https://github.com/theotherp/nzbhydra2
+type: application
+version: 11.0.20
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/nzbhydra/11.0.20/README.md b/stable/nzbhydra/11.0.20/README.md
new file mode 100644
index 00000000000..26b69d3cb63
--- /dev/null
+++ b/stable/nzbhydra/11.0.20/README.md
@@ -0,0 +1,44 @@
+# nzbhydra
+
+Usenet meta search
+
+> **:exclamation: This Helm Chart is deprecated!**
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/nzbhydra/11.0.20/app-readme.md b/stable/nzbhydra/11.0.20/app-readme.md
new file mode 100644
index 00000000000..905bf7f2a42
--- /dev/null
+++ b/stable/nzbhydra/11.0.20/app-readme.md
@@ -0,0 +1,3 @@
+Usenet meta search
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/pinry/2.0.14/charts/common-10.4.4.tgz b/stable/nzbhydra/11.0.20/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/pinry/2.0.14/charts/common-10.4.4.tgz
rename to stable/nzbhydra/11.0.20/charts/common-10.4.4.tgz
diff --git a/stable/nzbhydra/11.0.20/icon.png b/stable/nzbhydra/11.0.20/icon.png
new file mode 100644
index 00000000000..76f1dfa911c
Binary files /dev/null and b/stable/nzbhydra/11.0.20/icon.png differ
diff --git a/stable/nzbhydra/11.0.20/ix_values.yaml b/stable/nzbhydra/11.0.20/ix_values.yaml
new file mode 100644
index 00000000000..78cb825d96a
--- /dev/null
+++ b/stable/nzbhydra/11.0.20/ix_values.yaml
@@ -0,0 +1,54 @@
+image:
+ repository: tccr.io/truecharts/nzbhydra2
+ pullPolicy: IfNotPresent
+ tag: v4.5.0@sha256:5bbd145638b6889d9830ff3c39fc243813a1469f2a1e13aeba999185a83748a3
+
+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"
diff --git a/stable/nzbhydra/11.0.20/questions.yaml b/stable/nzbhydra/11.0.20/questions.yaml
new file mode 100644
index 00000000000..ab73baa832f
--- /dev/null
+++ b/stable/nzbhydra/11.0.20/questions.yaml
@@ -0,0 +1,2431 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/pwndrop/2.0.14/templates/common.yaml b/stable/nzbhydra/11.0.20/templates/common.yaml
similarity index 100%
rename from stable/pwndrop/2.0.14/templates/common.yaml
rename to stable/nzbhydra/11.0.20/templates/common.yaml
diff --git a/stable/pinry/2.0.14/values.yaml b/stable/nzbhydra/11.0.20/values.yaml
similarity index 100%
rename from stable/pinry/2.0.14/values.yaml
rename to stable/nzbhydra/11.0.20/values.yaml
diff --git a/stable/octoprint/6.0.16/CHANGELOG.md b/stable/octoprint/6.0.16/CHANGELOG.md
deleted file mode 100644
index d97f7ff1182..00000000000
--- a/stable/octoprint/6.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [octoprint-6.0.16](https://github.com/truecharts/apps/compare/octoprint-6.0.14...octoprint-6.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [octoprint-6.0.14](https://github.com/truecharts/apps/compare/octoprint-6.0.13...octoprint-6.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [octoprint-6.0.13](https://github.com/truecharts/apps/compare/octoprint-6.0.12...octoprint-6.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [octoprint-6.0.12](https://github.com/truecharts/apps/compare/octoprint-6.0.11...octoprint-6.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [octoprint-6.0.11](https://github.com/truecharts/apps/compare/octoprint-6.0.10...octoprint-6.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [octoprint-6.0.10](https://github.com/truecharts/apps/compare/octoprint-6.0.9...octoprint-6.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [octoprint-6.0.9](https://github.com/truecharts/apps/compare/octoprint-6.0.8...octoprint-6.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [octoprint-6.0.8](https://github.com/truecharts/apps/compare/octoprint-6.0.7...octoprint-6.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [octoprint-6.0.7](https://github.com/truecharts/apps/compare/octoprint-6.0.6...octoprint-6.0.7) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [octoprint-6.0.6](https://github.com/truecharts/apps/compare/octoprint-6.0.5...octoprint-6.0.6) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [octoprint-6.0.5](https://github.com/truecharts/apps/compare/octoprint-6.0.4...octoprint-6.0.5) (2022-06-16)
-
-#### Chore
-
-* update docker general non-major ([#2904](https://github.com/truecharts/apps/issues/2904))
-
diff --git a/stable/octoprint/6.0.16/Chart.lock b/stable/octoprint/6.0.16/Chart.lock
deleted file mode 100644
index d2707838eb6..00000000000
--- a/stable/octoprint/6.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:09:32.931558309Z"
diff --git a/stable/octoprint/6.0.16/Chart.yaml b/stable/octoprint/6.0.16/Chart.yaml
deleted file mode 100644
index aa3979aaac7..00000000000
--- a/stable/octoprint/6.0.16/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "1.8.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: OctoPrint is the snappy web interface for your 3D printer
-home: https://github.com/truecharts/apps/tree/master/charts/stable/octoprint
-icon: https://truecharts.org/img/chart-icons/octoprint.png
-keywords:
-- octoprint
-- 3d
-- printer
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: octoprint
-sources:
-- https://github.com/OctoPrint/OctoPrint
-- https://hub.docker.com/r/octoprint/octoprint
-version: 6.0.16
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/octoprint/6.0.18/CHANGELOG.md b/stable/octoprint/6.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..8355a3f36cf
--- /dev/null
+++ b/stable/octoprint/6.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [octoprint-6.0.18](https://github.com/truecharts/apps/compare/octoprint-6.0.16...octoprint-6.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [octoprint-6.0.16](https://github.com/truecharts/apps/compare/octoprint-6.0.14...octoprint-6.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [octoprint-6.0.14](https://github.com/truecharts/apps/compare/octoprint-6.0.13...octoprint-6.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [octoprint-6.0.13](https://github.com/truecharts/apps/compare/octoprint-6.0.12...octoprint-6.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [octoprint-6.0.12](https://github.com/truecharts/apps/compare/octoprint-6.0.11...octoprint-6.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [octoprint-6.0.11](https://github.com/truecharts/apps/compare/octoprint-6.0.10...octoprint-6.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [octoprint-6.0.10](https://github.com/truecharts/apps/compare/octoprint-6.0.9...octoprint-6.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [octoprint-6.0.9](https://github.com/truecharts/apps/compare/octoprint-6.0.8...octoprint-6.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [octoprint-6.0.8](https://github.com/truecharts/apps/compare/octoprint-6.0.7...octoprint-6.0.8) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [octoprint-6.0.7](https://github.com/truecharts/apps/compare/octoprint-6.0.6...octoprint-6.0.7) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [octoprint-6.0.6](https://github.com/truecharts/apps/compare/octoprint-6.0.5...octoprint-6.0.6) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/octoprint/6.0.18/Chart.lock b/stable/octoprint/6.0.18/Chart.lock
new file mode 100644
index 00000000000..b5e06271dd3
--- /dev/null
+++ b/stable/octoprint/6.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:15:23.31395364Z"
diff --git a/stable/octoprint/6.0.18/Chart.yaml b/stable/octoprint/6.0.18/Chart.yaml
new file mode 100644
index 00000000000..11a65359a4c
--- /dev/null
+++ b/stable/octoprint/6.0.18/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "1.8.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: OctoPrint is the snappy web interface for your 3D printer
+home: https://github.com/truecharts/apps/tree/master/charts/stable/octoprint
+icon: https://truecharts.org/img/chart-icons/octoprint.png
+keywords:
+- octoprint
+- 3d
+- printer
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: octoprint
+sources:
+- https://github.com/OctoPrint/OctoPrint
+- https://hub.docker.com/r/octoprint/octoprint
+version: 6.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/octoprint/6.0.16/README.md b/stable/octoprint/6.0.18/README.md
similarity index 100%
rename from stable/octoprint/6.0.16/README.md
rename to stable/octoprint/6.0.18/README.md
diff --git a/stable/octoprint/6.0.16/app-readme.md b/stable/octoprint/6.0.18/app-readme.md
similarity index 100%
rename from stable/octoprint/6.0.16/app-readme.md
rename to stable/octoprint/6.0.18/app-readme.md
diff --git a/stable/pixapop/3.0.14/charts/common-10.4.4.tgz b/stable/octoprint/6.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/pixapop/3.0.14/charts/common-10.4.4.tgz
rename to stable/octoprint/6.0.18/charts/common-10.4.4.tgz
diff --git a/stable/octoprint/6.0.16/icon.png b/stable/octoprint/6.0.18/icon.png
similarity index 100%
rename from stable/octoprint/6.0.16/icon.png
rename to stable/octoprint/6.0.18/icon.png
diff --git a/stable/octoprint/6.0.16/ix_values.yaml b/stable/octoprint/6.0.18/ix_values.yaml
similarity index 100%
rename from stable/octoprint/6.0.16/ix_values.yaml
rename to stable/octoprint/6.0.18/ix_values.yaml
diff --git a/stable/octoprint/6.0.16/questions.yaml b/stable/octoprint/6.0.18/questions.yaml
similarity index 100%
rename from stable/octoprint/6.0.16/questions.yaml
rename to stable/octoprint/6.0.18/questions.yaml
diff --git a/stable/pyload/6.0.15/templates/common.yaml b/stable/octoprint/6.0.18/templates/common.yaml
similarity index 100%
rename from stable/pyload/6.0.15/templates/common.yaml
rename to stable/octoprint/6.0.18/templates/common.yaml
diff --git a/stable/pixapop/3.0.14/values.yaml b/stable/octoprint/6.0.18/values.yaml
similarity index 100%
rename from stable/pixapop/3.0.14/values.yaml
rename to stable/octoprint/6.0.18/values.yaml
diff --git a/stable/odoo/8.0.18/CHANGELOG.md b/stable/odoo/8.0.18/CHANGELOG.md
deleted file mode 100644
index 3a9273b2d39..00000000000
--- a/stable/odoo/8.0.18/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [odoo-8.0.18](https://github.com/truecharts/apps/compare/odoo-8.0.16...odoo-8.0.18) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [odoo-8.0.16](https://github.com/truecharts/apps/compare/odoo-8.0.15...odoo-8.0.16) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [odoo-8.0.15](https://github.com/truecharts/apps/compare/odoo-8.0.14...odoo-8.0.15) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [odoo-8.0.14](https://github.com/truecharts/apps/compare/odoo-8.0.13...odoo-8.0.14) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [odoo-8.0.13](https://github.com/truecharts/apps/compare/odoo-8.0.12...odoo-8.0.13) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [odoo-8.0.12](https://github.com/truecharts/apps/compare/odoo-8.0.11...odoo-8.0.12) (2022-07-09)
-
-#### Chore
-
-* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
-
-
-
-
-### [odoo-8.0.11](https://github.com/truecharts/apps/compare/odoo-8.0.10...odoo-8.0.11) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [odoo-8.0.10](https://github.com/truecharts/apps/compare/odoo-8.0.9...odoo-8.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [odoo-8.0.9](https://github.com/truecharts/apps/compare/odoo-8.0.8...odoo-8.0.9) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### [odoo-8.0.8](https://github.com/truecharts/apps/compare/odoo-8.0.7...odoo-8.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [odoo-8.0.7](https://github.com/truecharts/apps/compare/odoo-8.0.6...odoo-8.0.7) (2022-06-25)
-
-#### Chore
-
-* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
diff --git a/stable/odoo/8.0.18/Chart.lock b/stable/odoo/8.0.18/Chart.lock
deleted file mode 100644
index 20d248536ef..00000000000
--- a/stable/odoo/8.0.18/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:09:41.303395362Z"
diff --git a/stable/odoo/8.0.18/Chart.yaml b/stable/odoo/8.0.18/Chart.yaml
deleted file mode 100644
index 603fce76230..00000000000
--- a/stable/odoo/8.0.18/Chart.yaml
+++ /dev/null
@@ -1,37 +0,0 @@
-apiVersion: v2
-appVersion: "15.0"
-version: 8.0.18
-kubeVersion: '>=1.16.0-0'
-name: odoo
-description: All-in-one business software. Beautiful. Easy-to-use. CRM, Accounting, PM, HR, Procurement, Point of Sale, MRP, Marketing, etc.
-type: application
-home: https://github.com/truecharts/apps/tree/master/charts/stable/odoo
-icon: https://truecharts.org/img/chart-icons/odoo.png
-keywords:
- - odoo
- - crm
- - pm
- - hr
- - accounting
- - mrp
- - marketing
-sources:
- - https://www.odoo.com/
- - https://hub.docker.com/repository/docker/nicholaswilde/odoo
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/odoo/8.0.20/CHANGELOG.md b/stable/odoo/8.0.20/CHANGELOG.md
new file mode 100644
index 00000000000..e34f41c88d4
--- /dev/null
+++ b/stable/odoo/8.0.20/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [odoo-8.0.20](https://github.com/truecharts/apps/compare/odoo-8.0.18...odoo-8.0.20) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [odoo-8.0.18](https://github.com/truecharts/apps/compare/odoo-8.0.16...odoo-8.0.18) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [odoo-8.0.16](https://github.com/truecharts/apps/compare/odoo-8.0.15...odoo-8.0.16) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [odoo-8.0.15](https://github.com/truecharts/apps/compare/odoo-8.0.14...odoo-8.0.15) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [odoo-8.0.14](https://github.com/truecharts/apps/compare/odoo-8.0.13...odoo-8.0.14) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [odoo-8.0.13](https://github.com/truecharts/apps/compare/odoo-8.0.12...odoo-8.0.13) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [odoo-8.0.12](https://github.com/truecharts/apps/compare/odoo-8.0.11...odoo-8.0.12) (2022-07-09)
+
+#### Chore
+
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [odoo-8.0.11](https://github.com/truecharts/apps/compare/odoo-8.0.10...odoo-8.0.11) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [odoo-8.0.10](https://github.com/truecharts/apps/compare/odoo-8.0.9...odoo-8.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [odoo-8.0.9](https://github.com/truecharts/apps/compare/odoo-8.0.8...odoo-8.0.9) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
+
+### [odoo-8.0.8](https://github.com/truecharts/apps/compare/odoo-8.0.7...odoo-8.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
diff --git a/stable/odoo/8.0.20/Chart.lock b/stable/odoo/8.0.20/Chart.lock
new file mode 100644
index 00000000000..7495e5fd8cb
--- /dev/null
+++ b/stable/odoo/8.0.20/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:15:35.504422249Z"
diff --git a/stable/odoo/8.0.20/Chart.yaml b/stable/odoo/8.0.20/Chart.yaml
new file mode 100644
index 00000000000..d4c056ef834
--- /dev/null
+++ b/stable/odoo/8.0.20/Chart.yaml
@@ -0,0 +1,37 @@
+apiVersion: v2
+appVersion: "15.0"
+version: 8.0.20
+kubeVersion: '>=1.16.0-0'
+name: odoo
+description: All-in-one business software. Beautiful. Easy-to-use. CRM, Accounting, PM, HR, Procurement, Point of Sale, MRP, Marketing, etc.
+type: application
+home: https://github.com/truecharts/apps/tree/master/charts/stable/odoo
+icon: https://truecharts.org/img/chart-icons/odoo.png
+keywords:
+ - odoo
+ - crm
+ - pm
+ - hr
+ - accounting
+ - mrp
+ - marketing
+sources:
+ - https://www.odoo.com/
+ - https://hub.docker.com/repository/docker/nicholaswilde/odoo
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/odoo/8.0.18/README.md b/stable/odoo/8.0.20/README.md
similarity index 100%
rename from stable/odoo/8.0.18/README.md
rename to stable/odoo/8.0.20/README.md
diff --git a/stable/odoo/8.0.18/app-readme.md b/stable/odoo/8.0.20/app-readme.md
similarity index 100%
rename from stable/odoo/8.0.18/app-readme.md
rename to stable/odoo/8.0.20/app-readme.md
diff --git a/stable/pretend-youre-xyzzy/6.0.15/charts/common-10.4.4.tgz b/stable/odoo/8.0.20/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/pretend-youre-xyzzy/6.0.15/charts/common-10.4.4.tgz
rename to stable/odoo/8.0.20/charts/common-10.4.4.tgz
diff --git a/stable/photoview/4.0.14/charts/postgresql-8.0.30.tgz b/stable/odoo/8.0.20/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/photoview/4.0.14/charts/postgresql-8.0.30.tgz
rename to stable/odoo/8.0.20/charts/postgresql-8.0.30.tgz
diff --git a/stable/odoo/8.0.18/icon.png b/stable/odoo/8.0.20/icon.png
similarity index 100%
rename from stable/odoo/8.0.18/icon.png
rename to stable/odoo/8.0.20/icon.png
diff --git a/stable/odoo/8.0.18/ix_values.yaml b/stable/odoo/8.0.20/ix_values.yaml
similarity index 100%
rename from stable/odoo/8.0.18/ix_values.yaml
rename to stable/odoo/8.0.20/ix_values.yaml
diff --git a/stable/odoo/8.0.18/questions.yaml b/stable/odoo/8.0.20/questions.yaml
similarity index 100%
rename from stable/odoo/8.0.18/questions.yaml
rename to stable/odoo/8.0.20/questions.yaml
diff --git a/stable/pylon/2.0.14/templates/common.yaml b/stable/odoo/8.0.20/templates/common.yaml
similarity index 100%
rename from stable/pylon/2.0.14/templates/common.yaml
rename to stable/odoo/8.0.20/templates/common.yaml
diff --git a/stable/pretend-youre-xyzzy/6.0.15/values.yaml b/stable/odoo/8.0.20/values.yaml
similarity index 100%
rename from stable/pretend-youre-xyzzy/6.0.15/values.yaml
rename to stable/odoo/8.0.20/values.yaml
diff --git a/stable/omada-controller/6.0.27/CHANGELOG.md b/stable/omada-controller/6.0.27/CHANGELOG.md
deleted file mode 100644
index 6aea3138771..00000000000
--- a/stable/omada-controller/6.0.27/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [omada-controller-6.0.27](https://github.com/truecharts/apps/compare/omada-controller-6.0.26...omada-controller-6.0.27) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [omada-controller-6.0.26](https://github.com/truecharts/apps/compare/omada-controller-6.0.24...omada-controller-6.0.26) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [omada-controller-6.0.24](https://github.com/truecharts/apps/compare/omada-controller-6.0.23...omada-controller-6.0.24) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [omada-controller-6.0.23](https://github.com/truecharts/apps/compare/omada-controller-6.0.22...omada-controller-6.0.23) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [omada-controller-6.0.22](https://github.com/truecharts/apps/compare/omada-controller-6.0.21...omada-controller-6.0.22) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [omada-controller-6.0.21](https://github.com/truecharts/apps/compare/omada-controller-6.0.20...omada-controller-6.0.21) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [omada-controller-6.0.20](https://github.com/truecharts/apps/compare/omada-controller-6.0.19...omada-controller-6.0.20) (2022-07-09)
-
-#### Chore
-
-* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
-
-
-
-
-### [omada-controller-6.0.19](https://github.com/truecharts/apps/compare/omada-controller-6.0.18...omada-controller-6.0.19) (2022-07-07)
-
-#### Chore
-
-* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
-
-
-
-
-### [omada-controller-6.0.18](https://github.com/truecharts/apps/compare/omada-controller-6.0.17...omada-controller-6.0.18) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [omada-controller-6.0.17](https://github.com/truecharts/apps/compare/omada-controller-6.0.16...omada-controller-6.0.17) (2022-07-03)
-
-#### Chore
-
-* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
-
-
-
-
-### [omada-controller-6.0.16](https://github.com/truecharts/apps/compare/omada-controller-6.0.15...omada-controller-6.0.16) (2022-06-29)
-
-#### Chore
-
-* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
-
diff --git a/stable/omada-controller/6.0.27/Chart.lock b/stable/omada-controller/6.0.27/Chart.lock
deleted file mode 100644
index 8d68c41c1ec..00000000000
--- a/stable/omada-controller/6.0.27/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-14T11:53:50.799653627Z"
diff --git a/stable/omada-controller/6.0.27/Chart.yaml b/stable/omada-controller/6.0.27/Chart.yaml
deleted file mode 100644
index 1f538f6a36d..00000000000
--- a/stable/omada-controller/6.0.27/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "5.3"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Omada is a SDN tool for TP-Link Omada hardware
-home: https://github.com/truecharts/apps/tree/master/charts/stable/omada-controller
-icon: https://truecharts.org/img/chart-icons/omada-controller.png
-keywords:
-- omada-controller
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: omada-controller
-sources:
-- https://github.com/mbentley/docker-omada-controller
-- https://github.com/truecharts/apps/tree/master/charts/omada-controller
-version: 6.0.27
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/omada-controller/6.0.29/CHANGELOG.md b/stable/omada-controller/6.0.29/CHANGELOG.md
new file mode 100644
index 00000000000..b18d08b4fea
--- /dev/null
+++ b/stable/omada-controller/6.0.29/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [omada-controller-6.0.29](https://github.com/truecharts/apps/compare/omada-controller-6.0.27...omada-controller-6.0.29) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [omada-controller-6.0.27](https://github.com/truecharts/apps/compare/omada-controller-6.0.26...omada-controller-6.0.27) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [omada-controller-6.0.26](https://github.com/truecharts/apps/compare/omada-controller-6.0.24...omada-controller-6.0.26) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [omada-controller-6.0.24](https://github.com/truecharts/apps/compare/omada-controller-6.0.23...omada-controller-6.0.24) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [omada-controller-6.0.23](https://github.com/truecharts/apps/compare/omada-controller-6.0.22...omada-controller-6.0.23) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [omada-controller-6.0.22](https://github.com/truecharts/apps/compare/omada-controller-6.0.21...omada-controller-6.0.22) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [omada-controller-6.0.21](https://github.com/truecharts/apps/compare/omada-controller-6.0.20...omada-controller-6.0.21) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [omada-controller-6.0.20](https://github.com/truecharts/apps/compare/omada-controller-6.0.19...omada-controller-6.0.20) (2022-07-09)
+
+#### Chore
+
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [omada-controller-6.0.19](https://github.com/truecharts/apps/compare/omada-controller-6.0.18...omada-controller-6.0.19) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
+
+### [omada-controller-6.0.18](https://github.com/truecharts/apps/compare/omada-controller-6.0.17...omada-controller-6.0.18) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [omada-controller-6.0.17](https://github.com/truecharts/apps/compare/omada-controller-6.0.16...omada-controller-6.0.17) (2022-07-03)
+
+#### Chore
+
+* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
+
+
diff --git a/stable/omada-controller/6.0.29/Chart.lock b/stable/omada-controller/6.0.29/Chart.lock
new file mode 100644
index 00000000000..fbc6518f7b2
--- /dev/null
+++ b/stable/omada-controller/6.0.29/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:15:33.505393359Z"
diff --git a/stable/omada-controller/6.0.29/Chart.yaml b/stable/omada-controller/6.0.29/Chart.yaml
new file mode 100644
index 00000000000..33414a23c70
--- /dev/null
+++ b/stable/omada-controller/6.0.29/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "5.3"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Omada is a SDN tool for TP-Link Omada hardware
+home: https://github.com/truecharts/apps/tree/master/charts/stable/omada-controller
+icon: https://truecharts.org/img/chart-icons/omada-controller.png
+keywords:
+- omada-controller
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: omada-controller
+sources:
+- https://github.com/mbentley/docker-omada-controller
+- https://github.com/truecharts/apps/tree/master/charts/omada-controller
+version: 6.0.29
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/omada-controller/6.0.27/README.md b/stable/omada-controller/6.0.29/README.md
similarity index 100%
rename from stable/omada-controller/6.0.27/README.md
rename to stable/omada-controller/6.0.29/README.md
diff --git a/stable/omada-controller/6.0.27/app-readme.md b/stable/omada-controller/6.0.29/app-readme.md
similarity index 100%
rename from stable/omada-controller/6.0.27/app-readme.md
rename to stable/omada-controller/6.0.29/app-readme.md
diff --git a/stable/projectsend/3.0.16/charts/common-10.4.4.tgz b/stable/omada-controller/6.0.29/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/projectsend/3.0.16/charts/common-10.4.4.tgz
rename to stable/omada-controller/6.0.29/charts/common-10.4.4.tgz
diff --git a/stable/omada-controller/6.0.27/icon.png b/stable/omada-controller/6.0.29/icon.png
similarity index 100%
rename from stable/omada-controller/6.0.27/icon.png
rename to stable/omada-controller/6.0.29/icon.png
diff --git a/stable/omada-controller/6.0.27/ix_values.yaml b/stable/omada-controller/6.0.29/ix_values.yaml
similarity index 100%
rename from stable/omada-controller/6.0.27/ix_values.yaml
rename to stable/omada-controller/6.0.29/ix_values.yaml
diff --git a/stable/omada-controller/6.0.27/questions.yaml b/stable/omada-controller/6.0.29/questions.yaml
similarity index 100%
rename from stable/omada-controller/6.0.27/questions.yaml
rename to stable/omada-controller/6.0.29/questions.yaml
diff --git a/stable/qinglong/2.0.15/templates/common.yaml b/stable/omada-controller/6.0.29/templates/common.yaml
similarity index 100%
rename from stable/qinglong/2.0.15/templates/common.yaml
rename to stable/omada-controller/6.0.29/templates/common.yaml
diff --git a/stable/projectsend/3.0.16/values.yaml b/stable/omada-controller/6.0.29/values.yaml
similarity index 100%
rename from stable/projectsend/3.0.16/values.yaml
rename to stable/omada-controller/6.0.29/values.yaml
diff --git a/stable/ombi/11.0.18/CHANGELOG.md b/stable/ombi/11.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..ba881fc5806
--- /dev/null
+++ b/stable/ombi/11.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [ombi-11.0.18](https://github.com/truecharts/apps/compare/ombi-11.0.16...ombi-11.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [ombi-11.0.16](https://github.com/truecharts/apps/compare/ombi-11.0.14...ombi-11.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [ombi-11.0.14](https://github.com/truecharts/apps/compare/ombi-11.0.13...ombi-11.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [ombi-11.0.13](https://github.com/truecharts/apps/compare/ombi-11.0.12...ombi-11.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [ombi-11.0.12](https://github.com/truecharts/apps/compare/ombi-11.0.11...ombi-11.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [ombi-11.0.11](https://github.com/truecharts/apps/compare/ombi-11.0.10...ombi-11.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [ombi-11.0.10](https://github.com/truecharts/apps/compare/ombi-11.0.9...ombi-11.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [ombi-11.0.9](https://github.com/truecharts/apps/compare/ombi-11.0.8...ombi-11.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [ombi-11.0.8](https://github.com/truecharts/apps/compare/ombi-11.0.7...ombi-11.0.8) (2022-06-25)
+
+#### Chore
+
+* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
+
+
+
+
+### [ombi-11.0.7](https://github.com/truecharts/apps/compare/ombi-11.0.6...ombi-11.0.7) (2022-06-22)
+
+#### Chore
+
+* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [ombi-11.0.6](https://github.com/truecharts/apps/compare/ombi-11.0.5...ombi-11.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
diff --git a/stable/ombi/11.0.18/Chart.lock b/stable/ombi/11.0.18/Chart.lock
new file mode 100644
index 00000000000..d2996ac426c
--- /dev/null
+++ b/stable/ombi/11.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:15:40.825084432Z"
diff --git a/stable/ombi/11.0.18/Chart.yaml b/stable/ombi/11.0.18/Chart.yaml
new file mode 100644
index 00000000000..3d8ed4dcc89
--- /dev/null
+++ b/stable/ombi/11.0.18/Chart.yaml
@@ -0,0 +1,32 @@
+apiVersion: v2
+appVersion: "4.21.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Want a Movie or TV Show on Plex or Emby? Use Ombi!
+home: https://github.com/truecharts/apps/tree/master/charts/stable/ombi
+icon: https://truecharts.org/img/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/tidusjar/Ombi
+type: application
+version: 11.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/ombi/11.0.18/README.md b/stable/ombi/11.0.18/README.md
new file mode 100644
index 00000000000..74582800c18
--- /dev/null
+++ b/stable/ombi/11.0.18/README.md
@@ -0,0 +1,42 @@
+# ombi
+
+Want a Movie or TV Show on Plex or Emby? Use Ombi!
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/ombi/11.0.18/app-readme.md b/stable/ombi/11.0.18/app-readme.md
new file mode 100644
index 00000000000..91646943536
--- /dev/null
+++ b/stable/ombi/11.0.18/app-readme.md
@@ -0,0 +1,3 @@
+Want a Movie or TV Show on Plex or Emby? Use Ombi!
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/promcord/4.0.16/charts/common-10.4.4.tgz b/stable/ombi/11.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/promcord/4.0.16/charts/common-10.4.4.tgz
rename to stable/ombi/11.0.18/charts/common-10.4.4.tgz
diff --git a/stable/ombi/11.0.18/icon.png b/stable/ombi/11.0.18/icon.png
new file mode 100644
index 00000000000..86e379d7e64
Binary files /dev/null and b/stable/ombi/11.0.18/icon.png differ
diff --git a/stable/ombi/11.0.18/ix_values.yaml b/stable/ombi/11.0.18/ix_values.yaml
new file mode 100644
index 00000000000..c82dec4a25e
--- /dev/null
+++ b/stable/ombi/11.0.18/ix_values.yaml
@@ -0,0 +1,32 @@
+image:
+ repository: tccr.io/truecharts/ombi
+ pullPolicy: IfNotPresent
+ tag: v4.21.1@sha256:e2ab98d2a3fa9020ff73244dec0f3eda427de21de6a150d0d3f92c4140b64707
+
+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
diff --git a/stable/ombi/11.0.18/questions.yaml b/stable/ombi/11.0.18/questions.yaml
new file mode 100644
index 00000000000..9e5ca3ee71a
--- /dev/null
+++ b/stable/ombi/11.0.18/questions.yaml
@@ -0,0 +1,2431 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/quassel-core/3.0.14/templates/common.yaml b/stable/ombi/11.0.18/templates/common.yaml
similarity index 100%
rename from stable/quassel-core/3.0.14/templates/common.yaml
rename to stable/ombi/11.0.18/templates/common.yaml
diff --git a/stable/promcord/4.0.16/values.yaml b/stable/ombi/11.0.18/values.yaml
similarity index 100%
rename from stable/promcord/4.0.16/values.yaml
rename to stable/ombi/11.0.18/values.yaml
diff --git a/stable/onlyoffice-document-server/6.0.15/CHANGELOG.md b/stable/onlyoffice-document-server/6.0.15/CHANGELOG.md
deleted file mode 100644
index fb338b17724..00000000000
--- a/stable/onlyoffice-document-server/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [onlyoffice-document-server-6.0.15](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.13...onlyoffice-document-server-6.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [onlyoffice-document-server-6.0.13](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.12...onlyoffice-document-server-6.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [onlyoffice-document-server-6.0.12](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.11...onlyoffice-document-server-6.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [onlyoffice-document-server-6.0.11](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.10...onlyoffice-document-server-6.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [onlyoffice-document-server-6.0.10](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.9...onlyoffice-document-server-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [onlyoffice-document-server-6.0.9](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.8...onlyoffice-document-server-6.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [onlyoffice-document-server-6.0.8](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.7...onlyoffice-document-server-6.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [onlyoffice-document-server-6.0.7](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.6...onlyoffice-document-server-6.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [onlyoffice-document-server-6.0.6](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.5...onlyoffice-document-server-6.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [onlyoffice-document-server-6.0.5](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.4...onlyoffice-document-server-6.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [onlyoffice-document-server-6.0.4](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.3...onlyoffice-document-server-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887))
-
diff --git a/stable/onlyoffice-document-server/6.0.15/Chart.lock b/stable/onlyoffice-document-server/6.0.15/Chart.lock
deleted file mode 100644
index e60da808dbf..00000000000
--- a/stable/onlyoffice-document-server/6.0.15/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
-generated: "2022-07-12T23:09:58.929168551Z"
diff --git a/stable/onlyoffice-document-server/6.0.15/Chart.yaml b/stable/onlyoffice-document-server/6.0.15/Chart.yaml
deleted file mode 100644
index eb99078bcc4..00000000000
--- a/stable/onlyoffice-document-server/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,40 +0,0 @@
-apiVersion: v2
-appVersion: "7.0.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-description: 'ONLYOFFICE Document Server is an online office suite comprising viewers
- and editors for texts, spreadsheets and presentations, fully compatible with Office
- Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real
- time.'
-home: https://github.com/truecharts/apps/tree/master/charts/stable/onlyoffice-document-server
-icon: https://truecharts.org/img/chart-icons/onlyoffice-document-server.png
-keywords:
-- onlyoffice
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: onlyoffice-document-server
-sources:
-- https://github.com/ONLYOFFICE/DocumentServer
-- https://github.com/ONLYOFFICE/Docker-DocumentServer
-- https://hub.docker.com/r/onlyoffice/documentserver/
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - office
- - documents
- - productivity
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/onlyoffice-document-server/6.0.17/CHANGELOG.md b/stable/onlyoffice-document-server/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..b0858ce7e70
--- /dev/null
+++ b/stable/onlyoffice-document-server/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [onlyoffice-document-server-6.0.17](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.15...onlyoffice-document-server-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [onlyoffice-document-server-6.0.15](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.13...onlyoffice-document-server-6.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [onlyoffice-document-server-6.0.13](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.12...onlyoffice-document-server-6.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [onlyoffice-document-server-6.0.12](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.11...onlyoffice-document-server-6.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [onlyoffice-document-server-6.0.11](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.10...onlyoffice-document-server-6.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [onlyoffice-document-server-6.0.10](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.9...onlyoffice-document-server-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [onlyoffice-document-server-6.0.9](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.8...onlyoffice-document-server-6.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [onlyoffice-document-server-6.0.8](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.7...onlyoffice-document-server-6.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [onlyoffice-document-server-6.0.7](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.6...onlyoffice-document-server-6.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [onlyoffice-document-server-6.0.6](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.5...onlyoffice-document-server-6.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [onlyoffice-document-server-6.0.5](https://github.com/truecharts/apps/compare/onlyoffice-document-server-6.0.4...onlyoffice-document-server-6.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/onlyoffice-document-server/6.0.17/Chart.lock b/stable/onlyoffice-document-server/6.0.17/Chart.lock
new file mode 100644
index 00000000000..253f4fd751d
--- /dev/null
+++ b/stable/onlyoffice-document-server/6.0.17/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
+generated: "2022-07-14T14:15:55.483442428Z"
diff --git a/stable/onlyoffice-document-server/6.0.17/Chart.yaml b/stable/onlyoffice-document-server/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..d45090d5550
--- /dev/null
+++ b/stable/onlyoffice-document-server/6.0.17/Chart.yaml
@@ -0,0 +1,40 @@
+apiVersion: v2
+appVersion: "7.0.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+description: 'ONLYOFFICE Document Server is an online office suite comprising viewers
+ and editors for texts, spreadsheets and presentations, fully compatible with Office
+ Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real
+ time.'
+home: https://github.com/truecharts/apps/tree/master/charts/stable/onlyoffice-document-server
+icon: https://truecharts.org/img/chart-icons/onlyoffice-document-server.png
+keywords:
+- onlyoffice
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: onlyoffice-document-server
+sources:
+- https://github.com/ONLYOFFICE/DocumentServer
+- https://github.com/ONLYOFFICE/Docker-DocumentServer
+- https://hub.docker.com/r/onlyoffice/documentserver/
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - office
+ - documents
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/onlyoffice-document-server/6.0.15/README.md b/stable/onlyoffice-document-server/6.0.17/README.md
similarity index 100%
rename from stable/onlyoffice-document-server/6.0.15/README.md
rename to stable/onlyoffice-document-server/6.0.17/README.md
diff --git a/stable/onlyoffice-document-server/6.0.15/app-readme.md b/stable/onlyoffice-document-server/6.0.17/app-readme.md
similarity index 100%
rename from stable/onlyoffice-document-server/6.0.15/app-readme.md
rename to stable/onlyoffice-document-server/6.0.17/app-readme.md
diff --git a/stable/prometheus/4.0.31/charts/common-10.4.4.tgz b/stable/onlyoffice-document-server/6.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/prometheus/4.0.31/charts/common-10.4.4.tgz
rename to stable/onlyoffice-document-server/6.0.17/charts/common-10.4.4.tgz
diff --git a/stable/quassel-core/3.0.14/charts/postgresql-8.0.30.tgz b/stable/onlyoffice-document-server/6.0.17/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/quassel-core/3.0.14/charts/postgresql-8.0.30.tgz
rename to stable/onlyoffice-document-server/6.0.17/charts/postgresql-8.0.30.tgz
diff --git a/stable/rsshub/3.0.36/charts/redis-3.0.30.tgz b/stable/onlyoffice-document-server/6.0.17/charts/redis-3.0.30.tgz
similarity index 100%
rename from stable/rsshub/3.0.36/charts/redis-3.0.30.tgz
rename to stable/onlyoffice-document-server/6.0.17/charts/redis-3.0.30.tgz
diff --git a/stable/onlyoffice-document-server/6.0.15/icon.png b/stable/onlyoffice-document-server/6.0.17/icon.png
similarity index 100%
rename from stable/onlyoffice-document-server/6.0.15/icon.png
rename to stable/onlyoffice-document-server/6.0.17/icon.png
diff --git a/stable/onlyoffice-document-server/6.0.15/ix_values.yaml b/stable/onlyoffice-document-server/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/onlyoffice-document-server/6.0.15/ix_values.yaml
rename to stable/onlyoffice-document-server/6.0.17/ix_values.yaml
diff --git a/stable/onlyoffice-document-server/6.0.15/questions.yaml b/stable/onlyoffice-document-server/6.0.17/questions.yaml
similarity index 100%
rename from stable/onlyoffice-document-server/6.0.15/questions.yaml
rename to stable/onlyoffice-document-server/6.0.17/questions.yaml
diff --git a/stable/quassel-web/2.0.14/templates/common.yaml b/stable/onlyoffice-document-server/6.0.17/templates/common.yaml
similarity index 100%
rename from stable/quassel-web/2.0.14/templates/common.yaml
rename to stable/onlyoffice-document-server/6.0.17/templates/common.yaml
diff --git a/stable/prometheus/4.0.31/values.yaml b/stable/onlyoffice-document-server/6.0.17/values.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/values.yaml
rename to stable/onlyoffice-document-server/6.0.17/values.yaml
diff --git a/stable/openhab/2.0.16/CHANGELOG.md b/stable/openhab/2.0.16/CHANGELOG.md
deleted file mode 100644
index 9e0c9cfddaf..00000000000
--- a/stable/openhab/2.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [openhab-2.0.16](https://github.com/truecharts/apps/compare/openhab-2.0.14...openhab-2.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [openhab-2.0.14](https://github.com/truecharts/apps/compare/openhab-2.0.13...openhab-2.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [openhab-2.0.13](https://github.com/truecharts/apps/compare/openhab-2.0.12...openhab-2.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [openhab-2.0.12](https://github.com/truecharts/apps/compare/openhab-2.0.11...openhab-2.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [openhab-2.0.11](https://github.com/truecharts/apps/compare/openhab-2.0.10...openhab-2.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [openhab-2.0.10](https://github.com/truecharts/apps/compare/openhab-2.0.9...openhab-2.0.10) (2022-07-09)
-
-#### Chore
-
-* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
-
-
-
-
-### [openhab-2.0.9](https://github.com/truecharts/apps/compare/openhab-2.0.8...openhab-2.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [openhab-2.0.8](https://github.com/truecharts/apps/compare/openhab-2.0.7...openhab-2.0.8) (2022-06-27)
-
-#### Chore
-
-* update docker general non-major ([#2996](https://github.com/truecharts/apps/issues/2996))
-
-
-
-
-### [openhab-2.0.7](https://github.com/truecharts/apps/compare/openhab-2.0.6...openhab-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [openhab-2.0.6](https://github.com/truecharts/apps/compare/openhab-2.0.5...openhab-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [openhab-2.0.5](https://github.com/truecharts/apps/compare/openhab-2.0.4...openhab-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/openhab/2.0.16/Chart.lock b/stable/openhab/2.0.16/Chart.lock
deleted file mode 100644
index 382897d6ade..00000000000
--- a/stable/openhab/2.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:09:56.805834231Z"
diff --git a/stable/openhab/2.0.16/Chart.yaml b/stable/openhab/2.0.16/Chart.yaml
deleted file mode 100644
index 3ca5ca632ae..00000000000
--- a/stable/openhab/2.0.16/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "3.3.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: OpenHab is a home-automation application
-home: https://github.com/truecharts/apps/tree/master/charts/stable/openhab
-icon: https://truecharts.org/img/chart-icons/openhab.png
-keywords:
-- openhab
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: openhab
-sources:
-- https://hub.docker.com/r/openhab/openhab
-type: application
-version: 2.0.16
-annotations:
- truecharts.org/catagories: |
- - media
- - test
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/openhab/2.0.18/CHANGELOG.md b/stable/openhab/2.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..7d9fdb0f789
--- /dev/null
+++ b/stable/openhab/2.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [openhab-2.0.18](https://github.com/truecharts/apps/compare/openhab-2.0.16...openhab-2.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [openhab-2.0.16](https://github.com/truecharts/apps/compare/openhab-2.0.14...openhab-2.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [openhab-2.0.14](https://github.com/truecharts/apps/compare/openhab-2.0.13...openhab-2.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [openhab-2.0.13](https://github.com/truecharts/apps/compare/openhab-2.0.12...openhab-2.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [openhab-2.0.12](https://github.com/truecharts/apps/compare/openhab-2.0.11...openhab-2.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [openhab-2.0.11](https://github.com/truecharts/apps/compare/openhab-2.0.10...openhab-2.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [openhab-2.0.10](https://github.com/truecharts/apps/compare/openhab-2.0.9...openhab-2.0.10) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+
+
+
+
+### [openhab-2.0.9](https://github.com/truecharts/apps/compare/openhab-2.0.8...openhab-2.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [openhab-2.0.8](https://github.com/truecharts/apps/compare/openhab-2.0.7...openhab-2.0.8) (2022-06-27)
+
+#### Chore
+
+* update docker general non-major ([#2996](https://github.com/truecharts/apps/issues/2996))
+
+
+
+
+### [openhab-2.0.7](https://github.com/truecharts/apps/compare/openhab-2.0.6...openhab-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [openhab-2.0.6](https://github.com/truecharts/apps/compare/openhab-2.0.5...openhab-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/openhab/2.0.18/Chart.lock b/stable/openhab/2.0.18/Chart.lock
new file mode 100644
index 00000000000..d5b2434e3d5
--- /dev/null
+++ b/stable/openhab/2.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:15:51.859494137Z"
diff --git a/stable/openhab/2.0.18/Chart.yaml b/stable/openhab/2.0.18/Chart.yaml
new file mode 100644
index 00000000000..3e53bee22ec
--- /dev/null
+++ b/stable/openhab/2.0.18/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "3.3.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: OpenHab is a home-automation application
+home: https://github.com/truecharts/apps/tree/master/charts/stable/openhab
+icon: https://truecharts.org/img/chart-icons/openhab.png
+keywords:
+- openhab
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: openhab
+sources:
+- https://hub.docker.com/r/openhab/openhab
+type: application
+version: 2.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ - test
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/openhab/2.0.16/README.md b/stable/openhab/2.0.18/README.md
similarity index 100%
rename from stable/openhab/2.0.16/README.md
rename to stable/openhab/2.0.18/README.md
diff --git a/stable/openhab/2.0.16/app-readme.md b/stable/openhab/2.0.18/app-readme.md
similarity index 100%
rename from stable/openhab/2.0.16/app-readme.md
rename to stable/openhab/2.0.18/app-readme.md
diff --git a/stable/protonmail-bridge/6.0.15/charts/common-10.4.4.tgz b/stable/openhab/2.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/protonmail-bridge/6.0.15/charts/common-10.4.4.tgz
rename to stable/openhab/2.0.18/charts/common-10.4.4.tgz
diff --git a/stable/openhab/2.0.16/icon.png b/stable/openhab/2.0.18/icon.png
similarity index 100%
rename from stable/openhab/2.0.16/icon.png
rename to stable/openhab/2.0.18/icon.png
diff --git a/stable/openhab/2.0.16/ix_values.yaml b/stable/openhab/2.0.18/ix_values.yaml
similarity index 100%
rename from stable/openhab/2.0.16/ix_values.yaml
rename to stable/openhab/2.0.18/ix_values.yaml
diff --git a/stable/openhab/2.0.16/questions.yaml b/stable/openhab/2.0.18/questions.yaml
similarity index 100%
rename from stable/openhab/2.0.16/questions.yaml
rename to stable/openhab/2.0.18/questions.yaml
diff --git a/stable/zigbee2mqtt/4.0.16/templates/common.yaml b/stable/openhab/2.0.18/templates/common.yaml
similarity index 100%
rename from stable/zigbee2mqtt/4.0.16/templates/common.yaml
rename to stable/openhab/2.0.18/templates/common.yaml
diff --git a/stable/protonmail-bridge/6.0.15/values.yaml b/stable/openhab/2.0.18/values.yaml
similarity index 100%
rename from stable/protonmail-bridge/6.0.15/values.yaml
rename to stable/openhab/2.0.18/values.yaml
diff --git a/stable/openkm/7.0.15/CHANGELOG.md b/stable/openkm/7.0.15/CHANGELOG.md
deleted file mode 100644
index 51435c2e568..00000000000
--- a/stable/openkm/7.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [openkm-7.0.15](https://github.com/truecharts/apps/compare/openkm-7.0.13...openkm-7.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [openkm-7.0.13](https://github.com/truecharts/apps/compare/openkm-7.0.12...openkm-7.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [openkm-7.0.12](https://github.com/truecharts/apps/compare/openkm-7.0.11...openkm-7.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [openkm-7.0.11](https://github.com/truecharts/apps/compare/openkm-7.0.10...openkm-7.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [openkm-7.0.10](https://github.com/truecharts/apps/compare/openkm-7.0.9...openkm-7.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [openkm-7.0.9](https://github.com/truecharts/apps/compare/openkm-7.0.8...openkm-7.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [openkm-7.0.8](https://github.com/truecharts/apps/compare/openkm-7.0.7...openkm-7.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [openkm-7.0.7](https://github.com/truecharts/apps/compare/openkm-7.0.6...openkm-7.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [openkm-7.0.6](https://github.com/truecharts/apps/compare/openkm-7.0.5...openkm-7.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [openkm-7.0.5](https://github.com/truecharts/apps/compare/openkm-7.0.4...openkm-7.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [openkm-7.0.4](https://github.com/truecharts/apps/compare/openkm-7.0.3...openkm-7.0.4) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/openkm/7.0.15/Chart.lock b/stable/openkm/7.0.15/Chart.lock
deleted file mode 100644
index cd0ffb72397..00000000000
--- a/stable/openkm/7.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:10:04.316621616Z"
diff --git a/stable/openkm/7.0.15/Chart.yaml b/stable/openkm/7.0.15/Chart.yaml
deleted file mode 100644
index 14bc6d71ebf..00000000000
--- a/stable/openkm/7.0.15/Chart.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
-apiVersion: v2
-appVersion: "6.3.11"
-description: OpenKM integrates all essential documents management, collaboration and an advanced search functionality into one easy to use solution.
-name: openkm
-version: 7.0.15
-kubeVersion: ">=1.16.0-0"
-keywords:
-- openkm
-- documentation management
-- docs
-home: https://github.com/truecharts/apps/tree/master/charts/stable/openkm
-icon: https://truecharts.org/img/chart-icons/openkm.png
-sources:
-- https://www.openkm.com/
-- https://github.com/openkm/document-management-system
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/openkm/7.0.17/CHANGELOG.md b/stable/openkm/7.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..8df1769847a
--- /dev/null
+++ b/stable/openkm/7.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [openkm-7.0.17](https://github.com/truecharts/apps/compare/openkm-7.0.15...openkm-7.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [openkm-7.0.15](https://github.com/truecharts/apps/compare/openkm-7.0.13...openkm-7.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [openkm-7.0.13](https://github.com/truecharts/apps/compare/openkm-7.0.12...openkm-7.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [openkm-7.0.12](https://github.com/truecharts/apps/compare/openkm-7.0.11...openkm-7.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [openkm-7.0.11](https://github.com/truecharts/apps/compare/openkm-7.0.10...openkm-7.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [openkm-7.0.10](https://github.com/truecharts/apps/compare/openkm-7.0.9...openkm-7.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [openkm-7.0.9](https://github.com/truecharts/apps/compare/openkm-7.0.8...openkm-7.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [openkm-7.0.8](https://github.com/truecharts/apps/compare/openkm-7.0.7...openkm-7.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [openkm-7.0.7](https://github.com/truecharts/apps/compare/openkm-7.0.6...openkm-7.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [openkm-7.0.6](https://github.com/truecharts/apps/compare/openkm-7.0.5...openkm-7.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [openkm-7.0.5](https://github.com/truecharts/apps/compare/openkm-7.0.4...openkm-7.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/openkm/7.0.17/Chart.lock b/stable/openkm/7.0.17/Chart.lock
new file mode 100644
index 00000000000..561d17045ba
--- /dev/null
+++ b/stable/openkm/7.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:16:06.142602101Z"
diff --git a/stable/openkm/7.0.17/Chart.yaml b/stable/openkm/7.0.17/Chart.yaml
new file mode 100644
index 00000000000..29b784fbdfd
--- /dev/null
+++ b/stable/openkm/7.0.17/Chart.yaml
@@ -0,0 +1,32 @@
+apiVersion: v2
+appVersion: "6.3.11"
+description: OpenKM integrates all essential documents management, collaboration and an advanced search functionality into one easy to use solution.
+name: openkm
+version: 7.0.17
+kubeVersion: ">=1.16.0-0"
+keywords:
+- openkm
+- documentation management
+- docs
+home: https://github.com/truecharts/apps/tree/master/charts/stable/openkm
+icon: https://truecharts.org/img/chart-icons/openkm.png
+sources:
+- https://www.openkm.com/
+- https://github.com/openkm/document-management-system
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/openkm/7.0.15/README.md b/stable/openkm/7.0.17/README.md
similarity index 100%
rename from stable/openkm/7.0.15/README.md
rename to stable/openkm/7.0.17/README.md
diff --git a/stable/openkm/7.0.15/app-readme.md b/stable/openkm/7.0.17/app-readme.md
similarity index 100%
rename from stable/openkm/7.0.15/app-readme.md
rename to stable/openkm/7.0.17/app-readme.md
diff --git a/stable/prowlarr/6.0.15/charts/common-10.4.4.tgz b/stable/openkm/7.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/prowlarr/6.0.15/charts/common-10.4.4.tgz
rename to stable/openkm/7.0.17/charts/common-10.4.4.tgz
diff --git a/stable/recipes/8.0.19/charts/postgresql-8.0.30.tgz b/stable/openkm/7.0.17/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/recipes/8.0.19/charts/postgresql-8.0.30.tgz
rename to stable/openkm/7.0.17/charts/postgresql-8.0.30.tgz
diff --git a/stable/openkm/7.0.15/icon.png b/stable/openkm/7.0.17/icon.png
similarity index 100%
rename from stable/openkm/7.0.15/icon.png
rename to stable/openkm/7.0.17/icon.png
diff --git a/stable/openkm/7.0.15/ix_values.yaml b/stable/openkm/7.0.17/ix_values.yaml
similarity index 100%
rename from stable/openkm/7.0.15/ix_values.yaml
rename to stable/openkm/7.0.17/ix_values.yaml
diff --git a/stable/openkm/7.0.15/questions.yaml b/stable/openkm/7.0.17/questions.yaml
similarity index 100%
rename from stable/openkm/7.0.15/questions.yaml
rename to stable/openkm/7.0.17/questions.yaml
diff --git a/stable/openkm/7.0.15/templates/_configmap.tpl b/stable/openkm/7.0.17/templates/_configmap.tpl
similarity index 100%
rename from stable/openkm/7.0.15/templates/_configmap.tpl
rename to stable/openkm/7.0.17/templates/_configmap.tpl
diff --git a/stable/openkm/7.0.15/templates/common.yaml b/stable/openkm/7.0.17/templates/common.yaml
similarity index 100%
rename from stable/openkm/7.0.15/templates/common.yaml
rename to stable/openkm/7.0.17/templates/common.yaml
diff --git a/stable/prowlarr/6.0.15/values.yaml b/stable/openkm/7.0.17/values.yaml
similarity index 100%
rename from stable/prowlarr/6.0.15/values.yaml
rename to stable/openkm/7.0.17/values.yaml
diff --git a/stable/openldap/7.0.15/CHANGELOG.md b/stable/openldap/7.0.15/CHANGELOG.md
deleted file mode 100644
index 7017ff5048b..00000000000
--- a/stable/openldap/7.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [openldap-7.0.15](https://github.com/truecharts/apps/compare/openldap-7.0.13...openldap-7.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [openldap-7.0.13](https://github.com/truecharts/apps/compare/openldap-7.0.12...openldap-7.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [openldap-7.0.12](https://github.com/truecharts/apps/compare/openldap-7.0.11...openldap-7.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [openldap-7.0.11](https://github.com/truecharts/apps/compare/openldap-7.0.10...openldap-7.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [openldap-7.0.10](https://github.com/truecharts/apps/compare/openldap-7.0.9...openldap-7.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [openldap-7.0.9](https://github.com/truecharts/apps/compare/openldap-7.0.8...openldap-7.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [openldap-7.0.8](https://github.com/truecharts/apps/compare/openldap-7.0.7...openldap-7.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [openldap-7.0.7](https://github.com/truecharts/apps/compare/openldap-7.0.6...openldap-7.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [openldap-7.0.6](https://github.com/truecharts/apps/compare/openldap-7.0.5...openldap-7.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [openldap-7.0.5](https://github.com/truecharts/apps/compare/openldap-7.0.4...openldap-7.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [openldap-7.0.4](https://github.com/truecharts/apps/compare/openldap-7.0.3...openldap-7.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/openldap/7.0.15/Chart.lock b/stable/openldap/7.0.15/Chart.lock
deleted file mode 100644
index 79060c3b992..00000000000
--- a/stable/openldap/7.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:10:01.894487783Z"
diff --git a/stable/openldap/7.0.15/Chart.yaml b/stable/openldap/7.0.15/Chart.yaml
deleted file mode 100644
index 1b63a5cf26a..00000000000
--- a/stable/openldap/7.0.15/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "1.5.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Community developed LDAP software
-home: https://github.com/truecharts/apps/tree/master/charts/stable/openldap
-icon: https://truecharts.org/img/chart-icons/openldap.png
-keywords:
-- ldap
-- openldap
-- iam-stack
-- high availability
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: openldap
-sources:
-- https://github.com/jp-gouin/helm-openldap
-- https://github.com/osixia/docker-openldap
-type: application
-version: 7.0.15
-annotations:
- truecharts.org/catagories: |
- - cloud
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/openldap/7.0.17/CHANGELOG.md b/stable/openldap/7.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..696af67aab8
--- /dev/null
+++ b/stable/openldap/7.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [openldap-7.0.17](https://github.com/truecharts/apps/compare/openldap-7.0.15...openldap-7.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [openldap-7.0.15](https://github.com/truecharts/apps/compare/openldap-7.0.13...openldap-7.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [openldap-7.0.13](https://github.com/truecharts/apps/compare/openldap-7.0.12...openldap-7.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [openldap-7.0.12](https://github.com/truecharts/apps/compare/openldap-7.0.11...openldap-7.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [openldap-7.0.11](https://github.com/truecharts/apps/compare/openldap-7.0.10...openldap-7.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [openldap-7.0.10](https://github.com/truecharts/apps/compare/openldap-7.0.9...openldap-7.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [openldap-7.0.9](https://github.com/truecharts/apps/compare/openldap-7.0.8...openldap-7.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [openldap-7.0.8](https://github.com/truecharts/apps/compare/openldap-7.0.7...openldap-7.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [openldap-7.0.7](https://github.com/truecharts/apps/compare/openldap-7.0.6...openldap-7.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [openldap-7.0.6](https://github.com/truecharts/apps/compare/openldap-7.0.5...openldap-7.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [openldap-7.0.5](https://github.com/truecharts/apps/compare/openldap-7.0.4...openldap-7.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/openldap/7.0.17/Chart.lock b/stable/openldap/7.0.17/Chart.lock
new file mode 100644
index 00000000000..d190982883f
--- /dev/null
+++ b/stable/openldap/7.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:15:59.679051909Z"
diff --git a/stable/openldap/7.0.17/Chart.yaml b/stable/openldap/7.0.17/Chart.yaml
new file mode 100644
index 00000000000..6b42c12fdd9
--- /dev/null
+++ b/stable/openldap/7.0.17/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "1.5.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Community developed LDAP software
+home: https://github.com/truecharts/apps/tree/master/charts/stable/openldap
+icon: https://truecharts.org/img/chart-icons/openldap.png
+keywords:
+- ldap
+- openldap
+- iam-stack
+- high availability
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: openldap
+sources:
+- https://github.com/jp-gouin/helm-openldap
+- https://github.com/osixia/docker-openldap
+type: application
+version: 7.0.17
+annotations:
+ truecharts.org/catagories: |
+ - cloud
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/openldap/7.0.15/README.md b/stable/openldap/7.0.17/README.md
similarity index 100%
rename from stable/openldap/7.0.15/README.md
rename to stable/openldap/7.0.17/README.md
diff --git a/stable/openldap/7.0.15/app-readme.md b/stable/openldap/7.0.17/app-readme.md
similarity index 100%
rename from stable/openldap/7.0.15/app-readme.md
rename to stable/openldap/7.0.17/app-readme.md
diff --git a/stable/pwndrop/2.0.14/charts/common-10.4.4.tgz b/stable/openldap/7.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/pwndrop/2.0.14/charts/common-10.4.4.tgz
rename to stable/openldap/7.0.17/charts/common-10.4.4.tgz
diff --git a/stable/openldap/7.0.15/icon.png b/stable/openldap/7.0.17/icon.png
similarity index 100%
rename from stable/openldap/7.0.15/icon.png
rename to stable/openldap/7.0.17/icon.png
diff --git a/stable/openldap/7.0.15/ix_values.yaml b/stable/openldap/7.0.17/ix_values.yaml
similarity index 100%
rename from stable/openldap/7.0.15/ix_values.yaml
rename to stable/openldap/7.0.17/ix_values.yaml
diff --git a/stable/openldap/7.0.15/questions.yaml b/stable/openldap/7.0.17/questions.yaml
similarity index 100%
rename from stable/openldap/7.0.15/questions.yaml
rename to stable/openldap/7.0.17/questions.yaml
diff --git a/stable/openldap/7.0.15/templates/_configmap.tpl b/stable/openldap/7.0.17/templates/_configmap.tpl
similarity index 100%
rename from stable/openldap/7.0.15/templates/_configmap.tpl
rename to stable/openldap/7.0.17/templates/_configmap.tpl
diff --git a/stable/openldap/7.0.15/templates/common.yaml b/stable/openldap/7.0.17/templates/common.yaml
similarity index 100%
rename from stable/openldap/7.0.15/templates/common.yaml
rename to stable/openldap/7.0.17/templates/common.yaml
diff --git a/stable/pwndrop/2.0.14/values.yaml b/stable/openldap/7.0.17/values.yaml
similarity index 100%
rename from stable/pwndrop/2.0.14/values.yaml
rename to stable/openldap/7.0.17/values.yaml
diff --git a/stable/openspeedtest/1.0.13/CHANGELOG.md b/stable/openspeedtest/1.0.13/CHANGELOG.md
deleted file mode 100644
index 03d1bf043ec..00000000000
--- a/stable/openspeedtest/1.0.13/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [openspeedtest-1.0.13](https://github.com/truecharts/apps/compare/openspeedtest-1.0.11...openspeedtest-1.0.13) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [openspeedtest-1.0.11](https://github.com/truecharts/apps/compare/openspeedtest-1.0.10...openspeedtest-1.0.11) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [openspeedtest-1.0.10](https://github.com/truecharts/apps/compare/openspeedtest-1.0.9...openspeedtest-1.0.10) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [openspeedtest-1.0.9](https://github.com/truecharts/apps/compare/openspeedtest-1.0.8...openspeedtest-1.0.9) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [openspeedtest-1.0.8](https://github.com/truecharts/apps/compare/openspeedtest-1.0.7...openspeedtest-1.0.8) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [openspeedtest-1.0.7](https://github.com/truecharts/apps/compare/openspeedtest-1.0.6...openspeedtest-1.0.7) (2022-07-09)
-
-#### Chore
-
-* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
-
-
-
-
-### [openspeedtest-1.0.6](https://github.com/truecharts/apps/compare/openspeedtest-1.0.5...openspeedtest-1.0.6) (2022-07-07)
-
-
-
-
-### [openspeedtest-1.0.5](https://github.com/truecharts/apps/compare/openspeedtest-1.0.4...openspeedtest-1.0.5) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [openspeedtest-1.0.4](https://github.com/truecharts/apps/compare/openspeedtest-1.0.3...openspeedtest-1.0.4) (2022-07-02)
-
-#### Feat
-
-* Add EteSync to incubator ([#3024](https://github.com/truecharts/apps/issues/3024))
-
-
-
-
-### [openspeedtest-1.0.3](https://github.com/truecharts/apps/compare/openspeedtest-1.0.2...openspeedtest-1.0.3) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### [openspeedtest-1.0.2](https://github.com/truecharts/apps/compare/openspeedtest-1.0.1...openspeedtest-1.0.2) (2022-06-29)
-
-#### Chore
-
-* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
-
-
-
-
-### [openspeedtest-1.0.1](https://github.com/truecharts/apps/compare/openspeedtest-1.0.0...openspeedtest-1.0.1) (2022-06-26)
diff --git a/stable/openspeedtest/1.0.13/Chart.lock b/stable/openspeedtest/1.0.13/Chart.lock
deleted file mode 100644
index 9c7b988c2a6..00000000000
--- a/stable/openspeedtest/1.0.13/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:10:12.730923855Z"
diff --git a/stable/openspeedtest/1.0.13/Chart.yaml b/stable/openspeedtest/1.0.13/Chart.yaml
deleted file mode 100644
index 60f7f8107ee..00000000000
--- a/stable/openspeedtest/1.0.13/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: HTML5 Network Speed Test Server. You can test download & upload speed from any device within your network with a web browser that is IE10 or new.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/openspeedtest
-icon: https://truecharts.org/img/chart-icons/openspeedtest.png
-keywords:
-- speedtest
-- speed test
-- openspeedtest
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: openspeedtest
-sources:
-- https://github.com/openspeedtest/Speed-Test
-type: application
-version: 1.0.13
-annotations:
- truecharts.org/catagories: |
- - utilities
- - test
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/openspeedtest/1.0.15/CHANGELOG.md b/stable/openspeedtest/1.0.15/CHANGELOG.md
new file mode 100644
index 00000000000..1e325baf7f1
--- /dev/null
+++ b/stable/openspeedtest/1.0.15/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [openspeedtest-1.0.15](https://github.com/truecharts/apps/compare/openspeedtest-1.0.13...openspeedtest-1.0.15) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [openspeedtest-1.0.13](https://github.com/truecharts/apps/compare/openspeedtest-1.0.11...openspeedtest-1.0.13) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [openspeedtest-1.0.11](https://github.com/truecharts/apps/compare/openspeedtest-1.0.10...openspeedtest-1.0.11) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [openspeedtest-1.0.10](https://github.com/truecharts/apps/compare/openspeedtest-1.0.9...openspeedtest-1.0.10) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [openspeedtest-1.0.9](https://github.com/truecharts/apps/compare/openspeedtest-1.0.8...openspeedtest-1.0.9) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [openspeedtest-1.0.8](https://github.com/truecharts/apps/compare/openspeedtest-1.0.7...openspeedtest-1.0.8) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [openspeedtest-1.0.7](https://github.com/truecharts/apps/compare/openspeedtest-1.0.6...openspeedtest-1.0.7) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+
+
+
+
+### [openspeedtest-1.0.6](https://github.com/truecharts/apps/compare/openspeedtest-1.0.5...openspeedtest-1.0.6) (2022-07-07)
+
+
+
+
+### [openspeedtest-1.0.5](https://github.com/truecharts/apps/compare/openspeedtest-1.0.4...openspeedtest-1.0.5) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [openspeedtest-1.0.4](https://github.com/truecharts/apps/compare/openspeedtest-1.0.3...openspeedtest-1.0.4) (2022-07-02)
+
+#### Feat
+
+* Add EteSync to incubator ([#3024](https://github.com/truecharts/apps/issues/3024))
+
+
+
+
+### [openspeedtest-1.0.3](https://github.com/truecharts/apps/compare/openspeedtest-1.0.2...openspeedtest-1.0.3) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
+
+### [openspeedtest-1.0.2](https://github.com/truecharts/apps/compare/openspeedtest-1.0.1...openspeedtest-1.0.2) (2022-06-29)
+
diff --git a/stable/openspeedtest/1.0.15/Chart.lock b/stable/openspeedtest/1.0.15/Chart.lock
new file mode 100644
index 00000000000..902f071033f
--- /dev/null
+++ b/stable/openspeedtest/1.0.15/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:16:10.289315456Z"
diff --git a/stable/openspeedtest/1.0.15/Chart.yaml b/stable/openspeedtest/1.0.15/Chart.yaml
new file mode 100644
index 00000000000..32b00d25b0b
--- /dev/null
+++ b/stable/openspeedtest/1.0.15/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: HTML5 Network Speed Test Server. You can test download & upload speed from any device within your network with a web browser that is IE10 or new.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/openspeedtest
+icon: https://truecharts.org/img/chart-icons/openspeedtest.png
+keywords:
+- speedtest
+- speed test
+- openspeedtest
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: openspeedtest
+sources:
+- https://github.com/openspeedtest/Speed-Test
+type: application
+version: 1.0.15
+annotations:
+ truecharts.org/catagories: |
+ - utilities
+ - test
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/openspeedtest/1.0.13/README.md b/stable/openspeedtest/1.0.15/README.md
similarity index 100%
rename from stable/openspeedtest/1.0.13/README.md
rename to stable/openspeedtest/1.0.15/README.md
diff --git a/stable/openspeedtest/1.0.13/app-readme.md b/stable/openspeedtest/1.0.15/app-readme.md
similarity index 100%
rename from stable/openspeedtest/1.0.13/app-readme.md
rename to stable/openspeedtest/1.0.15/app-readme.md
diff --git a/stable/pydio-cells/4.0.15/charts/common-10.4.4.tgz b/stable/openspeedtest/1.0.15/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/pydio-cells/4.0.15/charts/common-10.4.4.tgz
rename to stable/openspeedtest/1.0.15/charts/common-10.4.4.tgz
diff --git a/stable/openspeedtest/1.0.13/icon.png b/stable/openspeedtest/1.0.15/icon.png
similarity index 100%
rename from stable/openspeedtest/1.0.13/icon.png
rename to stable/openspeedtest/1.0.15/icon.png
diff --git a/stable/openspeedtest/1.0.13/ix_values.yaml b/stable/openspeedtest/1.0.15/ix_values.yaml
similarity index 100%
rename from stable/openspeedtest/1.0.13/ix_values.yaml
rename to stable/openspeedtest/1.0.15/ix_values.yaml
diff --git a/stable/openspeedtest/1.0.13/questions.yaml b/stable/openspeedtest/1.0.15/questions.yaml
similarity index 100%
rename from stable/openspeedtest/1.0.13/questions.yaml
rename to stable/openspeedtest/1.0.15/questions.yaml
diff --git a/stable/reg/6.0.15/templates/common.yaml b/stable/openspeedtest/1.0.15/templates/common.yaml
similarity index 100%
rename from stable/reg/6.0.15/templates/common.yaml
rename to stable/openspeedtest/1.0.15/templates/common.yaml
diff --git a/stable/pydio-cells/4.0.15/values.yaml b/stable/openspeedtest/1.0.15/values.yaml
similarity index 100%
rename from stable/pydio-cells/4.0.15/values.yaml
rename to stable/openspeedtest/1.0.15/values.yaml
diff --git a/stable/openvscode-server/2.0.18/CHANGELOG.md b/stable/openvscode-server/2.0.18/CHANGELOG.md
deleted file mode 100644
index 57b6c29ad66..00000000000
--- a/stable/openvscode-server/2.0.18/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [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)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [openvscode-server-2.0.15](https://github.com/truecharts/apps/compare/openvscode-server-2.0.14...openvscode-server-2.0.15) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [openvscode-server-2.0.14](https://github.com/truecharts/apps/compare/openvscode-server-2.0.13...openvscode-server-2.0.14) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [openvscode-server-2.0.13](https://github.com/truecharts/apps/compare/openvscode-server-2.0.12...openvscode-server-2.0.13) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [openvscode-server-2.0.12](https://github.com/truecharts/apps/compare/openvscode-server-2.0.11...openvscode-server-2.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [openvscode-server-2.0.11](https://github.com/truecharts/apps/compare/openvscode-server-2.0.10...openvscode-server-2.0.11) (2022-07-09)
-
-#### Chore
-
-* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
-
-
-
-
-### [openvscode-server-2.0.10](https://github.com/truecharts/apps/compare/openvscode-server-2.0.9...openvscode-server-2.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [openvscode-server-2.0.9](https://github.com/truecharts/apps/compare/openvscode-server-2.0.8...openvscode-server-2.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [openvscode-server-2.0.8](https://github.com/truecharts/apps/compare/openvscode-server-2.0.7...openvscode-server-2.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [openvscode-server-2.0.7](https://github.com/truecharts/apps/compare/openvscode-server-2.0.6...openvscode-server-2.0.7) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
diff --git a/stable/openvscode-server/2.0.18/Chart.lock b/stable/openvscode-server/2.0.18/Chart.lock
deleted file mode 100644
index 33bbf7ed63b..00000000000
--- a/stable/openvscode-server/2.0.18/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-13T08:07:15.201802042Z"
diff --git a/stable/openvscode-server/2.0.18/Chart.yaml b/stable/openvscode-server/2.0.18/Chart.yaml
deleted file mode 100644
index fb667a5f43a..00000000000
--- a/stable/openvscode-server/2.0.18/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: openvscode-server
-version: 2.0.18
-appVersion: "1.69.1"
-description: Openvscode-server provides a version of VS Code that runs a server on a remote machine.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/openvscode-server
-icon: https://truecharts.org/img/chart-icons/openvscode-server.png
-keywords:
- - openvscode-server
-sources:
- - https://hub.docker.com/r/linuxserver/openvscode-server
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/openvscode-server/2.0.20/CHANGELOG.md b/stable/openvscode-server/2.0.20/CHANGELOG.md
new file mode 100644
index 00000000000..e10bba8734c
--- /dev/null
+++ b/stable/openvscode-server/2.0.20/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [openvscode-server-2.0.20](https://github.com/truecharts/apps/compare/openvscode-server-2.0.18...openvscode-server-2.0.20) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [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)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [openvscode-server-2.0.15](https://github.com/truecharts/apps/compare/openvscode-server-2.0.14...openvscode-server-2.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [openvscode-server-2.0.14](https://github.com/truecharts/apps/compare/openvscode-server-2.0.13...openvscode-server-2.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [openvscode-server-2.0.13](https://github.com/truecharts/apps/compare/openvscode-server-2.0.12...openvscode-server-2.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [openvscode-server-2.0.12](https://github.com/truecharts/apps/compare/openvscode-server-2.0.11...openvscode-server-2.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [openvscode-server-2.0.11](https://github.com/truecharts/apps/compare/openvscode-server-2.0.10...openvscode-server-2.0.11) (2022-07-09)
+
+#### Chore
+
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [openvscode-server-2.0.10](https://github.com/truecharts/apps/compare/openvscode-server-2.0.9...openvscode-server-2.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [openvscode-server-2.0.9](https://github.com/truecharts/apps/compare/openvscode-server-2.0.8...openvscode-server-2.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [openvscode-server-2.0.8](https://github.com/truecharts/apps/compare/openvscode-server-2.0.7...openvscode-server-2.0.8) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
diff --git a/stable/openvscode-server/2.0.20/Chart.lock b/stable/openvscode-server/2.0.20/Chart.lock
new file mode 100644
index 00000000000..5970685dd71
--- /dev/null
+++ b/stable/openvscode-server/2.0.20/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:16:18.160154585Z"
diff --git a/stable/openvscode-server/2.0.20/Chart.yaml b/stable/openvscode-server/2.0.20/Chart.yaml
new file mode 100644
index 00000000000..765be78fd40
--- /dev/null
+++ b/stable/openvscode-server/2.0.20/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: openvscode-server
+version: 2.0.20
+appVersion: "1.69.1"
+description: Openvscode-server provides a version of VS Code that runs a server on a remote machine.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/openvscode-server
+icon: https://truecharts.org/img/chart-icons/openvscode-server.png
+keywords:
+ - openvscode-server
+sources:
+ - https://hub.docker.com/r/linuxserver/openvscode-server
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/openvscode-server/2.0.18/README.md b/stable/openvscode-server/2.0.20/README.md
similarity index 100%
rename from stable/openvscode-server/2.0.18/README.md
rename to stable/openvscode-server/2.0.20/README.md
diff --git a/stable/openvscode-server/2.0.18/app-readme.md b/stable/openvscode-server/2.0.20/app-readme.md
similarity index 100%
rename from stable/openvscode-server/2.0.18/app-readme.md
rename to stable/openvscode-server/2.0.20/app-readme.md
diff --git a/stable/pyload/6.0.15/charts/common-10.4.4.tgz b/stable/openvscode-server/2.0.20/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/pyload/6.0.15/charts/common-10.4.4.tgz
rename to stable/openvscode-server/2.0.20/charts/common-10.4.4.tgz
diff --git a/stable/openvscode-server/2.0.18/icon.png b/stable/openvscode-server/2.0.20/icon.png
similarity index 100%
rename from stable/openvscode-server/2.0.18/icon.png
rename to stable/openvscode-server/2.0.20/icon.png
diff --git a/stable/openvscode-server/2.0.18/ix_values.yaml b/stable/openvscode-server/2.0.20/ix_values.yaml
similarity index 100%
rename from stable/openvscode-server/2.0.18/ix_values.yaml
rename to stable/openvscode-server/2.0.20/ix_values.yaml
diff --git a/stable/openvscode-server/2.0.18/questions.yaml b/stable/openvscode-server/2.0.20/questions.yaml
similarity index 100%
rename from stable/openvscode-server/2.0.18/questions.yaml
rename to stable/openvscode-server/2.0.20/questions.yaml
diff --git a/stable/requestrr/2.0.14/templates/common.yaml b/stable/openvscode-server/2.0.20/templates/common.yaml
similarity index 100%
rename from stable/requestrr/2.0.14/templates/common.yaml
rename to stable/openvscode-server/2.0.20/templates/common.yaml
diff --git a/stable/pyload/6.0.15/values.yaml b/stable/openvscode-server/2.0.20/values.yaml
similarity index 100%
rename from stable/pyload/6.0.15/values.yaml
rename to stable/openvscode-server/2.0.20/values.yaml
diff --git a/stable/organizr/11.0.16/CHANGELOG.md b/stable/organizr/11.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..9cf4339b5e8
--- /dev/null
+++ b/stable/organizr/11.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [organizr-11.0.16](https://github.com/truecharts/apps/compare/organizr-11.0.14...organizr-11.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [organizr-11.0.14](https://github.com/truecharts/apps/compare/organizr-11.0.12...organizr-11.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [organizr-11.0.12](https://github.com/truecharts/apps/compare/organizr-11.0.11...organizr-11.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [organizr-11.0.11](https://github.com/truecharts/apps/compare/organizr-11.0.10...organizr-11.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [organizr-11.0.10](https://github.com/truecharts/apps/compare/organizr-11.0.9...organizr-11.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [organizr-11.0.9](https://github.com/truecharts/apps/compare/organizr-11.0.8...organizr-11.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [organizr-11.0.8](https://github.com/truecharts/apps/compare/organizr-11.0.7...organizr-11.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [organizr-11.0.7](https://github.com/truecharts/apps/compare/organizr-11.0.6...organizr-11.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [organizr-11.0.6](https://github.com/truecharts/apps/compare/organizr-11.0.5...organizr-11.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [organizr-11.0.5](https://github.com/truecharts/apps/compare/organizr-11.0.4...organizr-11.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [organizr-11.0.4](https://github.com/truecharts/apps/compare/organizr-11.0.3...organizr-11.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/organizr/11.0.16/Chart.lock b/stable/organizr/11.0.16/Chart.lock
new file mode 100644
index 00000000000..660b1af81b5
--- /dev/null
+++ b/stable/organizr/11.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:16:27.494254483Z"
diff --git a/stable/organizr/11.0.16/Chart.yaml b/stable/organizr/11.0.16/Chart.yaml
new file mode 100644
index 00000000000..94b8d1a9f41
--- /dev/null
+++ b/stable/organizr/11.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: HTPC/Homelab Services Organizer
+home: https://github.com/truecharts/apps/tree/master/charts/stable/organizr
+icon: https://truecharts.org/img/chart-icons/organizr.png
+keywords:
+- organizr
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: organizr
+sources:
+- https://github.com/causefx/Organizr
+- https://hub.docker.com/r/organizr/organizr
+type: application
+version: 11.0.16
+annotations:
+ truecharts.org/catagories: |
+ - organizers
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/organizr/11.0.16/README.md b/stable/organizr/11.0.16/README.md
new file mode 100644
index 00000000000..bb68352f28c
--- /dev/null
+++ b/stable/organizr/11.0.16/README.md
@@ -0,0 +1,43 @@
+# organizr
+
+HTPC/Homelab Services Organizer
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/organizr/11.0.16/app-readme.md b/stable/organizr/11.0.16/app-readme.md
new file mode 100644
index 00000000000..d853182a5ab
--- /dev/null
+++ b/stable/organizr/11.0.16/app-readme.md
@@ -0,0 +1,3 @@
+HTPC/Homelab Services Organizer
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/pylon/2.0.14/charts/common-10.4.4.tgz b/stable/organizr/11.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/pylon/2.0.14/charts/common-10.4.4.tgz
rename to stable/organizr/11.0.16/charts/common-10.4.4.tgz
diff --git a/stable/organizr/11.0.16/icon.png b/stable/organizr/11.0.16/icon.png
new file mode 100644
index 00000000000..00ebb3784ae
Binary files /dev/null and b/stable/organizr/11.0.16/icon.png differ
diff --git a/stable/organizr/11.0.16/ix_values.yaml b/stable/organizr/11.0.16/ix_values.yaml
new file mode 100644
index 00000000000..d4d7aa957e3
--- /dev/null
+++ b/stable/organizr/11.0.16/ix_values.yaml
@@ -0,0 +1,27 @@
+image:
+ repository: tccr.io/truecharts/organizr
+ pullPolicy: Always
+ tag: latest@sha256:96480dd4af2fe39608da37c463a03e8d48fd4431a543250cf496a7941e0d3904
+
+securityContext:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+
+podSecurityContext:
+ runAsUser: 0
+ runAsGroup: 0
+
+service:
+ main:
+ ports:
+ main:
+ port: 10022
+ targetPort: 80
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+ data:
+ enabled: true
+ mountPath: "/data"
diff --git a/stable/organizr/11.0.16/questions.yaml b/stable/organizr/11.0.16/questions.yaml
new file mode 100644
index 00000000000..ada924bc376
--- /dev/null
+++ b/stable/organizr/11.0.16/questions.yaml
@@ -0,0 +1,2608 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 10022
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: data
+ label: "App Data Storage"
+ description: "Stores the Application Data."
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/resilio-sync/6.0.16/templates/common.yaml b/stable/organizr/11.0.16/templates/common.yaml
similarity index 100%
rename from stable/resilio-sync/6.0.16/templates/common.yaml
rename to stable/organizr/11.0.16/templates/common.yaml
diff --git a/stable/pylon/2.0.14/values.yaml b/stable/organizr/11.0.16/values.yaml
similarity index 100%
rename from stable/pylon/2.0.14/values.yaml
rename to stable/organizr/11.0.16/values.yaml
diff --git a/stable/oscam/6.0.14/CHANGELOG.md b/stable/oscam/6.0.14/CHANGELOG.md
deleted file mode 100644
index e92dbb2146a..00000000000
--- a/stable/oscam/6.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [oscam-6.0.14](https://github.com/truecharts/apps/compare/oscam-6.0.12...oscam-6.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [oscam-6.0.12](https://github.com/truecharts/apps/compare/oscam-6.0.11...oscam-6.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [oscam-6.0.11](https://github.com/truecharts/apps/compare/oscam-6.0.10...oscam-6.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [oscam-6.0.10](https://github.com/truecharts/apps/compare/oscam-6.0.9...oscam-6.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [oscam-6.0.9](https://github.com/truecharts/apps/compare/oscam-6.0.8...oscam-6.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [oscam-6.0.8](https://github.com/truecharts/apps/compare/oscam-6.0.7...oscam-6.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [oscam-6.0.7](https://github.com/truecharts/apps/compare/oscam-6.0.6...oscam-6.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [oscam-6.0.6](https://github.com/truecharts/apps/compare/oscam-6.0.5...oscam-6.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [oscam-6.0.5](https://github.com/truecharts/apps/compare/oscam-6.0.4...oscam-6.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [oscam-6.0.4](https://github.com/truecharts/apps/compare/oscam-6.0.3...oscam-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [oscam-6.0.3](https://github.com/truecharts/apps/compare/oscam-6.0.2...oscam-6.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/oscam/6.0.14/Chart.lock b/stable/oscam/6.0.14/Chart.lock
deleted file mode 100644
index c6b9b8dedba..00000000000
--- a/stable/oscam/6.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:10:24.592185921Z"
diff --git a/stable/oscam/6.0.14/Chart.yaml b/stable/oscam/6.0.14/Chart.yaml
deleted file mode 100644
index d43d3e92745..00000000000
--- a/stable/oscam/6.0.14/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "11693"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Open Source Conditional Access Module software
-home: https://github.com/truecharts/apps/tree/master/charts/stable/oscam
-icon: https://truecharts.org/img/chart-icons/oscam.png
-keywords:
-- oscam
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: oscam
-sources:
-- https://trac.streamboard.tv/oscam/browser/trunk
-type: application
-version: 6.0.14
-annotations:
- truecharts.org/catagories: |
- - DIY
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/oscam/6.0.16/CHANGELOG.md b/stable/oscam/6.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..763d39a8c1f
--- /dev/null
+++ b/stable/oscam/6.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [oscam-6.0.16](https://github.com/truecharts/apps/compare/oscam-6.0.14...oscam-6.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [oscam-6.0.14](https://github.com/truecharts/apps/compare/oscam-6.0.12...oscam-6.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [oscam-6.0.12](https://github.com/truecharts/apps/compare/oscam-6.0.11...oscam-6.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [oscam-6.0.11](https://github.com/truecharts/apps/compare/oscam-6.0.10...oscam-6.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [oscam-6.0.10](https://github.com/truecharts/apps/compare/oscam-6.0.9...oscam-6.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [oscam-6.0.9](https://github.com/truecharts/apps/compare/oscam-6.0.8...oscam-6.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [oscam-6.0.8](https://github.com/truecharts/apps/compare/oscam-6.0.7...oscam-6.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [oscam-6.0.7](https://github.com/truecharts/apps/compare/oscam-6.0.6...oscam-6.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [oscam-6.0.6](https://github.com/truecharts/apps/compare/oscam-6.0.5...oscam-6.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [oscam-6.0.5](https://github.com/truecharts/apps/compare/oscam-6.0.4...oscam-6.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [oscam-6.0.4](https://github.com/truecharts/apps/compare/oscam-6.0.3...oscam-6.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/oscam/6.0.16/Chart.lock b/stable/oscam/6.0.16/Chart.lock
new file mode 100644
index 00000000000..161f365b139
--- /dev/null
+++ b/stable/oscam/6.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:16:29.818171834Z"
diff --git a/stable/oscam/6.0.16/Chart.yaml b/stable/oscam/6.0.16/Chart.yaml
new file mode 100644
index 00000000000..9c07c33ba99
--- /dev/null
+++ b/stable/oscam/6.0.16/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "11693"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Open Source Conditional Access Module software
+home: https://github.com/truecharts/apps/tree/master/charts/stable/oscam
+icon: https://truecharts.org/img/chart-icons/oscam.png
+keywords:
+- oscam
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: oscam
+sources:
+- https://trac.streamboard.tv/oscam/browser/trunk
+type: application
+version: 6.0.16
+annotations:
+ truecharts.org/catagories: |
+ - DIY
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/oscam/6.0.14/README.md b/stable/oscam/6.0.16/README.md
similarity index 100%
rename from stable/oscam/6.0.14/README.md
rename to stable/oscam/6.0.16/README.md
diff --git a/stable/oscam/6.0.14/app-readme.md b/stable/oscam/6.0.16/app-readme.md
similarity index 100%
rename from stable/oscam/6.0.14/app-readme.md
rename to stable/oscam/6.0.16/app-readme.md
diff --git a/stable/qinglong/2.0.15/charts/common-10.4.4.tgz b/stable/oscam/6.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/qinglong/2.0.15/charts/common-10.4.4.tgz
rename to stable/oscam/6.0.16/charts/common-10.4.4.tgz
diff --git a/stable/oscam/6.0.14/icon.png b/stable/oscam/6.0.16/icon.png
similarity index 100%
rename from stable/oscam/6.0.14/icon.png
rename to stable/oscam/6.0.16/icon.png
diff --git a/stable/oscam/6.0.14/ix_values.yaml b/stable/oscam/6.0.16/ix_values.yaml
similarity index 100%
rename from stable/oscam/6.0.14/ix_values.yaml
rename to stable/oscam/6.0.16/ix_values.yaml
diff --git a/stable/oscam/6.0.14/questions.yaml b/stable/oscam/6.0.16/questions.yaml
similarity index 100%
rename from stable/oscam/6.0.14/questions.yaml
rename to stable/oscam/6.0.16/questions.yaml
diff --git a/stable/rsnapshot/2.0.14/templates/common.yaml b/stable/oscam/6.0.16/templates/common.yaml
similarity index 100%
rename from stable/rsnapshot/2.0.14/templates/common.yaml
rename to stable/oscam/6.0.16/templates/common.yaml
diff --git a/stable/qinglong/2.0.15/values.yaml b/stable/oscam/6.0.16/values.yaml
similarity index 100%
rename from stable/qinglong/2.0.15/values.yaml
rename to stable/oscam/6.0.16/values.yaml
diff --git a/stable/outline/3.0.17/CHANGELOG.md b/stable/outline/3.0.17/CHANGELOG.md
deleted file mode 100644
index d43f41e0897..00000000000
--- a/stable/outline/3.0.17/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [outline-3.0.17](https://github.com/truecharts/apps/compare/outline-3.0.15...outline-3.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [outline-3.0.15](https://github.com/truecharts/apps/compare/outline-3.0.14...outline-3.0.15) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [outline-3.0.14](https://github.com/truecharts/apps/compare/outline-3.0.13...outline-3.0.14) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [outline-3.0.13](https://github.com/truecharts/apps/compare/outline-3.0.12...outline-3.0.13) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [outline-3.0.12](https://github.com/truecharts/apps/compare/outline-3.0.11...outline-3.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [outline-3.0.11](https://github.com/truecharts/apps/compare/outline-3.0.10...outline-3.0.11) (2022-07-07)
-
-#### Chore
-
-* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
-
-
-
-
-### [outline-3.0.10](https://github.com/truecharts/apps/compare/outline-3.0.9...outline-3.0.10) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [outline-3.0.9](https://github.com/truecharts/apps/compare/outline-3.0.8...outline-3.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [outline-3.0.8](https://github.com/truecharts/apps/compare/outline-3.0.7...outline-3.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [outline-3.0.7](https://github.com/truecharts/apps/compare/outline-3.0.6...outline-3.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [outline-3.0.6](https://github.com/truecharts/apps/compare/outline-3.0.5...outline-3.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/outline/3.0.17/Chart.lock b/stable/outline/3.0.17/Chart.lock
deleted file mode 100644
index d3adc13a053..00000000000
--- a/stable/outline/3.0.17/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
-generated: "2022-07-12T23:10:38.348722136Z"
diff --git a/stable/outline/3.0.17/Chart.yaml b/stable/outline/3.0.17/Chart.yaml
deleted file mode 100644
index 9021984d584..00000000000
--- a/stable/outline/3.0.17/Chart.yaml
+++ /dev/null
@@ -1,36 +0,0 @@
-apiVersion: v2
-appVersion: "0.64.4"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-deprecated: false
-description: A fast, collaborative, knowledge base for your team built using React and Node.js.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/outline
-icon: https://truecharts.org/img/chart-icons/outline.png
-keywords:
-- outline
-- knowledge
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: outline
-sources:
-- https://github.com/outline/outline
-type: application
-version: 3.0.17
-annotations:
- truecharts.org/catagories: |
- - productivity
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/outline/3.0.19/CHANGELOG.md b/stable/outline/3.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..ace5abe616b
--- /dev/null
+++ b/stable/outline/3.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [outline-3.0.19](https://github.com/truecharts/apps/compare/outline-3.0.17...outline-3.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [outline-3.0.17](https://github.com/truecharts/apps/compare/outline-3.0.15...outline-3.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [outline-3.0.15](https://github.com/truecharts/apps/compare/outline-3.0.14...outline-3.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [outline-3.0.14](https://github.com/truecharts/apps/compare/outline-3.0.13...outline-3.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [outline-3.0.13](https://github.com/truecharts/apps/compare/outline-3.0.12...outline-3.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [outline-3.0.12](https://github.com/truecharts/apps/compare/outline-3.0.11...outline-3.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [outline-3.0.11](https://github.com/truecharts/apps/compare/outline-3.0.10...outline-3.0.11) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
+
+### [outline-3.0.10](https://github.com/truecharts/apps/compare/outline-3.0.9...outline-3.0.10) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [outline-3.0.9](https://github.com/truecharts/apps/compare/outline-3.0.8...outline-3.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [outline-3.0.8](https://github.com/truecharts/apps/compare/outline-3.0.7...outline-3.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [outline-3.0.7](https://github.com/truecharts/apps/compare/outline-3.0.6...outline-3.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/outline/3.0.19/Chart.lock b/stable/outline/3.0.19/Chart.lock
new file mode 100644
index 00000000000..b0bed52eb44
--- /dev/null
+++ b/stable/outline/3.0.19/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
+generated: "2022-07-14T14:16:43.687689099Z"
diff --git a/stable/outline/3.0.19/Chart.yaml b/stable/outline/3.0.19/Chart.yaml
new file mode 100644
index 00000000000..ffdcd499003
--- /dev/null
+++ b/stable/outline/3.0.19/Chart.yaml
@@ -0,0 +1,36 @@
+apiVersion: v2
+appVersion: "0.64.4"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+deprecated: false
+description: A fast, collaborative, knowledge base for your team built using React and Node.js.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/outline
+icon: https://truecharts.org/img/chart-icons/outline.png
+keywords:
+- outline
+- knowledge
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: outline
+sources:
+- https://github.com/outline/outline
+type: application
+version: 3.0.19
+annotations:
+ truecharts.org/catagories: |
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/outline/3.0.17/README.md b/stable/outline/3.0.19/README.md
similarity index 100%
rename from stable/outline/3.0.17/README.md
rename to stable/outline/3.0.19/README.md
diff --git a/stable/outline/3.0.17/app-readme.md b/stable/outline/3.0.19/app-readme.md
similarity index 100%
rename from stable/outline/3.0.17/app-readme.md
rename to stable/outline/3.0.19/app-readme.md
diff --git a/stable/quassel-core/3.0.14/charts/common-10.4.4.tgz b/stable/outline/3.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/quassel-core/3.0.14/charts/common-10.4.4.tgz
rename to stable/outline/3.0.19/charts/common-10.4.4.tgz
diff --git a/stable/redmine/3.0.19/charts/postgresql-8.0.30.tgz b/stable/outline/3.0.19/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/redmine/3.0.19/charts/postgresql-8.0.30.tgz
rename to stable/outline/3.0.19/charts/postgresql-8.0.30.tgz
diff --git a/stable/shlink/4.0.16/charts/redis-3.0.30.tgz b/stable/outline/3.0.19/charts/redis-3.0.30.tgz
similarity index 100%
rename from stable/shlink/4.0.16/charts/redis-3.0.30.tgz
rename to stable/outline/3.0.19/charts/redis-3.0.30.tgz
diff --git a/stable/outline/3.0.17/icon.png b/stable/outline/3.0.19/icon.png
similarity index 100%
rename from stable/outline/3.0.17/icon.png
rename to stable/outline/3.0.19/icon.png
diff --git a/stable/outline/3.0.17/ix_values.yaml b/stable/outline/3.0.19/ix_values.yaml
similarity index 100%
rename from stable/outline/3.0.17/ix_values.yaml
rename to stable/outline/3.0.19/ix_values.yaml
diff --git a/stable/outline/3.0.17/questions.yaml b/stable/outline/3.0.19/questions.yaml
similarity index 100%
rename from stable/outline/3.0.17/questions.yaml
rename to stable/outline/3.0.19/questions.yaml
diff --git a/stable/outline/3.0.17/templates/_secrets.tpl b/stable/outline/3.0.19/templates/_secrets.tpl
similarity index 100%
rename from stable/outline/3.0.17/templates/_secrets.tpl
rename to stable/outline/3.0.19/templates/_secrets.tpl
diff --git a/stable/outline/3.0.17/templates/common.yaml b/stable/outline/3.0.19/templates/common.yaml
similarity index 100%
rename from stable/outline/3.0.17/templates/common.yaml
rename to stable/outline/3.0.19/templates/common.yaml
diff --git a/stable/quassel-core/3.0.14/values.yaml b/stable/outline/3.0.19/values.yaml
similarity index 100%
rename from stable/quassel-core/3.0.14/values.yaml
rename to stable/outline/3.0.19/values.yaml
diff --git a/stable/overseerr/6.0.15/CHANGELOG.md b/stable/overseerr/6.0.15/CHANGELOG.md
deleted file mode 100644
index 0e1bf4b0ef0..00000000000
--- a/stable/overseerr/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [overseerr-6.0.15](https://github.com/truecharts/apps/compare/overseerr-6.0.13...overseerr-6.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [overseerr-6.0.13](https://github.com/truecharts/apps/compare/overseerr-6.0.12...overseerr-6.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [overseerr-6.0.12](https://github.com/truecharts/apps/compare/overseerr-6.0.11...overseerr-6.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [overseerr-6.0.11](https://github.com/truecharts/apps/compare/overseerr-6.0.10...overseerr-6.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [overseerr-6.0.10](https://github.com/truecharts/apps/compare/overseerr-6.0.9...overseerr-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [overseerr-6.0.9](https://github.com/truecharts/apps/compare/overseerr-6.0.8...overseerr-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [overseerr-6.0.8](https://github.com/truecharts/apps/compare/overseerr-6.0.7...overseerr-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [overseerr-6.0.7](https://github.com/truecharts/apps/compare/overseerr-6.0.6...overseerr-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [overseerr-6.0.6](https://github.com/truecharts/apps/compare/overseerr-6.0.5...overseerr-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [overseerr-6.0.5](https://github.com/truecharts/apps/compare/overseerr-6.0.4...overseerr-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [overseerr-6.0.4](https://github.com/truecharts/apps/compare/overseerr-6.0.3...overseerr-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/overseerr/6.0.15/Chart.lock b/stable/overseerr/6.0.15/Chart.lock
deleted file mode 100644
index 01e08956f6c..00000000000
--- a/stable/overseerr/6.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:10:32.555790479Z"
diff --git a/stable/overseerr/6.0.15/Chart.yaml b/stable/overseerr/6.0.15/Chart.yaml
deleted file mode 100644
index 533b744d32a..00000000000
--- a/stable/overseerr/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "1.29.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Overseerr is a free and open source software application for managing
- requests for your media library. It integrates with your existing services such
- as Sonarr, Radarr and Plex!
-home: https://github.com/truecharts/apps/tree/master/charts/stable/overseerr
-icon: https://truecharts.org/img/chart-icons/overseerr.png
-keywords:
-- overseerr
-- plex
-- sonarr
-- radarr
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: overseerr
-sources:
-- https://github.com/sct/overseerr
-- https://hub.docker.com/r/sctx/overseerr
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/overseerr/6.0.17/CHANGELOG.md b/stable/overseerr/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..6874524f3ff
--- /dev/null
+++ b/stable/overseerr/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [overseerr-6.0.17](https://github.com/truecharts/apps/compare/overseerr-6.0.15...overseerr-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [overseerr-6.0.15](https://github.com/truecharts/apps/compare/overseerr-6.0.13...overseerr-6.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [overseerr-6.0.13](https://github.com/truecharts/apps/compare/overseerr-6.0.12...overseerr-6.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [overseerr-6.0.12](https://github.com/truecharts/apps/compare/overseerr-6.0.11...overseerr-6.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [overseerr-6.0.11](https://github.com/truecharts/apps/compare/overseerr-6.0.10...overseerr-6.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [overseerr-6.0.10](https://github.com/truecharts/apps/compare/overseerr-6.0.9...overseerr-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [overseerr-6.0.9](https://github.com/truecharts/apps/compare/overseerr-6.0.8...overseerr-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [overseerr-6.0.8](https://github.com/truecharts/apps/compare/overseerr-6.0.7...overseerr-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [overseerr-6.0.7](https://github.com/truecharts/apps/compare/overseerr-6.0.6...overseerr-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [overseerr-6.0.6](https://github.com/truecharts/apps/compare/overseerr-6.0.5...overseerr-6.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [overseerr-6.0.5](https://github.com/truecharts/apps/compare/overseerr-6.0.4...overseerr-6.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/overseerr/6.0.17/Chart.lock b/stable/overseerr/6.0.17/Chart.lock
new file mode 100644
index 00000000000..70c98367c65
--- /dev/null
+++ b/stable/overseerr/6.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:16:36.726161614Z"
diff --git a/stable/overseerr/6.0.17/Chart.yaml b/stable/overseerr/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..6701849c8c0
--- /dev/null
+++ b/stable/overseerr/6.0.17/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "1.29.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Overseerr is a free and open source software application for managing
+ requests for your media library. It integrates with your existing services such
+ as Sonarr, Radarr and Plex!
+home: https://github.com/truecharts/apps/tree/master/charts/stable/overseerr
+icon: https://truecharts.org/img/chart-icons/overseerr.png
+keywords:
+- overseerr
+- plex
+- sonarr
+- radarr
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: overseerr
+sources:
+- https://github.com/sct/overseerr
+- https://hub.docker.com/r/sctx/overseerr
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/overseerr/6.0.15/README.md b/stable/overseerr/6.0.17/README.md
similarity index 100%
rename from stable/overseerr/6.0.15/README.md
rename to stable/overseerr/6.0.17/README.md
diff --git a/stable/overseerr/6.0.15/app-readme.md b/stable/overseerr/6.0.17/app-readme.md
similarity index 100%
rename from stable/overseerr/6.0.15/app-readme.md
rename to stable/overseerr/6.0.17/app-readme.md
diff --git a/stable/quassel-web/2.0.14/charts/common-10.4.4.tgz b/stable/overseerr/6.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/quassel-web/2.0.14/charts/common-10.4.4.tgz
rename to stable/overseerr/6.0.17/charts/common-10.4.4.tgz
diff --git a/stable/overseerr/6.0.15/icon.png b/stable/overseerr/6.0.17/icon.png
similarity index 100%
rename from stable/overseerr/6.0.15/icon.png
rename to stable/overseerr/6.0.17/icon.png
diff --git a/stable/overseerr/6.0.15/ix_values.yaml b/stable/overseerr/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/overseerr/6.0.15/ix_values.yaml
rename to stable/overseerr/6.0.17/ix_values.yaml
diff --git a/stable/overseerr/6.0.15/questions.yaml b/stable/overseerr/6.0.17/questions.yaml
similarity index 100%
rename from stable/overseerr/6.0.15/questions.yaml
rename to stable/overseerr/6.0.17/questions.yaml
diff --git a/stable/rss-bridge/2.0.14/templates/common.yaml b/stable/overseerr/6.0.17/templates/common.yaml
similarity index 100%
rename from stable/rss-bridge/2.0.14/templates/common.yaml
rename to stable/overseerr/6.0.17/templates/common.yaml
diff --git a/stable/quassel-web/2.0.14/values.yaml b/stable/overseerr/6.0.17/values.yaml
similarity index 100%
rename from stable/quassel-web/2.0.14/values.yaml
rename to stable/overseerr/6.0.17/values.yaml
diff --git a/stable/owncast/6.0.16/CHANGELOG.md b/stable/owncast/6.0.16/CHANGELOG.md
deleted file mode 100644
index e1f2e3b100f..00000000000
--- a/stable/owncast/6.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [owncast-6.0.16](https://github.com/truecharts/apps/compare/owncast-6.0.14...owncast-6.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [owncast-6.0.14](https://github.com/truecharts/apps/compare/owncast-6.0.13...owncast-6.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [owncast-6.0.13](https://github.com/truecharts/apps/compare/owncast-6.0.12...owncast-6.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [owncast-6.0.12](https://github.com/truecharts/apps/compare/owncast-6.0.11...owncast-6.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [owncast-6.0.11](https://github.com/truecharts/apps/compare/owncast-6.0.10...owncast-6.0.11) (2022-07-10)
-
-#### Chore
-
-* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
-
-
-
-
-### [owncast-6.0.10](https://github.com/truecharts/apps/compare/owncast-6.0.9...owncast-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [owncast-6.0.9](https://github.com/truecharts/apps/compare/owncast-6.0.8...owncast-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [owncast-6.0.8](https://github.com/truecharts/apps/compare/owncast-6.0.7...owncast-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [owncast-6.0.7](https://github.com/truecharts/apps/compare/owncast-6.0.6...owncast-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [owncast-6.0.6](https://github.com/truecharts/apps/compare/owncast-6.0.5...owncast-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [owncast-6.0.5](https://github.com/truecharts/apps/compare/owncast-6.0.4...owncast-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/owncast/6.0.16/Chart.lock b/stable/owncast/6.0.16/Chart.lock
deleted file mode 100644
index 287e7c0a665..00000000000
--- a/stable/owncast/6.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:10:39.982138283Z"
diff --git a/stable/owncast/6.0.16/Chart.yaml b/stable/owncast/6.0.16/Chart.yaml
deleted file mode 100644
index 544e5e9b11e..00000000000
--- a/stable/owncast/6.0.16/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "0.0.12"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Take control over your live stream video by running it yourself. Streaming
- + chat out of the box.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/owncast
-icon: https://truecharts.org/img/chart-icons/owncast.png
-keywords:
-- owncast
-- stream
-- open source
-- chat
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: owncast
-sources:
-- https://owncast.online/
-- https://github.com/owncast/owncast
-version: 6.0.16
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/owncast/6.0.18/CHANGELOG.md b/stable/owncast/6.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..64fb8e509f3
--- /dev/null
+++ b/stable/owncast/6.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [owncast-6.0.18](https://github.com/truecharts/apps/compare/owncast-6.0.16...owncast-6.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [owncast-6.0.16](https://github.com/truecharts/apps/compare/owncast-6.0.14...owncast-6.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [owncast-6.0.14](https://github.com/truecharts/apps/compare/owncast-6.0.13...owncast-6.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [owncast-6.0.13](https://github.com/truecharts/apps/compare/owncast-6.0.12...owncast-6.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [owncast-6.0.12](https://github.com/truecharts/apps/compare/owncast-6.0.11...owncast-6.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [owncast-6.0.11](https://github.com/truecharts/apps/compare/owncast-6.0.10...owncast-6.0.11) (2022-07-10)
+
+#### Chore
+
+* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115))
+
+
+
+
+### [owncast-6.0.10](https://github.com/truecharts/apps/compare/owncast-6.0.9...owncast-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [owncast-6.0.9](https://github.com/truecharts/apps/compare/owncast-6.0.8...owncast-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [owncast-6.0.8](https://github.com/truecharts/apps/compare/owncast-6.0.7...owncast-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [owncast-6.0.7](https://github.com/truecharts/apps/compare/owncast-6.0.6...owncast-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [owncast-6.0.6](https://github.com/truecharts/apps/compare/owncast-6.0.5...owncast-6.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/owncast/6.0.18/Chart.lock b/stable/owncast/6.0.18/Chart.lock
new file mode 100644
index 00000000000..3dcdb021192
--- /dev/null
+++ b/stable/owncast/6.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:16:45.99998099Z"
diff --git a/stable/owncast/6.0.18/Chart.yaml b/stable/owncast/6.0.18/Chart.yaml
new file mode 100644
index 00000000000..6800885f435
--- /dev/null
+++ b/stable/owncast/6.0.18/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "0.0.12"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Take control over your live stream video by running it yourself. Streaming
+ + chat out of the box.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/owncast
+icon: https://truecharts.org/img/chart-icons/owncast.png
+keywords:
+- owncast
+- stream
+- open source
+- chat
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: owncast
+sources:
+- https://owncast.online/
+- https://github.com/owncast/owncast
+version: 6.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/owncast/6.0.16/README.md b/stable/owncast/6.0.18/README.md
similarity index 100%
rename from stable/owncast/6.0.16/README.md
rename to stable/owncast/6.0.18/README.md
diff --git a/stable/owncast/6.0.16/app-readme.md b/stable/owncast/6.0.18/app-readme.md
similarity index 100%
rename from stable/owncast/6.0.16/app-readme.md
rename to stable/owncast/6.0.18/app-readme.md
diff --git a/stable/recipes/8.0.19/charts/common-10.4.4.tgz b/stable/owncast/6.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/recipes/8.0.19/charts/common-10.4.4.tgz
rename to stable/owncast/6.0.18/charts/common-10.4.4.tgz
diff --git a/stable/owncast/6.0.16/icon.png b/stable/owncast/6.0.18/icon.png
similarity index 100%
rename from stable/owncast/6.0.16/icon.png
rename to stable/owncast/6.0.18/icon.png
diff --git a/stable/owncast/6.0.16/ix_values.yaml b/stable/owncast/6.0.18/ix_values.yaml
similarity index 100%
rename from stable/owncast/6.0.16/ix_values.yaml
rename to stable/owncast/6.0.18/ix_values.yaml
diff --git a/stable/owncast/6.0.16/questions.yaml b/stable/owncast/6.0.18/questions.yaml
similarity index 100%
rename from stable/owncast/6.0.16/questions.yaml
rename to stable/owncast/6.0.18/questions.yaml
diff --git a/stable/rsshub/3.0.36/templates/common.yaml b/stable/owncast/6.0.18/templates/common.yaml
similarity index 100%
rename from stable/rsshub/3.0.36/templates/common.yaml
rename to stable/owncast/6.0.18/templates/common.yaml
diff --git a/stable/recipes/8.0.19/values.yaml b/stable/owncast/6.0.18/values.yaml
similarity index 100%
rename from stable/recipes/8.0.19/values.yaml
rename to stable/owncast/6.0.18/values.yaml
diff --git a/stable/owncloud-ocis/7.0.14/CHANGELOG.md b/stable/owncloud-ocis/7.0.14/CHANGELOG.md
deleted file mode 100644
index b97e46f5fc9..00000000000
--- a/stable/owncloud-ocis/7.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [owncloud-ocis-7.0.14](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.12...owncloud-ocis-7.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [owncloud-ocis-7.0.12](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.11...owncloud-ocis-7.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [owncloud-ocis-7.0.11](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.10...owncloud-ocis-7.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [owncloud-ocis-7.0.10](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.9...owncloud-ocis-7.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [owncloud-ocis-7.0.9](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.8...owncloud-ocis-7.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [owncloud-ocis-7.0.8](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.7...owncloud-ocis-7.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [owncloud-ocis-7.0.7](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.6...owncloud-ocis-7.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [owncloud-ocis-7.0.6](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.5...owncloud-ocis-7.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [owncloud-ocis-7.0.5](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.4...owncloud-ocis-7.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [owncloud-ocis-7.0.4](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.3...owncloud-ocis-7.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [owncloud-ocis-7.0.3](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.2...owncloud-ocis-7.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/owncloud-ocis/7.0.14/Chart.lock b/stable/owncloud-ocis/7.0.14/Chart.lock
deleted file mode 100644
index 668c86b5d8a..00000000000
--- a/stable/owncloud-ocis/7.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:10:40.079262661Z"
diff --git a/stable/owncloud-ocis/7.0.14/Chart.yaml b/stable/owncloud-ocis/7.0.14/Chart.yaml
deleted file mode 100644
index c0f36379a00..00000000000
--- a/stable/owncloud-ocis/7.0.14/Chart.yaml
+++ /dev/null
@@ -1,33 +0,0 @@
-apiVersion: v2
-appVersion: "1.20.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: ownCloud Infinite Scale is a self-hosted file sync and share server.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/owncloud-ocis
-icon: https://truecharts.org/img/chart-icons/owncloud-ocis.png
-keywords:
-- owncloud
-- ocis
-- infinite
-- scale
-- self-hosted
-- sync
-- share
-- server
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: owncloud-ocis
-sources:
-- https://hub.docker.com/r/owncloud/ocis
-- https://owncloud.dev/ocis/
-version: 7.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/owncloud-ocis/7.0.16/CHANGELOG.md b/stable/owncloud-ocis/7.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..bf2e65eaa67
--- /dev/null
+++ b/stable/owncloud-ocis/7.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [owncloud-ocis-7.0.16](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.14...owncloud-ocis-7.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [owncloud-ocis-7.0.14](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.12...owncloud-ocis-7.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [owncloud-ocis-7.0.12](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.11...owncloud-ocis-7.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [owncloud-ocis-7.0.11](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.10...owncloud-ocis-7.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [owncloud-ocis-7.0.10](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.9...owncloud-ocis-7.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [owncloud-ocis-7.0.9](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.8...owncloud-ocis-7.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [owncloud-ocis-7.0.8](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.7...owncloud-ocis-7.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [owncloud-ocis-7.0.7](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.6...owncloud-ocis-7.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [owncloud-ocis-7.0.6](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.5...owncloud-ocis-7.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [owncloud-ocis-7.0.5](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.4...owncloud-ocis-7.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [owncloud-ocis-7.0.4](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.3...owncloud-ocis-7.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/owncloud-ocis/7.0.16/Chart.lock b/stable/owncloud-ocis/7.0.16/Chart.lock
new file mode 100644
index 00000000000..6d50066227b
--- /dev/null
+++ b/stable/owncloud-ocis/7.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:16:48.811999645Z"
diff --git a/stable/owncloud-ocis/7.0.16/Chart.yaml b/stable/owncloud-ocis/7.0.16/Chart.yaml
new file mode 100644
index 00000000000..c4441a9419b
--- /dev/null
+++ b/stable/owncloud-ocis/7.0.16/Chart.yaml
@@ -0,0 +1,33 @@
+apiVersion: v2
+appVersion: "1.20.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: ownCloud Infinite Scale is a self-hosted file sync and share server.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/owncloud-ocis
+icon: https://truecharts.org/img/chart-icons/owncloud-ocis.png
+keywords:
+- owncloud
+- ocis
+- infinite
+- scale
+- self-hosted
+- sync
+- share
+- server
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: owncloud-ocis
+sources:
+- https://hub.docker.com/r/owncloud/ocis
+- https://owncloud.dev/ocis/
+version: 7.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/owncloud-ocis/7.0.14/README.md b/stable/owncloud-ocis/7.0.16/README.md
similarity index 100%
rename from stable/owncloud-ocis/7.0.14/README.md
rename to stable/owncloud-ocis/7.0.16/README.md
diff --git a/stable/owncloud-ocis/7.0.14/app-readme.md b/stable/owncloud-ocis/7.0.16/app-readme.md
similarity index 100%
rename from stable/owncloud-ocis/7.0.14/app-readme.md
rename to stable/owncloud-ocis/7.0.16/app-readme.md
diff --git a/stable/redmine/3.0.19/charts/common-10.4.4.tgz b/stable/owncloud-ocis/7.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/redmine/3.0.19/charts/common-10.4.4.tgz
rename to stable/owncloud-ocis/7.0.16/charts/common-10.4.4.tgz
diff --git a/stable/owncloud-ocis/7.0.14/icon.png b/stable/owncloud-ocis/7.0.16/icon.png
similarity index 100%
rename from stable/owncloud-ocis/7.0.14/icon.png
rename to stable/owncloud-ocis/7.0.16/icon.png
diff --git a/stable/owncloud-ocis/7.0.14/ix_values.yaml b/stable/owncloud-ocis/7.0.16/ix_values.yaml
similarity index 100%
rename from stable/owncloud-ocis/7.0.14/ix_values.yaml
rename to stable/owncloud-ocis/7.0.16/ix_values.yaml
diff --git a/stable/owncloud-ocis/7.0.14/questions.yaml b/stable/owncloud-ocis/7.0.16/questions.yaml
similarity index 100%
rename from stable/owncloud-ocis/7.0.14/questions.yaml
rename to stable/owncloud-ocis/7.0.16/questions.yaml
diff --git a/stable/owncloud-ocis/7.0.14/templates/_secrets.tpl b/stable/owncloud-ocis/7.0.16/templates/_secrets.tpl
similarity index 100%
rename from stable/owncloud-ocis/7.0.14/templates/_secrets.tpl
rename to stable/owncloud-ocis/7.0.16/templates/_secrets.tpl
diff --git a/stable/owncloud-ocis/7.0.14/templates/common.yaml b/stable/owncloud-ocis/7.0.16/templates/common.yaml
similarity index 100%
rename from stable/owncloud-ocis/7.0.14/templates/common.yaml
rename to stable/owncloud-ocis/7.0.16/templates/common.yaml
diff --git a/stable/redmine/3.0.19/values.yaml b/stable/owncloud-ocis/7.0.16/values.yaml
similarity index 100%
rename from stable/redmine/3.0.19/values.yaml
rename to stable/owncloud-ocis/7.0.16/values.yaml
diff --git a/stable/paperless-ng/4.0.16/CHANGELOG.md b/stable/paperless-ng/4.0.16/CHANGELOG.md
deleted file mode 100644
index 479b635ac97..00000000000
--- a/stable/paperless-ng/4.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [paperless-ng-4.0.16](https://github.com/truecharts/apps/compare/paperless-ng-4.0.14...paperless-ng-4.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [paperless-ng-4.0.14](https://github.com/truecharts/apps/compare/paperless-ng-4.0.13...paperless-ng-4.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [paperless-ng-4.0.13](https://github.com/truecharts/apps/compare/paperless-ng-4.0.12...paperless-ng-4.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [paperless-ng-4.0.12](https://github.com/truecharts/apps/compare/paperless-ng-4.0.11...paperless-ng-4.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [paperless-ng-4.0.11](https://github.com/truecharts/apps/compare/paperless-ng-4.0.10...paperless-ng-4.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [paperless-ng-4.0.10](https://github.com/truecharts/apps/compare/paperless-ng-4.0.9...paperless-ng-4.0.10) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [paperless-ng-4.0.9](https://github.com/truecharts/apps/compare/paperless-ng-4.0.8...paperless-ng-4.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [paperless-ng-4.0.8](https://github.com/truecharts/apps/compare/paperless-ng-4.0.7...paperless-ng-4.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [paperless-ng-4.0.7](https://github.com/truecharts/apps/compare/paperless-ng-4.0.6...paperless-ng-4.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [paperless-ng-4.0.6](https://github.com/truecharts/apps/compare/paperless-ng-4.0.5...paperless-ng-4.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [paperless-ng-4.0.5](https://github.com/truecharts/apps/compare/paperless-ng-4.0.4...paperless-ng-4.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/paperless-ng/4.0.16/Chart.lock b/stable/paperless-ng/4.0.16/Chart.lock
deleted file mode 100644
index 76b4d9f29a1..00000000000
--- a/stable/paperless-ng/4.0.16/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
-generated: "2022-07-12T23:10:58.806083534Z"
diff --git a/stable/paperless-ng/4.0.16/Chart.yaml b/stable/paperless-ng/4.0.16/Chart.yaml
deleted file mode 100644
index d0797b3dba6..00000000000
--- a/stable/paperless-ng/4.0.16/Chart.yaml
+++ /dev/null
@@ -1,39 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: paperless-ng
-version: 4.0.16
-appVersion: "1.7.1"
-description: Paperless-ngx is an application by Daniel Quinn and contributors that indexes your scanned documents.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/paperless-ng
-icon: https://truecharts.org/img/chart-icons/paperless-ng.png
-keywords:
- - paperless-ng
- - paperless-ngx
- - documents
- - paper
-sources:
- - https://github.com/paperless-ngx/paperless-ngx
- - https://paperless-ngx.readthedocs.io/en/latest/
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - productivity
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/paperless-ng/4.0.18/CHANGELOG.md b/stable/paperless-ng/4.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..29e241eb2d2
--- /dev/null
+++ b/stable/paperless-ng/4.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [paperless-ng-4.0.18](https://github.com/truecharts/apps/compare/paperless-ng-4.0.16...paperless-ng-4.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [paperless-ng-4.0.16](https://github.com/truecharts/apps/compare/paperless-ng-4.0.14...paperless-ng-4.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [paperless-ng-4.0.14](https://github.com/truecharts/apps/compare/paperless-ng-4.0.13...paperless-ng-4.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [paperless-ng-4.0.13](https://github.com/truecharts/apps/compare/paperless-ng-4.0.12...paperless-ng-4.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [paperless-ng-4.0.12](https://github.com/truecharts/apps/compare/paperless-ng-4.0.11...paperless-ng-4.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [paperless-ng-4.0.11](https://github.com/truecharts/apps/compare/paperless-ng-4.0.10...paperless-ng-4.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [paperless-ng-4.0.10](https://github.com/truecharts/apps/compare/paperless-ng-4.0.9...paperless-ng-4.0.10) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [paperless-ng-4.0.9](https://github.com/truecharts/apps/compare/paperless-ng-4.0.8...paperless-ng-4.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [paperless-ng-4.0.8](https://github.com/truecharts/apps/compare/paperless-ng-4.0.7...paperless-ng-4.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [paperless-ng-4.0.7](https://github.com/truecharts/apps/compare/paperless-ng-4.0.6...paperless-ng-4.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [paperless-ng-4.0.6](https://github.com/truecharts/apps/compare/paperless-ng-4.0.5...paperless-ng-4.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/paperless-ng/4.0.18/Chart.lock b/stable/paperless-ng/4.0.18/Chart.lock
new file mode 100644
index 00000000000..1b39a58f68e
--- /dev/null
+++ b/stable/paperless-ng/4.0.18/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
+generated: "2022-07-14T14:17:07.981413399Z"
diff --git a/stable/paperless-ng/4.0.18/Chart.yaml b/stable/paperless-ng/4.0.18/Chart.yaml
new file mode 100644
index 00000000000..76856d0c328
--- /dev/null
+++ b/stable/paperless-ng/4.0.18/Chart.yaml
@@ -0,0 +1,39 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: paperless-ng
+version: 4.0.18
+appVersion: "1.7.1"
+description: Paperless-ngx is an application by Daniel Quinn and contributors that indexes your scanned documents.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/paperless-ng
+icon: https://truecharts.org/img/chart-icons/paperless-ng.png
+keywords:
+ - paperless-ng
+ - paperless-ngx
+ - documents
+ - paper
+sources:
+ - https://github.com/paperless-ngx/paperless-ngx
+ - https://paperless-ngx.readthedocs.io/en/latest/
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/paperless-ng/4.0.16/README.md b/stable/paperless-ng/4.0.18/README.md
similarity index 100%
rename from stable/paperless-ng/4.0.16/README.md
rename to stable/paperless-ng/4.0.18/README.md
diff --git a/stable/paperless-ng/4.0.16/app-readme.md b/stable/paperless-ng/4.0.18/app-readme.md
similarity index 100%
rename from stable/paperless-ng/4.0.16/app-readme.md
rename to stable/paperless-ng/4.0.18/app-readme.md
diff --git a/stable/reg/6.0.15/charts/common-10.4.4.tgz b/stable/paperless-ng/4.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/reg/6.0.15/charts/common-10.4.4.tgz
rename to stable/paperless-ng/4.0.18/charts/common-10.4.4.tgz
diff --git a/stable/shiori/7.0.15/charts/postgresql-8.0.30.tgz b/stable/paperless-ng/4.0.18/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/shiori/7.0.15/charts/postgresql-8.0.30.tgz
rename to stable/paperless-ng/4.0.18/charts/postgresql-8.0.30.tgz
diff --git a/stable/snipe-it/4.0.22/charts/redis-3.0.30.tgz b/stable/paperless-ng/4.0.18/charts/redis-3.0.30.tgz
similarity index 100%
rename from stable/snipe-it/4.0.22/charts/redis-3.0.30.tgz
rename to stable/paperless-ng/4.0.18/charts/redis-3.0.30.tgz
diff --git a/stable/paperless-ng/4.0.16/icon.png b/stable/paperless-ng/4.0.18/icon.png
similarity index 100%
rename from stable/paperless-ng/4.0.16/icon.png
rename to stable/paperless-ng/4.0.18/icon.png
diff --git a/stable/paperless-ng/4.0.16/ix_values.yaml b/stable/paperless-ng/4.0.18/ix_values.yaml
similarity index 100%
rename from stable/paperless-ng/4.0.16/ix_values.yaml
rename to stable/paperless-ng/4.0.18/ix_values.yaml
diff --git a/stable/paperless-ng/4.0.16/questions.yaml b/stable/paperless-ng/4.0.18/questions.yaml
similarity index 100%
rename from stable/paperless-ng/4.0.16/questions.yaml
rename to stable/paperless-ng/4.0.18/questions.yaml
diff --git a/stable/paperless-ng/4.0.16/templates/_sercrets.tpl b/stable/paperless-ng/4.0.18/templates/_sercrets.tpl
similarity index 100%
rename from stable/paperless-ng/4.0.16/templates/_sercrets.tpl
rename to stable/paperless-ng/4.0.18/templates/_sercrets.tpl
diff --git a/stable/paperless-ng/4.0.16/templates/common.yaml b/stable/paperless-ng/4.0.18/templates/common.yaml
similarity index 100%
rename from stable/paperless-ng/4.0.16/templates/common.yaml
rename to stable/paperless-ng/4.0.18/templates/common.yaml
diff --git a/stable/reg/6.0.15/values.yaml b/stable/paperless-ng/4.0.18/values.yaml
similarity index 100%
rename from stable/reg/6.0.15/values.yaml
rename to stable/paperless-ng/4.0.18/values.yaml
diff --git a/stable/papermerge/3.0.14/CHANGELOG.md b/stable/papermerge/3.0.14/CHANGELOG.md
deleted file mode 100644
index e99c8cf9224..00000000000
--- a/stable/papermerge/3.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [papermerge-3.0.14](https://github.com/truecharts/apps/compare/papermerge-3.0.12...papermerge-3.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [papermerge-3.0.12](https://github.com/truecharts/apps/compare/papermerge-3.0.11...papermerge-3.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [papermerge-3.0.11](https://github.com/truecharts/apps/compare/papermerge-3.0.10...papermerge-3.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [papermerge-3.0.10](https://github.com/truecharts/apps/compare/papermerge-3.0.9...papermerge-3.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [papermerge-3.0.9](https://github.com/truecharts/apps/compare/papermerge-3.0.8...papermerge-3.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [papermerge-3.0.8](https://github.com/truecharts/apps/compare/papermerge-3.0.7...papermerge-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [papermerge-3.0.7](https://github.com/truecharts/apps/compare/papermerge-3.0.6...papermerge-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [papermerge-3.0.6](https://github.com/truecharts/apps/compare/papermerge-3.0.5...papermerge-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [papermerge-3.0.5](https://github.com/truecharts/apps/compare/papermerge-3.0.4...papermerge-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [papermerge-3.0.4](https://github.com/truecharts/apps/compare/papermerge-3.0.3...papermerge-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887))
-
-
-
-
-### [papermerge-3.0.3](https://github.com/truecharts/apps/compare/papermerge-3.0.2...papermerge-3.0.3) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/papermerge/3.0.14/Chart.lock b/stable/papermerge/3.0.14/Chart.lock
deleted file mode 100644
index 4a1bb210937..00000000000
--- a/stable/papermerge/3.0.14/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:236378fb08fd81a11cb61d7877203296e75c0801bafba9ce1d9656b62d825dbd
-generated: "2022-07-12T23:11:00.366755171Z"
diff --git a/stable/papermerge/3.0.14/Chart.yaml b/stable/papermerge/3.0.14/Chart.yaml
deleted file mode 100644
index 55fb899b67e..00000000000
--- a/stable/papermerge/3.0.14/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: papermerge
-version: 3.0.14
-appVersion: "2.0.1"
-description: Papermerge is an open source document management system (DMS) primarily designed for archiving and retrieving your digital documents.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/papermerge
-icon: https://truecharts.org/img/chart-icons/papermerge.png
-keywords:
- - papermerge
-sources:
- - https://hub.docker.com/r/linuxserver/papermerge
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/papermerge/3.0.16/CHANGELOG.md b/stable/papermerge/3.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..9228e20b349
--- /dev/null
+++ b/stable/papermerge/3.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [papermerge-3.0.16](https://github.com/truecharts/apps/compare/papermerge-3.0.14...papermerge-3.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [papermerge-3.0.14](https://github.com/truecharts/apps/compare/papermerge-3.0.12...papermerge-3.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [papermerge-3.0.12](https://github.com/truecharts/apps/compare/papermerge-3.0.11...papermerge-3.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [papermerge-3.0.11](https://github.com/truecharts/apps/compare/papermerge-3.0.10...papermerge-3.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [papermerge-3.0.10](https://github.com/truecharts/apps/compare/papermerge-3.0.9...papermerge-3.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [papermerge-3.0.9](https://github.com/truecharts/apps/compare/papermerge-3.0.8...papermerge-3.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [papermerge-3.0.8](https://github.com/truecharts/apps/compare/papermerge-3.0.7...papermerge-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [papermerge-3.0.7](https://github.com/truecharts/apps/compare/papermerge-3.0.6...papermerge-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [papermerge-3.0.6](https://github.com/truecharts/apps/compare/papermerge-3.0.5...papermerge-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [papermerge-3.0.5](https://github.com/truecharts/apps/compare/papermerge-3.0.4...papermerge-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [papermerge-3.0.4](https://github.com/truecharts/apps/compare/papermerge-3.0.3...papermerge-3.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887))
+
+
diff --git a/stable/papermerge/3.0.16/Chart.lock b/stable/papermerge/3.0.16/Chart.lock
new file mode 100644
index 00000000000..cc25e9d6cb5
--- /dev/null
+++ b/stable/papermerge/3.0.16/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:236378fb08fd81a11cb61d7877203296e75c0801bafba9ce1d9656b62d825dbd
+generated: "2022-07-14T14:17:10.677283237Z"
diff --git a/stable/papermerge/3.0.16/Chart.yaml b/stable/papermerge/3.0.16/Chart.yaml
new file mode 100644
index 00000000000..eb06e29a719
--- /dev/null
+++ b/stable/papermerge/3.0.16/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: papermerge
+version: 3.0.16
+appVersion: "2.0.1"
+description: Papermerge is an open source document management system (DMS) primarily designed for archiving and retrieving your digital documents.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/papermerge
+icon: https://truecharts.org/img/chart-icons/papermerge.png
+keywords:
+ - papermerge
+sources:
+ - https://hub.docker.com/r/linuxserver/papermerge
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/papermerge/3.0.14/README.md b/stable/papermerge/3.0.16/README.md
similarity index 100%
rename from stable/papermerge/3.0.14/README.md
rename to stable/papermerge/3.0.16/README.md
diff --git a/stable/papermerge/3.0.14/app-readme.md b/stable/papermerge/3.0.16/app-readme.md
similarity index 100%
rename from stable/papermerge/3.0.14/app-readme.md
rename to stable/papermerge/3.0.16/app-readme.md
diff --git a/stable/remmina/3.0.14/charts/common-10.4.4.tgz b/stable/papermerge/3.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/remmina/3.0.14/charts/common-10.4.4.tgz
rename to stable/papermerge/3.0.16/charts/common-10.4.4.tgz
diff --git a/stable/vikunja/3.0.20/charts/redis-3.0.30.tgz b/stable/papermerge/3.0.16/charts/redis-3.0.30.tgz
similarity index 100%
rename from stable/vikunja/3.0.20/charts/redis-3.0.30.tgz
rename to stable/papermerge/3.0.16/charts/redis-3.0.30.tgz
diff --git a/stable/papermerge/3.0.14/icon.png b/stable/papermerge/3.0.16/icon.png
similarity index 100%
rename from stable/papermerge/3.0.14/icon.png
rename to stable/papermerge/3.0.16/icon.png
diff --git a/stable/papermerge/3.0.14/ix_values.yaml b/stable/papermerge/3.0.16/ix_values.yaml
similarity index 100%
rename from stable/papermerge/3.0.14/ix_values.yaml
rename to stable/papermerge/3.0.16/ix_values.yaml
diff --git a/stable/papermerge/3.0.14/questions.yaml b/stable/papermerge/3.0.16/questions.yaml
similarity index 100%
rename from stable/papermerge/3.0.14/questions.yaml
rename to stable/papermerge/3.0.16/questions.yaml
diff --git a/stable/satisfactory/2.0.16/templates/common.yaml b/stable/papermerge/3.0.16/templates/common.yaml
similarity index 100%
rename from stable/satisfactory/2.0.16/templates/common.yaml
rename to stable/papermerge/3.0.16/templates/common.yaml
diff --git a/stable/remmina/3.0.14/values.yaml b/stable/papermerge/3.0.16/values.yaml
similarity index 100%
rename from stable/remmina/3.0.14/values.yaml
rename to stable/papermerge/3.0.16/values.yaml
diff --git a/stable/pgadmin/7.0.16/CHANGELOG.md b/stable/pgadmin/7.0.16/CHANGELOG.md
deleted file mode 100644
index 41351233169..00000000000
--- a/stable/pgadmin/7.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [pgadmin-7.0.16](https://github.com/truecharts/apps/compare/pgadmin-7.0.14...pgadmin-7.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [pgadmin-7.0.14](https://github.com/truecharts/apps/compare/pgadmin-7.0.13...pgadmin-7.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [pgadmin-7.0.13](https://github.com/truecharts/apps/compare/pgadmin-7.0.12...pgadmin-7.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [pgadmin-7.0.12](https://github.com/truecharts/apps/compare/pgadmin-7.0.11...pgadmin-7.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [pgadmin-7.0.11](https://github.com/truecharts/apps/compare/pgadmin-7.0.10...pgadmin-7.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [pgadmin-7.0.10](https://github.com/truecharts/apps/compare/pgadmin-7.0.9...pgadmin-7.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [pgadmin-7.0.9](https://github.com/truecharts/apps/compare/pgadmin-7.0.8...pgadmin-7.0.9) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### [pgadmin-7.0.8](https://github.com/truecharts/apps/compare/pgadmin-7.0.7...pgadmin-7.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [pgadmin-7.0.7](https://github.com/truecharts/apps/compare/pgadmin-7.0.6...pgadmin-7.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [pgadmin-7.0.6](https://github.com/truecharts/apps/compare/pgadmin-7.0.5...pgadmin-7.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [pgadmin-7.0.5](https://github.com/truecharts/apps/compare/pgadmin-7.0.4...pgadmin-7.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/pgadmin/7.0.16/Chart.lock b/stable/pgadmin/7.0.16/Chart.lock
deleted file mode 100644
index 9cdfe736d23..00000000000
--- a/stable/pgadmin/7.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:10:55.513964227Z"
diff --git a/stable/pgadmin/7.0.16/Chart.yaml b/stable/pgadmin/7.0.16/Chart.yaml
deleted file mode 100644
index ad57c4e4cba..00000000000
--- a/stable/pgadmin/7.0.16/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "6.11"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Web-Based postgresql database management utility
-home: https://github.com/truecharts/apps/tree/master/charts/stable/pgadmin
-icon: https://truecharts.org/img/chart-icons/pgadmin.png
-keywords:
-- pgadmin
-- db
-- database
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: pgadmin
-sources:
-- https://www.pgadmin.org/
-type: application
-version: 7.0.16
-annotations:
- truecharts.org/catagories: |
- - management
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/pgadmin/7.0.18/CHANGELOG.md b/stable/pgadmin/7.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..00ae5ad08c1
--- /dev/null
+++ b/stable/pgadmin/7.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [pgadmin-7.0.18](https://github.com/truecharts/apps/compare/pgadmin-7.0.16...pgadmin-7.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [pgadmin-7.0.16](https://github.com/truecharts/apps/compare/pgadmin-7.0.14...pgadmin-7.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [pgadmin-7.0.14](https://github.com/truecharts/apps/compare/pgadmin-7.0.13...pgadmin-7.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [pgadmin-7.0.13](https://github.com/truecharts/apps/compare/pgadmin-7.0.12...pgadmin-7.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [pgadmin-7.0.12](https://github.com/truecharts/apps/compare/pgadmin-7.0.11...pgadmin-7.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [pgadmin-7.0.11](https://github.com/truecharts/apps/compare/pgadmin-7.0.10...pgadmin-7.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [pgadmin-7.0.10](https://github.com/truecharts/apps/compare/pgadmin-7.0.9...pgadmin-7.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [pgadmin-7.0.9](https://github.com/truecharts/apps/compare/pgadmin-7.0.8...pgadmin-7.0.9) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
+
+### [pgadmin-7.0.8](https://github.com/truecharts/apps/compare/pgadmin-7.0.7...pgadmin-7.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [pgadmin-7.0.7](https://github.com/truecharts/apps/compare/pgadmin-7.0.6...pgadmin-7.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [pgadmin-7.0.6](https://github.com/truecharts/apps/compare/pgadmin-7.0.5...pgadmin-7.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/pgadmin/7.0.18/Chart.lock b/stable/pgadmin/7.0.18/Chart.lock
new file mode 100644
index 00000000000..cf20f19ff10
--- /dev/null
+++ b/stable/pgadmin/7.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:17:07.554556715Z"
diff --git a/stable/pgadmin/7.0.18/Chart.yaml b/stable/pgadmin/7.0.18/Chart.yaml
new file mode 100644
index 00000000000..3883ec1bfac
--- /dev/null
+++ b/stable/pgadmin/7.0.18/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "6.11"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Web-Based postgresql database management utility
+home: https://github.com/truecharts/apps/tree/master/charts/stable/pgadmin
+icon: https://truecharts.org/img/chart-icons/pgadmin.png
+keywords:
+- pgadmin
+- db
+- database
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: pgadmin
+sources:
+- https://www.pgadmin.org/
+type: application
+version: 7.0.18
+annotations:
+ truecharts.org/catagories: |
+ - management
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/pgadmin/7.0.16/README.md b/stable/pgadmin/7.0.18/README.md
similarity index 100%
rename from stable/pgadmin/7.0.16/README.md
rename to stable/pgadmin/7.0.18/README.md
diff --git a/stable/pgadmin/7.0.16/app-readme.md b/stable/pgadmin/7.0.18/app-readme.md
similarity index 100%
rename from stable/pgadmin/7.0.16/app-readme.md
rename to stable/pgadmin/7.0.18/app-readme.md
diff --git a/stable/requestrr/2.0.14/charts/common-10.4.4.tgz b/stable/pgadmin/7.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/requestrr/2.0.14/charts/common-10.4.4.tgz
rename to stable/pgadmin/7.0.18/charts/common-10.4.4.tgz
diff --git a/stable/pgadmin/7.0.16/icon.png b/stable/pgadmin/7.0.18/icon.png
similarity index 100%
rename from stable/pgadmin/7.0.16/icon.png
rename to stable/pgadmin/7.0.18/icon.png
diff --git a/stable/pgadmin/7.0.16/ix_values.yaml b/stable/pgadmin/7.0.18/ix_values.yaml
similarity index 100%
rename from stable/pgadmin/7.0.16/ix_values.yaml
rename to stable/pgadmin/7.0.18/ix_values.yaml
diff --git a/stable/pgadmin/7.0.16/questions.yaml b/stable/pgadmin/7.0.18/questions.yaml
similarity index 100%
rename from stable/pgadmin/7.0.16/questions.yaml
rename to stable/pgadmin/7.0.18/questions.yaml
diff --git a/stable/scrutiny/3.0.13/templates/common.yaml b/stable/pgadmin/7.0.18/templates/common.yaml
similarity index 100%
rename from stable/scrutiny/3.0.13/templates/common.yaml
rename to stable/pgadmin/7.0.18/templates/common.yaml
diff --git a/stable/requestrr/2.0.14/values.yaml b/stable/pgadmin/7.0.18/values.yaml
similarity index 100%
rename from stable/requestrr/2.0.14/values.yaml
rename to stable/pgadmin/7.0.18/values.yaml
diff --git a/stable/photoprism/10.0.21/CHANGELOG.md b/stable/photoprism/10.0.21/CHANGELOG.md
new file mode 100644
index 00000000000..3451b755554
--- /dev/null
+++ b/stable/photoprism/10.0.21/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [photoprism-10.0.21](https://github.com/truecharts/apps/compare/photoprism-10.0.19...photoprism-10.0.21) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [photoprism-10.0.19](https://github.com/truecharts/apps/compare/photoprism-10.0.17...photoprism-10.0.19) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [photoprism-10.0.17](https://github.com/truecharts/apps/compare/photoprism-10.0.16...photoprism-10.0.17) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [photoprism-10.0.16](https://github.com/truecharts/apps/compare/photoprism-10.0.15...photoprism-10.0.16) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [photoprism-10.0.15](https://github.com/truecharts/apps/compare/photoprism-10.0.14...photoprism-10.0.15) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [photoprism-10.0.14](https://github.com/truecharts/apps/compare/photoprism-10.0.13...photoprism-10.0.14) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [photoprism-10.0.13](https://github.com/truecharts/apps/compare/photoprism-10.0.12...photoprism-10.0.13) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [photoprism-10.0.12](https://github.com/truecharts/apps/compare/photoprism-10.0.11...photoprism-10.0.12) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [photoprism-10.0.11](https://github.com/truecharts/apps/compare/photoprism-10.0.10...photoprism-10.0.11) (2022-07-01)
+
+#### Chore
+
+* update container image tccr.io/truecharts/photoprism to v220629 ([#3018](https://github.com/truecharts/apps/issues/3018))
+
+
+
+
+### [photoprism-10.0.10](https://github.com/truecharts/apps/compare/photoprism-10.0.9...photoprism-10.0.10) (2022-06-29)
+
+#### Chore
+
+* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
+
+
+
+
+### [photoprism-10.0.9](https://github.com/truecharts/apps/compare/photoprism-10.0.8...photoprism-10.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
diff --git a/stable/photoprism/10.0.21/Chart.lock b/stable/photoprism/10.0.21/Chart.lock
new file mode 100644
index 00000000000..9f001fe9e78
--- /dev/null
+++ b/stable/photoprism/10.0.21/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
+generated: "2022-07-14T14:17:21.416108382Z"
diff --git a/stable/photoprism/10.0.21/Chart.yaml b/stable/photoprism/10.0.21/Chart.yaml
new file mode 100644
index 00000000000..fefc3f0c0ef
--- /dev/null
+++ b/stable/photoprism/10.0.21/Chart.yaml
@@ -0,0 +1,34 @@
+apiVersion: v2
+appVersion: "220629"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+description: "PhotoPrism\xC2\xAE is a server-based application for browsing, organizing\
+ \ and sharing your personal photo collection"
+home: https://github.com/truecharts/apps/tree/master/charts/stable/photoprism
+icon: https://truecharts.org/img/chart-icons/photoprism.png
+keywords:
+- photos
+- photoprism
+- pictures
+- sharing
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: photoprism
+sources:
+- https://github.com/photoprism/photoprism
+- https://hub.docker.com/r/photoprism/photoprism
+version: 10.0.21
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/photoprism/10.0.21/README.md b/stable/photoprism/10.0.21/README.md
new file mode 100644
index 00000000000..c407ff9f154
--- /dev/null
+++ b/stable/photoprism/10.0.21/README.md
@@ -0,0 +1,44 @@
+# photoprism
+
+PhotoPrism® is a server-based application for browsing, organizing and sharing your personal photo collection
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://charts.truecharts.org/ | mariadb | 3.0.29 |
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/photoprism/10.0.21/app-readme.md b/stable/photoprism/10.0.21/app-readme.md
new file mode 100644
index 00000000000..8097993cfff
--- /dev/null
+++ b/stable/photoprism/10.0.21/app-readme.md
@@ -0,0 +1,3 @@
+PhotoPrism® is a server-based application for browsing, organizing and sharing your personal photo collection
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/resilio-sync/6.0.16/charts/common-10.4.4.tgz b/stable/photoprism/10.0.21/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/resilio-sync/6.0.16/charts/common-10.4.4.tgz
rename to stable/photoprism/10.0.21/charts/common-10.4.4.tgz
diff --git a/stable/projectsend/3.0.16/charts/mariadb-3.0.29.tgz b/stable/photoprism/10.0.21/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from stable/projectsend/3.0.16/charts/mariadb-3.0.29.tgz
rename to stable/photoprism/10.0.21/charts/mariadb-3.0.29.tgz
diff --git a/stable/photoprism/10.0.21/icon.png b/stable/photoprism/10.0.21/icon.png
new file mode 100644
index 00000000000..ff8ed0a9871
Binary files /dev/null and b/stable/photoprism/10.0.21/icon.png differ
diff --git a/stable/photoprism/10.0.21/ix_values.yaml b/stable/photoprism/10.0.21/ix_values.yaml
new file mode 100644
index 00000000000..8f22d9330ab
--- /dev/null
+++ b/stable/photoprism/10.0.21/ix_values.yaml
@@ -0,0 +1,58 @@
+image:
+ repository: tccr.io/truecharts/photoprism
+ tag: v220629@sha256:0eec07b0c3bec89178ab6bd5b704feae4e6b7297577b81aaa789ef6e57f36000
+ pullPolicy: IfNotPresent
+
+securityContext:
+ readOnlyRootFilesystem: false
+
+secretEnv:
+ PHOTOPRISM_ADMIN_PASSWORD: "please-change"
+
+env:
+ HOME: "/photoprism"
+ PHOTOPRISM_ORIGINALS_PATH: "/photoprism/originals"
+ PHOTOPRISM_IMPORT_PATH: "/photoprism/import"
+ PHOTOPRISM_TEMP_PATH: "/photoprism/temp"
+ PHOTOPRISM_STORAGE_PATH: "/assets/storage"
+ PHOTOPRISM_SIDECAR_PATH: "/assets/sidecar"
+ PHOTOPRISM_CACHE_PATH: "/assets/cache"
+ PHOTOPRISM_CONFIG_PATH: "/assets/config"
+ PROTOPRISM_BACKUP_PATH: "/assets/backup"
+ PHOTOPRISM_PUBLIC: false
+ PHOTOPRISM_UID: "{{ .Values.podSecurityContext.runAsUser }}"
+ PHOTOPRISM_GID: "{{ .Values.podSecurityContext.runAsGroup }}"
+ PHOTOPRISM_UMASK: "{{ .Values.env.UMASK }}"
+ PHOTOPRISM_DATABASE_DRIVER: "mysql"
+ PHOTOPRISM_DATABASE_NAME: "photoprism"
+ PHOTOPRISM_DATABASE_USER: "photoprism"
+ PHOTOPRISM_DATABASE_SERVER:
+ secretKeyRef:
+ name: mariadbcreds
+ key: plainporthost
+ PHOTOPRISM_DATABASE_PASSWORD:
+ secretKeyRef:
+ name: mariadbcreds
+ key: mariadb-password
+
+service:
+ main:
+ ports:
+ main:
+ port: 2342
+ targetPort: 2342
+
+persistence:
+ storage:
+ enabled: true
+ mountPath: "/assets"
+ temp:
+ enabled: true
+ mountPath: "/photoprism/temp"
+ type: emptyDir
+
+mariadb:
+ enabled: true
+ mariadbUsername: photoprism
+ mariadbDatabase: photoprism
+ existingSecret: "mariadbcreds"
diff --git a/stable/photoprism/10.0.21/questions.yaml b/stable/photoprism/10.0.21/questions.yaml
new file mode 100644
index 00000000000..60541b4bd1e
--- /dev/null
+++ b/stable/photoprism/10.0.21/questions.yaml
@@ -0,0 +1,2472 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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: PHOTOPRISM_ADMIN_PASSWORD
+ label: "PHOTOPRISM_ADMIN_PASSWORD (First Install Only)"
+ description: "Initial admin password. **BE SURE TO CHANGE THIS!**"
+ schema:
+ type: string
+ required: true
+ private: true
+ default: "REPLACETHIS"
+ - variable: env
+ group: "Container Configuration"
+ label: "Image Environment"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: PHOTOPRISM_ORIGINALS_PATH
+ label: "PHOTOPRISM_ORIGINALS_PATH"
+ description: "Photoprism originals path"
+ schema:
+ type: string
+ default: "/photoprism/originals"
+ - variable: PHOTOPRISM_IMPORT_PATH
+ label: "PHOTOPRISM_IMPORT_PATH"
+ description: "Photoprism import path"
+ schema:
+ type: string
+ default: "/photoprism/import"
+ - variable: PHOTOPRISM_PUBLIC
+ label: "PHOTOPRISM_PUBLIC"
+ description: "Disable authentication / password protection"
+ 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 Config"
+ 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: 2342
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 2342
+
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: storage
+ label: "App 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/ser2sock/6.0.15/templates/common.yaml b/stable/photoprism/10.0.21/templates/common.yaml
similarity index 100%
rename from stable/ser2sock/6.0.15/templates/common.yaml
rename to stable/photoprism/10.0.21/templates/common.yaml
diff --git a/stable/resilio-sync/6.0.16/values.yaml b/stable/photoprism/10.0.21/values.yaml
similarity index 100%
rename from stable/resilio-sync/6.0.16/values.yaml
rename to stable/photoprism/10.0.21/values.yaml
diff --git a/stable/photoshow/3.0.14/CHANGELOG.md b/stable/photoshow/3.0.14/CHANGELOG.md
deleted file mode 100644
index e886668364d..00000000000
--- a/stable/photoshow/3.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [photoshow-3.0.14](https://github.com/truecharts/apps/compare/photoshow-3.0.12...photoshow-3.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [photoshow-3.0.12](https://github.com/truecharts/apps/compare/photoshow-3.0.11...photoshow-3.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [photoshow-3.0.11](https://github.com/truecharts/apps/compare/photoshow-3.0.10...photoshow-3.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [photoshow-3.0.10](https://github.com/truecharts/apps/compare/photoshow-3.0.9...photoshow-3.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [photoshow-3.0.9](https://github.com/truecharts/apps/compare/photoshow-3.0.8...photoshow-3.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [photoshow-3.0.8](https://github.com/truecharts/apps/compare/photoshow-3.0.7...photoshow-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [photoshow-3.0.7](https://github.com/truecharts/apps/compare/photoshow-3.0.6...photoshow-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [photoshow-3.0.6](https://github.com/truecharts/apps/compare/photoshow-3.0.5...photoshow-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [photoshow-3.0.5](https://github.com/truecharts/apps/compare/photoshow-3.0.4...photoshow-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [photoshow-3.0.4](https://github.com/truecharts/apps/compare/photoshow-3.0.3...photoshow-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [photoshow-3.0.3](https://github.com/truecharts/apps/compare/photoshow-3.0.2...photoshow-3.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/photoshow/3.0.14/Chart.lock b/stable/photoshow/3.0.14/Chart.lock
deleted file mode 100644
index 4794b17ba19..00000000000
--- a/stable/photoshow/3.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:11:10.490994434Z"
diff --git a/stable/photoshow/3.0.14/Chart.yaml b/stable/photoshow/3.0.14/Chart.yaml
deleted file mode 100644
index 7f7846c7429..00000000000
--- a/stable/photoshow/3.0.14/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "48aabb98"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A gallery software at its easiest, it doesn't even require a database.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/photoshow
-icon: https://truecharts.org/img/chart-icons/photoshow.png
-keywords:
-- photoshow
-- photo
-- show
-- gallary
-- image
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: photoshow
-sources:
-- https://github.com/thibaud-rohmer/PhotoShow
-- https://github.com/linuxserver/docker-photoshow
-type: application
-version: 3.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/photoshow/3.0.16/CHANGELOG.md b/stable/photoshow/3.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..585c7f94dd2
--- /dev/null
+++ b/stable/photoshow/3.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [photoshow-3.0.16](https://github.com/truecharts/apps/compare/photoshow-3.0.14...photoshow-3.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [photoshow-3.0.14](https://github.com/truecharts/apps/compare/photoshow-3.0.12...photoshow-3.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [photoshow-3.0.12](https://github.com/truecharts/apps/compare/photoshow-3.0.11...photoshow-3.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [photoshow-3.0.11](https://github.com/truecharts/apps/compare/photoshow-3.0.10...photoshow-3.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [photoshow-3.0.10](https://github.com/truecharts/apps/compare/photoshow-3.0.9...photoshow-3.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [photoshow-3.0.9](https://github.com/truecharts/apps/compare/photoshow-3.0.8...photoshow-3.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [photoshow-3.0.8](https://github.com/truecharts/apps/compare/photoshow-3.0.7...photoshow-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [photoshow-3.0.7](https://github.com/truecharts/apps/compare/photoshow-3.0.6...photoshow-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [photoshow-3.0.6](https://github.com/truecharts/apps/compare/photoshow-3.0.5...photoshow-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [photoshow-3.0.5](https://github.com/truecharts/apps/compare/photoshow-3.0.4...photoshow-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [photoshow-3.0.4](https://github.com/truecharts/apps/compare/photoshow-3.0.3...photoshow-3.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/photoshow/3.0.16/Chart.lock b/stable/photoshow/3.0.16/Chart.lock
new file mode 100644
index 00000000000..1620530c09b
--- /dev/null
+++ b/stable/photoshow/3.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:17:26.756090024Z"
diff --git a/stable/photoshow/3.0.16/Chart.yaml b/stable/photoshow/3.0.16/Chart.yaml
new file mode 100644
index 00000000000..146ec19a1d3
--- /dev/null
+++ b/stable/photoshow/3.0.16/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "48aabb98"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A gallery software at its easiest, it doesn't even require a database.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/photoshow
+icon: https://truecharts.org/img/chart-icons/photoshow.png
+keywords:
+- photoshow
+- photo
+- show
+- gallary
+- image
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: photoshow
+sources:
+- https://github.com/thibaud-rohmer/PhotoShow
+- https://github.com/linuxserver/docker-photoshow
+type: application
+version: 3.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/photoshow/3.0.14/README.md b/stable/photoshow/3.0.16/README.md
similarity index 100%
rename from stable/photoshow/3.0.14/README.md
rename to stable/photoshow/3.0.16/README.md
diff --git a/stable/photoshow/3.0.14/app-readme.md b/stable/photoshow/3.0.16/app-readme.md
similarity index 100%
rename from stable/photoshow/3.0.14/app-readme.md
rename to stable/photoshow/3.0.16/app-readme.md
diff --git a/stable/rsnapshot/2.0.14/charts/common-10.4.4.tgz b/stable/photoshow/3.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/rsnapshot/2.0.14/charts/common-10.4.4.tgz
rename to stable/photoshow/3.0.16/charts/common-10.4.4.tgz
diff --git a/stable/photoshow/3.0.14/icon.png b/stable/photoshow/3.0.16/icon.png
similarity index 100%
rename from stable/photoshow/3.0.14/icon.png
rename to stable/photoshow/3.0.16/icon.png
diff --git a/stable/photoshow/3.0.14/ix_values.yaml b/stable/photoshow/3.0.16/ix_values.yaml
similarity index 100%
rename from stable/photoshow/3.0.14/ix_values.yaml
rename to stable/photoshow/3.0.16/ix_values.yaml
diff --git a/stable/photoshow/3.0.14/questions.yaml b/stable/photoshow/3.0.16/questions.yaml
similarity index 100%
rename from stable/photoshow/3.0.14/questions.yaml
rename to stable/photoshow/3.0.16/questions.yaml
diff --git a/stable/photoshow/3.0.14/templates/common.yaml b/stable/photoshow/3.0.16/templates/common.yaml
similarity index 100%
rename from stable/photoshow/3.0.14/templates/common.yaml
rename to stable/photoshow/3.0.16/templates/common.yaml
diff --git a/stable/rsnapshot/2.0.14/values.yaml b/stable/photoshow/3.0.16/values.yaml
similarity index 100%
rename from stable/rsnapshot/2.0.14/values.yaml
rename to stable/photoshow/3.0.16/values.yaml
diff --git a/stable/photoview/4.0.14/CHANGELOG.md b/stable/photoview/4.0.14/CHANGELOG.md
deleted file mode 100644
index d9c5f6edd8b..00000000000
--- a/stable/photoview/4.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-
-## [photoview-4.0.12](https://github.com/truecharts/apps/compare/photoview-4.0.11...photoview-4.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [photoview-4.0.11](https://github.com/truecharts/apps/compare/photoview-4.0.10...photoview-4.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [photoview-4.0.10](https://github.com/truecharts/apps/compare/photoview-4.0.9...photoview-4.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [photoview-4.0.9](https://github.com/truecharts/apps/compare/photoview-4.0.8...photoview-4.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [photoview-4.0.8](https://github.com/truecharts/apps/compare/photoview-4.0.7...photoview-4.0.8) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [photoview-4.0.7](https://github.com/truecharts/apps/compare/photoview-4.0.6...photoview-4.0.7) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [photoview-4.0.6](https://github.com/truecharts/apps/compare/photoview-4.0.5...photoview-4.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [photoview-4.0.5](https://github.com/truecharts/apps/compare/photoview-4.0.4...photoview-4.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [photoview-4.0.4](https://github.com/truecharts/apps/compare/photoview-4.0.3...photoview-4.0.4) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [photoview-4.0.3](https://github.com/truecharts/apps/compare/photoview-4.0.2...photoview-4.0.3) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887))
-
-
-
-
-### [photoview-4.0.2](https://github.com/truecharts/apps/compare/photoview-4.0.1...photoview-4.0.2) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
diff --git a/stable/photoview/4.0.14/Chart.lock b/stable/photoview/4.0.14/Chart.lock
deleted file mode 100644
index 577591b1b17..00000000000
--- a/stable/photoview/4.0.14/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:11:25.928045699Z"
diff --git a/stable/photoview/4.0.14/Chart.yaml b/stable/photoview/4.0.14/Chart.yaml
deleted file mode 100644
index 09b8d6210f0..00000000000
--- a/stable/photoview/4.0.14/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "2.3.12"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-description: Photoview is a simple and user-friendly photo gallery.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/photoview
-icon: https://truecharts.org/img/chart-icons/photoview.png
-keywords:
-- photo
-- gallery
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: photoview
-sources:
-- https://github.com/photoview/photoview
-- https://hub.docker.com/r/viktorstrate/photoview
-version: 4.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/photoview/4.0.16/CHANGELOG.md b/stable/photoview/4.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..c0ccbd421c2
--- /dev/null
+++ b/stable/photoview/4.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [photoview-4.0.16](https://github.com/truecharts/apps/compare/photoview-4.0.14...photoview-4.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+
+## [photoview-4.0.12](https://github.com/truecharts/apps/compare/photoview-4.0.11...photoview-4.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [photoview-4.0.11](https://github.com/truecharts/apps/compare/photoview-4.0.10...photoview-4.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [photoview-4.0.10](https://github.com/truecharts/apps/compare/photoview-4.0.9...photoview-4.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [photoview-4.0.9](https://github.com/truecharts/apps/compare/photoview-4.0.8...photoview-4.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [photoview-4.0.8](https://github.com/truecharts/apps/compare/photoview-4.0.7...photoview-4.0.8) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [photoview-4.0.7](https://github.com/truecharts/apps/compare/photoview-4.0.6...photoview-4.0.7) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [photoview-4.0.6](https://github.com/truecharts/apps/compare/photoview-4.0.5...photoview-4.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [photoview-4.0.5](https://github.com/truecharts/apps/compare/photoview-4.0.4...photoview-4.0.5) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [photoview-4.0.4](https://github.com/truecharts/apps/compare/photoview-4.0.3...photoview-4.0.4) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [photoview-4.0.3](https://github.com/truecharts/apps/compare/photoview-4.0.2...photoview-4.0.3) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887))
+
diff --git a/stable/photoview/4.0.16/Chart.lock b/stable/photoview/4.0.16/Chart.lock
new file mode 100644
index 00000000000..4b63122e34c
--- /dev/null
+++ b/stable/photoview/4.0.16/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:17:42.89491866Z"
diff --git a/stable/photoview/4.0.16/Chart.yaml b/stable/photoview/4.0.16/Chart.yaml
new file mode 100644
index 00000000000..2fae815aaee
--- /dev/null
+++ b/stable/photoview/4.0.16/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "2.3.12"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+description: Photoview is a simple and user-friendly photo gallery.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/photoview
+icon: https://truecharts.org/img/chart-icons/photoview.png
+keywords:
+- photo
+- gallery
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: photoview
+sources:
+- https://github.com/photoview/photoview
+- https://hub.docker.com/r/viktorstrate/photoview
+version: 4.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/photoview/4.0.14/README.md b/stable/photoview/4.0.16/README.md
similarity index 100%
rename from stable/photoview/4.0.14/README.md
rename to stable/photoview/4.0.16/README.md
diff --git a/stable/photoview/4.0.14/app-readme.md b/stable/photoview/4.0.16/app-readme.md
similarity index 100%
rename from stable/photoview/4.0.14/app-readme.md
rename to stable/photoview/4.0.16/app-readme.md
diff --git a/stable/rss-bridge/2.0.14/charts/common-10.4.4.tgz b/stable/photoview/4.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/rss-bridge/2.0.14/charts/common-10.4.4.tgz
rename to stable/photoview/4.0.16/charts/common-10.4.4.tgz
diff --git a/stable/shlink/4.0.16/charts/postgresql-8.0.30.tgz b/stable/photoview/4.0.16/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/shlink/4.0.16/charts/postgresql-8.0.30.tgz
rename to stable/photoview/4.0.16/charts/postgresql-8.0.30.tgz
diff --git a/stable/photoview/4.0.14/icon.png b/stable/photoview/4.0.16/icon.png
similarity index 100%
rename from stable/photoview/4.0.14/icon.png
rename to stable/photoview/4.0.16/icon.png
diff --git a/stable/photoview/4.0.14/ix_values.yaml b/stable/photoview/4.0.16/ix_values.yaml
similarity index 100%
rename from stable/photoview/4.0.14/ix_values.yaml
rename to stable/photoview/4.0.16/ix_values.yaml
diff --git a/stable/photoview/4.0.14/questions.yaml b/stable/photoview/4.0.16/questions.yaml
similarity index 100%
rename from stable/photoview/4.0.14/questions.yaml
rename to stable/photoview/4.0.16/questions.yaml
diff --git a/stable/shiori/7.0.15/templates/common.yaml b/stable/photoview/4.0.16/templates/common.yaml
similarity index 100%
rename from stable/shiori/7.0.15/templates/common.yaml
rename to stable/photoview/4.0.16/templates/common.yaml
diff --git a/stable/rss-bridge/2.0.14/values.yaml b/stable/photoview/4.0.16/values.yaml
similarity index 100%
rename from stable/rss-bridge/2.0.14/values.yaml
rename to stable/photoview/4.0.16/values.yaml
diff --git a/stable/phpldapadmin/6.0.14/CHANGELOG.md b/stable/phpldapadmin/6.0.14/CHANGELOG.md
deleted file mode 100644
index 45a0f6c9eeb..00000000000
--- a/stable/phpldapadmin/6.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [phpldapadmin-6.0.14](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.12...phpldapadmin-6.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [phpldapadmin-6.0.12](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.11...phpldapadmin-6.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [phpldapadmin-6.0.11](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.10...phpldapadmin-6.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [phpldapadmin-6.0.10](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.9...phpldapadmin-6.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [phpldapadmin-6.0.9](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.8...phpldapadmin-6.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [phpldapadmin-6.0.8](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.7...phpldapadmin-6.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [phpldapadmin-6.0.7](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.6...phpldapadmin-6.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [phpldapadmin-6.0.6](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.5...phpldapadmin-6.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [phpldapadmin-6.0.5](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.4...phpldapadmin-6.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [phpldapadmin-6.0.4](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.3...phpldapadmin-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [phpldapadmin-6.0.3](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.2...phpldapadmin-6.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/phpldapadmin/6.0.14/Chart.lock b/stable/phpldapadmin/6.0.14/Chart.lock
deleted file mode 100644
index 94ff97e9d01..00000000000
--- a/stable/phpldapadmin/6.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:11:25.707051065Z"
diff --git a/stable/phpldapadmin/6.0.14/Chart.yaml b/stable/phpldapadmin/6.0.14/Chart.yaml
deleted file mode 100644
index b1d30050799..00000000000
--- a/stable/phpldapadmin/6.0.14/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "0.9.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Web-based LDAP browser to manage your LDAP server
-home: https://github.com/truecharts/apps/tree/master/charts/stable/phpldapadmin
-icon: https://truecharts.org/img/chart-icons/phpldapadmin.png
-keywords:
-- phpldapadmin
-- openldap
-- userrights
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: phpldapadmin
-sources:
-- https://gitlab.v2.rancher.geohub.space/g3s/i3s/i3s-helm-catalog
-type: application
-version: 6.0.14
-annotations:
- truecharts.org/catagories: |
- - management
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/phpldapadmin/6.0.16/CHANGELOG.md b/stable/phpldapadmin/6.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..948e87f3edb
--- /dev/null
+++ b/stable/phpldapadmin/6.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [phpldapadmin-6.0.16](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.14...phpldapadmin-6.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [phpldapadmin-6.0.14](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.12...phpldapadmin-6.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [phpldapadmin-6.0.12](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.11...phpldapadmin-6.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [phpldapadmin-6.0.11](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.10...phpldapadmin-6.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [phpldapadmin-6.0.10](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.9...phpldapadmin-6.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [phpldapadmin-6.0.9](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.8...phpldapadmin-6.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [phpldapadmin-6.0.8](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.7...phpldapadmin-6.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [phpldapadmin-6.0.7](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.6...phpldapadmin-6.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [phpldapadmin-6.0.6](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.5...phpldapadmin-6.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [phpldapadmin-6.0.5](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.4...phpldapadmin-6.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [phpldapadmin-6.0.4](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.3...phpldapadmin-6.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/phpldapadmin/6.0.16/Chart.lock b/stable/phpldapadmin/6.0.16/Chart.lock
new file mode 100644
index 00000000000..84d2dbc48b0
--- /dev/null
+++ b/stable/phpldapadmin/6.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:17:39.891828048Z"
diff --git a/stable/phpldapadmin/6.0.16/Chart.yaml b/stable/phpldapadmin/6.0.16/Chart.yaml
new file mode 100644
index 00000000000..634106cbe01
--- /dev/null
+++ b/stable/phpldapadmin/6.0.16/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "0.9.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Web-based LDAP browser to manage your LDAP server
+home: https://github.com/truecharts/apps/tree/master/charts/stable/phpldapadmin
+icon: https://truecharts.org/img/chart-icons/phpldapadmin.png
+keywords:
+- phpldapadmin
+- openldap
+- userrights
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: phpldapadmin
+sources:
+- https://gitlab.v2.rancher.geohub.space/g3s/i3s/i3s-helm-catalog
+type: application
+version: 6.0.16
+annotations:
+ truecharts.org/catagories: |
+ - management
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/phpldapadmin/6.0.14/README.md b/stable/phpldapadmin/6.0.16/README.md
similarity index 100%
rename from stable/phpldapadmin/6.0.14/README.md
rename to stable/phpldapadmin/6.0.16/README.md
diff --git a/stable/phpldapadmin/6.0.14/app-readme.md b/stable/phpldapadmin/6.0.16/app-readme.md
similarity index 100%
rename from stable/phpldapadmin/6.0.14/app-readme.md
rename to stable/phpldapadmin/6.0.16/app-readme.md
diff --git a/stable/rsshub/3.0.36/charts/common-10.4.4.tgz b/stable/phpldapadmin/6.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/rsshub/3.0.36/charts/common-10.4.4.tgz
rename to stable/phpldapadmin/6.0.16/charts/common-10.4.4.tgz
diff --git a/stable/phpldapadmin/6.0.14/icon.png b/stable/phpldapadmin/6.0.16/icon.png
similarity index 100%
rename from stable/phpldapadmin/6.0.14/icon.png
rename to stable/phpldapadmin/6.0.16/icon.png
diff --git a/stable/phpldapadmin/6.0.14/ix_values.yaml b/stable/phpldapadmin/6.0.16/ix_values.yaml
similarity index 100%
rename from stable/phpldapadmin/6.0.14/ix_values.yaml
rename to stable/phpldapadmin/6.0.16/ix_values.yaml
diff --git a/stable/phpldapadmin/6.0.14/questions.yaml b/stable/phpldapadmin/6.0.16/questions.yaml
similarity index 100%
rename from stable/phpldapadmin/6.0.14/questions.yaml
rename to stable/phpldapadmin/6.0.16/questions.yaml
diff --git a/stable/shlink-web-client/3.0.15/templates/common.yaml b/stable/phpldapadmin/6.0.16/templates/common.yaml
similarity index 100%
rename from stable/shlink-web-client/3.0.15/templates/common.yaml
rename to stable/phpldapadmin/6.0.16/templates/common.yaml
diff --git a/stable/rsshub/3.0.36/values.yaml b/stable/phpldapadmin/6.0.16/values.yaml
similarity index 100%
rename from stable/rsshub/3.0.36/values.yaml
rename to stable/phpldapadmin/6.0.16/values.yaml
diff --git a/stable/piaware/6.0.15/CHANGELOG.md b/stable/piaware/6.0.15/CHANGELOG.md
deleted file mode 100644
index cda29b5aa55..00000000000
--- a/stable/piaware/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [piaware-6.0.15](https://github.com/truecharts/apps/compare/piaware-6.0.13...piaware-6.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [piaware-6.0.13](https://github.com/truecharts/apps/compare/piaware-6.0.12...piaware-6.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [piaware-6.0.12](https://github.com/truecharts/apps/compare/piaware-6.0.11...piaware-6.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [piaware-6.0.11](https://github.com/truecharts/apps/compare/piaware-6.0.10...piaware-6.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [piaware-6.0.10](https://github.com/truecharts/apps/compare/piaware-6.0.9...piaware-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [piaware-6.0.9](https://github.com/truecharts/apps/compare/piaware-6.0.8...piaware-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [piaware-6.0.8](https://github.com/truecharts/apps/compare/piaware-6.0.7...piaware-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [piaware-6.0.7](https://github.com/truecharts/apps/compare/piaware-6.0.6...piaware-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [piaware-6.0.6](https://github.com/truecharts/apps/compare/piaware-6.0.5...piaware-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [piaware-6.0.5](https://github.com/truecharts/apps/compare/piaware-6.0.4...piaware-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [piaware-6.0.4](https://github.com/truecharts/apps/compare/piaware-6.0.3...piaware-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/piaware/6.0.15/Chart.lock b/stable/piaware/6.0.15/Chart.lock
deleted file mode 100644
index 2bac06a16d6..00000000000
--- a/stable/piaware/6.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:11:25.825110594Z"
diff --git a/stable/piaware/6.0.15/Chart.yaml b/stable/piaware/6.0.15/Chart.yaml
deleted file mode 100644
index 70baaae33d5..00000000000
--- a/stable/piaware/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "7.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Program for forwarding ADS-B data to FlightAware
-home: https://github.com/truecharts/apps/tree/master/charts/stable/piaware
-icon: https://truecharts.org/img/chart-icons/piaware.png
-keywords:
-- piaware
-- flight-aware
-- flight-tracker
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: piaware
-sources:
-- https://github.com/flightaware/piaware
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/piaware/6.0.17/CHANGELOG.md b/stable/piaware/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..2cc2e996992
--- /dev/null
+++ b/stable/piaware/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [piaware-6.0.17](https://github.com/truecharts/apps/compare/piaware-6.0.15...piaware-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [piaware-6.0.15](https://github.com/truecharts/apps/compare/piaware-6.0.13...piaware-6.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [piaware-6.0.13](https://github.com/truecharts/apps/compare/piaware-6.0.12...piaware-6.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [piaware-6.0.12](https://github.com/truecharts/apps/compare/piaware-6.0.11...piaware-6.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [piaware-6.0.11](https://github.com/truecharts/apps/compare/piaware-6.0.10...piaware-6.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [piaware-6.0.10](https://github.com/truecharts/apps/compare/piaware-6.0.9...piaware-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [piaware-6.0.9](https://github.com/truecharts/apps/compare/piaware-6.0.8...piaware-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [piaware-6.0.8](https://github.com/truecharts/apps/compare/piaware-6.0.7...piaware-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [piaware-6.0.7](https://github.com/truecharts/apps/compare/piaware-6.0.6...piaware-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [piaware-6.0.6](https://github.com/truecharts/apps/compare/piaware-6.0.5...piaware-6.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [piaware-6.0.5](https://github.com/truecharts/apps/compare/piaware-6.0.4...piaware-6.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/piaware/6.0.17/Chart.lock b/stable/piaware/6.0.17/Chart.lock
new file mode 100644
index 00000000000..30860e6217e
--- /dev/null
+++ b/stable/piaware/6.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:17:45.531848579Z"
diff --git a/stable/piaware/6.0.17/Chart.yaml b/stable/piaware/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..9e444febfb7
--- /dev/null
+++ b/stable/piaware/6.0.17/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "7.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Program for forwarding ADS-B data to FlightAware
+home: https://github.com/truecharts/apps/tree/master/charts/stable/piaware
+icon: https://truecharts.org/img/chart-icons/piaware.png
+keywords:
+- piaware
+- flight-aware
+- flight-tracker
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: piaware
+sources:
+- https://github.com/flightaware/piaware
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/piaware/6.0.15/README.md b/stable/piaware/6.0.17/README.md
similarity index 100%
rename from stable/piaware/6.0.15/README.md
rename to stable/piaware/6.0.17/README.md
diff --git a/stable/piaware/6.0.15/app-readme.md b/stable/piaware/6.0.17/app-readme.md
similarity index 100%
rename from stable/piaware/6.0.15/app-readme.md
rename to stable/piaware/6.0.17/app-readme.md
diff --git a/stable/satisfactory/2.0.16/charts/common-10.4.4.tgz b/stable/piaware/6.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/satisfactory/2.0.16/charts/common-10.4.4.tgz
rename to stable/piaware/6.0.17/charts/common-10.4.4.tgz
diff --git a/stable/piaware/6.0.15/ci/ct-values.yaml b/stable/piaware/6.0.17/ci/ct-values.yaml
similarity index 100%
rename from stable/piaware/6.0.15/ci/ct-values.yaml
rename to stable/piaware/6.0.17/ci/ct-values.yaml
diff --git a/stable/piaware/6.0.15/icon.png b/stable/piaware/6.0.17/icon.png
similarity index 100%
rename from stable/piaware/6.0.15/icon.png
rename to stable/piaware/6.0.17/icon.png
diff --git a/stable/piaware/6.0.15/ix_values.yaml b/stable/piaware/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/piaware/6.0.15/ix_values.yaml
rename to stable/piaware/6.0.17/ix_values.yaml
diff --git a/stable/piaware/6.0.15/questions.yaml b/stable/piaware/6.0.17/questions.yaml
similarity index 100%
rename from stable/piaware/6.0.15/questions.yaml
rename to stable/piaware/6.0.17/questions.yaml
diff --git a/stable/shlink/4.0.16/templates/common.yaml b/stable/piaware/6.0.17/templates/common.yaml
similarity index 100%
rename from stable/shlink/4.0.16/templates/common.yaml
rename to stable/piaware/6.0.17/templates/common.yaml
diff --git a/stable/satisfactory/2.0.16/values.yaml b/stable/piaware/6.0.17/values.yaml
similarity index 100%
rename from stable/satisfactory/2.0.16/values.yaml
rename to stable/piaware/6.0.17/values.yaml
diff --git a/stable/picoshare/2.0.14/CHANGELOG.md b/stable/picoshare/2.0.14/CHANGELOG.md
deleted file mode 100644
index 64a20e15f9c..00000000000
--- a/stable/picoshare/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [photoview-4.0.14](https://github.com/truecharts/apps/compare/photoview-4.0.12...photoview-4.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [photoview-4.0.12](https://github.com/truecharts/apps/compare/photoview-4.0.11...photoview-4.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [photoview-4.0.11](https://github.com/truecharts/apps/compare/photoview-4.0.10...photoview-4.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [photoview-4.0.10](https://github.com/truecharts/apps/compare/photoview-4.0.9...photoview-4.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [photoview-4.0.9](https://github.com/truecharts/apps/compare/photoview-4.0.8...photoview-4.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [photoview-4.0.8](https://github.com/truecharts/apps/compare/photoview-4.0.7...photoview-4.0.8) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [photoview-4.0.7](https://github.com/truecharts/apps/compare/photoview-4.0.6...photoview-4.0.7) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [photoview-4.0.6](https://github.com/truecharts/apps/compare/photoview-4.0.5...photoview-4.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [photoview-4.0.5](https://github.com/truecharts/apps/compare/photoview-4.0.4...photoview-4.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [photoview-4.0.4](https://github.com/truecharts/apps/compare/photoview-4.0.3...photoview-4.0.4) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [photoview-4.0.3](https://github.com/truecharts/apps/compare/photoview-4.0.2...photoview-4.0.3) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887))
-
diff --git a/stable/picoshare/2.0.14/Chart.lock b/stable/picoshare/2.0.14/Chart.lock
deleted file mode 100644
index a5374c744b5..00000000000
--- a/stable/picoshare/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:11:30.977946442Z"
diff --git a/stable/picoshare/2.0.14/Chart.yaml b/stable/picoshare/2.0.14/Chart.yaml
deleted file mode 100644
index 337e77adc3f..00000000000
--- a/stable/picoshare/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "1.1.7"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: PicoShare is a minimalist service that allows you to share files easily.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/picoshare
-icon: https://truecharts.org/img/chart-icons/picoshare.png
-keywords:
-- picoshare
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: picoshare
-sources:
-- https://github.com/mtlynch/picoshare
-- https://hub.docker.com/r/mtlynch/picoshare
-version: 2.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/picoshare/2.0.16/CHANGELOG.md b/stable/picoshare/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..245974ee86d
--- /dev/null
+++ b/stable/picoshare/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [picoshare-2.0.16](https://github.com/truecharts/apps/compare/picoshare-2.0.14...picoshare-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [photoview-4.0.14](https://github.com/truecharts/apps/compare/photoview-4.0.12...photoview-4.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [photoview-4.0.12](https://github.com/truecharts/apps/compare/photoview-4.0.11...photoview-4.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [photoview-4.0.11](https://github.com/truecharts/apps/compare/photoview-4.0.10...photoview-4.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [photoview-4.0.10](https://github.com/truecharts/apps/compare/photoview-4.0.9...photoview-4.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [photoview-4.0.9](https://github.com/truecharts/apps/compare/photoview-4.0.8...photoview-4.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [photoview-4.0.8](https://github.com/truecharts/apps/compare/photoview-4.0.7...photoview-4.0.8) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [photoview-4.0.7](https://github.com/truecharts/apps/compare/photoview-4.0.6...photoview-4.0.7) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [photoview-4.0.6](https://github.com/truecharts/apps/compare/photoview-4.0.5...photoview-4.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [photoview-4.0.5](https://github.com/truecharts/apps/compare/photoview-4.0.4...photoview-4.0.5) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [photoview-4.0.4](https://github.com/truecharts/apps/compare/photoview-4.0.3...photoview-4.0.4) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/picoshare/2.0.16/Chart.lock b/stable/picoshare/2.0.16/Chart.lock
new file mode 100644
index 00000000000..a34cc15a5e4
--- /dev/null
+++ b/stable/picoshare/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:17:46.506823439Z"
diff --git a/stable/picoshare/2.0.16/Chart.yaml b/stable/picoshare/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..913c82895bf
--- /dev/null
+++ b/stable/picoshare/2.0.16/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "1.1.7"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: PicoShare is a minimalist service that allows you to share files easily.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/picoshare
+icon: https://truecharts.org/img/chart-icons/picoshare.png
+keywords:
+- picoshare
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: picoshare
+sources:
+- https://github.com/mtlynch/picoshare
+- https://hub.docker.com/r/mtlynch/picoshare
+version: 2.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/picoshare/2.0.14/README.md b/stable/picoshare/2.0.16/README.md
similarity index 100%
rename from stable/picoshare/2.0.14/README.md
rename to stable/picoshare/2.0.16/README.md
diff --git a/stable/picoshare/2.0.14/app-readme.md b/stable/picoshare/2.0.16/app-readme.md
similarity index 100%
rename from stable/picoshare/2.0.14/app-readme.md
rename to stable/picoshare/2.0.16/app-readme.md
diff --git a/stable/scrutiny/3.0.13/charts/common-10.4.4.tgz b/stable/picoshare/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/scrutiny/3.0.13/charts/common-10.4.4.tgz
rename to stable/picoshare/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/picoshare/2.0.14/icon.png b/stable/picoshare/2.0.16/icon.png
similarity index 100%
rename from stable/picoshare/2.0.14/icon.png
rename to stable/picoshare/2.0.16/icon.png
diff --git a/stable/picoshare/2.0.14/ix_values.yaml b/stable/picoshare/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/picoshare/2.0.14/ix_values.yaml
rename to stable/picoshare/2.0.16/ix_values.yaml
diff --git a/stable/picoshare/2.0.14/questions.yaml b/stable/picoshare/2.0.16/questions.yaml
similarity index 100%
rename from stable/picoshare/2.0.14/questions.yaml
rename to stable/picoshare/2.0.16/questions.yaml
diff --git a/stable/picoshare/2.0.14/templates/common.yaml b/stable/picoshare/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/picoshare/2.0.14/templates/common.yaml
rename to stable/picoshare/2.0.16/templates/common.yaml
diff --git a/stable/scrutiny/3.0.13/values.yaml b/stable/picoshare/2.0.16/values.yaml
similarity index 100%
rename from stable/scrutiny/3.0.13/values.yaml
rename to stable/picoshare/2.0.16/values.yaml
diff --git a/stable/pidgin/2.0.14/CHANGELOG.md b/stable/pidgin/2.0.14/CHANGELOG.md
deleted file mode 100644
index 326e973ec01..00000000000
--- a/stable/pidgin/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [pidgin-2.0.14](https://github.com/truecharts/apps/compare/pidgin-2.0.12...pidgin-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [pidgin-2.0.12](https://github.com/truecharts/apps/compare/pidgin-2.0.11...pidgin-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [pidgin-2.0.11](https://github.com/truecharts/apps/compare/pidgin-2.0.10...pidgin-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [pidgin-2.0.10](https://github.com/truecharts/apps/compare/pidgin-2.0.9...pidgin-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [pidgin-2.0.9](https://github.com/truecharts/apps/compare/pidgin-2.0.8...pidgin-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [pidgin-2.0.8](https://github.com/truecharts/apps/compare/pidgin-2.0.7...pidgin-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [pidgin-2.0.7](https://github.com/truecharts/apps/compare/pidgin-2.0.6...pidgin-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [pidgin-2.0.6](https://github.com/truecharts/apps/compare/pidgin-2.0.5...pidgin-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [pidgin-2.0.5](https://github.com/truecharts/apps/compare/pidgin-2.0.4...pidgin-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [pidgin-2.0.4](https://github.com/truecharts/apps/compare/pidgin-2.0.3...pidgin-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [pidgin-2.0.3](https://github.com/truecharts/apps/compare/pidgin-2.0.2...pidgin-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/pidgin/2.0.14/Chart.lock b/stable/pidgin/2.0.14/Chart.lock
deleted file mode 100644
index ee8cb621478..00000000000
--- a/stable/pidgin/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:11:40.742833996Z"
diff --git a/stable/pidgin/2.0.14/Chart.yaml b/stable/pidgin/2.0.14/Chart.yaml
deleted file mode 100644
index b80bed8dfcf..00000000000
--- a/stable/pidgin/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: pidgin
-version: 2.0.14
-appVersion: "2.14.8"
-description: Pidgin is a chat program which lets you log into accounts on multiple chat networks simultaneously.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/pidgin
-icon: https://truecharts.org/img/chart-icons/pidgin.png
-keywords:
- - pidgin
-sources:
- - https://hub.docker.com/r/linuxserver/pidgin
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/pidgin/2.0.16/CHANGELOG.md b/stable/pidgin/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..9b01d59203f
--- /dev/null
+++ b/stable/pidgin/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [pidgin-2.0.16](https://github.com/truecharts/apps/compare/pidgin-2.0.14...pidgin-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [pidgin-2.0.14](https://github.com/truecharts/apps/compare/pidgin-2.0.12...pidgin-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [pidgin-2.0.12](https://github.com/truecharts/apps/compare/pidgin-2.0.11...pidgin-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [pidgin-2.0.11](https://github.com/truecharts/apps/compare/pidgin-2.0.10...pidgin-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [pidgin-2.0.10](https://github.com/truecharts/apps/compare/pidgin-2.0.9...pidgin-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [pidgin-2.0.9](https://github.com/truecharts/apps/compare/pidgin-2.0.8...pidgin-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [pidgin-2.0.8](https://github.com/truecharts/apps/compare/pidgin-2.0.7...pidgin-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [pidgin-2.0.7](https://github.com/truecharts/apps/compare/pidgin-2.0.6...pidgin-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [pidgin-2.0.6](https://github.com/truecharts/apps/compare/pidgin-2.0.5...pidgin-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [pidgin-2.0.5](https://github.com/truecharts/apps/compare/pidgin-2.0.4...pidgin-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [pidgin-2.0.4](https://github.com/truecharts/apps/compare/pidgin-2.0.3...pidgin-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/pidgin/2.0.16/Chart.lock b/stable/pidgin/2.0.16/Chart.lock
new file mode 100644
index 00000000000..2c819141c3c
--- /dev/null
+++ b/stable/pidgin/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:17:58.77913296Z"
diff --git a/stable/pidgin/2.0.16/Chart.yaml b/stable/pidgin/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..5092f2d1c28
--- /dev/null
+++ b/stable/pidgin/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: pidgin
+version: 2.0.16
+appVersion: "2.14.8"
+description: Pidgin is a chat program which lets you log into accounts on multiple chat networks simultaneously.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/pidgin
+icon: https://truecharts.org/img/chart-icons/pidgin.png
+keywords:
+ - pidgin
+sources:
+ - https://hub.docker.com/r/linuxserver/pidgin
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/pidgin/2.0.14/README.md b/stable/pidgin/2.0.16/README.md
similarity index 100%
rename from stable/pidgin/2.0.14/README.md
rename to stable/pidgin/2.0.16/README.md
diff --git a/stable/pidgin/2.0.14/app-readme.md b/stable/pidgin/2.0.16/app-readme.md
similarity index 100%
rename from stable/pidgin/2.0.14/app-readme.md
rename to stable/pidgin/2.0.16/app-readme.md
diff --git a/stable/ser2sock/6.0.15/charts/common-10.4.4.tgz b/stable/pidgin/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/ser2sock/6.0.15/charts/common-10.4.4.tgz
rename to stable/pidgin/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/pidgin/2.0.14/icon.png b/stable/pidgin/2.0.16/icon.png
similarity index 100%
rename from stable/pidgin/2.0.14/icon.png
rename to stable/pidgin/2.0.16/icon.png
diff --git a/stable/pidgin/2.0.14/ix_values.yaml b/stable/pidgin/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/pidgin/2.0.14/ix_values.yaml
rename to stable/pidgin/2.0.16/ix_values.yaml
diff --git a/stable/pidgin/2.0.14/questions.yaml b/stable/pidgin/2.0.16/questions.yaml
similarity index 100%
rename from stable/pidgin/2.0.14/questions.yaml
rename to stable/pidgin/2.0.16/questions.yaml
diff --git a/stable/snapdrop/2.0.19/templates/common.yaml b/stable/pidgin/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/snapdrop/2.0.19/templates/common.yaml
rename to stable/pidgin/2.0.16/templates/common.yaml
diff --git a/stable/ser2sock/6.0.15/values.yaml b/stable/pidgin/2.0.16/values.yaml
similarity index 100%
rename from stable/ser2sock/6.0.15/values.yaml
rename to stable/pidgin/2.0.16/values.yaml
diff --git a/stable/pihole/6.0.17/CHANGELOG.md b/stable/pihole/6.0.17/CHANGELOG.md
deleted file mode 100644
index 925e0d1919b..00000000000
--- a/stable/pihole/6.0.17/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [pihole-6.0.17](https://github.com/truecharts/apps/compare/pihole-6.0.15...pihole-6.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [pinry-2.0.12](https://github.com/truecharts/apps/compare/pinry-2.0.11...pinry-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [pinry-2.0.11](https://github.com/truecharts/apps/compare/pinry-2.0.10...pinry-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [pinry-2.0.10](https://github.com/truecharts/apps/compare/pinry-2.0.9...pinry-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [pinry-2.0.9](https://github.com/truecharts/apps/compare/pinry-2.0.8...pinry-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [pinry-2.0.8](https://github.com/truecharts/apps/compare/pinry-2.0.7...pinry-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [pinry-2.0.7](https://github.com/truecharts/apps/compare/pinry-2.0.6...pinry-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [pinry-2.0.6](https://github.com/truecharts/apps/compare/pinry-2.0.5...pinry-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [pinry-2.0.5](https://github.com/truecharts/apps/compare/pinry-2.0.4...pinry-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [pinry-2.0.4](https://github.com/truecharts/apps/compare/pinry-2.0.3...pinry-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [pinry-2.0.3](https://github.com/truecharts/apps/compare/pinry-2.0.2...pinry-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/pihole/6.0.17/Chart.lock b/stable/pihole/6.0.17/Chart.lock
deleted file mode 100644
index 3dfe8135609..00000000000
--- a/stable/pihole/6.0.17/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:11:41.133216465Z"
diff --git a/stable/pihole/6.0.17/Chart.yaml b/stable/pihole/6.0.17/Chart.yaml
deleted file mode 100644
index e70708fdba9..00000000000
--- a/stable/pihole/6.0.17/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "2022.07.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: DNS and Ad-filtering for your network
-home: https://github.com/truecharts/apps/tree/master/charts/stable/pihole
-icon: https://truecharts.org/img/chart-icons/pihole.png
-keywords:
-- DNS
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: pihole
-sources:
-- https://pi-hole.net/
-- https://github.com/pi-hole
-- https://github.com/pi-hole/docker-pi-hole
-type: application
-version: 6.0.17
-annotations:
- truecharts.org/catagories: |
- - networking
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/pihole/6.0.19/CHANGELOG.md b/stable/pihole/6.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..b76058d602f
--- /dev/null
+++ b/stable/pihole/6.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [pihole-6.0.19](https://github.com/truecharts/apps/compare/pihole-6.0.17...pihole-6.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [pihole-6.0.17](https://github.com/truecharts/apps/compare/pihole-6.0.15...pihole-6.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [pinry-2.0.12](https://github.com/truecharts/apps/compare/pinry-2.0.11...pinry-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [pinry-2.0.11](https://github.com/truecharts/apps/compare/pinry-2.0.10...pinry-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [pinry-2.0.10](https://github.com/truecharts/apps/compare/pinry-2.0.9...pinry-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [pinry-2.0.9](https://github.com/truecharts/apps/compare/pinry-2.0.8...pinry-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [pinry-2.0.8](https://github.com/truecharts/apps/compare/pinry-2.0.7...pinry-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [pinry-2.0.7](https://github.com/truecharts/apps/compare/pinry-2.0.6...pinry-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [pinry-2.0.6](https://github.com/truecharts/apps/compare/pinry-2.0.5...pinry-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [pinry-2.0.5](https://github.com/truecharts/apps/compare/pinry-2.0.4...pinry-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [pinry-2.0.4](https://github.com/truecharts/apps/compare/pinry-2.0.3...pinry-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/pihole/6.0.19/Chart.lock b/stable/pihole/6.0.19/Chart.lock
new file mode 100644
index 00000000000..8206349acba
--- /dev/null
+++ b/stable/pihole/6.0.19/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:18:04.672963456Z"
diff --git a/stable/pihole/6.0.19/Chart.yaml b/stable/pihole/6.0.19/Chart.yaml
new file mode 100644
index 00000000000..c360a82acfb
--- /dev/null
+++ b/stable/pihole/6.0.19/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "2022.07.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: DNS and Ad-filtering for your network
+home: https://github.com/truecharts/apps/tree/master/charts/stable/pihole
+icon: https://truecharts.org/img/chart-icons/pihole.png
+keywords:
+- DNS
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: pihole
+sources:
+- https://pi-hole.net/
+- https://github.com/pi-hole
+- https://github.com/pi-hole/docker-pi-hole
+type: application
+version: 6.0.19
+annotations:
+ truecharts.org/catagories: |
+ - networking
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/pihole/6.0.17/README.md b/stable/pihole/6.0.19/README.md
similarity index 100%
rename from stable/pihole/6.0.17/README.md
rename to stable/pihole/6.0.19/README.md
diff --git a/stable/pihole/6.0.17/app-readme.md b/stable/pihole/6.0.19/app-readme.md
similarity index 100%
rename from stable/pihole/6.0.17/app-readme.md
rename to stable/pihole/6.0.19/app-readme.md
diff --git a/stable/shiori/7.0.15/charts/common-10.4.4.tgz b/stable/pihole/6.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/shiori/7.0.15/charts/common-10.4.4.tgz
rename to stable/pihole/6.0.19/charts/common-10.4.4.tgz
diff --git a/stable/pihole/6.0.17/icon.png b/stable/pihole/6.0.19/icon.png
similarity index 100%
rename from stable/pihole/6.0.17/icon.png
rename to stable/pihole/6.0.19/icon.png
diff --git a/stable/pihole/6.0.17/ix_values.yaml b/stable/pihole/6.0.19/ix_values.yaml
similarity index 100%
rename from stable/pihole/6.0.17/ix_values.yaml
rename to stable/pihole/6.0.19/ix_values.yaml
diff --git a/stable/pihole/6.0.17/questions.yaml b/stable/pihole/6.0.19/questions.yaml
similarity index 100%
rename from stable/pihole/6.0.17/questions.yaml
rename to stable/pihole/6.0.19/questions.yaml
diff --git a/stable/pihole/6.0.17/templates/_configmap.tpl b/stable/pihole/6.0.19/templates/_configmap.tpl
similarity index 100%
rename from stable/pihole/6.0.17/templates/_configmap.tpl
rename to stable/pihole/6.0.19/templates/_configmap.tpl
diff --git a/stable/pihole/6.0.17/templates/common.yaml b/stable/pihole/6.0.19/templates/common.yaml
similarity index 100%
rename from stable/pihole/6.0.17/templates/common.yaml
rename to stable/pihole/6.0.19/templates/common.yaml
diff --git a/stable/shiori/7.0.15/values.yaml b/stable/pihole/6.0.19/values.yaml
similarity index 100%
rename from stable/shiori/7.0.15/values.yaml
rename to stable/pihole/6.0.19/values.yaml
diff --git a/stable/pinry/2.0.14/CHANGELOG.md b/stable/pinry/2.0.14/CHANGELOG.md
deleted file mode 100644
index 4dd1a0a26c9..00000000000
--- a/stable/pinry/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [pinry-2.0.14](https://github.com/truecharts/apps/compare/pinry-2.0.12...pinry-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-
-
-### [pinry-2.0.11](https://github.com/truecharts/apps/compare/pinry-2.0.10...pinry-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [pinry-2.0.10](https://github.com/truecharts/apps/compare/pinry-2.0.9...pinry-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [pinry-2.0.9](https://github.com/truecharts/apps/compare/pinry-2.0.8...pinry-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [pinry-2.0.8](https://github.com/truecharts/apps/compare/pinry-2.0.7...pinry-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [pinry-2.0.7](https://github.com/truecharts/apps/compare/pinry-2.0.6...pinry-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [pinry-2.0.6](https://github.com/truecharts/apps/compare/pinry-2.0.5...pinry-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [pinry-2.0.5](https://github.com/truecharts/apps/compare/pinry-2.0.4...pinry-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [pinry-2.0.4](https://github.com/truecharts/apps/compare/pinry-2.0.3...pinry-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [pinry-2.0.3](https://github.com/truecharts/apps/compare/pinry-2.0.2...pinry-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
-
-
-
-### [pinry-2.0.2](https://github.com/truecharts/apps/compare/pinry-2.0.1...pinry-2.0.2) (2022-06-07)
-
-#### Fix
-
diff --git a/stable/pinry/2.0.14/Chart.lock b/stable/pinry/2.0.14/Chart.lock
deleted file mode 100644
index 3b90bec329f..00000000000
--- a/stable/pinry/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:11:46.450414952Z"
diff --git a/stable/pinry/2.0.14/Chart.yaml b/stable/pinry/2.0.14/Chart.yaml
deleted file mode 100644
index e16b55c8e63..00000000000
--- a/stable/pinry/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-apiVersion: v2
-appVersion: "2.1.12"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: The open-source core of Pinry, a tiling image board system for people who want to save, tag, and share images, videos and webpages in an easy to skim through format.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/pinry
-icon: https://truecharts.org/img/chart-icons/pinry.png
-keywords:
-- pinry
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: pinry
-sources:
-- https://github.com/pinry/pinry/
-version: 2.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/pinry/2.0.16/CHANGELOG.md b/stable/pinry/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..8482131eb89
--- /dev/null
+++ b/stable/pinry/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [pinry-2.0.16](https://github.com/truecharts/apps/compare/pinry-2.0.14...pinry-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [pinry-2.0.14](https://github.com/truecharts/apps/compare/pinry-2.0.12...pinry-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+
+
+### [pinry-2.0.11](https://github.com/truecharts/apps/compare/pinry-2.0.10...pinry-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [pinry-2.0.10](https://github.com/truecharts/apps/compare/pinry-2.0.9...pinry-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [pinry-2.0.9](https://github.com/truecharts/apps/compare/pinry-2.0.8...pinry-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [pinry-2.0.8](https://github.com/truecharts/apps/compare/pinry-2.0.7...pinry-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [pinry-2.0.7](https://github.com/truecharts/apps/compare/pinry-2.0.6...pinry-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [pinry-2.0.6](https://github.com/truecharts/apps/compare/pinry-2.0.5...pinry-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [pinry-2.0.5](https://github.com/truecharts/apps/compare/pinry-2.0.4...pinry-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [pinry-2.0.4](https://github.com/truecharts/apps/compare/pinry-2.0.3...pinry-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
+
+
+### [pinry-2.0.3](https://github.com/truecharts/apps/compare/pinry-2.0.2...pinry-2.0.3) (2022-06-11)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
diff --git a/stable/pinry/2.0.16/Chart.lock b/stable/pinry/2.0.16/Chart.lock
new file mode 100644
index 00000000000..5c832708d10
--- /dev/null
+++ b/stable/pinry/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:18:05.389931362Z"
diff --git a/stable/pinry/2.0.16/Chart.yaml b/stable/pinry/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..ffe44ec1091
--- /dev/null
+++ b/stable/pinry/2.0.16/Chart.yaml
@@ -0,0 +1,25 @@
+apiVersion: v2
+appVersion: "2.1.12"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: The open-source core of Pinry, a tiling image board system for people who want to save, tag, and share images, videos and webpages in an easy to skim through format.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/pinry
+icon: https://truecharts.org/img/chart-icons/pinry.png
+keywords:
+- pinry
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: pinry
+sources:
+- https://github.com/pinry/pinry/
+version: 2.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/pinry/2.0.14/README.md b/stable/pinry/2.0.16/README.md
similarity index 100%
rename from stable/pinry/2.0.14/README.md
rename to stable/pinry/2.0.16/README.md
diff --git a/stable/pinry/2.0.14/app-readme.md b/stable/pinry/2.0.16/app-readme.md
similarity index 100%
rename from stable/pinry/2.0.14/app-readme.md
rename to stable/pinry/2.0.16/app-readme.md
diff --git a/stable/shlink-web-client/3.0.15/charts/common-10.4.4.tgz b/stable/pinry/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/shlink-web-client/3.0.15/charts/common-10.4.4.tgz
rename to stable/pinry/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/pinry/2.0.14/icon.png b/stable/pinry/2.0.16/icon.png
similarity index 100%
rename from stable/pinry/2.0.14/icon.png
rename to stable/pinry/2.0.16/icon.png
diff --git a/stable/pinry/2.0.14/ix_values.yaml b/stable/pinry/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/pinry/2.0.14/ix_values.yaml
rename to stable/pinry/2.0.16/ix_values.yaml
diff --git a/stable/pinry/2.0.14/questions.yaml b/stable/pinry/2.0.16/questions.yaml
similarity index 100%
rename from stable/pinry/2.0.14/questions.yaml
rename to stable/pinry/2.0.16/questions.yaml
diff --git a/stable/pinry/2.0.14/templates/_secrets.tpl b/stable/pinry/2.0.16/templates/_secrets.tpl
similarity index 100%
rename from stable/pinry/2.0.14/templates/_secrets.tpl
rename to stable/pinry/2.0.16/templates/_secrets.tpl
diff --git a/stable/pinry/2.0.14/templates/common.yaml b/stable/pinry/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/pinry/2.0.14/templates/common.yaml
rename to stable/pinry/2.0.16/templates/common.yaml
diff --git a/stable/shlink-web-client/3.0.15/values.yaml b/stable/pinry/2.0.16/values.yaml
similarity index 100%
rename from stable/shlink-web-client/3.0.15/values.yaml
rename to stable/pinry/2.0.16/values.yaml
diff --git a/stable/pixapop/3.0.14/CHANGELOG.md b/stable/pixapop/3.0.14/CHANGELOG.md
deleted file mode 100644
index 402128a7b5c..00000000000
--- a/stable/pixapop/3.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [pixapop-3.0.14](https://github.com/truecharts/apps/compare/pixapop-3.0.12...pixapop-3.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [pixapop-3.0.12](https://github.com/truecharts/apps/compare/pixapop-3.0.11...pixapop-3.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [pixapop-3.0.11](https://github.com/truecharts/apps/compare/pixapop-3.0.10...pixapop-3.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [pixapop-3.0.10](https://github.com/truecharts/apps/compare/pixapop-3.0.9...pixapop-3.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [pixapop-3.0.9](https://github.com/truecharts/apps/compare/pixapop-3.0.8...pixapop-3.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [pixapop-3.0.8](https://github.com/truecharts/apps/compare/pixapop-3.0.7...pixapop-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [pixapop-3.0.7](https://github.com/truecharts/apps/compare/pixapop-3.0.6...pixapop-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [pixapop-3.0.6](https://github.com/truecharts/apps/compare/pixapop-3.0.5...pixapop-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [pixapop-3.0.5](https://github.com/truecharts/apps/compare/pixapop-3.0.4...pixapop-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [pixapop-3.0.4](https://github.com/truecharts/apps/compare/pixapop-3.0.3...pixapop-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [pixapop-3.0.3](https://github.com/truecharts/apps/compare/pixapop-3.0.2...pixapop-3.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/pixapop/3.0.14/Chart.lock b/stable/pixapop/3.0.14/Chart.lock
deleted file mode 100644
index f1649646f51..00000000000
--- a/stable/pixapop/3.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:11:46.541846212Z"
diff --git a/stable/pixapop/3.0.14/Chart.yaml b/stable/pixapop/3.0.14/Chart.yaml
deleted file mode 100644
index dd67c078624..00000000000
--- a/stable/pixapop/3.0.14/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "1.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: An open-source single page application to view your photos in the easiest
- way possible.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/pixapop
-icon: https://truecharts.org/img/chart-icons/pixapop.png
-keywords:
-- pixapop
-- photo
-- gallery
-- image
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: pixapop
-sources:
-- https://github.com/linuxserver/docker-pixapop
-- https://github.com/bierdok/pixapop
-type: application
-version: 3.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/pixapop/3.0.16/CHANGELOG.md b/stable/pixapop/3.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..2f824a9b74f
--- /dev/null
+++ b/stable/pixapop/3.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [pixapop-3.0.16](https://github.com/truecharts/apps/compare/pixapop-3.0.14...pixapop-3.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [pixapop-3.0.14](https://github.com/truecharts/apps/compare/pixapop-3.0.12...pixapop-3.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [pixapop-3.0.12](https://github.com/truecharts/apps/compare/pixapop-3.0.11...pixapop-3.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [pixapop-3.0.11](https://github.com/truecharts/apps/compare/pixapop-3.0.10...pixapop-3.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [pixapop-3.0.10](https://github.com/truecharts/apps/compare/pixapop-3.0.9...pixapop-3.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [pixapop-3.0.9](https://github.com/truecharts/apps/compare/pixapop-3.0.8...pixapop-3.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [pixapop-3.0.8](https://github.com/truecharts/apps/compare/pixapop-3.0.7...pixapop-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [pixapop-3.0.7](https://github.com/truecharts/apps/compare/pixapop-3.0.6...pixapop-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [pixapop-3.0.6](https://github.com/truecharts/apps/compare/pixapop-3.0.5...pixapop-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [pixapop-3.0.5](https://github.com/truecharts/apps/compare/pixapop-3.0.4...pixapop-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [pixapop-3.0.4](https://github.com/truecharts/apps/compare/pixapop-3.0.3...pixapop-3.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/pixapop/3.0.16/Chart.lock b/stable/pixapop/3.0.16/Chart.lock
new file mode 100644
index 00000000000..c6c5535cb7f
--- /dev/null
+++ b/stable/pixapop/3.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:18:07.216389314Z"
diff --git a/stable/pixapop/3.0.16/Chart.yaml b/stable/pixapop/3.0.16/Chart.yaml
new file mode 100644
index 00000000000..b62b861da23
--- /dev/null
+++ b/stable/pixapop/3.0.16/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "1.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: An open-source single page application to view your photos in the easiest
+ way possible.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/pixapop
+icon: https://truecharts.org/img/chart-icons/pixapop.png
+keywords:
+- pixapop
+- photo
+- gallery
+- image
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: pixapop
+sources:
+- https://github.com/linuxserver/docker-pixapop
+- https://github.com/bierdok/pixapop
+type: application
+version: 3.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/pixapop/3.0.14/README.md b/stable/pixapop/3.0.16/README.md
similarity index 100%
rename from stable/pixapop/3.0.14/README.md
rename to stable/pixapop/3.0.16/README.md
diff --git a/stable/pixapop/3.0.14/app-readme.md b/stable/pixapop/3.0.16/app-readme.md
similarity index 100%
rename from stable/pixapop/3.0.14/app-readme.md
rename to stable/pixapop/3.0.16/app-readme.md
diff --git a/stable/shlink/4.0.16/charts/common-10.4.4.tgz b/stable/pixapop/3.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/shlink/4.0.16/charts/common-10.4.4.tgz
rename to stable/pixapop/3.0.16/charts/common-10.4.4.tgz
diff --git a/stable/pixapop/3.0.14/icon.png b/stable/pixapop/3.0.16/icon.png
similarity index 100%
rename from stable/pixapop/3.0.14/icon.png
rename to stable/pixapop/3.0.16/icon.png
diff --git a/stable/pixapop/3.0.14/ix_values.yaml b/stable/pixapop/3.0.16/ix_values.yaml
similarity index 100%
rename from stable/pixapop/3.0.14/ix_values.yaml
rename to stable/pixapop/3.0.16/ix_values.yaml
diff --git a/stable/pixapop/3.0.14/questions.yaml b/stable/pixapop/3.0.16/questions.yaml
similarity index 100%
rename from stable/pixapop/3.0.14/questions.yaml
rename to stable/pixapop/3.0.16/questions.yaml
diff --git a/stable/pixapop/3.0.14/templates/common.yaml b/stable/pixapop/3.0.16/templates/common.yaml
similarity index 100%
rename from stable/pixapop/3.0.14/templates/common.yaml
rename to stable/pixapop/3.0.16/templates/common.yaml
diff --git a/stable/shlink/4.0.16/values.yaml b/stable/pixapop/3.0.16/values.yaml
similarity index 100%
rename from stable/shlink/4.0.16/values.yaml
rename to stable/pixapop/3.0.16/values.yaml
diff --git a/stable/plex/10.0.20/CHANGELOG.md b/stable/plex/10.0.20/CHANGELOG.md
new file mode 100644
index 00000000000..2349dbf45dd
--- /dev/null
+++ b/stable/plex/10.0.20/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [plex-10.0.20](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.1...plex-10.0.20) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [plex-10.0.18](https://github.com/truecharts/apps/compare/plex-10.0.16...plex-10.0.18) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [plex-10.0.16](https://github.com/truecharts/apps/compare/plex-10.0.15...plex-10.0.16) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [plex-10.0.15](https://github.com/truecharts/apps/compare/plex-10.0.14...plex-10.0.15) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [plex-10.0.14](https://github.com/truecharts/apps/compare/plex-10.0.13...plex-10.0.14) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [plex-10.0.13](https://github.com/truecharts/apps/compare/plex-10.0.12...plex-10.0.13) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [plex-10.0.12](https://github.com/truecharts/apps/compare/plex-10.0.11...plex-10.0.12) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [plex-10.0.11](https://github.com/truecharts/apps/compare/plex-10.0.10...plex-10.0.11) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [plex-10.0.10](https://github.com/truecharts/apps/compare/plex-10.0.9...plex-10.0.10) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [plex-10.0.9](https://github.com/truecharts/apps/compare/plex-10.0.8...plex-10.0.9) (2022-06-25)
+
+#### Chore
+
+* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
+
+
+
+
+### [plex-10.0.8](https://github.com/truecharts/apps/compare/plex-10.0.7...plex-10.0.8) (2022-06-22)
+
+#### Chore
+
+* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
diff --git a/stable/plex/10.0.20/Chart.lock b/stable/plex/10.0.20/Chart.lock
new file mode 100644
index 00000000000..2ddaf451418
--- /dev/null
+++ b/stable/plex/10.0.20/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:18:17.775710842Z"
diff --git a/stable/plex/10.0.20/Chart.yaml b/stable/plex/10.0.20/Chart.yaml
new file mode 100644
index 00000000000..4a480e1adb0
--- /dev/null
+++ b/stable/plex/10.0.20/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "1.27.2.592"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Plex Media Server
+home: https://github.com/truecharts/apps/tree/master/charts/stable/plex
+icon: https://truecharts.org/img/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/k8s-at-home/container-images/pkgs/container/plex
+type: application
+version: 10.0.20
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/plex/10.0.20/README.md b/stable/plex/10.0.20/README.md
new file mode 100644
index 00000000000..123226ea566
--- /dev/null
+++ b/stable/plex/10.0.20/README.md
@@ -0,0 +1,42 @@
+# plex
+
+Plex Media Server
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/plex/10.0.20/app-readme.md b/stable/plex/10.0.20/app-readme.md
new file mode 100644
index 00000000000..7a7b97fe944
--- /dev/null
+++ b/stable/plex/10.0.20/app-readme.md
@@ -0,0 +1,3 @@
+Plex Media Server
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/shorturl/3.0.14/charts/common-10.4.4.tgz b/stable/plex/10.0.20/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/shorturl/3.0.14/charts/common-10.4.4.tgz
rename to stable/plex/10.0.20/charts/common-10.4.4.tgz
diff --git a/stable/plex/10.0.20/icon.png b/stable/plex/10.0.20/icon.png
new file mode 100644
index 00000000000..8eb434a6762
Binary files /dev/null and b/stable/plex/10.0.20/icon.png differ
diff --git a/stable/plex/10.0.20/ix_values.yaml b/stable/plex/10.0.20/ix_values.yaml
new file mode 100644
index 00000000000..9d4e4d87157
--- /dev/null
+++ b/stable/plex/10.0.20/ix_values.yaml
@@ -0,0 +1,21 @@
+image:
+ repository: tccr.io/truecharts/plex
+ pullPolicy: IfNotPresent
+ tag: v1.27.2.5929@sha256:da2783c8e0db5b49477a36cf50882c6401f60a6962913bde1f9f364685f4c7d6
+
+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: ""
diff --git a/stable/plex/10.0.20/questions.yaml b/stable/plex/10.0.20/questions.yaml
new file mode 100644
index 00000000000..443e1859478
--- /dev/null
+++ b/stable/plex/10.0.20/questions.yaml
@@ -0,0 +1,2459 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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"
+ schema:
+ type: string
+ default: ""
+ - 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 Config"
+ 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: 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/speedtest-exporter/3.0.16/templates/common.yaml b/stable/plex/10.0.20/templates/common.yaml
similarity index 100%
rename from stable/speedtest-exporter/3.0.16/templates/common.yaml
rename to stable/plex/10.0.20/templates/common.yaml
diff --git a/stable/shorturl/3.0.14/values.yaml b/stable/plex/10.0.20/values.yaml
similarity index 100%
rename from stable/shorturl/3.0.14/values.yaml
rename to stable/plex/10.0.20/values.yaml
diff --git a/stable/podgrab/10.0.18/CHANGELOG.md b/stable/podgrab/10.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..e2cfb721ee7
--- /dev/null
+++ b/stable/podgrab/10.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [podgrab-10.0.18](https://github.com/truecharts/apps/compare/podgrab-10.0.16...podgrab-10.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [podgrab-10.0.16](https://github.com/truecharts/apps/compare/podgrab-10.0.14...podgrab-10.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [podgrab-10.0.14](https://github.com/truecharts/apps/compare/podgrab-10.0.13...podgrab-10.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [podgrab-10.0.13](https://github.com/truecharts/apps/compare/podgrab-10.0.12...podgrab-10.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [podgrab-10.0.12](https://github.com/truecharts/apps/compare/podgrab-10.0.11...podgrab-10.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [podgrab-10.0.11](https://github.com/truecharts/apps/compare/podgrab-10.0.10...podgrab-10.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [podgrab-10.0.10](https://github.com/truecharts/apps/compare/podgrab-10.0.9...podgrab-10.0.10) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
+
+### [podgrab-10.0.9](https://github.com/truecharts/apps/compare/podgrab-10.0.8...podgrab-10.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [podgrab-10.0.8](https://github.com/truecharts/apps/compare/podgrab-10.0.7...podgrab-10.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [podgrab-10.0.7](https://github.com/truecharts/apps/compare/podgrab-10.0.6...podgrab-10.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [podgrab-10.0.6](https://github.com/truecharts/apps/compare/podgrab-10.0.5...podgrab-10.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/podgrab/10.0.18/Chart.lock b/stable/podgrab/10.0.18/Chart.lock
new file mode 100644
index 00000000000..2f9552d908f
--- /dev/null
+++ b/stable/podgrab/10.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:18:22.762433991Z"
diff --git a/stable/podgrab/10.0.18/Chart.yaml b/stable/podgrab/10.0.18/Chart.yaml
new file mode 100644
index 00000000000..e3288b79f01
--- /dev/null
+++ b/stable/podgrab/10.0.18/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "1.0.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: A self-hosted podcast manager to download episodes as soon as they become
+ live.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/podgrab
+icon: https://truecharts.org/img/chart-icons/podgrab.png
+keywords:
+- podgrab
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: podgrab
+sources:
+- https://github.com/akhilrex/podgrab
+- https://hub.docker.com/r/akhilrex/podgrab
+type: application
+version: 10.0.18
+annotations:
+ truecharts.org/catagories: |
+ - mutlimedia
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/podgrab/10.0.18/README.md b/stable/podgrab/10.0.18/README.md
new file mode 100644
index 00000000000..82397412937
--- /dev/null
+++ b/stable/podgrab/10.0.18/README.md
@@ -0,0 +1,43 @@
+# podgrab
+
+A self-hosted podcast manager to download episodes as soon as they become live.
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/podgrab/10.0.18/app-readme.md b/stable/podgrab/10.0.18/app-readme.md
new file mode 100644
index 00000000000..48e07d6a6b8
--- /dev/null
+++ b/stable/podgrab/10.0.18/app-readme.md
@@ -0,0 +1,3 @@
+A self-hosted podcast manager to download episodes as soon as they become live.
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/sickchill/3.0.16/charts/common-10.4.4.tgz b/stable/podgrab/10.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/sickchill/3.0.16/charts/common-10.4.4.tgz
rename to stable/podgrab/10.0.18/charts/common-10.4.4.tgz
diff --git a/stable/podgrab/10.0.18/icon.png b/stable/podgrab/10.0.18/icon.png
new file mode 100644
index 00000000000..bf958d55a9b
Binary files /dev/null and b/stable/podgrab/10.0.18/icon.png differ
diff --git a/stable/podgrab/10.0.18/ix_values.yaml b/stable/podgrab/10.0.18/ix_values.yaml
new file mode 100644
index 00000000000..035f373ece0
--- /dev/null
+++ b/stable/podgrab/10.0.18/ix_values.yaml
@@ -0,0 +1,40 @@
+image:
+ repository: tccr.io/truecharts/podgrab
+ pullPolicy: Always
+ tag: v1.0.0@sha256:612e9eda46c6451f58e5469a11bac9f29ddbfb46964535697aac28c2fb24092f
+
+service:
+ main:
+ ports:
+ main:
+ port: 10093
+ targetPort: 8080
+ tcp:
+ enabled: true
+ ports:
+ tcp:
+ enabled: true
+ port: 51080
+ targetPort: 51080
+
+secretEnv:
+ PASSWORD: "secretpasswordgoeshere"
+
+env:
+ CHECK_FREQUENCY: 240
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+
+
+probes:
+ liveness:
+ enabled: false
+
+ readiness:
+ enabled: false
+
+ startup:
+ enabled: false
diff --git a/stable/podgrab/10.0.18/questions.yaml b/stable/podgrab/10.0.18/questions.yaml
new file mode 100644
index 00000000000..73c62520c49
--- /dev/null
+++ b/stable/podgrab/10.0.18/questions.yaml
@@ -0,0 +1,2459 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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: PASSWORD
+ label: "Password"
+ description: "Desired Password"
+ schema:
+ type: string
+ private: true
+ default: "REPLACETHIS"
+ - variable: env
+ group: "Container Configuration"
+ label: "Image Environment"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: CHECK_FREQUENCY
+ label: "Update Frequency"
+ description: "Interval to check for new podcasts"
+ schema:
+ type: int
+ default: 240
+ required: true
+ - 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 Config"
+ 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: 10093
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/stash/7.0.16/templates/common.yaml b/stable/podgrab/10.0.18/templates/common.yaml
similarity index 100%
rename from stable/stash/7.0.16/templates/common.yaml
rename to stable/podgrab/10.0.18/templates/common.yaml
diff --git a/stable/sickchill/3.0.16/values.yaml b/stable/podgrab/10.0.18/values.yaml
similarity index 100%
rename from stable/sickchill/3.0.16/values.yaml
rename to stable/podgrab/10.0.18/values.yaml
diff --git a/stable/pretend-youre-xyzzy/6.0.15/CHANGELOG.md b/stable/pretend-youre-xyzzy/6.0.15/CHANGELOG.md
deleted file mode 100644
index 233ed25d62b..00000000000
--- a/stable/pretend-youre-xyzzy/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [pretend-youre-xyzzy-6.0.15](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.13...pretend-youre-xyzzy-6.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [pretend-youre-xyzzy-6.0.13](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.12...pretend-youre-xyzzy-6.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [pretend-youre-xyzzy-6.0.12](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.11...pretend-youre-xyzzy-6.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [pretend-youre-xyzzy-6.0.11](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.10...pretend-youre-xyzzy-6.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [pretend-youre-xyzzy-6.0.10](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.9...pretend-youre-xyzzy-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [pretend-youre-xyzzy-6.0.9](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.8...pretend-youre-xyzzy-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [pretend-youre-xyzzy-6.0.8](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.7...pretend-youre-xyzzy-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [pretend-youre-xyzzy-6.0.7](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.6...pretend-youre-xyzzy-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [pretend-youre-xyzzy-6.0.6](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.5...pretend-youre-xyzzy-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [pretend-youre-xyzzy-6.0.5](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.4...pretend-youre-xyzzy-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [pretend-youre-xyzzy-6.0.4](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.3...pretend-youre-xyzzy-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/pretend-youre-xyzzy/6.0.15/Chart.lock b/stable/pretend-youre-xyzzy/6.0.15/Chart.lock
deleted file mode 100644
index 1a6a9eb3fa9..00000000000
--- a/stable/pretend-youre-xyzzy/6.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:12:01.848244852Z"
diff --git a/stable/pretend-youre-xyzzy/6.0.15/Chart.yaml b/stable/pretend-youre-xyzzy/6.0.15/Chart.yaml
deleted file mode 100644
index c007d7b55c4..00000000000
--- a/stable/pretend-youre-xyzzy/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "4"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: pretend-youre-xyzzy, a cards against humanity clone
-home: https://github.com/truecharts/apps/tree/master/charts/stable/pretend-youre-xyzzy
-icon: https://truecharts.org/img/chart-icons/pretend-youre-xyzzy.png
-keywords:
-- pretend-youre-xyzzy
-- cards
-- against
-- humanity
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: pretend-youre-xyzzy
-sources:
-- https://github.com/ajanata/PretendYoureXyzzy
-- https://github.com/emcniece/DockerYourXyzzy
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/pretend-youre-xyzzy/6.0.17/CHANGELOG.md b/stable/pretend-youre-xyzzy/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..e031bfa5331
--- /dev/null
+++ b/stable/pretend-youre-xyzzy/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [pretend-youre-xyzzy-6.0.17](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.15...pretend-youre-xyzzy-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [pretend-youre-xyzzy-6.0.15](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.13...pretend-youre-xyzzy-6.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [pretend-youre-xyzzy-6.0.13](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.12...pretend-youre-xyzzy-6.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [pretend-youre-xyzzy-6.0.12](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.11...pretend-youre-xyzzy-6.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [pretend-youre-xyzzy-6.0.11](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.10...pretend-youre-xyzzy-6.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [pretend-youre-xyzzy-6.0.10](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.9...pretend-youre-xyzzy-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [pretend-youre-xyzzy-6.0.9](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.8...pretend-youre-xyzzy-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [pretend-youre-xyzzy-6.0.8](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.7...pretend-youre-xyzzy-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [pretend-youre-xyzzy-6.0.7](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.6...pretend-youre-xyzzy-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [pretend-youre-xyzzy-6.0.6](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.5...pretend-youre-xyzzy-6.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [pretend-youre-xyzzy-6.0.5](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.4...pretend-youre-xyzzy-6.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/pretend-youre-xyzzy/6.0.17/Chart.lock b/stable/pretend-youre-xyzzy/6.0.17/Chart.lock
new file mode 100644
index 00000000000..f65a0eb745c
--- /dev/null
+++ b/stable/pretend-youre-xyzzy/6.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:18:24.132089899Z"
diff --git a/stable/pretend-youre-xyzzy/6.0.17/Chart.yaml b/stable/pretend-youre-xyzzy/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..5c3bf5abbbd
--- /dev/null
+++ b/stable/pretend-youre-xyzzy/6.0.17/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "4"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: pretend-youre-xyzzy, a cards against humanity clone
+home: https://github.com/truecharts/apps/tree/master/charts/stable/pretend-youre-xyzzy
+icon: https://truecharts.org/img/chart-icons/pretend-youre-xyzzy.png
+keywords:
+- pretend-youre-xyzzy
+- cards
+- against
+- humanity
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: pretend-youre-xyzzy
+sources:
+- https://github.com/ajanata/PretendYoureXyzzy
+- https://github.com/emcniece/DockerYourXyzzy
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/pretend-youre-xyzzy/6.0.15/README.md b/stable/pretend-youre-xyzzy/6.0.17/README.md
similarity index 100%
rename from stable/pretend-youre-xyzzy/6.0.15/README.md
rename to stable/pretend-youre-xyzzy/6.0.17/README.md
diff --git a/stable/pretend-youre-xyzzy/6.0.15/app-readme.md b/stable/pretend-youre-xyzzy/6.0.17/app-readme.md
similarity index 100%
rename from stable/pretend-youre-xyzzy/6.0.15/app-readme.md
rename to stable/pretend-youre-xyzzy/6.0.17/app-readme.md
diff --git a/stable/sickgear/3.0.14/charts/common-10.4.4.tgz b/stable/pretend-youre-xyzzy/6.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/sickgear/3.0.14/charts/common-10.4.4.tgz
rename to stable/pretend-youre-xyzzy/6.0.17/charts/common-10.4.4.tgz
diff --git a/stable/pretend-youre-xyzzy/6.0.15/icon.png b/stable/pretend-youre-xyzzy/6.0.17/icon.png
similarity index 100%
rename from stable/pretend-youre-xyzzy/6.0.15/icon.png
rename to stable/pretend-youre-xyzzy/6.0.17/icon.png
diff --git a/stable/pretend-youre-xyzzy/6.0.15/ix_values.yaml b/stable/pretend-youre-xyzzy/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/pretend-youre-xyzzy/6.0.15/ix_values.yaml
rename to stable/pretend-youre-xyzzy/6.0.17/ix_values.yaml
diff --git a/stable/pretend-youre-xyzzy/6.0.15/questions.yaml b/stable/pretend-youre-xyzzy/6.0.17/questions.yaml
similarity index 100%
rename from stable/pretend-youre-xyzzy/6.0.15/questions.yaml
rename to stable/pretend-youre-xyzzy/6.0.17/questions.yaml
diff --git a/stable/storj-node/2.0.25/templates/common.yaml b/stable/pretend-youre-xyzzy/6.0.17/templates/common.yaml
similarity index 100%
rename from stable/storj-node/2.0.25/templates/common.yaml
rename to stable/pretend-youre-xyzzy/6.0.17/templates/common.yaml
diff --git a/stable/sickgear/3.0.14/values.yaml b/stable/pretend-youre-xyzzy/6.0.17/values.yaml
similarity index 100%
rename from stable/sickgear/3.0.14/values.yaml
rename to stable/pretend-youre-xyzzy/6.0.17/values.yaml
diff --git a/stable/projectsend/3.0.16/CHANGELOG.md b/stable/projectsend/3.0.16/CHANGELOG.md
deleted file mode 100644
index 13037289878..00000000000
--- a/stable/projectsend/3.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [projectsend-3.0.16](https://github.com/truecharts/apps/compare/projectsend-3.0.14...projectsend-3.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [projectsend-3.0.14](https://github.com/truecharts/apps/compare/projectsend-3.0.13...projectsend-3.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [projectsend-3.0.13](https://github.com/truecharts/apps/compare/projectsend-3.0.12...projectsend-3.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [projectsend-3.0.12](https://github.com/truecharts/apps/compare/projectsend-3.0.11...projectsend-3.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [projectsend-3.0.11](https://github.com/truecharts/apps/compare/projectsend-3.0.10...projectsend-3.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [projectsend-3.0.10](https://github.com/truecharts/apps/compare/projectsend-3.0.9...projectsend-3.0.10) (2022-07-09)
-
-#### Chore
-
-* some UI fixes ([#3103](https://github.com/truecharts/apps/issues/3103))
-
-
-
-
-### [projectsend-3.0.9](https://github.com/truecharts/apps/compare/projectsend-3.0.8...projectsend-3.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [projectsend-3.0.8](https://github.com/truecharts/apps/compare/projectsend-3.0.7...projectsend-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [projectsend-3.0.7](https://github.com/truecharts/apps/compare/projectsend-3.0.6...projectsend-3.0.7) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
-
-
-### [projectsend-3.0.6](https://github.com/truecharts/apps/compare/projectsend-3.0.5...projectsend-3.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [projectsend-3.0.5](https://github.com/truecharts/apps/compare/projectsend-3.0.4...projectsend-3.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
diff --git a/stable/projectsend/3.0.16/Chart.lock b/stable/projectsend/3.0.16/Chart.lock
deleted file mode 100644
index cbc39959100..00000000000
--- a/stable/projectsend/3.0.16/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
-generated: "2022-07-12T23:12:07.78899321Z"
diff --git a/stable/projectsend/3.0.16/Chart.yaml b/stable/projectsend/3.0.16/Chart.yaml
deleted file mode 100644
index c202b4da604..00000000000
--- a/stable/projectsend/3.0.16/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: projectsend
-version: 3.0.16
-appVersion: "2021.12.10"
-description: Projectsend is a self-hosted application that lets you upload files and assign them to specific clients that you create yourself.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/projectsend
-icon: https://truecharts.org/img/chart-icons/projectsend.png
- - projectsend
-sources:
- - https://hub.docker.com/r/linuxserver/projectsend
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/projectsend/3.0.18/CHANGELOG.md b/stable/projectsend/3.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..ad43d1bc79a
--- /dev/null
+++ b/stable/projectsend/3.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [projectsend-3.0.18](https://github.com/truecharts/apps/compare/projectsend-3.0.16...projectsend-3.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [projectsend-3.0.16](https://github.com/truecharts/apps/compare/projectsend-3.0.14...projectsend-3.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [projectsend-3.0.14](https://github.com/truecharts/apps/compare/projectsend-3.0.13...projectsend-3.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [projectsend-3.0.13](https://github.com/truecharts/apps/compare/projectsend-3.0.12...projectsend-3.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [projectsend-3.0.12](https://github.com/truecharts/apps/compare/projectsend-3.0.11...projectsend-3.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [projectsend-3.0.11](https://github.com/truecharts/apps/compare/projectsend-3.0.10...projectsend-3.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [projectsend-3.0.10](https://github.com/truecharts/apps/compare/projectsend-3.0.9...projectsend-3.0.10) (2022-07-09)
+
+#### Chore
+
+* some UI fixes ([#3103](https://github.com/truecharts/apps/issues/3103))
+
+
+
+
+### [projectsend-3.0.9](https://github.com/truecharts/apps/compare/projectsend-3.0.8...projectsend-3.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [projectsend-3.0.8](https://github.com/truecharts/apps/compare/projectsend-3.0.7...projectsend-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [projectsend-3.0.7](https://github.com/truecharts/apps/compare/projectsend-3.0.6...projectsend-3.0.7) (2022-06-29)
+
+#### Chore
+
+* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
+
+
+
+
+### [projectsend-3.0.6](https://github.com/truecharts/apps/compare/projectsend-3.0.5...projectsend-3.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
diff --git a/stable/projectsend/3.0.18/Chart.lock b/stable/projectsend/3.0.18/Chart.lock
new file mode 100644
index 00000000000..3185f30b2aa
--- /dev/null
+++ b/stable/projectsend/3.0.18/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
+generated: "2022-07-14T14:18:31.73406007Z"
diff --git a/stable/projectsend/3.0.18/Chart.yaml b/stable/projectsend/3.0.18/Chart.yaml
new file mode 100644
index 00000000000..332f3f301ab
--- /dev/null
+++ b/stable/projectsend/3.0.18/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: projectsend
+version: 3.0.18
+appVersion: "2021.12.10"
+description: Projectsend is a self-hosted application that lets you upload files and assign them to specific clients that you create yourself.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/projectsend
+icon: https://truecharts.org/img/chart-icons/projectsend.png
+ - projectsend
+sources:
+ - https://hub.docker.com/r/linuxserver/projectsend
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/projectsend/3.0.16/README.md b/stable/projectsend/3.0.18/README.md
similarity index 100%
rename from stable/projectsend/3.0.16/README.md
rename to stable/projectsend/3.0.18/README.md
diff --git a/stable/projectsend/3.0.16/app-readme.md b/stable/projectsend/3.0.18/app-readme.md
similarity index 100%
rename from stable/projectsend/3.0.16/app-readme.md
rename to stable/projectsend/3.0.18/app-readme.md
diff --git a/stable/smokeping/3.0.14/charts/common-10.4.4.tgz b/stable/projectsend/3.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/smokeping/3.0.14/charts/common-10.4.4.tgz
rename to stable/projectsend/3.0.18/charts/common-10.4.4.tgz
diff --git a/stable/pydio-cells/4.0.15/charts/mariadb-3.0.29.tgz b/stable/projectsend/3.0.18/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from stable/pydio-cells/4.0.15/charts/mariadb-3.0.29.tgz
rename to stable/projectsend/3.0.18/charts/mariadb-3.0.29.tgz
diff --git a/stable/projectsend/3.0.16/icon.png b/stable/projectsend/3.0.18/icon.png
similarity index 100%
rename from stable/projectsend/3.0.16/icon.png
rename to stable/projectsend/3.0.18/icon.png
diff --git a/stable/projectsend/3.0.16/ix_values.yaml b/stable/projectsend/3.0.18/ix_values.yaml
similarity index 100%
rename from stable/projectsend/3.0.16/ix_values.yaml
rename to stable/projectsend/3.0.18/ix_values.yaml
diff --git a/stable/projectsend/3.0.16/questions.yaml b/stable/projectsend/3.0.18/questions.yaml
similarity index 100%
rename from stable/projectsend/3.0.16/questions.yaml
rename to stable/projectsend/3.0.18/questions.yaml
diff --git a/stable/strapi/4.0.14/templates/common.yaml b/stable/projectsend/3.0.18/templates/common.yaml
similarity index 100%
rename from stable/strapi/4.0.14/templates/common.yaml
rename to stable/projectsend/3.0.18/templates/common.yaml
diff --git a/stable/smokeping/3.0.14/values.yaml b/stable/projectsend/3.0.18/values.yaml
similarity index 100%
rename from stable/smokeping/3.0.14/values.yaml
rename to stable/projectsend/3.0.18/values.yaml
diff --git a/stable/promcord/4.0.16/CHANGELOG.md b/stable/promcord/4.0.16/CHANGELOG.md
deleted file mode 100644
index 6d9f25f4b1e..00000000000
--- a/stable/promcord/4.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [promcord-4.0.16](https://github.com/truecharts/apps/compare/promcord-4.0.14...promcord-4.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [promcord-4.0.14](https://github.com/truecharts/apps/compare/promcord-4.0.13...promcord-4.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [promcord-4.0.13](https://github.com/truecharts/apps/compare/promcord-4.0.12...promcord-4.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [promcord-4.0.12](https://github.com/truecharts/apps/compare/promcord-4.0.11...promcord-4.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [promcord-4.0.11](https://github.com/truecharts/apps/compare/promcord-4.0.10...promcord-4.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [promcord-4.0.10](https://github.com/truecharts/apps/compare/promcord-4.0.9...promcord-4.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [promcord-4.0.9](https://github.com/truecharts/apps/compare/promcord-4.0.8...promcord-4.0.9) (2022-06-30)
-
-#### Fix
-
-* change some common references to tc.common ([#3019](https://github.com/truecharts/apps/issues/3019))
-
-
-
-
-### [promcord-4.0.8](https://github.com/truecharts/apps/compare/promcord-4.0.7...promcord-4.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [promcord-4.0.7](https://github.com/truecharts/apps/compare/promcord-4.0.6...promcord-4.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [promcord-4.0.6](https://github.com/truecharts/apps/compare/promcord-4.0.5...promcord-4.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [promcord-4.0.5](https://github.com/truecharts/apps/compare/promcord-4.0.4...promcord-4.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-* update docker general non-major ([#2917](https://github.com/truecharts/apps/issues/2917))
diff --git a/stable/promcord/4.0.16/Chart.lock b/stable/promcord/4.0.16/Chart.lock
deleted file mode 100644
index 55928cc88bd..00000000000
--- a/stable/promcord/4.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:12:11.312947538Z"
diff --git a/stable/promcord/4.0.16/Chart.yaml b/stable/promcord/4.0.16/Chart.yaml
deleted file mode 100644
index 4348020a3a7..00000000000
--- a/stable/promcord/4.0.16/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Discord bot that provides metrics from a Discord server
-icon: https://truecharts.org/img/chart-icons/promcord.png
-home: https://github.com/truecharts/apps/tree/master/charts/stable/promcord
-keywords:
-- promcord
-- discord
-- metrics
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: promcord
-sources:
- - https://github.com/nimarion/promcord
-type: application
-version: 4.0.16
-annotations:
- truecharts.org/catagories: |
- - metrics
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/promcord/4.0.18/CHANGELOG.md b/stable/promcord/4.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..fd181ad1094
--- /dev/null
+++ b/stable/promcord/4.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [promcord-4.0.18](https://github.com/truecharts/apps/compare/promcord-4.0.16...promcord-4.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [promcord-4.0.16](https://github.com/truecharts/apps/compare/promcord-4.0.14...promcord-4.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [promcord-4.0.14](https://github.com/truecharts/apps/compare/promcord-4.0.13...promcord-4.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [promcord-4.0.13](https://github.com/truecharts/apps/compare/promcord-4.0.12...promcord-4.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [promcord-4.0.12](https://github.com/truecharts/apps/compare/promcord-4.0.11...promcord-4.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [promcord-4.0.11](https://github.com/truecharts/apps/compare/promcord-4.0.10...promcord-4.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [promcord-4.0.10](https://github.com/truecharts/apps/compare/promcord-4.0.9...promcord-4.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [promcord-4.0.9](https://github.com/truecharts/apps/compare/promcord-4.0.8...promcord-4.0.9) (2022-06-30)
+
+#### Fix
+
+* change some common references to tc.common ([#3019](https://github.com/truecharts/apps/issues/3019))
+
+
+
+
+### [promcord-4.0.8](https://github.com/truecharts/apps/compare/promcord-4.0.7...promcord-4.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [promcord-4.0.7](https://github.com/truecharts/apps/compare/promcord-4.0.6...promcord-4.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [promcord-4.0.6](https://github.com/truecharts/apps/compare/promcord-4.0.5...promcord-4.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/promcord/4.0.18/Chart.lock b/stable/promcord/4.0.18/Chart.lock
new file mode 100644
index 00000000000..98021542559
--- /dev/null
+++ b/stable/promcord/4.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:18:36.596538974Z"
diff --git a/stable/promcord/4.0.18/Chart.yaml b/stable/promcord/4.0.18/Chart.yaml
new file mode 100644
index 00000000000..4e1a894e6fb
--- /dev/null
+++ b/stable/promcord/4.0.18/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Discord bot that provides metrics from a Discord server
+icon: https://truecharts.org/img/chart-icons/promcord.png
+home: https://github.com/truecharts/apps/tree/master/charts/stable/promcord
+keywords:
+- promcord
+- discord
+- metrics
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: promcord
+sources:
+ - https://github.com/nimarion/promcord
+type: application
+version: 4.0.18
+annotations:
+ truecharts.org/catagories: |
+ - metrics
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/promcord/4.0.16/README.md b/stable/promcord/4.0.18/README.md
similarity index 100%
rename from stable/promcord/4.0.16/README.md
rename to stable/promcord/4.0.18/README.md
diff --git a/stable/promcord/4.0.16/app-readme.md b/stable/promcord/4.0.18/app-readme.md
similarity index 100%
rename from stable/promcord/4.0.16/app-readme.md
rename to stable/promcord/4.0.18/app-readme.md
diff --git a/stable/snapdrop/2.0.19/charts/common-10.4.4.tgz b/stable/promcord/4.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/snapdrop/2.0.19/charts/common-10.4.4.tgz
rename to stable/promcord/4.0.18/charts/common-10.4.4.tgz
diff --git a/stable/promcord/4.0.16/ci/no-values.yaml b/stable/promcord/4.0.18/ci/no-values.yaml
similarity index 100%
rename from stable/promcord/4.0.16/ci/no-values.yaml
rename to stable/promcord/4.0.18/ci/no-values.yaml
diff --git a/stable/promcord/4.0.16/icon.png b/stable/promcord/4.0.18/icon.png
similarity index 100%
rename from stable/promcord/4.0.16/icon.png
rename to stable/promcord/4.0.18/icon.png
diff --git a/stable/promcord/4.0.16/ix_values.yaml b/stable/promcord/4.0.18/ix_values.yaml
similarity index 100%
rename from stable/promcord/4.0.16/ix_values.yaml
rename to stable/promcord/4.0.18/ix_values.yaml
diff --git a/stable/promcord/4.0.16/questions.yaml b/stable/promcord/4.0.18/questions.yaml
similarity index 100%
rename from stable/promcord/4.0.16/questions.yaml
rename to stable/promcord/4.0.18/questions.yaml
diff --git a/stable/promcord/4.0.16/templates/common.yaml b/stable/promcord/4.0.18/templates/common.yaml
similarity index 100%
rename from stable/promcord/4.0.16/templates/common.yaml
rename to stable/promcord/4.0.18/templates/common.yaml
diff --git a/stable/promcord/4.0.16/templates/prometheusrules.yaml b/stable/promcord/4.0.18/templates/prometheusrules.yaml
similarity index 100%
rename from stable/promcord/4.0.16/templates/prometheusrules.yaml
rename to stable/promcord/4.0.18/templates/prometheusrules.yaml
diff --git a/stable/promcord/4.0.16/templates/servicemonitor.yaml b/stable/promcord/4.0.18/templates/servicemonitor.yaml
similarity index 100%
rename from stable/promcord/4.0.16/templates/servicemonitor.yaml
rename to stable/promcord/4.0.18/templates/servicemonitor.yaml
diff --git a/stable/snapdrop/2.0.19/values.yaml b/stable/promcord/4.0.18/values.yaml
similarity index 100%
rename from stable/snapdrop/2.0.19/values.yaml
rename to stable/promcord/4.0.18/values.yaml
diff --git a/stable/prometheus/4.0.31/CHANGELOG.md b/stable/prometheus/4.0.31/CHANGELOG.md
deleted file mode 100644
index 88f20314f06..00000000000
--- a/stable/prometheus/4.0.31/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [prometheus-4.0.31](https://github.com/truecharts/apps/compare/prometheus-4.0.30...prometheus-4.0.31) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [prometheus-4.0.30](https://github.com/truecharts/apps/compare/prometheus-4.0.28...prometheus-4.0.30) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [prometheus-4.0.28](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.13...prometheus-4.0.28) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [prometheus-4.0.27](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.12...prometheus-4.0.27) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [prometheus-4.0.26](https://github.com/truecharts/apps/compare/prometheus-4.0.25...prometheus-4.0.26) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [prometheus-4.0.25](https://github.com/truecharts/apps/compare/prometheus-4.0.24...prometheus-4.0.25) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [prometheus-4.0.24](https://github.com/truecharts/apps/compare/prometheus-4.0.23...prometheus-4.0.24) (2022-07-09)
-
-#### Chore
-
-* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
-
-
-
-
-### [prometheus-4.0.23](https://github.com/truecharts/apps/compare/prometheus-4.0.22...prometheus-4.0.23) (2022-07-07)
-
-#### Chore
-
-* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
-
-
-
-
-### [prometheus-4.0.22](https://github.com/truecharts/apps/compare/prometheus-4.0.21...prometheus-4.0.22) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [prometheus-4.0.21](https://github.com/truecharts/apps/compare/prometheus-4.0.20...prometheus-4.0.21) (2022-07-05)
-
-#### Chore
-
-* update docker general non-major ([#3071](https://github.com/truecharts/apps/issues/3071))
-
-
-
-
-### [prometheus-4.0.20](https://github.com/truecharts/apps/compare/prometheus-4.0.19...prometheus-4.0.20) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
diff --git a/stable/prometheus/4.0.31/Chart.lock b/stable/prometheus/4.0.31/Chart.lock
deleted file mode 100644
index 244928f653d..00000000000
--- a/stable/prometheus/4.0.31/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: node-exporter
- repository: https://charts.bitnami.com/bitnami
- version: 3.0.4
-- name: kube-state-metrics
- repository: https://charts.bitnami.com/bitnami
- version: 3.1.1
-digest: sha256:4eb868a55473152052bfbfa520296385ee855d0630a2823121ceb2cd9b4484f5
-generated: "2022-07-13T08:07:21.760349582Z"
diff --git a/stable/prometheus/4.0.31/Chart.yaml b/stable/prometheus/4.0.31/Chart.yaml
deleted file mode 100644
index 51de085a06c..00000000000
--- a/stable/prometheus/4.0.31/Chart.yaml
+++ /dev/null
@@ -1,36 +0,0 @@
-apiVersion: v2
-appVersion: "0.57.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: exporters.enabled,exporters.node-exporter.enabled
- name: node-exporter
- repository: https://charts.bitnami.com/bitnami
- version: 3.0.4
-- condition: exporters.enabled,exporters.kube-state-metrics.enabled
- name: kube-state-metrics
- repository: https://charts.bitnami.com/bitnami
- version: 3.1.1
-deprecated: false
-description: 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.
-icon: https://truecharts.org/img/chart-icons/prometheus.png
-home: https://github.com/truecharts/apps/tree/master/charts/core/prometheus
-keywords:
-- metrics
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: prometheus
-sources:
- - https://github.com/prometheus-community/helm-charts
- - https://github.com/prometheus-operator/kube-prometheus
-type: application
-version: 4.0.31
-annotations:
- truecharts.org/catagories: |
- - metrics
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/prometheus/4.0.33/CHANGELOG.md b/stable/prometheus/4.0.33/CHANGELOG.md
new file mode 100644
index 00000000000..799802d07c4
--- /dev/null
+++ b/stable/prometheus/4.0.33/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [prometheus-4.0.33](https://github.com/truecharts/apps/compare/prometheus-4.0.31...prometheus-4.0.33) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [prometheus-4.0.31](https://github.com/truecharts/apps/compare/prometheus-4.0.30...prometheus-4.0.31) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [prometheus-4.0.30](https://github.com/truecharts/apps/compare/prometheus-4.0.28...prometheus-4.0.30) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [prometheus-4.0.28](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.13...prometheus-4.0.28) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [prometheus-4.0.27](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.12...prometheus-4.0.27) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [prometheus-4.0.26](https://github.com/truecharts/apps/compare/prometheus-4.0.25...prometheus-4.0.26) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [prometheus-4.0.25](https://github.com/truecharts/apps/compare/prometheus-4.0.24...prometheus-4.0.25) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [prometheus-4.0.24](https://github.com/truecharts/apps/compare/prometheus-4.0.23...prometheus-4.0.24) (2022-07-09)
+
+#### Chore
+
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [prometheus-4.0.23](https://github.com/truecharts/apps/compare/prometheus-4.0.22...prometheus-4.0.23) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
+
+### [prometheus-4.0.22](https://github.com/truecharts/apps/compare/prometheus-4.0.21...prometheus-4.0.22) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [prometheus-4.0.21](https://github.com/truecharts/apps/compare/prometheus-4.0.20...prometheus-4.0.21) (2022-07-05)
+
+#### Chore
+
+* update docker general non-major ([#3071](https://github.com/truecharts/apps/issues/3071))
+
+
diff --git a/stable/prometheus/4.0.33/Chart.lock b/stable/prometheus/4.0.33/Chart.lock
new file mode 100644
index 00000000000..06bc3664959
--- /dev/null
+++ b/stable/prometheus/4.0.33/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: node-exporter
+ repository: https://charts.bitnami.com/bitnami
+ version: 3.0.4
+- name: kube-state-metrics
+ repository: https://charts.bitnami.com/bitnami
+ version: 3.1.1
+digest: sha256:4eb868a55473152052bfbfa520296385ee855d0630a2823121ceb2cd9b4484f5
+generated: "2022-07-14T14:18:44.54775487Z"
diff --git a/stable/prometheus/4.0.33/Chart.yaml b/stable/prometheus/4.0.33/Chart.yaml
new file mode 100644
index 00000000000..f1400b1cf19
--- /dev/null
+++ b/stable/prometheus/4.0.33/Chart.yaml
@@ -0,0 +1,36 @@
+apiVersion: v2
+appVersion: "0.57.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: exporters.enabled,exporters.node-exporter.enabled
+ name: node-exporter
+ repository: https://charts.bitnami.com/bitnami
+ version: 3.0.4
+- condition: exporters.enabled,exporters.kube-state-metrics.enabled
+ name: kube-state-metrics
+ repository: https://charts.bitnami.com/bitnami
+ version: 3.1.1
+deprecated: false
+description: 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.
+icon: https://truecharts.org/img/chart-icons/prometheus.png
+home: https://github.com/truecharts/apps/tree/master/charts/core/prometheus
+keywords:
+- metrics
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: prometheus
+sources:
+ - https://github.com/prometheus-community/helm-charts
+ - https://github.com/prometheus-operator/kube-prometheus
+type: application
+version: 4.0.33
+annotations:
+ truecharts.org/catagories: |
+ - metrics
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/prometheus/4.0.31/README.md b/stable/prometheus/4.0.33/README.md
similarity index 100%
rename from stable/prometheus/4.0.31/README.md
rename to stable/prometheus/4.0.33/README.md
diff --git a/stable/prometheus/4.0.31/app-readme.md b/stable/prometheus/4.0.33/app-readme.md
similarity index 100%
rename from stable/prometheus/4.0.31/app-readme.md
rename to stable/prometheus/4.0.33/app-readme.md
diff --git a/stable/snipe-it/4.0.22/charts/common-10.4.4.tgz b/stable/prometheus/4.0.33/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/snipe-it/4.0.22/charts/common-10.4.4.tgz
rename to stable/prometheus/4.0.33/charts/common-10.4.4.tgz
diff --git a/stable/prometheus/4.0.31/charts/kube-state-metrics-3.1.1.tgz b/stable/prometheus/4.0.33/charts/kube-state-metrics-3.1.1.tgz
similarity index 100%
rename from stable/prometheus/4.0.31/charts/kube-state-metrics-3.1.1.tgz
rename to stable/prometheus/4.0.33/charts/kube-state-metrics-3.1.1.tgz
diff --git a/stable/prometheus/4.0.31/charts/node-exporter-3.0.4.tgz b/stable/prometheus/4.0.33/charts/node-exporter-3.0.4.tgz
similarity index 100%
rename from stable/prometheus/4.0.31/charts/node-exporter-3.0.4.tgz
rename to stable/prometheus/4.0.33/charts/node-exporter-3.0.4.tgz
diff --git a/stable/prometheus/4.0.31/crds/crd-alertmanager-config.yaml b/stable/prometheus/4.0.33/crds/crd-alertmanager-config.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/crds/crd-alertmanager-config.yaml
rename to stable/prometheus/4.0.33/crds/crd-alertmanager-config.yaml
diff --git a/stable/prometheus/4.0.31/crds/crd-alertmanager.yaml b/stable/prometheus/4.0.33/crds/crd-alertmanager.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/crds/crd-alertmanager.yaml
rename to stable/prometheus/4.0.33/crds/crd-alertmanager.yaml
diff --git a/stable/prometheus/4.0.31/crds/crd-podmonitor.yaml b/stable/prometheus/4.0.33/crds/crd-podmonitor.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/crds/crd-podmonitor.yaml
rename to stable/prometheus/4.0.33/crds/crd-podmonitor.yaml
diff --git a/stable/prometheus/4.0.31/crds/crd-probes.yaml b/stable/prometheus/4.0.33/crds/crd-probes.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/crds/crd-probes.yaml
rename to stable/prometheus/4.0.33/crds/crd-probes.yaml
diff --git a/stable/prometheus/4.0.31/crds/crd-prometheus.yaml b/stable/prometheus/4.0.33/crds/crd-prometheus.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/crds/crd-prometheus.yaml
rename to stable/prometheus/4.0.33/crds/crd-prometheus.yaml
diff --git a/stable/prometheus/4.0.31/crds/crd-prometheusrules.yaml b/stable/prometheus/4.0.33/crds/crd-prometheusrules.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/crds/crd-prometheusrules.yaml
rename to stable/prometheus/4.0.33/crds/crd-prometheusrules.yaml
diff --git a/stable/prometheus/4.0.31/crds/crd-servicemonitor.yaml b/stable/prometheus/4.0.33/crds/crd-servicemonitor.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/crds/crd-servicemonitor.yaml
rename to stable/prometheus/4.0.33/crds/crd-servicemonitor.yaml
diff --git a/stable/prometheus/4.0.31/crds/crd-thanosrulers.yaml b/stable/prometheus/4.0.33/crds/crd-thanosrulers.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/crds/crd-thanosrulers.yaml
rename to stable/prometheus/4.0.33/crds/crd-thanosrulers.yaml
diff --git a/stable/prometheus/4.0.31/icon.png b/stable/prometheus/4.0.33/icon.png
similarity index 100%
rename from stable/prometheus/4.0.31/icon.png
rename to stable/prometheus/4.0.33/icon.png
diff --git a/stable/prometheus/4.0.31/ix_values.yaml b/stable/prometheus/4.0.33/ix_values.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/ix_values.yaml
rename to stable/prometheus/4.0.33/ix_values.yaml
diff --git a/stable/prometheus/4.0.31/questions.yaml b/stable/prometheus/4.0.33/questions.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/questions.yaml
rename to stable/prometheus/4.0.33/questions.yaml
diff --git a/stable/prometheus/4.0.31/templates/_helpers.tpl b/stable/prometheus/4.0.33/templates/_helpers.tpl
similarity index 100%
rename from stable/prometheus/4.0.31/templates/_helpers.tpl
rename to stable/prometheus/4.0.33/templates/_helpers.tpl
diff --git a/stable/prometheus/4.0.31/templates/alertmanager/_alertmanager.tpl b/stable/prometheus/4.0.33/templates/alertmanager/_alertmanager.tpl
similarity index 100%
rename from stable/prometheus/4.0.31/templates/alertmanager/_alertmanager.tpl
rename to stable/prometheus/4.0.33/templates/alertmanager/_alertmanager.tpl
diff --git a/stable/prometheus/4.0.31/templates/alertmanager/secrets.yaml b/stable/prometheus/4.0.33/templates/alertmanager/secrets.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/templates/alertmanager/secrets.yaml
rename to stable/prometheus/4.0.33/templates/alertmanager/secrets.yaml
diff --git a/stable/prometheus/4.0.31/templates/alertmanager/serviceaccount.yaml b/stable/prometheus/4.0.33/templates/alertmanager/serviceaccount.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/templates/alertmanager/serviceaccount.yaml
rename to stable/prometheus/4.0.33/templates/alertmanager/serviceaccount.yaml
diff --git a/stable/prometheus/4.0.31/templates/alertmanager/servicemonitor.yaml b/stable/prometheus/4.0.33/templates/alertmanager/servicemonitor.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/templates/alertmanager/servicemonitor.yaml
rename to stable/prometheus/4.0.33/templates/alertmanager/servicemonitor.yaml
diff --git a/stable/prometheus/4.0.31/templates/common.yaml b/stable/prometheus/4.0.33/templates/common.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/templates/common.yaml
rename to stable/prometheus/4.0.33/templates/common.yaml
diff --git a/stable/prometheus/4.0.31/templates/exporters/core-dns/service.yaml b/stable/prometheus/4.0.33/templates/exporters/core-dns/service.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/templates/exporters/core-dns/service.yaml
rename to stable/prometheus/4.0.33/templates/exporters/core-dns/service.yaml
diff --git a/stable/prometheus/4.0.31/templates/exporters/core-dns/servicemonitor.yaml b/stable/prometheus/4.0.33/templates/exporters/core-dns/servicemonitor.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/templates/exporters/core-dns/servicemonitor.yaml
rename to stable/prometheus/4.0.33/templates/exporters/core-dns/servicemonitor.yaml
diff --git a/stable/prometheus/4.0.31/templates/exporters/kube-apiserver/servicemonitor.yaml b/stable/prometheus/4.0.33/templates/exporters/kube-apiserver/servicemonitor.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/templates/exporters/kube-apiserver/servicemonitor.yaml
rename to stable/prometheus/4.0.33/templates/exporters/kube-apiserver/servicemonitor.yaml
diff --git a/stable/prometheus/4.0.31/templates/exporters/kube-controller-manager/endpoints.yaml b/stable/prometheus/4.0.33/templates/exporters/kube-controller-manager/endpoints.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/templates/exporters/kube-controller-manager/endpoints.yaml
rename to stable/prometheus/4.0.33/templates/exporters/kube-controller-manager/endpoints.yaml
diff --git a/stable/prometheus/4.0.31/templates/exporters/kube-controller-manager/service.yaml b/stable/prometheus/4.0.33/templates/exporters/kube-controller-manager/service.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/templates/exporters/kube-controller-manager/service.yaml
rename to stable/prometheus/4.0.33/templates/exporters/kube-controller-manager/service.yaml
diff --git a/stable/prometheus/4.0.31/templates/exporters/kube-controller-manager/servicemonitor.yaml b/stable/prometheus/4.0.33/templates/exporters/kube-controller-manager/servicemonitor.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/templates/exporters/kube-controller-manager/servicemonitor.yaml
rename to stable/prometheus/4.0.33/templates/exporters/kube-controller-manager/servicemonitor.yaml
diff --git a/stable/prometheus/4.0.31/templates/exporters/kube-scheduler/endpoints.yaml b/stable/prometheus/4.0.33/templates/exporters/kube-scheduler/endpoints.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/templates/exporters/kube-scheduler/endpoints.yaml
rename to stable/prometheus/4.0.33/templates/exporters/kube-scheduler/endpoints.yaml
diff --git a/stable/prometheus/4.0.31/templates/exporters/kube-scheduler/service.yaml b/stable/prometheus/4.0.33/templates/exporters/kube-scheduler/service.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/templates/exporters/kube-scheduler/service.yaml
rename to stable/prometheus/4.0.33/templates/exporters/kube-scheduler/service.yaml
diff --git a/stable/prometheus/4.0.31/templates/exporters/kube-scheduler/servicemonitor.yaml b/stable/prometheus/4.0.33/templates/exporters/kube-scheduler/servicemonitor.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/templates/exporters/kube-scheduler/servicemonitor.yaml
rename to stable/prometheus/4.0.33/templates/exporters/kube-scheduler/servicemonitor.yaml
diff --git a/stable/prometheus/4.0.31/templates/exporters/kubelet/servicemonitor.yaml b/stable/prometheus/4.0.33/templates/exporters/kubelet/servicemonitor.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/templates/exporters/kubelet/servicemonitor.yaml
rename to stable/prometheus/4.0.33/templates/exporters/kubelet/servicemonitor.yaml
diff --git a/stable/prometheus/4.0.31/templates/operator/_args.tpl b/stable/prometheus/4.0.33/templates/operator/_args.tpl
similarity index 100%
rename from stable/prometheus/4.0.31/templates/operator/_args.tpl
rename to stable/prometheus/4.0.33/templates/operator/_args.tpl
diff --git a/stable/prometheus/4.0.31/templates/operator/configmap.yaml b/stable/prometheus/4.0.33/templates/operator/configmap.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/templates/operator/configmap.yaml
rename to stable/prometheus/4.0.33/templates/operator/configmap.yaml
diff --git a/stable/prometheus/4.0.31/templates/operator/servicemonitor.yaml b/stable/prometheus/4.0.33/templates/operator/servicemonitor.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/templates/operator/servicemonitor.yaml
rename to stable/prometheus/4.0.33/templates/operator/servicemonitor.yaml
diff --git a/stable/prometheus/4.0.31/templates/prometheus/_additionalPrometheusRules.tpl b/stable/prometheus/4.0.33/templates/prometheus/_additionalPrometheusRules.tpl
similarity index 100%
rename from stable/prometheus/4.0.31/templates/prometheus/_additionalPrometheusRules.tpl
rename to stable/prometheus/4.0.33/templates/prometheus/_additionalPrometheusRules.tpl
diff --git a/stable/prometheus/4.0.31/templates/prometheus/_additionalScrapeJobs.tpl b/stable/prometheus/4.0.33/templates/prometheus/_additionalScrapeJobs.tpl
similarity index 100%
rename from stable/prometheus/4.0.31/templates/prometheus/_additionalScrapeJobs.tpl
rename to stable/prometheus/4.0.33/templates/prometheus/_additionalScrapeJobs.tpl
diff --git a/stable/prometheus/4.0.31/templates/prometheus/_prometheus.tpl b/stable/prometheus/4.0.33/templates/prometheus/_prometheus.tpl
similarity index 100%
rename from stable/prometheus/4.0.31/templates/prometheus/_prometheus.tpl
rename to stable/prometheus/4.0.33/templates/prometheus/_prometheus.tpl
diff --git a/stable/prometheus/4.0.31/templates/prometheus/_servicemonitor.tpl b/stable/prometheus/4.0.33/templates/prometheus/_servicemonitor.tpl
similarity index 100%
rename from stable/prometheus/4.0.31/templates/prometheus/_servicemonitor.tpl
rename to stable/prometheus/4.0.33/templates/prometheus/_servicemonitor.tpl
diff --git a/stable/prometheus/4.0.31/templates/prometheus/clusterrole.yaml b/stable/prometheus/4.0.33/templates/prometheus/clusterrole.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/templates/prometheus/clusterrole.yaml
rename to stable/prometheus/4.0.33/templates/prometheus/clusterrole.yaml
diff --git a/stable/prometheus/4.0.31/templates/prometheus/clusterrolebinding.yaml b/stable/prometheus/4.0.33/templates/prometheus/clusterrolebinding.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/templates/prometheus/clusterrolebinding.yaml
rename to stable/prometheus/4.0.33/templates/prometheus/clusterrolebinding.yaml
diff --git a/stable/prometheus/4.0.31/templates/prometheus/serviceaccount.yaml b/stable/prometheus/4.0.33/templates/prometheus/serviceaccount.yaml
similarity index 100%
rename from stable/prometheus/4.0.31/templates/prometheus/serviceaccount.yaml
rename to stable/prometheus/4.0.33/templates/prometheus/serviceaccount.yaml
diff --git a/stable/snipe-it/4.0.22/values.yaml b/stable/prometheus/4.0.33/values.yaml
similarity index 100%
rename from stable/snipe-it/4.0.22/values.yaml
rename to stable/prometheus/4.0.33/values.yaml
diff --git a/stable/protonmail-bridge/6.0.15/CHANGELOG.md b/stable/protonmail-bridge/6.0.15/CHANGELOG.md
deleted file mode 100644
index 29550423f6c..00000000000
--- a/stable/protonmail-bridge/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [protonmail-bridge-6.0.15](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.13...protonmail-bridge-6.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [protonmail-bridge-6.0.13](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.12...protonmail-bridge-6.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [protonmail-bridge-6.0.12](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.11...protonmail-bridge-6.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [protonmail-bridge-6.0.11](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.10...protonmail-bridge-6.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [protonmail-bridge-6.0.10](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.9...protonmail-bridge-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [protonmail-bridge-6.0.9](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.8...protonmail-bridge-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [protonmail-bridge-6.0.8](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.7...protonmail-bridge-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [protonmail-bridge-6.0.7](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.6...protonmail-bridge-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [protonmail-bridge-6.0.6](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.5...protonmail-bridge-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [protonmail-bridge-6.0.5](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.4...protonmail-bridge-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [protonmail-bridge-6.0.4](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.3...protonmail-bridge-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/protonmail-bridge/6.0.15/Chart.lock b/stable/protonmail-bridge/6.0.15/Chart.lock
deleted file mode 100644
index 8724031a289..00000000000
--- a/stable/protonmail-bridge/6.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:12:17.441533799Z"
diff --git a/stable/protonmail-bridge/6.0.15/Chart.yaml b/stable/protonmail-bridge/6.0.15/Chart.yaml
deleted file mode 100644
index 81d96068198..00000000000
--- a/stable/protonmail-bridge/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "1.8.10"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Container for protonmail bridge to work on the network.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/protonmail-bridge
-icon: https://truecharts.org/img/chart-icons/protonmail-bridge.png
-keywords:
-- protonmail
-- protonmail-bridge
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: protonmail-bridge
-sources:
-- https://github.com/shenxn/protonmail-bridge-docker
-- https://hub.docker.com/r/shenxn/protonmail-bridge
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/protonmail-bridge/6.0.17/CHANGELOG.md b/stable/protonmail-bridge/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..0f42016b2c1
--- /dev/null
+++ b/stable/protonmail-bridge/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [protonmail-bridge-6.0.17](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.15...protonmail-bridge-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [protonmail-bridge-6.0.15](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.13...protonmail-bridge-6.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [protonmail-bridge-6.0.13](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.12...protonmail-bridge-6.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [protonmail-bridge-6.0.12](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.11...protonmail-bridge-6.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [protonmail-bridge-6.0.11](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.10...protonmail-bridge-6.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [protonmail-bridge-6.0.10](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.9...protonmail-bridge-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [protonmail-bridge-6.0.9](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.8...protonmail-bridge-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [protonmail-bridge-6.0.8](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.7...protonmail-bridge-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [protonmail-bridge-6.0.7](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.6...protonmail-bridge-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [protonmail-bridge-6.0.6](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.5...protonmail-bridge-6.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [protonmail-bridge-6.0.5](https://github.com/truecharts/apps/compare/protonmail-bridge-6.0.4...protonmail-bridge-6.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/protonmail-bridge/6.0.17/Chart.lock b/stable/protonmail-bridge/6.0.17/Chart.lock
new file mode 100644
index 00000000000..3f17c70a784
--- /dev/null
+++ b/stable/protonmail-bridge/6.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:18:42.65352446Z"
diff --git a/stable/protonmail-bridge/6.0.17/Chart.yaml b/stable/protonmail-bridge/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..f718d7a1c1e
--- /dev/null
+++ b/stable/protonmail-bridge/6.0.17/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "1.8.10"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Container for protonmail bridge to work on the network.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/protonmail-bridge
+icon: https://truecharts.org/img/chart-icons/protonmail-bridge.png
+keywords:
+- protonmail
+- protonmail-bridge
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: protonmail-bridge
+sources:
+- https://github.com/shenxn/protonmail-bridge-docker
+- https://hub.docker.com/r/shenxn/protonmail-bridge
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/protonmail-bridge/6.0.15/README.md b/stable/protonmail-bridge/6.0.17/README.md
similarity index 100%
rename from stable/protonmail-bridge/6.0.15/README.md
rename to stable/protonmail-bridge/6.0.17/README.md
diff --git a/stable/protonmail-bridge/6.0.15/app-readme.md b/stable/protonmail-bridge/6.0.17/app-readme.md
similarity index 100%
rename from stable/protonmail-bridge/6.0.15/app-readme.md
rename to stable/protonmail-bridge/6.0.17/app-readme.md
diff --git a/stable/speedtest-exporter/3.0.16/charts/common-10.4.4.tgz b/stable/protonmail-bridge/6.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/speedtest-exporter/3.0.16/charts/common-10.4.4.tgz
rename to stable/protonmail-bridge/6.0.17/charts/common-10.4.4.tgz
diff --git a/stable/protonmail-bridge/6.0.15/icon.png b/stable/protonmail-bridge/6.0.17/icon.png
similarity index 100%
rename from stable/protonmail-bridge/6.0.15/icon.png
rename to stable/protonmail-bridge/6.0.17/icon.png
diff --git a/stable/protonmail-bridge/6.0.15/ix_values.yaml b/stable/protonmail-bridge/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/protonmail-bridge/6.0.15/ix_values.yaml
rename to stable/protonmail-bridge/6.0.17/ix_values.yaml
diff --git a/stable/protonmail-bridge/6.0.15/questions.yaml b/stable/protonmail-bridge/6.0.17/questions.yaml
similarity index 100%
rename from stable/protonmail-bridge/6.0.15/questions.yaml
rename to stable/protonmail-bridge/6.0.17/questions.yaml
diff --git a/stable/synclounge/2.0.19/templates/common.yaml b/stable/protonmail-bridge/6.0.17/templates/common.yaml
similarity index 100%
rename from stable/synclounge/2.0.19/templates/common.yaml
rename to stable/protonmail-bridge/6.0.17/templates/common.yaml
diff --git a/stable/speedtest-exporter/3.0.16/values.yaml b/stable/protonmail-bridge/6.0.17/values.yaml
similarity index 100%
rename from stable/speedtest-exporter/3.0.16/values.yaml
rename to stable/protonmail-bridge/6.0.17/values.yaml
diff --git a/stable/prowlarr/6.0.15/CHANGELOG.md b/stable/prowlarr/6.0.15/CHANGELOG.md
deleted file mode 100644
index 21027a3e40c..00000000000
--- a/stable/prowlarr/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [prowlarr-6.0.15](https://github.com/truecharts/apps/compare/prowlarr-6.0.13...prowlarr-6.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [prowlarr-6.0.13](https://github.com/truecharts/apps/compare/prowlarr-6.0.12...prowlarr-6.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [prowlarr-6.0.12](https://github.com/truecharts/apps/compare/prowlarr-6.0.11...prowlarr-6.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [prowlarr-6.0.11](https://github.com/truecharts/apps/compare/prowlarr-6.0.10...prowlarr-6.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [prowlarr-6.0.10](https://github.com/truecharts/apps/compare/prowlarr-6.0.9...prowlarr-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [prowlarr-6.0.9](https://github.com/truecharts/apps/compare/prowlarr-6.0.8...prowlarr-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [prowlarr-6.0.8](https://github.com/truecharts/apps/compare/prowlarr-6.0.7...prowlarr-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [prowlarr-6.0.7](https://github.com/truecharts/apps/compare/prowlarr-6.0.6...prowlarr-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [prowlarr-6.0.6](https://github.com/truecharts/apps/compare/prowlarr-6.0.5...prowlarr-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [prowlarr-6.0.5](https://github.com/truecharts/apps/compare/prowlarr-6.0.4...prowlarr-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [prowlarr-6.0.4](https://github.com/truecharts/apps/compare/prowlarr-6.0.3...prowlarr-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/prowlarr/6.0.15/Chart.lock b/stable/prowlarr/6.0.15/Chart.lock
deleted file mode 100644
index cb809744ddd..00000000000
--- a/stable/prowlarr/6.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:12:26.572840836Z"
diff --git a/stable/prowlarr/6.0.15/Chart.yaml b/stable/prowlarr/6.0.15/Chart.yaml
deleted file mode 100644
index a9337dea587..00000000000
--- a/stable/prowlarr/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "0.4.0.1802"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Indexer manager/proxy built on the popular arr net base stack to integrate
- with your various PVR apps.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/prowlarr
-icon: https://truecharts.org/img/chart-icons/prowlarr.png
-keywords:
-- prowlarr
-- torrent
-- usenet
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: prowlarr
-sources:
-- https://github.com/Prowlarr/Prowlarr
-- https://github.com/k8s-at-home/container-images
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/prowlarr/6.0.17/CHANGELOG.md b/stable/prowlarr/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..24fb6115637
--- /dev/null
+++ b/stable/prowlarr/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [prowlarr-6.0.17](https://github.com/truecharts/apps/compare/prowlarr-6.0.15...prowlarr-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [prowlarr-6.0.15](https://github.com/truecharts/apps/compare/prowlarr-6.0.13...prowlarr-6.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [prowlarr-6.0.13](https://github.com/truecharts/apps/compare/prowlarr-6.0.12...prowlarr-6.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [prowlarr-6.0.12](https://github.com/truecharts/apps/compare/prowlarr-6.0.11...prowlarr-6.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [prowlarr-6.0.11](https://github.com/truecharts/apps/compare/prowlarr-6.0.10...prowlarr-6.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [prowlarr-6.0.10](https://github.com/truecharts/apps/compare/prowlarr-6.0.9...prowlarr-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [prowlarr-6.0.9](https://github.com/truecharts/apps/compare/prowlarr-6.0.8...prowlarr-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [prowlarr-6.0.8](https://github.com/truecharts/apps/compare/prowlarr-6.0.7...prowlarr-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [prowlarr-6.0.7](https://github.com/truecharts/apps/compare/prowlarr-6.0.6...prowlarr-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [prowlarr-6.0.6](https://github.com/truecharts/apps/compare/prowlarr-6.0.5...prowlarr-6.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [prowlarr-6.0.5](https://github.com/truecharts/apps/compare/prowlarr-6.0.4...prowlarr-6.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/prowlarr/6.0.17/Chart.lock b/stable/prowlarr/6.0.17/Chart.lock
new file mode 100644
index 00000000000..e660301439b
--- /dev/null
+++ b/stable/prowlarr/6.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:18:54.998828317Z"
diff --git a/stable/prowlarr/6.0.17/Chart.yaml b/stable/prowlarr/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..ff438699c35
--- /dev/null
+++ b/stable/prowlarr/6.0.17/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "0.4.0.1802"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Indexer manager/proxy built on the popular arr net base stack to integrate
+ with your various PVR apps.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/prowlarr
+icon: https://truecharts.org/img/chart-icons/prowlarr.png
+keywords:
+- prowlarr
+- torrent
+- usenet
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: prowlarr
+sources:
+- https://github.com/Prowlarr/Prowlarr
+- https://github.com/k8s-at-home/container-images
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/prowlarr/6.0.15/README.md b/stable/prowlarr/6.0.17/README.md
similarity index 100%
rename from stable/prowlarr/6.0.15/README.md
rename to stable/prowlarr/6.0.17/README.md
diff --git a/stable/prowlarr/6.0.15/app-readme.md b/stable/prowlarr/6.0.17/app-readme.md
similarity index 100%
rename from stable/prowlarr/6.0.15/app-readme.md
rename to stable/prowlarr/6.0.17/app-readme.md
diff --git a/stable/spotweb/4.0.15/charts/common-10.4.4.tgz b/stable/prowlarr/6.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/spotweb/4.0.15/charts/common-10.4.4.tgz
rename to stable/prowlarr/6.0.17/charts/common-10.4.4.tgz
diff --git a/stable/prowlarr/6.0.15/icon.png b/stable/prowlarr/6.0.17/icon.png
similarity index 100%
rename from stable/prowlarr/6.0.15/icon.png
rename to stable/prowlarr/6.0.17/icon.png
diff --git a/stable/prowlarr/6.0.15/ix_values.yaml b/stable/prowlarr/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/prowlarr/6.0.15/ix_values.yaml
rename to stable/prowlarr/6.0.17/ix_values.yaml
diff --git a/stable/prowlarr/6.0.15/questions.yaml b/stable/prowlarr/6.0.17/questions.yaml
similarity index 100%
rename from stable/prowlarr/6.0.15/questions.yaml
rename to stable/prowlarr/6.0.17/questions.yaml
diff --git a/stable/syslog-ng/2.0.15/templates/common.yaml b/stable/prowlarr/6.0.17/templates/common.yaml
similarity index 100%
rename from stable/syslog-ng/2.0.15/templates/common.yaml
rename to stable/prowlarr/6.0.17/templates/common.yaml
diff --git a/stable/spotweb/4.0.15/values.yaml b/stable/prowlarr/6.0.17/values.yaml
similarity index 100%
rename from stable/spotweb/4.0.15/values.yaml
rename to stable/prowlarr/6.0.17/values.yaml
diff --git a/stable/pwndrop/2.0.14/CHANGELOG.md b/stable/pwndrop/2.0.14/CHANGELOG.md
deleted file mode 100644
index 0e6fdcd7704..00000000000
--- a/stable/pwndrop/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [pwndrop-2.0.14](https://github.com/truecharts/apps/compare/pwndrop-2.0.12...pwndrop-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [pwndrop-2.0.12](https://github.com/truecharts/apps/compare/pwndrop-2.0.11...pwndrop-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [pwndrop-2.0.11](https://github.com/truecharts/apps/compare/pwndrop-2.0.10...pwndrop-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [pwndrop-2.0.10](https://github.com/truecharts/apps/compare/pwndrop-2.0.9...pwndrop-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [pwndrop-2.0.9](https://github.com/truecharts/apps/compare/pwndrop-2.0.8...pwndrop-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [pwndrop-2.0.8](https://github.com/truecharts/apps/compare/pwndrop-2.0.7...pwndrop-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [pwndrop-2.0.7](https://github.com/truecharts/apps/compare/pwndrop-2.0.6...pwndrop-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [pwndrop-2.0.6](https://github.com/truecharts/apps/compare/pwndrop-2.0.5...pwndrop-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [pwndrop-2.0.5](https://github.com/truecharts/apps/compare/pwndrop-2.0.4...pwndrop-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [pwndrop-2.0.4](https://github.com/truecharts/apps/compare/pwndrop-2.0.3...pwndrop-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [pwndrop-2.0.3](https://github.com/truecharts/apps/compare/pwndrop-2.0.2...pwndrop-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/pwndrop/2.0.14/Chart.lock b/stable/pwndrop/2.0.14/Chart.lock
deleted file mode 100644
index 9c8a0c24ec5..00000000000
--- a/stable/pwndrop/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:12:29.248788382Z"
diff --git a/stable/pwndrop/2.0.14/Chart.yaml b/stable/pwndrop/2.0.14/Chart.yaml
deleted file mode 100644
index c379c1d5f77..00000000000
--- a/stable/pwndrop/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: pwndrop
-version: 2.0.14
-appVersion: "1.0.1"
-description: Pwndrop is a self-deployable file hosting service for sending out red teaming payloads or securely sharing your private files over HTTP and WebDAV.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/pwndrop
-icon: https://truecharts.org/img/chart-icons/pwndrop.png
-keywords:
- - pwndrop
-sources:
- - https://hub.docker.com/r/linuxserver/pwndrop
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/pwndrop/2.0.16/CHANGELOG.md b/stable/pwndrop/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..d56589b7a8b
--- /dev/null
+++ b/stable/pwndrop/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [pwndrop-2.0.16](https://github.com/truecharts/apps/compare/pwndrop-2.0.14...pwndrop-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [pwndrop-2.0.14](https://github.com/truecharts/apps/compare/pwndrop-2.0.12...pwndrop-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [pwndrop-2.0.12](https://github.com/truecharts/apps/compare/pwndrop-2.0.11...pwndrop-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [pwndrop-2.0.11](https://github.com/truecharts/apps/compare/pwndrop-2.0.10...pwndrop-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [pwndrop-2.0.10](https://github.com/truecharts/apps/compare/pwndrop-2.0.9...pwndrop-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [pwndrop-2.0.9](https://github.com/truecharts/apps/compare/pwndrop-2.0.8...pwndrop-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [pwndrop-2.0.8](https://github.com/truecharts/apps/compare/pwndrop-2.0.7...pwndrop-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [pwndrop-2.0.7](https://github.com/truecharts/apps/compare/pwndrop-2.0.6...pwndrop-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [pwndrop-2.0.6](https://github.com/truecharts/apps/compare/pwndrop-2.0.5...pwndrop-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [pwndrop-2.0.5](https://github.com/truecharts/apps/compare/pwndrop-2.0.4...pwndrop-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [pwndrop-2.0.4](https://github.com/truecharts/apps/compare/pwndrop-2.0.3...pwndrop-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/pwndrop/2.0.16/Chart.lock b/stable/pwndrop/2.0.16/Chart.lock
new file mode 100644
index 00000000000..8cda4278e6c
--- /dev/null
+++ b/stable/pwndrop/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:18:56.479303783Z"
diff --git a/stable/pwndrop/2.0.16/Chart.yaml b/stable/pwndrop/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..4ad829e4505
--- /dev/null
+++ b/stable/pwndrop/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: pwndrop
+version: 2.0.16
+appVersion: "1.0.1"
+description: Pwndrop is a self-deployable file hosting service for sending out red teaming payloads or securely sharing your private files over HTTP and WebDAV.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/pwndrop
+icon: https://truecharts.org/img/chart-icons/pwndrop.png
+keywords:
+ - pwndrop
+sources:
+ - https://hub.docker.com/r/linuxserver/pwndrop
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/pwndrop/2.0.14/README.md b/stable/pwndrop/2.0.16/README.md
similarity index 100%
rename from stable/pwndrop/2.0.14/README.md
rename to stable/pwndrop/2.0.16/README.md
diff --git a/stable/pwndrop/2.0.14/app-readme.md b/stable/pwndrop/2.0.16/app-readme.md
similarity index 100%
rename from stable/pwndrop/2.0.14/app-readme.md
rename to stable/pwndrop/2.0.16/app-readme.md
diff --git a/stable/sqlitebrowser/3.0.14/charts/common-10.4.4.tgz b/stable/pwndrop/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/sqlitebrowser/3.0.14/charts/common-10.4.4.tgz
rename to stable/pwndrop/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/pwndrop/2.0.14/icon.png b/stable/pwndrop/2.0.16/icon.png
similarity index 100%
rename from stable/pwndrop/2.0.14/icon.png
rename to stable/pwndrop/2.0.16/icon.png
diff --git a/stable/pwndrop/2.0.14/ix_values.yaml b/stable/pwndrop/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/pwndrop/2.0.14/ix_values.yaml
rename to stable/pwndrop/2.0.16/ix_values.yaml
diff --git a/stable/pwndrop/2.0.14/questions.yaml b/stable/pwndrop/2.0.16/questions.yaml
similarity index 100%
rename from stable/pwndrop/2.0.14/questions.yaml
rename to stable/pwndrop/2.0.16/questions.yaml
diff --git a/stable/tdarr-node/2.0.15/templates/common.yaml b/stable/pwndrop/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/tdarr-node/2.0.15/templates/common.yaml
rename to stable/pwndrop/2.0.16/templates/common.yaml
diff --git a/stable/sqlitebrowser/3.0.14/values.yaml b/stable/pwndrop/2.0.16/values.yaml
similarity index 100%
rename from stable/sqlitebrowser/3.0.14/values.yaml
rename to stable/pwndrop/2.0.16/values.yaml
diff --git a/stable/pydio-cells/4.0.15/CHANGELOG.md b/stable/pydio-cells/4.0.15/CHANGELOG.md
deleted file mode 100644
index 340799969d8..00000000000
--- a/stable/pydio-cells/4.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [pydio-cells-4.0.15](https://github.com/truecharts/apps/compare/pydio-cells-4.0.13...pydio-cells-4.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [pydio-cells-4.0.13](https://github.com/truecharts/apps/compare/pydio-cells-4.0.12...pydio-cells-4.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [pydio-cells-4.0.12](https://github.com/truecharts/apps/compare/pydio-cells-4.0.11...pydio-cells-4.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [pydio-cells-4.0.11](https://github.com/truecharts/apps/compare/pydio-cells-4.0.10...pydio-cells-4.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [pydio-cells-4.0.10](https://github.com/truecharts/apps/compare/pydio-cells-4.0.9...pydio-cells-4.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [pydio-cells-4.0.9](https://github.com/truecharts/apps/compare/pydio-cells-4.0.8...pydio-cells-4.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [pydio-cells-4.0.8](https://github.com/truecharts/apps/compare/pydio-cells-4.0.7...pydio-cells-4.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [pydio-cells-4.0.7](https://github.com/truecharts/apps/compare/pydio-cells-4.0.6...pydio-cells-4.0.7) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
-
-
-### [pydio-cells-4.0.6](https://github.com/truecharts/apps/compare/pydio-cells-4.0.5...pydio-cells-4.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [pydio-cells-4.0.5](https://github.com/truecharts/apps/compare/pydio-cells-4.0.4...pydio-cells-4.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [pydio-cells-4.0.4](https://github.com/truecharts/apps/compare/pydio-cells-4.0.3...pydio-cells-4.0.4) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
diff --git a/stable/pydio-cells/4.0.15/Chart.lock b/stable/pydio-cells/4.0.15/Chart.lock
deleted file mode 100644
index 4c8fa5e860c..00000000000
--- a/stable/pydio-cells/4.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
-generated: "2022-07-12T23:12:39.211352818Z"
diff --git a/stable/pydio-cells/4.0.15/Chart.yaml b/stable/pydio-cells/4.0.15/Chart.yaml
deleted file mode 100644
index b77f8b11529..00000000000
--- a/stable/pydio-cells/4.0.15/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: pydio-cells
-version: 4.0.15
-appVersion: "3.0.9"
-description: Pydio-cells is the nextgen file sharing platform for organizations.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/pydio-cells
-icon: https://truecharts.org/img/chart-icons/pydio-cells.png
-keywords:
- - pydio-cells
-sources:
- - https://hub.docker.com/r/linuxserver/pydio-cells
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/pydio-cells/4.0.17/CHANGELOG.md b/stable/pydio-cells/4.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..7415c01103e
--- /dev/null
+++ b/stable/pydio-cells/4.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [pydio-cells-4.0.17](https://github.com/truecharts/apps/compare/pydio-cells-4.0.15...pydio-cells-4.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [pydio-cells-4.0.15](https://github.com/truecharts/apps/compare/pydio-cells-4.0.13...pydio-cells-4.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [pydio-cells-4.0.13](https://github.com/truecharts/apps/compare/pydio-cells-4.0.12...pydio-cells-4.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [pydio-cells-4.0.12](https://github.com/truecharts/apps/compare/pydio-cells-4.0.11...pydio-cells-4.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [pydio-cells-4.0.11](https://github.com/truecharts/apps/compare/pydio-cells-4.0.10...pydio-cells-4.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [pydio-cells-4.0.10](https://github.com/truecharts/apps/compare/pydio-cells-4.0.9...pydio-cells-4.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [pydio-cells-4.0.9](https://github.com/truecharts/apps/compare/pydio-cells-4.0.8...pydio-cells-4.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [pydio-cells-4.0.8](https://github.com/truecharts/apps/compare/pydio-cells-4.0.7...pydio-cells-4.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [pydio-cells-4.0.7](https://github.com/truecharts/apps/compare/pydio-cells-4.0.6...pydio-cells-4.0.7) (2022-06-29)
+
+#### Chore
+
+* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
+
+
+
+
+### [pydio-cells-4.0.6](https://github.com/truecharts/apps/compare/pydio-cells-4.0.5...pydio-cells-4.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [pydio-cells-4.0.5](https://github.com/truecharts/apps/compare/pydio-cells-4.0.4...pydio-cells-4.0.5) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
diff --git a/stable/pydio-cells/4.0.17/Chart.lock b/stable/pydio-cells/4.0.17/Chart.lock
new file mode 100644
index 00000000000..7c1fd97ed58
--- /dev/null
+++ b/stable/pydio-cells/4.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
+generated: "2022-07-14T14:19:08.01441715Z"
diff --git a/stable/pydio-cells/4.0.17/Chart.yaml b/stable/pydio-cells/4.0.17/Chart.yaml
new file mode 100644
index 00000000000..978c4744e76
--- /dev/null
+++ b/stable/pydio-cells/4.0.17/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: pydio-cells
+version: 4.0.17
+appVersion: "3.0.9"
+description: Pydio-cells is the nextgen file sharing platform for organizations.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/pydio-cells
+icon: https://truecharts.org/img/chart-icons/pydio-cells.png
+keywords:
+ - pydio-cells
+sources:
+ - https://hub.docker.com/r/linuxserver/pydio-cells
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/pydio-cells/4.0.15/README.md b/stable/pydio-cells/4.0.17/README.md
similarity index 100%
rename from stable/pydio-cells/4.0.15/README.md
rename to stable/pydio-cells/4.0.17/README.md
diff --git a/stable/pydio-cells/4.0.15/app-readme.md b/stable/pydio-cells/4.0.17/app-readme.md
similarity index 100%
rename from stable/pydio-cells/4.0.15/app-readme.md
rename to stable/pydio-cells/4.0.17/app-readme.md
diff --git a/stable/stash/7.0.16/charts/common-10.4.4.tgz b/stable/pydio-cells/4.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/stash/7.0.16/charts/common-10.4.4.tgz
rename to stable/pydio-cells/4.0.17/charts/common-10.4.4.tgz
diff --git a/stable/snipe-it/4.0.22/charts/mariadb-3.0.29.tgz b/stable/pydio-cells/4.0.17/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from stable/snipe-it/4.0.22/charts/mariadb-3.0.29.tgz
rename to stable/pydio-cells/4.0.17/charts/mariadb-3.0.29.tgz
diff --git a/stable/pydio-cells/4.0.15/icon.png b/stable/pydio-cells/4.0.17/icon.png
similarity index 100%
rename from stable/pydio-cells/4.0.15/icon.png
rename to stable/pydio-cells/4.0.17/icon.png
diff --git a/stable/pydio-cells/4.0.15/ix_values.yaml b/stable/pydio-cells/4.0.17/ix_values.yaml
similarity index 100%
rename from stable/pydio-cells/4.0.15/ix_values.yaml
rename to stable/pydio-cells/4.0.17/ix_values.yaml
diff --git a/stable/pydio-cells/4.0.15/questions.yaml b/stable/pydio-cells/4.0.17/questions.yaml
similarity index 100%
rename from stable/pydio-cells/4.0.15/questions.yaml
rename to stable/pydio-cells/4.0.17/questions.yaml
diff --git a/stable/pydio-cells/4.0.15/templates/common.yaml b/stable/pydio-cells/4.0.17/templates/common.yaml
similarity index 100%
rename from stable/pydio-cells/4.0.15/templates/common.yaml
rename to stable/pydio-cells/4.0.17/templates/common.yaml
diff --git a/stable/stash/7.0.16/values.yaml b/stable/pydio-cells/4.0.17/values.yaml
similarity index 100%
rename from stable/stash/7.0.16/values.yaml
rename to stable/pydio-cells/4.0.17/values.yaml
diff --git a/stable/pyload/6.0.15/CHANGELOG.md b/stable/pyload/6.0.15/CHANGELOG.md
deleted file mode 100644
index ff348b501ff..00000000000
--- a/stable/pyload/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [pyload-6.0.15](https://github.com/truecharts/apps/compare/pyload-6.0.13...pyload-6.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [pyload-6.0.13](https://github.com/truecharts/apps/compare/pyload-6.0.12...pyload-6.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [pyload-6.0.12](https://github.com/truecharts/apps/compare/pyload-6.0.11...pyload-6.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [pyload-6.0.11](https://github.com/truecharts/apps/compare/pyload-6.0.10...pyload-6.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [pyload-6.0.10](https://github.com/truecharts/apps/compare/pyload-6.0.9...pyload-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [pyload-6.0.9](https://github.com/truecharts/apps/compare/pyload-6.0.8...pyload-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [pyload-6.0.8](https://github.com/truecharts/apps/compare/pyload-6.0.7...pyload-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [pyload-6.0.7](https://github.com/truecharts/apps/compare/pyload-6.0.6...pyload-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [pyload-6.0.6](https://github.com/truecharts/apps/compare/pyload-6.0.5...pyload-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [pyload-6.0.5](https://github.com/truecharts/apps/compare/pyload-6.0.4...pyload-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [pyload-6.0.4](https://github.com/truecharts/apps/compare/pyload-6.0.3...pyload-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/pyload/6.0.15/Chart.lock b/stable/pyload/6.0.15/Chart.lock
deleted file mode 100644
index c0608da449c..00000000000
--- a/stable/pyload/6.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:12:42.096849218Z"
diff --git a/stable/pyload/6.0.15/Chart.yaml b/stable/pyload/6.0.15/Chart.yaml
deleted file mode 100644
index b8dd04a0e47..00000000000
--- a/stable/pyload/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "5de90278"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: pyLoad is a Free and Open Source download manager written in Python and
- designed to be extremely lightweight, easily extensible and fully manageable via
- web.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/pyload
-icon: https://truecharts.org/img/chart-icons/pyload.png
-keywords:
-- pyload
-- download
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: pyload
-sources:
-- https://github.com/pyload/pyload
-- https://hub.docker.com/r/linuxserver/pyload
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/pyload/6.0.17/CHANGELOG.md b/stable/pyload/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..bd00b05db33
--- /dev/null
+++ b/stable/pyload/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [pyload-6.0.17](https://github.com/truecharts/apps/compare/pyload-6.0.15...pyload-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [pyload-6.0.15](https://github.com/truecharts/apps/compare/pyload-6.0.13...pyload-6.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [pyload-6.0.13](https://github.com/truecharts/apps/compare/pyload-6.0.12...pyload-6.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [pyload-6.0.12](https://github.com/truecharts/apps/compare/pyload-6.0.11...pyload-6.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [pyload-6.0.11](https://github.com/truecharts/apps/compare/pyload-6.0.10...pyload-6.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [pyload-6.0.10](https://github.com/truecharts/apps/compare/pyload-6.0.9...pyload-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [pyload-6.0.9](https://github.com/truecharts/apps/compare/pyload-6.0.8...pyload-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [pyload-6.0.8](https://github.com/truecharts/apps/compare/pyload-6.0.7...pyload-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [pyload-6.0.7](https://github.com/truecharts/apps/compare/pyload-6.0.6...pyload-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [pyload-6.0.6](https://github.com/truecharts/apps/compare/pyload-6.0.5...pyload-6.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [pyload-6.0.5](https://github.com/truecharts/apps/compare/pyload-6.0.4...pyload-6.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/pyload/6.0.17/Chart.lock b/stable/pyload/6.0.17/Chart.lock
new file mode 100644
index 00000000000..8ae545682bf
--- /dev/null
+++ b/stable/pyload/6.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:19:13.679664593Z"
diff --git a/stable/pyload/6.0.17/Chart.yaml b/stable/pyload/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..9d33bb3f44f
--- /dev/null
+++ b/stable/pyload/6.0.17/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "5de90278"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: pyLoad is a Free and Open Source download manager written in Python and
+ designed to be extremely lightweight, easily extensible and fully manageable via
+ web.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/pyload
+icon: https://truecharts.org/img/chart-icons/pyload.png
+keywords:
+- pyload
+- download
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: pyload
+sources:
+- https://github.com/pyload/pyload
+- https://hub.docker.com/r/linuxserver/pyload
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/pyload/6.0.15/README.md b/stable/pyload/6.0.17/README.md
similarity index 100%
rename from stable/pyload/6.0.15/README.md
rename to stable/pyload/6.0.17/README.md
diff --git a/stable/pyload/6.0.15/app-readme.md b/stable/pyload/6.0.17/app-readme.md
similarity index 100%
rename from stable/pyload/6.0.15/app-readme.md
rename to stable/pyload/6.0.17/app-readme.md
diff --git a/stable/static/3.0.14/charts/common-10.4.4.tgz b/stable/pyload/6.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/static/3.0.14/charts/common-10.4.4.tgz
rename to stable/pyload/6.0.17/charts/common-10.4.4.tgz
diff --git a/stable/pyload/6.0.15/icon.png b/stable/pyload/6.0.17/icon.png
similarity index 100%
rename from stable/pyload/6.0.15/icon.png
rename to stable/pyload/6.0.17/icon.png
diff --git a/stable/pyload/6.0.15/ix_values.yaml b/stable/pyload/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/pyload/6.0.15/ix_values.yaml
rename to stable/pyload/6.0.17/ix_values.yaml
diff --git a/stable/pyload/6.0.15/questions.yaml b/stable/pyload/6.0.17/questions.yaml
similarity index 100%
rename from stable/pyload/6.0.15/questions.yaml
rename to stable/pyload/6.0.17/questions.yaml
diff --git a/stable/tdarr/2.0.15/templates/common.yaml b/stable/pyload/6.0.17/templates/common.yaml
similarity index 100%
rename from stable/tdarr/2.0.15/templates/common.yaml
rename to stable/pyload/6.0.17/templates/common.yaml
diff --git a/stable/static/3.0.14/values.yaml b/stable/pyload/6.0.17/values.yaml
similarity index 100%
rename from stable/static/3.0.14/values.yaml
rename to stable/pyload/6.0.17/values.yaml
diff --git a/stable/pylon/2.0.14/CHANGELOG.md b/stable/pylon/2.0.14/CHANGELOG.md
deleted file mode 100644
index 0628d13c1bb..00000000000
--- a/stable/pylon/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [pylon-2.0.14](https://github.com/truecharts/apps/compare/pylon-2.0.12...pylon-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [pylon-2.0.12](https://github.com/truecharts/apps/compare/pylon-2.0.11...pylon-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [pylon-2.0.11](https://github.com/truecharts/apps/compare/pylon-2.0.10...pylon-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [pylon-2.0.10](https://github.com/truecharts/apps/compare/pylon-2.0.9...pylon-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [pylon-2.0.9](https://github.com/truecharts/apps/compare/pylon-2.0.8...pylon-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [pylon-2.0.8](https://github.com/truecharts/apps/compare/pylon-2.0.7...pylon-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [pylon-2.0.7](https://github.com/truecharts/apps/compare/pylon-2.0.6...pylon-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [pylon-2.0.6](https://github.com/truecharts/apps/compare/pylon-2.0.5...pylon-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [pylon-2.0.5](https://github.com/truecharts/apps/compare/pylon-2.0.4...pylon-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [pylon-2.0.4](https://github.com/truecharts/apps/compare/pylon-2.0.3...pylon-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [pylon-2.0.3](https://github.com/truecharts/apps/compare/pylon-2.0.2...pylon-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/pylon/2.0.14/Chart.lock b/stable/pylon/2.0.14/Chart.lock
deleted file mode 100644
index 9611226ab38..00000000000
--- a/stable/pylon/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:12:43.866637259Z"
diff --git a/stable/pylon/2.0.14/Chart.yaml b/stable/pylon/2.0.14/Chart.yaml
deleted file mode 100644
index 35742711059..00000000000
--- a/stable/pylon/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: pylon
-version: 2.0.14
-appVersion: "2.8.0"
-description: Pylon is a web based integrated development environment.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/pylon
-icon: https://truecharts.org/img/chart-icons/pylon.png
-keywords:
- - pylon
-sources:
- - https://hub.docker.com/r/linuxserver/pylon
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/pylon/2.0.16/CHANGELOG.md b/stable/pylon/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..002345934de
--- /dev/null
+++ b/stable/pylon/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [pylon-2.0.16](https://github.com/truecharts/apps/compare/pylon-2.0.14...pylon-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [pylon-2.0.14](https://github.com/truecharts/apps/compare/pylon-2.0.12...pylon-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [pylon-2.0.12](https://github.com/truecharts/apps/compare/pylon-2.0.11...pylon-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [pylon-2.0.11](https://github.com/truecharts/apps/compare/pylon-2.0.10...pylon-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [pylon-2.0.10](https://github.com/truecharts/apps/compare/pylon-2.0.9...pylon-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [pylon-2.0.9](https://github.com/truecharts/apps/compare/pylon-2.0.8...pylon-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [pylon-2.0.8](https://github.com/truecharts/apps/compare/pylon-2.0.7...pylon-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [pylon-2.0.7](https://github.com/truecharts/apps/compare/pylon-2.0.6...pylon-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [pylon-2.0.6](https://github.com/truecharts/apps/compare/pylon-2.0.5...pylon-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [pylon-2.0.5](https://github.com/truecharts/apps/compare/pylon-2.0.4...pylon-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [pylon-2.0.4](https://github.com/truecharts/apps/compare/pylon-2.0.3...pylon-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/pylon/2.0.16/Chart.lock b/stable/pylon/2.0.16/Chart.lock
new file mode 100644
index 00000000000..ce6325ae2fb
--- /dev/null
+++ b/stable/pylon/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:19:14.412846042Z"
diff --git a/stable/pylon/2.0.16/Chart.yaml b/stable/pylon/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..f87dc3895d8
--- /dev/null
+++ b/stable/pylon/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: pylon
+version: 2.0.16
+appVersion: "2.8.0"
+description: Pylon is a web based integrated development environment.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/pylon
+icon: https://truecharts.org/img/chart-icons/pylon.png
+keywords:
+ - pylon
+sources:
+ - https://hub.docker.com/r/linuxserver/pylon
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/pylon/2.0.14/README.md b/stable/pylon/2.0.16/README.md
similarity index 100%
rename from stable/pylon/2.0.14/README.md
rename to stable/pylon/2.0.16/README.md
diff --git a/stable/pylon/2.0.14/app-readme.md b/stable/pylon/2.0.16/app-readme.md
similarity index 100%
rename from stable/pylon/2.0.14/app-readme.md
rename to stable/pylon/2.0.16/app-readme.md
diff --git a/stable/statping/7.0.15/charts/common-10.4.4.tgz b/stable/pylon/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/statping/7.0.15/charts/common-10.4.4.tgz
rename to stable/pylon/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/pylon/2.0.14/icon.png b/stable/pylon/2.0.16/icon.png
similarity index 100%
rename from stable/pylon/2.0.14/icon.png
rename to stable/pylon/2.0.16/icon.png
diff --git a/stable/pylon/2.0.14/ix_values.yaml b/stable/pylon/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/pylon/2.0.14/ix_values.yaml
rename to stable/pylon/2.0.16/ix_values.yaml
diff --git a/stable/pylon/2.0.14/questions.yaml b/stable/pylon/2.0.16/questions.yaml
similarity index 100%
rename from stable/pylon/2.0.14/questions.yaml
rename to stable/pylon/2.0.16/questions.yaml
diff --git a/stable/teamspeak3/4.0.16/templates/common.yaml b/stable/pylon/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/teamspeak3/4.0.16/templates/common.yaml
rename to stable/pylon/2.0.16/templates/common.yaml
diff --git a/stable/statping/7.0.15/values.yaml b/stable/pylon/2.0.16/values.yaml
similarity index 100%
rename from stable/statping/7.0.15/values.yaml
rename to stable/pylon/2.0.16/values.yaml
diff --git a/stable/qbittorrent/11.0.19/CHANGELOG.md b/stable/qbittorrent/11.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..5092ec4aac4
--- /dev/null
+++ b/stable/qbittorrent/11.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [qbittorrent-11.0.19](https://github.com/truecharts/apps/compare/qbittorrent-11.0.17...qbittorrent-11.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [qbittorrent-11.0.17](https://github.com/truecharts/apps/compare/qbittorrent-11.0.15...qbittorrent-11.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [qbittorrent-11.0.15](https://github.com/truecharts/apps/compare/qbittorrent-11.0.14...qbittorrent-11.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [qbittorrent-11.0.14](https://github.com/truecharts/apps/compare/qbittorrent-11.0.13...qbittorrent-11.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [qbittorrent-11.0.13](https://github.com/truecharts/apps/compare/qbittorrent-11.0.12...qbittorrent-11.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [qbittorrent-11.0.12](https://github.com/truecharts/apps/compare/qbittorrent-11.0.11...qbittorrent-11.0.12) (2022-07-10)
+
+#### Fix
+
+* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119))
+
+
+
+
+### [qbittorrent-11.0.11](https://github.com/truecharts/apps/compare/qbittorrent-11.0.10...qbittorrent-11.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [qbittorrent-11.0.10](https://github.com/truecharts/apps/compare/qbittorrent-11.0.9...qbittorrent-11.0.10) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+
+
+
+
+### [qbittorrent-11.0.9](https://github.com/truecharts/apps/compare/qbittorrent-11.0.8...qbittorrent-11.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [qbittorrent-11.0.8](https://github.com/truecharts/apps/compare/qbittorrent-11.0.7...qbittorrent-11.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [qbittorrent-11.0.7](https://github.com/truecharts/apps/compare/qbittorrent-11.0.6...qbittorrent-11.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/qbittorrent/11.0.19/Chart.lock b/stable/qbittorrent/11.0.19/Chart.lock
new file mode 100644
index 00000000000..3ebbe39a722
--- /dev/null
+++ b/stable/qbittorrent/11.0.19/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:19:19.924872722Z"
diff --git a/stable/qbittorrent/11.0.19/Chart.yaml b/stable/qbittorrent/11.0.19/Chart.yaml
new file mode 100644
index 00000000000..adfcddd27b6
--- /dev/null
+++ b/stable/qbittorrent/11.0.19/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "4.4.3.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: qBittorrent is a cross-platform free and open-source BitTorrent client
+home: https://github.com/truecharts/apps/tree/master/charts/stable/qbittorrent
+icon: https://truecharts.org/img/chart-icons/qbittorrent.png
+keywords:
+- qbittorrent
+- torrrent
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: qbittorrent
+sources:
+- https://github.com/qbittorrent/qBittorrent
+type: application
+version: 11.0.19
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/qbittorrent/11.0.19/README.md b/stable/qbittorrent/11.0.19/README.md
new file mode 100644
index 00000000000..5cbba8fa556
--- /dev/null
+++ b/stable/qbittorrent/11.0.19/README.md
@@ -0,0 +1,42 @@
+# qbittorrent
+
+qBittorrent is a cross-platform free and open-source BitTorrent client
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/qbittorrent/11.0.19/app-readme.md b/stable/qbittorrent/11.0.19/app-readme.md
new file mode 100644
index 00000000000..80468e34d82
--- /dev/null
+++ b/stable/qbittorrent/11.0.19/app-readme.md
@@ -0,0 +1,3 @@
+qBittorrent is a cross-platform free and open-source BitTorrent client
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/storj-node/2.0.25/charts/common-10.4.4.tgz b/stable/qbittorrent/11.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/storj-node/2.0.25/charts/common-10.4.4.tgz
rename to stable/qbittorrent/11.0.19/charts/common-10.4.4.tgz
diff --git a/stable/qbittorrent/11.0.19/docs/credentials.md b/stable/qbittorrent/11.0.19/docs/credentials.md
new file mode 100644
index 00000000000..3d01700b602
--- /dev/null
+++ b/stable/qbittorrent/11.0.19/docs/credentials.md
@@ -0,0 +1,5 @@
+# Default Username/Password
+
+__Username__: `admin`
+
+__Password__: `adminadmin`
diff --git a/stable/qbittorrent/11.0.19/docs/vpn.md b/stable/qbittorrent/11.0.19/docs/vpn.md
new file mode 100644
index 00000000000..8684858b0ee
--- /dev/null
+++ b/stable/qbittorrent/11.0.19/docs/vpn.md
@@ -0,0 +1,5 @@
+# Using VPN
+
+When using VPN, in order for qbittorent to use it, you have to set the correct interface in the WebUI.
+
+The setting should be under Settings (Gear Icon) > Advanced > Network Interface
diff --git a/stable/qbittorrent/11.0.19/icon.png b/stable/qbittorrent/11.0.19/icon.png
new file mode 100644
index 00000000000..03ac7e42d4f
Binary files /dev/null and b/stable/qbittorrent/11.0.19/icon.png differ
diff --git a/stable/qbittorrent/11.0.19/ix_values.yaml b/stable/qbittorrent/11.0.19/ix_values.yaml
new file mode 100644
index 00000000000..9e97e3b7b7f
--- /dev/null
+++ b/stable/qbittorrent/11.0.19/ix_values.yaml
@@ -0,0 +1,47 @@
+image:
+ repository: tccr.io/truecharts/qbittorrent
+ pullPolicy: IfNotPresent
+ tag: v4.4.3.1@sha256:1a20ad6cbd687729622c0f2f371d73bbce5a112807dc3b42864375ad326cab67
+
+securityContext:
+ readOnlyRootFilesystem: false
+
+service:
+ main:
+ ports:
+ main:
+ port: 10095
+ targetPort: 8080
+ torrent:
+ enabled: true
+ ports:
+ torrent:
+ enabled: true
+ port: 6881
+ targetPort: 6881
+ torrentudp:
+ enabled: true
+ ports:
+ torrentudp:
+ enabled: true
+ port: 6881
+ targetPort: 6881
+ protocol: UDP
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
+
+
+additionalVolumes:
+ - name: qbittorrent-scripts
+ emptyDir: {}
+ ## When you want to enable automatic port configuration at startup, adjust this to:
+ # configMap:
+ # name: -scripts
+ # defaultMode: 511
+
+additionalVolumeMounts:
+ - mountPath: "/config/custom-cont-init.d"
+ name: qbittorrent-scripts
diff --git a/stable/qbittorrent/11.0.19/questions.yaml b/stable/qbittorrent/11.0.19/questions.yaml
new file mode 100644
index 00000000000..9204c300e5e
--- /dev/null
+++ b/stable/qbittorrent/11.0.19/questions.yaml
@@ -0,0 +1,2686 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 10095
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 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: 6881
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 6881
+
+ - 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: 6881
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: protocol
+ label: "Port Type"
+ schema:
+ type: string
+ default: "UDP"
+ 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: 6881
+
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/qbittorrent/11.0.19/templates/_configmap.tpl b/stable/qbittorrent/11.0.19/templates/_configmap.tpl
new file mode 100644
index 00000000000..b5d6f3cfd15
--- /dev/null
+++ b/stable/qbittorrent/11.0.19/templates/_configmap.tpl
@@ -0,0 +1,32 @@
+{{/* Define the configmap */}}
+{{- define "qbittorrent.configmap" -}}
+
+---
+apiVersion: v1
+kind: ConfigMap
+metadata:
+ name: {{ template "tc.common.names.fullname" . }}-scripts
+ labels:
+ {{- include "tc.common.labels" . | nindent 4 }}
+data:
+ {{- $bittorrentPort := "" -}}
+ {{- $bittorrentPort = .Values.service.torrent.ports.torrent.port -}}
+ {{- if $bittorrentPort }}
+ 31-update-port: |-
+ #!/bin/bash
+ QBITTORRENT_CONFIGFILE="/config/qBittorrent/qBittorrent.conf"
+ INCOMING_PORT={{- $bittorrentPort }}
+
+ incoming_port_exist=$(cat ${QBITTORRENT_CONFIGFILE} | grep -m 1 'Connection\\PortRangeMin='${INCOMING_PORT})
+ if [[ -z "${incoming_port_exist}" ]]; then
+ incoming_exist=$(cat ${QBITTORRENT_CONFIGFILE} | grep -m 1 'Connection\\PortRangeMin')
+ if [[ ! -z "${incoming_exist}" ]]; then
+ # Get line number of Incoming
+ LINE_NUM=$(grep -Fn -m 1 'Connection\PortRangeMin' ${QBITTORRENT_CONFIGFILE} | cut -d: -f 1)
+ sed -i "${LINE_NUM}s@.*@Connection\\\PortRangeMin=${INCOMING_PORT}@" ${QBITTORRENT_CONFIGFILE}
+ else
+ echo "Connection\\PortRangeMin=${INCOMING_PORT}" >> ${QBITTORRENT_CONFIGFILE}
+ fi
+ fi
+ {{- end }}
+{{- end -}}
diff --git a/stable/qbittorrent/11.0.19/templates/common.yaml b/stable/qbittorrent/11.0.19/templates/common.yaml
new file mode 100644
index 00000000000..a6f2d0e33f8
--- /dev/null
+++ b/stable/qbittorrent/11.0.19/templates/common.yaml
@@ -0,0 +1,6 @@
+{{/* Render the templates */}}
+{{ include "tc.common.loader.all" . }}
+
+
+{{/* Render the configmap */}}
+{{ include "qbittorrent.configmap" . }}
diff --git a/stable/storj-node/2.0.25/values.yaml b/stable/qbittorrent/11.0.19/values.yaml
similarity index 100%
rename from stable/storj-node/2.0.25/values.yaml
rename to stable/qbittorrent/11.0.19/values.yaml
diff --git a/stable/qinglong/2.0.15/CHANGELOG.md b/stable/qinglong/2.0.15/CHANGELOG.md
deleted file mode 100644
index 0bfe44538a0..00000000000
--- a/stable/qinglong/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [qinglong-2.0.15](https://github.com/truecharts/apps/compare/qinglong-2.0.13...qinglong-2.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [qinglong-2.0.13](https://github.com/truecharts/apps/compare/qinglong-2.0.12...qinglong-2.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [qinglong-2.0.12](https://github.com/truecharts/apps/compare/qinglong-2.0.11...qinglong-2.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [qinglong-2.0.11](https://github.com/truecharts/apps/compare/qinglong-2.0.10...qinglong-2.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [qinglong-2.0.10](https://github.com/truecharts/apps/compare/qinglong-2.0.9...qinglong-2.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [qinglong-2.0.9](https://github.com/truecharts/apps/compare/qinglong-2.0.8...qinglong-2.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [qinglong-2.0.8](https://github.com/truecharts/apps/compare/qinglong-2.0.7...qinglong-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [qinglong-2.0.7](https://github.com/truecharts/apps/compare/qinglong-2.0.6...qinglong-2.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [qinglong-2.0.6](https://github.com/truecharts/apps/compare/qinglong-2.0.5...qinglong-2.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [qinglong-2.0.5](https://github.com/truecharts/apps/compare/qinglong-2.0.4...qinglong-2.0.5) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [qinglong-2.0.4](https://github.com/truecharts/apps/compare/qinglong-2.0.3...qinglong-2.0.4) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/qinglong/2.0.15/Chart.lock b/stable/qinglong/2.0.15/Chart.lock
deleted file mode 100644
index 78783c7e2df..00000000000
--- a/stable/qinglong/2.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:12:58.002231618Z"
diff --git a/stable/qinglong/2.0.15/Chart.yaml b/stable/qinglong/2.0.15/Chart.yaml
deleted file mode 100644
index 95c86d98917..00000000000
--- a/stable/qinglong/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: qinglong
-version: 2.0.15
-appVersion: "2.13.3"
-description: A timed task management panel that supports typescript, javaScript, python3, and shell
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/qinglong
-icon: https://truecharts.org/img/chart-icons/qinglong.png
-keywords:
- - qinglong
- - task
-sources:
- - https://hub.docker.com/r/whyour/qinglong
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - cloud
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/qinglong/2.0.17/CHANGELOG.md b/stable/qinglong/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..cfdff65e2d8
--- /dev/null
+++ b/stable/qinglong/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [qinglong-2.0.17](https://github.com/truecharts/apps/compare/qinglong-2.0.15...qinglong-2.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [qinglong-2.0.15](https://github.com/truecharts/apps/compare/qinglong-2.0.13...qinglong-2.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [qinglong-2.0.13](https://github.com/truecharts/apps/compare/qinglong-2.0.12...qinglong-2.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [qinglong-2.0.12](https://github.com/truecharts/apps/compare/qinglong-2.0.11...qinglong-2.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [qinglong-2.0.11](https://github.com/truecharts/apps/compare/qinglong-2.0.10...qinglong-2.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [qinglong-2.0.10](https://github.com/truecharts/apps/compare/qinglong-2.0.9...qinglong-2.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [qinglong-2.0.9](https://github.com/truecharts/apps/compare/qinglong-2.0.8...qinglong-2.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [qinglong-2.0.8](https://github.com/truecharts/apps/compare/qinglong-2.0.7...qinglong-2.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [qinglong-2.0.7](https://github.com/truecharts/apps/compare/qinglong-2.0.6...qinglong-2.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [qinglong-2.0.6](https://github.com/truecharts/apps/compare/qinglong-2.0.5...qinglong-2.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [qinglong-2.0.5](https://github.com/truecharts/apps/compare/qinglong-2.0.4...qinglong-2.0.5) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/qinglong/2.0.17/Chart.lock b/stable/qinglong/2.0.17/Chart.lock
new file mode 100644
index 00000000000..be01d38dc85
--- /dev/null
+++ b/stable/qinglong/2.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:19:32.192904516Z"
diff --git a/stable/qinglong/2.0.17/Chart.yaml b/stable/qinglong/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..be06e95fe48
--- /dev/null
+++ b/stable/qinglong/2.0.17/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: qinglong
+version: 2.0.17
+appVersion: "2.13.3"
+description: A timed task management panel that supports typescript, javaScript, python3, and shell
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/qinglong
+icon: https://truecharts.org/img/chart-icons/qinglong.png
+keywords:
+ - qinglong
+ - task
+sources:
+ - https://hub.docker.com/r/whyour/qinglong
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - cloud
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/qinglong/2.0.15/README.md b/stable/qinglong/2.0.17/README.md
similarity index 100%
rename from stable/qinglong/2.0.15/README.md
rename to stable/qinglong/2.0.17/README.md
diff --git a/stable/qinglong/2.0.15/app-readme.md b/stable/qinglong/2.0.17/app-readme.md
similarity index 100%
rename from stable/qinglong/2.0.15/app-readme.md
rename to stable/qinglong/2.0.17/app-readme.md
diff --git a/stable/strapi/4.0.14/charts/common-10.4.4.tgz b/stable/qinglong/2.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/strapi/4.0.14/charts/common-10.4.4.tgz
rename to stable/qinglong/2.0.17/charts/common-10.4.4.tgz
diff --git a/stable/qinglong/2.0.15/icon.png b/stable/qinglong/2.0.17/icon.png
similarity index 100%
rename from stable/qinglong/2.0.15/icon.png
rename to stable/qinglong/2.0.17/icon.png
diff --git a/stable/qinglong/2.0.15/ix_values.yaml b/stable/qinglong/2.0.17/ix_values.yaml
similarity index 100%
rename from stable/qinglong/2.0.15/ix_values.yaml
rename to stable/qinglong/2.0.17/ix_values.yaml
diff --git a/stable/qinglong/2.0.15/questions.yaml b/stable/qinglong/2.0.17/questions.yaml
similarity index 100%
rename from stable/qinglong/2.0.15/questions.yaml
rename to stable/qinglong/2.0.17/questions.yaml
diff --git a/stable/teedy/7.0.15/templates/common.yaml b/stable/qinglong/2.0.17/templates/common.yaml
similarity index 100%
rename from stable/teedy/7.0.15/templates/common.yaml
rename to stable/qinglong/2.0.17/templates/common.yaml
diff --git a/stable/strapi/4.0.14/values.yaml b/stable/qinglong/2.0.17/values.yaml
similarity index 100%
rename from stable/strapi/4.0.14/values.yaml
rename to stable/qinglong/2.0.17/values.yaml
diff --git a/stable/quassel-core/3.0.14/CHANGELOG.md b/stable/quassel-core/3.0.14/CHANGELOG.md
deleted file mode 100644
index 545b42e84ab..00000000000
--- a/stable/quassel-core/3.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [quassel-core-3.0.14](https://github.com/truecharts/apps/compare/quassel-core-3.0.12...quassel-core-3.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [quassel-core-3.0.12](https://github.com/truecharts/apps/compare/quassel-core-3.0.11...quassel-core-3.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [quassel-core-3.0.11](https://github.com/truecharts/apps/compare/quassel-core-3.0.10...quassel-core-3.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [quassel-core-3.0.10](https://github.com/truecharts/apps/compare/quassel-core-3.0.9...quassel-core-3.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [quassel-core-3.0.9](https://github.com/truecharts/apps/compare/quassel-core-3.0.8...quassel-core-3.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [quassel-core-3.0.8](https://github.com/truecharts/apps/compare/quassel-core-3.0.7...quassel-core-3.0.8) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [quassel-core-3.0.7](https://github.com/truecharts/apps/compare/quassel-core-3.0.6...quassel-core-3.0.7) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [quassel-core-3.0.6](https://github.com/truecharts/apps/compare/quassel-core-3.0.5...quassel-core-3.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [quassel-core-3.0.5](https://github.com/truecharts/apps/compare/quassel-core-3.0.4...quassel-core-3.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [quassel-core-3.0.4](https://github.com/truecharts/apps/compare/quassel-core-3.0.3...quassel-core-3.0.4) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [quassel-core-3.0.3](https://github.com/truecharts/apps/compare/quassel-core-3.0.2...quassel-core-3.0.3) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887))
-
diff --git a/stable/quassel-core/3.0.14/Chart.lock b/stable/quassel-core/3.0.14/Chart.lock
deleted file mode 100644
index 5804bd56e52..00000000000
--- a/stable/quassel-core/3.0.14/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:13:04.060245993Z"
diff --git a/stable/quassel-core/3.0.14/Chart.yaml b/stable/quassel-core/3.0.14/Chart.yaml
deleted file mode 100644
index 58935939d4c..00000000000
--- a/stable/quassel-core/3.0.14/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: quassel-core
-version: 3.0.14
-appVersion: "0.14.0"
-description: Quassel-core is a modern, cross-platform, distributed IRC client.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/quassel-core
-icon: https://truecharts.org/img/chart-icons/quassel-core.png
-keywords:
- - quassel-core
-sources:
- - https://hub.docker.com/r/linuxserver/quassel-core
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/quassel-core/3.0.16/CHANGELOG.md b/stable/quassel-core/3.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..3226599c4ee
--- /dev/null
+++ b/stable/quassel-core/3.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [quassel-core-3.0.16](https://github.com/truecharts/apps/compare/quassel-core-3.0.14...quassel-core-3.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [quassel-core-3.0.14](https://github.com/truecharts/apps/compare/quassel-core-3.0.12...quassel-core-3.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [quassel-core-3.0.12](https://github.com/truecharts/apps/compare/quassel-core-3.0.11...quassel-core-3.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [quassel-core-3.0.11](https://github.com/truecharts/apps/compare/quassel-core-3.0.10...quassel-core-3.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [quassel-core-3.0.10](https://github.com/truecharts/apps/compare/quassel-core-3.0.9...quassel-core-3.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [quassel-core-3.0.9](https://github.com/truecharts/apps/compare/quassel-core-3.0.8...quassel-core-3.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [quassel-core-3.0.8](https://github.com/truecharts/apps/compare/quassel-core-3.0.7...quassel-core-3.0.8) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [quassel-core-3.0.7](https://github.com/truecharts/apps/compare/quassel-core-3.0.6...quassel-core-3.0.7) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [quassel-core-3.0.6](https://github.com/truecharts/apps/compare/quassel-core-3.0.5...quassel-core-3.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [quassel-core-3.0.5](https://github.com/truecharts/apps/compare/quassel-core-3.0.4...quassel-core-3.0.5) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [quassel-core-3.0.4](https://github.com/truecharts/apps/compare/quassel-core-3.0.3...quassel-core-3.0.4) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/quassel-core/3.0.16/Chart.lock b/stable/quassel-core/3.0.16/Chart.lock
new file mode 100644
index 00000000000..506430dd6b4
--- /dev/null
+++ b/stable/quassel-core/3.0.16/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:19:39.465273472Z"
diff --git a/stable/quassel-core/3.0.16/Chart.yaml b/stable/quassel-core/3.0.16/Chart.yaml
new file mode 100644
index 00000000000..160643e0fc3
--- /dev/null
+++ b/stable/quassel-core/3.0.16/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: quassel-core
+version: 3.0.16
+appVersion: "0.14.0"
+description: Quassel-core is a modern, cross-platform, distributed IRC client.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/quassel-core
+icon: https://truecharts.org/img/chart-icons/quassel-core.png
+keywords:
+ - quassel-core
+sources:
+ - https://hub.docker.com/r/linuxserver/quassel-core
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/quassel-core/3.0.14/README.md b/stable/quassel-core/3.0.16/README.md
similarity index 100%
rename from stable/quassel-core/3.0.14/README.md
rename to stable/quassel-core/3.0.16/README.md
diff --git a/stable/quassel-core/3.0.14/app-readme.md b/stable/quassel-core/3.0.16/app-readme.md
similarity index 100%
rename from stable/quassel-core/3.0.14/app-readme.md
rename to stable/quassel-core/3.0.16/app-readme.md
diff --git a/stable/synapse/4.0.17/charts/common-10.4.4.tgz b/stable/quassel-core/3.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/synapse/4.0.17/charts/common-10.4.4.tgz
rename to stable/quassel-core/3.0.16/charts/common-10.4.4.tgz
diff --git a/stable/spotweb/4.0.15/charts/postgresql-8.0.30.tgz b/stable/quassel-core/3.0.16/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/spotweb/4.0.15/charts/postgresql-8.0.30.tgz
rename to stable/quassel-core/3.0.16/charts/postgresql-8.0.30.tgz
diff --git a/stable/quassel-core/3.0.14/icon.png b/stable/quassel-core/3.0.16/icon.png
similarity index 100%
rename from stable/quassel-core/3.0.14/icon.png
rename to stable/quassel-core/3.0.16/icon.png
diff --git a/stable/quassel-core/3.0.14/ix_values.yaml b/stable/quassel-core/3.0.16/ix_values.yaml
similarity index 100%
rename from stable/quassel-core/3.0.14/ix_values.yaml
rename to stable/quassel-core/3.0.16/ix_values.yaml
diff --git a/stable/quassel-core/3.0.14/questions.yaml b/stable/quassel-core/3.0.16/questions.yaml
similarity index 100%
rename from stable/quassel-core/3.0.14/questions.yaml
rename to stable/quassel-core/3.0.16/questions.yaml
diff --git a/stable/thelounge/6.0.14/templates/common.yaml b/stable/quassel-core/3.0.16/templates/common.yaml
similarity index 100%
rename from stable/thelounge/6.0.14/templates/common.yaml
rename to stable/quassel-core/3.0.16/templates/common.yaml
diff --git a/stable/synapse/4.0.17/values.yaml b/stable/quassel-core/3.0.16/values.yaml
similarity index 100%
rename from stable/synapse/4.0.17/values.yaml
rename to stable/quassel-core/3.0.16/values.yaml
diff --git a/stable/quassel-web/2.0.14/CHANGELOG.md b/stable/quassel-web/2.0.14/CHANGELOG.md
deleted file mode 100644
index c752f304597..00000000000
--- a/stable/quassel-web/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [quassel-web-2.0.14](https://github.com/truecharts/apps/compare/quassel-web-2.0.12...quassel-web-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [quassel-web-2.0.12](https://github.com/truecharts/apps/compare/quassel-web-2.0.11...quassel-web-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [quassel-web-2.0.11](https://github.com/truecharts/apps/compare/quassel-web-2.0.10...quassel-web-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [quassel-web-2.0.10](https://github.com/truecharts/apps/compare/quassel-web-2.0.9...quassel-web-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [quassel-web-2.0.9](https://github.com/truecharts/apps/compare/quassel-web-2.0.8...quassel-web-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [quassel-web-2.0.8](https://github.com/truecharts/apps/compare/quassel-web-2.0.7...quassel-web-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [quassel-web-2.0.7](https://github.com/truecharts/apps/compare/quassel-web-2.0.6...quassel-web-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [quassel-web-2.0.6](https://github.com/truecharts/apps/compare/quassel-web-2.0.5...quassel-web-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [quassel-web-2.0.5](https://github.com/truecharts/apps/compare/quassel-web-2.0.4...quassel-web-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [quassel-web-2.0.4](https://github.com/truecharts/apps/compare/quassel-web-2.0.3...quassel-web-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [quassel-web-2.0.3](https://github.com/truecharts/apps/compare/quassel-web-2.0.2...quassel-web-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/quassel-web/2.0.14/Chart.lock b/stable/quassel-web/2.0.14/Chart.lock
deleted file mode 100644
index de00d2ebe56..00000000000
--- a/stable/quassel-web/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:12:59.499302743Z"
diff --git a/stable/quassel-web/2.0.14/Chart.yaml b/stable/quassel-web/2.0.14/Chart.yaml
deleted file mode 100644
index 9e76572c2ef..00000000000
--- a/stable/quassel-web/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: quassel-web
-version: 2.0.14
-appVersion: "2021.12.16"
-description: Quassel-web is a web client for Quassel.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/quassel-web
-icon: https://truecharts.org/img/chart-icons/quassel-web.png
-keywords:
- - quassel-web
-sources:
- - https://hub.docker.com/r/linuxserver/quassel-web
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/quassel-web/2.0.16/CHANGELOG.md b/stable/quassel-web/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..4a8d54d9d90
--- /dev/null
+++ b/stable/quassel-web/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [quassel-web-2.0.16](https://github.com/truecharts/apps/compare/quassel-web-2.0.14...quassel-web-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [quassel-web-2.0.14](https://github.com/truecharts/apps/compare/quassel-web-2.0.12...quassel-web-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [quassel-web-2.0.12](https://github.com/truecharts/apps/compare/quassel-web-2.0.11...quassel-web-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [quassel-web-2.0.11](https://github.com/truecharts/apps/compare/quassel-web-2.0.10...quassel-web-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [quassel-web-2.0.10](https://github.com/truecharts/apps/compare/quassel-web-2.0.9...quassel-web-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [quassel-web-2.0.9](https://github.com/truecharts/apps/compare/quassel-web-2.0.8...quassel-web-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [quassel-web-2.0.8](https://github.com/truecharts/apps/compare/quassel-web-2.0.7...quassel-web-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [quassel-web-2.0.7](https://github.com/truecharts/apps/compare/quassel-web-2.0.6...quassel-web-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [quassel-web-2.0.6](https://github.com/truecharts/apps/compare/quassel-web-2.0.5...quassel-web-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [quassel-web-2.0.5](https://github.com/truecharts/apps/compare/quassel-web-2.0.4...quassel-web-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [quassel-web-2.0.4](https://github.com/truecharts/apps/compare/quassel-web-2.0.3...quassel-web-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/quassel-web/2.0.16/Chart.lock b/stable/quassel-web/2.0.16/Chart.lock
new file mode 100644
index 00000000000..3b733e328bb
--- /dev/null
+++ b/stable/quassel-web/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:19:33.077431275Z"
diff --git a/stable/quassel-web/2.0.16/Chart.yaml b/stable/quassel-web/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..e9998f2b52e
--- /dev/null
+++ b/stable/quassel-web/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: quassel-web
+version: 2.0.16
+appVersion: "2021.12.16"
+description: Quassel-web is a web client for Quassel.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/quassel-web
+icon: https://truecharts.org/img/chart-icons/quassel-web.png
+keywords:
+ - quassel-web
+sources:
+ - https://hub.docker.com/r/linuxserver/quassel-web
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/quassel-web/2.0.14/README.md b/stable/quassel-web/2.0.16/README.md
similarity index 100%
rename from stable/quassel-web/2.0.14/README.md
rename to stable/quassel-web/2.0.16/README.md
diff --git a/stable/quassel-web/2.0.14/app-readme.md b/stable/quassel-web/2.0.16/app-readme.md
similarity index 100%
rename from stable/quassel-web/2.0.14/app-readme.md
rename to stable/quassel-web/2.0.16/app-readme.md
diff --git a/stable/synclounge/2.0.19/charts/common-10.4.4.tgz b/stable/quassel-web/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/synclounge/2.0.19/charts/common-10.4.4.tgz
rename to stable/quassel-web/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/quassel-web/2.0.14/icon.png b/stable/quassel-web/2.0.16/icon.png
similarity index 100%
rename from stable/quassel-web/2.0.14/icon.png
rename to stable/quassel-web/2.0.16/icon.png
diff --git a/stable/quassel-web/2.0.14/ix_values.yaml b/stable/quassel-web/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/quassel-web/2.0.14/ix_values.yaml
rename to stable/quassel-web/2.0.16/ix_values.yaml
diff --git a/stable/quassel-web/2.0.14/questions.yaml b/stable/quassel-web/2.0.16/questions.yaml
similarity index 100%
rename from stable/quassel-web/2.0.14/questions.yaml
rename to stable/quassel-web/2.0.16/questions.yaml
diff --git a/stable/tinymediamanager/2.0.14/templates/common.yaml b/stable/quassel-web/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/tinymediamanager/2.0.14/templates/common.yaml
rename to stable/quassel-web/2.0.16/templates/common.yaml
diff --git a/stable/synclounge/2.0.19/values.yaml b/stable/quassel-web/2.0.16/values.yaml
similarity index 100%
rename from stable/synclounge/2.0.19/values.yaml
rename to stable/quassel-web/2.0.16/values.yaml
diff --git a/stable/radarr/11.0.17/CHANGELOG.md b/stable/radarr/11.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..f070a50af57
--- /dev/null
+++ b/stable/radarr/11.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [radarr-11.0.17](https://github.com/truecharts/apps/compare/radarr-11.0.15...radarr-11.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [radarr-11.0.15](https://github.com/truecharts/apps/compare/radarr-11.0.13...radarr-11.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [radarr-11.0.13](https://github.com/truecharts/apps/compare/radarr-11.0.12...radarr-11.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [radarr-11.0.12](https://github.com/truecharts/apps/compare/radarr-11.0.11...radarr-11.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [radarr-11.0.11](https://github.com/truecharts/apps/compare/radarr-11.0.10...radarr-11.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [radarr-11.0.10](https://github.com/truecharts/apps/compare/radarr-11.0.9...radarr-11.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [radarr-11.0.9](https://github.com/truecharts/apps/compare/radarr-11.0.8...radarr-11.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [radarr-11.0.8](https://github.com/truecharts/apps/compare/radarr-11.0.7...radarr-11.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [radarr-11.0.7](https://github.com/truecharts/apps/compare/radarr-11.0.6...radarr-11.0.7) (2022-06-22)
+
+#### Chore
+
+* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [radarr-11.0.6](https://github.com/truecharts/apps/compare/radarr-11.0.5...radarr-11.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931))
+
+
+
+
+### [radarr-11.0.5](https://github.com/truecharts/apps/compare/radarr-11.0.4...radarr-11.0.5) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
diff --git a/stable/radarr/11.0.17/Chart.lock b/stable/radarr/11.0.17/Chart.lock
new file mode 100644
index 00000000000..558d525e89f
--- /dev/null
+++ b/stable/radarr/11.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:19:38.505930498Z"
diff --git a/stable/radarr/11.0.17/Chart.yaml b/stable/radarr/11.0.17/Chart.yaml
new file mode 100644
index 00000000000..b93d394d663
--- /dev/null
+++ b/stable/radarr/11.0.17/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "4.1.0.6175"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: "A fork of Sonarr to work with movies \xE0 la Couchpotato"
+home: https://github.com/truecharts/apps/tree/master/charts/stable/radarr
+icon: https://truecharts.org/img/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/Radarr/Radarr
+type: application
+version: 11.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/radarr/11.0.17/README.md b/stable/radarr/11.0.17/README.md
new file mode 100644
index 00000000000..01c54412350
--- /dev/null
+++ b/stable/radarr/11.0.17/README.md
@@ -0,0 +1,42 @@
+# radarr
+
+A fork of Sonarr to work with movies à la Couchpotato
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/radarr/11.0.17/app-readme.md b/stable/radarr/11.0.17/app-readme.md
new file mode 100644
index 00000000000..b699bbaa45b
--- /dev/null
+++ b/stable/radarr/11.0.17/app-readme.md
@@ -0,0 +1,3 @@
+A fork of Sonarr to work with movies à la Couchpotato
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/syslog-ng/2.0.15/charts/common-10.4.4.tgz b/stable/radarr/11.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/syslog-ng/2.0.15/charts/common-10.4.4.tgz
rename to stable/radarr/11.0.17/charts/common-10.4.4.tgz
diff --git a/stable/radarr/11.0.17/icon.png b/stable/radarr/11.0.17/icon.png
new file mode 100644
index 00000000000..b42c09a4922
Binary files /dev/null and b/stable/radarr/11.0.17/icon.png differ
diff --git a/stable/radarr/11.0.17/ix_values.yaml b/stable/radarr/11.0.17/ix_values.yaml
new file mode 100644
index 00000000000..89388b80066
--- /dev/null
+++ b/stable/radarr/11.0.17/ix_values.yaml
@@ -0,0 +1,40 @@
+image:
+ repository: tccr.io/truecharts/radarr
+ pullPolicy: IfNotPresent
+ tag: v4.1.0.6175@sha256:f99958ed4ed31818b820de4a68790d9e0624f0b4738b24d295b9e2943f30d08a
+
+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"
diff --git a/stable/radarr/11.0.17/questions.yaml b/stable/radarr/11.0.17/questions.yaml
new file mode 100644
index 00000000000..6854210a017
--- /dev/null
+++ b/stable/radarr/11.0.17/questions.yaml
@@ -0,0 +1,2431 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/traccar/7.0.16/templates/common.yaml b/stable/radarr/11.0.17/templates/common.yaml
similarity index 100%
rename from stable/traccar/7.0.16/templates/common.yaml
rename to stable/radarr/11.0.17/templates/common.yaml
diff --git a/stable/syslog-ng/2.0.15/values.yaml b/stable/radarr/11.0.17/values.yaml
similarity index 100%
rename from stable/syslog-ng/2.0.15/values.yaml
rename to stable/radarr/11.0.17/values.yaml
diff --git a/stable/readarr/11.0.16/CHANGELOG.md b/stable/readarr/11.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..f17025d03e1
--- /dev/null
+++ b/stable/readarr/11.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [readarr-11.0.16](https://github.com/truecharts/apps/compare/readarr-11.0.14...readarr-11.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [readarr-11.0.14](https://github.com/truecharts/apps/compare/readarr-11.0.12...readarr-11.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [readarr-11.0.12](https://github.com/truecharts/apps/compare/readarr-11.0.11...readarr-11.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [readarr-11.0.11](https://github.com/truecharts/apps/compare/readarr-11.0.10...readarr-11.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [readarr-11.0.10](https://github.com/truecharts/apps/compare/readarr-11.0.9...readarr-11.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [readarr-11.0.9](https://github.com/truecharts/apps/compare/readarr-11.0.8...readarr-11.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [readarr-11.0.8](https://github.com/truecharts/apps/compare/readarr-11.0.7...readarr-11.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [readarr-11.0.7](https://github.com/truecharts/apps/compare/readarr-11.0.6...readarr-11.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [readarr-11.0.6](https://github.com/truecharts/apps/compare/readarr-11.0.5...readarr-11.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [readarr-11.0.5](https://github.com/truecharts/apps/compare/readarr-11.0.4...readarr-11.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [readarr-11.0.4](https://github.com/truecharts/apps/compare/readarr-11.0.3...readarr-11.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/readarr/11.0.16/Chart.lock b/stable/readarr/11.0.16/Chart.lock
new file mode 100644
index 00000000000..62c07d9d7b3
--- /dev/null
+++ b/stable/readarr/11.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:19:50.864421576Z"
diff --git a/stable/readarr/11.0.16/Chart.yaml b/stable/readarr/11.0.16/Chart.yaml
new file mode 100644
index 00000000000..848ac1d71eb
--- /dev/null
+++ b/stable/readarr/11.0.16/Chart.yaml
@@ -0,0 +1,32 @@
+apiVersion: v2
+appVersion: "0.1.1.1352"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: A fork of Radarr to work with Books & AudioBooks
+home: https://github.com/truecharts/apps/tree/master/charts/stable/readarr
+icon: https://truecharts.org/img/chart-icons/readarr.png
+keywords:
+- readarr
+- torrent
+- usenet
+- AudioBooks
+- ebooks
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: readarr
+sources:
+- https://github.com/Readarr/Readarr
+- https://readarr.com
+type: application
+version: 11.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/readarr/11.0.16/README.md b/stable/readarr/11.0.16/README.md
new file mode 100644
index 00000000000..5f614857ad8
--- /dev/null
+++ b/stable/readarr/11.0.16/README.md
@@ -0,0 +1,43 @@
+# readarr
+
+A fork of Radarr to work with Books & AudioBooks
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/readarr/11.0.16/app-readme.md b/stable/readarr/11.0.16/app-readme.md
new file mode 100644
index 00000000000..d96b243ac2b
--- /dev/null
+++ b/stable/readarr/11.0.16/app-readme.md
@@ -0,0 +1,3 @@
+A fork of Radarr to work with Books & AudioBooks
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/tdarr-node/2.0.15/charts/common-10.4.4.tgz b/stable/readarr/11.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/tdarr-node/2.0.15/charts/common-10.4.4.tgz
rename to stable/readarr/11.0.16/charts/common-10.4.4.tgz
diff --git a/stable/readarr/11.0.16/icon.png b/stable/readarr/11.0.16/icon.png
new file mode 100644
index 00000000000..3e4cd34db88
Binary files /dev/null and b/stable/readarr/11.0.16/icon.png differ
diff --git a/stable/readarr/11.0.16/ix_values.yaml b/stable/readarr/11.0.16/ix_values.yaml
new file mode 100644
index 00000000000..564cba7d335
--- /dev/null
+++ b/stable/readarr/11.0.16/ix_values.yaml
@@ -0,0 +1,40 @@
+image:
+ repository: tccr.io/truecharts/readarr
+ pullPolicy: IfNotPresent
+ tag: v0.1.1.1352@sha256:7977aba96453f324d8bd82287d1d9e60cad703ed5d46562c06b19c6ef57d9dad
+
+securityContext:
+ readOnlyRootFilesystem: false
+
+service:
+ main:
+ ports:
+ main:
+ port: 8787
+ targetPort: 8787
+
+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:8787/api/v1/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"
diff --git a/stable/readarr/11.0.16/questions.yaml b/stable/readarr/11.0.16/questions.yaml
new file mode 100644
index 00000000000..847278bba3c
--- /dev/null
+++ b/stable/readarr/11.0.16/questions.yaml
@@ -0,0 +1,2431 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 8787
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 8787
+
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/trilium-notes/5.0.15/templates/common.yaml b/stable/readarr/11.0.16/templates/common.yaml
similarity index 100%
rename from stable/trilium-notes/5.0.15/templates/common.yaml
rename to stable/readarr/11.0.16/templates/common.yaml
diff --git a/stable/tdarr-node/2.0.15/values.yaml b/stable/readarr/11.0.16/values.yaml
similarity index 100%
rename from stable/tdarr-node/2.0.15/values.yaml
rename to stable/readarr/11.0.16/values.yaml
diff --git a/stable/recipes/8.0.19/CHANGELOG.md b/stable/recipes/8.0.19/CHANGELOG.md
deleted file mode 100644
index 18c313847bd..00000000000
--- a/stable/recipes/8.0.19/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [recipes-8.0.19](https://github.com/truecharts/apps/compare/recipes-8.0.18...recipes-8.0.19) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [recipes-8.0.18](https://github.com/truecharts/apps/compare/recipes-8.0.17...recipes-8.0.18) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [recipes-8.0.17](https://github.com/truecharts/apps/compare/recipes-8.0.15...recipes-8.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [recipes-8.0.15](https://github.com/truecharts/apps/compare/recipes-8.0.14...recipes-8.0.15) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [recipes-8.0.14](https://github.com/truecharts/apps/compare/recipes-8.0.13...recipes-8.0.14) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [recipes-8.0.13](https://github.com/truecharts/apps/compare/recipes-8.0.12...recipes-8.0.13) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [recipes-8.0.12](https://github.com/truecharts/apps/compare/recipes-8.0.11...recipes-8.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [recipes-8.0.11](https://github.com/truecharts/apps/compare/recipes-8.0.10...recipes-8.0.11) (2022-07-08)
-
-#### Chore
-
-* update docker general non-major ([#3099](https://github.com/truecharts/apps/issues/3099))
-
-
-
-
-### [recipes-8.0.10](https://github.com/truecharts/apps/compare/recipes-8.0.9...recipes-8.0.10) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [recipes-8.0.9](https://github.com/truecharts/apps/compare/recipes-8.0.8...recipes-8.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [recipes-8.0.8](https://github.com/truecharts/apps/compare/recipes-8.0.7...recipes-8.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
diff --git a/stable/recipes/8.0.19/Chart.lock b/stable/recipes/8.0.19/Chart.lock
deleted file mode 100644
index 9812e74f1e5..00000000000
--- a/stable/recipes/8.0.19/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-14T11:54:12.871578022Z"
diff --git a/stable/recipes/8.0.19/Chart.yaml b/stable/recipes/8.0.19/Chart.yaml
deleted file mode 100644
index 90defca173b..00000000000
--- a/stable/recipes/8.0.19/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "1.3.2"
-description: Recipes is a Django application to manage, tag and search recipes using either built in models or external storage providers hosting PDF's, Images or other files.
-name: recipes
-version: 8.0.19
-kubeVersion: ">=1.16.0-0"
-keywords:
-- recipes
-- cooking
-home: https://github.com/truecharts/apps/tree/master/charts/stable/recipes
-icon: https://truecharts.org/img/chart-icons/recipes.png
-sources:
-- https://github.com/vabene1111/recipes
-- https://hub.docker.com/r/vabene1111/recipes
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/recipes/8.0.21/CHANGELOG.md b/stable/recipes/8.0.21/CHANGELOG.md
new file mode 100644
index 00000000000..bc4ce5da52a
--- /dev/null
+++ b/stable/recipes/8.0.21/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [recipes-8.0.21](https://github.com/truecharts/apps/compare/recipes-8.0.19...recipes-8.0.21) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [recipes-8.0.19](https://github.com/truecharts/apps/compare/recipes-8.0.18...recipes-8.0.19) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [recipes-8.0.18](https://github.com/truecharts/apps/compare/recipes-8.0.17...recipes-8.0.18) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [recipes-8.0.17](https://github.com/truecharts/apps/compare/recipes-8.0.15...recipes-8.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [recipes-8.0.15](https://github.com/truecharts/apps/compare/recipes-8.0.14...recipes-8.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [recipes-8.0.14](https://github.com/truecharts/apps/compare/recipes-8.0.13...recipes-8.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [recipes-8.0.13](https://github.com/truecharts/apps/compare/recipes-8.0.12...recipes-8.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [recipes-8.0.12](https://github.com/truecharts/apps/compare/recipes-8.0.11...recipes-8.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [recipes-8.0.11](https://github.com/truecharts/apps/compare/recipes-8.0.10...recipes-8.0.11) (2022-07-08)
+
+#### Chore
+
+* update docker general non-major ([#3099](https://github.com/truecharts/apps/issues/3099))
+
+
+
+
+### [recipes-8.0.10](https://github.com/truecharts/apps/compare/recipes-8.0.9...recipes-8.0.10) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [recipes-8.0.9](https://github.com/truecharts/apps/compare/recipes-8.0.8...recipes-8.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
diff --git a/stable/recipes/8.0.21/Chart.lock b/stable/recipes/8.0.21/Chart.lock
new file mode 100644
index 00000000000..4dc7307f942
--- /dev/null
+++ b/stable/recipes/8.0.21/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:19:58.472215356Z"
diff --git a/stable/recipes/8.0.21/Chart.yaml b/stable/recipes/8.0.21/Chart.yaml
new file mode 100644
index 00000000000..02d7313180e
--- /dev/null
+++ b/stable/recipes/8.0.21/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "1.3.2"
+description: Recipes is a Django application to manage, tag and search recipes using either built in models or external storage providers hosting PDF's, Images or other files.
+name: recipes
+version: 8.0.21
+kubeVersion: ">=1.16.0-0"
+keywords:
+- recipes
+- cooking
+home: https://github.com/truecharts/apps/tree/master/charts/stable/recipes
+icon: https://truecharts.org/img/chart-icons/recipes.png
+sources:
+- https://github.com/vabene1111/recipes
+- https://hub.docker.com/r/vabene1111/recipes
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/recipes/8.0.19/README.md b/stable/recipes/8.0.21/README.md
similarity index 100%
rename from stable/recipes/8.0.19/README.md
rename to stable/recipes/8.0.21/README.md
diff --git a/stable/recipes/8.0.19/app-readme.md b/stable/recipes/8.0.21/app-readme.md
similarity index 100%
rename from stable/recipes/8.0.19/app-readme.md
rename to stable/recipes/8.0.21/app-readme.md
diff --git a/stable/tdarr/2.0.15/charts/common-10.4.4.tgz b/stable/recipes/8.0.21/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/tdarr/2.0.15/charts/common-10.4.4.tgz
rename to stable/recipes/8.0.21/charts/common-10.4.4.tgz
diff --git a/stable/statping/7.0.15/charts/postgresql-8.0.30.tgz b/stable/recipes/8.0.21/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/statping/7.0.15/charts/postgresql-8.0.30.tgz
rename to stable/recipes/8.0.21/charts/postgresql-8.0.30.tgz
diff --git a/stable/recipes/8.0.19/icon.png b/stable/recipes/8.0.21/icon.png
similarity index 100%
rename from stable/recipes/8.0.19/icon.png
rename to stable/recipes/8.0.21/icon.png
diff --git a/stable/recipes/8.0.19/ix_values.yaml b/stable/recipes/8.0.21/ix_values.yaml
similarity index 100%
rename from stable/recipes/8.0.19/ix_values.yaml
rename to stable/recipes/8.0.21/ix_values.yaml
diff --git a/stable/recipes/8.0.19/questions.yaml b/stable/recipes/8.0.21/questions.yaml
similarity index 100%
rename from stable/recipes/8.0.19/questions.yaml
rename to stable/recipes/8.0.21/questions.yaml
diff --git a/stable/recipes/8.0.19/templates/_sercrets.tpl b/stable/recipes/8.0.21/templates/_sercrets.tpl
similarity index 100%
rename from stable/recipes/8.0.19/templates/_sercrets.tpl
rename to stable/recipes/8.0.21/templates/_sercrets.tpl
diff --git a/stable/recipes/8.0.19/templates/common.yaml b/stable/recipes/8.0.21/templates/common.yaml
similarity index 100%
rename from stable/recipes/8.0.19/templates/common.yaml
rename to stable/recipes/8.0.21/templates/common.yaml
diff --git a/stable/tdarr/2.0.15/values.yaml b/stable/recipes/8.0.21/values.yaml
similarity index 100%
rename from stable/tdarr/2.0.15/values.yaml
rename to stable/recipes/8.0.21/values.yaml
diff --git a/stable/redmine/3.0.19/CHANGELOG.md b/stable/redmine/3.0.19/CHANGELOG.md
deleted file mode 100644
index d5d4e97851c..00000000000
--- a/stable/redmine/3.0.19/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [redmine-3.0.19](https://github.com/truecharts/apps/compare/redmine-3.0.18...redmine-3.0.19) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [redmine-3.0.18](https://github.com/truecharts/apps/compare/redmine-3.0.17...redmine-3.0.18) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [redmine-3.0.17](https://github.com/truecharts/apps/compare/redmine-3.0.15...redmine-3.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [redmine-3.0.15](https://github.com/truecharts/apps/compare/redmine-3.0.14...redmine-3.0.15) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [redmine-3.0.14](https://github.com/truecharts/apps/compare/redmine-3.0.13...redmine-3.0.14) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [redmine-3.0.13](https://github.com/truecharts/apps/compare/redmine-3.0.12...redmine-3.0.13) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [redmine-3.0.12](https://github.com/truecharts/apps/compare/redmine-3.0.11...redmine-3.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [redmine-3.0.11](https://github.com/truecharts/apps/compare/redmine-3.0.10...redmine-3.0.11) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [redmine-3.0.10](https://github.com/truecharts/apps/compare/redmine-3.0.9...redmine-3.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [redmine-3.0.9](https://github.com/truecharts/apps/compare/redmine-3.0.8...redmine-3.0.9) (2022-06-26)
-
-#### Chore
-
-* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
-
-
-
-
-### [redmine-3.0.8](https://github.com/truecharts/apps/compare/redmine-3.0.7...redmine-3.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
diff --git a/stable/redmine/3.0.19/Chart.lock b/stable/redmine/3.0.19/Chart.lock
deleted file mode 100644
index 3bed700fecc..00000000000
--- a/stable/redmine/3.0.19/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-14T11:54:19.183134972Z"
diff --git a/stable/redmine/3.0.19/Chart.yaml b/stable/redmine/3.0.19/Chart.yaml
deleted file mode 100644
index 5b99f019653..00000000000
--- a/stable/redmine/3.0.19/Chart.yaml
+++ /dev/null
@@ -1,35 +0,0 @@
-apiVersion: v2
-appVersion: "5.0.2"
-kubeVersion: '>=1.16.0-0'
-version: 3.0.19
-name: redmine
-description: Redmine is a flexible project management web application written using Ruby on Rails framework.
-type: application
-home: https://github.com/truecharts/apps/tree/master/charts/stable/redmine
-icon: https://truecharts.org/img/chart-icons/redmine.png
-keywords:
- - project
- - management
- - time
- - tracking
- - ticket
-sources:
- - https://github.com/redmine/redmine
- - https://hub.docker.com/_/redmine
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - productivity
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/redmine/3.0.21/CHANGELOG.md b/stable/redmine/3.0.21/CHANGELOG.md
new file mode 100644
index 00000000000..49f4adbf17a
--- /dev/null
+++ b/stable/redmine/3.0.21/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [redmine-3.0.21](https://github.com/truecharts/apps/compare/redmine-3.0.19...redmine-3.0.21) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [redmine-3.0.19](https://github.com/truecharts/apps/compare/redmine-3.0.18...redmine-3.0.19) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [redmine-3.0.18](https://github.com/truecharts/apps/compare/redmine-3.0.17...redmine-3.0.18) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [redmine-3.0.17](https://github.com/truecharts/apps/compare/redmine-3.0.15...redmine-3.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [redmine-3.0.15](https://github.com/truecharts/apps/compare/redmine-3.0.14...redmine-3.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [redmine-3.0.14](https://github.com/truecharts/apps/compare/redmine-3.0.13...redmine-3.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [redmine-3.0.13](https://github.com/truecharts/apps/compare/redmine-3.0.12...redmine-3.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [redmine-3.0.12](https://github.com/truecharts/apps/compare/redmine-3.0.11...redmine-3.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [redmine-3.0.11](https://github.com/truecharts/apps/compare/redmine-3.0.10...redmine-3.0.11) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [redmine-3.0.10](https://github.com/truecharts/apps/compare/redmine-3.0.9...redmine-3.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [redmine-3.0.9](https://github.com/truecharts/apps/compare/redmine-3.0.8...redmine-3.0.9) (2022-06-26)
+
+#### Chore
+
+* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
+
+
+
+
diff --git a/stable/redmine/3.0.21/Chart.lock b/stable/redmine/3.0.21/Chart.lock
new file mode 100644
index 00000000000..bead2a906a0
--- /dev/null
+++ b/stable/redmine/3.0.21/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:20:04.754047441Z"
diff --git a/stable/redmine/3.0.21/Chart.yaml b/stable/redmine/3.0.21/Chart.yaml
new file mode 100644
index 00000000000..a8f0872fa41
--- /dev/null
+++ b/stable/redmine/3.0.21/Chart.yaml
@@ -0,0 +1,35 @@
+apiVersion: v2
+appVersion: "5.0.2"
+kubeVersion: '>=1.16.0-0'
+version: 3.0.21
+name: redmine
+description: Redmine is a flexible project management web application written using Ruby on Rails framework.
+type: application
+home: https://github.com/truecharts/apps/tree/master/charts/stable/redmine
+icon: https://truecharts.org/img/chart-icons/redmine.png
+keywords:
+ - project
+ - management
+ - time
+ - tracking
+ - ticket
+sources:
+ - https://github.com/redmine/redmine
+ - https://hub.docker.com/_/redmine
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/redmine/3.0.19/README.md b/stable/redmine/3.0.21/README.md
similarity index 100%
rename from stable/redmine/3.0.19/README.md
rename to stable/redmine/3.0.21/README.md
diff --git a/stable/redmine/3.0.19/app-readme.md b/stable/redmine/3.0.21/app-readme.md
similarity index 100%
rename from stable/redmine/3.0.19/app-readme.md
rename to stable/redmine/3.0.21/app-readme.md
diff --git a/stable/teamspeak3/4.0.16/charts/common-10.4.4.tgz b/stable/redmine/3.0.21/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/teamspeak3/4.0.16/charts/common-10.4.4.tgz
rename to stable/redmine/3.0.21/charts/common-10.4.4.tgz
diff --git a/stable/strapi/4.0.14/charts/postgresql-8.0.30.tgz b/stable/redmine/3.0.21/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/strapi/4.0.14/charts/postgresql-8.0.30.tgz
rename to stable/redmine/3.0.21/charts/postgresql-8.0.30.tgz
diff --git a/stable/redmine/3.0.19/icon.png b/stable/redmine/3.0.21/icon.png
similarity index 100%
rename from stable/redmine/3.0.19/icon.png
rename to stable/redmine/3.0.21/icon.png
diff --git a/stable/redmine/3.0.19/ix_values.yaml b/stable/redmine/3.0.21/ix_values.yaml
similarity index 100%
rename from stable/redmine/3.0.19/ix_values.yaml
rename to stable/redmine/3.0.21/ix_values.yaml
diff --git a/stable/redmine/3.0.19/questions.yaml b/stable/redmine/3.0.21/questions.yaml
similarity index 100%
rename from stable/redmine/3.0.19/questions.yaml
rename to stable/redmine/3.0.21/questions.yaml
diff --git a/stable/redmine/3.0.19/templates/_secrets.tpl b/stable/redmine/3.0.21/templates/_secrets.tpl
similarity index 100%
rename from stable/redmine/3.0.19/templates/_secrets.tpl
rename to stable/redmine/3.0.21/templates/_secrets.tpl
diff --git a/stable/redmine/3.0.19/templates/common.yaml b/stable/redmine/3.0.21/templates/common.yaml
similarity index 100%
rename from stable/redmine/3.0.19/templates/common.yaml
rename to stable/redmine/3.0.21/templates/common.yaml
diff --git a/stable/teamspeak3/4.0.16/values.yaml b/stable/redmine/3.0.21/values.yaml
similarity index 100%
rename from stable/teamspeak3/4.0.16/values.yaml
rename to stable/redmine/3.0.21/values.yaml
diff --git a/stable/reg/6.0.15/CHANGELOG.md b/stable/reg/6.0.15/CHANGELOG.md
deleted file mode 100644
index bef1d78c695..00000000000
--- a/stable/reg/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [reg-6.0.15](https://github.com/truecharts/apps/compare/reg-6.0.13...reg-6.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [reg-6.0.13](https://github.com/truecharts/apps/compare/reg-6.0.12...reg-6.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [reg-6.0.12](https://github.com/truecharts/apps/compare/reg-6.0.11...reg-6.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [reg-6.0.11](https://github.com/truecharts/apps/compare/reg-6.0.10...reg-6.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [reg-6.0.10](https://github.com/truecharts/apps/compare/reg-6.0.9...reg-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [reg-6.0.9](https://github.com/truecharts/apps/compare/reg-6.0.8...reg-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [reg-6.0.8](https://github.com/truecharts/apps/compare/reg-6.0.7...reg-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [reg-6.0.7](https://github.com/truecharts/apps/compare/reg-6.0.6...reg-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [reg-6.0.6](https://github.com/truecharts/apps/compare/reg-6.0.5...reg-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [reg-6.0.5](https://github.com/truecharts/apps/compare/reg-6.0.4...reg-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [reg-6.0.4](https://github.com/truecharts/apps/compare/reg-6.0.3...reg-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/reg/6.0.15/Chart.lock b/stable/reg/6.0.15/Chart.lock
deleted file mode 100644
index 91a8ac09186..00000000000
--- a/stable/reg/6.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:13:24.854615449Z"
diff --git a/stable/reg/6.0.15/Chart.yaml b/stable/reg/6.0.15/Chart.yaml
deleted file mode 100644
index e82a231f6bb..00000000000
--- a/stable/reg/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "0.16.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Docker registry v2 command line client and repo listing generator with
- security checks.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/reg
-icon: https://truecharts.org/img/chart-icons/reg.png
-keywords:
-- reg
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: reg
-sources:
-- https://github.com/genuinetools/reg
-- https://github.com/k8s-at-home/container-images/
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - utilities
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/reg/6.0.17/CHANGELOG.md b/stable/reg/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..638c90c270e
--- /dev/null
+++ b/stable/reg/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [reg-6.0.17](https://github.com/truecharts/apps/compare/reg-6.0.15...reg-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [reg-6.0.15](https://github.com/truecharts/apps/compare/reg-6.0.13...reg-6.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [reg-6.0.13](https://github.com/truecharts/apps/compare/reg-6.0.12...reg-6.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [reg-6.0.12](https://github.com/truecharts/apps/compare/reg-6.0.11...reg-6.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [reg-6.0.11](https://github.com/truecharts/apps/compare/reg-6.0.10...reg-6.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [reg-6.0.10](https://github.com/truecharts/apps/compare/reg-6.0.9...reg-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [reg-6.0.9](https://github.com/truecharts/apps/compare/reg-6.0.8...reg-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [reg-6.0.8](https://github.com/truecharts/apps/compare/reg-6.0.7...reg-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [reg-6.0.7](https://github.com/truecharts/apps/compare/reg-6.0.6...reg-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [reg-6.0.6](https://github.com/truecharts/apps/compare/reg-6.0.5...reg-6.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [reg-6.0.5](https://github.com/truecharts/apps/compare/reg-6.0.4...reg-6.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/reg/6.0.17/Chart.lock b/stable/reg/6.0.17/Chart.lock
new file mode 100644
index 00000000000..5f730fba958
--- /dev/null
+++ b/stable/reg/6.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:20:04.39479867Z"
diff --git a/stable/reg/6.0.17/Chart.yaml b/stable/reg/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..71313b4299d
--- /dev/null
+++ b/stable/reg/6.0.17/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "0.16.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Docker registry v2 command line client and repo listing generator with
+ security checks.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/reg
+icon: https://truecharts.org/img/chart-icons/reg.png
+keywords:
+- reg
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: reg
+sources:
+- https://github.com/genuinetools/reg
+- https://github.com/k8s-at-home/container-images/
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - utilities
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/reg/6.0.15/README.md b/stable/reg/6.0.17/README.md
similarity index 100%
rename from stable/reg/6.0.15/README.md
rename to stable/reg/6.0.17/README.md
diff --git a/stable/reg/6.0.15/app-readme.md b/stable/reg/6.0.17/app-readme.md
similarity index 100%
rename from stable/reg/6.0.15/app-readme.md
rename to stable/reg/6.0.17/app-readme.md
diff --git a/stable/teedy/7.0.15/charts/common-10.4.4.tgz b/stable/reg/6.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/teedy/7.0.15/charts/common-10.4.4.tgz
rename to stable/reg/6.0.17/charts/common-10.4.4.tgz
diff --git a/stable/reg/6.0.15/ci/ct-values.yaml b/stable/reg/6.0.17/ci/ct-values.yaml
similarity index 100%
rename from stable/reg/6.0.15/ci/ct-values.yaml
rename to stable/reg/6.0.17/ci/ct-values.yaml
diff --git a/stable/reg/6.0.15/icon.png b/stable/reg/6.0.17/icon.png
similarity index 100%
rename from stable/reg/6.0.15/icon.png
rename to stable/reg/6.0.17/icon.png
diff --git a/stable/reg/6.0.15/ix_values.yaml b/stable/reg/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/reg/6.0.15/ix_values.yaml
rename to stable/reg/6.0.17/ix_values.yaml
diff --git a/stable/reg/6.0.15/questions.yaml b/stable/reg/6.0.17/questions.yaml
similarity index 100%
rename from stable/reg/6.0.15/questions.yaml
rename to stable/reg/6.0.17/questions.yaml
diff --git a/stable/typecho/3.0.15/templates/common.yaml b/stable/reg/6.0.17/templates/common.yaml
similarity index 100%
rename from stable/typecho/3.0.15/templates/common.yaml
rename to stable/reg/6.0.17/templates/common.yaml
diff --git a/stable/teedy/7.0.15/values.yaml b/stable/reg/6.0.17/values.yaml
similarity index 100%
rename from stable/teedy/7.0.15/values.yaml
rename to stable/reg/6.0.17/values.yaml
diff --git a/stable/remmina/3.0.14/CHANGELOG.md b/stable/remmina/3.0.14/CHANGELOG.md
deleted file mode 100644
index 75a9b2ac801..00000000000
--- a/stable/remmina/3.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [remmina-3.0.14](https://github.com/truecharts/apps/compare/remmina-3.0.12...remmina-3.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [remmina-3.0.12](https://github.com/truecharts/apps/compare/remmina-3.0.11...remmina-3.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [remmina-3.0.11](https://github.com/truecharts/apps/compare/remmina-3.0.10...remmina-3.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [remmina-3.0.10](https://github.com/truecharts/apps/compare/remmina-3.0.9...remmina-3.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [remmina-3.0.9](https://github.com/truecharts/apps/compare/remmina-3.0.8...remmina-3.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [remmina-3.0.8](https://github.com/truecharts/apps/compare/remmina-3.0.7...remmina-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [remmina-3.0.7](https://github.com/truecharts/apps/compare/remmina-3.0.6...remmina-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [remmina-3.0.6](https://github.com/truecharts/apps/compare/remmina-3.0.5...remmina-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [remmina-3.0.5](https://github.com/truecharts/apps/compare/remmina-3.0.4...remmina-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [remmina-3.0.4](https://github.com/truecharts/apps/compare/remmina-3.0.3...remmina-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [remmina-3.0.3](https://github.com/truecharts/apps/compare/remmina-3.0.2...remmina-3.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/remmina/3.0.14/Chart.lock b/stable/remmina/3.0.14/Chart.lock
deleted file mode 100644
index 7c0298bd66c..00000000000
--- a/stable/remmina/3.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:13:29.376954281Z"
diff --git a/stable/remmina/3.0.14/Chart.yaml b/stable/remmina/3.0.14/Chart.yaml
deleted file mode 100644
index b1ca6c52518..00000000000
--- a/stable/remmina/3.0.14/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "1.2.0-rcgi"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A remote desktop client written in GTK
-home: https://github.com/truecharts/apps/tree/master/charts/stable/remmina
-icon: https://truecharts.org/img/chart-icons/remmina.png
-keywords:
-- remina
-- remote
-- desktop
-- client
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: remmina
-sources:
-- https://github.com/linuxserver/docker-remmina
-- https://remmina.org/
-type: application
-version: 3.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/remmina/3.0.16/CHANGELOG.md b/stable/remmina/3.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..7640ffaaa20
--- /dev/null
+++ b/stable/remmina/3.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [remmina-3.0.16](https://github.com/truecharts/apps/compare/remmina-3.0.14...remmina-3.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [remmina-3.0.14](https://github.com/truecharts/apps/compare/remmina-3.0.12...remmina-3.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [remmina-3.0.12](https://github.com/truecharts/apps/compare/remmina-3.0.11...remmina-3.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [remmina-3.0.11](https://github.com/truecharts/apps/compare/remmina-3.0.10...remmina-3.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [remmina-3.0.10](https://github.com/truecharts/apps/compare/remmina-3.0.9...remmina-3.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [remmina-3.0.9](https://github.com/truecharts/apps/compare/remmina-3.0.8...remmina-3.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [remmina-3.0.8](https://github.com/truecharts/apps/compare/remmina-3.0.7...remmina-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [remmina-3.0.7](https://github.com/truecharts/apps/compare/remmina-3.0.6...remmina-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [remmina-3.0.6](https://github.com/truecharts/apps/compare/remmina-3.0.5...remmina-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [remmina-3.0.5](https://github.com/truecharts/apps/compare/remmina-3.0.4...remmina-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [remmina-3.0.4](https://github.com/truecharts/apps/compare/remmina-3.0.3...remmina-3.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/remmina/3.0.16/Chart.lock b/stable/remmina/3.0.16/Chart.lock
new file mode 100644
index 00000000000..5f3d117fd6d
--- /dev/null
+++ b/stable/remmina/3.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:20:09.147804599Z"
diff --git a/stable/remmina/3.0.16/Chart.yaml b/stable/remmina/3.0.16/Chart.yaml
new file mode 100644
index 00000000000..a9b0e0925d2
--- /dev/null
+++ b/stable/remmina/3.0.16/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "1.2.0-rcgi"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A remote desktop client written in GTK
+home: https://github.com/truecharts/apps/tree/master/charts/stable/remmina
+icon: https://truecharts.org/img/chart-icons/remmina.png
+keywords:
+- remina
+- remote
+- desktop
+- client
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: remmina
+sources:
+- https://github.com/linuxserver/docker-remmina
+- https://remmina.org/
+type: application
+version: 3.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/remmina/3.0.14/README.md b/stable/remmina/3.0.16/README.md
similarity index 100%
rename from stable/remmina/3.0.14/README.md
rename to stable/remmina/3.0.16/README.md
diff --git a/stable/remmina/3.0.14/app-readme.md b/stable/remmina/3.0.16/app-readme.md
similarity index 100%
rename from stable/remmina/3.0.14/app-readme.md
rename to stable/remmina/3.0.16/app-readme.md
diff --git a/stable/thelounge/6.0.14/charts/common-10.4.4.tgz b/stable/remmina/3.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/thelounge/6.0.14/charts/common-10.4.4.tgz
rename to stable/remmina/3.0.16/charts/common-10.4.4.tgz
diff --git a/stable/remmina/3.0.14/icon.png b/stable/remmina/3.0.16/icon.png
similarity index 100%
rename from stable/remmina/3.0.14/icon.png
rename to stable/remmina/3.0.16/icon.png
diff --git a/stable/remmina/3.0.14/ix_values.yaml b/stable/remmina/3.0.16/ix_values.yaml
similarity index 100%
rename from stable/remmina/3.0.14/ix_values.yaml
rename to stable/remmina/3.0.16/ix_values.yaml
diff --git a/stable/remmina/3.0.14/questions.yaml b/stable/remmina/3.0.16/questions.yaml
similarity index 100%
rename from stable/remmina/3.0.14/questions.yaml
rename to stable/remmina/3.0.16/questions.yaml
diff --git a/stable/remmina/3.0.14/templates/common.yaml b/stable/remmina/3.0.16/templates/common.yaml
similarity index 100%
rename from stable/remmina/3.0.14/templates/common.yaml
rename to stable/remmina/3.0.16/templates/common.yaml
diff --git a/stable/thelounge/6.0.14/values.yaml b/stable/remmina/3.0.16/values.yaml
similarity index 100%
rename from stable/thelounge/6.0.14/values.yaml
rename to stable/remmina/3.0.16/values.yaml
diff --git a/stable/requestrr/2.0.14/CHANGELOG.md b/stable/requestrr/2.0.14/CHANGELOG.md
deleted file mode 100644
index 58f3fd2e6b3..00000000000
--- a/stable/requestrr/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [requestrr-2.0.14](https://github.com/truecharts/apps/compare/requestrr-2.0.12...requestrr-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [requestrr-2.0.12](https://github.com/truecharts/apps/compare/requestrr-2.0.11...requestrr-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [requestrr-2.0.11](https://github.com/truecharts/apps/compare/requestrr-2.0.10...requestrr-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [requestrr-2.0.10](https://github.com/truecharts/apps/compare/requestrr-2.0.9...requestrr-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [requestrr-2.0.9](https://github.com/truecharts/apps/compare/requestrr-2.0.8...requestrr-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [requestrr-2.0.8](https://github.com/truecharts/apps/compare/requestrr-2.0.7...requestrr-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [requestrr-2.0.7](https://github.com/truecharts/apps/compare/requestrr-2.0.6...requestrr-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [requestrr-2.0.6](https://github.com/truecharts/apps/compare/requestrr-2.0.5...requestrr-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [requestrr-2.0.5](https://github.com/truecharts/apps/compare/requestrr-2.0.4...requestrr-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [requestrr-2.0.4](https://github.com/truecharts/apps/compare/requestrr-2.0.3...requestrr-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [requestrr-2.0.3](https://github.com/truecharts/apps/compare/requestrr-2.0.2...requestrr-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/requestrr/2.0.14/Chart.lock b/stable/requestrr/2.0.14/Chart.lock
deleted file mode 100644
index 90c30f09e7d..00000000000
--- a/stable/requestrr/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:13:40.320784573Z"
diff --git a/stable/requestrr/2.0.14/Chart.yaml b/stable/requestrr/2.0.14/Chart.yaml
deleted file mode 100644
index c360204743c..00000000000
--- a/stable/requestrr/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: requestrr
-version: 2.0.14
-appVersion: "2.1.2"
-description: Requestrr is a chatbot used to simplify using services like Sonarr/Radarr/Ombi via the use of chat.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/requestrr
-icon: https://truecharts.org/img/chart-icons/requestrr.png
-keywords:
- - requestrr
-sources:
- - https://hub.docker.com/r/linuxserver/requestrr
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/requestrr/2.0.16/CHANGELOG.md b/stable/requestrr/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..6f3179ec3a8
--- /dev/null
+++ b/stable/requestrr/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [requestrr-2.0.16](https://github.com/truecharts/apps/compare/requestrr-2.0.14...requestrr-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [requestrr-2.0.14](https://github.com/truecharts/apps/compare/requestrr-2.0.12...requestrr-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [requestrr-2.0.12](https://github.com/truecharts/apps/compare/requestrr-2.0.11...requestrr-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [requestrr-2.0.11](https://github.com/truecharts/apps/compare/requestrr-2.0.10...requestrr-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [requestrr-2.0.10](https://github.com/truecharts/apps/compare/requestrr-2.0.9...requestrr-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [requestrr-2.0.9](https://github.com/truecharts/apps/compare/requestrr-2.0.8...requestrr-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [requestrr-2.0.8](https://github.com/truecharts/apps/compare/requestrr-2.0.7...requestrr-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [requestrr-2.0.7](https://github.com/truecharts/apps/compare/requestrr-2.0.6...requestrr-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [requestrr-2.0.6](https://github.com/truecharts/apps/compare/requestrr-2.0.5...requestrr-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [requestrr-2.0.5](https://github.com/truecharts/apps/compare/requestrr-2.0.4...requestrr-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [requestrr-2.0.4](https://github.com/truecharts/apps/compare/requestrr-2.0.3...requestrr-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/requestrr/2.0.16/Chart.lock b/stable/requestrr/2.0.16/Chart.lock
new file mode 100644
index 00000000000..bd71b69f123
--- /dev/null
+++ b/stable/requestrr/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:20:23.027230463Z"
diff --git a/stable/requestrr/2.0.16/Chart.yaml b/stable/requestrr/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..7518503b895
--- /dev/null
+++ b/stable/requestrr/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: requestrr
+version: 2.0.16
+appVersion: "2.1.2"
+description: Requestrr is a chatbot used to simplify using services like Sonarr/Radarr/Ombi via the use of chat.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/requestrr
+icon: https://truecharts.org/img/chart-icons/requestrr.png
+keywords:
+ - requestrr
+sources:
+ - https://hub.docker.com/r/linuxserver/requestrr
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/requestrr/2.0.14/README.md b/stable/requestrr/2.0.16/README.md
similarity index 100%
rename from stable/requestrr/2.0.14/README.md
rename to stable/requestrr/2.0.16/README.md
diff --git a/stable/requestrr/2.0.14/app-readme.md b/stable/requestrr/2.0.16/app-readme.md
similarity index 100%
rename from stable/requestrr/2.0.14/app-readme.md
rename to stable/requestrr/2.0.16/app-readme.md
diff --git a/stable/tinymediamanager/2.0.14/charts/common-10.4.4.tgz b/stable/requestrr/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/tinymediamanager/2.0.14/charts/common-10.4.4.tgz
rename to stable/requestrr/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/requestrr/2.0.14/icon.png b/stable/requestrr/2.0.16/icon.png
similarity index 100%
rename from stable/requestrr/2.0.14/icon.png
rename to stable/requestrr/2.0.16/icon.png
diff --git a/stable/requestrr/2.0.14/ix_values.yaml b/stable/requestrr/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/requestrr/2.0.14/ix_values.yaml
rename to stable/requestrr/2.0.16/ix_values.yaml
diff --git a/stable/requestrr/2.0.14/questions.yaml b/stable/requestrr/2.0.16/questions.yaml
similarity index 100%
rename from stable/requestrr/2.0.14/questions.yaml
rename to stable/requestrr/2.0.16/questions.yaml
diff --git a/stable/ubooquity/3.0.15/templates/common.yaml b/stable/requestrr/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/ubooquity/3.0.15/templates/common.yaml
rename to stable/requestrr/2.0.16/templates/common.yaml
diff --git a/stable/tinymediamanager/2.0.14/values.yaml b/stable/requestrr/2.0.16/values.yaml
similarity index 100%
rename from stable/tinymediamanager/2.0.14/values.yaml
rename to stable/requestrr/2.0.16/values.yaml
diff --git a/stable/resilio-sync/6.0.16/CHANGELOG.md b/stable/resilio-sync/6.0.16/CHANGELOG.md
deleted file mode 100644
index e65e6397d22..00000000000
--- a/stable/resilio-sync/6.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [resilio-sync-6.0.16](https://github.com/truecharts/apps/compare/resilio-sync-6.0.14...resilio-sync-6.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [resilio-sync-6.0.14](https://github.com/truecharts/apps/compare/resilio-sync-6.0.13...resilio-sync-6.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [resilio-sync-6.0.13](https://github.com/truecharts/apps/compare/resilio-sync-6.0.12...resilio-sync-6.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [resilio-sync-6.0.12](https://github.com/truecharts/apps/compare/resilio-sync-6.0.11...resilio-sync-6.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [resilio-sync-6.0.11](https://github.com/truecharts/apps/compare/resilio-sync-6.0.10...resilio-sync-6.0.11) (2022-07-10)
-
-#### Fix
-
-* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119))
-
-
-
-
-### [resilio-sync-6.0.10](https://github.com/truecharts/apps/compare/resilio-sync-6.0.9...resilio-sync-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [resilio-sync-6.0.9](https://github.com/truecharts/apps/compare/resilio-sync-6.0.8...resilio-sync-6.0.9) (2022-07-09)
-
-#### Chore
-
-* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
-
-
-
-
-### [resilio-sync-6.0.8](https://github.com/truecharts/apps/compare/resilio-sync-6.0.7...resilio-sync-6.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [resilio-sync-6.0.7](https://github.com/truecharts/apps/compare/resilio-sync-6.0.6...resilio-sync-6.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [resilio-sync-6.0.6](https://github.com/truecharts/apps/compare/resilio-sync-6.0.5...resilio-sync-6.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [resilio-sync-6.0.5](https://github.com/truecharts/apps/compare/resilio-sync-6.0.4...resilio-sync-6.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/resilio-sync/6.0.16/Chart.lock b/stable/resilio-sync/6.0.16/Chart.lock
deleted file mode 100644
index f5c1eca9858..00000000000
--- a/stable/resilio-sync/6.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:13:41.487250653Z"
diff --git a/stable/resilio-sync/6.0.16/Chart.yaml b/stable/resilio-sync/6.0.16/Chart.yaml
deleted file mode 100644
index 831bf9bd181..00000000000
--- a/stable/resilio-sync/6.0.16/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "2.7.2.1375"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Resilio Sync is a fast, reliable, and simple file sync and share solution,
- powered by P2P technology
-home: https://github.com/truecharts/apps/tree/master/charts/stable/resilio-sync
-icon: https://truecharts.org/img/chart-icons/resilio-sync.png
-keywords:
-- resilio
-- sync
-- btsync
-- bittorrent
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: resilio-sync
-sources:
-- https://github.com/orgs/linuxserver/packages/container/package/resilio-sync
-version: 6.0.16
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/resilio-sync/6.0.18/CHANGELOG.md b/stable/resilio-sync/6.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..c6ae2b46b1e
--- /dev/null
+++ b/stable/resilio-sync/6.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [resilio-sync-6.0.18](https://github.com/truecharts/apps/compare/resilio-sync-6.0.16...resilio-sync-6.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [resilio-sync-6.0.16](https://github.com/truecharts/apps/compare/resilio-sync-6.0.14...resilio-sync-6.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [resilio-sync-6.0.14](https://github.com/truecharts/apps/compare/resilio-sync-6.0.13...resilio-sync-6.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [resilio-sync-6.0.13](https://github.com/truecharts/apps/compare/resilio-sync-6.0.12...resilio-sync-6.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [resilio-sync-6.0.12](https://github.com/truecharts/apps/compare/resilio-sync-6.0.11...resilio-sync-6.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [resilio-sync-6.0.11](https://github.com/truecharts/apps/compare/resilio-sync-6.0.10...resilio-sync-6.0.11) (2022-07-10)
+
+#### Fix
+
+* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119))
+
+
+
+
+### [resilio-sync-6.0.10](https://github.com/truecharts/apps/compare/resilio-sync-6.0.9...resilio-sync-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [resilio-sync-6.0.9](https://github.com/truecharts/apps/compare/resilio-sync-6.0.8...resilio-sync-6.0.9) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+
+
+
+
+### [resilio-sync-6.0.8](https://github.com/truecharts/apps/compare/resilio-sync-6.0.7...resilio-sync-6.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [resilio-sync-6.0.7](https://github.com/truecharts/apps/compare/resilio-sync-6.0.6...resilio-sync-6.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [resilio-sync-6.0.6](https://github.com/truecharts/apps/compare/resilio-sync-6.0.5...resilio-sync-6.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/resilio-sync/6.0.18/Chart.lock b/stable/resilio-sync/6.0.18/Chart.lock
new file mode 100644
index 00000000000..7bae1605805
--- /dev/null
+++ b/stable/resilio-sync/6.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:20:23.183933801Z"
diff --git a/stable/resilio-sync/6.0.18/Chart.yaml b/stable/resilio-sync/6.0.18/Chart.yaml
new file mode 100644
index 00000000000..6394188e2fb
--- /dev/null
+++ b/stable/resilio-sync/6.0.18/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "2.7.2.1375"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Resilio Sync is a fast, reliable, and simple file sync and share solution,
+ powered by P2P technology
+home: https://github.com/truecharts/apps/tree/master/charts/stable/resilio-sync
+icon: https://truecharts.org/img/chart-icons/resilio-sync.png
+keywords:
+- resilio
+- sync
+- btsync
+- bittorrent
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: resilio-sync
+sources:
+- https://github.com/orgs/linuxserver/packages/container/package/resilio-sync
+version: 6.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/resilio-sync/6.0.16/README.md b/stable/resilio-sync/6.0.18/README.md
similarity index 100%
rename from stable/resilio-sync/6.0.16/README.md
rename to stable/resilio-sync/6.0.18/README.md
diff --git a/stable/resilio-sync/6.0.16/app-readme.md b/stable/resilio-sync/6.0.18/app-readme.md
similarity index 100%
rename from stable/resilio-sync/6.0.16/app-readme.md
rename to stable/resilio-sync/6.0.18/app-readme.md
diff --git a/stable/traccar/7.0.16/charts/common-10.4.4.tgz b/stable/resilio-sync/6.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/traccar/7.0.16/charts/common-10.4.4.tgz
rename to stable/resilio-sync/6.0.18/charts/common-10.4.4.tgz
diff --git a/stable/resilio-sync/6.0.16/icon.png b/stable/resilio-sync/6.0.18/icon.png
similarity index 100%
rename from stable/resilio-sync/6.0.16/icon.png
rename to stable/resilio-sync/6.0.18/icon.png
diff --git a/stable/resilio-sync/6.0.16/ix_values.yaml b/stable/resilio-sync/6.0.18/ix_values.yaml
similarity index 100%
rename from stable/resilio-sync/6.0.16/ix_values.yaml
rename to stable/resilio-sync/6.0.18/ix_values.yaml
diff --git a/stable/resilio-sync/6.0.16/questions.yaml b/stable/resilio-sync/6.0.18/questions.yaml
similarity index 100%
rename from stable/resilio-sync/6.0.16/questions.yaml
rename to stable/resilio-sync/6.0.18/questions.yaml
diff --git a/stable/unmanic/3.0.14/templates/common.yaml b/stable/resilio-sync/6.0.18/templates/common.yaml
similarity index 100%
rename from stable/unmanic/3.0.14/templates/common.yaml
rename to stable/resilio-sync/6.0.18/templates/common.yaml
diff --git a/stable/traccar/7.0.16/values.yaml b/stable/resilio-sync/6.0.18/values.yaml
similarity index 100%
rename from stable/traccar/7.0.16/values.yaml
rename to stable/resilio-sync/6.0.18/values.yaml
diff --git a/stable/rsnapshot/2.0.14/CHANGELOG.md b/stable/rsnapshot/2.0.14/CHANGELOG.md
deleted file mode 100644
index d634549e320..00000000000
--- a/stable/rsnapshot/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [rsnapshot-2.0.14](https://github.com/truecharts/apps/compare/rsnapshot-2.0.12...rsnapshot-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [rsnapshot-2.0.12](https://github.com/truecharts/apps/compare/rsnapshot-2.0.11...rsnapshot-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [rsnapshot-2.0.11](https://github.com/truecharts/apps/compare/rsnapshot-2.0.10...rsnapshot-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [rsnapshot-2.0.10](https://github.com/truecharts/apps/compare/rsnapshot-2.0.9...rsnapshot-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [rsnapshot-2.0.9](https://github.com/truecharts/apps/compare/rsnapshot-2.0.8...rsnapshot-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [rsnapshot-2.0.8](https://github.com/truecharts/apps/compare/rsnapshot-2.0.7...rsnapshot-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [rsnapshot-2.0.7](https://github.com/truecharts/apps/compare/rsnapshot-2.0.6...rsnapshot-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [rsnapshot-2.0.6](https://github.com/truecharts/apps/compare/rsnapshot-2.0.5...rsnapshot-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [rsnapshot-2.0.5](https://github.com/truecharts/apps/compare/rsnapshot-2.0.4...rsnapshot-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [rsnapshot-2.0.4](https://github.com/truecharts/apps/compare/rsnapshot-2.0.3...rsnapshot-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [rsnapshot-2.0.3](https://github.com/truecharts/apps/compare/rsnapshot-2.0.2...rsnapshot-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/rsnapshot/2.0.14/Chart.lock b/stable/rsnapshot/2.0.14/Chart.lock
deleted file mode 100644
index 56388936d97..00000000000
--- a/stable/rsnapshot/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:13:42.028453543Z"
diff --git a/stable/rsnapshot/2.0.14/Chart.yaml b/stable/rsnapshot/2.0.14/Chart.yaml
deleted file mode 100644
index e2b150b0075..00000000000
--- a/stable/rsnapshot/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: rsnapshot
-version: 2.0.14
-appVersion: "1.4.3"
-description: Rsnapshot is a filesystem snapshot utility based on rsync.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/rsnapshot
-icon: https://truecharts.org/img/chart-icons/rsnapshot.png
-keywords:
- - rsnapshot
-sources:
- - https://hub.docker.com/r/linuxserver/rsnapshot
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/rsnapshot/2.0.16/CHANGELOG.md b/stable/rsnapshot/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..c9ba945ae75
--- /dev/null
+++ b/stable/rsnapshot/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [rsnapshot-2.0.16](https://github.com/truecharts/apps/compare/rsnapshot-2.0.14...rsnapshot-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [rsnapshot-2.0.14](https://github.com/truecharts/apps/compare/rsnapshot-2.0.12...rsnapshot-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [rsnapshot-2.0.12](https://github.com/truecharts/apps/compare/rsnapshot-2.0.11...rsnapshot-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [rsnapshot-2.0.11](https://github.com/truecharts/apps/compare/rsnapshot-2.0.10...rsnapshot-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [rsnapshot-2.0.10](https://github.com/truecharts/apps/compare/rsnapshot-2.0.9...rsnapshot-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [rsnapshot-2.0.9](https://github.com/truecharts/apps/compare/rsnapshot-2.0.8...rsnapshot-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [rsnapshot-2.0.8](https://github.com/truecharts/apps/compare/rsnapshot-2.0.7...rsnapshot-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [rsnapshot-2.0.7](https://github.com/truecharts/apps/compare/rsnapshot-2.0.6...rsnapshot-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [rsnapshot-2.0.6](https://github.com/truecharts/apps/compare/rsnapshot-2.0.5...rsnapshot-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [rsnapshot-2.0.5](https://github.com/truecharts/apps/compare/rsnapshot-2.0.4...rsnapshot-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [rsnapshot-2.0.4](https://github.com/truecharts/apps/compare/rsnapshot-2.0.3...rsnapshot-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/rsnapshot/2.0.16/Chart.lock b/stable/rsnapshot/2.0.16/Chart.lock
new file mode 100644
index 00000000000..939aca0774a
--- /dev/null
+++ b/stable/rsnapshot/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:20:27.812214662Z"
diff --git a/stable/rsnapshot/2.0.16/Chart.yaml b/stable/rsnapshot/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..8064c8e95db
--- /dev/null
+++ b/stable/rsnapshot/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: rsnapshot
+version: 2.0.16
+appVersion: "1.4.3"
+description: Rsnapshot is a filesystem snapshot utility based on rsync.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/rsnapshot
+icon: https://truecharts.org/img/chart-icons/rsnapshot.png
+keywords:
+ - rsnapshot
+sources:
+ - https://hub.docker.com/r/linuxserver/rsnapshot
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/rsnapshot/2.0.14/README.md b/stable/rsnapshot/2.0.16/README.md
similarity index 100%
rename from stable/rsnapshot/2.0.14/README.md
rename to stable/rsnapshot/2.0.16/README.md
diff --git a/stable/rsnapshot/2.0.14/app-readme.md b/stable/rsnapshot/2.0.16/app-readme.md
similarity index 100%
rename from stable/rsnapshot/2.0.14/app-readme.md
rename to stable/rsnapshot/2.0.16/app-readme.md
diff --git a/stable/trilium-notes/5.0.15/charts/common-10.4.4.tgz b/stable/rsnapshot/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/trilium-notes/5.0.15/charts/common-10.4.4.tgz
rename to stable/rsnapshot/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/rsnapshot/2.0.14/icon.png b/stable/rsnapshot/2.0.16/icon.png
similarity index 100%
rename from stable/rsnapshot/2.0.14/icon.png
rename to stable/rsnapshot/2.0.16/icon.png
diff --git a/stable/rsnapshot/2.0.14/ix_values.yaml b/stable/rsnapshot/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/rsnapshot/2.0.14/ix_values.yaml
rename to stable/rsnapshot/2.0.16/ix_values.yaml
diff --git a/stable/rsnapshot/2.0.14/questions.yaml b/stable/rsnapshot/2.0.16/questions.yaml
similarity index 100%
rename from stable/rsnapshot/2.0.14/questions.yaml
rename to stable/rsnapshot/2.0.16/questions.yaml
diff --git a/stable/unpackerr/6.0.14/templates/common.yaml b/stable/rsnapshot/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/unpackerr/6.0.14/templates/common.yaml
rename to stable/rsnapshot/2.0.16/templates/common.yaml
diff --git a/stable/trilium-notes/5.0.15/values.yaml b/stable/rsnapshot/2.0.16/values.yaml
similarity index 100%
rename from stable/trilium-notes/5.0.15/values.yaml
rename to stable/rsnapshot/2.0.16/values.yaml
diff --git a/stable/rss-bridge/2.0.14/CHANGELOG.md b/stable/rss-bridge/2.0.14/CHANGELOG.md
deleted file mode 100644
index 27c3e0d7459..00000000000
--- a/stable/rss-bridge/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [rss-bridge-2.0.14](https://github.com/truecharts/apps/compare/rss-bridge-2.0.12...rss-bridge-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [rss-bridge-2.0.12](https://github.com/truecharts/apps/compare/rss-bridge-2.0.11...rss-bridge-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [rss-bridge-2.0.11](https://github.com/truecharts/apps/compare/rss-bridge-2.0.10...rss-bridge-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [rss-bridge-2.0.10](https://github.com/truecharts/apps/compare/rss-bridge-2.0.9...rss-bridge-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [rss-bridge-2.0.9](https://github.com/truecharts/apps/compare/rss-bridge-2.0.8...rss-bridge-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [rss-bridge-2.0.8](https://github.com/truecharts/apps/compare/rss-bridge-2.0.7...rss-bridge-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [rss-bridge-2.0.7](https://github.com/truecharts/apps/compare/rss-bridge-2.0.6...rss-bridge-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [rss-bridge-2.0.6](https://github.com/truecharts/apps/compare/rss-bridge-2.0.5...rss-bridge-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [rss-bridge-2.0.5](https://github.com/truecharts/apps/compare/rss-bridge-2.0.4...rss-bridge-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [rss-bridge-2.0.4](https://github.com/truecharts/apps/compare/rss-bridge-2.0.3...rss-bridge-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [rss-bridge-2.0.3](https://github.com/truecharts/apps/compare/rss-bridge-2.0.2...rss-bridge-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/rss-bridge/2.0.14/Chart.lock b/stable/rss-bridge/2.0.14/Chart.lock
deleted file mode 100644
index 12f523606b8..00000000000
--- a/stable/rss-bridge/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:13:44.632416407Z"
diff --git a/stable/rss-bridge/2.0.14/Chart.yaml b/stable/rss-bridge/2.0.14/Chart.yaml
deleted file mode 100644
index 55d78fe4527..00000000000
--- a/stable/rss-bridge/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-apiVersion: v2
-appVersion: "2022"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: RSS-Bridge is a PHP project capable of generating RSS and Atom feeds for websites that don't have one.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/rss-bridge
-icon: https://truecharts.org/img/chart-icons/rss-bridge.png
-keywords:
-- rss-bridge
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: rss-bridge
-sources:
-- https://github.com/RSS-Bridge/rss-bridge
-version: 2.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/rss-bridge/2.0.16/CHANGELOG.md b/stable/rss-bridge/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..6c495dab565
--- /dev/null
+++ b/stable/rss-bridge/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [rss-bridge-2.0.16](https://github.com/truecharts/apps/compare/rss-bridge-2.0.14...rss-bridge-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [rss-bridge-2.0.14](https://github.com/truecharts/apps/compare/rss-bridge-2.0.12...rss-bridge-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [rss-bridge-2.0.12](https://github.com/truecharts/apps/compare/rss-bridge-2.0.11...rss-bridge-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [rss-bridge-2.0.11](https://github.com/truecharts/apps/compare/rss-bridge-2.0.10...rss-bridge-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [rss-bridge-2.0.10](https://github.com/truecharts/apps/compare/rss-bridge-2.0.9...rss-bridge-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [rss-bridge-2.0.9](https://github.com/truecharts/apps/compare/rss-bridge-2.0.8...rss-bridge-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [rss-bridge-2.0.8](https://github.com/truecharts/apps/compare/rss-bridge-2.0.7...rss-bridge-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [rss-bridge-2.0.7](https://github.com/truecharts/apps/compare/rss-bridge-2.0.6...rss-bridge-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [rss-bridge-2.0.6](https://github.com/truecharts/apps/compare/rss-bridge-2.0.5...rss-bridge-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [rss-bridge-2.0.5](https://github.com/truecharts/apps/compare/rss-bridge-2.0.4...rss-bridge-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [rss-bridge-2.0.4](https://github.com/truecharts/apps/compare/rss-bridge-2.0.3...rss-bridge-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/rss-bridge/2.0.16/Chart.lock b/stable/rss-bridge/2.0.16/Chart.lock
new file mode 100644
index 00000000000..5f53fe972cf
--- /dev/null
+++ b/stable/rss-bridge/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:20:28.823190818Z"
diff --git a/stable/rss-bridge/2.0.16/Chart.yaml b/stable/rss-bridge/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..64b96c11e0e
--- /dev/null
+++ b/stable/rss-bridge/2.0.16/Chart.yaml
@@ -0,0 +1,25 @@
+apiVersion: v2
+appVersion: "2022"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: RSS-Bridge is a PHP project capable of generating RSS and Atom feeds for websites that don't have one.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/rss-bridge
+icon: https://truecharts.org/img/chart-icons/rss-bridge.png
+keywords:
+- rss-bridge
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: rss-bridge
+sources:
+- https://github.com/RSS-Bridge/rss-bridge
+version: 2.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/rss-bridge/2.0.14/README.md b/stable/rss-bridge/2.0.16/README.md
similarity index 100%
rename from stable/rss-bridge/2.0.14/README.md
rename to stable/rss-bridge/2.0.16/README.md
diff --git a/stable/rss-bridge/2.0.14/app-readme.md b/stable/rss-bridge/2.0.16/app-readme.md
similarity index 100%
rename from stable/rss-bridge/2.0.14/app-readme.md
rename to stable/rss-bridge/2.0.16/app-readme.md
diff --git a/stable/tt-rss/7.0.15/charts/common-10.4.4.tgz b/stable/rss-bridge/2.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/tt-rss/7.0.15/charts/common-10.4.4.tgz
rename to stable/rss-bridge/2.0.16/charts/common-10.4.4.tgz
diff --git a/stable/rss-bridge/2.0.14/icon.png b/stable/rss-bridge/2.0.16/icon.png
similarity index 100%
rename from stable/rss-bridge/2.0.14/icon.png
rename to stable/rss-bridge/2.0.16/icon.png
diff --git a/stable/rss-bridge/2.0.14/ix_values.yaml b/stable/rss-bridge/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/rss-bridge/2.0.14/ix_values.yaml
rename to stable/rss-bridge/2.0.16/ix_values.yaml
diff --git a/stable/rss-bridge/2.0.14/questions.yaml b/stable/rss-bridge/2.0.16/questions.yaml
similarity index 100%
rename from stable/rss-bridge/2.0.14/questions.yaml
rename to stable/rss-bridge/2.0.16/questions.yaml
diff --git a/stable/unpoller/3.0.16/templates/common.yaml b/stable/rss-bridge/2.0.16/templates/common.yaml
similarity index 100%
rename from stable/unpoller/3.0.16/templates/common.yaml
rename to stable/rss-bridge/2.0.16/templates/common.yaml
diff --git a/stable/tt-rss/7.0.15/values.yaml b/stable/rss-bridge/2.0.16/values.yaml
similarity index 100%
rename from stable/tt-rss/7.0.15/values.yaml
rename to stable/rss-bridge/2.0.16/values.yaml
diff --git a/stable/rsshub/3.0.36/CHANGELOG.md b/stable/rsshub/3.0.36/CHANGELOG.md
deleted file mode 100644
index e5d0063bcf3..00000000000
--- a/stable/rsshub/3.0.36/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [rsshub-3.0.36](https://github.com/truecharts/apps/compare/rsshub-3.0.35...rsshub-3.0.36) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [rsshub-3.0.35](https://github.com/truecharts/apps/compare/rsshub-3.0.34...rsshub-3.0.35) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [rsshub-3.0.34](https://github.com/truecharts/apps/compare/rsshub-3.0.32...rsshub-3.0.34) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [rsshub-3.0.32](https://github.com/truecharts/apps/compare/rsshub-3.0.31...rsshub-3.0.32) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [rsshub-3.0.31](https://github.com/truecharts/apps/compare/rsshub-3.0.30...rsshub-3.0.31) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [rsshub-3.0.30](https://github.com/truecharts/apps/compare/rsshub-3.0.29...rsshub-3.0.30) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [rsshub-3.0.29](https://github.com/truecharts/apps/compare/rsshub-3.0.28...rsshub-3.0.29) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [rsshub-3.0.28](https://github.com/truecharts/apps/compare/rsshub-3.0.27...rsshub-3.0.28) (2022-07-09)
-
-#### Chore
-
-* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
-
-
-
-
-### [rsshub-3.0.27](https://github.com/truecharts/apps/compare/rsshub-3.0.26...rsshub-3.0.27) (2022-07-08)
-
-#### Chore
-
-* update docker general non-major ([#3099](https://github.com/truecharts/apps/issues/3099))
-
-
-
-
-### [rsshub-3.0.26](https://github.com/truecharts/apps/compare/rsshub-3.0.25...rsshub-3.0.26) (2022-07-07)
-
-#### Chore
-
-* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
-
-
-
-
-### [rsshub-3.0.25](https://github.com/truecharts/apps/compare/rsshub-3.0.24...rsshub-3.0.25) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
diff --git a/stable/rsshub/3.0.36/Chart.lock b/stable/rsshub/3.0.36/Chart.lock
deleted file mode 100644
index b58e854e02f..00000000000
--- a/stable/rsshub/3.0.36/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:236378fb08fd81a11cb61d7877203296e75c0801bafba9ce1d9656b62d825dbd
-generated: "2022-07-14T11:54:32.371390702Z"
diff --git a/stable/rsshub/3.0.36/Chart.yaml b/stable/rsshub/3.0.36/Chart.yaml
deleted file mode 100644
index af88a1a8d5a..00000000000
--- a/stable/rsshub/3.0.36/Chart.yaml
+++ /dev/null
@@ -1,33 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: rsshub
-version: 3.0.36
-appVersion: "latest"
-description: RSSHub can generate RSS feeds from pretty much everything
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/rsshub
-icon: https://truecharts.org/img/chart-icons/rsshub.png
-keywords:
- - rsshub
- - rss
-sources:
- - https://docs.rsshub.app/en/install/
- - https://github.com/DIYgod/RSSHub
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/rsshub/3.0.38/CHANGELOG.md b/stable/rsshub/3.0.38/CHANGELOG.md
new file mode 100644
index 00000000000..2faf7719497
--- /dev/null
+++ b/stable/rsshub/3.0.38/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [rsshub-3.0.38](https://github.com/truecharts/apps/compare/rsshub-3.0.36...rsshub-3.0.38) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [rsshub-3.0.36](https://github.com/truecharts/apps/compare/rsshub-3.0.35...rsshub-3.0.36) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [rsshub-3.0.35](https://github.com/truecharts/apps/compare/rsshub-3.0.34...rsshub-3.0.35) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [rsshub-3.0.34](https://github.com/truecharts/apps/compare/rsshub-3.0.32...rsshub-3.0.34) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [rsshub-3.0.32](https://github.com/truecharts/apps/compare/rsshub-3.0.31...rsshub-3.0.32) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [rsshub-3.0.31](https://github.com/truecharts/apps/compare/rsshub-3.0.30...rsshub-3.0.31) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [rsshub-3.0.30](https://github.com/truecharts/apps/compare/rsshub-3.0.29...rsshub-3.0.30) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [rsshub-3.0.29](https://github.com/truecharts/apps/compare/rsshub-3.0.28...rsshub-3.0.29) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [rsshub-3.0.28](https://github.com/truecharts/apps/compare/rsshub-3.0.27...rsshub-3.0.28) (2022-07-09)
+
+#### Chore
+
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [rsshub-3.0.27](https://github.com/truecharts/apps/compare/rsshub-3.0.26...rsshub-3.0.27) (2022-07-08)
+
+#### Chore
+
+* update docker general non-major ([#3099](https://github.com/truecharts/apps/issues/3099))
+
+
+
+
+### [rsshub-3.0.26](https://github.com/truecharts/apps/compare/rsshub-3.0.25...rsshub-3.0.26) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
diff --git a/stable/rsshub/3.0.38/Chart.lock b/stable/rsshub/3.0.38/Chart.lock
new file mode 100644
index 00000000000..528b61cfc7f
--- /dev/null
+++ b/stable/rsshub/3.0.38/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:236378fb08fd81a11cb61d7877203296e75c0801bafba9ce1d9656b62d825dbd
+generated: "2022-07-14T14:20:47.624738029Z"
diff --git a/stable/rsshub/3.0.38/Chart.yaml b/stable/rsshub/3.0.38/Chart.yaml
new file mode 100644
index 00000000000..1eace1bac2b
--- /dev/null
+++ b/stable/rsshub/3.0.38/Chart.yaml
@@ -0,0 +1,33 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: rsshub
+version: 3.0.38
+appVersion: "latest"
+description: RSSHub can generate RSS feeds from pretty much everything
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/rsshub
+icon: https://truecharts.org/img/chart-icons/rsshub.png
+keywords:
+ - rsshub
+ - rss
+sources:
+ - https://docs.rsshub.app/en/install/
+ - https://github.com/DIYgod/RSSHub
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/rsshub/3.0.36/README.md b/stable/rsshub/3.0.38/README.md
similarity index 100%
rename from stable/rsshub/3.0.36/README.md
rename to stable/rsshub/3.0.38/README.md
diff --git a/stable/rsshub/3.0.36/app-readme.md b/stable/rsshub/3.0.38/app-readme.md
similarity index 100%
rename from stable/rsshub/3.0.36/app-readme.md
rename to stable/rsshub/3.0.38/app-readme.md
diff --git a/stable/twtxt/3.0.14/charts/common-10.4.4.tgz b/stable/rsshub/3.0.38/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/twtxt/3.0.14/charts/common-10.4.4.tgz
rename to stable/rsshub/3.0.38/charts/common-10.4.4.tgz
diff --git a/stable/weblate/4.0.16/charts/redis-3.0.30.tgz b/stable/rsshub/3.0.38/charts/redis-3.0.30.tgz
similarity index 100%
rename from stable/weblate/4.0.16/charts/redis-3.0.30.tgz
rename to stable/rsshub/3.0.38/charts/redis-3.0.30.tgz
diff --git a/stable/rsshub/3.0.36/icon.png b/stable/rsshub/3.0.38/icon.png
similarity index 100%
rename from stable/rsshub/3.0.36/icon.png
rename to stable/rsshub/3.0.38/icon.png
diff --git a/stable/rsshub/3.0.36/ix_values.yaml b/stable/rsshub/3.0.38/ix_values.yaml
similarity index 100%
rename from stable/rsshub/3.0.36/ix_values.yaml
rename to stable/rsshub/3.0.38/ix_values.yaml
diff --git a/stable/rsshub/3.0.36/questions.yaml b/stable/rsshub/3.0.38/questions.yaml
similarity index 100%
rename from stable/rsshub/3.0.36/questions.yaml
rename to stable/rsshub/3.0.38/questions.yaml
diff --git a/stable/uptime-kuma/3.0.15/templates/common.yaml b/stable/rsshub/3.0.38/templates/common.yaml
similarity index 100%
rename from stable/uptime-kuma/3.0.15/templates/common.yaml
rename to stable/rsshub/3.0.38/templates/common.yaml
diff --git a/stable/twtxt/3.0.14/values.yaml b/stable/rsshub/3.0.38/values.yaml
similarity index 100%
rename from stable/twtxt/3.0.14/values.yaml
rename to stable/rsshub/3.0.38/values.yaml
diff --git a/stable/sabnzbd/11.0.18/CHANGELOG.md b/stable/sabnzbd/11.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..a48cb171133
--- /dev/null
+++ b/stable/sabnzbd/11.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [sabnzbd-11.0.18](https://github.com/truecharts/apps/compare/sabnzbd-11.0.16...sabnzbd-11.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [sabnzbd-11.0.16](https://github.com/truecharts/apps/compare/sabnzbd-11.0.14...sabnzbd-11.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [sabnzbd-11.0.14](https://github.com/truecharts/apps/compare/sabnzbd-11.0.13...sabnzbd-11.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [sabnzbd-11.0.13](https://github.com/truecharts/apps/compare/sabnzbd-11.0.12...sabnzbd-11.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [sabnzbd-11.0.12](https://github.com/truecharts/apps/compare/sabnzbd-11.0.11...sabnzbd-11.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [sabnzbd-11.0.11](https://github.com/truecharts/apps/compare/sabnzbd-11.0.10...sabnzbd-11.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [sabnzbd-11.0.10](https://github.com/truecharts/apps/compare/sabnzbd-11.0.9...sabnzbd-11.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [sabnzbd-11.0.9](https://github.com/truecharts/apps/compare/sabnzbd-11.0.8...sabnzbd-11.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [sabnzbd-11.0.8](https://github.com/truecharts/apps/compare/sabnzbd-11.0.7...sabnzbd-11.0.8) (2022-06-22)
+
+#### Chore
+
+* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [sabnzbd-11.0.7](https://github.com/truecharts/apps/compare/sabnzbd-11.0.6...sabnzbd-11.0.7) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931))
+
+
+
+
+### [sabnzbd-11.0.6](https://github.com/truecharts/apps/compare/sabnzbd-11.0.5...sabnzbd-11.0.6) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
diff --git a/stable/sabnzbd/11.0.18/Chart.lock b/stable/sabnzbd/11.0.18/Chart.lock
new file mode 100644
index 00000000000..3c830b62974
--- /dev/null
+++ b/stable/sabnzbd/11.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:20:41.627093327Z"
diff --git a/stable/sabnzbd/11.0.18/Chart.yaml b/stable/sabnzbd/11.0.18/Chart.yaml
new file mode 100644
index 00000000000..633ed9807a4
--- /dev/null
+++ b/stable/sabnzbd/11.0.18/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "3.6.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Free and easy binary newsreader
+home: https://github.com/truecharts/apps/tree/master/charts/stable/sabnzbd
+icon: https://truecharts.org/img/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://sabnzbd.org/
+type: application
+version: 11.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/sabnzbd/11.0.18/README.md b/stable/sabnzbd/11.0.18/README.md
new file mode 100644
index 00000000000..074039aab43
--- /dev/null
+++ b/stable/sabnzbd/11.0.18/README.md
@@ -0,0 +1,42 @@
+# sabnzbd
+
+Free and easy binary newsreader
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/sabnzbd/11.0.18/app-readme.md b/stable/sabnzbd/11.0.18/app-readme.md
new file mode 100644
index 00000000000..2641915b167
--- /dev/null
+++ b/stable/sabnzbd/11.0.18/app-readme.md
@@ -0,0 +1,3 @@
+Free and easy binary newsreader
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/typecho/3.0.15/charts/common-10.4.4.tgz b/stable/sabnzbd/11.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/typecho/3.0.15/charts/common-10.4.4.tgz
rename to stable/sabnzbd/11.0.18/charts/common-10.4.4.tgz
diff --git a/stable/sabnzbd/11.0.18/icon.png b/stable/sabnzbd/11.0.18/icon.png
new file mode 100644
index 00000000000..385d8ff1c15
Binary files /dev/null and b/stable/sabnzbd/11.0.18/icon.png differ
diff --git a/stable/sabnzbd/11.0.18/ix_values.yaml b/stable/sabnzbd/11.0.18/ix_values.yaml
new file mode 100644
index 00000000000..5f172577c76
--- /dev/null
+++ b/stable/sabnzbd/11.0.18/ix_values.yaml
@@ -0,0 +1,19 @@
+image:
+ repository: tccr.io/truecharts/sabnzbd
+ pullPolicy: IfNotPresent
+ tag: v3.6.0@sha256:faafcb17a092e748bbf9972946f8c35cb18f24f0593d42b25ee62785e844869d
+
+env:
+ HOST_WHITELIST_ENTRIES: ""
+
+service:
+ main:
+ ports:
+ main:
+ port: 10097
+ targetPort: 8080
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
diff --git a/stable/sabnzbd/11.0.18/questions.yaml b/stable/sabnzbd/11.0.18/questions.yaml
new file mode 100644
index 00000000000..c10d34c7749
--- /dev/null
+++ b/stable/sabnzbd/11.0.18/questions.yaml
@@ -0,0 +1,2445 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/uptimerobot-prometheus/4.0.16/templates/common.yaml b/stable/sabnzbd/11.0.18/templates/common.yaml
similarity index 100%
rename from stable/uptimerobot-prometheus/4.0.16/templates/common.yaml
rename to stable/sabnzbd/11.0.18/templates/common.yaml
diff --git a/stable/typecho/3.0.15/values.yaml b/stable/sabnzbd/11.0.18/values.yaml
similarity index 100%
rename from stable/typecho/3.0.15/values.yaml
rename to stable/sabnzbd/11.0.18/values.yaml
diff --git a/stable/satisfactory/2.0.16/CHANGELOG.md b/stable/satisfactory/2.0.16/CHANGELOG.md
deleted file mode 100644
index 8f8d904ea4e..00000000000
--- a/stable/satisfactory/2.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [satisfactory-2.0.16](https://github.com/truecharts/apps/compare/satisfactory-2.0.14...satisfactory-2.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [satisfactory-2.0.14](https://github.com/truecharts/apps/compare/satisfactory-2.0.13...satisfactory-2.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-
-### [satisfactory-2.0.12](https://github.com/truecharts/apps/compare/satisfactory-2.0.11...satisfactory-2.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [satisfactory-2.0.11](https://github.com/truecharts/apps/compare/satisfactory-2.0.10...satisfactory-2.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [satisfactory-2.0.10](https://github.com/truecharts/apps/compare/satisfactory-2.0.9...satisfactory-2.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [satisfactory-2.0.9](https://github.com/truecharts/apps/compare/satisfactory-2.0.8...satisfactory-2.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [satisfactory-2.0.8](https://github.com/truecharts/apps/compare/satisfactory-2.0.7...satisfactory-2.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [satisfactory-2.0.7](https://github.com/truecharts/apps/compare/satisfactory-2.0.6...satisfactory-2.0.7) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [satisfactory-2.0.6](https://github.com/truecharts/apps/compare/satisfactory-2.0.4...satisfactory-2.0.6) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [satisfactory-2.0.4](https://github.com/truecharts/apps/compare/satisfactory-2.0.3...satisfactory-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [satisfactory-2.0.3](https://github.com/truecharts/apps/compare/satisfactory-2.0.2...satisfactory-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
diff --git a/stable/satisfactory/2.0.16/Chart.lock b/stable/satisfactory/2.0.16/Chart.lock
deleted file mode 100644
index 893b8af1458..00000000000
--- a/stable/satisfactory/2.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:13:57.270429296Z"
diff --git a/stable/satisfactory/2.0.16/Chart.yaml b/stable/satisfactory/2.0.16/Chart.yaml
deleted file mode 100644
index f147ef8c5ab..00000000000
--- a/stable/satisfactory/2.0.16/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "1.2.4"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Satisfactory Dedicated Server
-home: https://github.com/truecharts/apps/tree/master/charts/games/satisfactory
-icon: https://truecharts.org/img/chart-icons/satisfactory.png
-keywords:
-- satisfactory
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: satisfactory
-sources:
-- https://github.com/wolveix/satisfactory-server
-- https://hub.docker.com/r/wolveix/satisfactory-server
-type: application
-version: 2.0.16
-annotations:
- truecharts.org/catagories: |
- - games
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/satisfactory/2.0.18/CHANGELOG.md b/stable/satisfactory/2.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..52443787d8e
--- /dev/null
+++ b/stable/satisfactory/2.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [satisfactory-2.0.18](https://github.com/truecharts/apps/compare/satisfactory-2.0.16...satisfactory-2.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [satisfactory-2.0.16](https://github.com/truecharts/apps/compare/satisfactory-2.0.14...satisfactory-2.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [satisfactory-2.0.14](https://github.com/truecharts/apps/compare/satisfactory-2.0.13...satisfactory-2.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+
+### [satisfactory-2.0.12](https://github.com/truecharts/apps/compare/satisfactory-2.0.11...satisfactory-2.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [satisfactory-2.0.11](https://github.com/truecharts/apps/compare/satisfactory-2.0.10...satisfactory-2.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [satisfactory-2.0.10](https://github.com/truecharts/apps/compare/satisfactory-2.0.9...satisfactory-2.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [satisfactory-2.0.9](https://github.com/truecharts/apps/compare/satisfactory-2.0.8...satisfactory-2.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [satisfactory-2.0.8](https://github.com/truecharts/apps/compare/satisfactory-2.0.7...satisfactory-2.0.8) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [satisfactory-2.0.7](https://github.com/truecharts/apps/compare/satisfactory-2.0.6...satisfactory-2.0.7) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [satisfactory-2.0.6](https://github.com/truecharts/apps/compare/satisfactory-2.0.4...satisfactory-2.0.6) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
+
+
+### [satisfactory-2.0.4](https://github.com/truecharts/apps/compare/satisfactory-2.0.3...satisfactory-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
diff --git a/stable/satisfactory/2.0.18/Chart.lock b/stable/satisfactory/2.0.18/Chart.lock
new file mode 100644
index 00000000000..475ec0a2fdf
--- /dev/null
+++ b/stable/satisfactory/2.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:20:45.887542234Z"
diff --git a/stable/satisfactory/2.0.18/Chart.yaml b/stable/satisfactory/2.0.18/Chart.yaml
new file mode 100644
index 00000000000..29c7bc04f39
--- /dev/null
+++ b/stable/satisfactory/2.0.18/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "1.2.4"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Satisfactory Dedicated Server
+home: https://github.com/truecharts/apps/tree/master/charts/games/satisfactory
+icon: https://truecharts.org/img/chart-icons/satisfactory.png
+keywords:
+- satisfactory
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: satisfactory
+sources:
+- https://github.com/wolveix/satisfactory-server
+- https://hub.docker.com/r/wolveix/satisfactory-server
+type: application
+version: 2.0.18
+annotations:
+ truecharts.org/catagories: |
+ - games
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/satisfactory/2.0.16/README.md b/stable/satisfactory/2.0.18/README.md
similarity index 100%
rename from stable/satisfactory/2.0.16/README.md
rename to stable/satisfactory/2.0.18/README.md
diff --git a/stable/satisfactory/2.0.16/app-readme.md b/stable/satisfactory/2.0.18/app-readme.md
similarity index 100%
rename from stable/satisfactory/2.0.16/app-readme.md
rename to stable/satisfactory/2.0.18/app-readme.md
diff --git a/stable/ubooquity/3.0.15/charts/common-10.4.4.tgz b/stable/satisfactory/2.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/ubooquity/3.0.15/charts/common-10.4.4.tgz
rename to stable/satisfactory/2.0.18/charts/common-10.4.4.tgz
diff --git a/stable/satisfactory/2.0.16/icon.png b/stable/satisfactory/2.0.18/icon.png
similarity index 100%
rename from stable/satisfactory/2.0.16/icon.png
rename to stable/satisfactory/2.0.18/icon.png
diff --git a/stable/satisfactory/2.0.16/ix_values.yaml b/stable/satisfactory/2.0.18/ix_values.yaml
similarity index 100%
rename from stable/satisfactory/2.0.16/ix_values.yaml
rename to stable/satisfactory/2.0.18/ix_values.yaml
diff --git a/stable/satisfactory/2.0.16/questions.yaml b/stable/satisfactory/2.0.18/questions.yaml
similarity index 100%
rename from stable/satisfactory/2.0.16/questions.yaml
rename to stable/satisfactory/2.0.18/questions.yaml
diff --git a/stable/verysync/2.0.17/templates/common.yaml b/stable/satisfactory/2.0.18/templates/common.yaml
similarity index 100%
rename from stable/verysync/2.0.17/templates/common.yaml
rename to stable/satisfactory/2.0.18/templates/common.yaml
diff --git a/stable/ubooquity/3.0.15/values.yaml b/stable/satisfactory/2.0.18/values.yaml
similarity index 100%
rename from stable/ubooquity/3.0.15/values.yaml
rename to stable/satisfactory/2.0.18/values.yaml
diff --git a/stable/scrutiny/3.0.13/CHANGELOG.md b/stable/scrutiny/3.0.13/CHANGELOG.md
deleted file mode 100644
index 58e06e85852..00000000000
--- a/stable/scrutiny/3.0.13/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [scrutiny-3.0.13](https://github.com/truecharts/apps/compare/scrutiny-3.0.12...scrutiny-3.0.13) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [scrutiny-3.0.12](https://github.com/truecharts/apps/compare/scrutiny-3.0.10...scrutiny-3.0.12) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [scrutiny-3.0.10](https://github.com/truecharts/apps/compare/scrutiny-3.0.9...scrutiny-3.0.10) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [satisfactory-2.0.13](https://github.com/truecharts/apps/compare/satisfactory-2.0.12...satisfactory-2.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [satisfactory-2.0.12](https://github.com/truecharts/apps/compare/satisfactory-2.0.11...satisfactory-2.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [satisfactory-2.0.11](https://github.com/truecharts/apps/compare/satisfactory-2.0.10...satisfactory-2.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [satisfactory-2.0.10](https://github.com/truecharts/apps/compare/satisfactory-2.0.9...satisfactory-2.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [satisfactory-2.0.9](https://github.com/truecharts/apps/compare/satisfactory-2.0.8...satisfactory-2.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [satisfactory-2.0.8](https://github.com/truecharts/apps/compare/satisfactory-2.0.7...satisfactory-2.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [satisfactory-2.0.7](https://github.com/truecharts/apps/compare/satisfactory-2.0.6...satisfactory-2.0.7) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [satisfactory-2.0.6](https://github.com/truecharts/apps/compare/satisfactory-2.0.4...satisfactory-2.0.6) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
diff --git a/stable/scrutiny/3.0.13/Chart.lock b/stable/scrutiny/3.0.13/Chart.lock
deleted file mode 100644
index 27da52f9ca6..00000000000
--- a/stable/scrutiny/3.0.13/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-13T08:07:57.106994456Z"
diff --git a/stable/scrutiny/3.0.13/Chart.yaml b/stable/scrutiny/3.0.13/Chart.yaml
deleted file mode 100644
index c2c570e5ead..00000000000
--- a/stable/scrutiny/3.0.13/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: scrutiny
-version: 3.0.13
-appVersion: "0.4.16"
-description: Scrutiny WebUI for smartd S.M.A.R.T monitoring. Scrutiny is a Hard Drive Health Dashboard & Monitoring solution.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/scrutiny
-icon: https://truecharts.org/img/chart-icons/scrutiny.png
-keywords:
- - scrutiny
-sources:
- - https://hub.docker.com/r/linuxserver/scrutiny
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/scrutiny/3.0.15/CHANGELOG.md b/stable/scrutiny/3.0.15/CHANGELOG.md
new file mode 100644
index 00000000000..62c97daf74b
--- /dev/null
+++ b/stable/scrutiny/3.0.15/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [scrutiny-3.0.15](https://github.com/truecharts/apps/compare/scrutiny-3.0.13...scrutiny-3.0.15) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [scrutiny-3.0.13](https://github.com/truecharts/apps/compare/scrutiny-3.0.12...scrutiny-3.0.13) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [scrutiny-3.0.12](https://github.com/truecharts/apps/compare/scrutiny-3.0.10...scrutiny-3.0.12) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [scrutiny-3.0.10](https://github.com/truecharts/apps/compare/scrutiny-3.0.9...scrutiny-3.0.10) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [satisfactory-2.0.13](https://github.com/truecharts/apps/compare/satisfactory-2.0.12...satisfactory-2.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [satisfactory-2.0.12](https://github.com/truecharts/apps/compare/satisfactory-2.0.11...satisfactory-2.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [satisfactory-2.0.11](https://github.com/truecharts/apps/compare/satisfactory-2.0.10...satisfactory-2.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [satisfactory-2.0.10](https://github.com/truecharts/apps/compare/satisfactory-2.0.9...satisfactory-2.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [satisfactory-2.0.9](https://github.com/truecharts/apps/compare/satisfactory-2.0.8...satisfactory-2.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [satisfactory-2.0.8](https://github.com/truecharts/apps/compare/satisfactory-2.0.7...satisfactory-2.0.8) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [satisfactory-2.0.7](https://github.com/truecharts/apps/compare/satisfactory-2.0.6...satisfactory-2.0.7) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
diff --git a/stable/scrutiny/3.0.15/Chart.lock b/stable/scrutiny/3.0.15/Chart.lock
new file mode 100644
index 00000000000..7af361f89f1
--- /dev/null
+++ b/stable/scrutiny/3.0.15/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:20:46.677741135Z"
diff --git a/stable/scrutiny/3.0.15/Chart.yaml b/stable/scrutiny/3.0.15/Chart.yaml
new file mode 100644
index 00000000000..fe1750b59ed
--- /dev/null
+++ b/stable/scrutiny/3.0.15/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: scrutiny
+version: 3.0.15
+appVersion: "0.4.16"
+description: Scrutiny WebUI for smartd S.M.A.R.T monitoring. Scrutiny is a Hard Drive Health Dashboard & Monitoring solution.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/scrutiny
+icon: https://truecharts.org/img/chart-icons/scrutiny.png
+keywords:
+ - scrutiny
+sources:
+ - https://hub.docker.com/r/linuxserver/scrutiny
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/scrutiny/3.0.13/README.md b/stable/scrutiny/3.0.15/README.md
similarity index 100%
rename from stable/scrutiny/3.0.13/README.md
rename to stable/scrutiny/3.0.15/README.md
diff --git a/stable/scrutiny/3.0.13/app-readme.md b/stable/scrutiny/3.0.15/app-readme.md
similarity index 100%
rename from stable/scrutiny/3.0.13/app-readme.md
rename to stable/scrutiny/3.0.15/app-readme.md
diff --git a/stable/unmanic/3.0.14/charts/common-10.4.4.tgz b/stable/scrutiny/3.0.15/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/unmanic/3.0.14/charts/common-10.4.4.tgz
rename to stable/scrutiny/3.0.15/charts/common-10.4.4.tgz
diff --git a/stable/scrutiny/3.0.13/icon.png b/stable/scrutiny/3.0.15/icon.png
similarity index 100%
rename from stable/scrutiny/3.0.13/icon.png
rename to stable/scrutiny/3.0.15/icon.png
diff --git a/stable/scrutiny/3.0.13/ix_values.yaml b/stable/scrutiny/3.0.15/ix_values.yaml
similarity index 100%
rename from stable/scrutiny/3.0.13/ix_values.yaml
rename to stable/scrutiny/3.0.15/ix_values.yaml
diff --git a/stable/scrutiny/3.0.13/questions.yaml b/stable/scrutiny/3.0.15/questions.yaml
similarity index 100%
rename from stable/scrutiny/3.0.13/questions.yaml
rename to stable/scrutiny/3.0.15/questions.yaml
diff --git a/stable/webgrabplus/2.0.15/templates/common.yaml b/stable/scrutiny/3.0.15/templates/common.yaml
similarity index 100%
rename from stable/webgrabplus/2.0.15/templates/common.yaml
rename to stable/scrutiny/3.0.15/templates/common.yaml
diff --git a/stable/unmanic/3.0.14/values.yaml b/stable/scrutiny/3.0.15/values.yaml
similarity index 100%
rename from stable/unmanic/3.0.14/values.yaml
rename to stable/scrutiny/3.0.15/values.yaml
diff --git a/stable/ser2sock/6.0.15/CHANGELOG.md b/stable/ser2sock/6.0.15/CHANGELOG.md
deleted file mode 100644
index faf3cd89113..00000000000
--- a/stable/ser2sock/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [ser2sock-6.0.15](https://github.com/truecharts/apps/compare/ser2sock-6.0.13...ser2sock-6.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [ser2sock-6.0.13](https://github.com/truecharts/apps/compare/ser2sock-6.0.12...ser2sock-6.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [ser2sock-6.0.12](https://github.com/truecharts/apps/compare/ser2sock-6.0.11...ser2sock-6.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [ser2sock-6.0.11](https://github.com/truecharts/apps/compare/ser2sock-6.0.10...ser2sock-6.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [ser2sock-6.0.10](https://github.com/truecharts/apps/compare/ser2sock-6.0.9...ser2sock-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [ser2sock-6.0.9](https://github.com/truecharts/apps/compare/ser2sock-6.0.8...ser2sock-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [ser2sock-6.0.8](https://github.com/truecharts/apps/compare/ser2sock-6.0.7...ser2sock-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [ser2sock-6.0.7](https://github.com/truecharts/apps/compare/ser2sock-6.0.6...ser2sock-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [ser2sock-6.0.6](https://github.com/truecharts/apps/compare/ser2sock-6.0.5...ser2sock-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [ser2sock-6.0.5](https://github.com/truecharts/apps/compare/ser2sock-6.0.4...ser2sock-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [ser2sock-6.0.4](https://github.com/truecharts/apps/compare/ser2sock-6.0.3...ser2sock-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/ser2sock/6.0.15/Chart.lock b/stable/ser2sock/6.0.15/Chart.lock
deleted file mode 100644
index ba3e51a9d41..00000000000
--- a/stable/ser2sock/6.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:14:12.189443902Z"
diff --git a/stable/ser2sock/6.0.15/Chart.yaml b/stable/ser2sock/6.0.15/Chart.yaml
deleted file mode 100644
index ba5deb78b03..00000000000
--- a/stable/ser2sock/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Serial to Socket Redirector
-home: https://github.com/truecharts/apps/tree/master/charts/stable/ser2sock
-icon: https://truecharts.org/img/chart-icons/ser2sock.png
-keywords:
-- ser2sock
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: ser2sock
-sources:
-- https://github.com/nutechsoftware/ser2sock
-- https://github.com/tenstartups/ser2sock
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/ser2sock/6.0.17/CHANGELOG.md b/stable/ser2sock/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..eb51002e9ca
--- /dev/null
+++ b/stable/ser2sock/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [ser2sock-6.0.17](https://github.com/truecharts/apps/compare/ser2sock-6.0.15...ser2sock-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [ser2sock-6.0.15](https://github.com/truecharts/apps/compare/ser2sock-6.0.13...ser2sock-6.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [ser2sock-6.0.13](https://github.com/truecharts/apps/compare/ser2sock-6.0.12...ser2sock-6.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [ser2sock-6.0.12](https://github.com/truecharts/apps/compare/ser2sock-6.0.11...ser2sock-6.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [ser2sock-6.0.11](https://github.com/truecharts/apps/compare/ser2sock-6.0.10...ser2sock-6.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [ser2sock-6.0.10](https://github.com/truecharts/apps/compare/ser2sock-6.0.9...ser2sock-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [ser2sock-6.0.9](https://github.com/truecharts/apps/compare/ser2sock-6.0.8...ser2sock-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [ser2sock-6.0.8](https://github.com/truecharts/apps/compare/ser2sock-6.0.7...ser2sock-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [ser2sock-6.0.7](https://github.com/truecharts/apps/compare/ser2sock-6.0.6...ser2sock-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [ser2sock-6.0.6](https://github.com/truecharts/apps/compare/ser2sock-6.0.5...ser2sock-6.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [ser2sock-6.0.5](https://github.com/truecharts/apps/compare/ser2sock-6.0.4...ser2sock-6.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/ser2sock/6.0.17/Chart.lock b/stable/ser2sock/6.0.17/Chart.lock
new file mode 100644
index 00000000000..655f42bcf59
--- /dev/null
+++ b/stable/ser2sock/6.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:21:00.292842632Z"
diff --git a/stable/ser2sock/6.0.17/Chart.yaml b/stable/ser2sock/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..68225121124
--- /dev/null
+++ b/stable/ser2sock/6.0.17/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Serial to Socket Redirector
+home: https://github.com/truecharts/apps/tree/master/charts/stable/ser2sock
+icon: https://truecharts.org/img/chart-icons/ser2sock.png
+keywords:
+- ser2sock
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: ser2sock
+sources:
+- https://github.com/nutechsoftware/ser2sock
+- https://github.com/tenstartups/ser2sock
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/ser2sock/6.0.15/README.md b/stable/ser2sock/6.0.17/README.md
similarity index 100%
rename from stable/ser2sock/6.0.15/README.md
rename to stable/ser2sock/6.0.17/README.md
diff --git a/stable/ser2sock/6.0.15/app-readme.md b/stable/ser2sock/6.0.17/app-readme.md
similarity index 100%
rename from stable/ser2sock/6.0.15/app-readme.md
rename to stable/ser2sock/6.0.17/app-readme.md
diff --git a/stable/unpackerr/6.0.14/charts/common-10.4.4.tgz b/stable/ser2sock/6.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/unpackerr/6.0.14/charts/common-10.4.4.tgz
rename to stable/ser2sock/6.0.17/charts/common-10.4.4.tgz
diff --git a/stable/ser2sock/6.0.15/ci/test-values.yaml b/stable/ser2sock/6.0.17/ci/test-values.yaml
similarity index 100%
rename from stable/ser2sock/6.0.15/ci/test-values.yaml
rename to stable/ser2sock/6.0.17/ci/test-values.yaml
diff --git a/stable/ser2sock/6.0.15/icon.png b/stable/ser2sock/6.0.17/icon.png
similarity index 100%
rename from stable/ser2sock/6.0.15/icon.png
rename to stable/ser2sock/6.0.17/icon.png
diff --git a/stable/ser2sock/6.0.15/ix_values.yaml b/stable/ser2sock/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/ser2sock/6.0.15/ix_values.yaml
rename to stable/ser2sock/6.0.17/ix_values.yaml
diff --git a/stable/ser2sock/6.0.15/questions.yaml b/stable/ser2sock/6.0.17/questions.yaml
similarity index 100%
rename from stable/ser2sock/6.0.15/questions.yaml
rename to stable/ser2sock/6.0.17/questions.yaml
diff --git a/stable/website-shot/2.0.15/templates/common.yaml b/stable/ser2sock/6.0.17/templates/common.yaml
similarity index 100%
rename from stable/website-shot/2.0.15/templates/common.yaml
rename to stable/ser2sock/6.0.17/templates/common.yaml
diff --git a/stable/unpackerr/6.0.14/values.yaml b/stable/ser2sock/6.0.17/values.yaml
similarity index 100%
rename from stable/unpackerr/6.0.14/values.yaml
rename to stable/ser2sock/6.0.17/values.yaml
diff --git a/stable/shiori/7.0.15/CHANGELOG.md b/stable/shiori/7.0.15/CHANGELOG.md
deleted file mode 100644
index 6c4e77eb498..00000000000
--- a/stable/shiori/7.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [shiori-7.0.15](https://github.com/truecharts/apps/compare/shiori-7.0.13...shiori-7.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [shiori-7.0.13](https://github.com/truecharts/apps/compare/shiori-7.0.12...shiori-7.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [shiori-7.0.12](https://github.com/truecharts/apps/compare/shiori-7.0.11...shiori-7.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [shiori-7.0.11](https://github.com/truecharts/apps/compare/shiori-7.0.10...shiori-7.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [shiori-7.0.10](https://github.com/truecharts/apps/compare/shiori-7.0.9...shiori-7.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [shiori-7.0.9](https://github.com/truecharts/apps/compare/shiori-7.0.8...shiori-7.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [shiori-7.0.8](https://github.com/truecharts/apps/compare/shiori-7.0.7...shiori-7.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [shiori-7.0.7](https://github.com/truecharts/apps/compare/shiori-7.0.6...shiori-7.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [shiori-7.0.6](https://github.com/truecharts/apps/compare/shiori-7.0.5...shiori-7.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [shiori-7.0.5](https://github.com/truecharts/apps/compare/shiori-7.0.4...shiori-7.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [shiori-7.0.4](https://github.com/truecharts/apps/compare/shiori-7.0.3...shiori-7.0.4) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/shiori/7.0.15/Chart.lock b/stable/shiori/7.0.15/Chart.lock
deleted file mode 100644
index 9568ceb3229..00000000000
--- a/stable/shiori/7.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:14:18.272794818Z"
diff --git a/stable/shiori/7.0.15/Chart.yaml b/stable/shiori/7.0.15/Chart.yaml
deleted file mode 100644
index 14ff51e1121..00000000000
--- a/stable/shiori/7.0.15/Chart.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-apiVersion: v2
-appVersion: "1.5.0"
-version: 7.0.15
-kubeVersion: '>=1.16.0-0'
-name: shiori
-description: A simple bookmark manager built with Go
-type: application
-home: https://github.com/truecharts/apps/tree/master/charts/stable/shiori
-icon: https://truecharts.org/img/chart-icons/shiori.png
-keywords:
- - shiori
- - bookmark
- - bookmark-manager
- - web-interface
-sources:
- - https://github.com/go-shiori/shiori
- - https://github.com/nicholaswilde/docker-shiori
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/shiori/7.0.17/CHANGELOG.md b/stable/shiori/7.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..72435ab158e
--- /dev/null
+++ b/stable/shiori/7.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [shiori-7.0.17](https://github.com/truecharts/apps/compare/shiori-7.0.15...shiori-7.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [shiori-7.0.15](https://github.com/truecharts/apps/compare/shiori-7.0.13...shiori-7.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [shiori-7.0.13](https://github.com/truecharts/apps/compare/shiori-7.0.12...shiori-7.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [shiori-7.0.12](https://github.com/truecharts/apps/compare/shiori-7.0.11...shiori-7.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [shiori-7.0.11](https://github.com/truecharts/apps/compare/shiori-7.0.10...shiori-7.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [shiori-7.0.10](https://github.com/truecharts/apps/compare/shiori-7.0.9...shiori-7.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [shiori-7.0.9](https://github.com/truecharts/apps/compare/shiori-7.0.8...shiori-7.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [shiori-7.0.8](https://github.com/truecharts/apps/compare/shiori-7.0.7...shiori-7.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [shiori-7.0.7](https://github.com/truecharts/apps/compare/shiori-7.0.6...shiori-7.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [shiori-7.0.6](https://github.com/truecharts/apps/compare/shiori-7.0.5...shiori-7.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [shiori-7.0.5](https://github.com/truecharts/apps/compare/shiori-7.0.4...shiori-7.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/shiori/7.0.17/Chart.lock b/stable/shiori/7.0.17/Chart.lock
new file mode 100644
index 00000000000..3a14fe86192
--- /dev/null
+++ b/stable/shiori/7.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:21:11.568878319Z"
diff --git a/stable/shiori/7.0.17/Chart.yaml b/stable/shiori/7.0.17/Chart.yaml
new file mode 100644
index 00000000000..be48ea06db3
--- /dev/null
+++ b/stable/shiori/7.0.17/Chart.yaml
@@ -0,0 +1,34 @@
+apiVersion: v2
+appVersion: "1.5.0"
+version: 7.0.17
+kubeVersion: '>=1.16.0-0'
+name: shiori
+description: A simple bookmark manager built with Go
+type: application
+home: https://github.com/truecharts/apps/tree/master/charts/stable/shiori
+icon: https://truecharts.org/img/chart-icons/shiori.png
+keywords:
+ - shiori
+ - bookmark
+ - bookmark-manager
+ - web-interface
+sources:
+ - https://github.com/go-shiori/shiori
+ - https://github.com/nicholaswilde/docker-shiori
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/shiori/7.0.15/README.md b/stable/shiori/7.0.17/README.md
similarity index 100%
rename from stable/shiori/7.0.15/README.md
rename to stable/shiori/7.0.17/README.md
diff --git a/stable/shiori/7.0.15/app-readme.md b/stable/shiori/7.0.17/app-readme.md
similarity index 100%
rename from stable/shiori/7.0.15/app-readme.md
rename to stable/shiori/7.0.17/app-readme.md
diff --git a/stable/unpoller/3.0.16/charts/common-10.4.4.tgz b/stable/shiori/7.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/unpoller/3.0.16/charts/common-10.4.4.tgz
rename to stable/shiori/7.0.17/charts/common-10.4.4.tgz
diff --git a/stable/synapse/4.0.17/charts/postgresql-8.0.30.tgz b/stable/shiori/7.0.17/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/synapse/4.0.17/charts/postgresql-8.0.30.tgz
rename to stable/shiori/7.0.17/charts/postgresql-8.0.30.tgz
diff --git a/stable/shiori/7.0.15/icon.png b/stable/shiori/7.0.17/icon.png
similarity index 100%
rename from stable/shiori/7.0.15/icon.png
rename to stable/shiori/7.0.17/icon.png
diff --git a/stable/shiori/7.0.15/ix_values.yaml b/stable/shiori/7.0.17/ix_values.yaml
similarity index 100%
rename from stable/shiori/7.0.15/ix_values.yaml
rename to stable/shiori/7.0.17/ix_values.yaml
diff --git a/stable/shiori/7.0.15/questions.yaml b/stable/shiori/7.0.17/questions.yaml
similarity index 100%
rename from stable/shiori/7.0.15/questions.yaml
rename to stable/shiori/7.0.17/questions.yaml
diff --git a/stable/wekan/4.0.19/templates/common.yaml b/stable/shiori/7.0.17/templates/common.yaml
similarity index 100%
rename from stable/wekan/4.0.19/templates/common.yaml
rename to stable/shiori/7.0.17/templates/common.yaml
diff --git a/stable/unpoller/3.0.16/values.yaml b/stable/shiori/7.0.17/values.yaml
similarity index 100%
rename from stable/unpoller/3.0.16/values.yaml
rename to stable/shiori/7.0.17/values.yaml
diff --git a/stable/shlink-web-client/3.0.15/CHANGELOG.md b/stable/shlink-web-client/3.0.15/CHANGELOG.md
deleted file mode 100644
index e1e3a1079c0..00000000000
--- a/stable/shlink-web-client/3.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [shlink-web-client-3.0.15](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.13...shlink-web-client-3.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [shlink-web-client-3.0.13](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.12...shlink-web-client-3.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [shlink-web-client-3.0.12](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.11...shlink-web-client-3.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [shlink-web-client-3.0.11](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.10...shlink-web-client-3.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [shlink-web-client-3.0.10](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.9...shlink-web-client-3.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [shlink-web-client-3.0.9](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.8...shlink-web-client-3.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [shlink-web-client-3.0.8](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.7...shlink-web-client-3.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [shlink-web-client-3.0.7](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.6...shlink-web-client-3.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [shlink-web-client-3.0.6](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.5...shlink-web-client-3.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [shlink-web-client-3.0.5](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.4...shlink-web-client-3.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [shlink-web-client-3.0.4](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.3...shlink-web-client-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/shlink-web-client/3.0.15/Chart.lock b/stable/shlink-web-client/3.0.15/Chart.lock
deleted file mode 100644
index 90f0b9a8f6f..00000000000
--- a/stable/shlink-web-client/3.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:14:22.374446603Z"
diff --git a/stable/shlink-web-client/3.0.15/Chart.yaml b/stable/shlink-web-client/3.0.15/Chart.yaml
deleted file mode 100644
index 5645132a3d7..00000000000
--- a/stable/shlink-web-client/3.0.15/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "3.7.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A ReactJS-based progressive web application for Shlink.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/shlink-web-client
-icon: https://truecharts.org/img/chart-icons/shlink-web-client.png
-keywords:
-- url
-- shortener
-- frontend
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: shlink-web-client
-sources:
-- https://github.com/shlinkio/shlink-web-client
-type: application
-version: 3.0.15
-annotations:
- truecharts.org/catagories: |
- - utilities
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/shlink-web-client/3.0.17/CHANGELOG.md b/stable/shlink-web-client/3.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..00639c7c9d5
--- /dev/null
+++ b/stable/shlink-web-client/3.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [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)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [shlink-web-client-3.0.15](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.13...shlink-web-client-3.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [shlink-web-client-3.0.13](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.12...shlink-web-client-3.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [shlink-web-client-3.0.12](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.11...shlink-web-client-3.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [shlink-web-client-3.0.11](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.10...shlink-web-client-3.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [shlink-web-client-3.0.10](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.9...shlink-web-client-3.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [shlink-web-client-3.0.9](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.8...shlink-web-client-3.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [shlink-web-client-3.0.8](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.7...shlink-web-client-3.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [shlink-web-client-3.0.7](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.6...shlink-web-client-3.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [shlink-web-client-3.0.6](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.5...shlink-web-client-3.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [shlink-web-client-3.0.5](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.4...shlink-web-client-3.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/shlink-web-client/3.0.17/Chart.lock b/stable/shlink-web-client/3.0.17/Chart.lock
new file mode 100644
index 00000000000..fb59fa34ecb
--- /dev/null
+++ b/stable/shlink-web-client/3.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:21:12.881986999Z"
diff --git a/stable/shlink-web-client/3.0.17/Chart.yaml b/stable/shlink-web-client/3.0.17/Chart.yaml
new file mode 100644
index 00000000000..4756d858302
--- /dev/null
+++ b/stable/shlink-web-client/3.0.17/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "3.7.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A ReactJS-based progressive web application for Shlink.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/shlink-web-client
+icon: https://truecharts.org/img/chart-icons/shlink-web-client.png
+keywords:
+- url
+- shortener
+- frontend
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: shlink-web-client
+sources:
+- https://github.com/shlinkio/shlink-web-client
+type: application
+version: 3.0.17
+annotations:
+ truecharts.org/catagories: |
+ - utilities
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/shlink-web-client/3.0.15/README.md b/stable/shlink-web-client/3.0.17/README.md
similarity index 100%
rename from stable/shlink-web-client/3.0.15/README.md
rename to stable/shlink-web-client/3.0.17/README.md
diff --git a/stable/shlink-web-client/3.0.15/app-readme.md b/stable/shlink-web-client/3.0.17/app-readme.md
similarity index 100%
rename from stable/shlink-web-client/3.0.15/app-readme.md
rename to stable/shlink-web-client/3.0.17/app-readme.md
diff --git a/stable/uptime-kuma/3.0.15/charts/common-10.4.4.tgz b/stable/shlink-web-client/3.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/uptime-kuma/3.0.15/charts/common-10.4.4.tgz
rename to stable/shlink-web-client/3.0.17/charts/common-10.4.4.tgz
diff --git a/stable/shlink-web-client/3.0.15/icon.png b/stable/shlink-web-client/3.0.17/icon.png
similarity index 100%
rename from stable/shlink-web-client/3.0.15/icon.png
rename to stable/shlink-web-client/3.0.17/icon.png
diff --git a/stable/shlink-web-client/3.0.15/ix_values.yaml b/stable/shlink-web-client/3.0.17/ix_values.yaml
similarity index 100%
rename from stable/shlink-web-client/3.0.15/ix_values.yaml
rename to stable/shlink-web-client/3.0.17/ix_values.yaml
diff --git a/stable/shlink-web-client/3.0.15/questions.yaml b/stable/shlink-web-client/3.0.17/questions.yaml
similarity index 100%
rename from stable/shlink-web-client/3.0.15/questions.yaml
rename to stable/shlink-web-client/3.0.17/questions.yaml
diff --git a/stable/wg-easy/1.0.7/templates/common.yaml b/stable/shlink-web-client/3.0.17/templates/common.yaml
similarity index 100%
rename from stable/wg-easy/1.0.7/templates/common.yaml
rename to stable/shlink-web-client/3.0.17/templates/common.yaml
diff --git a/stable/uptime-kuma/3.0.15/values.yaml b/stable/shlink-web-client/3.0.17/values.yaml
similarity index 100%
rename from stable/uptime-kuma/3.0.15/values.yaml
rename to stable/shlink-web-client/3.0.17/values.yaml
diff --git a/stable/shlink/4.0.16/CHANGELOG.md b/stable/shlink/4.0.16/CHANGELOG.md
deleted file mode 100644
index b604465c9e5..00000000000
--- a/stable/shlink/4.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [shlink-4.0.16](https://github.com/truecharts/apps/compare/shlink-4.0.14...shlink-4.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [shlink-4.0.14](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.12...shlink-4.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [shlink-4.0.13](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.11...shlink-4.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [shlink-4.0.12](https://github.com/truecharts/apps/compare/shlink-4.0.11...shlink-4.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [shlink-4.0.11](https://github.com/truecharts/apps/compare/shlink-4.0.10...shlink-4.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [shlink-4.0.10](https://github.com/truecharts/apps/compare/shlink-4.0.9...shlink-4.0.10) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [shlink-4.0.9](https://github.com/truecharts/apps/compare/shlink-4.0.8...shlink-4.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [shlink-4.0.8](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.7...shlink-4.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [shlink-4.0.7](https://github.com/truecharts/apps/compare/shlink-4.0.6...shlink-4.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [shlink-4.0.6](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.5...shlink-4.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [shlink-4.0.5](https://github.com/truecharts/apps/compare/shlink-4.0.4...shlink-4.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/shlink/4.0.16/Chart.lock b/stable/shlink/4.0.16/Chart.lock
deleted file mode 100644
index dda43b14cc9..00000000000
--- a/stable/shlink/4.0.16/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
-generated: "2022-07-12T23:14:25.64223136Z"
diff --git a/stable/shlink/4.0.16/Chart.yaml b/stable/shlink/4.0.16/Chart.yaml
deleted file mode 100644
index 90ae72cc454..00000000000
--- a/stable/shlink/4.0.16/Chart.yaml
+++ /dev/null
@@ -1,36 +0,0 @@
-apiVersion: v2
-appVersion: "3.1.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-deprecated: false
-description: A PHP-based self-hosted URL shortener that can be used to serve shortened URLs under your own custom domain.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/shlink
-icon: https://truecharts.org/img/chart-icons/shlink.png
-keywords:
-- url
-- shortener
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: shlink
-sources:
-- https://github.com/shlinkio/shlink
-type: application
-version: 4.0.16
-annotations:
- truecharts.org/catagories: |
- - utilities
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/shlink/4.0.18/CHANGELOG.md b/stable/shlink/4.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..8ddb9bb3d05
--- /dev/null
+++ b/stable/shlink/4.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [shlink-4.0.18](https://github.com/truecharts/apps/compare/shlink-4.0.16...shlink-4.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [shlink-4.0.16](https://github.com/truecharts/apps/compare/shlink-4.0.14...shlink-4.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [shlink-4.0.14](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.12...shlink-4.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [shlink-4.0.13](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.11...shlink-4.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [shlink-4.0.12](https://github.com/truecharts/apps/compare/shlink-4.0.11...shlink-4.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [shlink-4.0.11](https://github.com/truecharts/apps/compare/shlink-4.0.10...shlink-4.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [shlink-4.0.10](https://github.com/truecharts/apps/compare/shlink-4.0.9...shlink-4.0.10) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [shlink-4.0.9](https://github.com/truecharts/apps/compare/shlink-4.0.8...shlink-4.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [shlink-4.0.8](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.7...shlink-4.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [shlink-4.0.7](https://github.com/truecharts/apps/compare/shlink-4.0.6...shlink-4.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [shlink-4.0.6](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.5...shlink-4.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/shlink/4.0.18/Chart.lock b/stable/shlink/4.0.18/Chart.lock
new file mode 100644
index 00000000000..aa9cbe77202
--- /dev/null
+++ b/stable/shlink/4.0.18/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
+generated: "2022-07-14T14:21:18.815480699Z"
diff --git a/stable/shlink/4.0.18/Chart.yaml b/stable/shlink/4.0.18/Chart.yaml
new file mode 100644
index 00000000000..4411055ed0c
--- /dev/null
+++ b/stable/shlink/4.0.18/Chart.yaml
@@ -0,0 +1,36 @@
+apiVersion: v2
+appVersion: "3.1.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+deprecated: false
+description: A PHP-based self-hosted URL shortener that can be used to serve shortened URLs under your own custom domain.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/shlink
+icon: https://truecharts.org/img/chart-icons/shlink.png
+keywords:
+- url
+- shortener
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: shlink
+sources:
+- https://github.com/shlinkio/shlink
+type: application
+version: 4.0.18
+annotations:
+ truecharts.org/catagories: |
+ - utilities
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/shlink/4.0.16/README.md b/stable/shlink/4.0.18/README.md
similarity index 100%
rename from stable/shlink/4.0.16/README.md
rename to stable/shlink/4.0.18/README.md
diff --git a/stable/shlink/4.0.16/app-readme.md b/stable/shlink/4.0.18/app-readme.md
similarity index 100%
rename from stable/shlink/4.0.16/app-readme.md
rename to stable/shlink/4.0.18/app-readme.md
diff --git a/stable/uptimerobot-prometheus/4.0.16/charts/common-10.4.4.tgz b/stable/shlink/4.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/uptimerobot-prometheus/4.0.16/charts/common-10.4.4.tgz
rename to stable/shlink/4.0.18/charts/common-10.4.4.tgz
diff --git a/stable/teedy/7.0.15/charts/postgresql-8.0.30.tgz b/stable/shlink/4.0.18/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/teedy/7.0.15/charts/postgresql-8.0.30.tgz
rename to stable/shlink/4.0.18/charts/postgresql-8.0.30.tgz
diff --git a/stable/shlink/4.0.18/charts/redis-3.0.30.tgz b/stable/shlink/4.0.18/charts/redis-3.0.30.tgz
new file mode 100644
index 00000000000..ab5d8913ad0
Binary files /dev/null and b/stable/shlink/4.0.18/charts/redis-3.0.30.tgz differ
diff --git a/stable/shlink/4.0.16/icon.png b/stable/shlink/4.0.18/icon.png
similarity index 100%
rename from stable/shlink/4.0.16/icon.png
rename to stable/shlink/4.0.18/icon.png
diff --git a/stable/shlink/4.0.16/ix_values.yaml b/stable/shlink/4.0.18/ix_values.yaml
similarity index 100%
rename from stable/shlink/4.0.16/ix_values.yaml
rename to stable/shlink/4.0.18/ix_values.yaml
diff --git a/stable/shlink/4.0.16/questions.yaml b/stable/shlink/4.0.18/questions.yaml
similarity index 100%
rename from stable/shlink/4.0.16/questions.yaml
rename to stable/shlink/4.0.18/questions.yaml
diff --git a/stable/whoogle/3.0.16/templates/common.yaml b/stable/shlink/4.0.18/templates/common.yaml
similarity index 100%
rename from stable/whoogle/3.0.16/templates/common.yaml
rename to stable/shlink/4.0.18/templates/common.yaml
diff --git a/stable/uptimerobot-prometheus/4.0.16/values.yaml b/stable/shlink/4.0.18/values.yaml
similarity index 100%
rename from stable/uptimerobot-prometheus/4.0.16/values.yaml
rename to stable/shlink/4.0.18/values.yaml
diff --git a/stable/shorturl/3.0.14/CHANGELOG.md b/stable/shorturl/3.0.14/CHANGELOG.md
deleted file mode 100644
index 08949313ea8..00000000000
--- a/stable/shorturl/3.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [shorturl-3.0.14](https://github.com/truecharts/apps/compare/shorturl-3.0.12...shorturl-3.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [shorturl-3.0.12](https://github.com/truecharts/apps/compare/shorturl-3.0.11...shorturl-3.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [shorturl-3.0.11](https://github.com/truecharts/apps/compare/shorturl-3.0.10...shorturl-3.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [shorturl-3.0.10](https://github.com/truecharts/apps/compare/shorturl-3.0.9...shorturl-3.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [shorturl-3.0.9](https://github.com/truecharts/apps/compare/shorturl-3.0.8...shorturl-3.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [shorturl-3.0.8](https://github.com/truecharts/apps/compare/shorturl-3.0.7...shorturl-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [shorturl-3.0.7](https://github.com/truecharts/apps/compare/shorturl-3.0.6...shorturl-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [shorturl-3.0.6](https://github.com/truecharts/apps/compare/shorturl-3.0.5...shorturl-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [shorturl-3.0.5](https://github.com/truecharts/apps/compare/shorturl-3.0.4...shorturl-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [shorturl-3.0.4](https://github.com/truecharts/apps/compare/shorturl-3.0.3...shorturl-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [shorturl-3.0.3](https://github.com/truecharts/apps/compare/shorturl-3.0.2...shorturl-3.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/shorturl/3.0.14/Chart.lock b/stable/shorturl/3.0.14/Chart.lock
deleted file mode 100644
index fd3ae5cfb35..00000000000
--- a/stable/shorturl/3.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:14:27.81901126Z"
diff --git a/stable/shorturl/3.0.14/Chart.yaml b/stable/shorturl/3.0.14/Chart.yaml
deleted file mode 100644
index 9100f241054..00000000000
--- a/stable/shorturl/3.0.14/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "0.1.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Self hosted web app for shortening urls (URL shortener)
-home: https://github.com/truecharts/apps/tree/master/charts/stable/shorturl
-icon: https://truecharts.org/img/chart-icons/shorturl.png
-keywords:
-- url
-- shortener
-- shorten
-- shorturl
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: shorturl
-sources:
-- https://github.com/prologic/shorturl
-- https://github.com/nicholaswilde/docker-shorturl
-type: application
-version: 3.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/shorturl/3.0.16/CHANGELOG.md b/stable/shorturl/3.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..cac275b0659
--- /dev/null
+++ b/stable/shorturl/3.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [shorturl-3.0.16](https://github.com/truecharts/apps/compare/shorturl-3.0.14...shorturl-3.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [shorturl-3.0.14](https://github.com/truecharts/apps/compare/shorturl-3.0.12...shorturl-3.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [shorturl-3.0.12](https://github.com/truecharts/apps/compare/shorturl-3.0.11...shorturl-3.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [shorturl-3.0.11](https://github.com/truecharts/apps/compare/shorturl-3.0.10...shorturl-3.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [shorturl-3.0.10](https://github.com/truecharts/apps/compare/shorturl-3.0.9...shorturl-3.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [shorturl-3.0.9](https://github.com/truecharts/apps/compare/shorturl-3.0.8...shorturl-3.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [shorturl-3.0.8](https://github.com/truecharts/apps/compare/shorturl-3.0.7...shorturl-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [shorturl-3.0.7](https://github.com/truecharts/apps/compare/shorturl-3.0.6...shorturl-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [shorturl-3.0.6](https://github.com/truecharts/apps/compare/shorturl-3.0.5...shorturl-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [shorturl-3.0.5](https://github.com/truecharts/apps/compare/shorturl-3.0.4...shorturl-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [shorturl-3.0.4](https://github.com/truecharts/apps/compare/shorturl-3.0.3...shorturl-3.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/shorturl/3.0.16/Chart.lock b/stable/shorturl/3.0.16/Chart.lock
new file mode 100644
index 00000000000..bffe1fa3fa2
--- /dev/null
+++ b/stable/shorturl/3.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:21:18.594936472Z"
diff --git a/stable/shorturl/3.0.16/Chart.yaml b/stable/shorturl/3.0.16/Chart.yaml
new file mode 100644
index 00000000000..4e0356d2d77
--- /dev/null
+++ b/stable/shorturl/3.0.16/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "0.1.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Self hosted web app for shortening urls (URL shortener)
+home: https://github.com/truecharts/apps/tree/master/charts/stable/shorturl
+icon: https://truecharts.org/img/chart-icons/shorturl.png
+keywords:
+- url
+- shortener
+- shorten
+- shorturl
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: shorturl
+sources:
+- https://github.com/prologic/shorturl
+- https://github.com/nicholaswilde/docker-shorturl
+type: application
+version: 3.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/shorturl/3.0.14/README.md b/stable/shorturl/3.0.16/README.md
similarity index 100%
rename from stable/shorturl/3.0.14/README.md
rename to stable/shorturl/3.0.16/README.md
diff --git a/stable/shorturl/3.0.14/app-readme.md b/stable/shorturl/3.0.16/app-readme.md
similarity index 100%
rename from stable/shorturl/3.0.14/app-readme.md
rename to stable/shorturl/3.0.16/app-readme.md
diff --git a/stable/valheim/3.0.17/charts/common-10.4.4.tgz b/stable/shorturl/3.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/valheim/3.0.17/charts/common-10.4.4.tgz
rename to stable/shorturl/3.0.16/charts/common-10.4.4.tgz
diff --git a/stable/shorturl/3.0.14/icon.png b/stable/shorturl/3.0.16/icon.png
similarity index 100%
rename from stable/shorturl/3.0.14/icon.png
rename to stable/shorturl/3.0.16/icon.png
diff --git a/stable/shorturl/3.0.14/ix_values.yaml b/stable/shorturl/3.0.16/ix_values.yaml
similarity index 100%
rename from stable/shorturl/3.0.14/ix_values.yaml
rename to stable/shorturl/3.0.16/ix_values.yaml
diff --git a/stable/shorturl/3.0.14/questions.yaml b/stable/shorturl/3.0.16/questions.yaml
similarity index 100%
rename from stable/shorturl/3.0.14/questions.yaml
rename to stable/shorturl/3.0.16/questions.yaml
diff --git a/stable/shorturl/3.0.14/templates/common.yaml b/stable/shorturl/3.0.16/templates/common.yaml
similarity index 100%
rename from stable/shorturl/3.0.14/templates/common.yaml
rename to stable/shorturl/3.0.16/templates/common.yaml
diff --git a/stable/valheim/3.0.17/values.yaml b/stable/shorturl/3.0.16/values.yaml
similarity index 100%
rename from stable/valheim/3.0.17/values.yaml
rename to stable/shorturl/3.0.16/values.yaml
diff --git a/stable/sickchill/3.0.16/CHANGELOG.md b/stable/sickchill/3.0.16/CHANGELOG.md
deleted file mode 100644
index 0cfd0d1787d..00000000000
--- a/stable/sickchill/3.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [sickchill-3.0.16](https://github.com/truecharts/apps/compare/sickchill-3.0.14...sickchill-3.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [sickchill-3.0.14](https://github.com/truecharts/apps/compare/sickchill-3.0.13...sickchill-3.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [sickchill-3.0.13](https://github.com/truecharts/apps/compare/sickchill-3.0.12...sickchill-3.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [sickchill-3.0.12](https://github.com/truecharts/apps/compare/sickchill-3.0.11...sickchill-3.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [sickchill-3.0.11](https://github.com/truecharts/apps/compare/sickchill-3.0.10...sickchill-3.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [sickchill-3.0.10](https://github.com/truecharts/apps/compare/sickchill-3.0.9...sickchill-3.0.10) (2022-07-07)
-
-#### Chore
-
-* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
-
-
-
-
-### [sickchill-3.0.9](https://github.com/truecharts/apps/compare/sickchill-3.0.8...sickchill-3.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [sickchill-3.0.8](https://github.com/truecharts/apps/compare/sickchill-3.0.7...sickchill-3.0.8) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### [sickchill-3.0.7](https://github.com/truecharts/apps/compare/sickchill-3.0.6...sickchill-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [sickchill-3.0.6](https://github.com/truecharts/apps/compare/sickchill-3.0.5...sickchill-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [sickchill-3.0.5](https://github.com/truecharts/apps/compare/sickchill-3.0.4...sickchill-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/sickchill/3.0.16/Chart.lock b/stable/sickchill/3.0.16/Chart.lock
deleted file mode 100644
index 57bdccdde9c..00000000000
--- a/stable/sickchill/3.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:14:38.03491605Z"
diff --git a/stable/sickchill/3.0.16/Chart.yaml b/stable/sickchill/3.0.16/Chart.yaml
deleted file mode 100644
index aef1b0c67dd..00000000000
--- a/stable/sickchill/3.0.16/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "2022.2.20"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: An Automatic Video Library Manager for TV Shows
-home: https://github.com/truecharts/apps/tree/master/charts/stable/sickchill
-icon: https://truecharts.org/img/chart-icons/sickchill.png
-keywords:
-- sickchill
-- video
-- library
-- manager
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: sickchill
-sources:
-- https://github.com/linuxserver/docker-sickchill
-- https://github.com/SickChill/SickChill
-type: application
-version: 3.0.16
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/sickchill/3.0.18/CHANGELOG.md b/stable/sickchill/3.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..4021d119235
--- /dev/null
+++ b/stable/sickchill/3.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [sickchill-3.0.18](https://github.com/truecharts/apps/compare/sickchill-3.0.16...sickchill-3.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [sickchill-3.0.16](https://github.com/truecharts/apps/compare/sickchill-3.0.14...sickchill-3.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [sickchill-3.0.14](https://github.com/truecharts/apps/compare/sickchill-3.0.13...sickchill-3.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [sickchill-3.0.13](https://github.com/truecharts/apps/compare/sickchill-3.0.12...sickchill-3.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [sickchill-3.0.12](https://github.com/truecharts/apps/compare/sickchill-3.0.11...sickchill-3.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [sickchill-3.0.11](https://github.com/truecharts/apps/compare/sickchill-3.0.10...sickchill-3.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [sickchill-3.0.10](https://github.com/truecharts/apps/compare/sickchill-3.0.9...sickchill-3.0.10) (2022-07-07)
+
+#### Chore
+
+* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089))
+
+
+
+
+### [sickchill-3.0.9](https://github.com/truecharts/apps/compare/sickchill-3.0.8...sickchill-3.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [sickchill-3.0.8](https://github.com/truecharts/apps/compare/sickchill-3.0.7...sickchill-3.0.8) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
+
+### [sickchill-3.0.7](https://github.com/truecharts/apps/compare/sickchill-3.0.6...sickchill-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [sickchill-3.0.6](https://github.com/truecharts/apps/compare/sickchill-3.0.5...sickchill-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/sickchill/3.0.18/Chart.lock b/stable/sickchill/3.0.18/Chart.lock
new file mode 100644
index 00000000000..c28b370daf7
--- /dev/null
+++ b/stable/sickchill/3.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:21:31.372201082Z"
diff --git a/stable/sickchill/3.0.18/Chart.yaml b/stable/sickchill/3.0.18/Chart.yaml
new file mode 100644
index 00000000000..34d419dc88c
--- /dev/null
+++ b/stable/sickchill/3.0.18/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "2022.2.20"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: An Automatic Video Library Manager for TV Shows
+home: https://github.com/truecharts/apps/tree/master/charts/stable/sickchill
+icon: https://truecharts.org/img/chart-icons/sickchill.png
+keywords:
+- sickchill
+- video
+- library
+- manager
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: sickchill
+sources:
+- https://github.com/linuxserver/docker-sickchill
+- https://github.com/SickChill/SickChill
+type: application
+version: 3.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/sickchill/3.0.16/README.md b/stable/sickchill/3.0.18/README.md
similarity index 100%
rename from stable/sickchill/3.0.16/README.md
rename to stable/sickchill/3.0.18/README.md
diff --git a/stable/sickchill/3.0.16/app-readme.md b/stable/sickchill/3.0.18/app-readme.md
similarity index 100%
rename from stable/sickchill/3.0.16/app-readme.md
rename to stable/sickchill/3.0.18/app-readme.md
diff --git a/stable/verysync/2.0.17/charts/common-10.4.4.tgz b/stable/sickchill/3.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/verysync/2.0.17/charts/common-10.4.4.tgz
rename to stable/sickchill/3.0.18/charts/common-10.4.4.tgz
diff --git a/stable/sickchill/3.0.16/icon.png b/stable/sickchill/3.0.18/icon.png
similarity index 100%
rename from stable/sickchill/3.0.16/icon.png
rename to stable/sickchill/3.0.18/icon.png
diff --git a/stable/sickchill/3.0.16/ix_values.yaml b/stable/sickchill/3.0.18/ix_values.yaml
similarity index 100%
rename from stable/sickchill/3.0.16/ix_values.yaml
rename to stable/sickchill/3.0.18/ix_values.yaml
diff --git a/stable/sickchill/3.0.16/questions.yaml b/stable/sickchill/3.0.18/questions.yaml
similarity index 100%
rename from stable/sickchill/3.0.16/questions.yaml
rename to stable/sickchill/3.0.18/questions.yaml
diff --git a/stable/sickchill/3.0.16/templates/common.yaml b/stable/sickchill/3.0.18/templates/common.yaml
similarity index 100%
rename from stable/sickchill/3.0.16/templates/common.yaml
rename to stable/sickchill/3.0.18/templates/common.yaml
diff --git a/stable/verysync/2.0.17/values.yaml b/stable/sickchill/3.0.18/values.yaml
similarity index 100%
rename from stable/verysync/2.0.17/values.yaml
rename to stable/sickchill/3.0.18/values.yaml
diff --git a/stable/sickgear/3.0.14/CHANGELOG.md b/stable/sickgear/3.0.14/CHANGELOG.md
deleted file mode 100644
index 4ea8a702576..00000000000
--- a/stable/sickgear/3.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [sickgear-3.0.14](https://github.com/truecharts/apps/compare/sickgear-3.0.12...sickgear-3.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [sickgear-3.0.12](https://github.com/truecharts/apps/compare/sickgear-3.0.11...sickgear-3.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [sickgear-3.0.11](https://github.com/truecharts/apps/compare/sickgear-3.0.10...sickgear-3.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [sickgear-3.0.10](https://github.com/truecharts/apps/compare/sickgear-3.0.9...sickgear-3.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [sickgear-3.0.9](https://github.com/truecharts/apps/compare/sickgear-3.0.8...sickgear-3.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [sickgear-3.0.8](https://github.com/truecharts/apps/compare/sickgear-3.0.7...sickgear-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [sickgear-3.0.7](https://github.com/truecharts/apps/compare/sickgear-3.0.6...sickgear-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [sickgear-3.0.6](https://github.com/truecharts/apps/compare/sickgear-3.0.5...sickgear-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [sickgear-3.0.5](https://github.com/truecharts/apps/compare/sickgear-3.0.4...sickgear-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [sickgear-3.0.4](https://github.com/truecharts/apps/compare/sickgear-3.0.3...sickgear-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [sickgear-3.0.3](https://github.com/truecharts/apps/compare/sickgear-3.0.2...sickgear-3.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/sickgear/3.0.14/Chart.lock b/stable/sickgear/3.0.14/Chart.lock
deleted file mode 100644
index 7554b87681c..00000000000
--- a/stable/sickgear/3.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:14:38.465426165Z"
diff --git a/stable/sickgear/3.0.14/Chart.yaml b/stable/sickgear/3.0.14/Chart.yaml
deleted file mode 100644
index 0f8b9d94b31..00000000000
--- a/stable/sickgear/3.0.14/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "0.25.4"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Provides management of TV shows and/or Anime, it detects new episodes,
- links downloader apps, and more
-home: https://github.com/truecharts/apps/tree/master/charts/stable/sickgear
-icon: https://truecharts.org/img/chart-icons/sickgear.png
-keywords:
-- sickgear
-- manager
-- tv
-- shows
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: sickgear
-sources:
-- https://github.com/linuxserver/docker-sickgear
-- https://github.com/SickGear/SickGear
-type: application
-version: 3.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/sickgear/3.0.16/CHANGELOG.md b/stable/sickgear/3.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..f648b570208
--- /dev/null
+++ b/stable/sickgear/3.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [sickgear-3.0.16](https://github.com/truecharts/apps/compare/sickgear-3.0.14...sickgear-3.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [sickgear-3.0.14](https://github.com/truecharts/apps/compare/sickgear-3.0.12...sickgear-3.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [sickgear-3.0.12](https://github.com/truecharts/apps/compare/sickgear-3.0.11...sickgear-3.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [sickgear-3.0.11](https://github.com/truecharts/apps/compare/sickgear-3.0.10...sickgear-3.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [sickgear-3.0.10](https://github.com/truecharts/apps/compare/sickgear-3.0.9...sickgear-3.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [sickgear-3.0.9](https://github.com/truecharts/apps/compare/sickgear-3.0.8...sickgear-3.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [sickgear-3.0.8](https://github.com/truecharts/apps/compare/sickgear-3.0.7...sickgear-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [sickgear-3.0.7](https://github.com/truecharts/apps/compare/sickgear-3.0.6...sickgear-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [sickgear-3.0.6](https://github.com/truecharts/apps/compare/sickgear-3.0.5...sickgear-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [sickgear-3.0.5](https://github.com/truecharts/apps/compare/sickgear-3.0.4...sickgear-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [sickgear-3.0.4](https://github.com/truecharts/apps/compare/sickgear-3.0.3...sickgear-3.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/sickgear/3.0.16/Chart.lock b/stable/sickgear/3.0.16/Chart.lock
new file mode 100644
index 00000000000..451a3cee6ec
--- /dev/null
+++ b/stable/sickgear/3.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:21:36.085783621Z"
diff --git a/stable/sickgear/3.0.16/Chart.yaml b/stable/sickgear/3.0.16/Chart.yaml
new file mode 100644
index 00000000000..55e2f7f4f04
--- /dev/null
+++ b/stable/sickgear/3.0.16/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "0.25.4"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Provides management of TV shows and/or Anime, it detects new episodes,
+ links downloader apps, and more
+home: https://github.com/truecharts/apps/tree/master/charts/stable/sickgear
+icon: https://truecharts.org/img/chart-icons/sickgear.png
+keywords:
+- sickgear
+- manager
+- tv
+- shows
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: sickgear
+sources:
+- https://github.com/linuxserver/docker-sickgear
+- https://github.com/SickGear/SickGear
+type: application
+version: 3.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/sickgear/3.0.14/README.md b/stable/sickgear/3.0.16/README.md
similarity index 100%
rename from stable/sickgear/3.0.14/README.md
rename to stable/sickgear/3.0.16/README.md
diff --git a/stable/sickgear/3.0.14/app-readme.md b/stable/sickgear/3.0.16/app-readme.md
similarity index 100%
rename from stable/sickgear/3.0.14/app-readme.md
rename to stable/sickgear/3.0.16/app-readme.md
diff --git a/stable/vikunja/3.0.20/charts/common-10.4.4.tgz b/stable/sickgear/3.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/vikunja/3.0.20/charts/common-10.4.4.tgz
rename to stable/sickgear/3.0.16/charts/common-10.4.4.tgz
diff --git a/stable/sickgear/3.0.14/icon.png b/stable/sickgear/3.0.16/icon.png
similarity index 100%
rename from stable/sickgear/3.0.14/icon.png
rename to stable/sickgear/3.0.16/icon.png
diff --git a/stable/sickgear/3.0.14/ix_values.yaml b/stable/sickgear/3.0.16/ix_values.yaml
similarity index 100%
rename from stable/sickgear/3.0.14/ix_values.yaml
rename to stable/sickgear/3.0.16/ix_values.yaml
diff --git a/stable/sickgear/3.0.14/questions.yaml b/stable/sickgear/3.0.16/questions.yaml
similarity index 100%
rename from stable/sickgear/3.0.14/questions.yaml
rename to stable/sickgear/3.0.16/questions.yaml
diff --git a/stable/sickgear/3.0.14/templates/common.yaml b/stable/sickgear/3.0.16/templates/common.yaml
similarity index 100%
rename from stable/sickgear/3.0.14/templates/common.yaml
rename to stable/sickgear/3.0.16/templates/common.yaml
diff --git a/stable/vikunja/3.0.20/values.yaml b/stable/sickgear/3.0.16/values.yaml
similarity index 100%
rename from stable/vikunja/3.0.20/values.yaml
rename to stable/sickgear/3.0.16/values.yaml
diff --git a/stable/smokeping/3.0.14/CHANGELOG.md b/stable/smokeping/3.0.14/CHANGELOG.md
deleted file mode 100644
index 8680a6085be..00000000000
--- a/stable/smokeping/3.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [smokeping-3.0.14](https://github.com/truecharts/apps/compare/smokeping-3.0.12...smokeping-3.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [smokeping-3.0.12](https://github.com/truecharts/apps/compare/smokeping-3.0.11...smokeping-3.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [smokeping-3.0.11](https://github.com/truecharts/apps/compare/smokeping-3.0.10...smokeping-3.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [smokeping-3.0.10](https://github.com/truecharts/apps/compare/smokeping-3.0.9...smokeping-3.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [smokeping-3.0.9](https://github.com/truecharts/apps/compare/smokeping-3.0.8...smokeping-3.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [smokeping-3.0.8](https://github.com/truecharts/apps/compare/smokeping-3.0.7...smokeping-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [smokeping-3.0.7](https://github.com/truecharts/apps/compare/smokeping-3.0.6...smokeping-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [smokeping-3.0.6](https://github.com/truecharts/apps/compare/smokeping-3.0.5...smokeping-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [smokeping-3.0.5](https://github.com/truecharts/apps/compare/smokeping-3.0.4...smokeping-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [smokeping-3.0.4](https://github.com/truecharts/apps/compare/smokeping-3.0.3...smokeping-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [smokeping-3.0.3](https://github.com/truecharts/apps/compare/smokeping-3.0.2...smokeping-3.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/smokeping/3.0.14/Chart.lock b/stable/smokeping/3.0.14/Chart.lock
deleted file mode 100644
index 2327752ce50..00000000000
--- a/stable/smokeping/3.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:14:42.894838082Z"
diff --git a/stable/smokeping/3.0.14/Chart.yaml b/stable/smokeping/3.0.14/Chart.yaml
deleted file mode 100644
index 9f4d9257258..00000000000
--- a/stable/smokeping/3.0.14/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "2.7.3"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Keep track of your network latency.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/smokeping
-icon: https://truecharts.org/img/chart-icons/smokeping.png
-keywords:
-- smokeping
-- network
-- latency
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: smokeping
-sources:
-- https://oss.oetiker.ch/smokeping/
-- https://hub.docker.com/r/linuxserver/smokeping
-type: application
-version: 3.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/smokeping/3.0.16/CHANGELOG.md b/stable/smokeping/3.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..36efb94708b
--- /dev/null
+++ b/stable/smokeping/3.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [smokeping-3.0.16](https://github.com/truecharts/apps/compare/smokeping-3.0.14...smokeping-3.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [smokeping-3.0.14](https://github.com/truecharts/apps/compare/smokeping-3.0.12...smokeping-3.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [smokeping-3.0.12](https://github.com/truecharts/apps/compare/smokeping-3.0.11...smokeping-3.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [smokeping-3.0.11](https://github.com/truecharts/apps/compare/smokeping-3.0.10...smokeping-3.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [smokeping-3.0.10](https://github.com/truecharts/apps/compare/smokeping-3.0.9...smokeping-3.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [smokeping-3.0.9](https://github.com/truecharts/apps/compare/smokeping-3.0.8...smokeping-3.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [smokeping-3.0.8](https://github.com/truecharts/apps/compare/smokeping-3.0.7...smokeping-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [smokeping-3.0.7](https://github.com/truecharts/apps/compare/smokeping-3.0.6...smokeping-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [smokeping-3.0.6](https://github.com/truecharts/apps/compare/smokeping-3.0.5...smokeping-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [smokeping-3.0.5](https://github.com/truecharts/apps/compare/smokeping-3.0.4...smokeping-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [smokeping-3.0.4](https://github.com/truecharts/apps/compare/smokeping-3.0.3...smokeping-3.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/smokeping/3.0.16/Chart.lock b/stable/smokeping/3.0.16/Chart.lock
new file mode 100644
index 00000000000..ecebb253462
--- /dev/null
+++ b/stable/smokeping/3.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:21:37.795881722Z"
diff --git a/stable/smokeping/3.0.16/Chart.yaml b/stable/smokeping/3.0.16/Chart.yaml
new file mode 100644
index 00000000000..708a48b1d0d
--- /dev/null
+++ b/stable/smokeping/3.0.16/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "2.7.3"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Keep track of your network latency.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/smokeping
+icon: https://truecharts.org/img/chart-icons/smokeping.png
+keywords:
+- smokeping
+- network
+- latency
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: smokeping
+sources:
+- https://oss.oetiker.ch/smokeping/
+- https://hub.docker.com/r/linuxserver/smokeping
+type: application
+version: 3.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/smokeping/3.0.14/README.md b/stable/smokeping/3.0.16/README.md
similarity index 100%
rename from stable/smokeping/3.0.14/README.md
rename to stable/smokeping/3.0.16/README.md
diff --git a/stable/smokeping/3.0.14/app-readme.md b/stable/smokeping/3.0.16/app-readme.md
similarity index 100%
rename from stable/smokeping/3.0.14/app-readme.md
rename to stable/smokeping/3.0.16/app-readme.md
diff --git a/stable/webgrabplus/2.0.15/charts/common-10.4.4.tgz b/stable/smokeping/3.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/webgrabplus/2.0.15/charts/common-10.4.4.tgz
rename to stable/smokeping/3.0.16/charts/common-10.4.4.tgz
diff --git a/stable/smokeping/3.0.14/icon.png b/stable/smokeping/3.0.16/icon.png
similarity index 100%
rename from stable/smokeping/3.0.14/icon.png
rename to stable/smokeping/3.0.16/icon.png
diff --git a/stable/smokeping/3.0.14/ix_values.yaml b/stable/smokeping/3.0.16/ix_values.yaml
similarity index 100%
rename from stable/smokeping/3.0.14/ix_values.yaml
rename to stable/smokeping/3.0.16/ix_values.yaml
diff --git a/stable/smokeping/3.0.14/questions.yaml b/stable/smokeping/3.0.16/questions.yaml
similarity index 100%
rename from stable/smokeping/3.0.14/questions.yaml
rename to stable/smokeping/3.0.16/questions.yaml
diff --git a/stable/smokeping/3.0.14/templates/common.yaml b/stable/smokeping/3.0.16/templates/common.yaml
similarity index 100%
rename from stable/smokeping/3.0.14/templates/common.yaml
rename to stable/smokeping/3.0.16/templates/common.yaml
diff --git a/stable/webgrabplus/2.0.15/values.yaml b/stable/smokeping/3.0.16/values.yaml
similarity index 100%
rename from stable/webgrabplus/2.0.15/values.yaml
rename to stable/smokeping/3.0.16/values.yaml
diff --git a/stable/snapdrop/2.0.19/CHANGELOG.md b/stable/snapdrop/2.0.19/CHANGELOG.md
deleted file mode 100644
index 37f9d4aa2d9..00000000000
--- a/stable/snapdrop/2.0.19/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [snapdrop-2.0.19](https://github.com/truecharts/apps/compare/snapdrop-2.0.17...snapdrop-2.0.19) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [snapdrop-2.0.17](https://github.com/truecharts/apps/compare/snapdrop-2.0.16...snapdrop-2.0.17) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [snapdrop-2.0.16](https://github.com/truecharts/apps/compare/snapdrop-2.0.15...snapdrop-2.0.16) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [snapdrop-2.0.15](https://github.com/truecharts/apps/compare/snapdrop-2.0.14...snapdrop-2.0.15) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [snapdrop-2.0.14](https://github.com/truecharts/apps/compare/snapdrop-2.0.13...snapdrop-2.0.14) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [snapdrop-2.0.13](https://github.com/truecharts/apps/compare/snapdrop-2.0.12...snapdrop-2.0.13) (2022-07-09)
-
-#### Chore
-
-* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
-
-
-
-
-### [snapdrop-2.0.12](https://github.com/truecharts/apps/compare/snapdrop-2.0.11...snapdrop-2.0.12) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [snapdrop-2.0.11](https://github.com/truecharts/apps/compare/snapdrop-2.0.10...snapdrop-2.0.11) (2022-07-02)
-
-#### Chore
-
-* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
-
-
-
-
-### [snapdrop-2.0.10](https://github.com/truecharts/apps/compare/snapdrop-2.0.9...snapdrop-2.0.10) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [snapdrop-2.0.9](https://github.com/truecharts/apps/compare/snapdrop-2.0.8...snapdrop-2.0.9) (2022-06-25)
-
-#### Chore
-
-* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
-
-
-
-
-### [snapdrop-2.0.8](https://github.com/truecharts/apps/compare/snapdrop-2.0.7...snapdrop-2.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
diff --git a/stable/snapdrop/2.0.19/Chart.lock b/stable/snapdrop/2.0.19/Chart.lock
deleted file mode 100644
index 401669812a4..00000000000
--- a/stable/snapdrop/2.0.19/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:14:50.868716666Z"
diff --git a/stable/snapdrop/2.0.19/Chart.yaml b/stable/snapdrop/2.0.19/Chart.yaml
deleted file mode 100644
index 234496484f0..00000000000
--- a/stable/snapdrop/2.0.19/Chart.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Snapdrop A local file sharing in your browser. Inspired by Apple's Airdrop.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/snapdrop
-icon: https://truecharts.org/img/chart-icons/snapdrop.png
-keywords:
-- snapdrop
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: snapdrop
-sources:
-- https://github.com/linuxserver/docker-snapdrop
-version: 2.0.19
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/snapdrop/2.0.21/CHANGELOG.md b/stable/snapdrop/2.0.21/CHANGELOG.md
new file mode 100644
index 00000000000..141be087ba6
--- /dev/null
+++ b/stable/snapdrop/2.0.21/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [snapdrop-2.0.21](https://github.com/truecharts/apps/compare/snapdrop-2.0.19...snapdrop-2.0.21) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [snapdrop-2.0.19](https://github.com/truecharts/apps/compare/snapdrop-2.0.17...snapdrop-2.0.19) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [snapdrop-2.0.17](https://github.com/truecharts/apps/compare/snapdrop-2.0.16...snapdrop-2.0.17) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [snapdrop-2.0.16](https://github.com/truecharts/apps/compare/snapdrop-2.0.15...snapdrop-2.0.16) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [snapdrop-2.0.15](https://github.com/truecharts/apps/compare/snapdrop-2.0.14...snapdrop-2.0.15) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [snapdrop-2.0.14](https://github.com/truecharts/apps/compare/snapdrop-2.0.13...snapdrop-2.0.14) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [snapdrop-2.0.13](https://github.com/truecharts/apps/compare/snapdrop-2.0.12...snapdrop-2.0.13) (2022-07-09)
+
+#### Chore
+
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [snapdrop-2.0.12](https://github.com/truecharts/apps/compare/snapdrop-2.0.11...snapdrop-2.0.12) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [snapdrop-2.0.11](https://github.com/truecharts/apps/compare/snapdrop-2.0.10...snapdrop-2.0.11) (2022-07-02)
+
+#### Chore
+
+* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
+
+
+
+
+### [snapdrop-2.0.10](https://github.com/truecharts/apps/compare/snapdrop-2.0.9...snapdrop-2.0.10) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [snapdrop-2.0.9](https://github.com/truecharts/apps/compare/snapdrop-2.0.8...snapdrop-2.0.9) (2022-06-25)
+
+#### Chore
+
+* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
+
+
diff --git a/stable/snapdrop/2.0.21/Chart.lock b/stable/snapdrop/2.0.21/Chart.lock
new file mode 100644
index 00000000000..e959b5c49ee
--- /dev/null
+++ b/stable/snapdrop/2.0.21/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:21:49.692874536Z"
diff --git a/stable/snapdrop/2.0.21/Chart.yaml b/stable/snapdrop/2.0.21/Chart.yaml
new file mode 100644
index 00000000000..1b51ddadc27
--- /dev/null
+++ b/stable/snapdrop/2.0.21/Chart.yaml
@@ -0,0 +1,25 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Snapdrop A local file sharing in your browser. Inspired by Apple's Airdrop.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/snapdrop
+icon: https://truecharts.org/img/chart-icons/snapdrop.png
+keywords:
+- snapdrop
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: snapdrop
+sources:
+- https://github.com/linuxserver/docker-snapdrop
+version: 2.0.21
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/snapdrop/2.0.19/README.md b/stable/snapdrop/2.0.21/README.md
similarity index 100%
rename from stable/snapdrop/2.0.19/README.md
rename to stable/snapdrop/2.0.21/README.md
diff --git a/stable/snapdrop/2.0.19/app-readme.md b/stable/snapdrop/2.0.21/app-readme.md
similarity index 100%
rename from stable/snapdrop/2.0.19/app-readme.md
rename to stable/snapdrop/2.0.21/app-readme.md
diff --git a/stable/weblate/4.0.16/charts/common-10.4.4.tgz b/stable/snapdrop/2.0.21/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/weblate/4.0.16/charts/common-10.4.4.tgz
rename to stable/snapdrop/2.0.21/charts/common-10.4.4.tgz
diff --git a/stable/snapdrop/2.0.19/icon.png b/stable/snapdrop/2.0.21/icon.png
similarity index 100%
rename from stable/snapdrop/2.0.19/icon.png
rename to stable/snapdrop/2.0.21/icon.png
diff --git a/stable/snapdrop/2.0.19/ix_values.yaml b/stable/snapdrop/2.0.21/ix_values.yaml
similarity index 100%
rename from stable/snapdrop/2.0.19/ix_values.yaml
rename to stable/snapdrop/2.0.21/ix_values.yaml
diff --git a/stable/snapdrop/2.0.19/questions.yaml b/stable/snapdrop/2.0.21/questions.yaml
similarity index 100%
rename from stable/snapdrop/2.0.19/questions.yaml
rename to stable/snapdrop/2.0.21/questions.yaml
diff --git a/stable/wikijs/7.0.16/templates/common.yaml b/stable/snapdrop/2.0.21/templates/common.yaml
similarity index 100%
rename from stable/wikijs/7.0.16/templates/common.yaml
rename to stable/snapdrop/2.0.21/templates/common.yaml
diff --git a/stable/weblate/4.0.16/values.yaml b/stable/snapdrop/2.0.21/values.yaml
similarity index 100%
rename from stable/weblate/4.0.16/values.yaml
rename to stable/snapdrop/2.0.21/values.yaml
diff --git a/stable/snipe-it/4.0.22/CHANGELOG.md b/stable/snipe-it/4.0.22/CHANGELOG.md
deleted file mode 100644
index cb7f79af0d4..00000000000
--- a/stable/snipe-it/4.0.22/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [snipe-it-4.0.22](https://github.com/truecharts/apps/compare/snipe-it-4.0.20...snipe-it-4.0.22) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [snipe-it-4.0.20](https://github.com/truecharts/apps/compare/snipe-it-4.0.19...snipe-it-4.0.20) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [snipe-it-4.0.19](https://github.com/truecharts/apps/compare/snipe-it-4.0.18...snipe-it-4.0.19) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [snipe-it-4.0.18](https://github.com/truecharts/apps/compare/snipe-it-4.0.17...snipe-it-4.0.18) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [snipe-it-4.0.17](https://github.com/truecharts/apps/compare/snipe-it-4.0.16...snipe-it-4.0.17) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [snipe-it-4.0.16](https://github.com/truecharts/apps/compare/snipe-it-4.0.15...snipe-it-4.0.16) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [snipe-it-4.0.15](https://github.com/truecharts/apps/compare/snipe-it-4.0.14...snipe-it-4.0.15) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [snipe-it-4.0.14](https://github.com/truecharts/apps/compare/snipe-it-4.0.13...snipe-it-4.0.14) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [snipe-it-4.0.13](https://github.com/truecharts/apps/compare/snipe-it-4.0.12...snipe-it-4.0.13) (2022-07-02)
-
-#### Chore
-
-* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
-
-
-
-
-### [snipe-it-4.0.12](https://github.com/truecharts/apps/compare/snipe-it-4.0.11...snipe-it-4.0.12) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
-
-
-### [snipe-it-4.0.11](https://github.com/truecharts/apps/compare/snipe-it-4.0.10...snipe-it-4.0.11) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
diff --git a/stable/snipe-it/4.0.22/Chart.lock b/stable/snipe-it/4.0.22/Chart.lock
deleted file mode 100644
index d081a249cf3..00000000000
--- a/stable/snipe-it/4.0.22/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:bfa55bb3f01a5a4b134eb89c8af60053b714d785de1dab3ad6ec274d1d89ba06
-generated: "2022-07-12T23:15:04.149505673Z"
diff --git a/stable/snipe-it/4.0.22/Chart.yaml b/stable/snipe-it/4.0.22/Chart.yaml
deleted file mode 100644
index 13601a56a8f..00000000000
--- a/stable/snipe-it/4.0.22/Chart.yaml
+++ /dev/null
@@ -1,37 +0,0 @@
-apiVersion: v2
-appVersion: "6.0.7"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-description: "Open source asset management"
-home: https://github.com/truecharts/apps/tree/master/charts/stable/snipe-it
-icon: https://truecharts.org/img/chart-icons/snipe-it.png
-keywords:
- - snipeit
- - snipe
- - asset
- - management
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: snipe-it
-sources:
- - https://snipeitapp.com/
- - https://github.com/snipe/snipe-it
-version: 4.0.22
-annotations:
- truecharts.org/catagories: |
- - management
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/snipe-it/4.0.24/CHANGELOG.md b/stable/snipe-it/4.0.24/CHANGELOG.md
new file mode 100644
index 00000000000..e3a6335f93e
--- /dev/null
+++ b/stable/snipe-it/4.0.24/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [snipe-it-4.0.24](https://github.com/truecharts/apps/compare/snipe-it-4.0.22...snipe-it-4.0.24) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [snipe-it-4.0.22](https://github.com/truecharts/apps/compare/snipe-it-4.0.20...snipe-it-4.0.22) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [snipe-it-4.0.20](https://github.com/truecharts/apps/compare/snipe-it-4.0.19...snipe-it-4.0.20) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [snipe-it-4.0.19](https://github.com/truecharts/apps/compare/snipe-it-4.0.18...snipe-it-4.0.19) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [snipe-it-4.0.18](https://github.com/truecharts/apps/compare/snipe-it-4.0.17...snipe-it-4.0.18) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [snipe-it-4.0.17](https://github.com/truecharts/apps/compare/snipe-it-4.0.16...snipe-it-4.0.17) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [snipe-it-4.0.16](https://github.com/truecharts/apps/compare/snipe-it-4.0.15...snipe-it-4.0.16) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [snipe-it-4.0.15](https://github.com/truecharts/apps/compare/snipe-it-4.0.14...snipe-it-4.0.15) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [snipe-it-4.0.14](https://github.com/truecharts/apps/compare/snipe-it-4.0.13...snipe-it-4.0.14) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [snipe-it-4.0.13](https://github.com/truecharts/apps/compare/snipe-it-4.0.12...snipe-it-4.0.13) (2022-07-02)
+
+#### Chore
+
+* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
+
+
+
+
+### [snipe-it-4.0.12](https://github.com/truecharts/apps/compare/snipe-it-4.0.11...snipe-it-4.0.12) (2022-06-29)
+
+#### Chore
+
+* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
+
+
diff --git a/stable/snipe-it/4.0.24/Chart.lock b/stable/snipe-it/4.0.24/Chart.lock
new file mode 100644
index 00000000000..84a4d32fa3f
--- /dev/null
+++ b/stable/snipe-it/4.0.24/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:bfa55bb3f01a5a4b134eb89c8af60053b714d785de1dab3ad6ec274d1d89ba06
+generated: "2022-07-14T14:22:03.600594334Z"
diff --git a/stable/snipe-it/4.0.24/Chart.yaml b/stable/snipe-it/4.0.24/Chart.yaml
new file mode 100644
index 00000000000..c5031f486d6
--- /dev/null
+++ b/stable/snipe-it/4.0.24/Chart.yaml
@@ -0,0 +1,37 @@
+apiVersion: v2
+appVersion: "6.0.7"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+description: "Open source asset management"
+home: https://github.com/truecharts/apps/tree/master/charts/stable/snipe-it
+icon: https://truecharts.org/img/chart-icons/snipe-it.png
+keywords:
+ - snipeit
+ - snipe
+ - asset
+ - management
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: snipe-it
+sources:
+ - https://snipeitapp.com/
+ - https://github.com/snipe/snipe-it
+version: 4.0.24
+annotations:
+ truecharts.org/catagories: |
+ - management
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/snipe-it/4.0.22/README.md b/stable/snipe-it/4.0.24/README.md
similarity index 100%
rename from stable/snipe-it/4.0.22/README.md
rename to stable/snipe-it/4.0.24/README.md
diff --git a/stable/snipe-it/4.0.22/app-readme.md b/stable/snipe-it/4.0.24/app-readme.md
similarity index 100%
rename from stable/snipe-it/4.0.22/app-readme.md
rename to stable/snipe-it/4.0.24/app-readme.md
diff --git a/stable/website-shot/2.0.15/charts/common-10.4.4.tgz b/stable/snipe-it/4.0.24/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/website-shot/2.0.15/charts/common-10.4.4.tgz
rename to stable/snipe-it/4.0.24/charts/common-10.4.4.tgz
diff --git a/stable/typecho/3.0.15/charts/mariadb-3.0.29.tgz b/stable/snipe-it/4.0.24/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from stable/typecho/3.0.15/charts/mariadb-3.0.29.tgz
rename to stable/snipe-it/4.0.24/charts/mariadb-3.0.29.tgz
diff --git a/stable/snipe-it/4.0.24/charts/redis-3.0.30.tgz b/stable/snipe-it/4.0.24/charts/redis-3.0.30.tgz
new file mode 100644
index 00000000000..ab5d8913ad0
Binary files /dev/null and b/stable/snipe-it/4.0.24/charts/redis-3.0.30.tgz differ
diff --git a/stable/snipe-it/4.0.22/docs/installation_notes.md b/stable/snipe-it/4.0.24/docs/installation_notes.md
similarity index 100%
rename from stable/snipe-it/4.0.22/docs/installation_notes.md
rename to stable/snipe-it/4.0.24/docs/installation_notes.md
diff --git a/stable/snipe-it/4.0.22/icon.png b/stable/snipe-it/4.0.24/icon.png
similarity index 100%
rename from stable/snipe-it/4.0.22/icon.png
rename to stable/snipe-it/4.0.24/icon.png
diff --git a/stable/snipe-it/4.0.22/ix_values.yaml b/stable/snipe-it/4.0.24/ix_values.yaml
similarity index 100%
rename from stable/snipe-it/4.0.22/ix_values.yaml
rename to stable/snipe-it/4.0.24/ix_values.yaml
diff --git a/stable/snipe-it/4.0.22/questions.yaml b/stable/snipe-it/4.0.24/questions.yaml
similarity index 100%
rename from stable/snipe-it/4.0.22/questions.yaml
rename to stable/snipe-it/4.0.24/questions.yaml
diff --git a/stable/snipe-it/4.0.22/templates/_secrets.tpl b/stable/snipe-it/4.0.24/templates/_secrets.tpl
similarity index 100%
rename from stable/snipe-it/4.0.22/templates/_secrets.tpl
rename to stable/snipe-it/4.0.24/templates/_secrets.tpl
diff --git a/stable/snipe-it/4.0.22/templates/common.yaml b/stable/snipe-it/4.0.24/templates/common.yaml
similarity index 100%
rename from stable/snipe-it/4.0.22/templates/common.yaml
rename to stable/snipe-it/4.0.24/templates/common.yaml
diff --git a/stable/website-shot/2.0.15/values.yaml b/stable/snipe-it/4.0.24/values.yaml
similarity index 100%
rename from stable/website-shot/2.0.15/values.yaml
rename to stable/snipe-it/4.0.24/values.yaml
diff --git a/stable/sonarr/11.0.17/CHANGELOG.md b/stable/sonarr/11.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..425b99757b8
--- /dev/null
+++ b/stable/sonarr/11.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [sonarr-11.0.17](https://github.com/truecharts/apps/compare/sonarr-11.0.15...sonarr-11.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [sonarr-11.0.15](https://github.com/truecharts/apps/compare/sonarr-11.0.13...sonarr-11.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [sonarr-11.0.13](https://github.com/truecharts/apps/compare/sonarr-11.0.12...sonarr-11.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [sonarr-11.0.12](https://github.com/truecharts/apps/compare/sonarr-11.0.11...sonarr-11.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [sonarr-11.0.11](https://github.com/truecharts/apps/compare/sonarr-11.0.10...sonarr-11.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [sonarr-11.0.10](https://github.com/truecharts/apps/compare/sonarr-11.0.9...sonarr-11.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [sonarr-11.0.9](https://github.com/truecharts/apps/compare/sonarr-11.0.8...sonarr-11.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [sonarr-11.0.8](https://github.com/truecharts/apps/compare/sonarr-11.0.7...sonarr-11.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [sonarr-11.0.7](https://github.com/truecharts/apps/compare/sonarr-11.0.6...sonarr-11.0.7) (2022-06-22)
+
+#### Chore
+
+* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [sonarr-11.0.6](https://github.com/truecharts/apps/compare/sonarr-11.0.5...sonarr-11.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931))
+
+
+
+
+### [sonarr-11.0.5](https://github.com/truecharts/apps/compare/sonarr-11.0.4...sonarr-11.0.5) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
diff --git a/stable/sonarr/11.0.17/Chart.lock b/stable/sonarr/11.0.17/Chart.lock
new file mode 100644
index 00000000000..dab1aaff3e8
--- /dev/null
+++ b/stable/sonarr/11.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:21:53.68068619Z"
diff --git a/stable/sonarr/11.0.17/Chart.yaml b/stable/sonarr/11.0.17/Chart.yaml
new file mode 100644
index 00000000000..5e4a11b5afc
--- /dev/null
+++ b/stable/sonarr/11.0.17/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "3.0.8.1507"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Smart PVR for newsgroup and bittorrent users
+home: https://github.com/truecharts/apps/tree/master/charts/stable/sonarr
+icon: https://truecharts.org/img/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/Sonarr/Sonarr
+type: application
+version: 11.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/sonarr/11.0.17/README.md b/stable/sonarr/11.0.17/README.md
new file mode 100644
index 00000000000..77dfe587edd
--- /dev/null
+++ b/stable/sonarr/11.0.17/README.md
@@ -0,0 +1,42 @@
+# sonarr
+
+Smart PVR for newsgroup and bittorrent users
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/sonarr/11.0.17/app-readme.md b/stable/sonarr/11.0.17/app-readme.md
new file mode 100644
index 00000000000..6b8b0d430dd
--- /dev/null
+++ b/stable/sonarr/11.0.17/app-readme.md
@@ -0,0 +1,3 @@
+Smart PVR for newsgroup and bittorrent users
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/wekan/4.0.19/charts/common-10.4.4.tgz b/stable/sonarr/11.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/wekan/4.0.19/charts/common-10.4.4.tgz
rename to stable/sonarr/11.0.17/charts/common-10.4.4.tgz
diff --git a/stable/sonarr/11.0.17/icon.png b/stable/sonarr/11.0.17/icon.png
new file mode 100644
index 00000000000..f93b9ca15d8
Binary files /dev/null and b/stable/sonarr/11.0.17/icon.png differ
diff --git a/stable/sonarr/11.0.17/ix_values.yaml b/stable/sonarr/11.0.17/ix_values.yaml
new file mode 100644
index 00000000000..906b1b4c38f
--- /dev/null
+++ b/stable/sonarr/11.0.17/ix_values.yaml
@@ -0,0 +1,37 @@
+image:
+ repository: tccr.io/truecharts/sonarr
+ pullPolicy: IfNotPresent
+ tag: v3.0.8.1507@sha256:eead6f231eabb2936eb568b527b79a7bda3b99c1f56883b3c8c292cf87ff65f4
+
+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"
diff --git a/stable/sonarr/11.0.17/questions.yaml b/stable/sonarr/11.0.17/questions.yaml
new file mode 100644
index 00000000000..c6cec36b0f6
--- /dev/null
+++ b/stable/sonarr/11.0.17/questions.yaml
@@ -0,0 +1,2431 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/wireshark/2.0.14/templates/common.yaml b/stable/sonarr/11.0.17/templates/common.yaml
similarity index 100%
rename from stable/wireshark/2.0.14/templates/common.yaml
rename to stable/sonarr/11.0.17/templates/common.yaml
diff --git a/stable/wekan/4.0.19/values.yaml b/stable/sonarr/11.0.17/values.yaml
similarity index 100%
rename from stable/wekan/4.0.19/values.yaml
rename to stable/sonarr/11.0.17/values.yaml
diff --git a/stable/speedtest-exporter/3.0.16/CHANGELOG.md b/stable/speedtest-exporter/3.0.16/CHANGELOG.md
deleted file mode 100644
index 0c37a38e66d..00000000000
--- a/stable/speedtest-exporter/3.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [speedtest-exporter-3.0.16](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.14...speedtest-exporter-3.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [speedtest-exporter-3.0.14](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.13...speedtest-exporter-3.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [speedtest-exporter-3.0.13](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.12...speedtest-exporter-3.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [speedtest-exporter-3.0.12](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.11...speedtest-exporter-3.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [speedtest-exporter-3.0.11](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.10...speedtest-exporter-3.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [speedtest-exporter-3.0.10](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.9...speedtest-exporter-3.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [speedtest-exporter-3.0.9](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.8...speedtest-exporter-3.0.9) (2022-06-30)
-
-#### Fix
-
-* change some common references to tc.common ([#3019](https://github.com/truecharts/apps/issues/3019))
-
-
-
-
-### [speedtest-exporter-3.0.8](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.7...speedtest-exporter-3.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [speedtest-exporter-3.0.7](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.6...speedtest-exporter-3.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [speedtest-exporter-3.0.6](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.5...speedtest-exporter-3.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [speedtest-exporter-3.0.5](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.4...speedtest-exporter-3.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/speedtest-exporter/3.0.16/Chart.lock b/stable/speedtest-exporter/3.0.16/Chart.lock
deleted file mode 100644
index 456d5aabc15..00000000000
--- a/stable/speedtest-exporter/3.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:14:57.983108622Z"
diff --git a/stable/speedtest-exporter/3.0.16/Chart.yaml b/stable/speedtest-exporter/3.0.16/Chart.yaml
deleted file mode 100644
index 2bc323e1a22..00000000000
--- a/stable/speedtest-exporter/3.0.16/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "3.5.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Speedtest Exporter made in python using the official speedtest bin
-icon: https://truecharts.org/img/chart-icons/speedtest-exporter.png
-home: https://github.com/truecharts/apps/tree/master/charts/stable/speedtest-exporter
-keywords:
-- speedtest-exporter
-- speedtest
-- metrics
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: speedtest-exporter
-sources:
-- https://github.com/MiguelNdeCarvalho/speedtest-exporter/
-type: application
-version: 3.0.16
-annotations:
- truecharts.org/catagories: |
- - metrics
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/speedtest-exporter/3.0.18/CHANGELOG.md b/stable/speedtest-exporter/3.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..99dbab1c47c
--- /dev/null
+++ b/stable/speedtest-exporter/3.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [speedtest-exporter-3.0.18](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.16...speedtest-exporter-3.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [speedtest-exporter-3.0.16](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.14...speedtest-exporter-3.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [speedtest-exporter-3.0.14](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.13...speedtest-exporter-3.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [speedtest-exporter-3.0.13](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.12...speedtest-exporter-3.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [speedtest-exporter-3.0.12](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.11...speedtest-exporter-3.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [speedtest-exporter-3.0.11](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.10...speedtest-exporter-3.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [speedtest-exporter-3.0.10](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.9...speedtest-exporter-3.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [speedtest-exporter-3.0.9](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.8...speedtest-exporter-3.0.9) (2022-06-30)
+
+#### Fix
+
+* change some common references to tc.common ([#3019](https://github.com/truecharts/apps/issues/3019))
+
+
+
+
+### [speedtest-exporter-3.0.8](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.7...speedtest-exporter-3.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [speedtest-exporter-3.0.7](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.6...speedtest-exporter-3.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [speedtest-exporter-3.0.6](https://github.com/truecharts/apps/compare/speedtest-exporter-3.0.5...speedtest-exporter-3.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/speedtest-exporter/3.0.18/Chart.lock b/stable/speedtest-exporter/3.0.18/Chart.lock
new file mode 100644
index 00000000000..587c6571c82
--- /dev/null
+++ b/stable/speedtest-exporter/3.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:21:56.209258814Z"
diff --git a/stable/speedtest-exporter/3.0.18/Chart.yaml b/stable/speedtest-exporter/3.0.18/Chart.yaml
new file mode 100644
index 00000000000..165d037ba47
--- /dev/null
+++ b/stable/speedtest-exporter/3.0.18/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "3.5.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Speedtest Exporter made in python using the official speedtest bin
+icon: https://truecharts.org/img/chart-icons/speedtest-exporter.png
+home: https://github.com/truecharts/apps/tree/master/charts/stable/speedtest-exporter
+keywords:
+- speedtest-exporter
+- speedtest
+- metrics
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: speedtest-exporter
+sources:
+- https://github.com/MiguelNdeCarvalho/speedtest-exporter/
+type: application
+version: 3.0.18
+annotations:
+ truecharts.org/catagories: |
+ - metrics
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/speedtest-exporter/3.0.16/README.md b/stable/speedtest-exporter/3.0.18/README.md
similarity index 100%
rename from stable/speedtest-exporter/3.0.16/README.md
rename to stable/speedtest-exporter/3.0.18/README.md
diff --git a/stable/speedtest-exporter/3.0.16/app-readme.md b/stable/speedtest-exporter/3.0.18/app-readme.md
similarity index 100%
rename from stable/speedtest-exporter/3.0.16/app-readme.md
rename to stable/speedtest-exporter/3.0.18/app-readme.md
diff --git a/stable/wg-easy/1.0.7/charts/common-10.4.4.tgz b/stable/speedtest-exporter/3.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/wg-easy/1.0.7/charts/common-10.4.4.tgz
rename to stable/speedtest-exporter/3.0.18/charts/common-10.4.4.tgz
diff --git a/stable/speedtest-exporter/3.0.16/icon.png b/stable/speedtest-exporter/3.0.18/icon.png
similarity index 100%
rename from stable/speedtest-exporter/3.0.16/icon.png
rename to stable/speedtest-exporter/3.0.18/icon.png
diff --git a/stable/speedtest-exporter/3.0.16/ix_values.yaml b/stable/speedtest-exporter/3.0.18/ix_values.yaml
similarity index 100%
rename from stable/speedtest-exporter/3.0.16/ix_values.yaml
rename to stable/speedtest-exporter/3.0.18/ix_values.yaml
diff --git a/stable/speedtest-exporter/3.0.16/questions.yaml b/stable/speedtest-exporter/3.0.18/questions.yaml
similarity index 100%
rename from stable/speedtest-exporter/3.0.16/questions.yaml
rename to stable/speedtest-exporter/3.0.18/questions.yaml
diff --git a/stable/xbackbone/3.0.16/templates/common.yaml b/stable/speedtest-exporter/3.0.18/templates/common.yaml
similarity index 100%
rename from stable/xbackbone/3.0.16/templates/common.yaml
rename to stable/speedtest-exporter/3.0.18/templates/common.yaml
diff --git a/stable/speedtest-exporter/3.0.16/templates/prometheusrules.yaml b/stable/speedtest-exporter/3.0.18/templates/prometheusrules.yaml
similarity index 100%
rename from stable/speedtest-exporter/3.0.16/templates/prometheusrules.yaml
rename to stable/speedtest-exporter/3.0.18/templates/prometheusrules.yaml
diff --git a/stable/speedtest-exporter/3.0.16/templates/servicemonitor.yaml b/stable/speedtest-exporter/3.0.18/templates/servicemonitor.yaml
similarity index 100%
rename from stable/speedtest-exporter/3.0.16/templates/servicemonitor.yaml
rename to stable/speedtest-exporter/3.0.18/templates/servicemonitor.yaml
diff --git a/stable/wg-easy/1.0.7/values.yaml b/stable/speedtest-exporter/3.0.18/values.yaml
similarity index 100%
rename from stable/wg-easy/1.0.7/values.yaml
rename to stable/speedtest-exporter/3.0.18/values.yaml
diff --git a/stable/spotweb/4.0.15/CHANGELOG.md b/stable/spotweb/4.0.15/CHANGELOG.md
deleted file mode 100644
index 710edfe7949..00000000000
--- a/stable/spotweb/4.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [spotweb-4.0.15](https://github.com/truecharts/apps/compare/spotweb-4.0.13...spotweb-4.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [spotweb-4.0.13](https://github.com/truecharts/apps/compare/spotweb-4.0.12...spotweb-4.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [spotweb-4.0.12](https://github.com/truecharts/apps/compare/spotweb-4.0.11...spotweb-4.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [spotweb-4.0.11](https://github.com/truecharts/apps/compare/spotweb-4.0.10...spotweb-4.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [spotweb-4.0.10](https://github.com/truecharts/apps/compare/spotweb-4.0.9...spotweb-4.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [spotweb-4.0.9](https://github.com/truecharts/apps/compare/spotweb-4.0.8...spotweb-4.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [spotweb-4.0.8](https://github.com/truecharts/apps/compare/spotweb-4.0.7...spotweb-4.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [spotweb-4.0.7](https://github.com/truecharts/apps/compare/spotweb-4.0.6...spotweb-4.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [spotweb-4.0.6](https://github.com/truecharts/apps/compare/spotweb-4.0.5...spotweb-4.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [spotweb-4.0.5](https://github.com/truecharts/apps/compare/spotweb-4.0.4...spotweb-4.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [spotweb-4.0.4](https://github.com/truecharts/apps/compare/spotweb-4.0.3...spotweb-4.0.4) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/spotweb/4.0.15/Chart.lock b/stable/spotweb/4.0.15/Chart.lock
deleted file mode 100644
index 87aaf8ba9ff..00000000000
--- a/stable/spotweb/4.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:15:11.347167213Z"
diff --git a/stable/spotweb/4.0.15/Chart.yaml b/stable/spotweb/4.0.15/Chart.yaml
deleted file mode 100644
index 345f81a49ff..00000000000
--- a/stable/spotweb/4.0.15/Chart.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-apiVersion: v2
-appVersion: "1.5.1"
-kubeVersion: '>=1.16.0-0'
-version: 4.0.15
-name: spotweb
-description: Spotweb is a decentralized usenet community based on the Spotnet protocol.
-type: application
-home: https://github.com/truecharts/apps/tree/master/charts/stable/spotweb
-icon: https://truecharts.org/img/chart-icons/spotweb.png
-keywords:
-- usenet
-- spotweb
-- spotnet
-sources:
-- https://github.com/spotweb/spotweb
-- https://hub.docker.com/r/jbaten/spotweb
-- https://github.com/joachimbaten/spotweb-docker
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/spotweb/4.0.17/CHANGELOG.md b/stable/spotweb/4.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..225298450f4
--- /dev/null
+++ b/stable/spotweb/4.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [spotweb-4.0.17](https://github.com/truecharts/apps/compare/spotweb-4.0.15...spotweb-4.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [spotweb-4.0.15](https://github.com/truecharts/apps/compare/spotweb-4.0.13...spotweb-4.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [spotweb-4.0.13](https://github.com/truecharts/apps/compare/spotweb-4.0.12...spotweb-4.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [spotweb-4.0.12](https://github.com/truecharts/apps/compare/spotweb-4.0.11...spotweb-4.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [spotweb-4.0.11](https://github.com/truecharts/apps/compare/spotweb-4.0.10...spotweb-4.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [spotweb-4.0.10](https://github.com/truecharts/apps/compare/spotweb-4.0.9...spotweb-4.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [spotweb-4.0.9](https://github.com/truecharts/apps/compare/spotweb-4.0.8...spotweb-4.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [spotweb-4.0.8](https://github.com/truecharts/apps/compare/spotweb-4.0.7...spotweb-4.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [spotweb-4.0.7](https://github.com/truecharts/apps/compare/spotweb-4.0.6...spotweb-4.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [spotweb-4.0.6](https://github.com/truecharts/apps/compare/spotweb-4.0.5...spotweb-4.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [spotweb-4.0.5](https://github.com/truecharts/apps/compare/spotweb-4.0.4...spotweb-4.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/spotweb/4.0.17/Chart.lock b/stable/spotweb/4.0.17/Chart.lock
new file mode 100644
index 00000000000..01b8b319f17
--- /dev/null
+++ b/stable/spotweb/4.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:22:15.837253902Z"
diff --git a/stable/spotweb/4.0.17/Chart.yaml b/stable/spotweb/4.0.17/Chart.yaml
new file mode 100644
index 00000000000..e77aace8cae
--- /dev/null
+++ b/stable/spotweb/4.0.17/Chart.yaml
@@ -0,0 +1,34 @@
+apiVersion: v2
+appVersion: "1.5.1"
+kubeVersion: '>=1.16.0-0'
+version: 4.0.17
+name: spotweb
+description: Spotweb is a decentralized usenet community based on the Spotnet protocol.
+type: application
+home: https://github.com/truecharts/apps/tree/master/charts/stable/spotweb
+icon: https://truecharts.org/img/chart-icons/spotweb.png
+keywords:
+- usenet
+- spotweb
+- spotnet
+sources:
+- https://github.com/spotweb/spotweb
+- https://hub.docker.com/r/jbaten/spotweb
+- https://github.com/joachimbaten/spotweb-docker
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/spotweb/4.0.15/README.md b/stable/spotweb/4.0.17/README.md
similarity index 100%
rename from stable/spotweb/4.0.15/README.md
rename to stable/spotweb/4.0.17/README.md
diff --git a/stable/spotweb/4.0.15/app-readme.md b/stable/spotweb/4.0.17/app-readme.md
similarity index 100%
rename from stable/spotweb/4.0.15/app-readme.md
rename to stable/spotweb/4.0.17/app-readme.md
diff --git a/stable/whoogle/3.0.16/charts/common-10.4.4.tgz b/stable/spotweb/4.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/whoogle/3.0.16/charts/common-10.4.4.tgz
rename to stable/spotweb/4.0.17/charts/common-10.4.4.tgz
diff --git a/stable/traccar/7.0.16/charts/postgresql-8.0.30.tgz b/stable/spotweb/4.0.17/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/traccar/7.0.16/charts/postgresql-8.0.30.tgz
rename to stable/spotweb/4.0.17/charts/postgresql-8.0.30.tgz
diff --git a/stable/spotweb/4.0.15/docs/validation.md b/stable/spotweb/4.0.17/docs/validation.md
similarity index 100%
rename from stable/spotweb/4.0.15/docs/validation.md
rename to stable/spotweb/4.0.17/docs/validation.md
diff --git a/stable/spotweb/4.0.15/icon.png b/stable/spotweb/4.0.17/icon.png
similarity index 100%
rename from stable/spotweb/4.0.15/icon.png
rename to stable/spotweb/4.0.17/icon.png
diff --git a/stable/spotweb/4.0.15/ix_values.yaml b/stable/spotweb/4.0.17/ix_values.yaml
similarity index 100%
rename from stable/spotweb/4.0.15/ix_values.yaml
rename to stable/spotweb/4.0.17/ix_values.yaml
diff --git a/stable/spotweb/4.0.15/questions.yaml b/stable/spotweb/4.0.17/questions.yaml
similarity index 100%
rename from stable/spotweb/4.0.15/questions.yaml
rename to stable/spotweb/4.0.17/questions.yaml
diff --git a/stable/spotweb/4.0.15/templates/common.yaml b/stable/spotweb/4.0.17/templates/common.yaml
similarity index 100%
rename from stable/spotweb/4.0.15/templates/common.yaml
rename to stable/spotweb/4.0.17/templates/common.yaml
diff --git a/stable/whoogle/3.0.16/values.yaml b/stable/spotweb/4.0.17/values.yaml
similarity index 100%
rename from stable/whoogle/3.0.16/values.yaml
rename to stable/spotweb/4.0.17/values.yaml
diff --git a/stable/sqlitebrowser/3.0.14/CHANGELOG.md b/stable/sqlitebrowser/3.0.14/CHANGELOG.md
deleted file mode 100644
index 5c4caa6144c..00000000000
--- a/stable/sqlitebrowser/3.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [sqlitebrowser-3.0.14](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.12...sqlitebrowser-3.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [sqlitebrowser-3.0.12](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.11...sqlitebrowser-3.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [sqlitebrowser-3.0.11](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.10...sqlitebrowser-3.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [sqlitebrowser-3.0.10](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.9...sqlitebrowser-3.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [sqlitebrowser-3.0.9](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.8...sqlitebrowser-3.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [sqlitebrowser-3.0.8](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.7...sqlitebrowser-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [sqlitebrowser-3.0.7](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.6...sqlitebrowser-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [sqlitebrowser-3.0.6](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.5...sqlitebrowser-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [sqlitebrowser-3.0.5](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.4...sqlitebrowser-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [sqlitebrowser-3.0.4](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.3...sqlitebrowser-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [sqlitebrowser-3.0.3](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.2...sqlitebrowser-3.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/sqlitebrowser/3.0.14/Chart.lock b/stable/sqlitebrowser/3.0.14/Chart.lock
deleted file mode 100644
index e940be5a010..00000000000
--- a/stable/sqlitebrowser/3.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:15:09.692645086Z"
diff --git a/stable/sqlitebrowser/3.0.14/Chart.yaml b/stable/sqlitebrowser/3.0.14/Chart.yaml
deleted file mode 100644
index 1f40eb57270..00000000000
--- a/stable/sqlitebrowser/3.0.14/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "3.12.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A high quality, visual, open source tool to create, design, and edit
- database files compatible with SQLite
-home: https://github.com/truecharts/apps/tree/master/charts/stable/sqlitebrowser
-icon: https://truecharts.org/img/chart-icons/sqlitebrowser.png
-keywords:
-- sqlite
-- browser
-- sqlitebrowser
-- database
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: sqlitebrowser
-sources:
-- https://github.com/linuxserver/docker-sqlitebrowser
-- https://sqlitebrowser.org/
-type: application
-version: 3.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/sqlitebrowser/3.0.16/CHANGELOG.md b/stable/sqlitebrowser/3.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..ebc54c3e10f
--- /dev/null
+++ b/stable/sqlitebrowser/3.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [sqlitebrowser-3.0.16](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.14...sqlitebrowser-3.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [sqlitebrowser-3.0.14](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.12...sqlitebrowser-3.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [sqlitebrowser-3.0.12](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.11...sqlitebrowser-3.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [sqlitebrowser-3.0.11](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.10...sqlitebrowser-3.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [sqlitebrowser-3.0.10](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.9...sqlitebrowser-3.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [sqlitebrowser-3.0.9](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.8...sqlitebrowser-3.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [sqlitebrowser-3.0.8](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.7...sqlitebrowser-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [sqlitebrowser-3.0.7](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.6...sqlitebrowser-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [sqlitebrowser-3.0.6](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.5...sqlitebrowser-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [sqlitebrowser-3.0.5](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.4...sqlitebrowser-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [sqlitebrowser-3.0.4](https://github.com/truecharts/apps/compare/sqlitebrowser-3.0.3...sqlitebrowser-3.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/sqlitebrowser/3.0.16/Chart.lock b/stable/sqlitebrowser/3.0.16/Chart.lock
new file mode 100644
index 00000000000..b667d08808f
--- /dev/null
+++ b/stable/sqlitebrowser/3.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:22:12.645741298Z"
diff --git a/stable/sqlitebrowser/3.0.16/Chart.yaml b/stable/sqlitebrowser/3.0.16/Chart.yaml
new file mode 100644
index 00000000000..af015a79852
--- /dev/null
+++ b/stable/sqlitebrowser/3.0.16/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "3.12.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A high quality, visual, open source tool to create, design, and edit
+ database files compatible with SQLite
+home: https://github.com/truecharts/apps/tree/master/charts/stable/sqlitebrowser
+icon: https://truecharts.org/img/chart-icons/sqlitebrowser.png
+keywords:
+- sqlite
+- browser
+- sqlitebrowser
+- database
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: sqlitebrowser
+sources:
+- https://github.com/linuxserver/docker-sqlitebrowser
+- https://sqlitebrowser.org/
+type: application
+version: 3.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/sqlitebrowser/3.0.14/README.md b/stable/sqlitebrowser/3.0.16/README.md
similarity index 100%
rename from stable/sqlitebrowser/3.0.14/README.md
rename to stable/sqlitebrowser/3.0.16/README.md
diff --git a/stable/sqlitebrowser/3.0.14/app-readme.md b/stable/sqlitebrowser/3.0.16/app-readme.md
similarity index 100%
rename from stable/sqlitebrowser/3.0.14/app-readme.md
rename to stable/sqlitebrowser/3.0.16/app-readme.md
diff --git a/stable/wikijs/7.0.16/charts/common-10.4.4.tgz b/stable/sqlitebrowser/3.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/wikijs/7.0.16/charts/common-10.4.4.tgz
rename to stable/sqlitebrowser/3.0.16/charts/common-10.4.4.tgz
diff --git a/stable/sqlitebrowser/3.0.14/icon.png b/stable/sqlitebrowser/3.0.16/icon.png
similarity index 100%
rename from stable/sqlitebrowser/3.0.14/icon.png
rename to stable/sqlitebrowser/3.0.16/icon.png
diff --git a/stable/sqlitebrowser/3.0.14/ix_values.yaml b/stable/sqlitebrowser/3.0.16/ix_values.yaml
similarity index 100%
rename from stable/sqlitebrowser/3.0.14/ix_values.yaml
rename to stable/sqlitebrowser/3.0.16/ix_values.yaml
diff --git a/stable/sqlitebrowser/3.0.14/questions.yaml b/stable/sqlitebrowser/3.0.16/questions.yaml
similarity index 100%
rename from stable/sqlitebrowser/3.0.14/questions.yaml
rename to stable/sqlitebrowser/3.0.16/questions.yaml
diff --git a/stable/sqlitebrowser/3.0.14/templates/common.yaml b/stable/sqlitebrowser/3.0.16/templates/common.yaml
similarity index 100%
rename from stable/sqlitebrowser/3.0.14/templates/common.yaml
rename to stable/sqlitebrowser/3.0.16/templates/common.yaml
diff --git a/stable/wikijs/7.0.16/values.yaml b/stable/sqlitebrowser/3.0.16/values.yaml
similarity index 100%
rename from stable/wikijs/7.0.16/values.yaml
rename to stable/sqlitebrowser/3.0.16/values.yaml
diff --git a/stable/stash/7.0.16/CHANGELOG.md b/stable/stash/7.0.16/CHANGELOG.md
deleted file mode 100644
index 115118d3f6c..00000000000
--- a/stable/stash/7.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [stash-7.0.16](https://github.com/truecharts/apps/compare/stash-7.0.14...stash-7.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [stash-7.0.14](https://github.com/truecharts/apps/compare/stash-7.0.13...stash-7.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [stash-7.0.13](https://github.com/truecharts/apps/compare/stash-7.0.12...stash-7.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [stash-7.0.12](https://github.com/truecharts/apps/compare/stash-7.0.11...stash-7.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [stash-7.0.11](https://github.com/truecharts/apps/compare/stash-7.0.10...stash-7.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [stash-7.0.10](https://github.com/truecharts/apps/compare/stash-7.0.9...stash-7.0.10) (2022-07-05)
-
-#### Chore
-
-* update docker general non-major ([#3071](https://github.com/truecharts/apps/issues/3071))
-
-
-
-
-### [stash-7.0.9](https://github.com/truecharts/apps/compare/stash-7.0.8...stash-7.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [stash-7.0.8](https://github.com/truecharts/apps/compare/stash-7.0.7...stash-7.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [stash-7.0.7](https://github.com/truecharts/apps/compare/stash-7.0.6...stash-7.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [stash-7.0.6](https://github.com/truecharts/apps/compare/stash-7.0.5...stash-7.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [stash-7.0.5](https://github.com/truecharts/apps/compare/stash-7.0.4...stash-7.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/stash/7.0.16/Chart.lock b/stable/stash/7.0.16/Chart.lock
deleted file mode 100644
index 6e5a1947558..00000000000
--- a/stable/stash/7.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:15:13.264812174Z"
diff --git a/stable/stash/7.0.16/Chart.yaml b/stable/stash/7.0.16/Chart.yaml
deleted file mode 100644
index f811d1a6c5a..00000000000
--- a/stable/stash/7.0.16/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "0.16.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: An organizer for your porn, written in Go
-home: https://github.com/truecharts/apps/tree/master/charts/stable/stash
-icon: https://truecharts.org/img/chart-icons/stash.png
-keywords:
-- porn
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: stash
-sources:
-- https://github.com/stashapp/stash
-- https://hub.docker.com/r/stashapp/stash
-version: 7.0.16
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/stash/7.0.18/CHANGELOG.md b/stable/stash/7.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..62b0ddb5d50
--- /dev/null
+++ b/stable/stash/7.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [stash-7.0.18](https://github.com/truecharts/apps/compare/stash-7.0.16...stash-7.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [stash-7.0.16](https://github.com/truecharts/apps/compare/stash-7.0.14...stash-7.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [stash-7.0.14](https://github.com/truecharts/apps/compare/stash-7.0.13...stash-7.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [stash-7.0.13](https://github.com/truecharts/apps/compare/stash-7.0.12...stash-7.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [stash-7.0.12](https://github.com/truecharts/apps/compare/stash-7.0.11...stash-7.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [stash-7.0.11](https://github.com/truecharts/apps/compare/stash-7.0.10...stash-7.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [stash-7.0.10](https://github.com/truecharts/apps/compare/stash-7.0.9...stash-7.0.10) (2022-07-05)
+
+#### Chore
+
+* update docker general non-major ([#3071](https://github.com/truecharts/apps/issues/3071))
+
+
+
+
+### [stash-7.0.9](https://github.com/truecharts/apps/compare/stash-7.0.8...stash-7.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [stash-7.0.8](https://github.com/truecharts/apps/compare/stash-7.0.7...stash-7.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [stash-7.0.7](https://github.com/truecharts/apps/compare/stash-7.0.6...stash-7.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [stash-7.0.6](https://github.com/truecharts/apps/compare/stash-7.0.5...stash-7.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/stash/7.0.18/Chart.lock b/stable/stash/7.0.18/Chart.lock
new file mode 100644
index 00000000000..c43743cad89
--- /dev/null
+++ b/stable/stash/7.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:22:14.919490191Z"
diff --git a/stable/stash/7.0.18/Chart.yaml b/stable/stash/7.0.18/Chart.yaml
new file mode 100644
index 00000000000..c26f9b6603c
--- /dev/null
+++ b/stable/stash/7.0.18/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "0.16.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: An organizer for your porn, written in Go
+home: https://github.com/truecharts/apps/tree/master/charts/stable/stash
+icon: https://truecharts.org/img/chart-icons/stash.png
+keywords:
+- porn
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: stash
+sources:
+- https://github.com/stashapp/stash
+- https://hub.docker.com/r/stashapp/stash
+version: 7.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/stash/7.0.16/README.md b/stable/stash/7.0.18/README.md
similarity index 100%
rename from stable/stash/7.0.16/README.md
rename to stable/stash/7.0.18/README.md
diff --git a/stable/stash/7.0.16/app-readme.md b/stable/stash/7.0.18/app-readme.md
similarity index 100%
rename from stable/stash/7.0.16/app-readme.md
rename to stable/stash/7.0.18/app-readme.md
diff --git a/stable/wireshark/2.0.14/charts/common-10.4.4.tgz b/stable/stash/7.0.18/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/wireshark/2.0.14/charts/common-10.4.4.tgz
rename to stable/stash/7.0.18/charts/common-10.4.4.tgz
diff --git a/stable/stash/7.0.16/ci/ct-values.yaml b/stable/stash/7.0.18/ci/ct-values.yaml
similarity index 100%
rename from stable/stash/7.0.16/ci/ct-values.yaml
rename to stable/stash/7.0.18/ci/ct-values.yaml
diff --git a/stable/stash/7.0.16/icon.png b/stable/stash/7.0.18/icon.png
similarity index 100%
rename from stable/stash/7.0.16/icon.png
rename to stable/stash/7.0.18/icon.png
diff --git a/stable/stash/7.0.16/ix_values.yaml b/stable/stash/7.0.18/ix_values.yaml
similarity index 100%
rename from stable/stash/7.0.16/ix_values.yaml
rename to stable/stash/7.0.18/ix_values.yaml
diff --git a/stable/stash/7.0.16/questions.yaml b/stable/stash/7.0.18/questions.yaml
similarity index 100%
rename from stable/stash/7.0.16/questions.yaml
rename to stable/stash/7.0.18/questions.yaml
diff --git a/stable/xteve/6.0.15/templates/common.yaml b/stable/stash/7.0.18/templates/common.yaml
similarity index 100%
rename from stable/xteve/6.0.15/templates/common.yaml
rename to stable/stash/7.0.18/templates/common.yaml
diff --git a/stable/wireshark/2.0.14/values.yaml b/stable/stash/7.0.18/values.yaml
similarity index 100%
rename from stable/wireshark/2.0.14/values.yaml
rename to stable/stash/7.0.18/values.yaml
diff --git a/stable/static/3.0.14/CHANGELOG.md b/stable/static/3.0.14/CHANGELOG.md
deleted file mode 100644
index 02a97c94070..00000000000
--- a/stable/static/3.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [static-3.0.14](https://github.com/truecharts/apps/compare/static-3.0.12...static-3.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [static-3.0.12](https://github.com/truecharts/apps/compare/static-3.0.11...static-3.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [static-3.0.11](https://github.com/truecharts/apps/compare/static-3.0.10...static-3.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [static-3.0.10](https://github.com/truecharts/apps/compare/static-3.0.9...static-3.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [static-3.0.9](https://github.com/truecharts/apps/compare/static-3.0.8...static-3.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [static-3.0.8](https://github.com/truecharts/apps/compare/static-3.0.7...static-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [static-3.0.7](https://github.com/truecharts/apps/compare/static-3.0.6...static-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [static-3.0.6](https://github.com/truecharts/apps/compare/static-3.0.5...static-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [static-3.0.5](https://github.com/truecharts/apps/compare/static-3.0.4...static-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [static-3.0.4](https://github.com/truecharts/apps/compare/static-3.0.3...static-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [static-3.0.3](https://github.com/truecharts/apps/compare/static-3.0.2...static-3.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/static/3.0.14/Chart.lock b/stable/static/3.0.14/Chart.lock
deleted file mode 100644
index 92a6dfc78d0..00000000000
--- a/stable/static/3.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:15:25.091639365Z"
diff --git a/stable/static/3.0.14/Chart.yaml b/stable/static/3.0.14/Chart.yaml
deleted file mode 100644
index 1fd27afb50c..00000000000
--- a/stable/static/3.0.14/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "ee8a20c"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A self-hosted static file serving app which does nothing more than just
- serve up static files from a mounted volume.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/static
-icon: https://truecharts.org/img/chart-icons/static.png
-keywords:
-- app
-- web
-- filesystem
-- static
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: static
-sources:
-- https://github.com/prologic/static
-- https://github.com/nicholaswilde/docker-static
-type: application
-version: 3.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/static/3.0.16/CHANGELOG.md b/stable/static/3.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..79a01582312
--- /dev/null
+++ b/stable/static/3.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [static-3.0.16](https://github.com/truecharts/apps/compare/static-3.0.14...static-3.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [static-3.0.14](https://github.com/truecharts/apps/compare/static-3.0.12...static-3.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [static-3.0.12](https://github.com/truecharts/apps/compare/static-3.0.11...static-3.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [static-3.0.11](https://github.com/truecharts/apps/compare/static-3.0.10...static-3.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [static-3.0.10](https://github.com/truecharts/apps/compare/static-3.0.9...static-3.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [static-3.0.9](https://github.com/truecharts/apps/compare/static-3.0.8...static-3.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [static-3.0.8](https://github.com/truecharts/apps/compare/static-3.0.7...static-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [static-3.0.7](https://github.com/truecharts/apps/compare/static-3.0.6...static-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [static-3.0.6](https://github.com/truecharts/apps/compare/static-3.0.5...static-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [static-3.0.5](https://github.com/truecharts/apps/compare/static-3.0.4...static-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [static-3.0.4](https://github.com/truecharts/apps/compare/static-3.0.3...static-3.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/static/3.0.16/Chart.lock b/stable/static/3.0.16/Chart.lock
new file mode 100644
index 00000000000..383c278620c
--- /dev/null
+++ b/stable/static/3.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:22:32.000788696Z"
diff --git a/stable/static/3.0.16/Chart.yaml b/stable/static/3.0.16/Chart.yaml
new file mode 100644
index 00000000000..a7e8dce03a3
--- /dev/null
+++ b/stable/static/3.0.16/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "ee8a20c"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A self-hosted static file serving app which does nothing more than just
+ serve up static files from a mounted volume.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/static
+icon: https://truecharts.org/img/chart-icons/static.png
+keywords:
+- app
+- web
+- filesystem
+- static
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: static
+sources:
+- https://github.com/prologic/static
+- https://github.com/nicholaswilde/docker-static
+type: application
+version: 3.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/static/3.0.14/README.md b/stable/static/3.0.16/README.md
similarity index 100%
rename from stable/static/3.0.14/README.md
rename to stable/static/3.0.16/README.md
diff --git a/stable/static/3.0.14/app-readme.md b/stable/static/3.0.16/app-readme.md
similarity index 100%
rename from stable/static/3.0.14/app-readme.md
rename to stable/static/3.0.16/app-readme.md
diff --git a/stable/xbackbone/3.0.16/charts/common-10.4.4.tgz b/stable/static/3.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/xbackbone/3.0.16/charts/common-10.4.4.tgz
rename to stable/static/3.0.16/charts/common-10.4.4.tgz
diff --git a/stable/static/3.0.14/icon.png b/stable/static/3.0.16/icon.png
similarity index 100%
rename from stable/static/3.0.14/icon.png
rename to stable/static/3.0.16/icon.png
diff --git a/stable/static/3.0.14/ix_values.yaml b/stable/static/3.0.16/ix_values.yaml
similarity index 100%
rename from stable/static/3.0.14/ix_values.yaml
rename to stable/static/3.0.16/ix_values.yaml
diff --git a/stable/static/3.0.14/questions.yaml b/stable/static/3.0.16/questions.yaml
similarity index 100%
rename from stable/static/3.0.14/questions.yaml
rename to stable/static/3.0.16/questions.yaml
diff --git a/stable/static/3.0.14/templates/common.yaml b/stable/static/3.0.16/templates/common.yaml
similarity index 100%
rename from stable/static/3.0.14/templates/common.yaml
rename to stable/static/3.0.16/templates/common.yaml
diff --git a/stable/xbackbone/3.0.16/values.yaml b/stable/static/3.0.16/values.yaml
similarity index 100%
rename from stable/xbackbone/3.0.16/values.yaml
rename to stable/static/3.0.16/values.yaml
diff --git a/stable/statping/7.0.15/CHANGELOG.md b/stable/statping/7.0.15/CHANGELOG.md
deleted file mode 100644
index a48055ebd4e..00000000000
--- a/stable/statping/7.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [statping-7.0.15](https://github.com/truecharts/apps/compare/statping-7.0.13...statping-7.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [statping-7.0.13](https://github.com/truecharts/apps/compare/statping-7.0.12...statping-7.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [statping-7.0.12](https://github.com/truecharts/apps/compare/statping-7.0.11...statping-7.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [statping-7.0.11](https://github.com/truecharts/apps/compare/statping-7.0.10...statping-7.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [statping-7.0.10](https://github.com/truecharts/apps/compare/statping-7.0.9...statping-7.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [statping-7.0.9](https://github.com/truecharts/apps/compare/statping-7.0.8...statping-7.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [statping-7.0.8](https://github.com/truecharts/apps/compare/statping-7.0.7...statping-7.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [statping-7.0.7](https://github.com/truecharts/apps/compare/statping-7.0.6...statping-7.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [statping-7.0.6](https://github.com/truecharts/apps/compare/statping-7.0.5...statping-7.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [statping-7.0.5](https://github.com/truecharts/apps/compare/statping-7.0.4...statping-7.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [statping-7.0.4](https://github.com/truecharts/apps/compare/statping-7.0.3...statping-7.0.4) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/statping/7.0.15/Chart.lock b/stable/statping/7.0.15/Chart.lock
deleted file mode 100644
index 5d2ab3c9fb7..00000000000
--- a/stable/statping/7.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:15:34.032209466Z"
diff --git a/stable/statping/7.0.15/Chart.yaml b/stable/statping/7.0.15/Chart.yaml
deleted file mode 100644
index 964c75422fa..00000000000
--- a/stable/statping/7.0.15/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "0.90.78"
-description: Status page for monitoring your websites and applications
-name: statping
-version: 7.0.15
-kubeVersion: ">=1.16.0-0"
-keywords:
-- statping
-- status
-- status-page
-home: https://github.com/truecharts/apps/tree/master/charts/stable/statping
-icon: https://truecharts.org/img/chart-icons/statping.png
-sources:
-- https://github.com/statping/statping
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/statping/7.0.17/CHANGELOG.md b/stable/statping/7.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..67ab3d8f890
--- /dev/null
+++ b/stable/statping/7.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [statping-7.0.17](https://github.com/truecharts/apps/compare/statping-7.0.15...statping-7.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [statping-7.0.15](https://github.com/truecharts/apps/compare/statping-7.0.13...statping-7.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [statping-7.0.13](https://github.com/truecharts/apps/compare/statping-7.0.12...statping-7.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [statping-7.0.12](https://github.com/truecharts/apps/compare/statping-7.0.11...statping-7.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [statping-7.0.11](https://github.com/truecharts/apps/compare/statping-7.0.10...statping-7.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [statping-7.0.10](https://github.com/truecharts/apps/compare/statping-7.0.9...statping-7.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [statping-7.0.9](https://github.com/truecharts/apps/compare/statping-7.0.8...statping-7.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [statping-7.0.8](https://github.com/truecharts/apps/compare/statping-7.0.7...statping-7.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [statping-7.0.7](https://github.com/truecharts/apps/compare/statping-7.0.6...statping-7.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [statping-7.0.6](https://github.com/truecharts/apps/compare/statping-7.0.5...statping-7.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [statping-7.0.5](https://github.com/truecharts/apps/compare/statping-7.0.4...statping-7.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/statping/7.0.17/Chart.lock b/stable/statping/7.0.17/Chart.lock
new file mode 100644
index 00000000000..1c89cc761a7
--- /dev/null
+++ b/stable/statping/7.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:22:41.465168656Z"
diff --git a/stable/statping/7.0.17/Chart.yaml b/stable/statping/7.0.17/Chart.yaml
new file mode 100644
index 00000000000..415f922d67e
--- /dev/null
+++ b/stable/statping/7.0.17/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "0.90.78"
+description: Status page for monitoring your websites and applications
+name: statping
+version: 7.0.17
+kubeVersion: ">=1.16.0-0"
+keywords:
+- statping
+- status
+- status-page
+home: https://github.com/truecharts/apps/tree/master/charts/stable/statping
+icon: https://truecharts.org/img/chart-icons/statping.png
+sources:
+- https://github.com/statping/statping
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/statping/7.0.15/README.md b/stable/statping/7.0.17/README.md
similarity index 100%
rename from stable/statping/7.0.15/README.md
rename to stable/statping/7.0.17/README.md
diff --git a/stable/statping/7.0.15/app-readme.md b/stable/statping/7.0.17/app-readme.md
similarity index 100%
rename from stable/statping/7.0.15/app-readme.md
rename to stable/statping/7.0.17/app-readme.md
diff --git a/stable/xteve/6.0.15/charts/common-10.4.4.tgz b/stable/statping/7.0.17/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/xteve/6.0.15/charts/common-10.4.4.tgz
rename to stable/statping/7.0.17/charts/common-10.4.4.tgz
diff --git a/stable/tt-rss/7.0.15/charts/postgresql-8.0.30.tgz b/stable/statping/7.0.17/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/tt-rss/7.0.15/charts/postgresql-8.0.30.tgz
rename to stable/statping/7.0.17/charts/postgresql-8.0.30.tgz
diff --git a/stable/statping/7.0.15/icon.png b/stable/statping/7.0.17/icon.png
similarity index 100%
rename from stable/statping/7.0.15/icon.png
rename to stable/statping/7.0.17/icon.png
diff --git a/stable/statping/7.0.15/ix_values.yaml b/stable/statping/7.0.17/ix_values.yaml
similarity index 100%
rename from stable/statping/7.0.15/ix_values.yaml
rename to stable/statping/7.0.17/ix_values.yaml
diff --git a/stable/statping/7.0.15/questions.yaml b/stable/statping/7.0.17/questions.yaml
similarity index 100%
rename from stable/statping/7.0.15/questions.yaml
rename to stable/statping/7.0.17/questions.yaml
diff --git a/stable/statping/7.0.15/templates/common.yaml b/stable/statping/7.0.17/templates/common.yaml
similarity index 100%
rename from stable/statping/7.0.15/templates/common.yaml
rename to stable/statping/7.0.17/templates/common.yaml
diff --git a/stable/xteve/6.0.15/values.yaml b/stable/statping/7.0.17/values.yaml
similarity index 100%
rename from stable/xteve/6.0.15/values.yaml
rename to stable/statping/7.0.17/values.yaml
diff --git a/stable/storj-node/2.0.25/CHANGELOG.md b/stable/storj-node/2.0.25/CHANGELOG.md
deleted file mode 100644
index b01fb317a49..00000000000
--- a/stable/storj-node/2.0.25/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [storj-node-2.0.25](https://github.com/truecharts/apps/compare/storj-node-2.0.24...storj-node-2.0.25) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [storj-node-2.0.24](https://github.com/truecharts/apps/compare/storj-node-2.0.22...storj-node-2.0.24) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [storj-node-2.0.22](https://github.com/truecharts/apps/compare/storj-node-2.0.21...storj-node-2.0.22) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [storj-node-2.0.21](https://github.com/truecharts/apps/compare/storj-node-2.0.20...storj-node-2.0.21) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [storj-node-2.0.20](https://github.com/truecharts/apps/compare/storj-node-2.0.19...storj-node-2.0.20) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [storj-node-2.0.19](https://github.com/truecharts/apps/compare/storj-node-2.0.18...storj-node-2.0.19) (2022-07-10)
-
-#### Fix
-
-* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119))
-
-
-
-
-### [storj-node-2.0.18](https://github.com/truecharts/apps/compare/storj-node-2.0.17...storj-node-2.0.18) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [storj-node-2.0.17](https://github.com/truecharts/apps/compare/storj-node-2.0.16...storj-node-2.0.17) (2022-07-09)
-
-#### Chore
-
-* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
-
-
-
-
-### [storj-node-2.0.16](https://github.com/truecharts/apps/compare/storj-node-2.0.15...storj-node-2.0.16) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [storj-node-2.0.15](https://github.com/truecharts/apps/compare/storj-node-2.0.14...storj-node-2.0.15) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [storj-node-2.0.14](https://github.com/truecharts/apps/compare/storj-node-2.0.13...storj-node-2.0.14) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
diff --git a/stable/storj-node/2.0.25/Chart.lock b/stable/storj-node/2.0.25/Chart.lock
deleted file mode 100644
index 731783eec2b..00000000000
--- a/stable/storj-node/2.0.25/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-14T11:54:40.571140996Z"
diff --git a/stable/storj-node/2.0.25/Chart.yaml b/stable/storj-node/2.0.25/Chart.yaml
deleted file mode 100644
index 8d7df622a61..00000000000
--- a/stable/storj-node/2.0.25/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "1.59.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Storj is an S3-compatible platform and suite of decentralized applications that allows you to store data in a secure and decentralized manner
-home: https://github.com/truecharts/apps/tree/master/charts/stable/storj-node
-icon: https://truecharts.org/img/chart-icons/storj-node.png
-keywords:
-- storj
-- storage
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: storj-node
-sources:
-- https://github.com/storj/storj
-- https://docs.storj.io/node/
-- https://hub.docker.com/r/storjlabs/storagenode
-version: 2.0.25
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/storj-node/2.0.27/CHANGELOG.md b/stable/storj-node/2.0.27/CHANGELOG.md
new file mode 100644
index 00000000000..45a86eb8cd6
--- /dev/null
+++ b/stable/storj-node/2.0.27/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [storj-node-2.0.27](https://github.com/truecharts/apps/compare/storj-node-2.0.25...storj-node-2.0.27) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [storj-node-2.0.25](https://github.com/truecharts/apps/compare/storj-node-2.0.24...storj-node-2.0.25) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [storj-node-2.0.24](https://github.com/truecharts/apps/compare/storj-node-2.0.22...storj-node-2.0.24) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [storj-node-2.0.22](https://github.com/truecharts/apps/compare/storj-node-2.0.21...storj-node-2.0.22) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [storj-node-2.0.21](https://github.com/truecharts/apps/compare/storj-node-2.0.20...storj-node-2.0.21) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [storj-node-2.0.20](https://github.com/truecharts/apps/compare/storj-node-2.0.19...storj-node-2.0.20) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [storj-node-2.0.19](https://github.com/truecharts/apps/compare/storj-node-2.0.18...storj-node-2.0.19) (2022-07-10)
+
+#### Fix
+
+* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119))
+
+
+
+
+### [storj-node-2.0.18](https://github.com/truecharts/apps/compare/storj-node-2.0.17...storj-node-2.0.18) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [storj-node-2.0.17](https://github.com/truecharts/apps/compare/storj-node-2.0.16...storj-node-2.0.17) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+
+
+
+
+### [storj-node-2.0.16](https://github.com/truecharts/apps/compare/storj-node-2.0.15...storj-node-2.0.16) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [storj-node-2.0.15](https://github.com/truecharts/apps/compare/storj-node-2.0.14...storj-node-2.0.15) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
diff --git a/stable/storj-node/2.0.27/Chart.lock b/stable/storj-node/2.0.27/Chart.lock
new file mode 100644
index 00000000000..6b7b593c49a
--- /dev/null
+++ b/stable/storj-node/2.0.27/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:22:35.82634081Z"
diff --git a/stable/storj-node/2.0.27/Chart.yaml b/stable/storj-node/2.0.27/Chart.yaml
new file mode 100644
index 00000000000..506724e0269
--- /dev/null
+++ b/stable/storj-node/2.0.27/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "1.59.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Storj is an S3-compatible platform and suite of decentralized applications that allows you to store data in a secure and decentralized manner
+home: https://github.com/truecharts/apps/tree/master/charts/stable/storj-node
+icon: https://truecharts.org/img/chart-icons/storj-node.png
+keywords:
+- storj
+- storage
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: storj-node
+sources:
+- https://github.com/storj/storj
+- https://docs.storj.io/node/
+- https://hub.docker.com/r/storjlabs/storagenode
+version: 2.0.27
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/storj-node/2.0.25/README.md b/stable/storj-node/2.0.27/README.md
similarity index 100%
rename from stable/storj-node/2.0.25/README.md
rename to stable/storj-node/2.0.27/README.md
diff --git a/stable/storj-node/2.0.25/SKIPINSTALL b/stable/storj-node/2.0.27/SKIPINSTALL
similarity index 100%
rename from stable/storj-node/2.0.25/SKIPINSTALL
rename to stable/storj-node/2.0.27/SKIPINSTALL
diff --git a/stable/storj-node/2.0.25/app-readme.md b/stable/storj-node/2.0.27/app-readme.md
similarity index 100%
rename from stable/storj-node/2.0.25/app-readme.md
rename to stable/storj-node/2.0.27/app-readme.md
diff --git a/stable/xwiki/3.0.20/charts/common-10.4.4.tgz b/stable/storj-node/2.0.27/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/xwiki/3.0.20/charts/common-10.4.4.tgz
rename to stable/storj-node/2.0.27/charts/common-10.4.4.tgz
diff --git a/stable/storj-node/2.0.25/icon.png b/stable/storj-node/2.0.27/icon.png
similarity index 100%
rename from stable/storj-node/2.0.25/icon.png
rename to stable/storj-node/2.0.27/icon.png
diff --git a/stable/storj-node/2.0.25/ix_values.yaml b/stable/storj-node/2.0.27/ix_values.yaml
similarity index 100%
rename from stable/storj-node/2.0.25/ix_values.yaml
rename to stable/storj-node/2.0.27/ix_values.yaml
diff --git a/stable/storj-node/2.0.25/questions.yaml b/stable/storj-node/2.0.27/questions.yaml
similarity index 100%
rename from stable/storj-node/2.0.25/questions.yaml
rename to stable/storj-node/2.0.27/questions.yaml
diff --git a/stable/xwiki/3.0.20/templates/common.yaml b/stable/storj-node/2.0.27/templates/common.yaml
similarity index 100%
rename from stable/xwiki/3.0.20/templates/common.yaml
rename to stable/storj-node/2.0.27/templates/common.yaml
diff --git a/stable/xwiki/3.0.20/values.yaml b/stable/storj-node/2.0.27/values.yaml
similarity index 100%
rename from stable/xwiki/3.0.20/values.yaml
rename to stable/storj-node/2.0.27/values.yaml
diff --git a/stable/strapi/4.0.14/CHANGELOG.md b/stable/strapi/4.0.14/CHANGELOG.md
deleted file mode 100644
index d2866316f74..00000000000
--- a/stable/strapi/4.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [strapi-4.0.14](https://github.com/truecharts/apps/compare/strapi-4.0.12...strapi-4.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [strapi-4.0.12](https://github.com/truecharts/apps/compare/strapi-4.0.11...strapi-4.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [strapi-4.0.11](https://github.com/truecharts/apps/compare/strapi-4.0.10...strapi-4.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [strapi-4.0.10](https://github.com/truecharts/apps/compare/strapi-4.0.9...strapi-4.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [strapi-4.0.9](https://github.com/truecharts/apps/compare/strapi-4.0.8...strapi-4.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [strapi-4.0.8](https://github.com/truecharts/apps/compare/strapi-4.0.7...strapi-4.0.8) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [strapi-4.0.7](https://github.com/truecharts/apps/compare/strapi-4.0.6...strapi-4.0.7) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [strapi-4.0.6](https://github.com/truecharts/apps/compare/strapi-4.0.5...strapi-4.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [strapi-4.0.5](https://github.com/truecharts/apps/compare/strapi-4.0.4...strapi-4.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [strapi-4.0.4](https://github.com/truecharts/apps/compare/strapi-4.0.3...strapi-4.0.4) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [strapi-4.0.3](https://github.com/truecharts/apps/compare/strapi-4.0.2...strapi-4.0.3) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887))
-
diff --git a/stable/strapi/4.0.14/Chart.lock b/stable/strapi/4.0.14/Chart.lock
deleted file mode 100644
index 79e3397017c..00000000000
--- a/stable/strapi/4.0.14/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:15:36.582877391Z"
diff --git a/stable/strapi/4.0.14/Chart.yaml b/stable/strapi/4.0.14/Chart.yaml
deleted file mode 100644
index 3a0e9ff6f58..00000000000
--- a/stable/strapi/4.0.14/Chart.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
-apiVersion: v2
-appVersion: "3.6.8"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-description: Strapi is the leading open-source headless CMS. It’s 100% JavaScript, fully customizable and developer-first.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/strapi
-icon: https://truecharts.org/img/chart-icons/strapi.png
-keywords:
-- strapi
-- cms
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: strapi
-sources:
-- https://hub.docker.com/r/strapi/strapi
-- https://github.com/strapi/strapi
-- https://docs.strapi.io/developer-docs/latest/setup-deployment-guides/installation/docker.html#creating-a-strapi-project
-version: 4.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/strapi/4.0.16/CHANGELOG.md b/stable/strapi/4.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..9439a8babdc
--- /dev/null
+++ b/stable/strapi/4.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [strapi-4.0.16](https://github.com/truecharts/apps/compare/strapi-4.0.14...strapi-4.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [strapi-4.0.14](https://github.com/truecharts/apps/compare/strapi-4.0.12...strapi-4.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [strapi-4.0.12](https://github.com/truecharts/apps/compare/strapi-4.0.11...strapi-4.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [strapi-4.0.11](https://github.com/truecharts/apps/compare/strapi-4.0.10...strapi-4.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [strapi-4.0.10](https://github.com/truecharts/apps/compare/strapi-4.0.9...strapi-4.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [strapi-4.0.9](https://github.com/truecharts/apps/compare/strapi-4.0.8...strapi-4.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [strapi-4.0.8](https://github.com/truecharts/apps/compare/strapi-4.0.7...strapi-4.0.8) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [strapi-4.0.7](https://github.com/truecharts/apps/compare/strapi-4.0.6...strapi-4.0.7) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [strapi-4.0.6](https://github.com/truecharts/apps/compare/strapi-4.0.5...strapi-4.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [strapi-4.0.5](https://github.com/truecharts/apps/compare/strapi-4.0.4...strapi-4.0.5) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [strapi-4.0.4](https://github.com/truecharts/apps/compare/strapi-4.0.3...strapi-4.0.4) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/strapi/4.0.16/Chart.lock b/stable/strapi/4.0.16/Chart.lock
new file mode 100644
index 00000000000..e980068c20a
--- /dev/null
+++ b/stable/strapi/4.0.16/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:22:47.996685101Z"
diff --git a/stable/strapi/4.0.16/Chart.yaml b/stable/strapi/4.0.16/Chart.yaml
new file mode 100644
index 00000000000..eb2d89f9a43
--- /dev/null
+++ b/stable/strapi/4.0.16/Chart.yaml
@@ -0,0 +1,32 @@
+apiVersion: v2
+appVersion: "3.6.8"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+description: Strapi is the leading open-source headless CMS. It’s 100% JavaScript, fully customizable and developer-first.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/strapi
+icon: https://truecharts.org/img/chart-icons/strapi.png
+keywords:
+- strapi
+- cms
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: strapi
+sources:
+- https://hub.docker.com/r/strapi/strapi
+- https://github.com/strapi/strapi
+- https://docs.strapi.io/developer-docs/latest/setup-deployment-guides/installation/docker.html#creating-a-strapi-project
+version: 4.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/strapi/4.0.14/README.md b/stable/strapi/4.0.16/README.md
similarity index 100%
rename from stable/strapi/4.0.14/README.md
rename to stable/strapi/4.0.16/README.md
diff --git a/stable/strapi/4.0.14/app-readme.md b/stable/strapi/4.0.16/app-readme.md
similarity index 100%
rename from stable/strapi/4.0.14/app-readme.md
rename to stable/strapi/4.0.16/app-readme.md
diff --git a/stable/zerotier/2.0.14/charts/common-10.4.4.tgz b/stable/strapi/4.0.16/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/zerotier/2.0.14/charts/common-10.4.4.tgz
rename to stable/strapi/4.0.16/charts/common-10.4.4.tgz
diff --git a/stable/vikunja/3.0.20/charts/postgresql-8.0.30.tgz b/stable/strapi/4.0.16/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/vikunja/3.0.20/charts/postgresql-8.0.30.tgz
rename to stable/strapi/4.0.16/charts/postgresql-8.0.30.tgz
diff --git a/stable/strapi/4.0.14/icon.png b/stable/strapi/4.0.16/icon.png
similarity index 100%
rename from stable/strapi/4.0.14/icon.png
rename to stable/strapi/4.0.16/icon.png
diff --git a/stable/strapi/4.0.14/ix_values.yaml b/stable/strapi/4.0.16/ix_values.yaml
similarity index 100%
rename from stable/strapi/4.0.14/ix_values.yaml
rename to stable/strapi/4.0.16/ix_values.yaml
diff --git a/stable/strapi/4.0.14/questions.yaml b/stable/strapi/4.0.16/questions.yaml
similarity index 100%
rename from stable/strapi/4.0.14/questions.yaml
rename to stable/strapi/4.0.16/questions.yaml
diff --git a/stable/zerotier/2.0.14/templates/common.yaml b/stable/strapi/4.0.16/templates/common.yaml
similarity index 100%
rename from stable/zerotier/2.0.14/templates/common.yaml
rename to stable/strapi/4.0.16/templates/common.yaml
diff --git a/stable/zerotier/2.0.14/values.yaml b/stable/strapi/4.0.16/values.yaml
similarity index 100%
rename from stable/zerotier/2.0.14/values.yaml
rename to stable/strapi/4.0.16/values.yaml
diff --git a/stable/synapse/4.0.17/CHANGELOG.md b/stable/synapse/4.0.17/CHANGELOG.md
deleted file mode 100644
index e5c905e99ac..00000000000
--- a/stable/synapse/4.0.17/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [synapse-4.0.17](https://github.com/truecharts/apps/compare/synapse-4.0.15...synapse-4.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [synapse-4.0.15](https://github.com/truecharts/apps/compare/synapse-4.0.14...synapse-4.0.15) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [synapse-4.0.14](https://github.com/truecharts/apps/compare/synapse-4.0.13...synapse-4.0.14) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [synapse-4.0.13](https://github.com/truecharts/apps/compare/synapse-4.0.12...synapse-4.0.13) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [synapse-4.0.12](https://github.com/truecharts/apps/compare/synapse-4.0.11...synapse-4.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [synapse-4.0.11](https://github.com/truecharts/apps/compare/synapse-4.0.10...synapse-4.0.11) (2022-07-06)
-
-#### Chore
-
-* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
-
-
-
-
-### [synapse-4.0.10](https://github.com/truecharts/apps/compare/synapse-4.0.9...synapse-4.0.10) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [synapse-4.0.9](https://github.com/truecharts/apps/compare/synapse-4.0.8...synapse-4.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [synapse-4.0.8](https://github.com/truecharts/apps/compare/synapse-4.0.7...synapse-4.0.8) (2022-06-29)
-
-#### Chore
-
-* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
-
-
-
-
-### [synapse-4.0.7](https://github.com/truecharts/apps/compare/synapse-4.0.6...synapse-4.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [synapse-4.0.6](https://github.com/truecharts/apps/compare/synapse-4.0.5...synapse-4.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
diff --git a/stable/synapse/4.0.17/Chart.lock b/stable/synapse/4.0.17/Chart.lock
deleted file mode 100644
index d43a13df714..00000000000
--- a/stable/synapse/4.0.17/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:15:45.552480584Z"
diff --git a/stable/synapse/4.0.17/Chart.yaml b/stable/synapse/4.0.17/Chart.yaml
deleted file mode 100644
index 7503ff10091..00000000000
--- a/stable/synapse/4.0.17/Chart.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
-apiVersion: v2
-appVersion: "1.62.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-deprecated: false
-description: A Helm chart to deploy a Matrix homeserver stack into Kubernetes
-home: https://github.com/truecharts/apps/tree/master/charts/stable/synapse
-icon: https://truecharts.org/img/chart-icons/synapse.png
-keywords:
-- chat
-- matrix
-- synapse
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: synapse
-sources: []
-type: application
-version: 4.0.17
-annotations:
- truecharts.org/catagories: |
- - cloud
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/synapse/4.0.19/CHANGELOG.md b/stable/synapse/4.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..4c3fd9105e5
--- /dev/null
+++ b/stable/synapse/4.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [synapse-4.0.19](https://github.com/truecharts/apps/compare/synapse-4.0.17...synapse-4.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [synapse-4.0.17](https://github.com/truecharts/apps/compare/synapse-4.0.15...synapse-4.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [synapse-4.0.15](https://github.com/truecharts/apps/compare/synapse-4.0.14...synapse-4.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [synapse-4.0.14](https://github.com/truecharts/apps/compare/synapse-4.0.13...synapse-4.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [synapse-4.0.13](https://github.com/truecharts/apps/compare/synapse-4.0.12...synapse-4.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [synapse-4.0.12](https://github.com/truecharts/apps/compare/synapse-4.0.11...synapse-4.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [synapse-4.0.11](https://github.com/truecharts/apps/compare/synapse-4.0.10...synapse-4.0.11) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [synapse-4.0.10](https://github.com/truecharts/apps/compare/synapse-4.0.9...synapse-4.0.10) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [synapse-4.0.9](https://github.com/truecharts/apps/compare/synapse-4.0.8...synapse-4.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [synapse-4.0.8](https://github.com/truecharts/apps/compare/synapse-4.0.7...synapse-4.0.8) (2022-06-29)
+
+#### Chore
+
+* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
+
+
+
+
+### [synapse-4.0.7](https://github.com/truecharts/apps/compare/synapse-4.0.6...synapse-4.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
diff --git a/stable/synapse/4.0.19/Chart.lock b/stable/synapse/4.0.19/Chart.lock
new file mode 100644
index 00000000000..0f89c675848
--- /dev/null
+++ b/stable/synapse/4.0.19/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:22:57.437625Z"
diff --git a/stable/synapse/4.0.19/Chart.yaml b/stable/synapse/4.0.19/Chart.yaml
new file mode 100644
index 00000000000..070d6a843fd
--- /dev/null
+++ b/stable/synapse/4.0.19/Chart.yaml
@@ -0,0 +1,32 @@
+apiVersion: v2
+appVersion: "1.62.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+deprecated: false
+description: A Helm chart to deploy a Matrix homeserver stack into Kubernetes
+home: https://github.com/truecharts/apps/tree/master/charts/stable/synapse
+icon: https://truecharts.org/img/chart-icons/synapse.png
+keywords:
+- chat
+- matrix
+- synapse
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: synapse
+sources: []
+type: application
+version: 4.0.19
+annotations:
+ truecharts.org/catagories: |
+ - cloud
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/synapse/4.0.17/README.md b/stable/synapse/4.0.19/README.md
similarity index 100%
rename from stable/synapse/4.0.17/README.md
rename to stable/synapse/4.0.19/README.md
diff --git a/stable/synapse/4.0.17/app-readme.md b/stable/synapse/4.0.19/app-readme.md
similarity index 100%
rename from stable/synapse/4.0.17/app-readme.md
rename to stable/synapse/4.0.19/app-readme.md
diff --git a/stable/zigbee2mqtt/4.0.16/charts/common-10.4.4.tgz b/stable/synapse/4.0.19/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/zigbee2mqtt/4.0.16/charts/common-10.4.4.tgz
rename to stable/synapse/4.0.19/charts/common-10.4.4.tgz
diff --git a/stable/weblate/4.0.16/charts/postgresql-8.0.30.tgz b/stable/synapse/4.0.19/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/weblate/4.0.16/charts/postgresql-8.0.30.tgz
rename to stable/synapse/4.0.19/charts/postgresql-8.0.30.tgz
diff --git a/stable/synapse/4.0.17/ci/base-values.yaml b/stable/synapse/4.0.19/ci/base-values.yaml
similarity index 100%
rename from stable/synapse/4.0.17/ci/base-values.yaml
rename to stable/synapse/4.0.19/ci/base-values.yaml
diff --git a/stable/synapse/4.0.17/ci/basic-values.yaml b/stable/synapse/4.0.19/ci/basic-values.yaml
similarity index 100%
rename from stable/synapse/4.0.17/ci/basic-values.yaml
rename to stable/synapse/4.0.19/ci/basic-values.yaml
diff --git a/stable/synapse/4.0.17/icon.png b/stable/synapse/4.0.19/icon.png
similarity index 100%
rename from stable/synapse/4.0.17/icon.png
rename to stable/synapse/4.0.19/icon.png
diff --git a/stable/synapse/4.0.17/ix_values.yaml b/stable/synapse/4.0.19/ix_values.yaml
similarity index 100%
rename from stable/synapse/4.0.17/ix_values.yaml
rename to stable/synapse/4.0.19/ix_values.yaml
diff --git a/stable/synapse/4.0.17/questions.yaml b/stable/synapse/4.0.19/questions.yaml
similarity index 100%
rename from stable/synapse/4.0.17/questions.yaml
rename to stable/synapse/4.0.19/questions.yaml
diff --git a/stable/synapse/4.0.17/templates/_configmap.tpl b/stable/synapse/4.0.19/templates/_configmap.tpl
similarity index 100%
rename from stable/synapse/4.0.17/templates/_configmap.tpl
rename to stable/synapse/4.0.19/templates/_configmap.tpl
diff --git a/stable/synapse/4.0.17/templates/_helpers.tpl b/stable/synapse/4.0.19/templates/_helpers.tpl
similarity index 100%
rename from stable/synapse/4.0.17/templates/_helpers.tpl
rename to stable/synapse/4.0.19/templates/_helpers.tpl
diff --git a/stable/synapse/4.0.17/templates/_secret.tpl b/stable/synapse/4.0.19/templates/_secret.tpl
similarity index 100%
rename from stable/synapse/4.0.17/templates/_secret.tpl
rename to stable/synapse/4.0.19/templates/_secret.tpl
diff --git a/stable/synapse/4.0.17/templates/common.yaml b/stable/synapse/4.0.19/templates/common.yaml
similarity index 100%
rename from stable/synapse/4.0.17/templates/common.yaml
rename to stable/synapse/4.0.19/templates/common.yaml
diff --git a/stable/zigbee2mqtt/4.0.16/values.yaml b/stable/synapse/4.0.19/values.yaml
similarity index 100%
rename from stable/zigbee2mqtt/4.0.16/values.yaml
rename to stable/synapse/4.0.19/values.yaml
diff --git a/stable/synclounge/2.0.19/CHANGELOG.md b/stable/synclounge/2.0.19/CHANGELOG.md
deleted file mode 100644
index 9587b20e56b..00000000000
--- a/stable/synclounge/2.0.19/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [synclounge-2.0.19](https://github.com/truecharts/apps/compare/synclounge-2.0.18...synclounge-2.0.19) (2022-07-13)
-
-### Fix
-
-- make root fs writable on several LSIO apps ([#3168](https://github.com/truecharts/apps/issues/3168))
-
-
-
-## [synclounge-2.0.18](https://github.com/truecharts/apps/compare/synclounge-2.0.16...synclounge-2.0.18) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [synclounge-2.0.16](https://github.com/truecharts/apps/compare/synclounge-2.0.15...synclounge-2.0.16) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [synclounge-2.0.15](https://github.com/truecharts/apps/compare/synclounge-2.0.14...synclounge-2.0.15) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [synclounge-2.0.14](https://github.com/truecharts/apps/compare/synclounge-2.0.13...synclounge-2.0.14) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [synclounge-2.0.13](https://github.com/truecharts/apps/compare/synclounge-2.0.12...synclounge-2.0.13) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [synclounge-2.0.12](https://github.com/truecharts/apps/compare/synclounge-2.0.11...synclounge-2.0.12) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [synclounge-2.0.11](https://github.com/truecharts/apps/compare/synclounge-2.0.10...synclounge-2.0.11) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [synclounge-2.0.10](https://github.com/truecharts/apps/compare/synclounge-2.0.9...synclounge-2.0.10) (2022-06-25)
-
-#### Chore
-
-* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
-
-
-
-
-### [synclounge-2.0.9](https://github.com/truecharts/apps/compare/synclounge-2.0.8...synclounge-2.0.9) (2022-06-22)
-
-#### Chore
-
-* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [synclounge-2.0.8](https://github.com/truecharts/apps/compare/synclounge-2.0.7...synclounge-2.0.8) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931))
diff --git a/stable/synclounge/2.0.19/Chart.lock b/stable/synclounge/2.0.19/Chart.lock
deleted file mode 100644
index 85c872c186f..00000000000
--- a/stable/synclounge/2.0.19/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-13T22:35:10.460611279Z"
diff --git a/stable/synclounge/2.0.19/Chart.yaml b/stable/synclounge/2.0.19/Chart.yaml
deleted file mode 100644
index 914e0b7eef7..00000000000
--- a/stable/synclounge/2.0.19/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: synclounge
-version: 2.0.19
-appVersion: "5.1.112"
-description: Synclounge is a third party tool that allows you to watch Plex in sync with your friends/family, wherever you are.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/synclounge
-icon: https://truecharts.org/img/chart-icons/synclounge.png
-keywords:
- - synclounge
-sources:
- - https://hub.docker.com/r/linuxserver/synclounge
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/synclounge/2.0.21/CHANGELOG.md b/stable/synclounge/2.0.21/CHANGELOG.md
new file mode 100644
index 00000000000..e31c05cd361
--- /dev/null
+++ b/stable/synclounge/2.0.21/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [synclounge-2.0.21](https://github.com/truecharts/apps/compare/synclounge-2.0.19...synclounge-2.0.21) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [synclounge-2.0.19](https://github.com/truecharts/apps/compare/synclounge-2.0.18...synclounge-2.0.19) (2022-07-13)
+
+### Fix
+
+- make root fs writable on several LSIO apps ([#3168](https://github.com/truecharts/apps/issues/3168))
+
+
+
+## [synclounge-2.0.18](https://github.com/truecharts/apps/compare/synclounge-2.0.16...synclounge-2.0.18) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [synclounge-2.0.16](https://github.com/truecharts/apps/compare/synclounge-2.0.15...synclounge-2.0.16) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [synclounge-2.0.15](https://github.com/truecharts/apps/compare/synclounge-2.0.14...synclounge-2.0.15) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [synclounge-2.0.14](https://github.com/truecharts/apps/compare/synclounge-2.0.13...synclounge-2.0.14) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [synclounge-2.0.13](https://github.com/truecharts/apps/compare/synclounge-2.0.12...synclounge-2.0.13) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [synclounge-2.0.12](https://github.com/truecharts/apps/compare/synclounge-2.0.11...synclounge-2.0.12) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [synclounge-2.0.11](https://github.com/truecharts/apps/compare/synclounge-2.0.10...synclounge-2.0.11) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [synclounge-2.0.10](https://github.com/truecharts/apps/compare/synclounge-2.0.9...synclounge-2.0.10) (2022-06-25)
+
+#### Chore
+
+* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
+
+
+
+
+### [synclounge-2.0.9](https://github.com/truecharts/apps/compare/synclounge-2.0.8...synclounge-2.0.9) (2022-06-22)
+
+#### Chore
+
+* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/synclounge/2.0.21/Chart.lock b/stable/synclounge/2.0.21/Chart.lock
new file mode 100644
index 00000000000..a36496e521d
--- /dev/null
+++ b/stable/synclounge/2.0.21/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:22:54.79251382Z"
diff --git a/stable/synclounge/2.0.21/Chart.yaml b/stable/synclounge/2.0.21/Chart.yaml
new file mode 100644
index 00000000000..3b39f758ff4
--- /dev/null
+++ b/stable/synclounge/2.0.21/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: synclounge
+version: 2.0.21
+appVersion: "5.1.112"
+description: Synclounge is a third party tool that allows you to watch Plex in sync with your friends/family, wherever you are.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/synclounge
+icon: https://truecharts.org/img/chart-icons/synclounge.png
+keywords:
+ - synclounge
+sources:
+ - https://hub.docker.com/r/linuxserver/synclounge
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/synclounge/2.0.19/README.md b/stable/synclounge/2.0.21/README.md
similarity index 100%
rename from stable/synclounge/2.0.19/README.md
rename to stable/synclounge/2.0.21/README.md
diff --git a/stable/synclounge/2.0.19/app-readme.md b/stable/synclounge/2.0.21/app-readme.md
similarity index 100%
rename from stable/synclounge/2.0.19/app-readme.md
rename to stable/synclounge/2.0.21/app-readme.md
diff --git a/stable/znc/2.0.15/charts/common-10.4.4.tgz b/stable/synclounge/2.0.21/charts/common-10.4.4.tgz
similarity index 100%
rename from stable/znc/2.0.15/charts/common-10.4.4.tgz
rename to stable/synclounge/2.0.21/charts/common-10.4.4.tgz
diff --git a/stable/synclounge/2.0.19/icon.png b/stable/synclounge/2.0.21/icon.png
similarity index 100%
rename from stable/synclounge/2.0.19/icon.png
rename to stable/synclounge/2.0.21/icon.png
diff --git a/stable/synclounge/2.0.19/ix_values.yaml b/stable/synclounge/2.0.21/ix_values.yaml
similarity index 100%
rename from stable/synclounge/2.0.19/ix_values.yaml
rename to stable/synclounge/2.0.21/ix_values.yaml
diff --git a/stable/synclounge/2.0.19/questions.yaml b/stable/synclounge/2.0.21/questions.yaml
similarity index 100%
rename from stable/synclounge/2.0.19/questions.yaml
rename to stable/synclounge/2.0.21/questions.yaml
diff --git a/stable/znc/2.0.15/templates/common.yaml b/stable/synclounge/2.0.21/templates/common.yaml
similarity index 100%
rename from stable/znc/2.0.15/templates/common.yaml
rename to stable/synclounge/2.0.21/templates/common.yaml
diff --git a/stable/znc/2.0.15/values.yaml b/stable/synclounge/2.0.21/values.yaml
similarity index 100%
rename from stable/znc/2.0.15/values.yaml
rename to stable/synclounge/2.0.21/values.yaml
diff --git a/stable/syncthing/11.0.19/CHANGELOG.md b/stable/syncthing/11.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..51723f4ab12
--- /dev/null
+++ b/stable/syncthing/11.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [syncthing-11.0.19](https://github.com/truecharts/apps/compare/syncthing-11.0.17...syncthing-11.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [syncthing-11.0.17](https://github.com/truecharts/apps/compare/syncthing-11.0.15...syncthing-11.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [syncthing-11.0.15](https://github.com/truecharts/apps/compare/syncthing-11.0.14...syncthing-11.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [syncthing-11.0.14](https://github.com/truecharts/apps/compare/syncthing-11.0.13...syncthing-11.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [syncthing-11.0.13](https://github.com/truecharts/apps/compare/syncthing-11.0.12...syncthing-11.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [syncthing-11.0.12](https://github.com/truecharts/apps/compare/syncthing-11.0.11...syncthing-11.0.12) (2022-07-10)
+
+#### Fix
+
+* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119))
+
+
+
+
+### [syncthing-11.0.11](https://github.com/truecharts/apps/compare/syncthing-11.0.10...syncthing-11.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [syncthing-11.0.10](https://github.com/truecharts/apps/compare/syncthing-11.0.9...syncthing-11.0.10) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+
+
+
+
+### [syncthing-11.0.9](https://github.com/truecharts/apps/compare/syncthing-11.0.8...syncthing-11.0.9) (2022-07-06)
+
+#### Chore
+
+* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078))
+
+
+
+
+### [syncthing-11.0.8](https://github.com/truecharts/apps/compare/syncthing-11.0.7...syncthing-11.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [syncthing-11.0.7](https://github.com/truecharts/apps/compare/syncthing-11.0.6...syncthing-11.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
diff --git a/stable/syncthing/11.0.19/Chart.lock b/stable/syncthing/11.0.19/Chart.lock
new file mode 100644
index 00000000000..33d18116572
--- /dev/null
+++ b/stable/syncthing/11.0.19/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:23:06.389481328Z"
diff --git a/stable/syncthing/11.0.19/Chart.yaml b/stable/syncthing/11.0.19/Chart.yaml
new file mode 100644
index 00000000000..835c3042573
--- /dev/null
+++ b/stable/syncthing/11.0.19/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "1.20.3"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: P2P file synchronization application
+home: https://github.com/truecharts/apps/tree/master/charts/stable/syncthing
+icon: https://truecharts.org/img/chart-icons/syncthing.png
+keywords:
+- syncthing
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: syncthing
+sources:
+- https://syncthing.net/
+- https://github.com/syncthing/syncthing
+- https://hub.docker.com/r/syncthing/syncthing
+type: application
+version: 11.0.19
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/syncthing/11.0.19/README.md b/stable/syncthing/11.0.19/README.md
new file mode 100644
index 00000000000..ed2f6837ce2
--- /dev/null
+++ b/stable/syncthing/11.0.19/README.md
@@ -0,0 +1,44 @@
+# syncthing
+
+P2P file synchronization application
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/syncthing/11.0.19/app-readme.md b/stable/syncthing/11.0.19/app-readme.md
new file mode 100644
index 00000000000..4b1ae9d53c1
--- /dev/null
+++ b/stable/syncthing/11.0.19/app-readme.md
@@ -0,0 +1,3 @@
+P2P file synchronization application
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/syncthing/11.0.19/charts/common-10.4.4.tgz b/stable/syncthing/11.0.19/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/syncthing/11.0.19/charts/common-10.4.4.tgz differ
diff --git a/stable/syncthing/11.0.19/icon.png b/stable/syncthing/11.0.19/icon.png
new file mode 100644
index 00000000000..64af22dd65c
Binary files /dev/null and b/stable/syncthing/11.0.19/icon.png differ
diff --git a/stable/syncthing/11.0.19/ix_values.yaml b/stable/syncthing/11.0.19/ix_values.yaml
new file mode 100644
index 00000000000..2b022ef3ba2
--- /dev/null
+++ b/stable/syncthing/11.0.19/ix_values.yaml
@@ -0,0 +1,39 @@
+image:
+ repository: tccr.io/truecharts/syncthing
+ pullPolicy: IfNotPresent
+ tag: v1.20.3@sha256:465dbf8f4812ea6bfebc3b0a9eb9574340d362369bfb79c9367bec0834d63094
+
+service:
+ main:
+ ports:
+ main:
+ port: 8384
+ targetPort: 8384
+ listeners:
+ enabled: true
+ ports:
+ tcp:
+ enabled: true
+ port: 22000
+ targetPort: 22000
+ listeners-udp:
+ enabled: true
+ ports:
+ udp:
+ enabled: true
+ port: 22000
+ targetPort: 22000
+ protocol: UDP
+ discovery:
+ enabled: true
+ ports:
+ discovery:
+ enabled: true
+ port: 21027
+ targetPort: 21027
+ protocol: UDP
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/var/syncthing"
diff --git a/stable/syncthing/11.0.19/questions.yaml b/stable/syncthing/11.0.19/questions.yaml
new file mode 100644
index 00000000000..145f5011559
--- /dev/null
+++ b/stable/syncthing/11.0.19/questions.yaml
@@ -0,0 +1,2814 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 8384
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 8384
+
+
+ - variable: listeners
+ label: "Syncthing Listening Service"
+ description: "This service is used to process incoming connections directly to this Syncthing instance"
+ 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: tcp
+ 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: 22000
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 22000
+ - variable: listeners-udp
+ label: "Syncthing Listening Service"
+ description: "This service is used to process incoming connections directly to this Syncthing instance"
+ 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: udp
+ 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: 22000
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: protocol
+ label: "Port Type"
+ schema:
+ type: string
+ default: "UDP"
+ 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: 22000
+
+ - variable: discovery
+ label: "Syncthing Listening Service"
+ description: "This service is used to process incoming connections directly to this Syncthing instance"
+ 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: discovery
+ 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: 21027
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: protocol
+ label: "Port Type"
+ schema:
+ type: string
+ default: "UDP"
+ 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: 21027
+
+
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/syncthing/11.0.19/templates/common.yaml b/stable/syncthing/11.0.19/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/syncthing/11.0.19/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/zigbee2mqtt/4.0.16/SKIPINSTALL b/stable/syncthing/11.0.19/values.yaml
similarity index 100%
rename from stable/zigbee2mqtt/4.0.16/SKIPINSTALL
rename to stable/syncthing/11.0.19/values.yaml
diff --git a/stable/syslog-ng/2.0.15/CHANGELOG.md b/stable/syslog-ng/2.0.15/CHANGELOG.md
deleted file mode 100644
index a0cee8c2067..00000000000
--- a/stable/syslog-ng/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [syslog-ng-2.0.15](https://github.com/truecharts/apps/compare/syslog-ng-2.0.13...syslog-ng-2.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [syslog-ng-2.0.13](https://github.com/truecharts/apps/compare/syslog-ng-2.0.12...syslog-ng-2.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [syslog-ng-2.0.12](https://github.com/truecharts/apps/compare/syslog-ng-2.0.11...syslog-ng-2.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [syslog-ng-2.0.11](https://github.com/truecharts/apps/compare/syslog-ng-2.0.10...syslog-ng-2.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [syslog-ng-2.0.10](https://github.com/truecharts/apps/compare/syslog-ng-2.0.9...syslog-ng-2.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [syslog-ng-2.0.9](https://github.com/truecharts/apps/compare/syslog-ng-2.0.8...syslog-ng-2.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [syslog-ng-2.0.8](https://github.com/truecharts/apps/compare/syslog-ng-2.0.7...syslog-ng-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [syslog-ng-2.0.7](https://github.com/truecharts/apps/compare/syslog-ng-2.0.6...syslog-ng-2.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [syslog-ng-2.0.6](https://github.com/truecharts/apps/compare/syslog-ng-2.0.5...syslog-ng-2.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [syslog-ng-2.0.5](https://github.com/truecharts/apps/compare/syslog-ng-2.0.4...syslog-ng-2.0.5) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [syslog-ng-2.0.4](https://github.com/truecharts/apps/compare/syslog-ng-2.0.3...syslog-ng-2.0.4) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/syslog-ng/2.0.15/Chart.lock b/stable/syslog-ng/2.0.15/Chart.lock
deleted file mode 100644
index 3c783541550..00000000000
--- a/stable/syslog-ng/2.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:15:57.645762477Z"
diff --git a/stable/syslog-ng/2.0.15/Chart.yaml b/stable/syslog-ng/2.0.15/Chart.yaml
deleted file mode 100644
index 14a32984dee..00000000000
--- a/stable/syslog-ng/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: syslog-ng
-version: 2.0.15
-appVersion: "3.37.1"
-description: syslog-ng allows you to flexibly collect, parse, classify, rewrite and correlate logs.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/syslog-ng
-icon: https://truecharts.org/img/chart-icons/syslog-ng.png
-keywords:
- - syslog-ng
-sources:
- - https://hub.docker.com/r/linuxserver/syslog-ng
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/syslog-ng/2.0.17/CHANGELOG.md b/stable/syslog-ng/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..b17bbb372b2
--- /dev/null
+++ b/stable/syslog-ng/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [syslog-ng-2.0.17](https://github.com/truecharts/apps/compare/syslog-ng-2.0.15...syslog-ng-2.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [syslog-ng-2.0.15](https://github.com/truecharts/apps/compare/syslog-ng-2.0.13...syslog-ng-2.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [syslog-ng-2.0.13](https://github.com/truecharts/apps/compare/syslog-ng-2.0.12...syslog-ng-2.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [syslog-ng-2.0.12](https://github.com/truecharts/apps/compare/syslog-ng-2.0.11...syslog-ng-2.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [syslog-ng-2.0.11](https://github.com/truecharts/apps/compare/syslog-ng-2.0.10...syslog-ng-2.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [syslog-ng-2.0.10](https://github.com/truecharts/apps/compare/syslog-ng-2.0.9...syslog-ng-2.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [syslog-ng-2.0.9](https://github.com/truecharts/apps/compare/syslog-ng-2.0.8...syslog-ng-2.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [syslog-ng-2.0.8](https://github.com/truecharts/apps/compare/syslog-ng-2.0.7...syslog-ng-2.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [syslog-ng-2.0.7](https://github.com/truecharts/apps/compare/syslog-ng-2.0.6...syslog-ng-2.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [syslog-ng-2.0.6](https://github.com/truecharts/apps/compare/syslog-ng-2.0.5...syslog-ng-2.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [syslog-ng-2.0.5](https://github.com/truecharts/apps/compare/syslog-ng-2.0.4...syslog-ng-2.0.5) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/syslog-ng/2.0.17/Chart.lock b/stable/syslog-ng/2.0.17/Chart.lock
new file mode 100644
index 00000000000..968fa520b98
--- /dev/null
+++ b/stable/syslog-ng/2.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:23:11.579158909Z"
diff --git a/stable/syslog-ng/2.0.17/Chart.yaml b/stable/syslog-ng/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..9f3775fb20f
--- /dev/null
+++ b/stable/syslog-ng/2.0.17/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: syslog-ng
+version: 2.0.17
+appVersion: "3.37.1"
+description: syslog-ng allows you to flexibly collect, parse, classify, rewrite and correlate logs.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/syslog-ng
+icon: https://truecharts.org/img/chart-icons/syslog-ng.png
+keywords:
+ - syslog-ng
+sources:
+ - https://hub.docker.com/r/linuxserver/syslog-ng
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/syslog-ng/2.0.15/README.md b/stable/syslog-ng/2.0.17/README.md
similarity index 100%
rename from stable/syslog-ng/2.0.15/README.md
rename to stable/syslog-ng/2.0.17/README.md
diff --git a/stable/syslog-ng/2.0.15/app-readme.md b/stable/syslog-ng/2.0.17/app-readme.md
similarity index 100%
rename from stable/syslog-ng/2.0.15/app-readme.md
rename to stable/syslog-ng/2.0.17/app-readme.md
diff --git a/stable/syslog-ng/2.0.17/charts/common-10.4.4.tgz b/stable/syslog-ng/2.0.17/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/syslog-ng/2.0.17/charts/common-10.4.4.tgz differ
diff --git a/stable/syslog-ng/2.0.15/icon.png b/stable/syslog-ng/2.0.17/icon.png
similarity index 100%
rename from stable/syslog-ng/2.0.15/icon.png
rename to stable/syslog-ng/2.0.17/icon.png
diff --git a/stable/syslog-ng/2.0.15/ix_values.yaml b/stable/syslog-ng/2.0.17/ix_values.yaml
similarity index 100%
rename from stable/syslog-ng/2.0.15/ix_values.yaml
rename to stable/syslog-ng/2.0.17/ix_values.yaml
diff --git a/stable/syslog-ng/2.0.15/questions.yaml b/stable/syslog-ng/2.0.17/questions.yaml
similarity index 100%
rename from stable/syslog-ng/2.0.15/questions.yaml
rename to stable/syslog-ng/2.0.17/questions.yaml
diff --git a/stable/syslog-ng/2.0.17/templates/common.yaml b/stable/syslog-ng/2.0.17/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/syslog-ng/2.0.17/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/syslog-ng/2.0.17/values.yaml b/stable/syslog-ng/2.0.17/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/tautulli/11.0.17/CHANGELOG.md b/stable/tautulli/11.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..08cb664942c
--- /dev/null
+++ b/stable/tautulli/11.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [tautulli-11.0.17](https://github.com/truecharts/apps/compare/tautulli-11.0.15...tautulli-11.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [tautulli-11.0.15](https://github.com/truecharts/apps/compare/tautulli-11.0.13...tautulli-11.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [tautulli-11.0.13](https://github.com/truecharts/apps/compare/tautulli-11.0.12...tautulli-11.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [tautulli-11.0.12](https://github.com/truecharts/apps/compare/tautulli-11.0.11...tautulli-11.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [tautulli-11.0.11](https://github.com/truecharts/apps/compare/tautulli-11.0.10...tautulli-11.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [tautulli-11.0.10](https://github.com/truecharts/apps/compare/tautulli-11.0.9...tautulli-11.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [tautulli-11.0.9](https://github.com/truecharts/apps/compare/tautulli-11.0.8...tautulli-11.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [tautulli-11.0.8](https://github.com/truecharts/apps/compare/tautulli-11.0.7...tautulli-11.0.8) (2022-07-04)
+
+#### Chore
+
+* update docker general non-major ([#3061](https://github.com/truecharts/apps/issues/3061))
+
+
+
+
+### [tautulli-11.0.7](https://github.com/truecharts/apps/compare/tautulli-11.0.6...tautulli-11.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [tautulli-11.0.6](https://github.com/truecharts/apps/compare/tautulli-11.0.5...tautulli-11.0.6) (2022-06-22)
+
+#### Chore
+
+* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [tautulli-11.0.5](https://github.com/truecharts/apps/compare/tautulli-11.0.4...tautulli-11.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931))
diff --git a/stable/tautulli/11.0.17/Chart.lock b/stable/tautulli/11.0.17/Chart.lock
new file mode 100644
index 00000000000..8a7b7d5ead3
--- /dev/null
+++ b/stable/tautulli/11.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:23:12.595935009Z"
diff --git a/stable/tautulli/11.0.17/Chart.yaml b/stable/tautulli/11.0.17/Chart.yaml
new file mode 100644
index 00000000000..30a3c3b4e8d
--- /dev/null
+++ b/stable/tautulli/11.0.17/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "2.10.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: A Python based monitoring and tracking tool for Plex Media Server
+home: https://github.com/truecharts/apps/tree/master/charts/stable/tautulli
+icon: https://truecharts.org/img/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/Tautulli/Tautulli
+type: application
+version: 11.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/tautulli/11.0.17/README.md b/stable/tautulli/11.0.17/README.md
new file mode 100644
index 00000000000..b01201a026b
--- /dev/null
+++ b/stable/tautulli/11.0.17/README.md
@@ -0,0 +1,42 @@
+# tautulli
+
+A Python based monitoring and tracking tool for Plex Media Server
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/tautulli/11.0.17/app-readme.md b/stable/tautulli/11.0.17/app-readme.md
new file mode 100644
index 00000000000..486a54f5a32
--- /dev/null
+++ b/stable/tautulli/11.0.17/app-readme.md
@@ -0,0 +1,3 @@
+A Python based monitoring and tracking tool for Plex Media Server
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/tautulli/11.0.17/charts/common-10.4.4.tgz b/stable/tautulli/11.0.17/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/tautulli/11.0.17/charts/common-10.4.4.tgz differ
diff --git a/stable/tautulli/11.0.17/icon.png b/stable/tautulli/11.0.17/icon.png
new file mode 100644
index 00000000000..d9273ac2f15
Binary files /dev/null and b/stable/tautulli/11.0.17/icon.png differ
diff --git a/stable/tautulli/11.0.17/ix_values.yaml b/stable/tautulli/11.0.17/ix_values.yaml
new file mode 100644
index 00000000000..8c94539121b
--- /dev/null
+++ b/stable/tautulli/11.0.17/ix_values.yaml
@@ -0,0 +1,16 @@
+image:
+ repository: tccr.io/truecharts/tautulli
+ pullPolicy: IfNotPresent
+ tag: v2.10.2@sha256:7de4db3f453b6af1721ee7e51a6d1c230a01edd239ce41b7f7c54ea2b7d2e6c3
+
+service:
+ main:
+ ports:
+ main:
+ port: 8181
+ targetPort: 8181
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/config"
diff --git a/stable/tautulli/11.0.17/questions.yaml b/stable/tautulli/11.0.17/questions.yaml
new file mode 100644
index 00000000000..475490abca3
--- /dev/null
+++ b/stable/tautulli/11.0.17/questions.yaml
@@ -0,0 +1,2431 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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.17/templates/common.yaml b/stable/tautulli/11.0.17/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/tautulli/11.0.17/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/tautulli/11.0.17/values.yaml b/stable/tautulli/11.0.17/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/tdarr-node/2.0.15/CHANGELOG.md b/stable/tdarr-node/2.0.15/CHANGELOG.md
deleted file mode 100644
index 91bff4f3157..00000000000
--- a/stable/tdarr-node/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-### [tdarr-node-1.0.6](https://github.com/truecharts/apps/compare/tdarr-node-1.0.5...tdarr-node-1.0.6) (2022-05-31)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803))
-
-
-
-
-### [tdarr-node-1.0.5](https://github.com/truecharts/apps/compare/tdarr-node-1.0.4...tdarr-node-1.0.5) (2022-05-26)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759))
-
-
-
-
-### [tdarr-node-1.0.5](https://github.com/truecharts/apps/compare/tdarr-node-1.0.4...tdarr-node-1.0.5) (2022-05-26)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759))
-
-
-
-
-### [tdarr-node-1.0.4](https://github.com/truecharts/apps/compare/tdarr-node-1.0.3...tdarr-node-1.0.4) (2022-05-24)
-
-#### Chore
-
-* update helm general non-major helm releases
-
-
-
-
-### [tdarr-node-1.0.3](https://github.com/truecharts/apps/compare/tdarr-node-1.0.2...tdarr-node-1.0.3) (2022-05-17)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-* update helm general non-major helm releases
-
-
-
-
-### [tdarr-node-1.0.3](https://github.com/truecharts/apps/compare/tdarr-node-1.0.2...tdarr-node-1.0.3) (2022-05-17)
-
-#### Chore
-
-* update helm general non-major helm releases
-
-
-
-
-### [tdarr-node-1.0.2](https://github.com/truecharts/apps/compare/tdarr-node-1.0.1...tdarr-node-1.0.2) (2022-05-17)
-
-#### Chore
-
-* update helm general non-major helm releases
-
-
-
-
-### [tdarr-node-1.0.1](https://github.com/truecharts/apps/compare/tdarr-node-1.0.0...tdarr-node-1.0.1) (2022-05-10)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649))
-
-
-
-
-### [tdarr-node-1.0.0](https://github.com/truecharts/apps/compare/tdarr-node-3.0.0...tdarr-node-1.0.0) (2022-05-05)
-
-
-
-
-### [tdarr-node-3.0.0](https://github.com/truecharts/apps/compare/tdarr-node-2.0.15...tdarr-node-3.0.0) (2022-05-05)
diff --git a/stable/tdarr-node/2.0.15/Chart.lock b/stable/tdarr-node/2.0.15/Chart.lock
deleted file mode 100644
index bc2d9144504..00000000000
--- a/stable/tdarr-node/2.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:16:08.628783793Z"
diff --git a/stable/tdarr-node/2.0.15/Chart.yaml b/stable/tdarr-node/2.0.15/Chart.yaml
deleted file mode 100644
index 23ad579061c..00000000000
--- a/stable/tdarr-node/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "2.00.18.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Audio/Video library transcoding automation
-home: https://github.com/truecharts/apps/tree/master/charts/stable/tdarr-node
-icon: https://truecharts.org/img/chart-icons/tdarr-node.png
-keywords:
-- encode
-- media
-- tdarr
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: tdarr-node
-sources:
-- https://github.com/HaveAGitGat/Tdarr
-- https://hub.docker.com/r/haveagitgat/tdarr_node
-type: application
-version: 2.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/tdarr-node/2.0.17/CHANGELOG.md b/stable/tdarr-node/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..26a2e56b0f3
--- /dev/null
+++ b/stable/tdarr-node/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [tdarr-node-2.0.17](https://github.com/truecharts/apps/compare/tdarr-node-1.0.6...tdarr-node-2.0.17) (2022-07-14)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- remove UI leftovers ([#2914](https://github.com/truecharts/apps/issues/2914))
+- bump to regenerate documentation
+- bump to cleanup old docs and use correct icon urls
+- sync all apps persistence configuration and always default to PVC
+- update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+- update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+- update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+- update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
+- update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+- update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+- update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+- update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+- hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format.
+- remove malfunctioning SCALE migration script
+
+### Refactor
+
+- BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836))
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+### [tdarr-node-1.0.6](https://github.com/truecharts/apps/compare/tdarr-node-1.0.5...tdarr-node-1.0.6) (2022-05-31)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803))
+
+
+
+
+### [tdarr-node-1.0.5](https://github.com/truecharts/apps/compare/tdarr-node-1.0.4...tdarr-node-1.0.5) (2022-05-26)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759))
+
+
+
+
+### [tdarr-node-1.0.5](https://github.com/truecharts/apps/compare/tdarr-node-1.0.4...tdarr-node-1.0.5) (2022-05-26)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759))
+
+
+
+
+### [tdarr-node-1.0.4](https://github.com/truecharts/apps/compare/tdarr-node-1.0.3...tdarr-node-1.0.4) (2022-05-24)
+
+#### Chore
+
+* update helm general non-major helm releases
+
diff --git a/stable/tdarr-node/2.0.17/Chart.lock b/stable/tdarr-node/2.0.17/Chart.lock
new file mode 100644
index 00000000000..73dc93d576d
--- /dev/null
+++ b/stable/tdarr-node/2.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:23:25.187058335Z"
diff --git a/stable/tdarr-node/2.0.17/Chart.yaml b/stable/tdarr-node/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..6b6c4789d33
--- /dev/null
+++ b/stable/tdarr-node/2.0.17/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "2.00.18.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Audio/Video library transcoding automation
+home: https://github.com/truecharts/apps/tree/master/charts/stable/tdarr-node
+icon: https://truecharts.org/img/chart-icons/tdarr-node.png
+keywords:
+- encode
+- media
+- tdarr
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: tdarr-node
+sources:
+- https://github.com/HaveAGitGat/Tdarr
+- https://hub.docker.com/r/haveagitgat/tdarr_node
+type: application
+version: 2.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/tdarr-node/2.0.15/README.md b/stable/tdarr-node/2.0.17/README.md
similarity index 100%
rename from stable/tdarr-node/2.0.15/README.md
rename to stable/tdarr-node/2.0.17/README.md
diff --git a/stable/tdarr-node/2.0.15/app-readme.md b/stable/tdarr-node/2.0.17/app-readme.md
similarity index 100%
rename from stable/tdarr-node/2.0.15/app-readme.md
rename to stable/tdarr-node/2.0.17/app-readme.md
diff --git a/stable/tdarr-node/2.0.17/charts/common-10.4.4.tgz b/stable/tdarr-node/2.0.17/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/tdarr-node/2.0.17/charts/common-10.4.4.tgz differ
diff --git a/stable/tdarr-node/2.0.15/icon.png b/stable/tdarr-node/2.0.17/icon.png
similarity index 100%
rename from stable/tdarr-node/2.0.15/icon.png
rename to stable/tdarr-node/2.0.17/icon.png
diff --git a/stable/tdarr-node/2.0.15/ix_values.yaml b/stable/tdarr-node/2.0.17/ix_values.yaml
similarity index 100%
rename from stable/tdarr-node/2.0.15/ix_values.yaml
rename to stable/tdarr-node/2.0.17/ix_values.yaml
diff --git a/stable/tdarr-node/2.0.15/questions.yaml b/stable/tdarr-node/2.0.17/questions.yaml
similarity index 100%
rename from stable/tdarr-node/2.0.15/questions.yaml
rename to stable/tdarr-node/2.0.17/questions.yaml
diff --git a/stable/tdarr-node/2.0.17/templates/common.yaml b/stable/tdarr-node/2.0.17/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/tdarr-node/2.0.17/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/tdarr-node/2.0.17/values.yaml b/stable/tdarr-node/2.0.17/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/tdarr/2.0.15/CHANGELOG.md b/stable/tdarr/2.0.15/CHANGELOG.md
deleted file mode 100644
index 474c938cef1..00000000000
--- a/stable/tdarr/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-### [tdarr-1.0.7](https://github.com/truecharts/apps/compare/tdarr-1.0.6...tdarr-1.0.7) (2022-05-31)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803))
-
-
-
-
-### [tdarr-1.0.6](https://github.com/truecharts/apps/compare/tdarr-1.0.5...tdarr-1.0.6) (2022-05-26)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759))
-
-
-
-
-### [tdarr-1.0.6](https://github.com/truecharts/apps/compare/tdarr-1.0.5...tdarr-1.0.6) (2022-05-26)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759))
-
-
-
-
-### [tdarr-1.0.5](https://github.com/truecharts/apps/compare/tdarr-1.0.4...tdarr-1.0.5) (2022-05-24)
-
-#### Chore
-
-* update helm general non-major helm releases
-
-
-
-
-### [tdarr-1.0.4](https://github.com/truecharts/apps/compare/tdarr-1.0.3...tdarr-1.0.4) (2022-05-20)
-
-#### Chore
-
-* update docker general non-major ([#2720](https://github.com/truecharts/apps/issues/2720))
-
-
-
-
-### [tdarr-1.0.3](https://github.com/truecharts/apps/compare/tdarr-1.0.2...tdarr-1.0.3) (2022-05-17)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-* update helm general non-major helm releases
-
-
-
-
-### [tdarr-1.0.3](https://github.com/truecharts/apps/compare/tdarr-1.0.2...tdarr-1.0.3) (2022-05-17)
-
-#### Chore
-
-* update helm general non-major helm releases
-
-
-
-
-### [tdarr-1.0.2](https://github.com/truecharts/apps/compare/tdarr-1.0.1...tdarr-1.0.2) (2022-05-17)
-
-#### Chore
-
-* update helm general non-major helm releases
-
-
-
-
-### [tdarr-1.0.1](https://github.com/truecharts/apps/compare/tdarr-node-1.0.0...tdarr-1.0.1) (2022-05-10)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649))
-
diff --git a/stable/tdarr/2.0.15/Chart.lock b/stable/tdarr/2.0.15/Chart.lock
deleted file mode 100644
index bca38a99cc3..00000000000
--- a/stable/tdarr/2.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:16:06.148389999Z"
diff --git a/stable/tdarr/2.0.15/Chart.yaml b/stable/tdarr/2.0.15/Chart.yaml
deleted file mode 100644
index 77545061cbb..00000000000
--- a/stable/tdarr/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "2.00.18.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Audio/Video library transcoding automation
-home: https://github.com/truecharts/apps/tree/master/charts/stable/tdarr
-icon: https://truecharts.org/img/chart-icons/tdarr.png
-keywords:
-- encode
-- media
-- tdarr
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: tdarr
-sources:
-- https://github.com/HaveAGitGat/Tdarr
-- https://hub.docker.com/r/haveagitgat/tdarr
-type: application
-version: 2.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/tdarr/2.0.17/CHANGELOG.md b/stable/tdarr/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..b6485d0bc9c
--- /dev/null
+++ b/stable/tdarr/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [tdarr-2.0.17](https://github.com/truecharts/apps/compare/tdarr-1.0.7...tdarr-2.0.17) (2022-07-14)
+
+### Chore
+
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- Auto-update chart README [skip ci]
+- move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- remove UI leftovers ([#2914](https://github.com/truecharts/apps/issues/2914))
+- bump to regenerate documentation
+- bump to cleanup old docs and use correct icon urls
+- sync all apps persistence configuration and always default to PVC
+- update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+- update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+- update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+- update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
+- update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+- update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+- update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+- update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+- hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format.
+- remove malfunctioning SCALE migration script
+
+### Refactor
+
+- BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836))
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+### [tdarr-1.0.7](https://github.com/truecharts/apps/compare/tdarr-1.0.6...tdarr-1.0.7) (2022-05-31)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803))
+
+
+
+
+### [tdarr-1.0.6](https://github.com/truecharts/apps/compare/tdarr-1.0.5...tdarr-1.0.6) (2022-05-26)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759))
+
+
+
+
+### [tdarr-1.0.6](https://github.com/truecharts/apps/compare/tdarr-1.0.5...tdarr-1.0.6) (2022-05-26)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759))
+
+
+
+
+### [tdarr-1.0.5](https://github.com/truecharts/apps/compare/tdarr-1.0.4...tdarr-1.0.5) (2022-05-24)
+
+#### Chore
+
+* update helm general non-major helm releases
+
diff --git a/stable/tdarr/2.0.17/Chart.lock b/stable/tdarr/2.0.17/Chart.lock
new file mode 100644
index 00000000000..f1836ad9526
--- /dev/null
+++ b/stable/tdarr/2.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:23:21.763862652Z"
diff --git a/stable/tdarr/2.0.17/Chart.yaml b/stable/tdarr/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..7a971ea282e
--- /dev/null
+++ b/stable/tdarr/2.0.17/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "2.00.18.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Audio/Video library transcoding automation
+home: https://github.com/truecharts/apps/tree/master/charts/stable/tdarr
+icon: https://truecharts.org/img/chart-icons/tdarr.png
+keywords:
+- encode
+- media
+- tdarr
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: tdarr
+sources:
+- https://github.com/HaveAGitGat/Tdarr
+- https://hub.docker.com/r/haveagitgat/tdarr
+type: application
+version: 2.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/tdarr/2.0.15/README.md b/stable/tdarr/2.0.17/README.md
similarity index 100%
rename from stable/tdarr/2.0.15/README.md
rename to stable/tdarr/2.0.17/README.md
diff --git a/stable/tdarr/2.0.15/app-readme.md b/stable/tdarr/2.0.17/app-readme.md
similarity index 100%
rename from stable/tdarr/2.0.15/app-readme.md
rename to stable/tdarr/2.0.17/app-readme.md
diff --git a/stable/tdarr/2.0.17/charts/common-10.4.4.tgz b/stable/tdarr/2.0.17/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/tdarr/2.0.17/charts/common-10.4.4.tgz differ
diff --git a/stable/tdarr/2.0.15/icon.png b/stable/tdarr/2.0.17/icon.png
similarity index 100%
rename from stable/tdarr/2.0.15/icon.png
rename to stable/tdarr/2.0.17/icon.png
diff --git a/stable/tdarr/2.0.15/ix_values.yaml b/stable/tdarr/2.0.17/ix_values.yaml
similarity index 100%
rename from stable/tdarr/2.0.15/ix_values.yaml
rename to stable/tdarr/2.0.17/ix_values.yaml
diff --git a/stable/tdarr/2.0.15/questions.yaml b/stable/tdarr/2.0.17/questions.yaml
similarity index 100%
rename from stable/tdarr/2.0.15/questions.yaml
rename to stable/tdarr/2.0.17/questions.yaml
diff --git a/stable/tdarr/2.0.17/templates/common.yaml b/stable/tdarr/2.0.17/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/tdarr/2.0.17/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/tdarr/2.0.17/values.yaml b/stable/tdarr/2.0.17/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/teamspeak3/4.0.16/CHANGELOG.md b/stable/teamspeak3/4.0.16/CHANGELOG.md
deleted file mode 100644
index dfaef1c7c0e..00000000000
--- a/stable/teamspeak3/4.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [teamspeak3-4.0.16](https://github.com/truecharts/apps/compare/teamspeak3-4.0.14...teamspeak3-4.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [teamspeak3-4.0.14](https://github.com/truecharts/apps/compare/teamspeak3-4.0.13...teamspeak3-4.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [teamspeak3-4.0.13](https://github.com/truecharts/apps/compare/teamspeak3-4.0.12...teamspeak3-4.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [teamspeak3-4.0.12](https://github.com/truecharts/apps/compare/teamspeak3-4.0.11...teamspeak3-4.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [teamspeak3-4.0.11](https://github.com/truecharts/apps/compare/teamspeak3-4.0.10...teamspeak3-4.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [teamspeak3-4.0.10](https://github.com/truecharts/apps/compare/teamspeak3-4.0.9...teamspeak3-4.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [teamspeak3-4.0.9](https://github.com/truecharts/apps/compare/teamspeak3-4.0.8...teamspeak3-4.0.9) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### [teamspeak3-4.0.8](https://github.com/truecharts/apps/compare/teamspeak3-4.0.7...teamspeak3-4.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [teamspeak3-4.0.7](https://github.com/truecharts/apps/compare/teamspeak3-4.0.6...teamspeak3-4.0.7) (2022-06-25)
-
-#### Chore
-
-* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
-
-
-
-
-### [teamspeak3-4.0.6](https://github.com/truecharts/apps/compare/teamspeak3-4.0.5...teamspeak3-4.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [teamspeak3-4.0.5](https://github.com/truecharts/apps/compare/teamspeak3-4.0.4...teamspeak3-4.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/teamspeak3/4.0.16/Chart.lock b/stable/teamspeak3/4.0.16/Chart.lock
deleted file mode 100644
index b568bc12a85..00000000000
--- a/stable/teamspeak3/4.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:16:13.471620535Z"
diff --git a/stable/teamspeak3/4.0.16/Chart.yaml b/stable/teamspeak3/4.0.16/Chart.yaml
deleted file mode 100644
index 6c327df5b18..00000000000
--- a/stable/teamspeak3/4.0.16/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "3.13.7"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: TeamSpeak is software for quality voice communication via the Internet.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/teamspeak3
-icon: https://truecharts.org/img/chart-icons/teamspeak3.png
-keywords:
-- voice server
-- teamspeak
-- teamspeak3
-- teamspeak server
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: teamspeak3
-sources:
-- https://hub.docker.com/_/teamspeak
-- https://www.teamspeak.com/en/
-type: application
-version: 4.0.16
-annotations:
- truecharts.org/catagories: |
- - voice
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/teamspeak3/4.0.18/CHANGELOG.md b/stable/teamspeak3/4.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..d53205ed432
--- /dev/null
+++ b/stable/teamspeak3/4.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [teamspeak3-4.0.18](https://github.com/truecharts/apps/compare/teamspeak3-4.0.16...teamspeak3-4.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [teamspeak3-4.0.16](https://github.com/truecharts/apps/compare/teamspeak3-4.0.14...teamspeak3-4.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [teamspeak3-4.0.14](https://github.com/truecharts/apps/compare/teamspeak3-4.0.13...teamspeak3-4.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [teamspeak3-4.0.13](https://github.com/truecharts/apps/compare/teamspeak3-4.0.12...teamspeak3-4.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [teamspeak3-4.0.12](https://github.com/truecharts/apps/compare/teamspeak3-4.0.11...teamspeak3-4.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [teamspeak3-4.0.11](https://github.com/truecharts/apps/compare/teamspeak3-4.0.10...teamspeak3-4.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [teamspeak3-4.0.10](https://github.com/truecharts/apps/compare/teamspeak3-4.0.9...teamspeak3-4.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [teamspeak3-4.0.9](https://github.com/truecharts/apps/compare/teamspeak3-4.0.8...teamspeak3-4.0.9) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
+
+### [teamspeak3-4.0.8](https://github.com/truecharts/apps/compare/teamspeak3-4.0.7...teamspeak3-4.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [teamspeak3-4.0.7](https://github.com/truecharts/apps/compare/teamspeak3-4.0.6...teamspeak3-4.0.7) (2022-06-25)
+
+#### Chore
+
+* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
+
+
+
+
+### [teamspeak3-4.0.6](https://github.com/truecharts/apps/compare/teamspeak3-4.0.5...teamspeak3-4.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/teamspeak3/4.0.18/Chart.lock b/stable/teamspeak3/4.0.18/Chart.lock
new file mode 100644
index 00000000000..de2f1c17ab7
--- /dev/null
+++ b/stable/teamspeak3/4.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:23:29.282073543Z"
diff --git a/stable/teamspeak3/4.0.18/Chart.yaml b/stable/teamspeak3/4.0.18/Chart.yaml
new file mode 100644
index 00000000000..bb2e213c11a
--- /dev/null
+++ b/stable/teamspeak3/4.0.18/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "3.13.7"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: TeamSpeak is software for quality voice communication via the Internet.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/teamspeak3
+icon: https://truecharts.org/img/chart-icons/teamspeak3.png
+keywords:
+- voice server
+- teamspeak
+- teamspeak3
+- teamspeak server
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: teamspeak3
+sources:
+- https://hub.docker.com/_/teamspeak
+- https://www.teamspeak.com/en/
+type: application
+version: 4.0.18
+annotations:
+ truecharts.org/catagories: |
+ - voice
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/teamspeak3/4.0.16/README.md b/stable/teamspeak3/4.0.18/README.md
similarity index 100%
rename from stable/teamspeak3/4.0.16/README.md
rename to stable/teamspeak3/4.0.18/README.md
diff --git a/stable/teamspeak3/4.0.16/app-readme.md b/stable/teamspeak3/4.0.18/app-readme.md
similarity index 100%
rename from stable/teamspeak3/4.0.16/app-readme.md
rename to stable/teamspeak3/4.0.18/app-readme.md
diff --git a/stable/teamspeak3/4.0.18/charts/common-10.4.4.tgz b/stable/teamspeak3/4.0.18/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/teamspeak3/4.0.18/charts/common-10.4.4.tgz differ
diff --git a/stable/teamspeak3/4.0.16/icon.png b/stable/teamspeak3/4.0.18/icon.png
similarity index 100%
rename from stable/teamspeak3/4.0.16/icon.png
rename to stable/teamspeak3/4.0.18/icon.png
diff --git a/stable/teamspeak3/4.0.16/ix_values.yaml b/stable/teamspeak3/4.0.18/ix_values.yaml
similarity index 100%
rename from stable/teamspeak3/4.0.16/ix_values.yaml
rename to stable/teamspeak3/4.0.18/ix_values.yaml
diff --git a/stable/teamspeak3/4.0.16/questions.yaml b/stable/teamspeak3/4.0.18/questions.yaml
similarity index 100%
rename from stable/teamspeak3/4.0.16/questions.yaml
rename to stable/teamspeak3/4.0.18/questions.yaml
diff --git a/stable/teamspeak3/4.0.18/templates/common.yaml b/stable/teamspeak3/4.0.18/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/teamspeak3/4.0.18/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/teamspeak3/4.0.18/values.yaml b/stable/teamspeak3/4.0.18/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/teedy/7.0.15/CHANGELOG.md b/stable/teedy/7.0.15/CHANGELOG.md
deleted file mode 100644
index 98c49347d73..00000000000
--- a/stable/teedy/7.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [teedy-7.0.15](https://github.com/truecharts/apps/compare/teedy-7.0.13...teedy-7.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [teedy-7.0.13](https://github.com/truecharts/apps/compare/teedy-7.0.12...teedy-7.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [teedy-7.0.12](https://github.com/truecharts/apps/compare/teedy-7.0.11...teedy-7.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [teedy-7.0.11](https://github.com/truecharts/apps/compare/teedy-7.0.10...teedy-7.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [teedy-7.0.10](https://github.com/truecharts/apps/compare/teedy-7.0.9...teedy-7.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [teedy-7.0.9](https://github.com/truecharts/apps/compare/teedy-7.0.8...teedy-7.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [teedy-7.0.8](https://github.com/truecharts/apps/compare/teedy-7.0.7...teedy-7.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [teedy-7.0.7](https://github.com/truecharts/apps/compare/teedy-7.0.6...teedy-7.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [teedy-7.0.6](https://github.com/truecharts/apps/compare/teedy-7.0.5...teedy-7.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [teedy-7.0.5](https://github.com/truecharts/apps/compare/teedy-7.0.4...teedy-7.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [teedy-7.0.4](https://github.com/truecharts/apps/compare/teedy-7.0.3...teedy-7.0.4) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/teedy/7.0.15/Chart.lock b/stable/teedy/7.0.15/Chart.lock
deleted file mode 100644
index 142d28bef12..00000000000
--- a/stable/teedy/7.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:16:20.420775495Z"
diff --git a/stable/teedy/7.0.15/Chart.yaml b/stable/teedy/7.0.15/Chart.yaml
deleted file mode 100644
index b4000e96915..00000000000
--- a/stable/teedy/7.0.15/Chart.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
-apiVersion: v2
-appVersion: "1.10"
-description: Teedy is an open source, lightweight document management system for individuals and businesses.
-name: teedy
-version: 7.0.15
-kubeVersion: ">=1.16.0-0"
-keywords:
-- teedy
-- documents
-- management
-home: https://github.com/truecharts/apps/tree/master/charts/stable/teedy
-icon: https://truecharts.org/img/chart-icons/teedy.png
-sources:
-- https://github.com/sismics/docs
-- https://github.com/truecharts/apps/tree/master/charts/teedy
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/teedy/7.0.17/CHANGELOG.md b/stable/teedy/7.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..f0d9c8f4d43
--- /dev/null
+++ b/stable/teedy/7.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [teedy-7.0.17](https://github.com/truecharts/apps/compare/teedy-7.0.15...teedy-7.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [teedy-7.0.15](https://github.com/truecharts/apps/compare/teedy-7.0.13...teedy-7.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [teedy-7.0.13](https://github.com/truecharts/apps/compare/teedy-7.0.12...teedy-7.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [teedy-7.0.12](https://github.com/truecharts/apps/compare/teedy-7.0.11...teedy-7.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [teedy-7.0.11](https://github.com/truecharts/apps/compare/teedy-7.0.10...teedy-7.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [teedy-7.0.10](https://github.com/truecharts/apps/compare/teedy-7.0.9...teedy-7.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [teedy-7.0.9](https://github.com/truecharts/apps/compare/teedy-7.0.8...teedy-7.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [teedy-7.0.8](https://github.com/truecharts/apps/compare/teedy-7.0.7...teedy-7.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [teedy-7.0.7](https://github.com/truecharts/apps/compare/teedy-7.0.6...teedy-7.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [teedy-7.0.6](https://github.com/truecharts/apps/compare/teedy-7.0.5...teedy-7.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [teedy-7.0.5](https://github.com/truecharts/apps/compare/teedy-7.0.4...teedy-7.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/teedy/7.0.17/Chart.lock b/stable/teedy/7.0.17/Chart.lock
new file mode 100644
index 00000000000..32af7a71feb
--- /dev/null
+++ b/stable/teedy/7.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:23:37.295175538Z"
diff --git a/stable/teedy/7.0.17/Chart.yaml b/stable/teedy/7.0.17/Chart.yaml
new file mode 100644
index 00000000000..591c1976f32
--- /dev/null
+++ b/stable/teedy/7.0.17/Chart.yaml
@@ -0,0 +1,32 @@
+apiVersion: v2
+appVersion: "1.10"
+description: Teedy is an open source, lightweight document management system for individuals and businesses.
+name: teedy
+version: 7.0.17
+kubeVersion: ">=1.16.0-0"
+keywords:
+- teedy
+- documents
+- management
+home: https://github.com/truecharts/apps/tree/master/charts/stable/teedy
+icon: https://truecharts.org/img/chart-icons/teedy.png
+sources:
+- https://github.com/sismics/docs
+- https://github.com/truecharts/apps/tree/master/charts/teedy
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/teedy/7.0.15/README.md b/stable/teedy/7.0.17/README.md
similarity index 100%
rename from stable/teedy/7.0.15/README.md
rename to stable/teedy/7.0.17/README.md
diff --git a/stable/teedy/7.0.15/app-readme.md b/stable/teedy/7.0.17/app-readme.md
similarity index 100%
rename from stable/teedy/7.0.15/app-readme.md
rename to stable/teedy/7.0.17/app-readme.md
diff --git a/stable/teedy/7.0.17/charts/common-10.4.4.tgz b/stable/teedy/7.0.17/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/teedy/7.0.17/charts/common-10.4.4.tgz differ
diff --git a/stable/wikijs/7.0.16/charts/postgresql-8.0.30.tgz b/stable/teedy/7.0.17/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/wikijs/7.0.16/charts/postgresql-8.0.30.tgz
rename to stable/teedy/7.0.17/charts/postgresql-8.0.30.tgz
diff --git a/stable/teedy/7.0.15/icon.png b/stable/teedy/7.0.17/icon.png
similarity index 100%
rename from stable/teedy/7.0.15/icon.png
rename to stable/teedy/7.0.17/icon.png
diff --git a/stable/teedy/7.0.15/ix_values.yaml b/stable/teedy/7.0.17/ix_values.yaml
similarity index 100%
rename from stable/teedy/7.0.15/ix_values.yaml
rename to stable/teedy/7.0.17/ix_values.yaml
diff --git a/stable/teedy/7.0.15/questions.yaml b/stable/teedy/7.0.17/questions.yaml
similarity index 100%
rename from stable/teedy/7.0.15/questions.yaml
rename to stable/teedy/7.0.17/questions.yaml
diff --git a/stable/teedy/7.0.17/templates/common.yaml b/stable/teedy/7.0.17/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/teedy/7.0.17/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/teedy/7.0.17/values.yaml b/stable/teedy/7.0.17/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/thelounge/6.0.14/CHANGELOG.md b/stable/thelounge/6.0.14/CHANGELOG.md
deleted file mode 100644
index fe0d225aa03..00000000000
--- a/stable/thelounge/6.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [thelounge-6.0.14](https://github.com/truecharts/apps/compare/thelounge-6.0.12...thelounge-6.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [thelounge-6.0.12](https://github.com/truecharts/apps/compare/thelounge-6.0.11...thelounge-6.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [thelounge-6.0.11](https://github.com/truecharts/apps/compare/thelounge-6.0.10...thelounge-6.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [thelounge-6.0.10](https://github.com/truecharts/apps/compare/thelounge-6.0.9...thelounge-6.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [thelounge-6.0.9](https://github.com/truecharts/apps/compare/thelounge-6.0.8...thelounge-6.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [thelounge-6.0.8](https://github.com/truecharts/apps/compare/thelounge-6.0.7...thelounge-6.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [thelounge-6.0.7](https://github.com/truecharts/apps/compare/thelounge-6.0.6...thelounge-6.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [thelounge-6.0.6](https://github.com/truecharts/apps/compare/thelounge-6.0.5...thelounge-6.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [thelounge-6.0.5](https://github.com/truecharts/apps/compare/thelounge-6.0.4...thelounge-6.0.5) (2022-06-21)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [thelounge-6.0.4](https://github.com/truecharts/apps/compare/thelounge-6.0.3...thelounge-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [thelounge-6.0.3](https://github.com/truecharts/apps/compare/thelounge-6.0.2...thelounge-6.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
diff --git a/stable/thelounge/6.0.14/Chart.lock b/stable/thelounge/6.0.14/Chart.lock
deleted file mode 100644
index 1df4a121ce4..00000000000
--- a/stable/thelounge/6.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:16:21.164084832Z"
diff --git a/stable/thelounge/6.0.14/Chart.yaml b/stable/thelounge/6.0.14/Chart.yaml
deleted file mode 100644
index b496f0f46b5..00000000000
--- a/stable/thelounge/6.0.14/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "4.3.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: The Lounge, modern web IRC client designed for self-hosting
-home: https://github.com/truecharts/apps/tree/master/charts/stable/thelounge
-icon: https://truecharts.org/img/chart-icons/thelounge.png
-keywords:
-- thelounge
-- IRC
-- The Lounge
-- docker
-- thelounge-docker
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: thelounge
-sources:
-- https://github.com/thelounge/thelounge
-version: 6.0.14
-annotations:
- truecharts.org/catagories: |
- - utilities
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/thelounge/6.0.16/CHANGELOG.md b/stable/thelounge/6.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..2013bd3d777
--- /dev/null
+++ b/stable/thelounge/6.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [thelounge-6.0.16](https://github.com/truecharts/apps/compare/thelounge-6.0.14...thelounge-6.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [thelounge-6.0.14](https://github.com/truecharts/apps/compare/thelounge-6.0.12...thelounge-6.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [thelounge-6.0.12](https://github.com/truecharts/apps/compare/thelounge-6.0.11...thelounge-6.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [thelounge-6.0.11](https://github.com/truecharts/apps/compare/thelounge-6.0.10...thelounge-6.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [thelounge-6.0.10](https://github.com/truecharts/apps/compare/thelounge-6.0.9...thelounge-6.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [thelounge-6.0.9](https://github.com/truecharts/apps/compare/thelounge-6.0.8...thelounge-6.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [thelounge-6.0.8](https://github.com/truecharts/apps/compare/thelounge-6.0.7...thelounge-6.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [thelounge-6.0.7](https://github.com/truecharts/apps/compare/thelounge-6.0.6...thelounge-6.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [thelounge-6.0.6](https://github.com/truecharts/apps/compare/thelounge-6.0.5...thelounge-6.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [thelounge-6.0.5](https://github.com/truecharts/apps/compare/thelounge-6.0.4...thelounge-6.0.5) (2022-06-21)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [thelounge-6.0.4](https://github.com/truecharts/apps/compare/thelounge-6.0.3...thelounge-6.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
diff --git a/stable/thelounge/6.0.16/Chart.lock b/stable/thelounge/6.0.16/Chart.lock
new file mode 100644
index 00000000000..7a6497fc573
--- /dev/null
+++ b/stable/thelounge/6.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:23:39.831590811Z"
diff --git a/stable/thelounge/6.0.16/Chart.yaml b/stable/thelounge/6.0.16/Chart.yaml
new file mode 100644
index 00000000000..d6c740b7754
--- /dev/null
+++ b/stable/thelounge/6.0.16/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "4.3.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: The Lounge, modern web IRC client designed for self-hosting
+home: https://github.com/truecharts/apps/tree/master/charts/stable/thelounge
+icon: https://truecharts.org/img/chart-icons/thelounge.png
+keywords:
+- thelounge
+- IRC
+- The Lounge
+- docker
+- thelounge-docker
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: thelounge
+sources:
+- https://github.com/thelounge/thelounge
+version: 6.0.16
+annotations:
+ truecharts.org/catagories: |
+ - utilities
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/thelounge/6.0.14/README.md b/stable/thelounge/6.0.16/README.md
similarity index 100%
rename from stable/thelounge/6.0.14/README.md
rename to stable/thelounge/6.0.16/README.md
diff --git a/stable/thelounge/6.0.14/app-readme.md b/stable/thelounge/6.0.16/app-readme.md
similarity index 100%
rename from stable/thelounge/6.0.14/app-readme.md
rename to stable/thelounge/6.0.16/app-readme.md
diff --git a/stable/thelounge/6.0.16/charts/common-10.4.4.tgz b/stable/thelounge/6.0.16/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/thelounge/6.0.16/charts/common-10.4.4.tgz differ
diff --git a/stable/thelounge/6.0.14/icon.png b/stable/thelounge/6.0.16/icon.png
similarity index 100%
rename from stable/thelounge/6.0.14/icon.png
rename to stable/thelounge/6.0.16/icon.png
diff --git a/stable/thelounge/6.0.14/ix_values.yaml b/stable/thelounge/6.0.16/ix_values.yaml
similarity index 100%
rename from stable/thelounge/6.0.14/ix_values.yaml
rename to stable/thelounge/6.0.16/ix_values.yaml
diff --git a/stable/thelounge/6.0.14/questions.yaml b/stable/thelounge/6.0.16/questions.yaml
similarity index 100%
rename from stable/thelounge/6.0.14/questions.yaml
rename to stable/thelounge/6.0.16/questions.yaml
diff --git a/stable/thelounge/6.0.16/templates/common.yaml b/stable/thelounge/6.0.16/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/thelounge/6.0.16/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/thelounge/6.0.16/values.yaml b/stable/thelounge/6.0.16/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/tinymediamanager/2.0.14/CHANGELOG.md b/stable/tinymediamanager/2.0.14/CHANGELOG.md
deleted file mode 100644
index 9c546076e96..00000000000
--- a/stable/tinymediamanager/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [tinymediamanager-2.0.14](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.12...tinymediamanager-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [tinymediamanager-2.0.12](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.11...tinymediamanager-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [tinymediamanager-2.0.11](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.10...tinymediamanager-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [tinymediamanager-2.0.10](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.9...tinymediamanager-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [tinymediamanager-2.0.9](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.8...tinymediamanager-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [tinymediamanager-2.0.8](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.7...tinymediamanager-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [tinymediamanager-2.0.7](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.6...tinymediamanager-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [tinymediamanager-2.0.6](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.5...tinymediamanager-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [tinymediamanager-2.0.5](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.4...tinymediamanager-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [tinymediamanager-2.0.4](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.3...tinymediamanager-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [tinymediamanager-2.0.3](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.2...tinymediamanager-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/tinymediamanager/2.0.14/Chart.lock b/stable/tinymediamanager/2.0.14/Chart.lock
deleted file mode 100644
index 1c8ba3d0a7d..00000000000
--- a/stable/tinymediamanager/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:16:23.84584443Z"
diff --git a/stable/tinymediamanager/2.0.14/Chart.yaml b/stable/tinymediamanager/2.0.14/Chart.yaml
deleted file mode 100644
index adbd2498430..00000000000
--- a/stable/tinymediamanager/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "4.2.8"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: TinyMediaManager is a full featured media manager to organize and clean up your media library.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/tinymediamanager
-icon: https://truecharts.org/img/chart-icons/tinymediamanager.png
-keywords:
-- tiny
-- media
-- manager
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: tinymediamanager
-sources:
-- https://hub.docker.com/r/tinymediamanager/tinymediamanager
-- https://gitlab.com/tinyMediaManager/tinyMediaManager
-version: 2.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/tinymediamanager/2.0.16/CHANGELOG.md b/stable/tinymediamanager/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..4bf31f7f62d
--- /dev/null
+++ b/stable/tinymediamanager/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [tinymediamanager-2.0.16](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.14...tinymediamanager-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [tinymediamanager-2.0.14](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.12...tinymediamanager-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [tinymediamanager-2.0.12](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.11...tinymediamanager-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [tinymediamanager-2.0.11](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.10...tinymediamanager-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [tinymediamanager-2.0.10](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.9...tinymediamanager-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [tinymediamanager-2.0.9](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.8...tinymediamanager-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [tinymediamanager-2.0.8](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.7...tinymediamanager-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [tinymediamanager-2.0.7](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.6...tinymediamanager-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [tinymediamanager-2.0.6](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.5...tinymediamanager-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [tinymediamanager-2.0.5](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.4...tinymediamanager-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [tinymediamanager-2.0.4](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.3...tinymediamanager-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/tinymediamanager/2.0.16/Chart.lock b/stable/tinymediamanager/2.0.16/Chart.lock
new file mode 100644
index 00000000000..3c9a2cc8a0c
--- /dev/null
+++ b/stable/tinymediamanager/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:23:43.144193171Z"
diff --git a/stable/tinymediamanager/2.0.16/Chart.yaml b/stable/tinymediamanager/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..195f17b5ac1
--- /dev/null
+++ b/stable/tinymediamanager/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "4.2.8"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: TinyMediaManager is a full featured media manager to organize and clean up your media library.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/tinymediamanager
+icon: https://truecharts.org/img/chart-icons/tinymediamanager.png
+keywords:
+- tiny
+- media
+- manager
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: tinymediamanager
+sources:
+- https://hub.docker.com/r/tinymediamanager/tinymediamanager
+- https://gitlab.com/tinyMediaManager/tinyMediaManager
+version: 2.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/tinymediamanager/2.0.14/README.md b/stable/tinymediamanager/2.0.16/README.md
similarity index 100%
rename from stable/tinymediamanager/2.0.14/README.md
rename to stable/tinymediamanager/2.0.16/README.md
diff --git a/stable/tinymediamanager/2.0.14/app-readme.md b/stable/tinymediamanager/2.0.16/app-readme.md
similarity index 100%
rename from stable/tinymediamanager/2.0.14/app-readme.md
rename to stable/tinymediamanager/2.0.16/app-readme.md
diff --git a/stable/tinymediamanager/2.0.16/charts/common-10.4.4.tgz b/stable/tinymediamanager/2.0.16/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/tinymediamanager/2.0.16/charts/common-10.4.4.tgz differ
diff --git a/stable/tinymediamanager/2.0.14/icon.png b/stable/tinymediamanager/2.0.16/icon.png
similarity index 100%
rename from stable/tinymediamanager/2.0.14/icon.png
rename to stable/tinymediamanager/2.0.16/icon.png
diff --git a/stable/tinymediamanager/2.0.14/ix_values.yaml b/stable/tinymediamanager/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/tinymediamanager/2.0.14/ix_values.yaml
rename to stable/tinymediamanager/2.0.16/ix_values.yaml
diff --git a/stable/tinymediamanager/2.0.14/questions.yaml b/stable/tinymediamanager/2.0.16/questions.yaml
similarity index 100%
rename from stable/tinymediamanager/2.0.14/questions.yaml
rename to stable/tinymediamanager/2.0.16/questions.yaml
diff --git a/stable/tinymediamanager/2.0.16/templates/common.yaml b/stable/tinymediamanager/2.0.16/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/tinymediamanager/2.0.16/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/tinymediamanager/2.0.16/values.yaml b/stable/tinymediamanager/2.0.16/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/traccar/7.0.16/CHANGELOG.md b/stable/traccar/7.0.16/CHANGELOG.md
deleted file mode 100644
index 33ef0f27241..00000000000
--- a/stable/traccar/7.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [traccar-7.0.16](https://github.com/truecharts/apps/compare/traccar-7.0.14...traccar-7.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [traccar-7.0.14](https://github.com/truecharts/apps/compare/traccar-7.0.13...traccar-7.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-
-### [traccar-7.0.12](https://github.com/truecharts/apps/compare/traccar-7.0.11...traccar-7.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [traccar-7.0.11](https://github.com/truecharts/apps/compare/traccar-7.0.10...traccar-7.0.11) (2022-07-11)
-
-#### Chore
-
-* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
-
-
-
-
-### [traccar-7.0.10](https://github.com/truecharts/apps/compare/traccar-7.0.9...traccar-7.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [traccar-7.0.9](https://github.com/truecharts/apps/compare/traccar-7.0.8...traccar-7.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [traccar-7.0.8](https://github.com/truecharts/apps/compare/traccar-7.0.7...traccar-7.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [traccar-7.0.7](https://github.com/truecharts/apps/compare/traccar-7.0.6...traccar-7.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [traccar-7.0.6](https://github.com/truecharts/apps/compare/traccar-7.0.5...traccar-7.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [traccar-7.0.5](https://github.com/truecharts/apps/compare/traccar-7.0.4...traccar-7.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [traccar-7.0.4](https://github.com/truecharts/apps/compare/traccar-7.0.3...traccar-7.0.4) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
diff --git a/stable/traccar/7.0.16/Chart.lock b/stable/traccar/7.0.16/Chart.lock
deleted file mode 100644
index 5bea6a845bd..00000000000
--- a/stable/traccar/7.0.16/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:16:34.015128766Z"
diff --git a/stable/traccar/7.0.16/Chart.yaml b/stable/traccar/7.0.16/Chart.yaml
deleted file mode 100644
index dcda4525eaf..00000000000
--- a/stable/traccar/7.0.16/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "5.1"
-description: Traccar is an open source GPS tracking system.
-name: traccar
-version: 7.0.16
-kubeVersion: ">=1.16.0-0"
-keywords:
-- traccar
-- gps
-home: https://github.com/truecharts/apps/tree/master/charts/stable/traccar
-icon: https://truecharts.org/img/chart-icons/traccar.png
-sources:
-- https://github.com/traccar/traccar
-- https://hub.docker.com/r/traccar/traccar
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/traccar/7.0.18/CHANGELOG.md b/stable/traccar/7.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..ff38d9bdc63
--- /dev/null
+++ b/stable/traccar/7.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [traccar-7.0.18](https://github.com/truecharts/apps/compare/traccar-7.0.16...traccar-7.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [traccar-7.0.16](https://github.com/truecharts/apps/compare/traccar-7.0.14...traccar-7.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [traccar-7.0.14](https://github.com/truecharts/apps/compare/traccar-7.0.13...traccar-7.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+
+### [traccar-7.0.12](https://github.com/truecharts/apps/compare/traccar-7.0.11...traccar-7.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [traccar-7.0.11](https://github.com/truecharts/apps/compare/traccar-7.0.10...traccar-7.0.11) (2022-07-11)
+
+#### Chore
+
+* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
+
+
+
+
+### [traccar-7.0.10](https://github.com/truecharts/apps/compare/traccar-7.0.9...traccar-7.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [traccar-7.0.9](https://github.com/truecharts/apps/compare/traccar-7.0.8...traccar-7.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [traccar-7.0.8](https://github.com/truecharts/apps/compare/traccar-7.0.7...traccar-7.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [traccar-7.0.7](https://github.com/truecharts/apps/compare/traccar-7.0.6...traccar-7.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [traccar-7.0.6](https://github.com/truecharts/apps/compare/traccar-7.0.5...traccar-7.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [traccar-7.0.5](https://github.com/truecharts/apps/compare/traccar-7.0.4...traccar-7.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
diff --git a/stable/traccar/7.0.18/Chart.lock b/stable/traccar/7.0.18/Chart.lock
new file mode 100644
index 00000000000..5e6adcaf30e
--- /dev/null
+++ b/stable/traccar/7.0.18/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:23:54.32820636Z"
diff --git a/stable/traccar/7.0.18/Chart.yaml b/stable/traccar/7.0.18/Chart.yaml
new file mode 100644
index 00000000000..70ee9d609c7
--- /dev/null
+++ b/stable/traccar/7.0.18/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "5.1"
+description: Traccar is an open source GPS tracking system.
+name: traccar
+version: 7.0.18
+kubeVersion: ">=1.16.0-0"
+keywords:
+- traccar
+- gps
+home: https://github.com/truecharts/apps/tree/master/charts/stable/traccar
+icon: https://truecharts.org/img/chart-icons/traccar.png
+sources:
+- https://github.com/traccar/traccar
+- https://hub.docker.com/r/traccar/traccar
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/traccar/7.0.16/README.md b/stable/traccar/7.0.18/README.md
similarity index 100%
rename from stable/traccar/7.0.16/README.md
rename to stable/traccar/7.0.18/README.md
diff --git a/stable/traccar/7.0.16/app-readme.md b/stable/traccar/7.0.18/app-readme.md
similarity index 100%
rename from stable/traccar/7.0.16/app-readme.md
rename to stable/traccar/7.0.18/app-readme.md
diff --git a/stable/traccar/7.0.18/charts/common-10.4.4.tgz b/stable/traccar/7.0.18/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/traccar/7.0.18/charts/common-10.4.4.tgz differ
diff --git a/stable/xwiki/3.0.20/charts/postgresql-8.0.30.tgz b/stable/traccar/7.0.18/charts/postgresql-8.0.30.tgz
similarity index 100%
rename from stable/xwiki/3.0.20/charts/postgresql-8.0.30.tgz
rename to stable/traccar/7.0.18/charts/postgresql-8.0.30.tgz
diff --git a/stable/traccar/7.0.16/icon.png b/stable/traccar/7.0.18/icon.png
similarity index 100%
rename from stable/traccar/7.0.16/icon.png
rename to stable/traccar/7.0.18/icon.png
diff --git a/stable/traccar/7.0.16/ix_values.yaml b/stable/traccar/7.0.18/ix_values.yaml
similarity index 100%
rename from stable/traccar/7.0.16/ix_values.yaml
rename to stable/traccar/7.0.18/ix_values.yaml
diff --git a/stable/traccar/7.0.16/questions.yaml b/stable/traccar/7.0.18/questions.yaml
similarity index 100%
rename from stable/traccar/7.0.16/questions.yaml
rename to stable/traccar/7.0.18/questions.yaml
diff --git a/stable/traccar/7.0.18/templates/common.yaml b/stable/traccar/7.0.18/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/traccar/7.0.18/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/traccar/7.0.18/values.yaml b/stable/traccar/7.0.18/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/traefik/12.0.20/CHANGELOG.md b/stable/traefik/12.0.20/CHANGELOG.md
new file mode 100644
index 00000000000..05fb45ba3db
--- /dev/null
+++ b/stable/traefik/12.0.20/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [traefik-12.0.20](https://github.com/truecharts/apps/compare/traefik-12.0.18...traefik-12.0.20) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+- disable HTTP probes temporarily ([#3173](https://github.com/truecharts/apps/issues/3173))
+
+
+
+## [traefik-12.0.18](https://github.com/truecharts/apps/compare/traefik-12.0.17...traefik-12.0.18) (2022-07-13)
+
+
+
+## [traefik-12.0.17](https://github.com/truecharts/apps/compare/traefik-12.0.15...traefik-12.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [traefik-12.0.15](https://github.com/truecharts/apps/compare/traefik-12.0.14...traefik-12.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [traccar-7.0.13](https://github.com/truecharts/apps/compare/traccar-7.0.12...traccar-7.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [traccar-7.0.12](https://github.com/truecharts/apps/compare/traccar-7.0.11...traccar-7.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [traccar-7.0.11](https://github.com/truecharts/apps/compare/traccar-7.0.10...traccar-7.0.11) (2022-07-11)
+
+#### Chore
+
+* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
+
+
+
+
+### [traccar-7.0.10](https://github.com/truecharts/apps/compare/traccar-7.0.9...traccar-7.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [traccar-7.0.9](https://github.com/truecharts/apps/compare/traccar-7.0.8...traccar-7.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [traccar-7.0.8](https://github.com/truecharts/apps/compare/traccar-7.0.7...traccar-7.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [traccar-7.0.7](https://github.com/truecharts/apps/compare/traccar-7.0.6...traccar-7.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [traccar-7.0.6](https://github.com/truecharts/apps/compare/traccar-7.0.5...traccar-7.0.6) (2022-06-22)
+
diff --git a/stable/traefik/12.0.20/Chart.lock b/stable/traefik/12.0.20/Chart.lock
new file mode 100644
index 00000000000..65df908ae1b
--- /dev/null
+++ b/stable/traefik/12.0.20/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:23:58.258028854Z"
diff --git a/stable/traefik/12.0.20/Chart.yaml b/stable/traefik/12.0.20/Chart.yaml
new file mode 100644
index 00000000000..bf644465e56
--- /dev/null
+++ b/stable/traefik/12.0.20/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "2.8.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Traefik is a flexible reverse proxy and Ingress Provider.
+home: https://github.com/truecharts/apps/tree/master/charts/core/traefik
+icon: https://truecharts.org/img/chart-icons/traefik.png
+keywords:
+- traefik
+- ingress
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: traefik
+sources:
+- https://github.com/traefik/traefik
+- https://github.com/traefik/traefik-helm-chart
+- https://traefik.io/
+type: application
+version: 12.0.20
+annotations:
+ truecharts.org/catagories: |
+ - network
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/traefik/12.0.20/README.md b/stable/traefik/12.0.20/README.md
new file mode 100644
index 00000000000..9013206d203
--- /dev/null
+++ b/stable/traefik/12.0.20/README.md
@@ -0,0 +1,44 @@
+# traefik
+
+Traefik is a flexible reverse proxy and Ingress Provider.
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/traefik/12.0.20/app-readme.md b/stable/traefik/12.0.20/app-readme.md
new file mode 100644
index 00000000000..0fa481e7ac5
--- /dev/null
+++ b/stable/traefik/12.0.20/app-readme.md
@@ -0,0 +1,3 @@
+Traefik is a flexible reverse proxy and Ingress Provider.
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/traefik/12.0.20/charts/common-10.4.4.tgz b/stable/traefik/12.0.20/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/traefik/12.0.20/charts/common-10.4.4.tgz differ
diff --git a/stable/traefik/12.0.20/crds/ingressroute.yaml b/stable/traefik/12.0.20/crds/ingressroute.yaml
new file mode 100644
index 00000000000..3391ba532a4
--- /dev/null
+++ b/stable/traefik/12.0.20/crds/ingressroute.yaml
@@ -0,0 +1,198 @@
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+ annotations:
+ "helm.sh/resource-policy": keep
+ "helm.sh/hook": pre-install,pre-upgrade,pre-rollback
+ controller-gen.kubebuilder.io/version: v0.4.1
+ creationTimestamp: null
+ name: ingressroutes.traefik.containo.us
+spec:
+ group: traefik.containo.us
+ names:
+ kind: IngressRoute
+ listKind: IngressRouteList
+ plural: ingressroutes
+ singular: ingressroute
+ scope: Namespaced
+ versions:
+ - name: v1alpha1
+ schema:
+ openAPIV3Schema:
+ description: IngressRoute is an Ingress CRD specification.
+ properties:
+ apiVersion:
+ description: 'APIVersion defines the versioned schema of this representation
+ of an object. Servers should convert recognized schemas to the latest
+ internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
+ type: string
+ kind:
+ description: 'Kind is a string value representing the REST resource this
+ object represents. Servers may infer this from the endpoint the client
+ submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
+ type: string
+ metadata:
+ type: object
+ spec:
+ description: IngressRouteSpec is a specification for a IngressRouteSpec
+ resource.
+ properties:
+ entryPoints:
+ items:
+ type: string
+ type: array
+ routes:
+ items:
+ description: Route contains the set of routes.
+ properties:
+ kind:
+ enum:
+ - Rule
+ type: string
+ match:
+ type: string
+ middlewares:
+ items:
+ description: MiddlewareRef is a ref to the Middleware resources.
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ priority:
+ type: integer
+ services:
+ items:
+ description: Service defines an upstream to proxy traffic.
+ properties:
+ kind:
+ enum:
+ - Service
+ - TraefikService
+ type: string
+ name:
+ description: Name is a reference to a Kubernetes Service
+ object (for a load-balancer of servers), or to a TraefikService
+ object (service load-balancer, mirroring, etc). The
+ differentiation between the two is specified in the
+ Kind field.
+ type: string
+ namespace:
+ type: string
+ passHostHeader:
+ type: boolean
+ port:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ responseForwarding:
+ description: ResponseForwarding holds configuration for
+ the forward of the response.
+ properties:
+ flushInterval:
+ type: string
+ type: object
+ scheme:
+ type: string
+ serversTransport:
+ type: string
+ sticky:
+ description: Sticky holds the sticky configuration.
+ properties:
+ cookie:
+ description: Cookie holds the sticky configuration
+ based on cookie.
+ properties:
+ httpOnly:
+ type: boolean
+ name:
+ type: string
+ sameSite:
+ type: string
+ secure:
+ type: boolean
+ type: object
+ type: object
+ strategy:
+ type: string
+ weight:
+ description: Weight should only be specified when Name
+ references a TraefikService object (and to be precise,
+ one that embeds a Weighted Round Robin).
+ type: integer
+ required:
+ - name
+ type: object
+ type: array
+ required:
+ - kind
+ - match
+ type: object
+ type: array
+ tls:
+ description: "TLS contains the TLS certificates configuration of the
+ routes. To enable Let's Encrypt, use an empty TLS struct, e.g. in
+ YAML: \n \t tls: {} # inline format \n \t tls: \t secretName:
+ # block format"
+ properties:
+ certResolver:
+ type: string
+ domains:
+ items:
+ description: Domain holds a domain name with SANs.
+ properties:
+ main:
+ type: string
+ sans:
+ items:
+ type: string
+ type: array
+ type: object
+ type: array
+ options:
+ description: Options is a reference to a TLSOption, that specifies
+ the parameters of the TLS connection.
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ secretName:
+ description: SecretName is the name of the referenced Kubernetes
+ Secret to specify the certificate details.
+ type: string
+ store:
+ description: Store is a reference to a TLSStore, that specifies
+ the parameters of the TLS store.
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ type: object
+ required:
+ - routes
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ served: true
+ storage: true
+status:
+ acceptedNames:
+ kind: ""
+ plural: ""
+ conditions: []
+ storedVersions: []
diff --git a/stable/traefik/12.0.20/crds/ingressroutetcp.yaml b/stable/traefik/12.0.20/crds/ingressroutetcp.yaml
new file mode 100644
index 00000000000..67e099b47da
--- /dev/null
+++ b/stable/traefik/12.0.20/crds/ingressroutetcp.yaml
@@ -0,0 +1,160 @@
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+ annotations:
+ "helm.sh/resource-policy": keep
+ "helm.sh/hook": pre-install,pre-upgrade,pre-rollback
+ controller-gen.kubebuilder.io/version: v0.4.1
+ creationTimestamp: null
+ name: ingressroutetcps.traefik.containo.us
+spec:
+ group: traefik.containo.us
+ names:
+ kind: IngressRouteTCP
+ listKind: IngressRouteTCPList
+ plural: ingressroutetcps
+ singular: ingressroutetcp
+ scope: Namespaced
+ versions:
+ - name: v1alpha1
+ schema:
+ openAPIV3Schema:
+ description: IngressRouteTCP is an Ingress CRD specification.
+ properties:
+ apiVersion:
+ description: 'APIVersion defines the versioned schema of this representation
+ of an object. Servers should convert recognized schemas to the latest
+ internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
+ type: string
+ kind:
+ description: 'Kind is a string value representing the REST resource this
+ object represents. Servers may infer this from the endpoint the client
+ submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
+ type: string
+ metadata:
+ type: object
+ spec:
+ description: IngressRouteTCPSpec is a specification for a IngressRouteTCPSpec
+ resource.
+ properties:
+ entryPoints:
+ items:
+ type: string
+ type: array
+ routes:
+ items:
+ description: RouteTCP contains the set of routes.
+ properties:
+ match:
+ type: string
+ middlewares:
+ description: Middlewares contains references to MiddlewareTCP
+ resources.
+ items:
+ description: ObjectReference is a generic reference to a Traefik
+ resource.
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ services:
+ items:
+ description: ServiceTCP defines an upstream to proxy traffic.
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ port:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ proxyProtocol:
+ description: ProxyProtocol holds the ProxyProtocol configuration.
+ properties:
+ version:
+ type: integer
+ type: object
+ terminationDelay:
+ type: integer
+ weight:
+ type: integer
+ required:
+ - name
+ - port
+ type: object
+ type: array
+ required:
+ - match
+ type: object
+ type: array
+ tls:
+ description: "TLSTCP contains the TLS certificates configuration of
+ the routes. To enable Let's Encrypt, use an empty TLS struct, e.g.
+ in YAML: \n \t tls: {} # inline format \n \t tls: \t secretName:
+ # block format"
+ properties:
+ certResolver:
+ type: string
+ domains:
+ items:
+ description: Domain holds a domain name with SANs.
+ properties:
+ main:
+ type: string
+ sans:
+ items:
+ type: string
+ type: array
+ type: object
+ type: array
+ options:
+ description: Options is a reference to a TLSOption, that specifies
+ the parameters of the TLS connection.
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ passthrough:
+ type: boolean
+ secretName:
+ description: SecretName is the name of the referenced Kubernetes
+ Secret to specify the certificate details.
+ type: string
+ store:
+ description: Store is a reference to a TLSStore, that specifies
+ the parameters of the TLS store.
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ type: object
+ required:
+ - routes
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ served: true
+ storage: true
+status:
+ acceptedNames:
+ kind: ""
+ plural: ""
+ conditions: []
+ storedVersions: []
diff --git a/stable/traefik/12.0.20/crds/ingressrouteudp.yaml b/stable/traefik/12.0.20/crds/ingressrouteudp.yaml
new file mode 100644
index 00000000000..910acd6c270
--- /dev/null
+++ b/stable/traefik/12.0.20/crds/ingressrouteudp.yaml
@@ -0,0 +1,84 @@
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+ annotations:
+ "helm.sh/resource-policy": keep
+ "helm.sh/hook": pre-install,pre-upgrade,pre-rollback
+ controller-gen.kubebuilder.io/version: v0.4.1
+ creationTimestamp: null
+ name: ingressrouteudps.traefik.containo.us
+spec:
+ group: traefik.containo.us
+ names:
+ kind: IngressRouteUDP
+ listKind: IngressRouteUDPList
+ plural: ingressrouteudps
+ singular: ingressrouteudp
+ scope: Namespaced
+ versions:
+ - name: v1alpha1
+ schema:
+ openAPIV3Schema:
+ description: IngressRouteUDP is an Ingress CRD specification.
+ properties:
+ apiVersion:
+ description: 'APIVersion defines the versioned schema of this representation
+ of an object. Servers should convert recognized schemas to the latest
+ internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
+ type: string
+ kind:
+ description: 'Kind is a string value representing the REST resource this
+ object represents. Servers may infer this from the endpoint the client
+ submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
+ type: string
+ metadata:
+ type: object
+ spec:
+ description: IngressRouteUDPSpec is a specification for a IngressRouteUDPSpec
+ resource.
+ properties:
+ entryPoints:
+ items:
+ type: string
+ type: array
+ routes:
+ items:
+ description: RouteUDP contains the set of routes.
+ properties:
+ services:
+ items:
+ description: ServiceUDP defines an upstream to proxy traffic.
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ port:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ weight:
+ type: integer
+ required:
+ - name
+ - port
+ type: object
+ type: array
+ type: object
+ type: array
+ required:
+ - routes
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ served: true
+ storage: true
+status:
+ acceptedNames:
+ kind: ""
+ plural: ""
+ conditions: []
+ storedVersions: []
diff --git a/stable/traefik/12.0.20/crds/middlewares.yaml b/stable/traefik/12.0.20/crds/middlewares.yaml
new file mode 100644
index 00000000000..1770587a327
--- /dev/null
+++ b/stable/traefik/12.0.20/crds/middlewares.yaml
@@ -0,0 +1,563 @@
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+ annotations:
+ "helm.sh/resource-policy": keep
+ "helm.sh/hook": pre-install,pre-upgrade,pre-rollback
+ controller-gen.kubebuilder.io/version: v0.4.1
+ creationTimestamp: null
+ name: middlewares.traefik.containo.us
+spec:
+ group: traefik.containo.us
+ names:
+ kind: Middleware
+ listKind: MiddlewareList
+ plural: middlewares
+ singular: middleware
+ scope: Namespaced
+ versions:
+ - name: v1alpha1
+ schema:
+ openAPIV3Schema:
+ description: Middleware is a specification for a Middleware resource.
+ properties:
+ apiVersion:
+ description: 'APIVersion defines the versioned schema of this representation
+ of an object. Servers should convert recognized schemas to the latest
+ internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
+ type: string
+ kind:
+ description: 'Kind is a string value representing the REST resource this
+ object represents. Servers may infer this from the endpoint the client
+ submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
+ type: string
+ metadata:
+ type: object
+ spec:
+ description: MiddlewareSpec holds the Middleware configuration.
+ properties:
+ addPrefix:
+ description: AddPrefix holds the AddPrefix configuration.
+ properties:
+ prefix:
+ type: string
+ type: object
+ basicAuth:
+ description: BasicAuth holds the HTTP basic authentication configuration.
+ properties:
+ headerField:
+ type: string
+ realm:
+ type: string
+ removeHeader:
+ type: boolean
+ secret:
+ type: string
+ type: object
+ buffering:
+ description: Buffering holds the request/response buffering configuration.
+ properties:
+ maxRequestBodyBytes:
+ format: int64
+ type: integer
+ maxResponseBodyBytes:
+ format: int64
+ type: integer
+ memRequestBodyBytes:
+ format: int64
+ type: integer
+ memResponseBodyBytes:
+ format: int64
+ type: integer
+ retryExpression:
+ type: string
+ type: object
+ chain:
+ description: Chain holds a chain of middlewares.
+ properties:
+ middlewares:
+ items:
+ description: MiddlewareRef is a ref to the Middleware resources.
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ type: object
+ circuitBreaker:
+ description: CircuitBreaker holds the circuit breaker configuration.
+ properties:
+ expression:
+ type: string
+ type: object
+ compress:
+ description: Compress holds the compress configuration.
+ properties:
+ excludedContentTypes:
+ items:
+ type: string
+ type: array
+ type: object
+ contentType:
+ description: ContentType middleware - or rather its unique `autoDetect`
+ option - specifies whether to let the `Content-Type` header, if
+ it has not been set by the backend, be automatically set to a value
+ derived from the contents of the response. As a proxy, the default
+ behavior should be to leave the header alone, regardless of what
+ the backend did with it. However, the historic default was to always
+ auto-detect and set the header if it was nil, and it is going to
+ be kept that way in order to support users currently relying on
+ it. This middleware exists to enable the correct behavior until
+ at least the default one can be changed in a future version.
+ properties:
+ autoDetect:
+ type: boolean
+ type: object
+ digestAuth:
+ description: DigestAuth holds the Digest HTTP authentication configuration.
+ properties:
+ headerField:
+ type: string
+ realm:
+ type: string
+ removeHeader:
+ type: boolean
+ secret:
+ type: string
+ type: object
+ errors:
+ description: ErrorPage holds the custom error page configuration.
+ properties:
+ query:
+ type: string
+ service:
+ description: Service defines an upstream to proxy traffic.
+ properties:
+ kind:
+ enum:
+ - Service
+ - TraefikService
+ type: string
+ name:
+ description: Name is a reference to a Kubernetes Service object
+ (for a load-balancer of servers), or to a TraefikService
+ object (service load-balancer, mirroring, etc). The differentiation
+ between the two is specified in the Kind field.
+ type: string
+ namespace:
+ type: string
+ passHostHeader:
+ type: boolean
+ port:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ responseForwarding:
+ description: ResponseForwarding holds configuration for the
+ forward of the response.
+ properties:
+ flushInterval:
+ type: string
+ type: object
+ scheme:
+ type: string
+ serversTransport:
+ type: string
+ sticky:
+ description: Sticky holds the sticky configuration.
+ properties:
+ cookie:
+ description: Cookie holds the sticky configuration based
+ on cookie.
+ properties:
+ httpOnly:
+ type: boolean
+ name:
+ type: string
+ sameSite:
+ type: string
+ secure:
+ type: boolean
+ type: object
+ type: object
+ strategy:
+ type: string
+ weight:
+ description: Weight should only be specified when Name references
+ a TraefikService object (and to be precise, one that embeds
+ a Weighted Round Robin).
+ type: integer
+ required:
+ - name
+ type: object
+ status:
+ items:
+ type: string
+ type: array
+ type: object
+ forwardAuth:
+ description: ForwardAuth holds the http forward authentication configuration.
+ properties:
+ address:
+ type: string
+ authRequestHeaders:
+ items:
+ type: string
+ type: array
+ authResponseHeaders:
+ items:
+ type: string
+ type: array
+ authResponseHeadersRegex:
+ type: string
+ tls:
+ description: ClientTLS holds TLS specific configurations as client.
+ properties:
+ caOptional:
+ type: boolean
+ caSecret:
+ type: string
+ certSecret:
+ type: string
+ insecureSkipVerify:
+ type: boolean
+ type: object
+ trustForwardHeader:
+ type: boolean
+ type: object
+ headers:
+ description: Headers holds the custom header configuration.
+ properties:
+ accessControlAllowCredentials:
+ description: AccessControlAllowCredentials is only valid if true.
+ false is ignored.
+ type: boolean
+ accessControlAllowHeaders:
+ description: AccessControlAllowHeaders must be used in response
+ to a preflight request with Access-Control-Request-Headers set.
+ items:
+ type: string
+ type: array
+ accessControlAllowMethods:
+ description: AccessControlAllowMethods must be used in response
+ to a preflight request with Access-Control-Request-Method set.
+ items:
+ type: string
+ type: array
+ accessControlAllowOriginList:
+ description: AccessControlAllowOriginList is a list of allowable
+ origins. Can also be a wildcard origin "*".
+ items:
+ type: string
+ type: array
+ accessControlAllowOriginListRegex:
+ description: AccessControlAllowOriginListRegex is a list of allowable
+ origins written following the Regular Expression syntax (https://golang.org/pkg/regexp/).
+ items:
+ type: string
+ type: array
+ accessControlExposeHeaders:
+ description: AccessControlExposeHeaders sets valid headers for
+ the response.
+ items:
+ type: string
+ type: array
+ accessControlMaxAge:
+ description: AccessControlMaxAge sets the time that a preflight
+ request may be cached.
+ format: int64
+ type: integer
+ addVaryHeader:
+ description: AddVaryHeader controls if the Vary header is automatically
+ added/updated when the AccessControlAllowOriginList is set.
+ type: boolean
+ allowedHosts:
+ items:
+ type: string
+ type: array
+ browserXssFilter:
+ type: boolean
+ contentSecurityPolicy:
+ type: string
+ contentTypeNosniff:
+ type: boolean
+ customBrowserXSSValue:
+ type: string
+ customFrameOptionsValue:
+ type: string
+ customRequestHeaders:
+ additionalProperties:
+ type: string
+ type: object
+ customResponseHeaders:
+ additionalProperties:
+ type: string
+ type: object
+ featurePolicy:
+ type: string
+ forceSTSHeader:
+ type: boolean
+ frameDeny:
+ type: boolean
+ hostsProxyHeaders:
+ items:
+ type: string
+ type: array
+ isDevelopment:
+ type: boolean
+ publicKey:
+ type: string
+ referrerPolicy:
+ type: string
+ sslForceHost:
+ description: 'Deprecated: use RedirectRegex instead.'
+ type: boolean
+ sslHost:
+ description: 'Deprecated: use RedirectRegex instead.'
+ type: string
+ sslProxyHeaders:
+ additionalProperties:
+ type: string
+ type: object
+ sslRedirect:
+ description: 'Deprecated: use EntryPoint redirection or RedirectScheme
+ instead.'
+ type: boolean
+ sslTemporaryRedirect:
+ description: 'Deprecated: use EntryPoint redirection or RedirectScheme
+ instead.'
+ type: boolean
+ stsIncludeSubdomains:
+ type: boolean
+ stsPreload:
+ type: boolean
+ stsSeconds:
+ format: int64
+ type: integer
+ type: object
+ inFlightReq:
+ description: InFlightReq limits the number of requests being processed
+ and served concurrently.
+ properties:
+ amount:
+ format: int64
+ type: integer
+ sourceCriterion:
+ description: SourceCriterion defines what criterion is used to
+ group requests as originating from a common source. If none
+ are set, the default is to use the request's remote address
+ field. All fields are mutually exclusive.
+ properties:
+ ipStrategy:
+ description: IPStrategy holds the ip strategy configuration.
+ properties:
+ depth:
+ type: integer
+ excludedIPs:
+ items:
+ type: string
+ type: array
+ type: object
+ requestHeaderName:
+ type: string
+ requestHost:
+ type: boolean
+ type: object
+ type: object
+ ipWhiteList:
+ description: IPWhiteList holds the ip white list configuration.
+ properties:
+ ipStrategy:
+ description: IPStrategy holds the ip strategy configuration.
+ properties:
+ depth:
+ type: integer
+ excludedIPs:
+ items:
+ type: string
+ type: array
+ type: object
+ sourceRange:
+ items:
+ type: string
+ type: array
+ type: object
+ passTLSClientCert:
+ description: PassTLSClientCert holds the TLS client cert headers configuration.
+ properties:
+ info:
+ description: TLSClientCertificateInfo holds the client TLS certificate
+ info configuration.
+ properties:
+ issuer:
+ description: TLSCLientCertificateDNInfo holds the client TLS
+ certificate distinguished name info configuration. cf https://tools.ietf.org/html/rfc3739
+ properties:
+ commonName:
+ type: boolean
+ country:
+ type: boolean
+ domainComponent:
+ type: boolean
+ locality:
+ type: boolean
+ organization:
+ type: boolean
+ province:
+ type: boolean
+ serialNumber:
+ type: boolean
+ type: object
+ notAfter:
+ type: boolean
+ notBefore:
+ type: boolean
+ sans:
+ type: boolean
+ serialNumber:
+ type: boolean
+ subject:
+ description: TLSCLientCertificateDNInfo holds the client TLS
+ certificate distinguished name info configuration. cf https://tools.ietf.org/html/rfc3739
+ properties:
+ commonName:
+ type: boolean
+ country:
+ type: boolean
+ domainComponent:
+ type: boolean
+ locality:
+ type: boolean
+ organization:
+ type: boolean
+ province:
+ type: boolean
+ serialNumber:
+ type: boolean
+ type: object
+ type: object
+ pem:
+ type: boolean
+ type: object
+ plugin:
+ additionalProperties:
+ x-kubernetes-preserve-unknown-fields: true
+ type: object
+ rateLimit:
+ description: RateLimit holds the rate limiting configuration for a
+ given router.
+ properties:
+ average:
+ format: int64
+ type: integer
+ burst:
+ format: int64
+ type: integer
+ period:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ sourceCriterion:
+ description: SourceCriterion defines what criterion is used to
+ group requests as originating from a common source. If none
+ are set, the default is to use the request's remote address
+ field. All fields are mutually exclusive.
+ properties:
+ ipStrategy:
+ description: IPStrategy holds the ip strategy configuration.
+ properties:
+ depth:
+ type: integer
+ excludedIPs:
+ items:
+ type: string
+ type: array
+ type: object
+ requestHeaderName:
+ type: string
+ requestHost:
+ type: boolean
+ type: object
+ type: object
+ redirectRegex:
+ description: RedirectRegex holds the redirection configuration.
+ properties:
+ permanent:
+ type: boolean
+ regex:
+ type: string
+ replacement:
+ type: string
+ type: object
+ redirectScheme:
+ description: RedirectScheme holds the scheme redirection configuration.
+ properties:
+ permanent:
+ type: boolean
+ port:
+ type: string
+ scheme:
+ type: string
+ type: object
+ replacePath:
+ description: ReplacePath holds the ReplacePath configuration.
+ properties:
+ path:
+ type: string
+ type: object
+ replacePathRegex:
+ description: ReplacePathRegex holds the ReplacePathRegex configuration.
+ properties:
+ regex:
+ type: string
+ replacement:
+ type: string
+ type: object
+ retry:
+ description: Retry holds the retry configuration.
+ properties:
+ attempts:
+ type: integer
+ initialInterval:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ type: object
+ stripPrefix:
+ description: StripPrefix holds the StripPrefix configuration.
+ properties:
+ forceSlash:
+ type: boolean
+ prefixes:
+ items:
+ type: string
+ type: array
+ type: object
+ stripPrefixRegex:
+ description: StripPrefixRegex holds the StripPrefixRegex configuration.
+ properties:
+ regex:
+ items:
+ type: string
+ type: array
+ type: object
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ served: true
+ storage: true
+status:
+ acceptedNames:
+ kind: ""
+ plural: ""
+ conditions: []
+ storedVersions: []
diff --git a/stable/traefik/12.0.20/crds/middlewarestcp.yaml b/stable/traefik/12.0.20/crds/middlewarestcp.yaml
new file mode 100644
index 00000000000..f0d1d5640bd
--- /dev/null
+++ b/stable/traefik/12.0.20/crds/middlewarestcp.yaml
@@ -0,0 +1,59 @@
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+ annotations:
+ "helm.sh/resource-policy": keep
+ "helm.sh/hook": pre-install,pre-upgrade,pre-rollback
+ controller-gen.kubebuilder.io/version: v0.4.1
+ creationTimestamp: null
+ name: middlewaretcps.traefik.containo.us
+spec:
+ group: traefik.containo.us
+ names:
+ kind: MiddlewareTCP
+ listKind: MiddlewareTCPList
+ plural: middlewaretcps
+ singular: middlewaretcp
+ scope: Namespaced
+ versions:
+ - name: v1alpha1
+ schema:
+ openAPIV3Schema:
+ description: MiddlewareTCP is a specification for a MiddlewareTCP resource.
+ properties:
+ apiVersion:
+ description: 'APIVersion defines the versioned schema of this representation
+ of an object. Servers should convert recognized schemas to the latest
+ internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
+ type: string
+ kind:
+ description: 'Kind is a string value representing the REST resource this
+ object represents. Servers may infer this from the endpoint the client
+ submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
+ type: string
+ metadata:
+ type: object
+ spec:
+ description: MiddlewareTCPSpec holds the MiddlewareTCP configuration.
+ properties:
+ ipWhiteList:
+ description: TCPIPWhiteList holds the TCP ip white list configuration.
+ properties:
+ sourceRange:
+ items:
+ type: string
+ type: array
+ type: object
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ served: true
+ storage: true
+status:
+ acceptedNames:
+ kind: ""
+ plural: ""
+ conditions: []
+ storedVersions: []
diff --git a/stable/traefik/12.0.20/crds/serverstransports.yaml b/stable/traefik/12.0.20/crds/serverstransports.yaml
new file mode 100644
index 00000000000..78241697d1a
--- /dev/null
+++ b/stable/traefik/12.0.20/crds/serverstransports.yaml
@@ -0,0 +1,101 @@
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+ annotations:
+ "helm.sh/resource-policy": keep
+ "helm.sh/hook": pre-install,pre-upgrade,pre-rollback
+ controller-gen.kubebuilder.io/version: v0.4.1
+ creationTimestamp: null
+ name: serverstransports.traefik.containo.us
+spec:
+ group: traefik.containo.us
+ names:
+ kind: ServersTransport
+ listKind: ServersTransportList
+ plural: serverstransports
+ singular: serverstransport
+ scope: Namespaced
+ versions:
+ - name: v1alpha1
+ schema:
+ openAPIV3Schema:
+ description: ServersTransport is a specification for a ServersTransport resource.
+ properties:
+ apiVersion:
+ description: 'APIVersion defines the versioned schema of this representation
+ of an object. Servers should convert recognized schemas to the latest
+ internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
+ type: string
+ kind:
+ description: 'Kind is a string value representing the REST resource this
+ object represents. Servers may infer this from the endpoint the client
+ submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
+ type: string
+ metadata:
+ type: object
+ spec:
+ description: ServersTransportSpec options to configure communication between
+ Traefik and the servers.
+ properties:
+ certificatesSecrets:
+ description: Certificates for mTLS.
+ items:
+ type: string
+ type: array
+ disableHTTP2:
+ description: Disable HTTP/2 for connections with backend servers.
+ type: boolean
+ forwardingTimeouts:
+ description: Timeouts for requests forwarded to the backend servers.
+ properties:
+ dialTimeout:
+ anyOf:
+ - type: integer
+ - type: string
+ description: The amount of time to wait until a connection to
+ a backend server can be established. If zero, no timeout exists.
+ x-kubernetes-int-or-string: true
+ idleConnTimeout:
+ anyOf:
+ - type: integer
+ - type: string
+ description: The maximum period for which an idle HTTP keep-alive
+ connection will remain open before closing itself.
+ x-kubernetes-int-or-string: true
+ responseHeaderTimeout:
+ anyOf:
+ - type: integer
+ - type: string
+ description: The amount of time to wait for a server's response
+ headers after fully writing the request (including its body,
+ if any). If zero, no timeout exists.
+ x-kubernetes-int-or-string: true
+ type: object
+ insecureSkipVerify:
+ description: Disable SSL certificate verification.
+ type: boolean
+ maxIdleConnsPerHost:
+ description: If non-zero, controls the maximum idle (keep-alive) to
+ keep per-host. If zero, DefaultMaxIdleConnsPerHost is used.
+ type: integer
+ rootCAsSecrets:
+ description: Add cert file for self-signed certificate.
+ items:
+ type: string
+ type: array
+ serverName:
+ description: ServerName used to contact the server.
+ type: string
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ served: true
+ storage: true
+status:
+ acceptedNames:
+ kind: ""
+ plural: ""
+ conditions: []
+ storedVersions: []
diff --git a/stable/traefik/12.0.20/crds/tlsoptions.yaml b/stable/traefik/12.0.20/crds/tlsoptions.yaml
new file mode 100644
index 00000000000..c901ac2df5e
--- /dev/null
+++ b/stable/traefik/12.0.20/crds/tlsoptions.yaml
@@ -0,0 +1,87 @@
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+ annotations:
+ "helm.sh/resource-policy": keep
+ "helm.sh/hook": pre-install,pre-upgrade,pre-rollback
+ controller-gen.kubebuilder.io/version: v0.4.1
+ creationTimestamp: null
+ name: tlsoptions.traefik.containo.us
+spec:
+ group: traefik.containo.us
+ names:
+ kind: TLSOption
+ listKind: TLSOptionList
+ plural: tlsoptions
+ singular: tlsoption
+ scope: Namespaced
+ versions:
+ - name: v1alpha1
+ schema:
+ openAPIV3Schema:
+ description: TLSOption is a specification for a TLSOption resource.
+ properties:
+ apiVersion:
+ description: 'APIVersion defines the versioned schema of this representation
+ of an object. Servers should convert recognized schemas to the latest
+ internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
+ type: string
+ kind:
+ description: 'Kind is a string value representing the REST resource this
+ object represents. Servers may infer this from the endpoint the client
+ submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
+ type: string
+ metadata:
+ type: object
+ spec:
+ description: TLSOptionSpec configures TLS for an entry point.
+ properties:
+ cipherSuites:
+ items:
+ type: string
+ type: array
+ clientAuth:
+ description: ClientAuth defines the parameters of the client authentication
+ part of the TLS connection, if any.
+ properties:
+ clientAuthType:
+ description: ClientAuthType defines the client authentication
+ type to apply.
+ enum:
+ - NoClientCert
+ - RequestClientCert
+ - VerifyClientCertIfGiven
+ - RequireAndVerifyClientCert
+ type: string
+ secretNames:
+ description: SecretName is the name of the referenced Kubernetes
+ Secret to specify the certificate details.
+ items:
+ type: string
+ type: array
+ type: object
+ curvePreferences:
+ items:
+ type: string
+ type: array
+ maxVersion:
+ type: string
+ minVersion:
+ type: string
+ preferServerCipherSuites:
+ type: boolean
+ sniStrict:
+ type: boolean
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ served: true
+ storage: true
+status:
+ acceptedNames:
+ kind: ""
+ plural: ""
+ conditions: []
+ storedVersions: []
diff --git a/stable/traefik/12.0.20/crds/tlsstores.yaml b/stable/traefik/12.0.20/crds/tlsstores.yaml
new file mode 100644
index 00000000000..7bb6193b026
--- /dev/null
+++ b/stable/traefik/12.0.20/crds/tlsstores.yaml
@@ -0,0 +1,64 @@
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+ annotations:
+ "helm.sh/resource-policy": keep
+ "helm.sh/hook": pre-install,pre-upgrade,pre-rollback
+ controller-gen.kubebuilder.io/version: v0.4.1
+ creationTimestamp: null
+ name: tlsstores.traefik.containo.us
+spec:
+ group: traefik.containo.us
+ names:
+ kind: TLSStore
+ listKind: TLSStoreList
+ plural: tlsstores
+ singular: tlsstore
+ scope: Namespaced
+ versions:
+ - name: v1alpha1
+ schema:
+ openAPIV3Schema:
+ description: TLSStore is a specification for a TLSStore resource.
+ properties:
+ apiVersion:
+ description: 'APIVersion defines the versioned schema of this representation
+ of an object. Servers should convert recognized schemas to the latest
+ internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
+ type: string
+ kind:
+ description: 'Kind is a string value representing the REST resource this
+ object represents. Servers may infer this from the endpoint the client
+ submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
+ type: string
+ metadata:
+ type: object
+ spec:
+ description: TLSStoreSpec configures a TLSStore resource.
+ properties:
+ defaultCertificate:
+ description: DefaultCertificate holds a secret name for the TLSOption
+ resource.
+ properties:
+ secretName:
+ description: SecretName is the name of the referenced Kubernetes
+ Secret to specify the certificate details.
+ type: string
+ required:
+ - secretName
+ type: object
+ required:
+ - defaultCertificate
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ served: true
+ storage: true
+status:
+ acceptedNames:
+ kind: ""
+ plural: ""
+ conditions: []
+ storedVersions: []
diff --git a/stable/traefik/12.0.20/crds/traefikservices.yaml b/stable/traefik/12.0.20/crds/traefikservices.yaml
new file mode 100644
index 00000000000..1d98c25d68d
--- /dev/null
+++ b/stable/traefik/12.0.20/crds/traefikservices.yaml
@@ -0,0 +1,270 @@
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+ annotations:
+ "helm.sh/resource-policy": keep
+ "helm.sh/hook": pre-install,pre-upgrade,pre-rollback
+ controller-gen.kubebuilder.io/version: v0.4.1
+ creationTimestamp: null
+ name: traefikservices.traefik.containo.us
+spec:
+ group: traefik.containo.us
+ names:
+ kind: TraefikService
+ listKind: TraefikServiceList
+ plural: traefikservices
+ singular: traefikservice
+ scope: Namespaced
+ versions:
+ - name: v1alpha1
+ schema:
+ openAPIV3Schema:
+ description: TraefikService is the specification for a service (that an IngressRoute
+ refers to) that is usually not a terminal service (i.e. not a pod of servers),
+ as opposed to a Kubernetes Service. That is to say, it usually refers to
+ other (children) services, which themselves can be TraefikServices or Services.
+ properties:
+ apiVersion:
+ description: 'APIVersion defines the versioned schema of this representation
+ of an object. Servers should convert recognized schemas to the latest
+ internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
+ type: string
+ kind:
+ description: 'Kind is a string value representing the REST resource this
+ object represents. Servers may infer this from the endpoint the client
+ submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
+ type: string
+ metadata:
+ type: object
+ spec:
+ description: ServiceSpec defines whether a TraefikService is a load-balancer
+ of services or a mirroring service.
+ properties:
+ mirroring:
+ description: Mirroring defines a mirroring service, which is composed
+ of a main load-balancer, and a list of mirrors.
+ properties:
+ kind:
+ enum:
+ - Service
+ - TraefikService
+ type: string
+ maxBodySize:
+ format: int64
+ type: integer
+ mirrors:
+ items:
+ description: MirrorService defines one of the mirrors of a Mirroring
+ service.
+ properties:
+ kind:
+ enum:
+ - Service
+ - TraefikService
+ type: string
+ name:
+ description: Name is a reference to a Kubernetes Service
+ object (for a load-balancer of servers), or to a TraefikService
+ object (service load-balancer, mirroring, etc). The differentiation
+ between the two is specified in the Kind field.
+ type: string
+ namespace:
+ type: string
+ passHostHeader:
+ type: boolean
+ percent:
+ type: integer
+ port:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ responseForwarding:
+ description: ResponseForwarding holds configuration for
+ the forward of the response.
+ properties:
+ flushInterval:
+ type: string
+ type: object
+ scheme:
+ type: string
+ serversTransport:
+ type: string
+ sticky:
+ description: Sticky holds the sticky configuration.
+ properties:
+ cookie:
+ description: Cookie holds the sticky configuration based
+ on cookie.
+ properties:
+ httpOnly:
+ type: boolean
+ name:
+ type: string
+ sameSite:
+ type: string
+ secure:
+ type: boolean
+ type: object
+ type: object
+ strategy:
+ type: string
+ weight:
+ description: Weight should only be specified when Name references
+ a TraefikService object (and to be precise, one that embeds
+ a Weighted Round Robin).
+ type: integer
+ required:
+ - name
+ type: object
+ type: array
+ name:
+ description: Name is a reference to a Kubernetes Service object
+ (for a load-balancer of servers), or to a TraefikService object
+ (service load-balancer, mirroring, etc). The differentiation
+ between the two is specified in the Kind field.
+ type: string
+ namespace:
+ type: string
+ passHostHeader:
+ type: boolean
+ port:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ responseForwarding:
+ description: ResponseForwarding holds configuration for the forward
+ of the response.
+ properties:
+ flushInterval:
+ type: string
+ type: object
+ scheme:
+ type: string
+ serversTransport:
+ type: string
+ sticky:
+ description: Sticky holds the sticky configuration.
+ properties:
+ cookie:
+ description: Cookie holds the sticky configuration based on
+ cookie.
+ properties:
+ httpOnly:
+ type: boolean
+ name:
+ type: string
+ sameSite:
+ type: string
+ secure:
+ type: boolean
+ type: object
+ type: object
+ strategy:
+ type: string
+ weight:
+ description: Weight should only be specified when Name references
+ a TraefikService object (and to be precise, one that embeds
+ a Weighted Round Robin).
+ type: integer
+ required:
+ - name
+ type: object
+ weighted:
+ description: WeightedRoundRobin defines a load-balancer of services.
+ properties:
+ services:
+ items:
+ description: Service defines an upstream to proxy traffic.
+ properties:
+ kind:
+ enum:
+ - Service
+ - TraefikService
+ type: string
+ name:
+ description: Name is a reference to a Kubernetes Service
+ object (for a load-balancer of servers), or to a TraefikService
+ object (service load-balancer, mirroring, etc). The differentiation
+ between the two is specified in the Kind field.
+ type: string
+ namespace:
+ type: string
+ passHostHeader:
+ type: boolean
+ port:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ responseForwarding:
+ description: ResponseForwarding holds configuration for
+ the forward of the response.
+ properties:
+ flushInterval:
+ type: string
+ type: object
+ scheme:
+ type: string
+ serversTransport:
+ type: string
+ sticky:
+ description: Sticky holds the sticky configuration.
+ properties:
+ cookie:
+ description: Cookie holds the sticky configuration based
+ on cookie.
+ properties:
+ httpOnly:
+ type: boolean
+ name:
+ type: string
+ sameSite:
+ type: string
+ secure:
+ type: boolean
+ type: object
+ type: object
+ strategy:
+ type: string
+ weight:
+ description: Weight should only be specified when Name references
+ a TraefikService object (and to be precise, one that embeds
+ a Weighted Round Robin).
+ type: integer
+ required:
+ - name
+ type: object
+ type: array
+ sticky:
+ description: Sticky holds the sticky configuration.
+ properties:
+ cookie:
+ description: Cookie holds the sticky configuration based on
+ cookie.
+ properties:
+ httpOnly:
+ type: boolean
+ name:
+ type: string
+ sameSite:
+ type: string
+ secure:
+ type: boolean
+ type: object
+ type: object
+ type: object
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ served: true
+ storage: true
+status:
+ acceptedNames:
+ kind: ""
+ plural: ""
+ conditions: []
+ storedVersions: []
diff --git a/stable/traefik/12.0.20/icon.png b/stable/traefik/12.0.20/icon.png
new file mode 100644
index 00000000000..5d807a7e5d9
Binary files /dev/null and b/stable/traefik/12.0.20/icon.png differ
diff --git a/stable/traefik/12.0.20/ix_values.yaml b/stable/traefik/12.0.20/ix_values.yaml
new file mode 100644
index 00000000000..7e71c004238
--- /dev/null
+++ b/stable/traefik/12.0.20/ix_values.yaml
@@ -0,0 +1,338 @@
+image:
+ repository: tccr.io/truecharts/traefik
+ # defaults to appVersion
+ tag: v2.8.1@sha256:808661df0066e25faf5d776e6d787d6771d093ca4a485bdb05bd359559a5e1a9
+ pullPolicy: IfNotPresent
+
+# -- Use ingressClass. Ignored if Traefik version < 2.3 / kubernetes < 1.18.x
+ingressClass:
+ # true is not unit-testable yet, pending https://github.com/rancher/helm-unittest/pull/12
+ enabled: false
+ isDefaultClass: false
+ # Use to force a networking.k8s.io API Version for certain CI/CD applications. E.g. "v1beta1"
+ fallbackApiVersion: ""
+
+# -- Activate Pilot integration
+pilot:
+ enabled: false
+ token: ""
+ # Toggle Pilot Dashboard
+ # dashboard: false
+
+# -- Create an IngressRoute for the dashboard
+ingressRoute:
+ dashboard:
+ enabled: true
+ # Additional ingressRoute annotations (e.g. for kubernetes.io/ingress.class)
+ annotations: {}
+ # Additional ingressRoute labels (e.g. for filtering IngressRoute by custom labels)
+ labels: {}
+
+podAnnotations:
+ prometheus.io/scrape: "true"
+ prometheus.io/path: "/metrics"
+ prometheus.io/port: "9180"
+
+#
+# -- Configure providers
+providers:
+ kubernetesCRD:
+ enabled: true
+ namespaces: []
+ # - "default"
+ kubernetesIngress:
+ enabled: true
+ # labelSelector: environment=production,method=traefik
+ namespaces: []
+ # - "default"
+ # IP used for Kubernetes Ingress endpoints
+ publishedService:
+ enabled: true
+ # Published Kubernetes Service to copy status from. Format: namespace/servicename
+ # By default this Traefik service
+ # pathOverride: ""
+
+# -- Logs
+# https://docs.traefik.io/observability/logs/
+logs:
+ # Traefik logs concern everything that happens to Traefik itself (startup, configuration, events, shutdown, and so on).
+ general:
+ # By default, the level is set to ERROR. Alternative logging levels are DEBUG, PANIC, FATAL, ERROR, WARN, and INFO.
+ level: ERROR
+ # -- Set the format of General Logs to be either Common Log Format or JSON. For more information: https://doc.traefik.io/traefik/observability/logs/#format
+ format: common
+ access:
+ # To enable access logs
+ enabled: false
+ # To write the logs in an asynchronous fashion, specify a bufferingSize option.
+ # This option represents the number of log lines Traefik will keep in memory before writing
+ # them to the selected output. In some cases, this option can greatly help performances.
+ # bufferingSize: 100
+ # Filtering https://docs.traefik.io/observability/access-logs/#filtering
+ filters: {}
+ # statuscodes: "200,300-302"
+ # retryattempts: true
+ # minduration: 10ms
+ # Fields
+ # https://docs.traefik.io/observability/access-logs/#limiting-the-fieldsincluding-headers
+ fields:
+ general:
+ defaultmode: keep
+ names: {}
+ # Examples:
+ # ClientUsername: drop
+ headers:
+ defaultmode: drop
+ names: {}
+ # Examples:
+ # User-Agent: redact
+ # Authorization: drop
+ # Content-Type: keep
+ # -- Set the format of Access Logs to be either Common Log Format or JSON. For more information: https://doc.traefik.io/traefik/observability/access-logs/#format
+ format: common
+
+metrics:
+ # datadog:
+ # address: 127.0.0.1:8125
+ # influxdb:
+ # address: localhost:8089
+ # protocol: udp
+ prometheus:
+ entryPoint: metrics
+ # statsd:
+ # address: localhost:8125
+
+globalArguments:
+ - "--global.checknewversion"
+
+##
+# -- Additional arguments to be passed at Traefik's binary
+# All available options available on https://docs.traefik.io/reference/static-configuration/cli/
+## Use curly braces to pass values: `helm install --set="additionalArguments={--providers.kubernetesingress.ingressclass=traefik-internal,--log.level=DEBUG}"`
+additionalArguments:
+ - "--metrics.prometheus"
+ - "--ping"
+ - "--serverstransport.insecureskipverify=true"
+ - "--providers.kubernetesingress.allowexternalnameservices=true"
+
+# -- TLS Options to be created as TLSOption CRDs
+# https://doc.traefik.io/tccr.io/truecharts/https/tls/#tls-options
+# Example:
+tlsOptions:
+ default:
+ sniStrict: false
+ minVersion: VersionTLS12
+ curvePreferences:
+ - CurveP521
+ - CurveP384
+ cipherSuites:
+ - TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
+ - TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
+ - TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305
+ - TLS_AES_128_GCM_SHA256
+ - TLS_AES_256_GCM_SHA384
+ - TLS_CHACHA20_POLY1305_SHA256
+
+# -- Options for the main traefik service, where the entrypoints traffic comes from
+# from.
+service:
+ main:
+ type: LoadBalancer
+ ports:
+ main:
+ port: 9000
+ targetPort: 9000
+ protocol: HTTP
+ # -- Forwarded Headers should never be enabled on Main entrypoint
+ forwardedHeaders:
+ enabled: false
+ tcp:
+ enabled: true
+ type: LoadBalancer
+ ports:
+ web:
+ enabled: true
+ port: 9080
+ protocol: HTTP
+ redirectTo: websecure
+ # -- Configure (Forwarded Headers)[https://doc.traefik.io/traefik/routing/entrypoints/#forwarded-headers] Support
+ forwardedHeaders:
+ enabled: false
+ # -- List of trusted IP and CIDR references
+ trustedIPs: []
+ # -- Trust all forwarded headers
+ insecureMode: false
+ # Options: Empty, 0 (ingore), or positive int
+ # redirectPort:
+ websecure:
+ enabled: true
+ port: 9443
+ protocol: HTTPS
+ # -- Configure (Forwarded Headers)[https://doc.traefik.io/traefik/routing/entrypoints/#forwarded-headers] Support
+ forwardedHeaders:
+ enabled: false
+ # -- List of trusted IP and CIDR references
+ trustedIPs: []
+ # -- Trust all forwarded headers
+ insecureMode: false
+# tcpexample:
+# enabled: true
+# targetPort: 9443
+# protocol: TCP
+# tls:
+# enabled: false
+# # this is the name of a TLSOption definition
+# options: ""
+# certResolver: ""
+# domains: []
+# # - main: example.com
+# # sans:
+# # - foo.example.com
+# # - bar.example.com
+ metrics:
+ enabled: true
+ type: ClusterIP
+ ports:
+ metrics:
+ enabled: true
+ port: 9180
+ targetPort: 9180
+ protocol: HTTP
+ # -- Forwarded Headers should never be enabled on Metrics entrypoint
+ forwardedHeaders:
+ enabled: false
+ udp:
+ enabled: false
+
+# probes:
+# # -- Liveness probe configuration
+# # @default -- See below
+# liveness:
+# # -- sets the probe type when not using a custom probe
+# # @default -- "TCP"
+# type: HTTP
+# # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used
+# # @default -- "/"
+# path: "/ping"
+
+# # -- Redainess probe configuration
+# # @default -- See below
+# readiness:
+# # -- sets the probe type when not using a custom probe
+# # @default -- "TCP"
+# type: HTTP
+# # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used
+# # @default -- "/"
+# path: "/ping"
+
+# # -- Startup probe configuration
+# # @default -- See below
+# startup:
+# # -- sets the probe type when not using a custom probe
+# # @default -- "TCP"
+# type: HTTP
+# # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used
+# # @default -- "/"
+# path: "/ping"
+
+# -- Whether Role Based Access Control objects like roles and rolebindings should be created
+rbac:
+ main:
+ enabled: true
+ rules:
+ - apiGroups:
+ - ""
+ resources:
+ - services
+ - endpoints
+ - secrets
+ verbs:
+ - get
+ - list
+ - watch
+ - apiGroups:
+ - extensions
+ - networking.k8s.io
+ resources:
+ - ingresses
+ - ingressclasses
+ verbs:
+ - get
+ - list
+ - watch
+ - apiGroups:
+ - extensions
+ - networking.k8s.io
+ resources:
+ - ingresses/status
+ verbs:
+ - update
+ - apiGroups:
+ - traefik.containo.us
+ resources:
+ - ingressroutes
+ - ingressroutetcps
+ - ingressrouteudps
+ - middlewares
+ - middlewaretcps
+ - tlsoptions
+ - tlsstores
+ - traefikservices
+ - serverstransports
+ verbs:
+ - get
+ - list
+ - watch
+
+# -- The service account the pods will use to interact with the Kubernetes API
+serviceAccount:
+ main:
+ create: true
+
+# -- SCALE Middleware Handlers
+middlewares:
+ basicAuth: []
+ # - name: basicauthexample
+ # users:
+ # - username: testuser
+ # password: testpassword
+ forwardAuth: []
+ # - name: forwardAuthexample
+ # address: https://auth.example.com/
+ # authResponseHeaders:
+ # - X-Secret
+ # - X-Auth-User
+ # authRequestHeaders:
+ # - "Accept"
+ # - "X-CustomHeader"
+ # authResponseHeadersRegex: "^X-"
+ # trustForwardHeader: true
+ chain: []
+ # - name: chainname
+ # middlewares:
+ # - name: compress
+ redirectScheme: []
+ # - name: redirectSchemeName
+ # scheme: https
+ # permanent: true
+ rateLimit: []
+ # - name: rateLimitName
+ # average: 300
+ # burst: 200
+ redirectRegex: []
+ # - name: redirectRegexName
+ # regex: putregexhere
+ # replacement: repslacementurlhere
+ # permanent: false
+ stripPrefixRegex: []
+ # - name: stripPrefixRegexName
+ # regex: []
+ ipWhiteList: []
+ # - name: ipWhiteListName
+ # sourceRange: []
+ # ipStrategy:
+ # depth: 2
+ # excludedIPs: []
+
+portalhook:
+ enabled: true
diff --git a/stable/traefik/12.0.20/questions.yaml b/stable/traefik/12.0.20/questions.yaml
new file mode 100644
index 00000000000..153180ff18b
--- /dev/null
+++ b/stable/traefik/12.0.20/questions.yaml
@@ -0,0 +1,2614 @@
+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:
+ - "http"
+ host:
+ - "$kubernetes-resource_configmap_portal_host"
+ ports:
+ - "$kubernetes-resource_configmap_portal_port"
+ path: "/dashboard/"
+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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "RollingUpdate"
+ 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"
+ - 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 Config"
+ 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: pilot
+ label: "Traefik Pilot"
+ group: "App Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: token
+ label: "token"
+ schema:
+ type: string
+ default: ""
+ - variable: dashboard
+ label: "Pilot Dashboard"
+ schema:
+ type: boolean
+ default: false
+
+ - variable: ingressClass
+ label: "ingressClass"
+ group: "App Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable"
+ description: "When enabled, ingressClass will match the entered name of this app"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: isDefaultClass
+ label: "isDefaultClass"
+ schema:
+ type: boolean
+ default: false
+
+ - variable: logs
+ label: "Logs"
+ group: "App Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: general
+ label: "General Logs"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: level
+ label: "Log Level"
+ schema:
+ type: string
+ default: "ERROR"
+ enum:
+ - value: "INFO"
+ description: "Info"
+ - value: "WARN"
+ description: "Warnings"
+ - value: "ERROR"
+ description: "Errors"
+ - value: "FATAL"
+ description: "Fatal Errors"
+ - value: "PANIC"
+ description: "Panics"
+ - value: "DEBUG"
+ description: "Debug"
+ - variable: format
+ label: "General Log format"
+ schema:
+ type: string
+ default: "common"
+ enum:
+ - value: "common"
+ description: "Common Log Format"
+ - value: "json"
+ description: "JSON"
+ - variable: access
+ label: "Access Logs"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: enabledFilters
+ label: "Enable Filters"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: filters
+ label: "Filters"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: statuscodes
+ label: "Status codes"
+ schema:
+ type: string
+ default: "200,300-302"
+ - variable: retryattempts
+ label: "retryattempts"
+ schema:
+ type: boolean
+ default: true
+ - variable: minduration
+ label: "minduration"
+ schema:
+ type: string
+ default: "10ms"
+ - variable: fields
+ label: "Fields"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: general
+ label: "General"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: defaultmode
+ label: "Default Mode"
+ schema:
+ type: string
+ default: "keep"
+ enum:
+ - value: "keep"
+ description: "Keep"
+ - value: "drop"
+ description: "Drop"
+ - variable: headers
+ label: "Headers"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: defaultmode
+ label: "Default Mode"
+ schema:
+ type: string
+ default: "drop"
+ enum:
+ - value: "keep"
+ description: "Keep"
+ - value: "drop"
+ description: "Drop"
+ - variable: format
+ label: "Access Log format"
+ schema:
+ type: string
+ default: "common"
+ enum:
+ - value: "common"
+ description: "Common Log Format"
+ - value: "json"
+ description: "JSON"
+ - variable: middlewares
+ label: ""
+ group: "Middlewares"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: basicAuth
+ label: "basicAuth"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: basicAuthEntry
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: users
+ label: "Users"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: usersEntry
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: username
+ label: "Username"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: password
+ label: "Password"
+ schema:
+ type: string
+ required: true
+ default: ""
+
+ - variable: forwardAuth
+ label: "forwardAuth"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: basicAuthEntry
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: address
+ label: "Address"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: trustForwardHeader
+ label: "trustForwardHeader"
+ schema:
+ type: boolean
+ default: false
+ - variable: authResponseHeadersRegex
+ label: "authResponseHeadersRegex"
+ schema:
+ type: string
+ default: ""
+ - variable: authResponseHeaders
+ label: "authResponseHeaders"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: authResponseHeadersEntry
+ label: ""
+ schema:
+ type: string
+ default: ""
+ - variable: authRequestHeaders
+ label: "authRequestHeaders"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: authRequestHeadersEntry
+ label: ""
+ schema:
+ type: string
+ default: ""
+ - variable: chain
+ label: "chain"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: chainEntry
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ - variable: middlewares
+ label: "Middlewares to Chain"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ default: ""
+
+ - variable: redirectScheme
+ label: "redirectScheme"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: redirectSchemeEntry
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ - variable: scheme
+ label: "Scheme"
+ schema:
+ type: string
+ required: true
+ default: "https"
+ enum:
+ - value: "https"
+ description: "https"
+ - value: "http"
+ description: "http"
+ - variable: permanent
+ label: "Permanent"
+ schema:
+ type: boolean
+ default: false
+
+ - variable: rateLimit
+ label: "rateLimit"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: rateLimitEntry
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ - variable: average
+ label: "Average"
+ schema:
+ type: int
+ required: true
+ default: 300
+ - variable: burst
+ label: "Burst"
+ schema:
+ type: int
+ required: true
+ default: 200
+ - variable: redirectRegex
+ label: "redirectRegex"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: redirectRegexEntry
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ - variable: regex
+ label: "Regex"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: replacement
+ label: "Replacement"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: permanent
+ label: "Permanent"
+ schema:
+ type: boolean
+ default: false
+ - variable: stripPrefixRegex
+ label: "stripPrefixRegex"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: stripPrefixRegexEntry
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ - variable: regex
+ label: "Regex"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: regexEntry
+ label: "Regex"
+ schema:
+ type: string
+ required: true
+ default: ""
+
+ - variable: ipWhiteList
+ label: "ipWhiteList"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: ipWhiteListEntry
+ label: ""
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: name
+ label: "Name"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: sourceRange
+ label: "Source Range"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: sourceRangeEntry
+ label: ""
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: ipStrategy
+ label: "IP Strategy"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: depth
+ label: "Depth"
+ schema:
+ type: int
+ required: true
+ - variable: excludedIPs
+ label: "Excluded IPs"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: excludedIPsEntry
+ label: ""
+ schema:
+ type: string
+ required: true
+ default: ""
+
+ - variable: service
+ group: "Networking and Services"
+ label: "Configure Service Entrypoint"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: main
+ label: "Main Service"
+ description: "The Primary service on which the healthcheck runs, often the webUI"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable the service"
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: type
+ label: "Service Type"
+ description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
+ schema:
+ type: string
+ default: "Simple"
+ enum:
+ - value: "Simple"
+ description: "Simple"
+ - value: "ClusterIP"
+ description: "ClusterIP"
+ - value: "NodePort"
+ description: "NodePort (Advanced)"
+ - value: "LoadBalancer"
+ description: "LoadBalancer (Advanced)"
+ - variable: loadBalancerIP
+ label: "LoadBalancer IP"
+ description: "LoadBalancerIP"
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: string
+ default: ""
+ - variable: externalIPs
+ label: "External IP's"
+ description: "External IP's"
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: list
+ default: []
+ items:
+ - variable: externalIP
+ label: "External IP"
+ schema:
+ type: string
+ - variable: ipFamilyPolicy
+ label: "IP Family Policy"
+ description: "(Advanced) Specify the ip policy"
+ schema:
+ show_if: [["type", "!=", "Simple"]]
+ type: string
+ default: "SingleStack"
+ enum:
+ - value: "SingleStack"
+ description: "SingleStack"
+ - value: "PreferDualStack"
+ description: "PreferDualStack"
+ - value: "RequireDualStack"
+ description: "RequireDualStack"
+ - variable: ipFamilies
+ label: "(advanced) IP families"
+ description: "(advanced) The ip families that should be used"
+ schema:
+ show_if: [["type", "!=", "Simple"]]
+ type: list
+ default: []
+ items:
+ - variable: ipFamily
+ label: "IP family"
+ schema:
+ type: string
+ - variable: ports
+ label: "Service's Port(s) Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: main
+ label: "Main Entrypoint Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: protocol
+ label: "Port Type"
+ schema:
+ type: string
+ default: "HTTP"
+ enum:
+ - value: HTTP
+ description: "HTTP"
+ - value: "HTTPS"
+ description: "HTTPS"
+ - value: TCP
+ description: "TCP"
+ - value: "UDP"
+ description: "UDP"
+ - variable: nodePort
+ label: "Node Port (Optional)"
+ description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
+ schema:
+ type: int
+ min: 9000
+ max: 65535
+ - variable: targetPort
+ label: "Target Port"
+ description: "The internal(!) port on the container the Application runs on"
+ schema:
+ type: int
+ default: 9000
+
+ - variable: port
+ label: "Entrypoints Port"
+ schema:
+ type: int
+ default: 9000
+ required: true
+ - variable: tcp
+ label: "TCP Service"
+ description: "The tcp Entrypoint service"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable the service"
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: type
+ label: "Service Type"
+ description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
+ schema:
+ type: string
+ default: "Simple"
+ enum:
+ - value: "Simple"
+ description: "Simple"
+ - value: "ClusterIP"
+ description: "ClusterIP"
+ - value: "NodePort"
+ description: "NodePort (Advanced)"
+ - value: "LoadBalancer"
+ description: "LoadBalancer (Advanced)"
+ - variable: loadBalancerIP
+ label: "LoadBalancer IP"
+ description: "LoadBalancerIP"
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: string
+ default: ""
+ - variable: externalIPs
+ label: "External IP's"
+ description: "External IP's"
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: list
+ default: []
+ items:
+ - variable: externalIP
+ label: "External IP"
+ schema:
+ type: string
+ - variable: ipFamilyPolicy
+ label: "IP Family Policy"
+ description: "(Advanced) Specify the ip policy"
+ schema:
+ show_if: [["type", "!=", "Simple"]]
+ type: string
+ default: "SingleStack"
+ enum:
+ - value: "SingleStack"
+ description: "SingleStack"
+ - value: "PreferDualStack"
+ description: "PreferDualStack"
+ - value: "RequireDualStack"
+ description: "RequireDualStack"
+ - variable: ipFamilies
+ label: "(advanced) IP families"
+ description: "(advanced) The ip families that should be used"
+ schema:
+ show_if: [["type", "!=", "Simple"]]
+ type: list
+ default: []
+ items:
+ - variable: ipFamily
+ label: "IP family"
+ schema:
+ type: string
+ - variable: ports
+ label: "Service's Port(s) Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: web
+ label: "web Entrypoint Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: port
+ label: "Entrypoints Port"
+ schema:
+ type: int
+ default: 9080
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: protocol
+ label: "Port Type"
+ schema:
+ type: string
+ default: "HTTP"
+ enum:
+ - value: HTTP
+ description: "HTTP"
+ - value: "HTTPS"
+ description: "HTTPS"
+ - value: TCP
+ description: "TCP"
+ - value: "UDP"
+ description: "UDP"
+ - variable: nodePort
+ label: "Node Port (Optional)"
+ description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
+ schema:
+ type: int
+ min: 9000
+ max: 65535
+ - variable: targetPort
+ label: "Target Port"
+ description: "The internal(!) port on the container the Application runs on"
+ schema:
+ type: int
+ - variable: redirectPort
+ label: "Redirect to Port"
+ schema:
+ type: int
+ - variable: redirectTo
+ label: "Redirect to Entrypoint"
+ schema:
+ type: string
+ default: "websecure"
+ - variable: forwardedHeaders
+ label: "Accept Forwarded Headers"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: trustedIPs
+ label: "Trusted IPs"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: trustedIPsEntry
+ label: ""
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: insecureMode
+ label: "Insecure Mode"
+ schema:
+ type: boolean
+ default: false
+ - variable: websecure
+ label: "websecure Entrypoints Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: port
+ label: "Entrypoints Port"
+ schema:
+ type: int
+ default: 9443
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: protocol
+ label: "Port Type"
+ schema:
+ type: string
+ default: "HTTPS"
+ enum:
+ - value: HTTP
+ description: "HTTP"
+ - value: "HTTPS"
+ description: "HTTPS"
+ - value: TCP
+ description: "TCP"
+ - value: "UDP"
+ description: "UDP"
+ - variable: nodePort
+ label: "Node Port (Optional)"
+ description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
+ schema:
+ type: int
+ min: 9000
+ max: 65535
+ - variable: targetPort
+ label: "Target Port"
+ description: "The internal(!) port on the container the Application runs on"
+ schema:
+ type: int
+ - variable: redirectPort
+ label: "Redirect to Port"
+ schema:
+ type: int
+ - variable: redirectTo
+ label: "Redirect to Entrypoint"
+ schema:
+ type: string
+ - variable: forwardedHeaders
+ label: "Accept Forwarded Headers"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: trustedIPs
+ label: "Trusted IPs"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: trustedIPsEntry
+ label: ""
+ schema:
+ type: ipaddr
+ required: true
+ default: ""
+ - variable: insecureMode
+ label: "Insecure Mode"
+ schema:
+ type: boolean
+ default: false
+ - variable: tls
+ label: "websecure Entrypoints Configuration"
+ schema:
+ type: dict
+ hidden: true
+ attrs:
+ - variable: enabled
+ label: "Enabled"
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: portsList
+ label: "Additional TCP Entrypoints"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: portsListEntry
+ label: "Custom Entrypoints"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable the port"
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: name
+ label: "Entrypoints Name"
+ schema:
+ type: string
+ default: ""
+ - variable: protocol
+ label: "Entrypoints Type"
+ schema:
+ type: string
+ default: "TCP"
+ enum:
+ - value: HTTP
+ description: "HTTP"
+ - value: "HTTPS"
+ description: "HTTPS"
+ - value: TCP
+ description: "TCP"
+ - variable: port
+ label: "Port"
+ description: "This port exposes the container port on the service"
+ schema:
+ type: int
+ required: true
+ - variable: tls
+ label: "websecure Entrypoints Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enabled"
+ schema:
+ type: boolean
+ default: true
+ - variable: redirectPort
+ label: "Redirect to Port"
+ schema:
+ type: int
+ - variable: redirectTo
+ label: "Redirect to Entrypoint"
+ schema:
+ type: string
+ - variable: forwardedHeaders
+ label: "Accept Forwarded Headers"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: trustedIPs
+ label: "Trusted IPs"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: trustedIPsEntry
+ label: ""
+ schema:
+ type: ipaddr
+ required: true
+ default: ""
+ - variable: insecureMode
+ label: "Insecure Mode"
+ schema:
+ type: boolean
+ default: false
+ - variable: ingress
+ label: ""
+ group: "Ingress"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: main
+ label: "Main Ingress"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable Ingress"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: hosts
+ label: "Hosts"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: hostEntry
+ label: "Host"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: host
+ label: "HostName"
+ schema:
+ type: string
+ default: ""
+ required: true
+ - variable: paths
+ label: "Paths"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: pathEntry
+ label: "Host"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: path
+ label: "path"
+ schema:
+ type: string
+ required: true
+ default: "/"
+ - variable: pathType
+ label: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/traefik/12.0.20/templates/_args.tpl b/stable/traefik/12.0.20/templates/_args.tpl
new file mode 100644
index 00000000000..a395c6505bb
--- /dev/null
+++ b/stable/traefik/12.0.20/templates/_args.tpl
@@ -0,0 +1,155 @@
+{{/* Define the args */}}
+{{- define "traefik.args" -}}
+args:
+ {{/* merge all ports */}}
+ {{- $ports := dict }}
+ {{- range $.Values.service }}
+ {{- range $name, $value := .ports }}
+ {{- $_ := set $ports $name $value }}
+ {{- end }}
+ {{- end }}
+ {{/* start of actual arguments */}}
+ {{- with .Values.globalArguments }}
+ {{- range . }}
+ - {{ . | quote }}
+ {{- end }}
+ {{- end }}
+ {{- range $name, $config := $ports }}
+ {{- if $config }}
+ {{- if or ( eq $config.protocol "HTTP" ) ( eq $config.protocol "HTTPS" ) ( eq $config.protocol "TCP" ) }}
+ {{- $_ := set $config "protocol" "TCP" }}
+ {{- end }}
+ - "--entryPoints.{{$name}}.address=:{{ $config.port }}/{{ default "tcp" $config.protocol | lower }}"
+ {{- end }}
+ {{- end }}
+ - "--api.dashboard=true"
+ - "--ping=true"
+ {{- if .Values.metrics }}
+ {{- if .Values.metrics.datadog }}
+ - "--metrics.datadog=true"
+ - "--metrics.datadog.address={{ .Values.metrics.datadog.address }}"
+ {{- end }}
+ {{- if .Values.metrics.influxdb }}
+ - "--metrics.influxdb=true"
+ - "--metrics.influxdb.address={{ .Values.metrics.influxdb.address }}"
+ - "--metrics.influxdb.protocol={{ .Values.metrics.influxdb.protocol }}"
+ {{- end }}
+ {{- if .Values.metrics.prometheus }}
+ - "--metrics.prometheus=true"
+ - "--metrics.prometheus.entrypoint={{ .Values.metrics.prometheus.entryPoint }}"
+ {{- end }}
+ {{- if .Values.metrics.statsd }}
+ - "--metrics.statsd=true"
+ - "--metrics.statsd.address={{ .Values.metrics.statsd.address }}"
+ {{- end }}
+ {{- end }}
+ {{- if .Values.providers.kubernetesCRD.enabled }}
+ - "--providers.kubernetescrd"
+ {{- end }}
+ {{- if .Values.providers.kubernetesIngress.enabled }}
+ - "--providers.kubernetesingress"
+ {{- if .Values.providers.kubernetesIngress.publishedService.enabled }}
+ - "--providers.kubernetesingress.ingressendpoint.publishedservice={{ template "providers.kubernetesIngress.publishedServicePath" . }}"
+ {{- end }}
+ {{- if .Values.providers.kubernetesIngress.labelSelector }}
+ - "--providers.kubernetesingress.labelSelector={{ .Values.providers.kubernetesIngress.labelSelector }}"
+ {{- end }}
+ {{- end }}
+ {{- if and .Values.rbac.enabled .Values.rbac.namespaced }}
+ {{- if .Values.providers.kubernetesCRD.enabled }}
+ - "--providers.kubernetescrd.namespaces={{ template "providers.kubernetesCRD.namespaces" . }}"
+ {{- end }}
+ {{- if .Values.providers.kubernetesIngress.enabled }}
+ - "--providers.kubernetesingress.namespaces={{ template "providers.kubernetesIngress.namespaces" . }}"
+ {{- end }}
+ {{- end }}
+ {{- if .Values.ingressClass.enabled }}
+ - "--providers.kubernetesingress.ingressclass={{ .Release.Name }}"
+ {{- end }}
+ {{- range $entrypoint, $config := $ports }}
+ {{/* add args for forwardedHeaders support */}}
+ {{- if $config.forwardedHeaders.enabled }}
+ {{- if not ( empty $config.forwardedHeaders.trustedIPs ) }}
+ - "--entrypoints.{{ $entrypoint }}.forwardedHeaders.trustedIPs={{ join "," $config.forwardedHeaders.trustedIPs }}"
+ {{- end }}
+ {{- if $config.forwardedHeaders.insecureMode }}
+ - "--entrypoints.{{ $entrypoint }}.forwardedHeaders.insecure"
+ {{- end }}
+ {{- end }}
+ {{/* end forwardedHeaders configuration */}}
+ {{- if $config.redirectTo }}
+ {{- $toPort := index $ports $config.redirectTo }}
+ - "--entrypoints.{{ $entrypoint }}.http.redirections.entryPoint.to=:{{ $toPort.port }}"
+ - "--entrypoints.{{ $entrypoint }}.http.redirections.entryPoint.scheme=https"
+ {{- else if $config.redirectPort }}
+ {{ if gt $config.redirectPort 0.0 }}
+ - "--entrypoints.{{ $entrypoint }}.http.redirections.entryPoint.to=:{{ $config.redirectPort }}"
+ - "--entrypoints.{{ $entrypoint }}.http.redirections.entryPoint.scheme=https"
+ {{- end }}
+ {{- end }}
+ {{- if or ( $config.tls ) ( eq $config.protocol "HTTPS" ) }}
+ {{- if or ( $config.tls.enabled ) ( eq $config.protocol "HTTPS" ) }}
+ - "--entrypoints.{{ $entrypoint }}.http.tls=true"
+ {{- if $config.tls.options }}
+ - "--entrypoints.{{ $entrypoint }}.http.tls.options={{ $config.tls.options }}"
+ {{- end }}
+ {{- if $config.tls.certResolver }}
+ - "--entrypoints.{{ $entrypoint }}.http.tls.certResolver={{ $config.tls.certResolver }}"
+ {{- end }}
+ {{- if $config.tls.domains }}
+ {{- range $index, $domain := $config.tls.domains }}
+ {{- if $domain.main }}
+ - "--entrypoints.{{ $entrypoint }}.http.tls.domains[{{ $index }}].main={{ $domain.main }}"
+ {{- end }}
+ {{- if $domain.sans }}
+ - "--entrypoints.{{ $entrypoint }}.http.tls.domains[{{ $index }}].sans={{ join "," $domain.sans }}"
+ {{- end }}
+ {{- end }}
+ {{- end }}
+ {{- end }}
+ {{- end }}
+ {{- end }}
+ {{- with .Values.logs }}
+ - "--log.format={{ .general.format }}"
+ {{- if ne .general.level "ERROR" }}
+ - "--log.level={{ .general.level | upper }}"
+ {{- end }}
+ {{- if .access.enabled }}
+ - "--accesslog=true"
+ - "--accesslog.format={{ .access.format }}"
+ {{- if .access.bufferingsize }}
+ - "--accesslog.bufferingsize={{ .access.bufferingsize }}"
+ {{- end }}
+ {{- if .access.filters }}
+ {{- if .access.filters.statuscodes }}
+ - "--accesslog.filters.statuscodes={{ .access.filters.statuscodes }}"
+ {{- end }}
+ {{- if .access.filters.retryattempts }}
+ - "--accesslog.filters.retryattempts"
+ {{- end }}
+ {{- if .access.filters.minduration }}
+ - "--accesslog.filters.minduration={{ .access.filters.minduration }}"
+ {{- end }}
+ {{- end }}
+ - "--accesslog.fields.defaultmode={{ .access.fields.general.defaultmode }}"
+ {{- range $fieldname, $fieldaction := .access.fields.general.names }}
+ - "--accesslog.fields.names.{{ $fieldname }}={{ $fieldaction }}"
+ {{- end }}
+ - "--accesslog.fields.headers.defaultmode={{ .access.fields.headers.defaultmode }}"
+ {{- range $fieldname, $fieldaction := .access.fields.headers.names }}
+ - "--accesslog.fields.headers.names.{{ $fieldname }}={{ $fieldaction }}"
+ {{- end }}
+ {{- end }}
+ {{- end }}
+ {{- if .Values.pilot.enabled }}
+ - "--pilot.token={{ .Values.pilot.token }}"
+ {{- end }}
+ {{- if hasKey .Values.pilot "dashboard" }}
+ - "--pilot.dashboard={{ .Values.pilot.dashboard }}"
+ {{- end }}
+ {{- with .Values.additionalArguments }}
+ {{- range . }}
+ - {{ . | quote }}
+ {{- end }}
+ {{- end }}
+{{- end -}}
diff --git a/stable/traefik/12.0.20/templates/_helpers.tpl b/stable/traefik/12.0.20/templates/_helpers.tpl
new file mode 100644
index 00000000000..ab55e4e7ec6
--- /dev/null
+++ b/stable/traefik/12.0.20/templates/_helpers.tpl
@@ -0,0 +1,22 @@
+{{/*
+Construct the path for the providers.kubernetesingress.ingressendpoint.publishedservice.
+By convention this will simply use the / to match the name of the
+service generated.
+Users can provide an override for an explicit service they want bound via `.Values.providers.kubernetesIngress.publishedService.pathOverride`
+*/}}
+{{- define "providers.kubernetesIngress.publishedServicePath" -}}
+{{- $fullName := include "tc.common.names.fullname" . -}}
+{{- $defServiceName := printf "%s/%s-tcp" .Release.Namespace $fullName -}}
+{{- $servicePath := default $defServiceName .Values.providers.kubernetesIngress.publishedService.pathOverride }}
+{{- print $servicePath | trimSuffix "-" -}}
+{{- end -}}
+
+{{/*
+Construct a comma-separated list of whitelisted namespaces
+*/}}
+{{- define "providers.kubernetesIngress.namespaces" -}}
+{{- default .Release.Namespace (join "," .Values.providers.kubernetesIngress.namespaces) }}
+{{- end -}}
+{{- define "providers.kubernetesCRD.namespaces" -}}
+{{- default .Release.Namespace (join "," .Values.providers.kubernetesCRD.namespaces) }}
+{{- end -}}
diff --git a/stable/traefik/12.0.20/templates/_ingressclass.tpl b/stable/traefik/12.0.20/templates/_ingressclass.tpl
new file mode 100644
index 00000000000..909e249d6a5
--- /dev/null
+++ b/stable/traefik/12.0.20/templates/_ingressclass.tpl
@@ -0,0 +1,24 @@
+{{/* Define the ingressClass */}}
+{{- define "traefik.ingressClass" -}}
+---
+{{ if .Values.ingressClass.enabled }}
+ {{- if .Capabilities.APIVersions.Has "networking.k8s.io/v1/IngressClass" }}
+apiVersion: networking.k8s.io/v1
+ {{- else if .Capabilities.APIVersions.Has "networking.k8s.io/v1beta1/IngressClass" }}
+apiVersion: networking.k8s.io/v1beta1
+ {{- else if or (eq .Values.ingressClass.fallbackApiVersion "v1beta1") (eq .Values.ingressClass.fallbackApiVersion "v1") }}
+apiVersion: {{ printf "networking.k8s.io/%s" .Values.ingressClass.fallbackApiVersion }}
+ {{- else }}
+ {{- fail "\n\n ERROR: You must have at least networking.k8s.io/v1beta1 to use ingressClass" }}
+ {{- end }}
+kind: IngressClass
+metadata:
+ annotations:
+ ingressclass.kubernetes.io/is-default-class: {{ .Values.ingressClass.isDefaultClass | quote }}
+ labels:
+ {{- include "tc.common.labels" . | nindent 4 }}
+ name: {{ .Release.Name }}
+spec:
+ controller: traefik.io/ingress-controller
+{{- end }}
+{{- end }}
diff --git a/stable/traefik/12.0.20/templates/_ingressroute.tpl b/stable/traefik/12.0.20/templates/_ingressroute.tpl
new file mode 100644
index 00000000000..7f012c92350
--- /dev/null
+++ b/stable/traefik/12.0.20/templates/_ingressroute.tpl
@@ -0,0 +1,25 @@
+{{/* Define the ingressRoute */}}
+{{- define "traefik.ingressRoute" -}}
+{{ if .Values.ingressRoute.dashboard.enabled }}
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: IngressRoute
+metadata:
+ name: {{ include "tc.common.names.fullname" . }}-dashboard
+ annotations:
+ {{- with .Values.ingressRoute.dashboard.annotations }}
+ {{- toYaml . | nindent 4 }}
+ {{- end }}
+ labels:
+ {{- include "tc.common.labels" . | nindent 4 }}
+spec:
+ entryPoints:
+ - main
+ routes:
+ - match: PathPrefix(`/dashboard`) || PathPrefix(`/api`)
+ kind: Rule
+ services:
+ - name: api@internal
+ kind: TraefikService
+{{ end }}
+{{- end -}}
diff --git a/stable/traefik/12.0.20/templates/_portalhook.tpl b/stable/traefik/12.0.20/templates/_portalhook.tpl
new file mode 100644
index 00000000000..e3586c5d4e9
--- /dev/null
+++ b/stable/traefik/12.0.20/templates/_portalhook.tpl
@@ -0,0 +1,26 @@
+{{/* Define the portalHook */}}
+{{- define "traefik.portalhook" -}}
+{{- if .Values.portalhook.enabled }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+---
+
+apiVersion: v1
+kind: ConfigMap
+metadata:
+ name: portalhook
+ namespace: {{ $namespace }}
+data:
+ {{- $ports := dict }}
+ {{- range $.Values.service }}
+ {{- range $name, $value := .ports }}
+ {{- $_ := set $ports $name $value }}
+ {{- end }}
+ {{- end }}
+ {{- range $name, $value := $ports }}
+ {{ $name }}: {{ $value.port | quote }}
+ {{- end }}
+{{- end }}
+{{- end -}}
diff --git a/stable/traefik/12.0.20/templates/_tlsoptions.tpl b/stable/traefik/12.0.20/templates/_tlsoptions.tpl
new file mode 100644
index 00000000000..3e5aad3bee9
--- /dev/null
+++ b/stable/traefik/12.0.20/templates/_tlsoptions.tpl
@@ -0,0 +1,12 @@
+{{/* Define the tlsOptions */}}
+{{- define "traefik.tlsOptions" -}}
+{{- range $name, $config := .Values.tlsOptions }}
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: TLSOption
+metadata:
+ name: {{ $name }}
+spec:
+ {{- toYaml $config | nindent 2 }}
+{{- end }}
+{{- end -}}
diff --git a/stable/traefik/12.0.20/templates/common.yaml b/stable/traefik/12.0.20/templates/common.yaml
new file mode 100644
index 00000000000..d078b251c20
--- /dev/null
+++ b/stable/traefik/12.0.20/templates/common.yaml
@@ -0,0 +1,24 @@
+{{/* Make sure all variables are set properly */}}
+{{- include "tc.common.loader.init" . }}
+
+{{- if .Values.metrics }}
+{{- if .Values.metrics.prometheus }}
+{{- $_ := set .Values.podAnnotations "prometheus.io/scrape" "true" -}}
+{{- $_ := set .Values.podAnnotations "prometheus.io/path" "/metrics" -}}
+{{- $_ := set .Values.podAnnotations "prometheus.io/scrape" "9180" -}}
+{{- end }}
+{{- end }}
+
+{{- $newArgs := (include "traefik.args" . | fromYaml) }}
+{{- $_ := set .Values "newArgs" $newArgs -}}
+{{- $mergedargs := concat .Values.args .Values.newArgs.args }}
+{{- $_ := set .Values "args" $mergedargs -}}
+
+{{- include "traefik.portalhook" . }}
+{{- include "traefik.tlsOptions" . }}
+{{- include "traefik.ingressRoute" . }}
+{{- include "traefik.ingressClass" . }}
+
+
+{{/* Render the templates */}}
+{{ include "tc.common.loader.apply" . }}
diff --git a/stable/traefik/12.0.20/templates/middlewares/basic-middleware.yaml b/stable/traefik/12.0.20/templates/middlewares/basic-middleware.yaml
new file mode 100644
index 00000000000..144f94e7333
--- /dev/null
+++ b/stable/traefik/12.0.20/templates/middlewares/basic-middleware.yaml
@@ -0,0 +1,65 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: compress
+ namespace: {{ $namespace }}
+spec:
+ compress: {}
+---
+# Here, an average of 300 requests per second is allowed.
+# In addition, a burst of 200 requests is allowed.
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: basic-ratelimit
+ namespace: {{ $namespace }}
+spec:
+ rateLimit:
+ average: 600
+ burst: 400
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: basic-secure-headers
+ namespace: {{ $namespace }}
+spec:
+ headers:
+ accessControlAllowMethods:
+ - GET
+ - OPTIONS
+ - HEAD
+ - PUT
+ accessControlMaxAge: 100
+ sslRedirect: true
+ stsSeconds: 63072000
+ # stsIncludeSubdomains: false
+ # stsPreload: false
+ forceSTSHeader: true
+ contentTypeNosniff: true
+ browserXssFilter: true
+ sslForceHost: true
+ referrerPolicy: same-origin
+ customRequestHeaders:
+ X-Forwarded-Proto: "https"
+ customResponseHeaders:
+ X-Robots-Tag: 'none'
+ server: ''
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: chain-basic
+ namespace: {{ $namespace }}
+spec:
+ chain:
+ middlewares:
+ - name: basic-ratelimit
+ - name: basic-secure-headers
+ - name: compress
diff --git a/stable/traefik/12.0.20/templates/middlewares/basicauth.yaml b/stable/traefik/12.0.20/templates/middlewares/basicauth.yaml
new file mode 100644
index 00000000000..ccb541742f0
--- /dev/null
+++ b/stable/traefik/12.0.20/templates/middlewares/basicauth.yaml
@@ -0,0 +1,34 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+{{ range $index, $middlewareData := .Values.middlewares.basicAuth }}
+---
+{{- $users := list }}
+{{ range $index, $userdata := $middlewareData.users }}
+ {{ $users = append $users ( htpasswd $userdata.username $userdata.password ) }}
+{{ end }}
+
+apiVersion: v1
+kind: Secret
+metadata:
+ name: {{printf "%v-%v" $middlewareData.name "secret" }}
+ namespace: {{ $namespace }}
+type: Opaque
+stringData:
+ users: |
+ {{- range $index, $user := $users }}
+ {{ printf "%s" $user }}
+ {{- end }}
+---
+# Declaring the user list
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: {{ $middlewareData.name }}
+ namespace: {{ $namespace }}
+spec:
+ basicAuth:
+ secret: {{printf "%v-%v" $middlewareData.name "secret" }}
+{{ end }}
diff --git a/stable/traefik/12.0.20/templates/middlewares/chain.yaml b/stable/traefik/12.0.20/templates/middlewares/chain.yaml
new file mode 100644
index 00000000000..f87994f7956
--- /dev/null
+++ b/stable/traefik/12.0.20/templates/middlewares/chain.yaml
@@ -0,0 +1,21 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+{{ range $index, $middlewareData := .Values.middlewares.chain }}
+
+---
+# Declaring the user list
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: {{ $middlewareData.name }}
+ namespace: {{ $namespace }}
+spec:
+ chain:
+ middlewares:
+ {{ range $index, $middleware := .middlewares }}
+ - name: {{ printf "%v-%v@%v" $namespace $middleware "kubernetescrd" }}
+ {{ end }}
+{{ end }}
diff --git a/stable/traefik/12.0.20/templates/middlewares/forwardauth.yaml b/stable/traefik/12.0.20/templates/middlewares/forwardauth.yaml
new file mode 100644
index 00000000000..7a3e32fdbf7
--- /dev/null
+++ b/stable/traefik/12.0.20/templates/middlewares/forwardauth.yaml
@@ -0,0 +1,30 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+{{ range $index, $middlewareData := .Values.middlewares.forwardAuth }}
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: {{ $middlewareData.name }}
+ namespace: {{ $namespace }}
+spec:
+ forwardAuth:
+ address: {{ $middlewareData.address }}
+ {{- with $middlewareData.authResponseHeaders }}
+ authResponseHeaders:
+ {{- toYaml . | nindent 4 }}
+ {{- end }}
+ {{- with $middlewareData.authRequestHeaders }}
+ authRequestHeaders:
+ {{- toYaml . | nindent 4 }}
+ {{- end }}
+ {{- if $middlewareData.authResponseHeadersRegex }}
+ authResponseHeadersRegex: {{ $middlewareData.authResponseHeadersRegex }}
+ {{- end }}
+ {{- if $middlewareData.trustForwardHeader }}
+ trustForwardHeader: true
+ {{- end }}
+{{ end }}
diff --git a/stable/traefik/12.0.20/templates/middlewares/ipwhitelist.yaml b/stable/traefik/12.0.20/templates/middlewares/ipwhitelist.yaml
new file mode 100644
index 00000000000..1179245017e
--- /dev/null
+++ b/stable/traefik/12.0.20/templates/middlewares/ipwhitelist.yaml
@@ -0,0 +1,33 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+{{ range $index, $middlewareData := .Values.middlewares.ipWhiteList }}
+
+---
+# Declaring the user list
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: {{ $middlewareData.name }}
+ namespace: {{ $namespace }}
+spec:
+ ipWhiteList:
+ sourceRange:
+ {{- range $middlewareData.sourceRange }}
+ - {{ . }}
+ {{- end }}
+ {{- if $middlewareData.ipStrategy }}
+ ipStrategy:
+ {{- if $middlewareData.ipStrategy.depth }}
+ depth: {{ $middlewareData.ipStrategy.depth }}
+ {{- end }}
+ {{- if $middlewareData.ipStrategy.excludedIPs }}
+ excludedIPs:
+ {{- range $middlewareData.ipStrategy.excludedIPs }}
+ - {{ . }}
+ {{- end }}
+ {{- end }}
+ {{- end }}
+{{ end }}
diff --git a/stable/traefik/12.0.20/templates/middlewares/ratelimit.yaml b/stable/traefik/12.0.20/templates/middlewares/ratelimit.yaml
new file mode 100644
index 00000000000..144b9d8bf38
--- /dev/null
+++ b/stable/traefik/12.0.20/templates/middlewares/ratelimit.yaml
@@ -0,0 +1,19 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+{{ range $index, $middlewareData := .Values.middlewares.rateLimit }}
+
+---
+# Declaring the user list
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: {{ $middlewareData.name }}
+ namespace: {{ $namespace }}
+spec:
+ rateLimit:
+ average: {{ $middlewareData.average }}
+ burst: {{ $middlewareData.burst }}
+{{ end }}
diff --git a/stable/traefik/12.0.20/templates/middlewares/redirectScheme.yaml b/stable/traefik/12.0.20/templates/middlewares/redirectScheme.yaml
new file mode 100644
index 00000000000..f2413f84e19
--- /dev/null
+++ b/stable/traefik/12.0.20/templates/middlewares/redirectScheme.yaml
@@ -0,0 +1,19 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+{{ range $index, $middlewareData := .Values.middlewares.redirectScheme }}
+
+---
+# Declaring the user list
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: {{ $middlewareData.name }}
+ namespace: {{ $namespace }}
+spec:
+ redirectScheme:
+ scheme: {{ $middlewareData.scheme }}
+ permanent: {{ $middlewareData.permanent }}
+{{ end }}
diff --git a/stable/traefik/12.0.20/templates/middlewares/redirectregex.yaml b/stable/traefik/12.0.20/templates/middlewares/redirectregex.yaml
new file mode 100644
index 00000000000..46e3e724dd6
--- /dev/null
+++ b/stable/traefik/12.0.20/templates/middlewares/redirectregex.yaml
@@ -0,0 +1,20 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+{{ range $index, $middlewareData := .Values.middlewares.redirectRegex }}
+
+---
+# Declaring the user list
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: {{ $middlewareData.name }}
+ namespace: {{ $namespace }}
+spec:
+ redirectRegex:
+ regex: {{ $middlewareData.regex | quote }}
+ replacement: {{ $middlewareData.replacement | quote }}
+ permanent: {{ $middlewareData.permanent }}
+{{ end }}
diff --git a/stable/traefik/12.0.20/templates/middlewares/stripPrefixRegex.yaml b/stable/traefik/12.0.20/templates/middlewares/stripPrefixRegex.yaml
new file mode 100644
index 00000000000..007c166ff39
--- /dev/null
+++ b/stable/traefik/12.0.20/templates/middlewares/stripPrefixRegex.yaml
@@ -0,0 +1,20 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+
+{{ range $index, $middlewareData := .Values.middlewares.stripPrefixRegex }}
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: {{ $middlewareData.name }}
+ namespace: {{ $namespace }}
+spec:
+ stripPrefixRegex:
+ regex:
+ {{- range $middlewareData.regex }}
+ - {{ . | quote }}
+ {{- end }}
+{{ end }}
diff --git a/stable/traefik/12.0.20/templates/middlewares/tc-chains.yaml b/stable/traefik/12.0.20/templates/middlewares/tc-chains.yaml
new file mode 100644
index 00000000000..409766daa89
--- /dev/null
+++ b/stable/traefik/12.0.20/templates/middlewares/tc-chains.yaml
@@ -0,0 +1,29 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: tc-opencors-chain
+ namespace: {{ $namespace }}
+spec:
+ chain:
+ middlewares:
+ - name: basic-ratelimit
+ - name: tc-opencors-headers
+ - name: compress
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: tc-closedcors-chain
+ namespace: {{ $namespace }}
+spec:
+ chain:
+ middlewares:
+ - name: basic-ratelimit
+ - name: tc-closedcors-headers
+ - name: compress
diff --git a/stable/traefik/12.0.20/templates/middlewares/tc-headers.yaml b/stable/traefik/12.0.20/templates/middlewares/tc-headers.yaml
new file mode 100644
index 00000000000..330fbe4467a
--- /dev/null
+++ b/stable/traefik/12.0.20/templates/middlewares/tc-headers.yaml
@@ -0,0 +1,64 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: tc-opencors-headers
+ namespace: {{ $namespace }}
+spec:
+ headers:
+ accessControlAllowHeaders:
+ - '*'
+ accessControlAllowMethods:
+ - GET
+ - OPTIONS
+ - HEAD
+ - PUT
+ - POST
+ accessControlAllowOriginList:
+ - '*'
+ accessControlMaxAge: 100
+ browserXssFilter: true
+ contentTypeNosniff: true
+ customRequestHeaders:
+ X-Forwarded-Proto: https
+ customResponseHeaders:
+ X-Robots-Tag: none
+ server: ""
+ forceSTSHeader: true
+ referrerPolicy: same-origin
+ sslForceHost: true
+ sslRedirect: true
+ stsSeconds: 63072000
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: tc-closedcors-headers
+ namespace: {{ $namespace }}
+spec:
+ headers:
+ accessControlAllowMethods:
+ - GET
+ - OPTIONS
+ - HEAD
+ - PUT
+ accessControlMaxAge: 100
+ sslRedirect: true
+ stsSeconds: 63072000
+ # stsIncludeSubdomains: false
+ # stsPreload: false
+ forceSTSHeader: true
+ contentTypeNosniff: true
+ browserXssFilter: true
+ sslForceHost: true
+ referrerPolicy: same-origin
+ customRequestHeaders:
+ X-Forwarded-Proto: "https"
+ customResponseHeaders:
+ X-Robots-Tag: 'none'
+ server: ''
diff --git a/stable/traefik/12.0.20/templates/middlewares/tc-nextcloud.yaml b/stable/traefik/12.0.20/templates/middlewares/tc-nextcloud.yaml
new file mode 100644
index 00000000000..6a3019d56c5
--- /dev/null
+++ b/stable/traefik/12.0.20/templates/middlewares/tc-nextcloud.yaml
@@ -0,0 +1,25 @@
+{{- $values := .Values }}
+{{- $namespace := ( printf "ix-%s" .Release.Name ) }}
+{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }}
+{{- $namespace = "default" }}
+{{- end }}
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: tc-nextcloud-redirectregex-dav
+ namespace: {{ $namespace }}
+spec:
+ redirectRegex:
+ regex: "https://(.*)/.well-known/(card|cal)dav"
+ replacement: "https://${1}/remote.php/dav/"
+---
+apiVersion: traefik.containo.us/v1alpha1
+kind: Middleware
+metadata:
+ name: tc-nextcloud-chain
+ namespace: {{ $namespace }}
+spec:
+ chain:
+ middlewares:
+ - name: tc-nextcloud-redirectregex-dav
diff --git a/stable/traefik/12.0.20/values.yaml b/stable/traefik/12.0.20/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/transmission/12.0.18/CHANGELOG.md b/stable/transmission/12.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..64c88e69e63
--- /dev/null
+++ b/stable/transmission/12.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [transmission-12.0.18](https://github.com/truecharts/apps/compare/transmission-12.0.16...transmission-12.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [transmission-12.0.16](https://github.com/truecharts/apps/compare/transmission-12.0.14...transmission-12.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [transmission-12.0.14](https://github.com/truecharts/apps/compare/transmission-12.0.13...transmission-12.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [transmission-12.0.13](https://github.com/truecharts/apps/compare/transmission-12.0.12...transmission-12.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [transmission-12.0.12](https://github.com/truecharts/apps/compare/transmission-12.0.11...transmission-12.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [transmission-12.0.11](https://github.com/truecharts/apps/compare/transmission-12.0.10...transmission-12.0.11) (2022-07-10)
+
+#### Fix
+
+* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119))
+
+
+
+
+### [transmission-12.0.10](https://github.com/truecharts/apps/compare/transmission-12.0.9...transmission-12.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [transmission-12.0.9](https://github.com/truecharts/apps/compare/transmission-12.0.8...transmission-12.0.9) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+
+
+
+
+### [transmission-12.0.8](https://github.com/truecharts/apps/compare/transmission-12.0.7...transmission-12.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [transmission-12.0.7](https://github.com/truecharts/apps/compare/transmission-12.0.6...transmission-12.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [transmission-12.0.6](https://github.com/truecharts/apps/compare/transmission-12.0.5...transmission-12.0.6) (2022-06-22)
+
+#### Chore
+
+* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954))
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
diff --git a/stable/transmission/12.0.18/Chart.lock b/stable/transmission/12.0.18/Chart.lock
new file mode 100644
index 00000000000..b1cb2c89cf2
--- /dev/null
+++ b/stable/transmission/12.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:24:01.066914454Z"
diff --git a/stable/transmission/12.0.18/Chart.yaml b/stable/transmission/12.0.18/Chart.yaml
new file mode 100644
index 00000000000..5ace569f808
--- /dev/null
+++ b/stable/transmission/12.0.18/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "3.00"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: API Support for your favorite torrent trackers.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/transmission
+icon: https://truecharts.org/img/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/transmission/transmission
+- https://hub.docker.com/r/linuxserver/transmission
+type: application
+version: 12.0.18
+annotations:
+ truecharts.org/catagories: |
+ - download-tools
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/transmission/12.0.18/README.md b/stable/transmission/12.0.18/README.md
new file mode 100644
index 00000000000..ad819388ade
--- /dev/null
+++ b/stable/transmission/12.0.18/README.md
@@ -0,0 +1,43 @@
+# transmission
+
+API Support for your favorite torrent trackers.
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/transmission/12.0.18/app-readme.md b/stable/transmission/12.0.18/app-readme.md
new file mode 100644
index 00000000000..151894ff6be
--- /dev/null
+++ b/stable/transmission/12.0.18/app-readme.md
@@ -0,0 +1,3 @@
+API Support for your favorite torrent trackers.
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/transmission/12.0.18/charts/common-10.4.4.tgz b/stable/transmission/12.0.18/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/transmission/12.0.18/charts/common-10.4.4.tgz differ
diff --git a/stable/transmission/12.0.18/icon.png b/stable/transmission/12.0.18/icon.png
new file mode 100644
index 00000000000..bcc4b8ccbef
Binary files /dev/null and b/stable/transmission/12.0.18/icon.png differ
diff --git a/stable/transmission/12.0.18/ix_values.yaml b/stable/transmission/12.0.18/ix_values.yaml
new file mode 100644
index 00000000000..0f3e9b55869
--- /dev/null
+++ b/stable/transmission/12.0.18/ix_values.yaml
@@ -0,0 +1,102 @@
+image:
+ repository: tccr.io/truecharts/transmission
+ pullPolicy: IfNotPresent
+ tag: v3.00@sha256:e516396c6daf66aab2f0041dd176336d6e778a5b58eb97b549e35dc9b11d9c3c
+
+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"
diff --git a/stable/transmission/12.0.18/questions.yaml b/stable/transmission/12.0.18/questions.yaml
new file mode 100644
index 00000000000..b74dbd825a8
--- /dev/null
+++ b/stable/transmission/12.0.18/questions.yaml
@@ -0,0 +1,3012 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 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: 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: protocol
+ label: "Port Type"
+ schema:
+ type: string
+ default: "UDP"
+ 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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.18/templates/common.yaml b/stable/transmission/12.0.18/templates/common.yaml
new file mode 100644
index 00000000000..cbf66c20818
--- /dev/null
+++ b/stable/transmission/12.0.18/templates/common.yaml
@@ -0,0 +1,2 @@
+{{/* Render the templates */}}
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/transmission/12.0.18/values.yaml b/stable/transmission/12.0.18/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/trilium-notes/5.0.15/CHANGELOG.md b/stable/trilium-notes/5.0.15/CHANGELOG.md
deleted file mode 100644
index 2b2c3a5b3bc..00000000000
--- a/stable/trilium-notes/5.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [trilium-notes-5.0.15](https://github.com/truecharts/apps/compare/trilium-notes-5.0.13...trilium-notes-5.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [trilium-notes-5.0.13](https://github.com/truecharts/apps/compare/trilium-notes-5.0.12...trilium-notes-5.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [trilium-notes-5.0.12](https://github.com/truecharts/apps/compare/trilium-notes-5.0.11...trilium-notes-5.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [trilium-notes-5.0.11](https://github.com/truecharts/apps/compare/trilium-notes-5.0.10...trilium-notes-5.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [trilium-notes-5.0.10](https://github.com/truecharts/apps/compare/trilium-notes-5.0.9...trilium-notes-5.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [trilium-notes-5.0.9](https://github.com/truecharts/apps/compare/trilium-notes-5.0.8...trilium-notes-5.0.9) (2022-07-09)
-
-#### Chore
-
-* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
-
-
-
-
-### [trilium-notes-5.0.8](https://github.com/truecharts/apps/compare/trilium-notes-5.0.7...trilium-notes-5.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [trilium-notes-5.0.7](https://github.com/truecharts/apps/compare/trilium-notes-5.0.6...trilium-notes-5.0.7) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### [trilium-notes-5.0.6](https://github.com/truecharts/apps/compare/trilium-notes-5.0.5...trilium-notes-5.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [trilium-notes-5.0.5](https://github.com/truecharts/apps/compare/trilium-notes-5.0.4...trilium-notes-5.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [trilium-notes-5.0.4](https://github.com/truecharts/apps/compare/trilium-notes-5.0.3...trilium-notes-5.0.4) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/trilium-notes/5.0.15/Chart.lock b/stable/trilium-notes/5.0.15/Chart.lock
deleted file mode 100644
index 5217f4a0929..00000000000
--- a/stable/trilium-notes/5.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:16:41.238822636Z"
diff --git a/stable/trilium-notes/5.0.15/Chart.yaml b/stable/trilium-notes/5.0.15/Chart.yaml
deleted file mode 100644
index 3c6d70e675f..00000000000
--- a/stable/trilium-notes/5.0.15/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "0.53.2"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/trilium-notes
-icon: https://truecharts.org/img/chart-icons/trilium-notes.png
-keywords:
-- trilium
-- notes
-- note
-- information
-kubeVersion: ">=1.16.0-0"
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: trilium-notes
-sources:
-- https://hub.docker.com/r/zadam/trilium
-- https://github.com/zadam/trilium
-type: application
-version: 5.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/trilium-notes/5.0.17/CHANGELOG.md b/stable/trilium-notes/5.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..c3a24135621
--- /dev/null
+++ b/stable/trilium-notes/5.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [trilium-notes-5.0.17](https://github.com/truecharts/apps/compare/trilium-notes-5.0.15...trilium-notes-5.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [trilium-notes-5.0.15](https://github.com/truecharts/apps/compare/trilium-notes-5.0.13...trilium-notes-5.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [trilium-notes-5.0.13](https://github.com/truecharts/apps/compare/trilium-notes-5.0.12...trilium-notes-5.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [trilium-notes-5.0.12](https://github.com/truecharts/apps/compare/trilium-notes-5.0.11...trilium-notes-5.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [trilium-notes-5.0.11](https://github.com/truecharts/apps/compare/trilium-notes-5.0.10...trilium-notes-5.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [trilium-notes-5.0.10](https://github.com/truecharts/apps/compare/trilium-notes-5.0.9...trilium-notes-5.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [trilium-notes-5.0.9](https://github.com/truecharts/apps/compare/trilium-notes-5.0.8...trilium-notes-5.0.9) (2022-07-09)
+
+#### Chore
+
+* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106))
+
+
+
+
+### [trilium-notes-5.0.8](https://github.com/truecharts/apps/compare/trilium-notes-5.0.7...trilium-notes-5.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [trilium-notes-5.0.7](https://github.com/truecharts/apps/compare/trilium-notes-5.0.6...trilium-notes-5.0.7) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
+
+### [trilium-notes-5.0.6](https://github.com/truecharts/apps/compare/trilium-notes-5.0.5...trilium-notes-5.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [trilium-notes-5.0.5](https://github.com/truecharts/apps/compare/trilium-notes-5.0.4...trilium-notes-5.0.5) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/trilium-notes/5.0.17/Chart.lock b/stable/trilium-notes/5.0.17/Chart.lock
new file mode 100644
index 00000000000..43640503809
--- /dev/null
+++ b/stable/trilium-notes/5.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:24:01.484160714Z"
diff --git a/stable/trilium-notes/5.0.17/Chart.yaml b/stable/trilium-notes/5.0.17/Chart.yaml
new file mode 100644
index 00000000000..b2f6fc14ba4
--- /dev/null
+++ b/stable/trilium-notes/5.0.17/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "0.53.2"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/trilium-notes
+icon: https://truecharts.org/img/chart-icons/trilium-notes.png
+keywords:
+- trilium
+- notes
+- note
+- information
+kubeVersion: ">=1.16.0-0"
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: trilium-notes
+sources:
+- https://hub.docker.com/r/zadam/trilium
+- https://github.com/zadam/trilium
+type: application
+version: 5.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/trilium-notes/5.0.15/README.md b/stable/trilium-notes/5.0.17/README.md
similarity index 100%
rename from stable/trilium-notes/5.0.15/README.md
rename to stable/trilium-notes/5.0.17/README.md
diff --git a/stable/trilium-notes/5.0.15/app-readme.md b/stable/trilium-notes/5.0.17/app-readme.md
similarity index 100%
rename from stable/trilium-notes/5.0.15/app-readme.md
rename to stable/trilium-notes/5.0.17/app-readme.md
diff --git a/stable/trilium-notes/5.0.17/charts/common-10.4.4.tgz b/stable/trilium-notes/5.0.17/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/trilium-notes/5.0.17/charts/common-10.4.4.tgz differ
diff --git a/stable/trilium-notes/5.0.15/icon.png b/stable/trilium-notes/5.0.17/icon.png
similarity index 100%
rename from stable/trilium-notes/5.0.15/icon.png
rename to stable/trilium-notes/5.0.17/icon.png
diff --git a/stable/trilium-notes/5.0.15/ix_values.yaml b/stable/trilium-notes/5.0.17/ix_values.yaml
similarity index 100%
rename from stable/trilium-notes/5.0.15/ix_values.yaml
rename to stable/trilium-notes/5.0.17/ix_values.yaml
diff --git a/stable/trilium-notes/5.0.15/questions.yaml b/stable/trilium-notes/5.0.17/questions.yaml
similarity index 100%
rename from stable/trilium-notes/5.0.15/questions.yaml
rename to stable/trilium-notes/5.0.17/questions.yaml
diff --git a/stable/trilium-notes/5.0.17/templates/common.yaml b/stable/trilium-notes/5.0.17/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/trilium-notes/5.0.17/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/trilium-notes/5.0.17/values.yaml b/stable/trilium-notes/5.0.17/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/truecommand/11.0.16/CHANGELOG.md b/stable/truecommand/11.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..ccb8956c57f
--- /dev/null
+++ b/stable/truecommand/11.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [truecommand-11.0.16](https://github.com/truecharts/apps/compare/truecommand-11.0.14...truecommand-11.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [truecommand-11.0.14](https://github.com/truecharts/apps/compare/truecommand-11.0.12...truecommand-11.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [truecommand-11.0.12](https://github.com/truecharts/apps/compare/truecommand-11.0.11...truecommand-11.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [truecommand-11.0.11](https://github.com/truecharts/apps/compare/truecommand-11.0.10...truecommand-11.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [truecommand-11.0.10](https://github.com/truecharts/apps/compare/truecommand-11.0.9...truecommand-11.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [truecommand-11.0.9](https://github.com/truecharts/apps/compare/truecommand-11.0.8...truecommand-11.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [truecommand-11.0.8](https://github.com/truecharts/apps/compare/truecommand-11.0.7...truecommand-11.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [truecommand-11.0.7](https://github.com/truecharts/apps/compare/truecommand-11.0.6...truecommand-11.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [truecommand-11.0.6](https://github.com/truecharts/apps/compare/truecommand-11.0.5...truecommand-11.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [truecommand-11.0.5](https://github.com/truecharts/apps/compare/truecommand-11.0.4...truecommand-11.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [truecommand-11.0.4](https://github.com/truecharts/apps/compare/truecommand-11.0.3...truecommand-11.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/truecommand/11.0.16/Chart.lock b/stable/truecommand/11.0.16/Chart.lock
new file mode 100644
index 00000000000..0d0d5c10c23
--- /dev/null
+++ b/stable/truecommand/11.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:24:17.381577088Z"
diff --git a/stable/truecommand/11.0.16/Chart.yaml b/stable/truecommand/11.0.16/Chart.yaml
new file mode 100644
index 00000000000..affc4dc7bf1
--- /dev/null
+++ b/stable/truecommand/11.0.16/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "2.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Aggregated management of TrueNAS devices
+home: https://github.com/truecharts/apps/tree/master/charts/stable/truecommand
+icon: https://truecharts.org/img/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://hub.docker.com/r/ixsystems/truecommand
+type: application
+version: 11.0.16
+annotations:
+ truecharts.org/catagories: |
+ - Administration
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/truecommand/11.0.16/README.md b/stable/truecommand/11.0.16/README.md
new file mode 100644
index 00000000000..1e3abe3795b
--- /dev/null
+++ b/stable/truecommand/11.0.16/README.md
@@ -0,0 +1,42 @@
+# truecommand
+
+Aggregated management of TrueNAS devices
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/truecommand/11.0.16/app-readme.md b/stable/truecommand/11.0.16/app-readme.md
new file mode 100644
index 00000000000..c4818185b8a
--- /dev/null
+++ b/stable/truecommand/11.0.16/app-readme.md
@@ -0,0 +1,3 @@
+Aggregated management of TrueNAS devices
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/truecommand/11.0.16/charts/common-10.4.4.tgz b/stable/truecommand/11.0.16/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/truecommand/11.0.16/charts/common-10.4.4.tgz differ
diff --git a/stable/truecommand/11.0.16/icon.png b/stable/truecommand/11.0.16/icon.png
new file mode 100644
index 00000000000..bb019d9b344
Binary files /dev/null and b/stable/truecommand/11.0.16/icon.png differ
diff --git a/stable/truecommand/11.0.16/ix_values.yaml b/stable/truecommand/11.0.16/ix_values.yaml
new file mode 100644
index 00000000000..de55ac6cec9
--- /dev/null
+++ b/stable/truecommand/11.0.16/ix_values.yaml
@@ -0,0 +1,24 @@
+image:
+ repository: tccr.io/truecharts/truecommand
+ pullPolicy: IfNotPresent
+ tag: v2.1@sha256:e0da54deb8f12300977a78353f0c56a82ea93b413f3cf2225072704830ab664b
+
+securityContext:
+ readOnlyRootFilesystem: false
+ runAsNonRoot: false
+
+podSecurityContext:
+ runAsUser: 0
+ runAsGroup: 0
+
+service:
+ main:
+ ports:
+ main:
+ port: 10031
+ targetPort: 80
+
+persistence:
+ data:
+ enabled: true
+ mountPath: "/data"
diff --git a/stable/truecommand/11.0.16/questions.yaml b/stable/truecommand/11.0.16/questions.yaml
new file mode 100644
index 00000000000..e67b6204392
--- /dev/null
+++ b/stable/truecommand/11.0.16/questions.yaml
@@ -0,0 +1,2430 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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.16/templates/common.yaml b/stable/truecommand/11.0.16/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/truecommand/11.0.16/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/truecommand/11.0.16/values.yaml b/stable/truecommand/11.0.16/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/tt-rss/7.0.15/CHANGELOG.md b/stable/tt-rss/7.0.15/CHANGELOG.md
deleted file mode 100644
index f9d4e9378ee..00000000000
--- a/stable/tt-rss/7.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [tt-rss-7.0.15](https://github.com/truecharts/apps/compare/tt-rss-7.0.13...tt-rss-7.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [tt-rss-7.0.13](https://github.com/truecharts/apps/compare/tt-rss-7.0.12...tt-rss-7.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [tt-rss-7.0.12](https://github.com/truecharts/apps/compare/tt-rss-7.0.11...tt-rss-7.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [tt-rss-7.0.11](https://github.com/truecharts/apps/compare/tt-rss-7.0.10...tt-rss-7.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [tt-rss-7.0.10](https://github.com/truecharts/apps/compare/tt-rss-7.0.9...tt-rss-7.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [tt-rss-7.0.9](https://github.com/truecharts/apps/compare/tt-rss-7.0.8...tt-rss-7.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [tt-rss-7.0.8](https://github.com/truecharts/apps/compare/tt-rss-7.0.7...tt-rss-7.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [tt-rss-7.0.7](https://github.com/truecharts/apps/compare/tt-rss-7.0.6...tt-rss-7.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [tt-rss-7.0.6](https://github.com/truecharts/apps/compare/tt-rss-7.0.5...tt-rss-7.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [tt-rss-7.0.5](https://github.com/truecharts/apps/compare/tt-rss-7.0.4...tt-rss-7.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [tt-rss-7.0.4](https://github.com/truecharts/apps/compare/tt-rss-7.0.3...tt-rss-7.0.4) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/tt-rss/7.0.15/Chart.lock b/stable/tt-rss/7.0.15/Chart.lock
deleted file mode 100644
index 65bff3ace5c..00000000000
--- a/stable/tt-rss/7.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:16:58.794696138Z"
diff --git a/stable/tt-rss/7.0.15/Chart.yaml b/stable/tt-rss/7.0.15/Chart.yaml
deleted file mode 100644
index b57a912f126..00000000000
--- a/stable/tt-rss/7.0.15/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "2.0.9113"
-description: Tiny Tiny RSS is a free and open source web-based news feed (RSS/Atom) reader and aggregator
-name: tt-rss
-version: 7.0.15
-kubeVersion: ">=1.16.0-0"
-keywords:
-- tt-rss
-home: https://github.com/truecharts/apps/tree/master/charts/stable/tt-rss
-icon: https://truecharts.org/img/chart-icons/tt-rss.png
-sources:
-- https://git.tt-rss.org/fox/tt-rss
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/tt-rss/7.0.17/CHANGELOG.md b/stable/tt-rss/7.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..7477a8f1b5f
--- /dev/null
+++ b/stable/tt-rss/7.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [tt-rss-7.0.17](https://github.com/truecharts/apps/compare/tt-rss-7.0.15...tt-rss-7.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [tt-rss-7.0.15](https://github.com/truecharts/apps/compare/tt-rss-7.0.13...tt-rss-7.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [tt-rss-7.0.13](https://github.com/truecharts/apps/compare/tt-rss-7.0.12...tt-rss-7.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [tt-rss-7.0.12](https://github.com/truecharts/apps/compare/tt-rss-7.0.11...tt-rss-7.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [tt-rss-7.0.11](https://github.com/truecharts/apps/compare/tt-rss-7.0.10...tt-rss-7.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [tt-rss-7.0.10](https://github.com/truecharts/apps/compare/tt-rss-7.0.9...tt-rss-7.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [tt-rss-7.0.9](https://github.com/truecharts/apps/compare/tt-rss-7.0.8...tt-rss-7.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [tt-rss-7.0.8](https://github.com/truecharts/apps/compare/tt-rss-7.0.7...tt-rss-7.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [tt-rss-7.0.7](https://github.com/truecharts/apps/compare/tt-rss-7.0.6...tt-rss-7.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [tt-rss-7.0.6](https://github.com/truecharts/apps/compare/tt-rss-7.0.5...tt-rss-7.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [tt-rss-7.0.5](https://github.com/truecharts/apps/compare/tt-rss-7.0.4...tt-rss-7.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/tt-rss/7.0.17/Chart.lock b/stable/tt-rss/7.0.17/Chart.lock
new file mode 100644
index 00000000000..42167a69e22
--- /dev/null
+++ b/stable/tt-rss/7.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:24:25.871686797Z"
diff --git a/stable/tt-rss/7.0.17/Chart.yaml b/stable/tt-rss/7.0.17/Chart.yaml
new file mode 100644
index 00000000000..24e01383fe1
--- /dev/null
+++ b/stable/tt-rss/7.0.17/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "2.0.9113"
+description: Tiny Tiny RSS is a free and open source web-based news feed (RSS/Atom) reader and aggregator
+name: tt-rss
+version: 7.0.17
+kubeVersion: ">=1.16.0-0"
+keywords:
+- tt-rss
+home: https://github.com/truecharts/apps/tree/master/charts/stable/tt-rss
+icon: https://truecharts.org/img/chart-icons/tt-rss.png
+sources:
+- https://git.tt-rss.org/fox/tt-rss
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/tt-rss/7.0.15/README.md b/stable/tt-rss/7.0.17/README.md
similarity index 100%
rename from stable/tt-rss/7.0.15/README.md
rename to stable/tt-rss/7.0.17/README.md
diff --git a/stable/tt-rss/7.0.15/app-readme.md b/stable/tt-rss/7.0.17/app-readme.md
similarity index 100%
rename from stable/tt-rss/7.0.15/app-readme.md
rename to stable/tt-rss/7.0.17/app-readme.md
diff --git a/stable/tt-rss/7.0.17/charts/common-10.4.4.tgz b/stable/tt-rss/7.0.17/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/tt-rss/7.0.17/charts/common-10.4.4.tgz differ
diff --git a/stable/tt-rss/7.0.17/charts/postgresql-8.0.30.tgz b/stable/tt-rss/7.0.17/charts/postgresql-8.0.30.tgz
new file mode 100644
index 00000000000..e5e82a8f3d6
Binary files /dev/null and b/stable/tt-rss/7.0.17/charts/postgresql-8.0.30.tgz differ
diff --git a/stable/tt-rss/7.0.15/icon.png b/stable/tt-rss/7.0.17/icon.png
similarity index 100%
rename from stable/tt-rss/7.0.15/icon.png
rename to stable/tt-rss/7.0.17/icon.png
diff --git a/stable/tt-rss/7.0.15/ix_values.yaml b/stable/tt-rss/7.0.17/ix_values.yaml
similarity index 100%
rename from stable/tt-rss/7.0.15/ix_values.yaml
rename to stable/tt-rss/7.0.17/ix_values.yaml
diff --git a/stable/tt-rss/7.0.15/questions.yaml b/stable/tt-rss/7.0.17/questions.yaml
similarity index 100%
rename from stable/tt-rss/7.0.15/questions.yaml
rename to stable/tt-rss/7.0.17/questions.yaml
diff --git a/stable/tt-rss/7.0.15/templates/common.yaml b/stable/tt-rss/7.0.17/templates/common.yaml
similarity index 100%
rename from stable/tt-rss/7.0.15/templates/common.yaml
rename to stable/tt-rss/7.0.17/templates/common.yaml
diff --git a/stable/tt-rss/7.0.17/values.yaml b/stable/tt-rss/7.0.17/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/tvheadend/12.0.16/CHANGELOG.md b/stable/tvheadend/12.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..09bc22b5ea0
--- /dev/null
+++ b/stable/tvheadend/12.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [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)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [tvheadend-12.0.12](https://github.com/truecharts/apps/compare/tvheadend-12.0.11...tvheadend-12.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [tvheadend-12.0.11](https://github.com/truecharts/apps/compare/tvheadend-12.0.10...tvheadend-12.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [tvheadend-12.0.10](https://github.com/truecharts/apps/compare/tvheadend-12.0.9...tvheadend-12.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [tvheadend-12.0.9](https://github.com/truecharts/apps/compare/tvheadend-12.0.8...tvheadend-12.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [tvheadend-12.0.8](https://github.com/truecharts/apps/compare/tvheadend-12.0.7...tvheadend-12.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [tvheadend-12.0.7](https://github.com/truecharts/apps/compare/tvheadend-12.0.6...tvheadend-12.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [tvheadend-12.0.6](https://github.com/truecharts/apps/compare/tvheadend-12.0.5...tvheadend-12.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [tvheadend-12.0.5](https://github.com/truecharts/apps/compare/tvheadend-12.0.4...tvheadend-12.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [tvheadend-12.0.4](https://github.com/truecharts/apps/compare/tvheadend-12.0.3...tvheadend-12.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/tvheadend/12.0.16/Chart.lock b/stable/tvheadend/12.0.16/Chart.lock
new file mode 100644
index 00000000000..be12df7286c
--- /dev/null
+++ b/stable/tvheadend/12.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:24:19.403555206Z"
diff --git a/stable/tvheadend/12.0.16/Chart.yaml b/stable/tvheadend/12.0.16/Chart.yaml
new file mode 100644
index 00000000000..5d32e94c4ce
--- /dev/null
+++ b/stable/tvheadend/12.0.16/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "63784405"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: TVheadend - a TV streaming server and digital video recorder
+home: https://github.com/truecharts/apps/tree/master/charts/stable/tvheadend
+icon: https://truecharts.org/img/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/tvheadend/tvheadend
+type: application
+version: 12.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/tvheadend/12.0.16/README.md b/stable/tvheadend/12.0.16/README.md
new file mode 100644
index 00000000000..bbe6b037876
--- /dev/null
+++ b/stable/tvheadend/12.0.16/README.md
@@ -0,0 +1,42 @@
+# tvheadend
+
+TVheadend - a TV streaming server and digital video recorder
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/tvheadend/12.0.16/app-readme.md b/stable/tvheadend/12.0.16/app-readme.md
new file mode 100644
index 00000000000..6f8c2dcd2bb
--- /dev/null
+++ b/stable/tvheadend/12.0.16/app-readme.md
@@ -0,0 +1,3 @@
+TVheadend - a TV streaming server and digital video recorder
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/tvheadend/12.0.16/charts/common-10.4.4.tgz b/stable/tvheadend/12.0.16/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/tvheadend/12.0.16/charts/common-10.4.4.tgz differ
diff --git a/stable/tvheadend/12.0.16/icon.png b/stable/tvheadend/12.0.16/icon.png
new file mode 100644
index 00000000000..8e7cc418377
Binary files /dev/null and b/stable/tvheadend/12.0.16/icon.png differ
diff --git a/stable/tvheadend/12.0.16/ix_values.yaml b/stable/tvheadend/12.0.16/ix_values.yaml
new file mode 100644
index 00000000000..8374a7539b1
--- /dev/null
+++ b/stable/tvheadend/12.0.16/ix_values.yaml
@@ -0,0 +1,36 @@
+image:
+ repository: tccr.io/truecharts/tvheadend
+ pullPolicy: IfNotPresent
+ tag: version-63784405@sha256:55617b2f0e1a9d9cefb853c5d52f3729da88c9662ad18813e688201dbe3aee9a
+
+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
diff --git a/stable/tvheadend/12.0.16/questions.yaml b/stable/tvheadend/12.0.16/questions.yaml
new file mode 100644
index 00000000000..7d1a03738d1
--- /dev/null
+++ b/stable/tvheadend/12.0.16/questions.yaml
@@ -0,0 +1,2558 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 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: 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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.16/templates/common.yaml b/stable/tvheadend/12.0.16/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/tvheadend/12.0.16/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/tvheadend/12.0.16/values.yaml b/stable/tvheadend/12.0.16/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/twtxt/3.0.14/CHANGELOG.md b/stable/twtxt/3.0.14/CHANGELOG.md
deleted file mode 100644
index 0e390e89236..00000000000
--- a/stable/twtxt/3.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [twtxt-3.0.14](https://github.com/truecharts/apps/compare/twtxt-3.0.12...twtxt-3.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [twtxt-3.0.12](https://github.com/truecharts/apps/compare/twtxt-3.0.11...twtxt-3.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [twtxt-3.0.11](https://github.com/truecharts/apps/compare/twtxt-3.0.10...twtxt-3.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [twtxt-3.0.10](https://github.com/truecharts/apps/compare/twtxt-3.0.9...twtxt-3.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [twtxt-3.0.9](https://github.com/truecharts/apps/compare/twtxt-3.0.8...twtxt-3.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [twtxt-3.0.8](https://github.com/truecharts/apps/compare/twtxt-3.0.7...twtxt-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [twtxt-3.0.7](https://github.com/truecharts/apps/compare/twtxt-3.0.6...twtxt-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [twtxt-3.0.6](https://github.com/truecharts/apps/compare/twtxt-3.0.5...twtxt-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [twtxt-3.0.5](https://github.com/truecharts/apps/compare/twtxt-3.0.4...twtxt-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [twtxt-3.0.4](https://github.com/truecharts/apps/compare/twtxt-3.0.3...twtxt-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [twtxt-3.0.3](https://github.com/truecharts/apps/compare/twtxt-3.0.2...twtxt-3.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/twtxt/3.0.14/Chart.lock b/stable/twtxt/3.0.14/Chart.lock
deleted file mode 100644
index f92545d2f4b..00000000000
--- a/stable/twtxt/3.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:16:56.5035381Z"
diff --git a/stable/twtxt/3.0.14/Chart.yaml b/stable/twtxt/3.0.14/Chart.yaml
deleted file mode 100644
index 5c59d8a34a9..00000000000
--- a/stable/twtxt/3.0.14/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "0.1.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: "A Self-Hosted, Twitter\u2122-like Decentralised microBlogging platform.\
- \ No ads, no tracking, your content, your data!"
-home: https://github.com/truecharts/apps/tree/master/charts/stable/twtxt
-icon: https://truecharts.org/img/chart-icons/twtxt.png
-keywords:
-- twtxt
-- blogging
-- blog
-- social-network
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: twtxt
-sources:
-- https://github.com/prologic/twtxt
-- https://github.com/nicholaswilde/docker-twtxt
-type: application
-version: 3.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/twtxt/3.0.16/CHANGELOG.md b/stable/twtxt/3.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..e6ea2063b6a
--- /dev/null
+++ b/stable/twtxt/3.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [twtxt-3.0.16](https://github.com/truecharts/apps/compare/twtxt-3.0.14...twtxt-3.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [twtxt-3.0.14](https://github.com/truecharts/apps/compare/twtxt-3.0.12...twtxt-3.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [twtxt-3.0.12](https://github.com/truecharts/apps/compare/twtxt-3.0.11...twtxt-3.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [twtxt-3.0.11](https://github.com/truecharts/apps/compare/twtxt-3.0.10...twtxt-3.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [twtxt-3.0.10](https://github.com/truecharts/apps/compare/twtxt-3.0.9...twtxt-3.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [twtxt-3.0.9](https://github.com/truecharts/apps/compare/twtxt-3.0.8...twtxt-3.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [twtxt-3.0.8](https://github.com/truecharts/apps/compare/twtxt-3.0.7...twtxt-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [twtxt-3.0.7](https://github.com/truecharts/apps/compare/twtxt-3.0.6...twtxt-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [twtxt-3.0.6](https://github.com/truecharts/apps/compare/twtxt-3.0.5...twtxt-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [twtxt-3.0.5](https://github.com/truecharts/apps/compare/twtxt-3.0.4...twtxt-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [twtxt-3.0.4](https://github.com/truecharts/apps/compare/twtxt-3.0.3...twtxt-3.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/twtxt/3.0.16/Chart.lock b/stable/twtxt/3.0.16/Chart.lock
new file mode 100644
index 00000000000..eadc44eedaf
--- /dev/null
+++ b/stable/twtxt/3.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:24:19.878423241Z"
diff --git a/stable/twtxt/3.0.16/Chart.yaml b/stable/twtxt/3.0.16/Chart.yaml
new file mode 100644
index 00000000000..97d347feddd
--- /dev/null
+++ b/stable/twtxt/3.0.16/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "0.1.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: "A Self-Hosted, Twitter\u2122-like Decentralised microBlogging platform.\
+ \ No ads, no tracking, your content, your data!"
+home: https://github.com/truecharts/apps/tree/master/charts/stable/twtxt
+icon: https://truecharts.org/img/chart-icons/twtxt.png
+keywords:
+- twtxt
+- blogging
+- blog
+- social-network
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: twtxt
+sources:
+- https://github.com/prologic/twtxt
+- https://github.com/nicholaswilde/docker-twtxt
+type: application
+version: 3.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/twtxt/3.0.14/README.md b/stable/twtxt/3.0.16/README.md
similarity index 100%
rename from stable/twtxt/3.0.14/README.md
rename to stable/twtxt/3.0.16/README.md
diff --git a/stable/twtxt/3.0.14/app-readme.md b/stable/twtxt/3.0.16/app-readme.md
similarity index 100%
rename from stable/twtxt/3.0.14/app-readme.md
rename to stable/twtxt/3.0.16/app-readme.md
diff --git a/stable/twtxt/3.0.16/charts/common-10.4.4.tgz b/stable/twtxt/3.0.16/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/twtxt/3.0.16/charts/common-10.4.4.tgz differ
diff --git a/stable/twtxt/3.0.14/icon.png b/stable/twtxt/3.0.16/icon.png
similarity index 100%
rename from stable/twtxt/3.0.14/icon.png
rename to stable/twtxt/3.0.16/icon.png
diff --git a/stable/twtxt/3.0.14/ix_values.yaml b/stable/twtxt/3.0.16/ix_values.yaml
similarity index 100%
rename from stable/twtxt/3.0.14/ix_values.yaml
rename to stable/twtxt/3.0.16/ix_values.yaml
diff --git a/stable/twtxt/3.0.14/questions.yaml b/stable/twtxt/3.0.16/questions.yaml
similarity index 100%
rename from stable/twtxt/3.0.14/questions.yaml
rename to stable/twtxt/3.0.16/questions.yaml
diff --git a/stable/twtxt/3.0.14/templates/common.yaml b/stable/twtxt/3.0.16/templates/common.yaml
similarity index 100%
rename from stable/twtxt/3.0.14/templates/common.yaml
rename to stable/twtxt/3.0.16/templates/common.yaml
diff --git a/stable/twtxt/3.0.16/values.yaml b/stable/twtxt/3.0.16/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/typecho/3.0.15/CHANGELOG.md b/stable/typecho/3.0.15/CHANGELOG.md
deleted file mode 100644
index d04d3c53703..00000000000
--- a/stable/typecho/3.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [typecho-3.0.15](https://github.com/truecharts/apps/compare/typecho-3.0.13...typecho-3.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [typecho-3.0.13](https://github.com/truecharts/apps/compare/typecho-3.0.12...typecho-3.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [typecho-3.0.12](https://github.com/truecharts/apps/compare/typecho-3.0.11...typecho-3.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [typecho-3.0.11](https://github.com/truecharts/apps/compare/typecho-3.0.10...typecho-3.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [typecho-3.0.10](https://github.com/truecharts/apps/compare/typecho-3.0.9...typecho-3.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [typecho-3.0.9](https://github.com/truecharts/apps/compare/typecho-3.0.8...typecho-3.0.9) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [typecho-3.0.8](https://github.com/truecharts/apps/compare/typecho-3.0.7...typecho-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [typecho-3.0.7](https://github.com/truecharts/apps/compare/typecho-3.0.6...typecho-3.0.7) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
-
-
-### [typecho-3.0.6](https://github.com/truecharts/apps/compare/typecho-3.0.5...typecho-3.0.6) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [typecho-3.0.5](https://github.com/truecharts/apps/compare/typecho-3.0.4...typecho-3.0.5) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [typecho-3.0.4](https://github.com/truecharts/apps/compare/typecho-3.0.3...typecho-3.0.4) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/typecho/3.0.15/Chart.lock b/stable/typecho/3.0.15/Chart.lock
deleted file mode 100644
index d5b4282446e..00000000000
--- a/stable/typecho/3.0.15/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
-generated: "2022-07-12T23:17:11.889179551Z"
diff --git a/stable/typecho/3.0.15/Chart.yaml b/stable/typecho/3.0.15/Chart.yaml
deleted file mode 100644
index 2e8e73ba71f..00000000000
--- a/stable/typecho/3.0.15/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "1.2.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-description: Typecho is a PHP Blogging Platform.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/typecho
-icon: https://truecharts.org/img/chart-icons/typecho.png
-keywords:
-- typecho
-- blog
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: typecho
-sources:
-- https://github.com/typecho/typecho
-- https://hub.docker.com/r/joyqi/typecho
-version: 3.0.15
-annotations:
- truecharts.org/catagories: |
- - hosting
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/typecho/3.0.17/CHANGELOG.md b/stable/typecho/3.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..ae55da683a2
--- /dev/null
+++ b/stable/typecho/3.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [typecho-3.0.17](https://github.com/truecharts/apps/compare/typecho-3.0.15...typecho-3.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [typecho-3.0.15](https://github.com/truecharts/apps/compare/typecho-3.0.13...typecho-3.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [typecho-3.0.13](https://github.com/truecharts/apps/compare/typecho-3.0.12...typecho-3.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [typecho-3.0.12](https://github.com/truecharts/apps/compare/typecho-3.0.11...typecho-3.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [typecho-3.0.11](https://github.com/truecharts/apps/compare/typecho-3.0.10...typecho-3.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [typecho-3.0.10](https://github.com/truecharts/apps/compare/typecho-3.0.9...typecho-3.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [typecho-3.0.9](https://github.com/truecharts/apps/compare/typecho-3.0.8...typecho-3.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [typecho-3.0.8](https://github.com/truecharts/apps/compare/typecho-3.0.7...typecho-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [typecho-3.0.7](https://github.com/truecharts/apps/compare/typecho-3.0.6...typecho-3.0.7) (2022-06-29)
+
+#### Chore
+
+* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
+
+
+
+
+### [typecho-3.0.6](https://github.com/truecharts/apps/compare/typecho-3.0.5...typecho-3.0.6) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [typecho-3.0.5](https://github.com/truecharts/apps/compare/typecho-3.0.4...typecho-3.0.5) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/typecho/3.0.17/Chart.lock b/stable/typecho/3.0.17/Chart.lock
new file mode 100644
index 00000000000..9ff40d6d9f1
--- /dev/null
+++ b/stable/typecho/3.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
+generated: "2022-07-14T14:24:41.523544977Z"
diff --git a/stable/typecho/3.0.17/Chart.yaml b/stable/typecho/3.0.17/Chart.yaml
new file mode 100644
index 00000000000..859d45534c9
--- /dev/null
+++ b/stable/typecho/3.0.17/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "1.2.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+description: Typecho is a PHP Blogging Platform.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/typecho
+icon: https://truecharts.org/img/chart-icons/typecho.png
+keywords:
+- typecho
+- blog
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: typecho
+sources:
+- https://github.com/typecho/typecho
+- https://hub.docker.com/r/joyqi/typecho
+version: 3.0.17
+annotations:
+ truecharts.org/catagories: |
+ - hosting
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/typecho/3.0.15/README.md b/stable/typecho/3.0.17/README.md
similarity index 100%
rename from stable/typecho/3.0.15/README.md
rename to stable/typecho/3.0.17/README.md
diff --git a/stable/typecho/3.0.15/app-readme.md b/stable/typecho/3.0.17/app-readme.md
similarity index 100%
rename from stable/typecho/3.0.15/app-readme.md
rename to stable/typecho/3.0.17/app-readme.md
diff --git a/stable/typecho/3.0.17/charts/common-10.4.4.tgz b/stable/typecho/3.0.17/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/typecho/3.0.17/charts/common-10.4.4.tgz differ
diff --git a/stable/xbackbone/3.0.16/charts/mariadb-3.0.29.tgz b/stable/typecho/3.0.17/charts/mariadb-3.0.29.tgz
similarity index 100%
rename from stable/xbackbone/3.0.16/charts/mariadb-3.0.29.tgz
rename to stable/typecho/3.0.17/charts/mariadb-3.0.29.tgz
diff --git a/stable/typecho/3.0.15/icon.png b/stable/typecho/3.0.17/icon.png
similarity index 100%
rename from stable/typecho/3.0.15/icon.png
rename to stable/typecho/3.0.17/icon.png
diff --git a/stable/typecho/3.0.15/ix_values.yaml b/stable/typecho/3.0.17/ix_values.yaml
similarity index 100%
rename from stable/typecho/3.0.15/ix_values.yaml
rename to stable/typecho/3.0.17/ix_values.yaml
diff --git a/stable/typecho/3.0.15/questions.yaml b/stable/typecho/3.0.17/questions.yaml
similarity index 100%
rename from stable/typecho/3.0.15/questions.yaml
rename to stable/typecho/3.0.17/questions.yaml
diff --git a/stable/typecho/3.0.17/templates/common.yaml b/stable/typecho/3.0.17/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/typecho/3.0.17/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/typecho/3.0.17/values.yaml b/stable/typecho/3.0.17/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/ubooquity/3.0.15/CHANGELOG.md b/stable/ubooquity/3.0.15/CHANGELOG.md
deleted file mode 100644
index 416263bb6ec..00000000000
--- a/stable/ubooquity/3.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [ubooquity-3.0.15](https://github.com/truecharts/apps/compare/ubooquity-3.0.13...ubooquity-3.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [ubooquity-3.0.13](https://github.com/truecharts/apps/compare/ubooquity-3.0.12...ubooquity-3.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [ubooquity-3.0.12](https://github.com/truecharts/apps/compare/ubooquity-3.0.11...ubooquity-3.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [ubooquity-3.0.11](https://github.com/truecharts/apps/compare/ubooquity-3.0.10...ubooquity-3.0.11) (2022-07-11)
-
-
-
-
-### [ubooquity-3.0.10](https://github.com/truecharts/apps/compare/ubooquity-3.0.9...ubooquity-3.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-#### Fix
-
-* make root fs writable ([#3142](https://github.com/truecharts/apps/issues/3142))
-
-
-
-
-### [ubooquity-3.0.9](https://github.com/truecharts/apps/compare/ubooquity-3.0.8...ubooquity-3.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [ubooquity-3.0.8](https://github.com/truecharts/apps/compare/ubooquity-3.0.7...ubooquity-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [ubooquity-3.0.7](https://github.com/truecharts/apps/compare/ubooquity-3.0.6...ubooquity-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [ubooquity-3.0.6](https://github.com/truecharts/apps/compare/ubooquity-3.0.5...ubooquity-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [ubooquity-3.0.5](https://github.com/truecharts/apps/compare/ubooquity-3.0.4...ubooquity-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [ubooquity-3.0.4](https://github.com/truecharts/apps/compare/ubooquity-3.0.3...ubooquity-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/ubooquity/3.0.15/Chart.lock b/stable/ubooquity/3.0.15/Chart.lock
deleted file mode 100644
index 084870f7a6b..00000000000
--- a/stable/ubooquity/3.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:17:10.173085602Z"
diff --git a/stable/ubooquity/3.0.15/Chart.yaml b/stable/ubooquity/3.0.15/Chart.yaml
deleted file mode 100644
index 5dfa9abcfb2..00000000000
--- a/stable/ubooquity/3.0.15/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: ubooquity
-version: 3.0.15
-appVersion: "2.1.2"
-description: Ubooquity is a free, lightweight and easy-to-use home server for your comics and ebooks.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/ubooquity
-icon: https://truecharts.org/img/chart-icons/ubooquity.png
-keywords:
- - ubooquity
-sources:
- - https://hub.docker.com/r/linuxserver/ubooquity
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/ubooquity/3.0.17/CHANGELOG.md b/stable/ubooquity/3.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..cd3ec7ac781
--- /dev/null
+++ b/stable/ubooquity/3.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [ubooquity-3.0.17](https://github.com/truecharts/apps/compare/ubooquity-3.0.15...ubooquity-3.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [ubooquity-3.0.15](https://github.com/truecharts/apps/compare/ubooquity-3.0.13...ubooquity-3.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [ubooquity-3.0.13](https://github.com/truecharts/apps/compare/ubooquity-3.0.12...ubooquity-3.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [ubooquity-3.0.12](https://github.com/truecharts/apps/compare/ubooquity-3.0.11...ubooquity-3.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [ubooquity-3.0.11](https://github.com/truecharts/apps/compare/ubooquity-3.0.10...ubooquity-3.0.11) (2022-07-11)
+
+
+
+
+### [ubooquity-3.0.10](https://github.com/truecharts/apps/compare/ubooquity-3.0.9...ubooquity-3.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+#### Fix
+
+* make root fs writable ([#3142](https://github.com/truecharts/apps/issues/3142))
+
+
+
+
+### [ubooquity-3.0.9](https://github.com/truecharts/apps/compare/ubooquity-3.0.8...ubooquity-3.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [ubooquity-3.0.8](https://github.com/truecharts/apps/compare/ubooquity-3.0.7...ubooquity-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [ubooquity-3.0.7](https://github.com/truecharts/apps/compare/ubooquity-3.0.6...ubooquity-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [ubooquity-3.0.6](https://github.com/truecharts/apps/compare/ubooquity-3.0.5...ubooquity-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [ubooquity-3.0.5](https://github.com/truecharts/apps/compare/ubooquity-3.0.4...ubooquity-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/ubooquity/3.0.17/Chart.lock b/stable/ubooquity/3.0.17/Chart.lock
new file mode 100644
index 00000000000..01b095510bf
--- /dev/null
+++ b/stable/ubooquity/3.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:24:38.444528295Z"
diff --git a/stable/ubooquity/3.0.17/Chart.yaml b/stable/ubooquity/3.0.17/Chart.yaml
new file mode 100644
index 00000000000..4248e674efb
--- /dev/null
+++ b/stable/ubooquity/3.0.17/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: ubooquity
+version: 3.0.17
+appVersion: "2.1.2"
+description: Ubooquity is a free, lightweight and easy-to-use home server for your comics and ebooks.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/ubooquity
+icon: https://truecharts.org/img/chart-icons/ubooquity.png
+keywords:
+ - ubooquity
+sources:
+ - https://hub.docker.com/r/linuxserver/ubooquity
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/ubooquity/3.0.15/README.md b/stable/ubooquity/3.0.17/README.md
similarity index 100%
rename from stable/ubooquity/3.0.15/README.md
rename to stable/ubooquity/3.0.17/README.md
diff --git a/stable/ubooquity/3.0.15/app-readme.md b/stable/ubooquity/3.0.17/app-readme.md
similarity index 100%
rename from stable/ubooquity/3.0.15/app-readme.md
rename to stable/ubooquity/3.0.17/app-readme.md
diff --git a/stable/ubooquity/3.0.17/charts/common-10.4.4.tgz b/stable/ubooquity/3.0.17/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/ubooquity/3.0.17/charts/common-10.4.4.tgz differ
diff --git a/stable/ubooquity/3.0.15/icon.png b/stable/ubooquity/3.0.17/icon.png
similarity index 100%
rename from stable/ubooquity/3.0.15/icon.png
rename to stable/ubooquity/3.0.17/icon.png
diff --git a/stable/ubooquity/3.0.15/ix_values.yaml b/stable/ubooquity/3.0.17/ix_values.yaml
similarity index 100%
rename from stable/ubooquity/3.0.15/ix_values.yaml
rename to stable/ubooquity/3.0.17/ix_values.yaml
diff --git a/stable/ubooquity/3.0.15/questions.yaml b/stable/ubooquity/3.0.17/questions.yaml
similarity index 100%
rename from stable/ubooquity/3.0.15/questions.yaml
rename to stable/ubooquity/3.0.17/questions.yaml
diff --git a/stable/ubooquity/3.0.17/templates/common.yaml b/stable/ubooquity/3.0.17/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/ubooquity/3.0.17/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/ubooquity/3.0.17/values.yaml b/stable/ubooquity/3.0.17/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/unifi/11.0.16/CHANGELOG.md b/stable/unifi/11.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..8663c1f8bd6
--- /dev/null
+++ b/stable/unifi/11.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [unifi-11.0.16](https://github.com/truecharts/apps/compare/unifi-11.0.14...unifi-11.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [unifi-11.0.14](https://github.com/truecharts/apps/compare/unifi-11.0.12...unifi-11.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [unifi-11.0.12](https://github.com/truecharts/apps/compare/unifi-11.0.11...unifi-11.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [unifi-11.0.11](https://github.com/truecharts/apps/compare/unifi-11.0.10...unifi-11.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [unifi-11.0.10](https://github.com/truecharts/apps/compare/unifi-11.0.9...unifi-11.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [unifi-11.0.9](https://github.com/truecharts/apps/compare/unifi-11.0.8...unifi-11.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [unifi-11.0.8](https://github.com/truecharts/apps/compare/unifi-11.0.7...unifi-11.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [unifi-11.0.7](https://github.com/truecharts/apps/compare/unifi-11.0.6...unifi-11.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [unifi-11.0.6](https://github.com/truecharts/apps/compare/unifi-11.0.5...unifi-11.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [unifi-11.0.5](https://github.com/truecharts/apps/compare/unifi-11.0.4...unifi-11.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [unifi-11.0.4](https://github.com/truecharts/apps/compare/unifi-11.0.3...unifi-11.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/unifi/11.0.16/Chart.lock b/stable/unifi/11.0.16/Chart.lock
new file mode 100644
index 00000000000..7b5e19d94aa
--- /dev/null
+++ b/stable/unifi/11.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:24:39.466699324Z"
diff --git a/stable/unifi/11.0.16/Chart.yaml b/stable/unifi/11.0.16/Chart.yaml
new file mode 100644
index 00000000000..13ca4bfe934
--- /dev/null
+++ b/stable/unifi/11.0.16/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "7.1.66"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Ubiquiti Network's Unifi Controller
+home: https://github.com/truecharts/apps/tree/master/charts/stable/unifi
+icon: https://truecharts.org/img/chart-icons/unifi.png
+keywords:
+- ubiquiti
+- unifi
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: unifi
+sources:
+- https://github.com/jacobalberty/unifi-docker
+- https://unifi-network.ui.com
+type: application
+version: 11.0.16
+annotations:
+ truecharts.org/catagories: |
+ - Networking
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/unifi/11.0.16/README.md b/stable/unifi/11.0.16/README.md
new file mode 100644
index 00000000000..2ae116c1958
--- /dev/null
+++ b/stable/unifi/11.0.16/README.md
@@ -0,0 +1,43 @@
+# unifi
+
+Ubiquiti Network's Unifi Controller
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/unifi/11.0.16/app-readme.md b/stable/unifi/11.0.16/app-readme.md
new file mode 100644
index 00000000000..7c759aa8254
--- /dev/null
+++ b/stable/unifi/11.0.16/app-readme.md
@@ -0,0 +1,3 @@
+Ubiquiti Network's Unifi Controller
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/unifi/11.0.16/charts/common-10.4.4.tgz b/stable/unifi/11.0.16/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/unifi/11.0.16/charts/common-10.4.4.tgz differ
diff --git a/stable/unifi/11.0.16/icon.png b/stable/unifi/11.0.16/icon.png
new file mode 100644
index 00000000000..6e21f40cb63
Binary files /dev/null and b/stable/unifi/11.0.16/icon.png differ
diff --git a/stable/unifi/11.0.16/ix_values.yaml b/stable/unifi/11.0.16/ix_values.yaml
new file mode 100644
index 00000000000..6fa5bbc70eb
--- /dev/null
+++ b/stable/unifi/11.0.16/ix_values.yaml
@@ -0,0 +1,61 @@
+image:
+ repository: tccr.io/truecharts/unifi
+ tag: v7.1.66@sha256:be4b17bcf9a49717b9ae94c921d7ba6245223cf83bdaff5c541b7c59b459fffd
+ pullPolicy: IfNotPresent
+
+service:
+ main:
+ ports:
+ main:
+ protocol: HTTPS
+ port: 8443
+ targetPort: 8443
+ comm:
+ enabled: true
+ ports:
+ comm:
+ enabled: true
+ port: 8080
+ targetPort: 8080
+ stun:
+ enabled: true
+ ports:
+ stun:
+ enabled: true
+ port: 3478
+ targetPort: 3478
+ protocol: UDP
+ speedtest:
+ enabled: true
+ ports:
+ speedtest:
+ enabled: true
+ port: 6789
+ targetPort: 6789
+ guestportal:
+ enabled: true
+ ports:
+ web:
+ enabled: true
+ port: 8880
+ targetPort: 8880
+ protocol: HTTP
+ websecure:
+ enabled: true
+ port: 8843
+ targetPort: 8843
+ protocol: HTTPS
+
+securityContext:
+ readOnlyRootFilesystem: false
+
+podSecurityContext:
+ runAsGroup: 999
+ runAsUser: 999
+
+env: {}
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/unifi"
diff --git a/stable/unifi/11.0.16/questions.yaml b/stable/unifi/11.0.16/questions.yaml
new file mode 100644
index 00000000000..4f44d301abb
--- /dev/null
+++ b/stable/unifi/11.0.16/questions.yaml
@@ -0,0 +1,2988 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 8443
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: protocol
+ label: "Port Type"
+ schema:
+ type: string
+ default: "HTTPS"
+ enum:
+ - value: HTTP
+ description: "HTTP"
+ - value: "HTTPS"
+ description: "HTTPS"
+ - value: TCP
+ description: "TCP"
+ - value: "UDP"
+ description: "UDP"
+ - variable: nodePort
+ label: "Node Port (Optional)"
+ description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
+ schema:
+ type: int
+ min: 9000
+ max: 65535
+ - variable: targetPort
+ label: "Target Port"
+ description: "The internal(!) port on the container the Application runs on"
+ schema:
+ type: int
+ default: 8443
+
+
+ - variable: comm
+ label: "Unifi Device Communication Service"
+ description: "Unifi Device Communication 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: comm
+ 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: 8080
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 8080
+
+ - variable: stun
+ label: "STUN Device Communication Service"
+ description: "STUN Device Communication 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: stun
+ 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: 3478
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: protocol
+ label: "Port Type"
+ schema:
+ type: string
+ default: "UDP"
+ 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: 3478
+
+ - variable: speedtest
+ label: "Speedtest Service"
+ description: "Speedtest 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: speedtest
+ 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: 6789
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 6789
+
+ - variable: guestportal
+ label: "Guest Portal Service"
+ description: "Guest Portal Service"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable the service"
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: type
+ label: "Service Type"
+ description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
+ schema:
+ type: string
+ default: "Simple"
+ enum:
+ - value: "Simple"
+ description: "Simple"
+ - value: "ClusterIP"
+ description: "ClusterIP"
+ - value: "NodePort"
+ description: "NodePort (Advanced)"
+ - value: "LoadBalancer"
+ description: "LoadBalancer (Advanced)"
+ - variable: loadBalancerIP
+ label: "LoadBalancer IP"
+ description: "LoadBalancerIP"
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: string
+ default: ""
+ - variable: externalIPs
+ label: "External IP's"
+ description: "External IP's"
+ schema:
+ show_if: [["type", "=", "LoadBalancer"]]
+ type: list
+ default: []
+ items:
+ - variable: externalIP
+ label: "External IP"
+ schema:
+ type: string
+ - variable: ipFamilyPolicy
+ label: "IP Family Policy"
+ description: "(Advanced) Specify the ip policy"
+ schema:
+ show_if: [["type", "!=", "Simple"]]
+ type: string
+ default: "SingleStack"
+ enum:
+ - value: "SingleStack"
+ description: "SingleStack"
+ - value: "PreferDualStack"
+ description: "PreferDualStack"
+ - value: "RequireDualStack"
+ description: "RequireDualStack"
+ - variable: ipFamilies
+ label: "(advanced) IP families"
+ description: "(advanced) The ip families that should be used"
+ schema:
+ show_if: [["type", "!=", "Simple"]]
+ type: list
+ default: []
+ items:
+ - variable: ipFamily
+ label: "IP family"
+ schema:
+ type: string
+ - variable: ports
+ label: "Service's Port(s) Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: web
+ label: "Web 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: 8880
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 8880
+
+ - variable: websecure
+ label: "Secure Web 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: 8843
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: protocol
+ label: "Port Type"
+ schema:
+ type: string
+ default: "HTTPS"
+ enum:
+ - value: HTTP
+ description: "HTTP"
+ - value: "HTTPS"
+ description: "HTTPS"
+ - value: TCP
+ description: "TCP"
+ - value: "UDP"
+ description: "UDP"
+ - variable: nodePort
+ label: "Node Port (Optional)"
+ description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
+ schema:
+ type: int
+ min: 9000
+ max: 65535
+ - variable: targetPort
+ label: "Target Port"
+ description: "The internal(!) port on the container the Application runs on"
+ schema:
+ type: int
+ default: 8843
+
+
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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: 999
+ - variable: runAsGroup
+ label: "runAsGroup"
+ description: "The groupID this App of the user running the application"
+ schema:
+ type: int
+ default: 999
+ - 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/unifi/11.0.16/templates/common.yaml b/stable/unifi/11.0.16/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/unifi/11.0.16/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/unifi/11.0.16/values.yaml b/stable/unifi/11.0.16/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/unmanic/3.0.14/CHANGELOG.md b/stable/unmanic/3.0.14/CHANGELOG.md
deleted file mode 100644
index 3600c9eda1d..00000000000
--- a/stable/unmanic/3.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [unmanic-3.0.14](https://github.com/truecharts/apps/compare/unmanic-3.0.12...unmanic-3.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [unmanic-3.0.12](https://github.com/truecharts/apps/compare/unmanic-3.0.11...unmanic-3.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [unmanic-3.0.11](https://github.com/truecharts/apps/compare/unmanic-3.0.10...unmanic-3.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [unmanic-3.0.10](https://github.com/truecharts/apps/compare/unmanic-3.0.9...unmanic-3.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [unmanic-3.0.9](https://github.com/truecharts/apps/compare/unmanic-3.0.8...unmanic-3.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [unmanic-3.0.8](https://github.com/truecharts/apps/compare/unmanic-3.0.7...unmanic-3.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [unmanic-3.0.7](https://github.com/truecharts/apps/compare/unmanic-3.0.6...unmanic-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [unmanic-3.0.6](https://github.com/truecharts/apps/compare/unmanic-3.0.5...unmanic-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [unmanic-3.0.5](https://github.com/truecharts/apps/compare/unmanic-3.0.4...unmanic-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [unmanic-3.0.4](https://github.com/truecharts/apps/compare/unmanic-3.0.3...unmanic-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [unmanic-3.0.3](https://github.com/truecharts/apps/compare/unmanic-3.0.2...unmanic-3.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/unmanic/3.0.14/Chart.lock b/stable/unmanic/3.0.14/Chart.lock
deleted file mode 100644
index b54e341c7e7..00000000000
--- a/stable/unmanic/3.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:17:19.495267474Z"
diff --git a/stable/unmanic/3.0.14/Chart.yaml b/stable/unmanic/3.0.14/Chart.yaml
deleted file mode 100644
index 62fd0db4ee2..00000000000
--- a/stable/unmanic/3.0.14/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "0.2.3"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Unmanic is a simple tool for optimising your file library.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/unmanic
-icon: https://truecharts.org/img/chart-icons/unmanic.png
-keywords:
-- media
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: unmanic
-sources:
-- https://github.com/Unmanic/unmanic
-- https://hub.docker.com/r/josh5/unmanic
-version: 3.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/unmanic/3.0.16/CHANGELOG.md b/stable/unmanic/3.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..70c4671c301
--- /dev/null
+++ b/stable/unmanic/3.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [unmanic-3.0.16](https://github.com/truecharts/apps/compare/unmanic-3.0.14...unmanic-3.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [unmanic-3.0.14](https://github.com/truecharts/apps/compare/unmanic-3.0.12...unmanic-3.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [unmanic-3.0.12](https://github.com/truecharts/apps/compare/unmanic-3.0.11...unmanic-3.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [unmanic-3.0.11](https://github.com/truecharts/apps/compare/unmanic-3.0.10...unmanic-3.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [unmanic-3.0.10](https://github.com/truecharts/apps/compare/unmanic-3.0.9...unmanic-3.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [unmanic-3.0.9](https://github.com/truecharts/apps/compare/unmanic-3.0.8...unmanic-3.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [unmanic-3.0.8](https://github.com/truecharts/apps/compare/unmanic-3.0.7...unmanic-3.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [unmanic-3.0.7](https://github.com/truecharts/apps/compare/unmanic-3.0.6...unmanic-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [unmanic-3.0.6](https://github.com/truecharts/apps/compare/unmanic-3.0.5...unmanic-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [unmanic-3.0.5](https://github.com/truecharts/apps/compare/unmanic-3.0.4...unmanic-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [unmanic-3.0.4](https://github.com/truecharts/apps/compare/unmanic-3.0.3...unmanic-3.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/unmanic/3.0.16/Chart.lock b/stable/unmanic/3.0.16/Chart.lock
new file mode 100644
index 00000000000..914954bf3e4
--- /dev/null
+++ b/stable/unmanic/3.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:24:50.581281198Z"
diff --git a/stable/unmanic/3.0.16/Chart.yaml b/stable/unmanic/3.0.16/Chart.yaml
new file mode 100644
index 00000000000..878a4710a4b
--- /dev/null
+++ b/stable/unmanic/3.0.16/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "0.2.3"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Unmanic is a simple tool for optimising your file library.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/unmanic
+icon: https://truecharts.org/img/chart-icons/unmanic.png
+keywords:
+- media
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: unmanic
+sources:
+- https://github.com/Unmanic/unmanic
+- https://hub.docker.com/r/josh5/unmanic
+version: 3.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/unmanic/3.0.14/README.md b/stable/unmanic/3.0.16/README.md
similarity index 100%
rename from stable/unmanic/3.0.14/README.md
rename to stable/unmanic/3.0.16/README.md
diff --git a/stable/unmanic/3.0.14/app-readme.md b/stable/unmanic/3.0.16/app-readme.md
similarity index 100%
rename from stable/unmanic/3.0.14/app-readme.md
rename to stable/unmanic/3.0.16/app-readme.md
diff --git a/stable/unmanic/3.0.16/charts/common-10.4.4.tgz b/stable/unmanic/3.0.16/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/unmanic/3.0.16/charts/common-10.4.4.tgz differ
diff --git a/stable/unmanic/3.0.14/icon.png b/stable/unmanic/3.0.16/icon.png
similarity index 100%
rename from stable/unmanic/3.0.14/icon.png
rename to stable/unmanic/3.0.16/icon.png
diff --git a/stable/unmanic/3.0.14/ix_values.yaml b/stable/unmanic/3.0.16/ix_values.yaml
similarity index 100%
rename from stable/unmanic/3.0.14/ix_values.yaml
rename to stable/unmanic/3.0.16/ix_values.yaml
diff --git a/stable/unmanic/3.0.14/questions.yaml b/stable/unmanic/3.0.16/questions.yaml
similarity index 100%
rename from stable/unmanic/3.0.14/questions.yaml
rename to stable/unmanic/3.0.16/questions.yaml
diff --git a/stable/unmanic/3.0.16/templates/common.yaml b/stable/unmanic/3.0.16/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/unmanic/3.0.16/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/unmanic/3.0.16/values.yaml b/stable/unmanic/3.0.16/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/unpackerr/6.0.14/CHANGELOG.md b/stable/unpackerr/6.0.14/CHANGELOG.md
deleted file mode 100644
index ac9bb7e6060..00000000000
--- a/stable/unpackerr/6.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [unpackerr-6.0.14](https://github.com/truecharts/apps/compare/unpackerr-6.0.12...unpackerr-6.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [unpackerr-6.0.12](https://github.com/truecharts/apps/compare/unpackerr-6.0.11...unpackerr-6.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [unpackerr-6.0.11](https://github.com/truecharts/apps/compare/unpackerr-6.0.10...unpackerr-6.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [unpackerr-6.0.10](https://github.com/truecharts/apps/compare/unpackerr-6.0.9...unpackerr-6.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [unpackerr-6.0.9](https://github.com/truecharts/apps/compare/unpackerr-6.0.8...unpackerr-6.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [unpackerr-6.0.8](https://github.com/truecharts/apps/compare/unpackerr-6.0.7...unpackerr-6.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [unpackerr-6.0.7](https://github.com/truecharts/apps/compare/unpackerr-6.0.6...unpackerr-6.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [unpackerr-6.0.6](https://github.com/truecharts/apps/compare/unpackerr-6.0.5...unpackerr-6.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [unpackerr-6.0.5](https://github.com/truecharts/apps/compare/unpackerr-6.0.4...unpackerr-6.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [unpackerr-6.0.4](https://github.com/truecharts/apps/compare/unpackerr-6.0.3...unpackerr-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [unpackerr-6.0.3](https://github.com/truecharts/apps/compare/unpackerr-6.0.2...unpackerr-6.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/unpackerr/6.0.14/Chart.lock b/stable/unpackerr/6.0.14/Chart.lock
deleted file mode 100644
index 379e88dce1f..00000000000
--- a/stable/unpackerr/6.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:17:25.112767789Z"
diff --git a/stable/unpackerr/6.0.14/Chart.yaml b/stable/unpackerr/6.0.14/Chart.yaml
deleted file mode 100644
index 5ac82ed00d9..00000000000
--- a/stable/unpackerr/6.0.14/Chart.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-apiVersion: v2
-appVersion: "0.10.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: This application runs as a daemon on your download host. It checks for
- completed downloads and extracts them so Radarr, Lidarr, Sonarr, and Readarr may
- import them
-home: https://github.com/truecharts/apps/tree/master/charts/stable/unpackerr
-icon: https://truecharts.org/img/chart-icons/unpackerr.png
-keywords:
-- unpackerr
-- sonarr
-- radarr
-- lidarr
-- readarr
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: unpackerr
-sources:
-- https://github.com/davidnewhall/unpackerr
-- https://hub.docker.com/r/golift/unpackerr
-type: application
-version: 6.0.14
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/unpackerr/6.0.16/CHANGELOG.md b/stable/unpackerr/6.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..8fcbfcc0d38
--- /dev/null
+++ b/stable/unpackerr/6.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [unpackerr-6.0.16](https://github.com/truecharts/apps/compare/unpackerr-6.0.14...unpackerr-6.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [unpackerr-6.0.14](https://github.com/truecharts/apps/compare/unpackerr-6.0.12...unpackerr-6.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [unpackerr-6.0.12](https://github.com/truecharts/apps/compare/unpackerr-6.0.11...unpackerr-6.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [unpackerr-6.0.11](https://github.com/truecharts/apps/compare/unpackerr-6.0.10...unpackerr-6.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [unpackerr-6.0.10](https://github.com/truecharts/apps/compare/unpackerr-6.0.9...unpackerr-6.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [unpackerr-6.0.9](https://github.com/truecharts/apps/compare/unpackerr-6.0.8...unpackerr-6.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [unpackerr-6.0.8](https://github.com/truecharts/apps/compare/unpackerr-6.0.7...unpackerr-6.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [unpackerr-6.0.7](https://github.com/truecharts/apps/compare/unpackerr-6.0.6...unpackerr-6.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [unpackerr-6.0.6](https://github.com/truecharts/apps/compare/unpackerr-6.0.5...unpackerr-6.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [unpackerr-6.0.5](https://github.com/truecharts/apps/compare/unpackerr-6.0.4...unpackerr-6.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [unpackerr-6.0.4](https://github.com/truecharts/apps/compare/unpackerr-6.0.3...unpackerr-6.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/unpackerr/6.0.16/Chart.lock b/stable/unpackerr/6.0.16/Chart.lock
new file mode 100644
index 00000000000..528a123c8a8
--- /dev/null
+++ b/stable/unpackerr/6.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:24:56.815288356Z"
diff --git a/stable/unpackerr/6.0.16/Chart.yaml b/stable/unpackerr/6.0.16/Chart.yaml
new file mode 100644
index 00000000000..845af75e859
--- /dev/null
+++ b/stable/unpackerr/6.0.16/Chart.yaml
@@ -0,0 +1,34 @@
+apiVersion: v2
+appVersion: "0.10.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: This application runs as a daemon on your download host. It checks for
+ completed downloads and extracts them so Radarr, Lidarr, Sonarr, and Readarr may
+ import them
+home: https://github.com/truecharts/apps/tree/master/charts/stable/unpackerr
+icon: https://truecharts.org/img/chart-icons/unpackerr.png
+keywords:
+- unpackerr
+- sonarr
+- radarr
+- lidarr
+- readarr
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: unpackerr
+sources:
+- https://github.com/davidnewhall/unpackerr
+- https://hub.docker.com/r/golift/unpackerr
+type: application
+version: 6.0.16
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/unpackerr/6.0.14/README.md b/stable/unpackerr/6.0.16/README.md
similarity index 100%
rename from stable/unpackerr/6.0.14/README.md
rename to stable/unpackerr/6.0.16/README.md
diff --git a/stable/unpackerr/6.0.14/app-readme.md b/stable/unpackerr/6.0.16/app-readme.md
similarity index 100%
rename from stable/unpackerr/6.0.14/app-readme.md
rename to stable/unpackerr/6.0.16/app-readme.md
diff --git a/stable/unpackerr/6.0.16/charts/common-10.4.4.tgz b/stable/unpackerr/6.0.16/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/unpackerr/6.0.16/charts/common-10.4.4.tgz differ
diff --git a/stable/unpackerr/6.0.14/icon.png b/stable/unpackerr/6.0.16/icon.png
similarity index 100%
rename from stable/unpackerr/6.0.14/icon.png
rename to stable/unpackerr/6.0.16/icon.png
diff --git a/stable/unpackerr/6.0.14/ix_values.yaml b/stable/unpackerr/6.0.16/ix_values.yaml
similarity index 100%
rename from stable/unpackerr/6.0.14/ix_values.yaml
rename to stable/unpackerr/6.0.16/ix_values.yaml
diff --git a/stable/unpackerr/6.0.14/questions.yaml b/stable/unpackerr/6.0.16/questions.yaml
similarity index 100%
rename from stable/unpackerr/6.0.14/questions.yaml
rename to stable/unpackerr/6.0.16/questions.yaml
diff --git a/stable/unpackerr/6.0.16/templates/common.yaml b/stable/unpackerr/6.0.16/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/unpackerr/6.0.16/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/unpackerr/6.0.16/values.yaml b/stable/unpackerr/6.0.16/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/unpoller/3.0.16/CHANGELOG.md b/stable/unpoller/3.0.16/CHANGELOG.md
deleted file mode 100644
index 3bb60e08dbd..00000000000
--- a/stable/unpoller/3.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [unpoller-3.0.16](https://github.com/truecharts/apps/compare/unpoller-3.0.14...unpoller-3.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [unpoller-3.0.14](https://github.com/truecharts/apps/compare/unpoller-3.0.13...unpoller-3.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [unpoller-3.0.13](https://github.com/truecharts/apps/compare/unpoller-3.0.12...unpoller-3.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [unpoller-3.0.12](https://github.com/truecharts/apps/compare/unpoller-3.0.11...unpoller-3.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [unpoller-3.0.11](https://github.com/truecharts/apps/compare/unpoller-3.0.10...unpoller-3.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [unpoller-3.0.10](https://github.com/truecharts/apps/compare/unpoller-3.0.9...unpoller-3.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [unpoller-3.0.9](https://github.com/truecharts/apps/compare/unpoller-3.0.8...unpoller-3.0.9) (2022-06-30)
-
-#### Fix
-
-* change some common references to tc.common ([#3019](https://github.com/truecharts/apps/issues/3019))
-
-
-
-
-### [unpoller-3.0.8](https://github.com/truecharts/apps/compare/unpoller-3.0.7...unpoller-3.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [unpoller-3.0.7](https://github.com/truecharts/apps/compare/unpoller-3.0.6...unpoller-3.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [unpoller-3.0.6](https://github.com/truecharts/apps/compare/unpoller-3.0.5...unpoller-3.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [unpoller-3.0.5](https://github.com/truecharts/apps/compare/unpoller-3.0.4...unpoller-3.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/unpoller/3.0.16/Chart.lock b/stable/unpoller/3.0.16/Chart.lock
deleted file mode 100644
index e9e4ef7d4ab..00000000000
--- a/stable/unpoller/3.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:17:26.915704487Z"
diff --git a/stable/unpoller/3.0.16/Chart.yaml b/stable/unpoller/3.0.16/Chart.yaml
deleted file mode 100644
index 42e03cbeeae..00000000000
--- a/stable/unpoller/3.0.16/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "2.1.3"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus
-icon: https://truecharts.org/img/chart-icons/unpoller.png
-home: https://github.com/truecharts/apps/tree/master/charts/stable/unpoller
-keywords:
-- unifi
-- unifi-poller
-- metrics
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: unpoller
-sources:
-- https://github.com/unifi-poller/unifi-poller
-- https://hub.docker.com/r/golift/unifi-poller
-type: application
-version: 3.0.16
-annotations:
- truecharts.org/catagories: |
- - metrics
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/unpoller/3.0.18/CHANGELOG.md b/stable/unpoller/3.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..861e79aec20
--- /dev/null
+++ b/stable/unpoller/3.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [unpoller-3.0.18](https://github.com/truecharts/apps/compare/unpoller-3.0.16...unpoller-3.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [unpoller-3.0.16](https://github.com/truecharts/apps/compare/unpoller-3.0.14...unpoller-3.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [unpoller-3.0.14](https://github.com/truecharts/apps/compare/unpoller-3.0.13...unpoller-3.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [unpoller-3.0.13](https://github.com/truecharts/apps/compare/unpoller-3.0.12...unpoller-3.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [unpoller-3.0.12](https://github.com/truecharts/apps/compare/unpoller-3.0.11...unpoller-3.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [unpoller-3.0.11](https://github.com/truecharts/apps/compare/unpoller-3.0.10...unpoller-3.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [unpoller-3.0.10](https://github.com/truecharts/apps/compare/unpoller-3.0.9...unpoller-3.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [unpoller-3.0.9](https://github.com/truecharts/apps/compare/unpoller-3.0.8...unpoller-3.0.9) (2022-06-30)
+
+#### Fix
+
+* change some common references to tc.common ([#3019](https://github.com/truecharts/apps/issues/3019))
+
+
+
+
+### [unpoller-3.0.8](https://github.com/truecharts/apps/compare/unpoller-3.0.7...unpoller-3.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [unpoller-3.0.7](https://github.com/truecharts/apps/compare/unpoller-3.0.6...unpoller-3.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [unpoller-3.0.6](https://github.com/truecharts/apps/compare/unpoller-3.0.5...unpoller-3.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/unpoller/3.0.18/Chart.lock b/stable/unpoller/3.0.18/Chart.lock
new file mode 100644
index 00000000000..8aa5b118457
--- /dev/null
+++ b/stable/unpoller/3.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:24:58.512441907Z"
diff --git a/stable/unpoller/3.0.18/Chart.yaml b/stable/unpoller/3.0.18/Chart.yaml
new file mode 100644
index 00000000000..c6098d4377d
--- /dev/null
+++ b/stable/unpoller/3.0.18/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "2.1.3"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus
+icon: https://truecharts.org/img/chart-icons/unpoller.png
+home: https://github.com/truecharts/apps/tree/master/charts/stable/unpoller
+keywords:
+- unifi
+- unifi-poller
+- metrics
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: unpoller
+sources:
+- https://github.com/unifi-poller/unifi-poller
+- https://hub.docker.com/r/golift/unifi-poller
+type: application
+version: 3.0.18
+annotations:
+ truecharts.org/catagories: |
+ - metrics
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/unpoller/3.0.16/README.md b/stable/unpoller/3.0.18/README.md
similarity index 100%
rename from stable/unpoller/3.0.16/README.md
rename to stable/unpoller/3.0.18/README.md
diff --git a/stable/unpoller/3.0.16/app-readme.md b/stable/unpoller/3.0.18/app-readme.md
similarity index 100%
rename from stable/unpoller/3.0.16/app-readme.md
rename to stable/unpoller/3.0.18/app-readme.md
diff --git a/stable/unpoller/3.0.18/charts/common-10.4.4.tgz b/stable/unpoller/3.0.18/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/unpoller/3.0.18/charts/common-10.4.4.tgz differ
diff --git a/stable/unpoller/3.0.16/icon.png b/stable/unpoller/3.0.18/icon.png
similarity index 100%
rename from stable/unpoller/3.0.16/icon.png
rename to stable/unpoller/3.0.18/icon.png
diff --git a/stable/unpoller/3.0.16/ix_values.yaml b/stable/unpoller/3.0.18/ix_values.yaml
similarity index 100%
rename from stable/unpoller/3.0.16/ix_values.yaml
rename to stable/unpoller/3.0.18/ix_values.yaml
diff --git a/stable/unpoller/3.0.16/questions.yaml b/stable/unpoller/3.0.18/questions.yaml
similarity index 100%
rename from stable/unpoller/3.0.16/questions.yaml
rename to stable/unpoller/3.0.18/questions.yaml
diff --git a/stable/unpoller/3.0.18/templates/common.yaml b/stable/unpoller/3.0.18/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/unpoller/3.0.18/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/unpoller/3.0.16/templates/prometheusrules.yaml b/stable/unpoller/3.0.18/templates/prometheusrules.yaml
similarity index 100%
rename from stable/unpoller/3.0.16/templates/prometheusrules.yaml
rename to stable/unpoller/3.0.18/templates/prometheusrules.yaml
diff --git a/stable/unpoller/3.0.16/templates/servicemonitor.yaml b/stable/unpoller/3.0.18/templates/servicemonitor.yaml
similarity index 100%
rename from stable/unpoller/3.0.16/templates/servicemonitor.yaml
rename to stable/unpoller/3.0.18/templates/servicemonitor.yaml
diff --git a/stable/unpoller/3.0.18/values.yaml b/stable/unpoller/3.0.18/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/uptime-kuma/3.0.15/CHANGELOG.md b/stable/uptime-kuma/3.0.15/CHANGELOG.md
deleted file mode 100644
index 7a9597cfb2a..00000000000
--- a/stable/uptime-kuma/3.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [uptime-kuma-3.0.15](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.13...uptime-kuma-3.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [uptime-kuma-3.0.13](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.12...uptime-kuma-3.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [uptime-kuma-3.0.12](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.11...uptime-kuma-3.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [uptime-kuma-3.0.11](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.10...uptime-kuma-3.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [uptime-kuma-3.0.10](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.9...uptime-kuma-3.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [uptime-kuma-3.0.9](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.8...uptime-kuma-3.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [uptime-kuma-3.0.8](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.7...uptime-kuma-3.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [uptime-kuma-3.0.7](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.6...uptime-kuma-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
-
-
-
-
-### [uptime-kuma-3.0.6](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.5...uptime-kuma-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [uptime-kuma-3.0.5](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.4...uptime-kuma-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [uptime-kuma-3.0.4](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.3...uptime-kuma-3.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/uptime-kuma/3.0.15/Chart.lock b/stable/uptime-kuma/3.0.15/Chart.lock
deleted file mode 100644
index 59f245a1ea6..00000000000
--- a/stable/uptime-kuma/3.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:17:32.55489921Z"
diff --git a/stable/uptime-kuma/3.0.15/Chart.yaml b/stable/uptime-kuma/3.0.15/Chart.yaml
deleted file mode 100644
index d39a6482922..00000000000
--- a/stable/uptime-kuma/3.0.15/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "1.17.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: A fancy self-hosted monitoring tool
-home: https://github.com/truecharts/apps/tree/master/charts/stable/uptime-kuma
-icon: https://truecharts.org/img/chart-icons/uptime-kuma.png
-keywords:
-- monitoring
-- uptime
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: uptime-kuma
-sources:
-- https://github.com/louislam/uptime-kuma
-type: application
-version: 3.0.15
-annotations:
- truecharts.org/catagories: |
- - monitoring
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/uptime-kuma/3.0.17/CHANGELOG.md b/stable/uptime-kuma/3.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..9456736e358
--- /dev/null
+++ b/stable/uptime-kuma/3.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [uptime-kuma-3.0.17](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.15...uptime-kuma-3.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [uptime-kuma-3.0.15](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.13...uptime-kuma-3.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [uptime-kuma-3.0.13](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.12...uptime-kuma-3.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [uptime-kuma-3.0.12](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.11...uptime-kuma-3.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [uptime-kuma-3.0.11](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.10...uptime-kuma-3.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [uptime-kuma-3.0.10](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.9...uptime-kuma-3.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [uptime-kuma-3.0.9](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.8...uptime-kuma-3.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [uptime-kuma-3.0.8](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.7...uptime-kuma-3.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [uptime-kuma-3.0.7](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.6...uptime-kuma-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
+
+
+
+
+### [uptime-kuma-3.0.6](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.5...uptime-kuma-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [uptime-kuma-3.0.5](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.4...uptime-kuma-3.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/uptime-kuma/3.0.17/Chart.lock b/stable/uptime-kuma/3.0.17/Chart.lock
new file mode 100644
index 00000000000..c3b3da0f38d
--- /dev/null
+++ b/stable/uptime-kuma/3.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:25:07.094627141Z"
diff --git a/stable/uptime-kuma/3.0.17/Chart.yaml b/stable/uptime-kuma/3.0.17/Chart.yaml
new file mode 100644
index 00000000000..3db4c564135
--- /dev/null
+++ b/stable/uptime-kuma/3.0.17/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "1.17.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: A fancy self-hosted monitoring tool
+home: https://github.com/truecharts/apps/tree/master/charts/stable/uptime-kuma
+icon: https://truecharts.org/img/chart-icons/uptime-kuma.png
+keywords:
+- monitoring
+- uptime
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: uptime-kuma
+sources:
+- https://github.com/louislam/uptime-kuma
+type: application
+version: 3.0.17
+annotations:
+ truecharts.org/catagories: |
+ - monitoring
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/uptime-kuma/3.0.15/README.md b/stable/uptime-kuma/3.0.17/README.md
similarity index 100%
rename from stable/uptime-kuma/3.0.15/README.md
rename to stable/uptime-kuma/3.0.17/README.md
diff --git a/stable/uptime-kuma/3.0.15/app-readme.md b/stable/uptime-kuma/3.0.17/app-readme.md
similarity index 100%
rename from stable/uptime-kuma/3.0.15/app-readme.md
rename to stable/uptime-kuma/3.0.17/app-readme.md
diff --git a/stable/uptime-kuma/3.0.17/charts/common-10.4.4.tgz b/stable/uptime-kuma/3.0.17/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/uptime-kuma/3.0.17/charts/common-10.4.4.tgz differ
diff --git a/stable/uptime-kuma/3.0.15/icon.png b/stable/uptime-kuma/3.0.17/icon.png
similarity index 100%
rename from stable/uptime-kuma/3.0.15/icon.png
rename to stable/uptime-kuma/3.0.17/icon.png
diff --git a/stable/uptime-kuma/3.0.15/ix_values.yaml b/stable/uptime-kuma/3.0.17/ix_values.yaml
similarity index 100%
rename from stable/uptime-kuma/3.0.15/ix_values.yaml
rename to stable/uptime-kuma/3.0.17/ix_values.yaml
diff --git a/stable/uptime-kuma/3.0.15/questions.yaml b/stable/uptime-kuma/3.0.17/questions.yaml
similarity index 100%
rename from stable/uptime-kuma/3.0.15/questions.yaml
rename to stable/uptime-kuma/3.0.17/questions.yaml
diff --git a/stable/uptime-kuma/3.0.17/templates/common.yaml b/stable/uptime-kuma/3.0.17/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/uptime-kuma/3.0.17/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/uptime-kuma/3.0.17/values.yaml b/stable/uptime-kuma/3.0.17/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/uptimerobot-prometheus/4.0.16/CHANGELOG.md b/stable/uptimerobot-prometheus/4.0.16/CHANGELOG.md
deleted file mode 100644
index c7d885f7d5b..00000000000
--- a/stable/uptimerobot-prometheus/4.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [uptimerobot-prometheus-4.0.16](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.14...uptimerobot-prometheus-4.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [uptimerobot-prometheus-4.0.14](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.13...uptimerobot-prometheus-4.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [uptimerobot-prometheus-4.0.13](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.12...uptimerobot-prometheus-4.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [uptimerobot-prometheus-4.0.12](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.11...uptimerobot-prometheus-4.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [uptimerobot-prometheus-4.0.11](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.10...uptimerobot-prometheus-4.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [uptimerobot-prometheus-4.0.10](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.9...uptimerobot-prometheus-4.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [uptimerobot-prometheus-4.0.9](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.8...uptimerobot-prometheus-4.0.9) (2022-06-30)
-
-#### Fix
-
-* change some common references to tc.common ([#3019](https://github.com/truecharts/apps/issues/3019))
-
-
-
-
-### [uptimerobot-prometheus-4.0.8](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.7...uptimerobot-prometheus-4.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [uptimerobot-prometheus-4.0.7](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.6...uptimerobot-prometheus-4.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [uptimerobot-prometheus-4.0.6](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.5...uptimerobot-prometheus-4.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [uptimerobot-prometheus-4.0.5](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.4...uptimerobot-prometheus-4.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
diff --git a/stable/uptimerobot-prometheus/4.0.16/Chart.lock b/stable/uptimerobot-prometheus/4.0.16/Chart.lock
deleted file mode 100644
index 7444fd1a622..00000000000
--- a/stable/uptimerobot-prometheus/4.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:17:35.028460061Z"
diff --git a/stable/uptimerobot-prometheus/4.0.16/Chart.yaml b/stable/uptimerobot-prometheus/4.0.16/Chart.yaml
deleted file mode 100644
index 764cd73b046..00000000000
--- a/stable/uptimerobot-prometheus/4.0.16/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "0.0.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: Prometheus Exporter for the official uptimerobot CLI
-icon: https://truecharts.org/img/chart-icons/uptimerobot-prometheus.png
-home: https://github.com/truecharts/apps/tree/master/charts/stable/uptimerobot-prometheus
-keywords:
-- uptimerobot
-- prometheus
-- grafana
-- metrics
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: uptimerobot-prometheus
-sources:
- - https://github.com/lekpamartin/uptimerobot_exporter
- - https://github.com/k8s-at-home/charts/tree/master/charts/uptimerobot-prometheus
-type: application
-version: 4.0.16
-annotations:
- truecharts.org/catagories: |
- - metrics
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/uptimerobot-prometheus/4.0.18/CHANGELOG.md b/stable/uptimerobot-prometheus/4.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..58635a5a68c
--- /dev/null
+++ b/stable/uptimerobot-prometheus/4.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [uptimerobot-prometheus-4.0.18](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.16...uptimerobot-prometheus-4.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [uptimerobot-prometheus-4.0.16](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.14...uptimerobot-prometheus-4.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [uptimerobot-prometheus-4.0.14](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.13...uptimerobot-prometheus-4.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [uptimerobot-prometheus-4.0.13](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.12...uptimerobot-prometheus-4.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [uptimerobot-prometheus-4.0.12](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.11...uptimerobot-prometheus-4.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [uptimerobot-prometheus-4.0.11](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.10...uptimerobot-prometheus-4.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [uptimerobot-prometheus-4.0.10](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.9...uptimerobot-prometheus-4.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [uptimerobot-prometheus-4.0.9](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.8...uptimerobot-prometheus-4.0.9) (2022-06-30)
+
+#### Fix
+
+* change some common references to tc.common ([#3019](https://github.com/truecharts/apps/issues/3019))
+
+
+
+
+### [uptimerobot-prometheus-4.0.8](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.7...uptimerobot-prometheus-4.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [uptimerobot-prometheus-4.0.7](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.6...uptimerobot-prometheus-4.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [uptimerobot-prometheus-4.0.6](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.5...uptimerobot-prometheus-4.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/uptimerobot-prometheus/4.0.18/Chart.lock b/stable/uptimerobot-prometheus/4.0.18/Chart.lock
new file mode 100644
index 00000000000..4412d36845b
--- /dev/null
+++ b/stable/uptimerobot-prometheus/4.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:25:09.239388201Z"
diff --git a/stable/uptimerobot-prometheus/4.0.18/Chart.yaml b/stable/uptimerobot-prometheus/4.0.18/Chart.yaml
new file mode 100644
index 00000000000..ae25f72be2a
--- /dev/null
+++ b/stable/uptimerobot-prometheus/4.0.18/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "0.0.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Prometheus Exporter for the official uptimerobot CLI
+icon: https://truecharts.org/img/chart-icons/uptimerobot-prometheus.png
+home: https://github.com/truecharts/apps/tree/master/charts/stable/uptimerobot-prometheus
+keywords:
+- uptimerobot
+- prometheus
+- grafana
+- metrics
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: uptimerobot-prometheus
+sources:
+ - https://github.com/lekpamartin/uptimerobot_exporter
+ - https://github.com/k8s-at-home/charts/tree/master/charts/uptimerobot-prometheus
+type: application
+version: 4.0.18
+annotations:
+ truecharts.org/catagories: |
+ - metrics
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/uptimerobot-prometheus/4.0.16/README.md b/stable/uptimerobot-prometheus/4.0.18/README.md
similarity index 100%
rename from stable/uptimerobot-prometheus/4.0.16/README.md
rename to stable/uptimerobot-prometheus/4.0.18/README.md
diff --git a/stable/uptimerobot-prometheus/4.0.16/app-readme.md b/stable/uptimerobot-prometheus/4.0.18/app-readme.md
similarity index 100%
rename from stable/uptimerobot-prometheus/4.0.16/app-readme.md
rename to stable/uptimerobot-prometheus/4.0.18/app-readme.md
diff --git a/stable/uptimerobot-prometheus/4.0.18/charts/common-10.4.4.tgz b/stable/uptimerobot-prometheus/4.0.18/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/uptimerobot-prometheus/4.0.18/charts/common-10.4.4.tgz differ
diff --git a/stable/uptimerobot-prometheus/4.0.16/icon.png b/stable/uptimerobot-prometheus/4.0.18/icon.png
similarity index 100%
rename from stable/uptimerobot-prometheus/4.0.16/icon.png
rename to stable/uptimerobot-prometheus/4.0.18/icon.png
diff --git a/stable/uptimerobot-prometheus/4.0.16/ix_values.yaml b/stable/uptimerobot-prometheus/4.0.18/ix_values.yaml
similarity index 100%
rename from stable/uptimerobot-prometheus/4.0.16/ix_values.yaml
rename to stable/uptimerobot-prometheus/4.0.18/ix_values.yaml
diff --git a/stable/uptimerobot-prometheus/4.0.16/questions.yaml b/stable/uptimerobot-prometheus/4.0.18/questions.yaml
similarity index 100%
rename from stable/uptimerobot-prometheus/4.0.16/questions.yaml
rename to stable/uptimerobot-prometheus/4.0.18/questions.yaml
diff --git a/stable/uptimerobot-prometheus/4.0.18/templates/common.yaml b/stable/uptimerobot-prometheus/4.0.18/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/uptimerobot-prometheus/4.0.18/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/uptimerobot-prometheus/4.0.16/templates/prometheusrules.yaml b/stable/uptimerobot-prometheus/4.0.18/templates/prometheusrules.yaml
similarity index 100%
rename from stable/uptimerobot-prometheus/4.0.16/templates/prometheusrules.yaml
rename to stable/uptimerobot-prometheus/4.0.18/templates/prometheusrules.yaml
diff --git a/stable/uptimerobot-prometheus/4.0.16/templates/servicemonitor.yaml b/stable/uptimerobot-prometheus/4.0.18/templates/servicemonitor.yaml
similarity index 100%
rename from stable/uptimerobot-prometheus/4.0.16/templates/servicemonitor.yaml
rename to stable/uptimerobot-prometheus/4.0.18/templates/servicemonitor.yaml
diff --git a/stable/uptimerobot-prometheus/4.0.18/values.yaml b/stable/uptimerobot-prometheus/4.0.18/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/valheim/3.0.17/CHANGELOG.md b/stable/valheim/3.0.17/CHANGELOG.md
deleted file mode 100644
index 845309ec708..00000000000
--- a/stable/valheim/3.0.17/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [valheim-3.0.17](https://github.com/truecharts/apps/compare/valheim-3.0.15...valheim-3.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [valheim-3.0.15](https://github.com/truecharts/apps/compare/valheim-3.0.14...valheim-3.0.15) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [valheim-3.0.14](https://github.com/truecharts/apps/compare/valheim-3.0.13...valheim-3.0.14) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [valheim-3.0.13](https://github.com/truecharts/apps/compare/valheim-3.0.12...valheim-3.0.13) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [valheim-3.0.12](https://github.com/truecharts/apps/compare/valheim-3.0.11...valheim-3.0.12) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [valheim-3.0.11](https://github.com/truecharts/apps/compare/valheim-3.0.10...valheim-3.0.11) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [valheim-3.0.10](https://github.com/truecharts/apps/compare/valheim-3.0.9...valheim-3.0.10) (2022-06-27)
-
-#### Chore
-
-* update docker general non-major ([#2996](https://github.com/truecharts/apps/issues/2996))
-
-
-
-
-### [valheim-3.0.9](https://github.com/truecharts/apps/compare/valheim-3.0.8...valheim-3.0.9) (2022-06-26)
-
-#### Chore
-
-* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
-
-
-
-
-### [valheim-3.0.8](https://github.com/truecharts/apps/compare/valheim-3.0.7...valheim-3.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [valheim-3.0.7](https://github.com/truecharts/apps/compare/valheim-3.0.6...valheim-3.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [valheim-3.0.6](https://github.com/truecharts/apps/compare/valheim-3.0.5...valheim-3.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/valheim/3.0.17/Chart.lock b/stable/valheim/3.0.17/Chart.lock
deleted file mode 100644
index c858e2ce7fd..00000000000
--- a/stable/valheim/3.0.17/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:17:40.331549381Z"
diff --git a/stable/valheim/3.0.17/Chart.yaml b/stable/valheim/3.0.17/Chart.yaml
deleted file mode 100644
index 9beb0f9a2ab..00000000000
--- a/stable/valheim/3.0.17/Chart.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Valheim dedicated gameserver with automatic update and world backup support
-home: https://github.com/truecharts/apps/tree/master/charts/games/valheim
-icon: https://truecharts.org/img/chart-icons/valheim.png
-keywords:
-- valheim
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: valheim
-sources:
-- https://github.com/lloesche/valheim-server-docker
-- https://hub.docker.com/r/lloesche/valheim-server
-version: 3.0.17
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/valheim/3.0.19/CHANGELOG.md b/stable/valheim/3.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..bee3c45cc5b
--- /dev/null
+++ b/stable/valheim/3.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [valheim-3.0.19](https://github.com/truecharts/apps/compare/valheim-3.0.17...valheim-3.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [valheim-3.0.17](https://github.com/truecharts/apps/compare/valheim-3.0.15...valheim-3.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [valheim-3.0.15](https://github.com/truecharts/apps/compare/valheim-3.0.14...valheim-3.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [valheim-3.0.14](https://github.com/truecharts/apps/compare/valheim-3.0.13...valheim-3.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [valheim-3.0.13](https://github.com/truecharts/apps/compare/valheim-3.0.12...valheim-3.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [valheim-3.0.12](https://github.com/truecharts/apps/compare/valheim-3.0.11...valheim-3.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [valheim-3.0.11](https://github.com/truecharts/apps/compare/valheim-3.0.10...valheim-3.0.11) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [valheim-3.0.10](https://github.com/truecharts/apps/compare/valheim-3.0.9...valheim-3.0.10) (2022-06-27)
+
+#### Chore
+
+* update docker general non-major ([#2996](https://github.com/truecharts/apps/issues/2996))
+
+
+
+
+### [valheim-3.0.9](https://github.com/truecharts/apps/compare/valheim-3.0.8...valheim-3.0.9) (2022-06-26)
+
+#### Chore
+
+* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988))
+
+
+
+
+### [valheim-3.0.8](https://github.com/truecharts/apps/compare/valheim-3.0.7...valheim-3.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [valheim-3.0.7](https://github.com/truecharts/apps/compare/valheim-3.0.6...valheim-3.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/valheim/3.0.19/Chart.lock b/stable/valheim/3.0.19/Chart.lock
new file mode 100644
index 00000000000..68f6959477b
--- /dev/null
+++ b/stable/valheim/3.0.19/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:25:15.550123232Z"
diff --git a/stable/valheim/3.0.19/Chart.yaml b/stable/valheim/3.0.19/Chart.yaml
new file mode 100644
index 00000000000..7175c2cfe72
--- /dev/null
+++ b/stable/valheim/3.0.19/Chart.yaml
@@ -0,0 +1,26 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Valheim dedicated gameserver with automatic update and world backup support
+home: https://github.com/truecharts/apps/tree/master/charts/games/valheim
+icon: https://truecharts.org/img/chart-icons/valheim.png
+keywords:
+- valheim
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: valheim
+sources:
+- https://github.com/lloesche/valheim-server-docker
+- https://hub.docker.com/r/lloesche/valheim-server
+version: 3.0.19
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/valheim/3.0.17/README.md b/stable/valheim/3.0.19/README.md
similarity index 100%
rename from stable/valheim/3.0.17/README.md
rename to stable/valheim/3.0.19/README.md
diff --git a/stable/valheim/3.0.17/app-readme.md b/stable/valheim/3.0.19/app-readme.md
similarity index 100%
rename from stable/valheim/3.0.17/app-readme.md
rename to stable/valheim/3.0.19/app-readme.md
diff --git a/stable/valheim/3.0.19/charts/common-10.4.4.tgz b/stable/valheim/3.0.19/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/valheim/3.0.19/charts/common-10.4.4.tgz differ
diff --git a/stable/valheim/3.0.17/docs/installation_notes.md b/stable/valheim/3.0.19/docs/installation_notes.md
similarity index 100%
rename from stable/valheim/3.0.17/docs/installation_notes.md
rename to stable/valheim/3.0.19/docs/installation_notes.md
diff --git a/stable/valheim/3.0.17/icon.png b/stable/valheim/3.0.19/icon.png
similarity index 100%
rename from stable/valheim/3.0.17/icon.png
rename to stable/valheim/3.0.19/icon.png
diff --git a/stable/valheim/3.0.17/ix_values.yaml b/stable/valheim/3.0.19/ix_values.yaml
similarity index 100%
rename from stable/valheim/3.0.17/ix_values.yaml
rename to stable/valheim/3.0.19/ix_values.yaml
diff --git a/stable/valheim/3.0.17/questions.yaml b/stable/valheim/3.0.19/questions.yaml
similarity index 100%
rename from stable/valheim/3.0.17/questions.yaml
rename to stable/valheim/3.0.19/questions.yaml
diff --git a/stable/valheim/3.0.17/templates/common.yaml b/stable/valheim/3.0.19/templates/common.yaml
similarity index 100%
rename from stable/valheim/3.0.17/templates/common.yaml
rename to stable/valheim/3.0.19/templates/common.yaml
diff --git a/stable/valheim/3.0.19/values.yaml b/stable/valheim/3.0.19/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/vaultwarden/16.0.17/CHANGELOG.md b/stable/vaultwarden/16.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..d2939d9cfb9
--- /dev/null
+++ b/stable/vaultwarden/16.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [vaultwarden-16.0.17](https://github.com/truecharts/apps/compare/vaultwarden-16.0.15...vaultwarden-16.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [vaultwarden-16.0.15](https://github.com/truecharts/apps/compare/vaultwarden-16.0.13...vaultwarden-16.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [vaultwarden-16.0.13](https://github.com/truecharts/apps/compare/vaultwarden-16.0.12...vaultwarden-16.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [vaultwarden-16.0.12](https://github.com/truecharts/apps/compare/vaultwarden-16.0.11...vaultwarden-16.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [vaultwarden-16.0.11](https://github.com/truecharts/apps/compare/vaultwarden-16.0.10...vaultwarden-16.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [vaultwarden-16.0.10](https://github.com/truecharts/apps/compare/vaultwarden-16.0.9...vaultwarden-16.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [vaultwarden-16.0.9](https://github.com/truecharts/apps/compare/vaultwarden-16.0.8...vaultwarden-16.0.9) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [vaultwarden-16.0.8](https://github.com/truecharts/apps/compare/vaultwarden-16.0.7...vaultwarden-16.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [vaultwarden-16.0.7](https://github.com/truecharts/apps/compare/vaultwarden-16.0.6...vaultwarden-16.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [vaultwarden-16.0.6](https://github.com/truecharts/apps/compare/vaultwarden-16.0.5...vaultwarden-16.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [vaultwarden-16.0.5](https://github.com/truecharts/apps/compare/vaultwarden-16.0.4...vaultwarden-16.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/vaultwarden/16.0.17/Chart.lock b/stable/vaultwarden/16.0.17/Chart.lock
new file mode 100644
index 00000000000..ad76eccab5a
--- /dev/null
+++ b/stable/vaultwarden/16.0.17/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:25:24.652354805Z"
diff --git a/stable/vaultwarden/16.0.17/Chart.yaml b/stable/vaultwarden/16.0.17/Chart.yaml
new file mode 100644
index 00000000000..eacec909c6c
--- /dev/null
+++ b/stable/vaultwarden/16.0.17/Chart.yaml
@@ -0,0 +1,36 @@
+apiVersion: v2
+appVersion: "1.25.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+deprecated: false
+description: Unofficial Bitwarden compatible server written in Rust
+home: https://github.com/truecharts/apps/tree/master/charts/stable/vaultwarden
+icon: https://truecharts.org/img/chart-icons/vaultwarden.png
+keywords:
+- bitwarden
+- bitwardenrs
+- bitwarden_rs
+- vaultwarden
+- password
+- rust
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: vaultwarden
+sources:
+- https://github.com/dani-garcia/vaultwarden
+type: application
+version: 16.0.17
+annotations:
+ truecharts.org/catagories: |
+ - security
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/vaultwarden/16.0.17/README.md b/stable/vaultwarden/16.0.17/README.md
new file mode 100644
index 00000000000..58115ba8016
--- /dev/null
+++ b/stable/vaultwarden/16.0.17/README.md
@@ -0,0 +1,43 @@
+# vaultwarden
+
+Unofficial Bitwarden compatible server written in Rust
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://charts.truecharts.org/ | postgresql | 8.0.30 |
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/vaultwarden/16.0.17/app-readme.md b/stable/vaultwarden/16.0.17/app-readme.md
new file mode 100644
index 00000000000..adff46b5f72
--- /dev/null
+++ b/stable/vaultwarden/16.0.17/app-readme.md
@@ -0,0 +1,3 @@
+Unofficial Bitwarden compatible server written in Rust
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/vaultwarden/16.0.17/charts/common-10.4.4.tgz b/stable/vaultwarden/16.0.17/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/vaultwarden/16.0.17/charts/common-10.4.4.tgz differ
diff --git a/stable/vaultwarden/16.0.17/charts/postgresql-8.0.30.tgz b/stable/vaultwarden/16.0.17/charts/postgresql-8.0.30.tgz
new file mode 100644
index 00000000000..e5e82a8f3d6
Binary files /dev/null and b/stable/vaultwarden/16.0.17/charts/postgresql-8.0.30.tgz differ
diff --git a/stable/vaultwarden/16.0.17/ci/default-values.yaml b/stable/vaultwarden/16.0.17/ci/default-values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/vaultwarden/16.0.17/ci/ingress-values.yaml b/stable/vaultwarden/16.0.17/ci/ingress-values.yaml
new file mode 100644
index 00000000000..2f22100f940
--- /dev/null
+++ b/stable/vaultwarden/16.0.17/ci/ingress-values.yaml
@@ -0,0 +1,67 @@
+# -- Configure the ingresses for the chart here.
+# Additional ingresses can be added by adding a dictionary key similar to the 'main' ingress.
+# @default -- See below
+ingress:
+ main:
+ # -- Enables or disables the ingress
+ enabled: true
+
+ # -- Make this the primary ingress (used in probes, notes, etc...).
+ # If there is more than 1 ingress, make sure that only 1 ingress is marked as primary.
+ primary: true
+
+ # -- Override the name suffix that is used for this ingress.
+ nameOverride:
+
+ # -- List of middlewares in the traefikmiddlewares k8s namespace to add automatically
+ # Creates an annotation with the middlewares and appends k8s and traefik namespaces to the middleware names
+ # Primarily used for TrueNAS SCALE to add additional (seperate) middlewares without exposing them to the end-user
+ fixedMiddlewares:
+ - chain-basic
+
+ # -- Additional List of middlewares in the traefikmiddlewares k8s namespace to add automatically
+ # Creates an annotation with the middlewares and appends k8s and traefik namespaces to the middleware names
+ middlewares: []
+ annotationsList: []
+ # - name: somename
+ # value: somevalue
+ # -- Provide additional annotations which may be required.
+ annotations: {}
+ # kubernetes.io/ingress.class: nginx
+ # kubernetes.io/tls-acme: "true"
+
+ labelsList: []
+ # - name: somename
+ # value: somevalue
+ # -- Set labels on the deployment/statefulset/daemonset
+ # -- Provide additional labels which may be required.
+ # -- Provide additional labels which may be required.
+ labels: {}
+
+ # -- Set the ingressClass that is used for this ingress.
+ # Requires Kubernetes >=1.19
+ ingressClassName: # "nginx"
+
+ ## Configure the hosts for the ingress
+ hosts:
+ - # -- Host address. Helm template can be passed.
+ host: chart-example.local
+ ## Configure the paths for the host
+ paths:
+ - # -- Path. Helm template can be passed.
+ path: /
+ # -- Ignored if not kubeVersion >= 1.14-0
+ pathType: Prefix
+ service:
+ # -- Overrides the service name reference for this path
+ name:
+ # -- Overrides the service port reference for this path
+ targetPort:
+
+ # -- Configure TLS for the ingress. Both secretName and hosts can process a Helm template.
+ tls: []
+ # - secretName: chart-example-tls
+ # -- Create a secret from a GUI selected TrueNAS SCALE certificate
+ # scaleCert: true
+ # hosts:
+ # - chart-example.local
diff --git a/stable/vaultwarden/16.0.17/icon.png b/stable/vaultwarden/16.0.17/icon.png
new file mode 100644
index 00000000000..78bf16a37e2
Binary files /dev/null and b/stable/vaultwarden/16.0.17/icon.png differ
diff --git a/stable/vaultwarden/16.0.17/ix_values.yaml b/stable/vaultwarden/16.0.17/ix_values.yaml
new file mode 100644
index 00000000000..631ede1f30c
--- /dev/null
+++ b/stable/vaultwarden/16.0.17/ix_values.yaml
@@ -0,0 +1,152 @@
+image:
+ repository: tccr.io/truecharts/vaultwarden
+ pullPolicy: IfNotPresent
+ tag: v1.25.0@sha256:8faa1b35b7d3465b13c6a4a7404188fac6e0a1d9c99e4672657b1f24b7e503c8
+
+service:
+ main:
+ ports:
+ main:
+ port: 10102
+ targetPort: 8080
+ ws:
+ enabled: true
+ ports:
+ ws:
+ enabled: true
+ port: 3012
+ targetPort: 3012
+
+env:
+ DOMAIN: "https://{{ if .Values.ingress }}{{ if .Values.ingress.main.enabled }}{{ ( index .Values.ingress.main.hosts 0 ).host }}{{ else }}placeholder.com{{ end }}{{ else }}placeholder.com{{ end }}"
+ DATABASE_URL:
+ secretKeyRef:
+ name: dbcreds
+ key: url
+
+envFrom:
+ - configMapRef:
+ name: vaultwardenconfig
+ - secretRef:
+ name: vaultwardensecret
+
+database:
+ # Database type, must be one of: 'sqlite', 'mysql' or 'postgresql'.
+ type: postgresql
+ # Enable DB Write-Ahead-Log for SQLite, disabled for other databases. https://github.com/dani-garcia/bitwarden_rs/wiki/Running-without-WAL-enabled
+ wal: true
+ ## URL for external databases (mysql://user:pass@host:port or postgresql://user:pass@host:port).
+ # url: ""
+ ## Set the size of the database connection pool.
+ # maxConnections: 10
+ ## Connection retries during startup, 0 for infinite. 1 second between retries.
+ # retries: 15
+
+# Set Bitwarden_rs application variables
+vaultwarden:
+ # Allow any user to sign-up: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-registration-of-new-users
+ allowSignups: true
+ ## Whitelist domains allowed to sign-up. 'allowSignups' is ignored if set.
+ # signupDomains:
+ # - domain.tld
+ # Verify e-mail before login is enabled. SMTP must be enabled.
+ verifySignup: false
+ # When a user logs in an email is required to be sent. If sending the email fails the login attempt will fail. SMTP must be enabled.
+ requireEmail: false
+ ## Maximum attempts before an email token is reset and a new email will need to be sent.
+ # emailAttempts: 3
+ ## Email token validity in seconds.
+ # emailTokenExpiration: 600
+ # Allow invited users to sign-up even feature is disabled: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-invitations
+ allowInvitation: true
+ # Show password hints: https://github.com/dani-garcia/bitwarden_rs/wiki/Password-hint-display
+ ## Default organization name in invitation e-mails that are not coming from a specific organization.
+ # defaultInviteName: ""
+ showPasswordHint: true
+ # Enable Websockets for notification. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-WebSocket-notifications
+ # Redirect HTTP path "/notifications/hub" to port 3012. Ingress/IngressRoute controllers are automatically configured.
+ enableWebsockets: true
+ # Enable Web Vault (static content). https://github.com/dani-garcia/bitwarden_rs/wiki/Disabling-or-overriding-the-Vault-interface-hosting
+ enableWebVault: true
+ # Restrict creation of orgs. Options are: 'all', 'none' or a comma-separated list of users.
+ orgCreationUsers: all
+ ## Limit attachment disk usage per organization.
+ # attachmentLimitOrg:
+ ## Limit attachment disk usage per user.
+ # attachmentLimitUser:
+ ## HaveIBeenPwned API Key. Can be purchased at https://haveibeenpwned.com/API/Key.
+ # hibpApiKey:
+
+ admin:
+ # Enable admin portal.
+ enabled: false
+ # Disabling the admin token will make the admin portal accessible to anyone, use carefully: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-admin-token
+ disableAdminToken: false
+ ## Token for admin login, will be generated if not defined. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-admin-page
+ # token:
+
+ # Enable SMTP. https://github.com/dani-garcia/bitwarden_rs/wiki/SMTP-configuration
+ smtp:
+ enabled: false
+ # SMTP hostname, required if SMTP is enabled.
+ host: ""
+ # SMTP sender e-mail address, required if SMTP is enabled.
+ from: ""
+ ## SMTP sender name, defaults to 'Bitwarden_RS'.
+ # fromName: ""
+ ## Enable SSL connection.
+ # ssl: true
+ ## SMTP port. Defaults to 25 without SSL, 587 with SSL.
+ # port: 587
+ ## SMTP Authentication Mechanisms. Comma-separated options: 'Plain', 'Login' and 'Xoauth2'. Defaults to 'Plain'.
+ # authMechanism: Plain
+ ## Hostname to be sent for SMTP HELO. Defaults to pod name.
+ # heloName: ""
+ ## SMTP timeout.
+ # timeout: 15
+ ## Accept SSL session if certificate is valid but hostname doesn't match. DANGEROUS, vulnerable to men-in-the-middle attacks!
+ # invalidHostname: false
+ ## Accept invalid certificates. DANGEROUS, vulnerable to men-in-the-middle attacks!
+ # invalidCertificate: false
+ ## SMTP username.
+ # user: ""
+ ## SMTP password. Required is user is specified, ignored if no user provided.
+ # password: ""
+
+ ## Enable Yubico OTP authentication. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-Yubikey-OTP-authentication
+ yubico:
+ enabled: false
+ ## Yubico server. Defaults to YubiCloud.
+ # server:
+ ## Yubico ID and Secret Key.
+ # clientId:
+ # secretKey:
+
+ ## Logging options. https://github.com/dani-garcia/bitwarden_rs/wiki/Logging
+ log:
+ # Log to file.
+ file: ""
+ # Log level. Options are "trace", "debug", "info", "warn", "error" or "off".
+ level: "trace"
+ ## Log timestamp format. See https://docs.rs/chrono/0.4.15/chrono/format/strftime/index.html. Defaults to time in milliseconds.
+ # timeFormat: ""
+
+ icons:
+ # Disables download of external icons. Setting to true will still serve icons from cache (/data/icon_cache). TTL will default to zero.
+ disableDownload: false
+ ## Cache time-to-live for icons fetched. 0 means no purging.
+ # cache: 2592000
+ ## Cache time-to-live for icons that were not available. 0 means no purging.
+ # cacheFailed: 259200
+
+persistence:
+ data:
+ enabled: true
+ mountPath: "/data"
+
+# Enabled postgres
+postgresql:
+ enabled: true
+ existingSecret: "dbcreds"
+ postgresqlUsername: vaultwarden
+ postgresqlDatabase: vaultwarden
diff --git a/stable/vaultwarden/16.0.17/questions.yaml b/stable/vaultwarden/16.0.17/questions.yaml
new file mode 100644
index 00000000000..3f9721970fe
--- /dev/null
+++ b/stable/vaultwarden/16.0.17/questions.yaml
@@ -0,0 +1,2862 @@
+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"
+ admin:
+ protocols:
+ - "$kubernetes-resource_configmap_portal_protocol"
+ host:
+ - "$kubernetes-resource_configmap_portal_host"
+ ports:
+ - "$kubernetes-resource_configmap_portal_port"
+ path: "/admin/"
+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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: vaultwarden
+ label: ""
+ group: "App Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: yubico
+ label: "Yubico OTP authentication"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable Yubico OTP authentication"
+ description: "Please refer to the manual at: https://github.com/dani-garcia/vaultwarden/wiki/Enabling-Yubikey-OTP-authentication"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: server
+ label: "Yubico server"
+ description: "Defaults to YubiCloud"
+ schema:
+ type: string
+ default: ""
+ - variable: clientId
+ label: "Yubico ID"
+ schema:
+ type: string
+ default: ""
+ - variable: secretKey
+ label: "Yubico Secret Key"
+ schema:
+ type: string
+ default: ""
+ - variable: admin
+ label: "Admin Portal"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable Admin Portal"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: disableAdminToken
+ label: "Make Accessible Without Password/Token"
+ schema:
+ type: boolean
+ default: false
+ - variable: token
+ label: "Admin Portal Password/Token"
+ description: "Will be automatically generated if not defined"
+ schema:
+ type: string
+ default: ""
+ - variable: icons
+ label: "Icon Download Settings"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: disableDownload
+ label: "Disable Icon Download"
+ description: "Disables download of external icons. Setting to true will still serve icons from cache (/data/icon_cache)"
+ schema:
+ type: boolean
+ default: false
+ - variable: cache
+ label: "Cache time-to-live"
+ description: "Cache time-to-live for icons fetched. 0 means no purging"
+ schema:
+ type: int
+ default: 2592000
+ - variable: token
+ label: "Failed Downloads Cache time-to-live"
+ description: "Cache time-to-live for icons that were not available. 0 means no purging."
+ schema:
+ type: int
+ default: 2592000
+ - variable: log
+ label: "Logging"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: level
+ label: "Log level"
+ schema:
+ type: string
+ default: "info"
+ required: true
+ enum:
+ - value: "trace"
+ description: "trace"
+ - value: "debug"
+ description: "debug"
+ - value: "info"
+ description: "info"
+ - value: "warn"
+ description: "warn"
+ - value: "error"
+ description: "error"
+ - value: "off"
+ description: "off"
+ - variable: file
+ label: "Log-File Location"
+ schema:
+ type: string
+ default: ""
+ - variable: smtp
+ label: "SMTP Settings (Email)"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable SMTP Support"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: host
+ label: "SMTP hostname"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: from
+ label: "SMTP sender e-mail address"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: fromName
+ label: "SMTP sender name"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: user
+ label: "SMTP username"
+ schema:
+ type: string
+ required: true
+ default: ""
+ - variable: password
+ label: "SMTP password"
+ description: "Required is user is specified, ignored if no user provided"
+ schema:
+ type: string
+ default: ""
+ - variable: ssl
+ label: "Enable SSL connection"
+ schema:
+ type: boolean
+ default: true
+ - variable: port
+ label: "SMTP port"
+ description: "Usually: 25 without SSL, 587 with SSL"
+ schema:
+ type: int
+ default: 587
+ - variable: authMechanism
+ label: "SMTP Authentication Mechanisms"
+ description: "Comma-separated options: Plain, Login and Xoauth2"
+ schema:
+ type: string
+ default: "Plain"
+ - variable: heloName
+ label: "SMTP HELO - Hostname"
+ description: "Hostname to be sent for SMTP HELO. Defaults to pod name"
+ schema:
+ type: string
+ default: ""
+ - variable: timeout
+ label: "SMTP timeout"
+ schema:
+ type: int
+ default: 15
+ - variable: invalidHostname
+ label: "Accept Invalid Hostname"
+ description: "Accept SSL session if certificate is valid but hostname doesn't match. DANGEROUS, vulnerable to men-in-the-middle attacks!"
+ schema:
+ type: boolean
+ default: false
+ - variable: invalidCertificate
+ label: "Accept Invalid Certificate"
+ description: "Accept invalid certificates. DANGEROUS, vulnerable to men-in-the-middle attacks!"
+ schema:
+ type: boolean
+ default: false
+ - variable: allowSignups
+ label: "Allow Signup"
+ description: "Allow any user to sign-up: https://github.com/dani-garcia/vaultwarden/wiki/Disable-registration-of-new-users"
+ schema:
+ type: boolean
+ default: true
+ - variable: allowInvitation
+ label: "Always allow Invitation"
+ description: "Allow invited users to sign-up even feature is disabled: https://github.com/dani-garcia/vaultwarden/wiki/Disable-invitations"
+ schema:
+ type: boolean
+ default: true
+ - variable: defaultInviteName
+ label: "Default Invite Organisation Name"
+ description: "Default organization name in invitation e-mails that are not coming from a specific organization."
+ schema:
+ type: string
+ default: ""
+ - variable: showPasswordHint
+ label: "Show password hints"
+ description: "https://github.com/dani-garcia/vaultwarden/wiki/Password-hint-display"
+ schema:
+ type: boolean
+ default: true
+ - variable: signupwhitelistenable
+ label: "Enable Signup Whitelist"
+ description: "allowSignups is ignored if set"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - variable: signupDomains
+ label: "Signup Whitelist Domains"
+ schema:
+ type: list
+ default: []
+ items:
+ - variable: domain
+ label: "Domain"
+ schema:
+ type: string
+ default: ""
+ - variable: verifySignup
+ label: "Verifiy Signup"
+ description: "Verify e-mail before login is enabled. SMTP must be enabled"
+ schema:
+ type: boolean
+ default: false
+ - variable: requireEmail
+ label: "Block Login if email fails"
+ description: "When a user logs in an email is required to be sent. If sending the email fails the login attempt will fail. SMTP must be enabled"
+ schema:
+ type: boolean
+ default: false
+ - variable: emailAttempts
+ label: "Email token reset attempts"
+ description: "Maximum attempts before an email token is reset and a new email will need to be sent"
+ schema:
+ type: int
+ default: 3
+ - variable: emailTokenExpiration
+ label: "Email token validity in seconds"
+ schema:
+ type: int
+ default: 600
+ - variable: enableWebVault
+ label: "Enable Webvault"
+ description: "Enable Web Vault (static content). https://github.com/dani-garcia/vaultwarden/wiki/Disabling-or-overriding-the-Vault-interface-hosting"
+ schema:
+ type: boolean
+ default: true
+ - variable: orgCreationUsers
+ label: "Limit Organisation Creation to (users)"
+ description: "Restrict creation of orgs. Options are: 'all', 'none' or a comma-separated list of users."
+ schema:
+ type: string
+ default: "all"
+ - variable: attachmentLimitOrg
+ label: "Limit Attachment Disk Usage per Organisation"
+ schema:
+ type: string
+ default: ""
+ - variable: attachmentLimitUser
+ label: "Limit Attachment Disk Usage per User"
+ schema:
+ type: string
+ default: ""
+ - variable: hibpApiKey
+ label: "HaveIBeenPwned API Key"
+ description: "Can be purchased at https://haveibeenpwned.com/API/Key"
+ schema:
+ type: string
+ default: ""
+
+ - variable: service
+ group: "Networking and Services"
+ label: "Configure Service(s)"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: main
+ label: "Main Service"
+ description: "The Primary service on which the healthcheck runs, often the webUI"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable the service"
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: type
+ label: "Service Type"
+ description: "ClusterIP's are only internally available, 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: 10102
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: ws
+ label: "WebSocket Service"
+ description: "WebSocket Service"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable the service"
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: type
+ label: "Service Type"
+ description: "ClusterIP's are only internally available, 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: ws
+ label: "WebSocket Service Port Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: port
+ label: "Port"
+ description: "This port exposes the container port on the service"
+ schema:
+ type: int
+ default: 3012
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 3012
+
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/vaultwarden/16.0.17/templates/_configmap.tpl b/stable/vaultwarden/16.0.17/templates/_configmap.tpl
new file mode 100644
index 00000000000..8809925abdf
--- /dev/null
+++ b/stable/vaultwarden/16.0.17/templates/_configmap.tpl
@@ -0,0 +1,116 @@
+{{/* Define the configmap */}}
+{{- define "vaultwarden.configmap" -}}
+---
+apiVersion: v1
+kind: ConfigMap
+metadata:
+ name: vaultwardenconfig
+data:
+ ROCKET_PORT: "8080"
+ SIGNUPS_ALLOWED: {{ .Values.vaultwarden.allowSignups | quote }}
+ {{- if .Values.vaultwarden.signupDomains }}
+ SIGNUPS_DOMAINS_WHITELIST: {{ join "," .Values.vaultwarden.signupDomains | quote }}
+ {{- end }}
+ {{- if and (eq .Values.vaultwarden.verifySignup true) (eq .Values.vaultwarden.smtp.enabled false) }}{{ required "Signup verification requires SMTP to be enabled" nil}}{{end}}
+ SIGNUPS_VERIFY: {{ .Values.vaultwarden.verifySignup | quote }}
+ {{- if and (eq .Values.vaultwarden.requireEmail true) (eq .Values.vaultwarden.smtp.enabled false) }}{{ required "Requiring emails for login depends on SMTP" nil}}{{end}}
+ REQUIRE_DEVICE_EMAIL: {{ .Values.vaultwarden.requireEmail | quote }}
+ {{- if .Values.vaultwarden.emailAttempts }}
+ EMAIL_ATTEMPTS_LIMIT: {{ .Values.vaultwarden.emailAttempts | quote }}
+ {{- end }}
+ {{- if .Values.vaultwarden.emailTokenExpiration }}
+ EMAIL_EXPIRATION_TIME: {{ .Values.vaultwarden.emailTokenExpiration | quote }}
+ {{- end }}
+ INVITATIONS_ALLOWED: {{ .Values.vaultwarden.allowInvitation | quote }}
+ {{- if .Values.vaultwarden.defaultInviteName }}
+ INVITATION_ORG_NAME: {{ .Values.vaultwarden.defaultInviteName | quote }}
+ {{- end }}
+ SHOW_PASSWORD_HINT: {{ .Values.vaultwarden.showPasswordHint | quote }}
+ WEBSOCKET_ENABLED: {{ .Values.vaultwarden.enableWebsockets | quote }}
+ WEB_VAULT_ENABLED: {{ .Values.vaultwarden.enableWebVault | quote }}
+ ORG_CREATION_USERS: {{ .Values.vaultwarden.orgCreationUsers | quote }}
+ {{- if .Values.vaultwarden.attachmentLimitOrg }}
+ ORG_ATTACHMENT_LIMIT: {{ .Values.vaultwarden.attachmentLimitOrg | quote }}
+ {{- end }}
+ {{- if .Values.vaultwarden.attachmentLimitUser }}
+ USER_ATTACHMENT_LIMIT: {{ .Values.vaultwarden.attachmentLimitUser | quote }}
+ {{- end }}
+ {{- if .Values.vaultwarden.hibpApiKey }}
+ HIBP_API_KEY: {{ .Values.vaultwarden.hibpApiKey | quote }}
+ {{- end }}
+ {{- include "vaultwarden.dbTypeValid" . }}
+ {{- if .Values.database.retries }}
+ DB_CONNECTION_RETRIES: {{ .Values.database.retries | quote }}
+ {{- end }}
+ {{- if .Values.database.maxConnections }}
+ DATABASE_MAX_CONNS: {{ .Values.database.maxConnections | quote }}
+ {{- end }}
+ {{- if eq .Values.vaultwarden.smtp.enabled true }}
+ SMTP_HOST: {{ required "SMTP host is required to enable SMTP" .Values.vaultwarden.smtp.host | quote }}
+ SMTP_FROM: {{ required "SMTP sender address ('from') is required to enable SMTP" .Values.vaultwarden.smtp.from | quote }}
+ {{- if .Values.vaultwarden.smtp.fromName }}
+ SMTP_FROM_NAME: {{ .Values.vaultwarden.smtp.fromName | quote }}
+ {{- end }}
+ {{- if .Values.vaultwarden.smtp.ssl }}
+ SMTP_SSL: {{ .Values.vaultwarden.smtp.ssl | quote }}
+ {{- end }}
+ {{- if .Values.vaultwarden.smtp.port }}
+ SMTP_PORT: {{ .Values.vaultwarden.smtp.port | quote }}
+ {{- end }}
+ {{- if .Values.vaultwarden.smtp.authMechanism }}
+ SMTP_AUTH_MECHANISM: {{ .Values.vaultwarden.smtp.authMechanism | quote }}
+ {{- end }}
+ {{- if .Values.vaultwarden.smtp.heloName }}
+ HELO_NAME: {{ .Values.vaultwarden.smtp.heloName | quote }}
+ {{- end }}
+ {{- if .Values.vaultwarden.smtp.timeout }}
+ SMTP_TIMEOUT: {{ .Values.vaultwarden.smtp.timeout | quote }}
+ {{- end }}
+ {{- if .Values.vaultwarden.smtp.invalidHostname }}
+ SMTP_ACCEPT_INVALID_HOSTNAMES: {{ .Values.vaultwarden.smtp.invalidHostname | quote }}
+ {{- end }}
+ {{- if .Values.vaultwarden.smtp.invalidCertificate }}
+ SMTP_ACCEPT_INVALID_CERTS: {{ .Values.vaultwarden.smtp.invalidCertificate | quote }}
+ {{- end }}
+ {{- end }}
+ {{- if .Values.vaultwarden.log.file }}
+ LOG_FILE: {{ .Values.vaultwarden.log.file | quote }}
+ {{- end }}
+ {{- if or .Values.vaultwarden.log.level .Values.vaultwarden.log.timeFormat }}
+ EXTENDED_LOGGING: "true"
+ {{- end }}
+ {{- if .Values.vaultwarden.log.level }}
+ {{- include "vaultwarden.logLevelValid" . }}
+ LOG_LEVEL: {{ .Values.vaultwarden.log.level | quote }}
+ {{- end }}
+ {{- if .Values.vaultwarden.log.timeFormat }}
+ LOG_TIMESTAMP_FORMAT: {{ .Values.vaultwarden.log.timeFormat | quote }}
+ {{- end }}
+ {{- if .Values.vaultwarden.icons.disableDownload }}
+ DISABLE_ICON_DOWNLOAD: {{ .Values.vaultwarden.icons.disableDownload | quote }}
+ {{- if and (not .Values.vaultwarden.icons.cache) (eq .Values.vaultwarden.icons.disableDownload "true") }}
+ ICON_CACHE_TTL: "0"
+ {{- end }}
+ {{- end }}
+ {{- if .Values.vaultwarden.icons.cache }}
+ ICON_CACHE_TTL: {{ .Values.vaultwarden.icons.cache | quote }}
+ {{- end }}
+ {{- if .Values.vaultwarden.icons.cacheFailed }}
+ ICON_CACHE_NEGTTL: {{ .Values.vaultwarden.icons.cacheFailed | quote }}
+ {{- end }}
+ {{- if eq .Values.vaultwarden.admin.enabled true }}
+ {{- if eq .Values.vaultwarden.admin.disableAdminToken true }}
+ DISABLE_ADMIN_TOKEN: "true"
+ {{- end }}
+ {{- end }}
+ {{- if eq .Values.vaultwarden.yubico.enabled true }}
+ {{- if .Values.vaultwarden.yubico.server }}
+ YUBICO_SERVER: {{ .Values.vaultwarden.yubico.server | quote }}
+ {{- end }}
+ {{- end }}
+ {{- if eq .Values.database.type "sqlite" }}
+ ENABLE_DB_WAL: {{ .Values.database.wal | quote }}
+ {{- else }}
+ ENABLE_DB_WAL: "false"
+ {{- end }}
+{{- end -}}
diff --git a/stable/vaultwarden/16.0.17/templates/_secrets.tpl b/stable/vaultwarden/16.0.17/templates/_secrets.tpl
new file mode 100644
index 00000000000..ca5ec74b0af
--- /dev/null
+++ b/stable/vaultwarden/16.0.17/templates/_secrets.tpl
@@ -0,0 +1,36 @@
+{{/* Define the secrets */}}
+{{- define "vaultwarden.secrets" -}}
+
+{{- $adminToken := "" }}
+{{- if eq .Values.vaultwarden.admin.enabled true }}
+{{- $adminToken = .Values.vaultwarden.admin.token | default (randAlphaNum 48) | b64enc | quote }}
+{{- end -}}
+
+{{- $smtpUser := "" }}
+{{- if and (eq .Values.vaultwarden.smtp.enabled true ) (.Values.vaultwarden.smtp.user) }}
+{{- $smtpUser = .Values.vaultwarden.smtp.user | b64enc | quote }}
+{{- end -}}
+
+{{- $yubicoClientId := "" }}
+{{- if eq .Values.vaultwarden.yubico.enabled true }}
+{{- $yubicoClientId = required "Yubico Client ID required" .Values.vaultwarden.yubico.clientId | toString | b64enc | quote }}
+{{- end -}}
+---
+
+apiVersion: v1
+kind: Secret
+metadata:
+ name: vaultwardensecret
+data:
+ {{- if ne $adminToken "" }}
+ ADMIN_TOKEN: {{ $adminToken }}
+ {{- end }}
+ {{- if ne $smtpUser "" }}
+ SMTP_USERNAME: {{ $smtpUser }}
+ SMTP_PASSWORD: {{ required "Must specify SMTP password" .Values.vaultwarden.smtp.password | b64enc | quote }}
+ {{- end }}
+ {{- if ne $yubicoClientId "" }}
+ YUBICO_CLIENT_ID: {{ $yubicoClientId }}
+ YUBICO_SECRET_KEY: {{ required "Yubico Secret Key required" .Values.vaultwarden.yubico.secretKey | b64enc | quote }}
+ {{- end }}
+{{- end -}}
diff --git a/stable/vaultwarden/16.0.17/templates/_validate.tpl b/stable/vaultwarden/16.0.17/templates/_validate.tpl
new file mode 100644
index 00000000000..e4832c2f6e5
--- /dev/null
+++ b/stable/vaultwarden/16.0.17/templates/_validate.tpl
@@ -0,0 +1,17 @@
+{{/*
+Ensure valid DB type is select, defaults to SQLite
+*/}}
+{{- define "vaultwarden.dbTypeValid" -}}
+{{- if not (or (eq .Values.database.type "postgresql") (eq .Values.database.type "mysql") (eq .Values.database.type "sqlite")) }}
+{{- required "Invalid database type" nil }}
+{{- end -}}
+{{- end -}}
+
+{{/*
+Ensure log type is valid
+*/}}
+{{- define "vaultwarden.logLevelValid" -}}
+{{- if not (or (eq .Values.vaultwarden.log.level "trace") (eq .Values.vaultwarden.log.level "debug") (eq .Values.vaultwarden.log.level "info") (eq .Values.vaultwarden.log.level "warn") (eq .Values.vaultwarden.log.level "error") (eq .Values.vaultwarden.log.level "off")) }}
+{{- required "Invalid log level" nil }}
+{{- end }}
+{{- end }}
diff --git a/stable/vaultwarden/16.0.17/templates/common.yaml b/stable/vaultwarden/16.0.17/templates/common.yaml
new file mode 100644
index 00000000000..577816b14ce
--- /dev/null
+++ b/stable/vaultwarden/16.0.17/templates/common.yaml
@@ -0,0 +1,39 @@
+{{/* Make sure all variables are set properly */}}
+{{- include "tc.common.loader.init" . }}
+
+
+{{/* Render configmap for vaultwarden */}}
+{{- include "vaultwarden.configmap" . }}
+
+{{/* Render secrets for vaultwarden */}}
+{{- include "vaultwarden.secrets" . }}
+
+{{/* Define path for websocket */}}
+{{- define "vaultwarden.websocket" -}}
+{{- $fullname := include "tc.common.names.fullname" . -}}
+path: "/notifications/hub"
+# -- Ignored if not kubeVersion >= 1.14-0
+pathType: Prefix
+service:
+ # -- Overrides the service name reference for this path
+ name: {{ printf "%s-ws" $fullname }}
+ port: {{ .Values.service.ws.ports.ws.port }}
+{{- end -}}
+
+{{/* inject websocket path to all main ingress hosts*/}}
+{{- define "vaultwarden.websocketinjector" -}}
+{{- $path := list (include "vaultwarden.websocket" . | fromYaml) -}}
+{{- if .Values.ingress.main.enabled }}
+{{- range .Values.ingress.main.hosts }}
+{{- $newpaths := list }}
+{{- $newpaths := concat .paths $path }}
+{{- $_ := set . "paths" ( deepCopy $newpaths ) -}}
+{{- end }}
+{{- end }}
+{{- end -}}
+
+{{/* inject websocket paths in ingress */}}
+{{- include "vaultwarden.websocketinjector" . }}
+
+{{/* Render the templates */}}
+{{ include "tc.common.loader.apply" . }}
diff --git a/stable/vaultwarden/16.0.17/values.yaml b/stable/vaultwarden/16.0.17/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/verysync/2.0.17/CHANGELOG.md b/stable/verysync/2.0.17/CHANGELOG.md
deleted file mode 100644
index a22ae7f0ecd..00000000000
--- a/stable/verysync/2.0.17/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [verysync-2.0.17](https://github.com/truecharts/apps/compare/verysync-2.0.14...verysync-2.0.17) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [verysync-2.0.14](https://github.com/truecharts/apps/compare/verysync-2.0.13...verysync-2.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [verysync-2.0.13](https://github.com/truecharts/apps/compare/verysync-2.0.12...verysync-2.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [verysync-2.0.12](https://github.com/truecharts/apps/compare/verysync-2.0.11...verysync-2.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [verysync-2.0.11](https://github.com/truecharts/apps/compare/verysync-2.0.10...verysync-2.0.11) (2022-07-10)
-
-#### Fix
-
-* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119))
-
-
-
-
-### [verysync-2.0.10](https://github.com/truecharts/apps/compare/verysync-2.0.9...verysync-2.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [verysync-2.0.9](https://github.com/truecharts/apps/compare/verysync-2.0.8...verysync-2.0.9) (2022-07-09)
-
-#### Chore
-
-* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
-
-
-
-
-### [verysync-2.0.8](https://github.com/truecharts/apps/compare/verysync-2.0.7...verysync-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [verysync-2.0.7](https://github.com/truecharts/apps/compare/verysync-2.0.6...verysync-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [verysync-2.0.6](https://github.com/truecharts/apps/compare/verysync-2.0.5...verysync-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [verysync-2.0.5](https://github.com/truecharts/apps/compare/verysync-2.0.4...verysync-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/verysync/2.0.17/Chart.lock b/stable/verysync/2.0.17/Chart.lock
deleted file mode 100644
index cf151e6bafe..00000000000
--- a/stable/verysync/2.0.17/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:17:47.954184829Z"
diff --git a/stable/verysync/2.0.17/Chart.yaml b/stable/verysync/2.0.17/Chart.yaml
deleted file mode 100644
index 65671a14b42..00000000000
--- a/stable/verysync/2.0.17/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "2.13.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: very sync is an easy-to-use multi-platform file synchronization software
-home: https://github.com/truecharts/apps/tree/master/charts/stable/verysync
-icon: https://truecharts.org/img/chart-icons/verysync.png
-keywords:
-- verysync
-- sync
-- btsync
-- bittorrent
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: verysync
-sources:
-- https://hub.docker.com/r/jonnyan404/verysync
-version: 2.0.17
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/verysync/2.0.19/CHANGELOG.md b/stable/verysync/2.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..0e4a2c62403
--- /dev/null
+++ b/stable/verysync/2.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [verysync-2.0.19](https://github.com/truecharts/apps/compare/verysync-2.0.17...verysync-2.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [verysync-2.0.17](https://github.com/truecharts/apps/compare/verysync-2.0.14...verysync-2.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [verysync-2.0.14](https://github.com/truecharts/apps/compare/verysync-2.0.13...verysync-2.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [verysync-2.0.13](https://github.com/truecharts/apps/compare/verysync-2.0.12...verysync-2.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [verysync-2.0.12](https://github.com/truecharts/apps/compare/verysync-2.0.11...verysync-2.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [verysync-2.0.11](https://github.com/truecharts/apps/compare/verysync-2.0.10...verysync-2.0.11) (2022-07-10)
+
+#### Fix
+
+* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119))
+
+
+
+
+### [verysync-2.0.10](https://github.com/truecharts/apps/compare/verysync-2.0.9...verysync-2.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [verysync-2.0.9](https://github.com/truecharts/apps/compare/verysync-2.0.8...verysync-2.0.9) (2022-07-09)
+
+#### Chore
+
+* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
+
+
+
+
+### [verysync-2.0.8](https://github.com/truecharts/apps/compare/verysync-2.0.7...verysync-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [verysync-2.0.7](https://github.com/truecharts/apps/compare/verysync-2.0.6...verysync-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [verysync-2.0.6](https://github.com/truecharts/apps/compare/verysync-2.0.5...verysync-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/verysync/2.0.19/Chart.lock b/stable/verysync/2.0.19/Chart.lock
new file mode 100644
index 00000000000..723b291efae
--- /dev/null
+++ b/stable/verysync/2.0.19/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:25:25.828881716Z"
diff --git a/stable/verysync/2.0.19/Chart.yaml b/stable/verysync/2.0.19/Chart.yaml
new file mode 100644
index 00000000000..9b76d9c6cf5
--- /dev/null
+++ b/stable/verysync/2.0.19/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "2.13.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: very sync is an easy-to-use multi-platform file synchronization software
+home: https://github.com/truecharts/apps/tree/master/charts/stable/verysync
+icon: https://truecharts.org/img/chart-icons/verysync.png
+keywords:
+- verysync
+- sync
+- btsync
+- bittorrent
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: verysync
+sources:
+- https://hub.docker.com/r/jonnyan404/verysync
+version: 2.0.19
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/verysync/2.0.17/README.md b/stable/verysync/2.0.19/README.md
similarity index 100%
rename from stable/verysync/2.0.17/README.md
rename to stable/verysync/2.0.19/README.md
diff --git a/stable/verysync/2.0.17/app-readme.md b/stable/verysync/2.0.19/app-readme.md
similarity index 100%
rename from stable/verysync/2.0.17/app-readme.md
rename to stable/verysync/2.0.19/app-readme.md
diff --git a/stable/verysync/2.0.19/charts/common-10.4.4.tgz b/stable/verysync/2.0.19/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/verysync/2.0.19/charts/common-10.4.4.tgz differ
diff --git a/stable/verysync/2.0.17/icon.png b/stable/verysync/2.0.19/icon.png
similarity index 100%
rename from stable/verysync/2.0.17/icon.png
rename to stable/verysync/2.0.19/icon.png
diff --git a/stable/verysync/2.0.17/ix_values.yaml b/stable/verysync/2.0.19/ix_values.yaml
similarity index 100%
rename from stable/verysync/2.0.17/ix_values.yaml
rename to stable/verysync/2.0.19/ix_values.yaml
diff --git a/stable/verysync/2.0.17/questions.yaml b/stable/verysync/2.0.19/questions.yaml
similarity index 100%
rename from stable/verysync/2.0.17/questions.yaml
rename to stable/verysync/2.0.19/questions.yaml
diff --git a/stable/verysync/2.0.19/templates/common.yaml b/stable/verysync/2.0.19/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/verysync/2.0.19/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/verysync/2.0.19/values.yaml b/stable/verysync/2.0.19/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/vikunja/3.0.20/CHANGELOG.md b/stable/vikunja/3.0.20/CHANGELOG.md
deleted file mode 100644
index 017e3a21a42..00000000000
--- a/stable/vikunja/3.0.20/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [vikunja-3.0.20](https://github.com/truecharts/apps/compare/vikunja-3.0.19...vikunja-3.0.20) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [vikunja-3.0.19](https://github.com/truecharts/apps/compare/vikunja-3.0.18...vikunja-3.0.19) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [vikunja-3.0.18](https://github.com/truecharts/apps/compare/vikunja-3.0.16...vikunja-3.0.18) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [vikunja-3.0.16](https://github.com/truecharts/apps/compare/vikunja-3.0.15...vikunja-3.0.16) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [vikunja-3.0.15](https://github.com/truecharts/apps/compare/vikunja-3.0.14...vikunja-3.0.15) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [vikunja-3.0.14](https://github.com/truecharts/apps/compare/vikunja-3.0.13...vikunja-3.0.14) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [vikunja-3.0.13](https://github.com/truecharts/apps/compare/vikunja-3.0.12...vikunja-3.0.13) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [vikunja-3.0.12](https://github.com/truecharts/apps/compare/vikunja-3.0.11...vikunja-3.0.12) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [vikunja-3.0.11](https://github.com/truecharts/apps/compare/vikunja-3.0.10...vikunja-3.0.11) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [vikunja-3.0.10](https://github.com/truecharts/apps/compare/vikunja-3.0.9...vikunja-3.0.10) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [vikunja-3.0.9](https://github.com/truecharts/apps/compare/vikunja-3.0.8...vikunja-3.0.9) (2022-06-25)
-
-#### Chore
-
-* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
-
-
-
diff --git a/stable/vikunja/3.0.20/Chart.lock b/stable/vikunja/3.0.20/Chart.lock
deleted file mode 100644
index ff436c3a67f..00000000000
--- a/stable/vikunja/3.0.20/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
-generated: "2022-07-14T11:55:00.227770837Z"
diff --git a/stable/vikunja/3.0.20/Chart.yaml b/stable/vikunja/3.0.20/Chart.yaml
deleted file mode 100644
index fe90769b5c7..00000000000
--- a/stable/vikunja/3.0.20/Chart.yaml
+++ /dev/null
@@ -1,33 +0,0 @@
-apiVersion: v2
-appVersion: "0.18.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-description: The to-do app to organize your life.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/vikunja
-icon: https://truecharts.org/img/chart-icons/vikunja.png
-keywords:
-- vikunja
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: vikunja
-sources:
-- https://vikunja.io/docs
-version: 3.0.20
-annotations:
- truecharts.org/catagories: |
- - productivity
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/vikunja/3.0.22/CHANGELOG.md b/stable/vikunja/3.0.22/CHANGELOG.md
new file mode 100644
index 00000000000..edd76525fa9
--- /dev/null
+++ b/stable/vikunja/3.0.22/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [vikunja-3.0.22](https://github.com/truecharts/apps/compare/vikunja-3.0.20...vikunja-3.0.22) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [vikunja-3.0.20](https://github.com/truecharts/apps/compare/vikunja-3.0.19...vikunja-3.0.20) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [vikunja-3.0.19](https://github.com/truecharts/apps/compare/vikunja-3.0.18...vikunja-3.0.19) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [vikunja-3.0.18](https://github.com/truecharts/apps/compare/vikunja-3.0.16...vikunja-3.0.18) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [vikunja-3.0.16](https://github.com/truecharts/apps/compare/vikunja-3.0.15...vikunja-3.0.16) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [vikunja-3.0.15](https://github.com/truecharts/apps/compare/vikunja-3.0.14...vikunja-3.0.15) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [vikunja-3.0.14](https://github.com/truecharts/apps/compare/vikunja-3.0.13...vikunja-3.0.14) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [vikunja-3.0.13](https://github.com/truecharts/apps/compare/vikunja-3.0.12...vikunja-3.0.13) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [vikunja-3.0.12](https://github.com/truecharts/apps/compare/vikunja-3.0.11...vikunja-3.0.12) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [vikunja-3.0.11](https://github.com/truecharts/apps/compare/vikunja-3.0.10...vikunja-3.0.11) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [vikunja-3.0.10](https://github.com/truecharts/apps/compare/vikunja-3.0.9...vikunja-3.0.10) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
diff --git a/stable/vikunja/3.0.22/Chart.lock b/stable/vikunja/3.0.22/Chart.lock
new file mode 100644
index 00000000000..10a74bf2c25
--- /dev/null
+++ b/stable/vikunja/3.0.22/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
+generated: "2022-07-14T14:25:41.096673291Z"
diff --git a/stable/vikunja/3.0.22/Chart.yaml b/stable/vikunja/3.0.22/Chart.yaml
new file mode 100644
index 00000000000..8e8f2ab9887
--- /dev/null
+++ b/stable/vikunja/3.0.22/Chart.yaml
@@ -0,0 +1,33 @@
+apiVersion: v2
+appVersion: "0.18.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+description: The to-do app to organize your life.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/vikunja
+icon: https://truecharts.org/img/chart-icons/vikunja.png
+keywords:
+- vikunja
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: vikunja
+sources:
+- https://vikunja.io/docs
+version: 3.0.22
+annotations:
+ truecharts.org/catagories: |
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/vikunja/3.0.20/README.md b/stable/vikunja/3.0.22/README.md
similarity index 100%
rename from stable/vikunja/3.0.20/README.md
rename to stable/vikunja/3.0.22/README.md
diff --git a/stable/vikunja/3.0.20/app-readme.md b/stable/vikunja/3.0.22/app-readme.md
similarity index 100%
rename from stable/vikunja/3.0.20/app-readme.md
rename to stable/vikunja/3.0.22/app-readme.md
diff --git a/stable/vikunja/3.0.22/charts/common-10.4.4.tgz b/stable/vikunja/3.0.22/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/vikunja/3.0.22/charts/common-10.4.4.tgz differ
diff --git a/stable/vikunja/3.0.22/charts/postgresql-8.0.30.tgz b/stable/vikunja/3.0.22/charts/postgresql-8.0.30.tgz
new file mode 100644
index 00000000000..e5e82a8f3d6
Binary files /dev/null and b/stable/vikunja/3.0.22/charts/postgresql-8.0.30.tgz differ
diff --git a/stable/vikunja/3.0.22/charts/redis-3.0.30.tgz b/stable/vikunja/3.0.22/charts/redis-3.0.30.tgz
new file mode 100644
index 00000000000..ab5d8913ad0
Binary files /dev/null and b/stable/vikunja/3.0.22/charts/redis-3.0.30.tgz differ
diff --git a/stable/vikunja/3.0.20/icon.png b/stable/vikunja/3.0.22/icon.png
similarity index 100%
rename from stable/vikunja/3.0.20/icon.png
rename to stable/vikunja/3.0.22/icon.png
diff --git a/stable/vikunja/3.0.20/ix_values.yaml b/stable/vikunja/3.0.22/ix_values.yaml
similarity index 100%
rename from stable/vikunja/3.0.20/ix_values.yaml
rename to stable/vikunja/3.0.22/ix_values.yaml
diff --git a/stable/vikunja/3.0.20/questions.yaml b/stable/vikunja/3.0.22/questions.yaml
similarity index 100%
rename from stable/vikunja/3.0.20/questions.yaml
rename to stable/vikunja/3.0.22/questions.yaml
diff --git a/stable/vikunja/3.0.20/templates/_secrets.tpl b/stable/vikunja/3.0.22/templates/_secrets.tpl
similarity index 100%
rename from stable/vikunja/3.0.20/templates/_secrets.tpl
rename to stable/vikunja/3.0.22/templates/_secrets.tpl
diff --git a/stable/vikunja/3.0.20/templates/common.yaml b/stable/vikunja/3.0.22/templates/common.yaml
similarity index 100%
rename from stable/vikunja/3.0.20/templates/common.yaml
rename to stable/vikunja/3.0.22/templates/common.yaml
diff --git a/stable/vikunja/3.0.22/values.yaml b/stable/vikunja/3.0.22/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/webgrabplus/2.0.15/CHANGELOG.md b/stable/webgrabplus/2.0.15/CHANGELOG.md
deleted file mode 100644
index edb9d761947..00000000000
--- a/stable/webgrabplus/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [webgrabplus-2.0.15](https://github.com/truecharts/apps/compare/webgrabplus-2.0.13...webgrabplus-2.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [webgrabplus-2.0.13](https://github.com/truecharts/apps/compare/webgrabplus-2.0.12...webgrabplus-2.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [webgrabplus-2.0.12](https://github.com/truecharts/apps/compare/webgrabplus-2.0.11...webgrabplus-2.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [webgrabplus-2.0.11](https://github.com/truecharts/apps/compare/webgrabplus-2.0.10...webgrabplus-2.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [webgrabplus-2.0.10](https://github.com/truecharts/apps/compare/webgrabplus-2.0.9...webgrabplus-2.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [webgrabplus-2.0.9](https://github.com/truecharts/apps/compare/webgrabplus-2.0.8...webgrabplus-2.0.9) (2022-07-05)
-
-#### Chore
-
-* update docker general non-major ([#3071](https://github.com/truecharts/apps/issues/3071))
-
-
-
-
-### [webgrabplus-2.0.8](https://github.com/truecharts/apps/compare/webgrabplus-2.0.7...webgrabplus-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [webgrabplus-2.0.7](https://github.com/truecharts/apps/compare/webgrabplus-2.0.6...webgrabplus-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [webgrabplus-2.0.6](https://github.com/truecharts/apps/compare/webgrabplus-2.0.5...webgrabplus-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [webgrabplus-2.0.5](https://github.com/truecharts/apps/compare/webgrabplus-2.0.4...webgrabplus-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [webgrabplus-2.0.4](https://github.com/truecharts/apps/compare/webgrabplus-2.0.3...webgrabplus-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/webgrabplus/2.0.15/Chart.lock b/stable/webgrabplus/2.0.15/Chart.lock
deleted file mode 100644
index 41290359d26..00000000000
--- a/stable/webgrabplus/2.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:17:55.353045067Z"
diff --git a/stable/webgrabplus/2.0.15/Chart.yaml b/stable/webgrabplus/2.0.15/Chart.yaml
deleted file mode 100644
index 7c1dc494ec3..00000000000
--- a/stable/webgrabplus/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: webgrabplus
-version: 2.0.15
-appVersion: "4.2.4"
-description: Webgrabplus is a multi-site incremental xmltv epg grabber.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/webgrabplus
-icon: https://truecharts.org/img/chart-icons/webgrabplus.png
-keywords:
- - webgrabplus
-sources:
- - https://hub.docker.com/r/linuxserver/webgrabplus
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/webgrabplus/2.0.17/CHANGELOG.md b/stable/webgrabplus/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..f49c23b7a51
--- /dev/null
+++ b/stable/webgrabplus/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [webgrabplus-2.0.17](https://github.com/truecharts/apps/compare/webgrabplus-2.0.15...webgrabplus-2.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [webgrabplus-2.0.15](https://github.com/truecharts/apps/compare/webgrabplus-2.0.13...webgrabplus-2.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [webgrabplus-2.0.13](https://github.com/truecharts/apps/compare/webgrabplus-2.0.12...webgrabplus-2.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [webgrabplus-2.0.12](https://github.com/truecharts/apps/compare/webgrabplus-2.0.11...webgrabplus-2.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [webgrabplus-2.0.11](https://github.com/truecharts/apps/compare/webgrabplus-2.0.10...webgrabplus-2.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [webgrabplus-2.0.10](https://github.com/truecharts/apps/compare/webgrabplus-2.0.9...webgrabplus-2.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [webgrabplus-2.0.9](https://github.com/truecharts/apps/compare/webgrabplus-2.0.8...webgrabplus-2.0.9) (2022-07-05)
+
+#### Chore
+
+* update docker general non-major ([#3071](https://github.com/truecharts/apps/issues/3071))
+
+
+
+
+### [webgrabplus-2.0.8](https://github.com/truecharts/apps/compare/webgrabplus-2.0.7...webgrabplus-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [webgrabplus-2.0.7](https://github.com/truecharts/apps/compare/webgrabplus-2.0.6...webgrabplus-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [webgrabplus-2.0.6](https://github.com/truecharts/apps/compare/webgrabplus-2.0.5...webgrabplus-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [webgrabplus-2.0.5](https://github.com/truecharts/apps/compare/webgrabplus-2.0.4...webgrabplus-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/webgrabplus/2.0.17/Chart.lock b/stable/webgrabplus/2.0.17/Chart.lock
new file mode 100644
index 00000000000..ea581ad15e2
--- /dev/null
+++ b/stable/webgrabplus/2.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:25:34.461304393Z"
diff --git a/stable/webgrabplus/2.0.17/Chart.yaml b/stable/webgrabplus/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..592a8d1a785
--- /dev/null
+++ b/stable/webgrabplus/2.0.17/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: webgrabplus
+version: 2.0.17
+appVersion: "4.2.4"
+description: Webgrabplus is a multi-site incremental xmltv epg grabber.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/webgrabplus
+icon: https://truecharts.org/img/chart-icons/webgrabplus.png
+keywords:
+ - webgrabplus
+sources:
+ - https://hub.docker.com/r/linuxserver/webgrabplus
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/webgrabplus/2.0.15/README.md b/stable/webgrabplus/2.0.17/README.md
similarity index 100%
rename from stable/webgrabplus/2.0.15/README.md
rename to stable/webgrabplus/2.0.17/README.md
diff --git a/stable/webgrabplus/2.0.15/app-readme.md b/stable/webgrabplus/2.0.17/app-readme.md
similarity index 100%
rename from stable/webgrabplus/2.0.15/app-readme.md
rename to stable/webgrabplus/2.0.17/app-readme.md
diff --git a/stable/webgrabplus/2.0.17/charts/common-10.4.4.tgz b/stable/webgrabplus/2.0.17/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/webgrabplus/2.0.17/charts/common-10.4.4.tgz differ
diff --git a/stable/webgrabplus/2.0.15/icon.png b/stable/webgrabplus/2.0.17/icon.png
similarity index 100%
rename from stable/webgrabplus/2.0.15/icon.png
rename to stable/webgrabplus/2.0.17/icon.png
diff --git a/stable/webgrabplus/2.0.15/ix_values.yaml b/stable/webgrabplus/2.0.17/ix_values.yaml
similarity index 100%
rename from stable/webgrabplus/2.0.15/ix_values.yaml
rename to stable/webgrabplus/2.0.17/ix_values.yaml
diff --git a/stable/webgrabplus/2.0.15/questions.yaml b/stable/webgrabplus/2.0.17/questions.yaml
similarity index 100%
rename from stable/webgrabplus/2.0.15/questions.yaml
rename to stable/webgrabplus/2.0.17/questions.yaml
diff --git a/stable/webgrabplus/2.0.17/templates/common.yaml b/stable/webgrabplus/2.0.17/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/webgrabplus/2.0.17/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/webgrabplus/2.0.17/values.yaml b/stable/webgrabplus/2.0.17/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/weblate/4.0.16/CHANGELOG.md b/stable/weblate/4.0.16/CHANGELOG.md
deleted file mode 100644
index 704ebbc6a9f..00000000000
--- a/stable/weblate/4.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [weblate-4.0.16](https://github.com/truecharts/apps/compare/weblate-4.0.14...weblate-4.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [weblate-4.0.14](https://github.com/truecharts/apps/compare/weblate-4.0.13...weblate-4.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [weblate-4.0.13](https://github.com/truecharts/apps/compare/weblate-4.0.12...weblate-4.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [weblate-4.0.12](https://github.com/truecharts/apps/compare/weblate-4.0.11...weblate-4.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [weblate-4.0.11](https://github.com/truecharts/apps/compare/weblate-4.0.10...weblate-4.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [weblate-4.0.10](https://github.com/truecharts/apps/compare/weblate-4.0.9...weblate-4.0.10) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [weblate-4.0.9](https://github.com/truecharts/apps/compare/weblate-4.0.8...weblate-4.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [weblate-4.0.8](https://github.com/truecharts/apps/compare/weblate-4.0.7...weblate-4.0.8) (2022-07-03)
-
-#### Chore
-
-* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
-
-
-
-
-### [weblate-4.0.7](https://github.com/truecharts/apps/compare/weblate-4.0.6...weblate-4.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [weblate-4.0.6](https://github.com/truecharts/apps/compare/weblate-4.0.5...weblate-4.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [weblate-4.0.5](https://github.com/truecharts/apps/compare/weblate-4.0.4...weblate-4.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/weblate/4.0.16/Chart.lock b/stable/weblate/4.0.16/Chart.lock
deleted file mode 100644
index 904091e6e42..00000000000
--- a/stable/weblate/4.0.16/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
-generated: "2022-07-12T23:18:13.819966512Z"
diff --git a/stable/weblate/4.0.16/Chart.yaml b/stable/weblate/4.0.16/Chart.yaml
deleted file mode 100644
index f069d179de8..00000000000
--- a/stable/weblate/4.0.16/Chart.yaml
+++ /dev/null
@@ -1,36 +0,0 @@
-apiVersion: v2
-appVersion: "4.13.1"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-- condition: redis.enabled
- name: redis
- repository: https://charts.truecharts.org
- version: 3.0.30
-description: Weblate is a copylefted libre software web-based continuous localization system
-home: https://github.com/truecharts/apps/tree/master/charts/stable/weblate
-icon: https://truecharts.org/img/chart-icons/weblate.png
-keywords:
-- translate
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: weblate
-sources:
-- https://github.com/WeblateOrg/weblate
-- https://github.com/WeblateOrg/docker
-- https://github.com/WeblateOrg/docker-compose
-- https://docs.weblate.org/en/latest/
-version: 4.0.16
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/weblate/4.0.18/CHANGELOG.md b/stable/weblate/4.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..2841e5dd214
--- /dev/null
+++ b/stable/weblate/4.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [weblate-4.0.18](https://github.com/truecharts/apps/compare/weblate-4.0.16...weblate-4.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [weblate-4.0.16](https://github.com/truecharts/apps/compare/weblate-4.0.14...weblate-4.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [weblate-4.0.14](https://github.com/truecharts/apps/compare/weblate-4.0.13...weblate-4.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [weblate-4.0.13](https://github.com/truecharts/apps/compare/weblate-4.0.12...weblate-4.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [weblate-4.0.12](https://github.com/truecharts/apps/compare/weblate-4.0.11...weblate-4.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [weblate-4.0.11](https://github.com/truecharts/apps/compare/weblate-4.0.10...weblate-4.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [weblate-4.0.10](https://github.com/truecharts/apps/compare/weblate-4.0.9...weblate-4.0.10) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [weblate-4.0.9](https://github.com/truecharts/apps/compare/weblate-4.0.8...weblate-4.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [weblate-4.0.8](https://github.com/truecharts/apps/compare/weblate-4.0.7...weblate-4.0.8) (2022-07-03)
+
+#### Chore
+
+* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052))
+
+
+
+
+### [weblate-4.0.7](https://github.com/truecharts/apps/compare/weblate-4.0.6...weblate-4.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [weblate-4.0.6](https://github.com/truecharts/apps/compare/weblate-4.0.5...weblate-4.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/weblate/4.0.18/Chart.lock b/stable/weblate/4.0.18/Chart.lock
new file mode 100644
index 00000000000..92ed94e3ce0
--- /dev/null
+++ b/stable/weblate/4.0.18/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+digest: sha256:219b167cbd3e6d31f846ea247c9c12c15ece396a62777870f479b331a392bd5d
+generated: "2022-07-14T14:25:58.19497189Z"
diff --git a/stable/weblate/4.0.18/Chart.yaml b/stable/weblate/4.0.18/Chart.yaml
new file mode 100644
index 00000000000..29d2983ec5f
--- /dev/null
+++ b/stable/weblate/4.0.18/Chart.yaml
@@ -0,0 +1,36 @@
+apiVersion: v2
+appVersion: "4.13.1"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+- condition: redis.enabled
+ name: redis
+ repository: https://charts.truecharts.org
+ version: 3.0.30
+description: Weblate is a copylefted libre software web-based continuous localization system
+home: https://github.com/truecharts/apps/tree/master/charts/stable/weblate
+icon: https://truecharts.org/img/chart-icons/weblate.png
+keywords:
+- translate
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: weblate
+sources:
+- https://github.com/WeblateOrg/weblate
+- https://github.com/WeblateOrg/docker
+- https://github.com/WeblateOrg/docker-compose
+- https://docs.weblate.org/en/latest/
+version: 4.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/weblate/4.0.16/README.md b/stable/weblate/4.0.18/README.md
similarity index 100%
rename from stable/weblate/4.0.16/README.md
rename to stable/weblate/4.0.18/README.md
diff --git a/stable/weblate/4.0.16/app-readme.md b/stable/weblate/4.0.18/app-readme.md
similarity index 100%
rename from stable/weblate/4.0.16/app-readme.md
rename to stable/weblate/4.0.18/app-readme.md
diff --git a/stable/weblate/4.0.18/charts/common-10.4.4.tgz b/stable/weblate/4.0.18/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/weblate/4.0.18/charts/common-10.4.4.tgz differ
diff --git a/stable/weblate/4.0.18/charts/postgresql-8.0.30.tgz b/stable/weblate/4.0.18/charts/postgresql-8.0.30.tgz
new file mode 100644
index 00000000000..e5e82a8f3d6
Binary files /dev/null and b/stable/weblate/4.0.18/charts/postgresql-8.0.30.tgz differ
diff --git a/stable/weblate/4.0.18/charts/redis-3.0.30.tgz b/stable/weblate/4.0.18/charts/redis-3.0.30.tgz
new file mode 100644
index 00000000000..ab5d8913ad0
Binary files /dev/null and b/stable/weblate/4.0.18/charts/redis-3.0.30.tgz differ
diff --git a/stable/weblate/4.0.16/icon.png b/stable/weblate/4.0.18/icon.png
similarity index 100%
rename from stable/weblate/4.0.16/icon.png
rename to stable/weblate/4.0.18/icon.png
diff --git a/stable/weblate/4.0.16/ix_values.yaml b/stable/weblate/4.0.18/ix_values.yaml
similarity index 100%
rename from stable/weblate/4.0.16/ix_values.yaml
rename to stable/weblate/4.0.18/ix_values.yaml
diff --git a/stable/weblate/4.0.16/questions.yaml b/stable/weblate/4.0.18/questions.yaml
similarity index 100%
rename from stable/weblate/4.0.16/questions.yaml
rename to stable/weblate/4.0.18/questions.yaml
diff --git a/stable/weblate/4.0.16/templates/_configmap.tpl b/stable/weblate/4.0.18/templates/_configmap.tpl
similarity index 100%
rename from stable/weblate/4.0.16/templates/_configmap.tpl
rename to stable/weblate/4.0.18/templates/_configmap.tpl
diff --git a/stable/weblate/4.0.16/templates/common.yaml b/stable/weblate/4.0.18/templates/common.yaml
similarity index 100%
rename from stable/weblate/4.0.16/templates/common.yaml
rename to stable/weblate/4.0.18/templates/common.yaml
diff --git a/stable/weblate/4.0.18/values.yaml b/stable/weblate/4.0.18/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/website-shot/2.0.15/CHANGELOG.md b/stable/website-shot/2.0.15/CHANGELOG.md
deleted file mode 100644
index f02f8d3c44b..00000000000
--- a/stable/website-shot/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [website-shot-2.0.15](https://github.com/truecharts/apps/compare/website-shot-2.0.13...website-shot-2.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [website-shot-2.0.13](https://github.com/truecharts/apps/compare/website-shot-2.0.12...website-shot-2.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [website-shot-2.0.12](https://github.com/truecharts/apps/compare/website-shot-2.0.11...website-shot-2.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [website-shot-2.0.11](https://github.com/truecharts/apps/compare/website-shot-2.0.10...website-shot-2.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [website-shot-2.0.10](https://github.com/truecharts/apps/compare/website-shot-2.0.9...website-shot-2.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [website-shot-2.0.9](https://github.com/truecharts/apps/compare/website-shot-2.0.8...website-shot-2.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [website-shot-2.0.8](https://github.com/truecharts/apps/compare/website-shot-2.0.7...website-shot-2.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [website-shot-2.0.7](https://github.com/truecharts/apps/compare/website-shot-2.0.6...website-shot-2.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [website-shot-2.0.6](https://github.com/truecharts/apps/compare/website-shot-2.0.5...website-shot-2.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931))
-
-
-
-
-### [website-shot-2.0.5](https://github.com/truecharts/apps/compare/website-shot-2.0.4...website-shot-2.0.5) (2022-06-18)
-
-#### Chore
-
-* update docker general non-major ([#2927](https://github.com/truecharts/apps/issues/2927))
-
-
-
-
-### [website-shot-2.0.4](https://github.com/truecharts/apps/compare/website-shot-2.0.3...website-shot-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
diff --git a/stable/website-shot/2.0.15/Chart.lock b/stable/website-shot/2.0.15/Chart.lock
deleted file mode 100644
index 7db65fdce34..00000000000
--- a/stable/website-shot/2.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:18:07.933655702Z"
diff --git a/stable/website-shot/2.0.15/Chart.yaml b/stable/website-shot/2.0.15/Chart.yaml
deleted file mode 100644
index e60de72b5d9..00000000000
--- a/stable/website-shot/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Generate a full web-page screenshot with our service, that provides rich interface to make any kind of web screenshots online for free with no limits. The simplest way to take a full page screenshot.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/website-shot
-icon: https://truecharts.org/img/chart-icons/website-shot.png
-keywords:
-- website-shot
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: website-shot
-sources:
-- https://github.com/Flowko/website-shot
-version: 2.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/website-shot/2.0.17/CHANGELOG.md b/stable/website-shot/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..98b70458c9b
--- /dev/null
+++ b/stable/website-shot/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [website-shot-2.0.17](https://github.com/truecharts/apps/compare/website-shot-2.0.15...website-shot-2.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [website-shot-2.0.15](https://github.com/truecharts/apps/compare/website-shot-2.0.13...website-shot-2.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [website-shot-2.0.13](https://github.com/truecharts/apps/compare/website-shot-2.0.12...website-shot-2.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [website-shot-2.0.12](https://github.com/truecharts/apps/compare/website-shot-2.0.11...website-shot-2.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [website-shot-2.0.11](https://github.com/truecharts/apps/compare/website-shot-2.0.10...website-shot-2.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [website-shot-2.0.10](https://github.com/truecharts/apps/compare/website-shot-2.0.9...website-shot-2.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [website-shot-2.0.9](https://github.com/truecharts/apps/compare/website-shot-2.0.8...website-shot-2.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [website-shot-2.0.8](https://github.com/truecharts/apps/compare/website-shot-2.0.7...website-shot-2.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [website-shot-2.0.7](https://github.com/truecharts/apps/compare/website-shot-2.0.6...website-shot-2.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [website-shot-2.0.6](https://github.com/truecharts/apps/compare/website-shot-2.0.5...website-shot-2.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931))
+
+
+
+
+### [website-shot-2.0.5](https://github.com/truecharts/apps/compare/website-shot-2.0.4...website-shot-2.0.5) (2022-06-18)
+
+#### Chore
+
+* update docker general non-major ([#2927](https://github.com/truecharts/apps/issues/2927))
+
diff --git a/stable/website-shot/2.0.17/Chart.lock b/stable/website-shot/2.0.17/Chart.lock
new file mode 100644
index 00000000000..6cdcbfa2411
--- /dev/null
+++ b/stable/website-shot/2.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:25:49.521780953Z"
diff --git a/stable/website-shot/2.0.17/Chart.yaml b/stable/website-shot/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..a73f7723fd0
--- /dev/null
+++ b/stable/website-shot/2.0.17/Chart.yaml
@@ -0,0 +1,25 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Generate a full web-page screenshot with our service, that provides rich interface to make any kind of web screenshots online for free with no limits. The simplest way to take a full page screenshot.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/website-shot
+icon: https://truecharts.org/img/chart-icons/website-shot.png
+keywords:
+- website-shot
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: website-shot
+sources:
+- https://github.com/Flowko/website-shot
+version: 2.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/website-shot/2.0.15/README.md b/stable/website-shot/2.0.17/README.md
similarity index 100%
rename from stable/website-shot/2.0.15/README.md
rename to stable/website-shot/2.0.17/README.md
diff --git a/stable/website-shot/2.0.15/app-readme.md b/stable/website-shot/2.0.17/app-readme.md
similarity index 100%
rename from stable/website-shot/2.0.15/app-readme.md
rename to stable/website-shot/2.0.17/app-readme.md
diff --git a/stable/website-shot/2.0.17/charts/common-10.4.4.tgz b/stable/website-shot/2.0.17/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/website-shot/2.0.17/charts/common-10.4.4.tgz differ
diff --git a/stable/website-shot/2.0.15/icon.png b/stable/website-shot/2.0.17/icon.png
similarity index 100%
rename from stable/website-shot/2.0.15/icon.png
rename to stable/website-shot/2.0.17/icon.png
diff --git a/stable/website-shot/2.0.15/ix_values.yaml b/stable/website-shot/2.0.17/ix_values.yaml
similarity index 100%
rename from stable/website-shot/2.0.15/ix_values.yaml
rename to stable/website-shot/2.0.17/ix_values.yaml
diff --git a/stable/website-shot/2.0.15/questions.yaml b/stable/website-shot/2.0.17/questions.yaml
similarity index 100%
rename from stable/website-shot/2.0.15/questions.yaml
rename to stable/website-shot/2.0.17/questions.yaml
diff --git a/stable/website-shot/2.0.17/templates/common.yaml b/stable/website-shot/2.0.17/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/website-shot/2.0.17/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/website-shot/2.0.17/values.yaml b/stable/website-shot/2.0.17/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/wekan/4.0.19/CHANGELOG.md b/stable/wekan/4.0.19/CHANGELOG.md
deleted file mode 100644
index 427ca55d730..00000000000
--- a/stable/wekan/4.0.19/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [wekan-4.0.19](https://github.com/truecharts/apps/compare/wekan-4.0.17...wekan-4.0.19) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [wekan-4.0.17](https://github.com/truecharts/apps/compare/wekan-4.0.16...wekan-4.0.17) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [wekan-4.0.16](https://github.com/truecharts/apps/compare/wekan-4.0.15...wekan-4.0.16) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [wekan-4.0.15](https://github.com/truecharts/apps/compare/wekan-4.0.14...wekan-4.0.15) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [wekan-4.0.14](https://github.com/truecharts/apps/compare/wekan-4.0.13...wekan-4.0.14) (2022-07-11)
-
-#### Chore
-
-* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
-
-
-
-
-### [wekan-4.0.13](https://github.com/truecharts/apps/compare/wekan-4.0.12...wekan-4.0.13) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [wekan-4.0.12](https://github.com/truecharts/apps/compare/wekan-4.0.11...wekan-4.0.12) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [wekan-4.0.11](https://github.com/truecharts/apps/compare/wekan-4.0.10...wekan-4.0.11) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [wekan-4.0.10](https://github.com/truecharts/apps/compare/wekan-4.0.9...wekan-4.0.10) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
-
-
-### [wekan-4.0.9](https://github.com/truecharts/apps/compare/wekan-4.0.8...wekan-4.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [wekan-4.0.8](https://github.com/truecharts/apps/compare/wekan-4.0.7...wekan-4.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
diff --git a/stable/wekan/4.0.19/Chart.lock b/stable/wekan/4.0.19/Chart.lock
deleted file mode 100644
index 556ef87b521..00000000000
--- a/stable/wekan/4.0.19/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mongodb
- repository: https://charts.truecharts.org
- version: 1.0.32
-digest: sha256:df4d3fc9d006ba0ef891ecbe96bd10f1f0a99d56a6b5cc0945530c4d94426991
-generated: "2022-07-12T23:18:15.995463922Z"
diff --git a/stable/wekan/4.0.19/Chart.yaml b/stable/wekan/4.0.19/Chart.yaml
deleted file mode 100644
index 012018b02e7..00000000000
--- a/stable/wekan/4.0.19/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "6.30"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mongodb.enabled
- name: mongodb
- repository: https://charts.truecharts.org
- version: 1.0.32
-description: WeKan - Open Source kanban
-home: https://github.com/truecharts/apps/tree/master/charts/stable/wekan
-icon: https://truecharts.org/img/chart-icons/wekan.png
-keywords:
-- wekan
-- kanban
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: wekan
-sources:
-- https://github.com/wekan/wekan
-- https://wekan.github.io/
-version: 4.0.19
-annotations:
- truecharts.org/catagories: |
- - productivity
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/wekan/4.0.21/CHANGELOG.md b/stable/wekan/4.0.21/CHANGELOG.md
new file mode 100644
index 00000000000..d8f5b3631b8
--- /dev/null
+++ b/stable/wekan/4.0.21/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [wekan-4.0.21](https://github.com/truecharts/apps/compare/wekan-4.0.19...wekan-4.0.21) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [wekan-4.0.19](https://github.com/truecharts/apps/compare/wekan-4.0.17...wekan-4.0.19) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [wekan-4.0.17](https://github.com/truecharts/apps/compare/wekan-4.0.16...wekan-4.0.17) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [wekan-4.0.16](https://github.com/truecharts/apps/compare/wekan-4.0.15...wekan-4.0.16) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [wekan-4.0.15](https://github.com/truecharts/apps/compare/wekan-4.0.14...wekan-4.0.15) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [wekan-4.0.14](https://github.com/truecharts/apps/compare/wekan-4.0.13...wekan-4.0.14) (2022-07-11)
+
+#### Chore
+
+* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128))
+
+
+
+
+### [wekan-4.0.13](https://github.com/truecharts/apps/compare/wekan-4.0.12...wekan-4.0.13) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [wekan-4.0.12](https://github.com/truecharts/apps/compare/wekan-4.0.11...wekan-4.0.12) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [wekan-4.0.11](https://github.com/truecharts/apps/compare/wekan-4.0.10...wekan-4.0.11) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [wekan-4.0.10](https://github.com/truecharts/apps/compare/wekan-4.0.9...wekan-4.0.10) (2022-06-29)
+
+#### Chore
+
+* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
+
+
+
+
+### [wekan-4.0.9](https://github.com/truecharts/apps/compare/wekan-4.0.8...wekan-4.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
diff --git a/stable/wekan/4.0.21/Chart.lock b/stable/wekan/4.0.21/Chart.lock
new file mode 100644
index 00000000000..a5f5879ee92
--- /dev/null
+++ b/stable/wekan/4.0.21/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mongodb
+ repository: https://charts.truecharts.org
+ version: 1.0.32
+digest: sha256:df4d3fc9d006ba0ef891ecbe96bd10f1f0a99d56a6b5cc0945530c4d94426991
+generated: "2022-07-14T14:25:58.990345313Z"
diff --git a/stable/wekan/4.0.21/Chart.yaml b/stable/wekan/4.0.21/Chart.yaml
new file mode 100644
index 00000000000..8f9eacd295b
--- /dev/null
+++ b/stable/wekan/4.0.21/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "6.30"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mongodb.enabled
+ name: mongodb
+ repository: https://charts.truecharts.org
+ version: 1.0.32
+description: WeKan - Open Source kanban
+home: https://github.com/truecharts/apps/tree/master/charts/stable/wekan
+icon: https://truecharts.org/img/chart-icons/wekan.png
+keywords:
+- wekan
+- kanban
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: wekan
+sources:
+- https://github.com/wekan/wekan
+- https://wekan.github.io/
+version: 4.0.21
+annotations:
+ truecharts.org/catagories: |
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/wekan/4.0.19/README.md b/stable/wekan/4.0.21/README.md
similarity index 100%
rename from stable/wekan/4.0.19/README.md
rename to stable/wekan/4.0.21/README.md
diff --git a/stable/wekan/4.0.19/app-readme.md b/stable/wekan/4.0.21/app-readme.md
similarity index 100%
rename from stable/wekan/4.0.19/app-readme.md
rename to stable/wekan/4.0.21/app-readme.md
diff --git a/stable/wekan/4.0.21/charts/common-10.4.4.tgz b/stable/wekan/4.0.21/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/wekan/4.0.21/charts/common-10.4.4.tgz differ
diff --git a/stable/wekan/4.0.19/charts/mongodb-1.0.32.tgz b/stable/wekan/4.0.21/charts/mongodb-1.0.32.tgz
similarity index 100%
rename from stable/wekan/4.0.19/charts/mongodb-1.0.32.tgz
rename to stable/wekan/4.0.21/charts/mongodb-1.0.32.tgz
diff --git a/stable/wekan/4.0.19/icon.png b/stable/wekan/4.0.21/icon.png
similarity index 100%
rename from stable/wekan/4.0.19/icon.png
rename to stable/wekan/4.0.21/icon.png
diff --git a/stable/wekan/4.0.19/ix_values.yaml b/stable/wekan/4.0.21/ix_values.yaml
similarity index 100%
rename from stable/wekan/4.0.19/ix_values.yaml
rename to stable/wekan/4.0.21/ix_values.yaml
diff --git a/stable/wekan/4.0.19/questions.yaml b/stable/wekan/4.0.21/questions.yaml
similarity index 100%
rename from stable/wekan/4.0.19/questions.yaml
rename to stable/wekan/4.0.21/questions.yaml
diff --git a/stable/wekan/4.0.21/templates/common.yaml b/stable/wekan/4.0.21/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/wekan/4.0.21/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/wekan/4.0.21/values.yaml b/stable/wekan/4.0.21/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/wg-easy/1.0.7/CHANGELOG.md b/stable/wg-easy/1.0.7/CHANGELOG.md
deleted file mode 100644
index e65a431b74c..00000000000
--- a/stable/wg-easy/1.0.7/CHANGELOG.md
+++ /dev/null
@@ -1,81 +0,0 @@
-# Changelog
-
-
-## [wg-easy-1.0.7](https://github.com/truecharts/apps/compare/wg-easy-1.0.5...wg-easy-1.0.7) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [wg-easy-1.0.5](https://github.com/truecharts/apps/compare/wg-easy-1.0.4...wg-easy-1.0.5) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [wg-easy-1.0.4](https://github.com/truecharts/apps/compare/wg-easy-1.0.3...wg-easy-1.0.4) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [wg-easy-1.0.3](https://github.com/truecharts/apps/compare/wg-easy-1.0.2...wg-easy-1.0.3) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [wg-easy-1.0.2](https://github.com/truecharts/apps/compare/wg-easy-1.0.1...wg-easy-1.0.2) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [wg-easy-1.0.1](https://github.com/truecharts/apps/compare/wg-easy-1.0.0...wg-easy-1.0.1) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [wg-easy-1.0.0](https://github.com/truecharts/apps/compare/wg-easy-0.0.2...wg-easy-1.0.0) (2022-07-02)
-
-#### Feat
-
-* move to stable and add some envs ([#3027](https://github.com/truecharts/apps/issues/3027))
-
-
-
-
-### [wg-easy-0.0.2](https://github.com/truecharts/apps/compare/wg-easy-0.0.1...wg-easy-0.0.2) (2022-07-01)
-
-#### Chore
-
-* Auto-update chart README [skip ci]
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### wg-easy-0.0.1 (2022-06-29)
-
-#### Feat
-
-* Add WG-Easy Chart ([#2982](https://github.com/truecharts/apps/issues/2982))
diff --git a/stable/wg-easy/1.0.7/Chart.lock b/stable/wg-easy/1.0.7/Chart.lock
deleted file mode 100644
index 9b94add160e..00000000000
--- a/stable/wg-easy/1.0.7/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:18:23.060720504Z"
diff --git a/stable/wg-easy/1.0.7/Chart.yaml b/stable/wg-easy/1.0.7/Chart.yaml
deleted file mode 100644
index a68464288b0..00000000000
--- a/stable/wg-easy/1.0.7/Chart.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
-apiVersion: v2
-appVersion: "latest"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-deprecated: false
-description: The easiest way to run WireGuard VPN + Web-based Admin UI.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/wg-easy
-icon: https://truecharts.org/img/chart-icons/wg-easy.png
-keywords:
-- wg-easy
-- wireguard
-- weejewel
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: wg-easy
-sources:
-- https://hub.docker.com/r/weejewel/wg-easy
-- https://github.com/WeeJeWel/wg-easy
-type: application
-version: 1.0.7
-annotations:
- truecharts.org/catagories: |
- - networking
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/wg-easy/1.0.9/CHANGELOG.md b/stable/wg-easy/1.0.9/CHANGELOG.md
new file mode 100644
index 00000000000..2078086c915
--- /dev/null
+++ b/stable/wg-easy/1.0.9/CHANGELOG.md
@@ -0,0 +1,89 @@
+# Changelog
+
+
+## [wg-easy-1.0.9](https://github.com/truecharts/apps/compare/wg-easy-1.0.7...wg-easy-1.0.9) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [wg-easy-1.0.7](https://github.com/truecharts/apps/compare/wg-easy-1.0.5...wg-easy-1.0.7) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [wg-easy-1.0.5](https://github.com/truecharts/apps/compare/wg-easy-1.0.4...wg-easy-1.0.5) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [wg-easy-1.0.4](https://github.com/truecharts/apps/compare/wg-easy-1.0.3...wg-easy-1.0.4) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [wg-easy-1.0.3](https://github.com/truecharts/apps/compare/wg-easy-1.0.2...wg-easy-1.0.3) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [wg-easy-1.0.2](https://github.com/truecharts/apps/compare/wg-easy-1.0.1...wg-easy-1.0.2) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [wg-easy-1.0.1](https://github.com/truecharts/apps/compare/wg-easy-1.0.0...wg-easy-1.0.1) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [wg-easy-1.0.0](https://github.com/truecharts/apps/compare/wg-easy-0.0.2...wg-easy-1.0.0) (2022-07-02)
+
+#### Feat
+
+* move to stable and add some envs ([#3027](https://github.com/truecharts/apps/issues/3027))
+
+
+
+
+### [wg-easy-0.0.2](https://github.com/truecharts/apps/compare/wg-easy-0.0.1...wg-easy-0.0.2) (2022-07-01)
+
+#### Chore
+
+* Auto-update chart README [skip ci]
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
+
+### wg-easy-0.0.1 (2022-06-29)
+
+#### Feat
+
+* Add WG-Easy Chart ([#2982](https://github.com/truecharts/apps/issues/2982))
diff --git a/stable/wg-easy/1.0.9/Chart.lock b/stable/wg-easy/1.0.9/Chart.lock
new file mode 100644
index 00000000000..a3bd6240ab2
--- /dev/null
+++ b/stable/wg-easy/1.0.9/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:26:08.197129443Z"
diff --git a/stable/wg-easy/1.0.9/Chart.yaml b/stable/wg-easy/1.0.9/Chart.yaml
new file mode 100644
index 00000000000..3a90afb5360
--- /dev/null
+++ b/stable/wg-easy/1.0.9/Chart.yaml
@@ -0,0 +1,30 @@
+apiVersion: v2
+appVersion: "latest"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: The easiest way to run WireGuard VPN + Web-based Admin UI.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/wg-easy
+icon: https://truecharts.org/img/chart-icons/wg-easy.png
+keywords:
+- wg-easy
+- wireguard
+- weejewel
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: wg-easy
+sources:
+- https://hub.docker.com/r/weejewel/wg-easy
+- https://github.com/WeeJeWel/wg-easy
+type: application
+version: 1.0.9
+annotations:
+ truecharts.org/catagories: |
+ - networking
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/wg-easy/1.0.7/README.md b/stable/wg-easy/1.0.9/README.md
similarity index 100%
rename from stable/wg-easy/1.0.7/README.md
rename to stable/wg-easy/1.0.9/README.md
diff --git a/stable/wg-easy/1.0.7/app-readme.md b/stable/wg-easy/1.0.9/app-readme.md
similarity index 100%
rename from stable/wg-easy/1.0.7/app-readme.md
rename to stable/wg-easy/1.0.9/app-readme.md
diff --git a/stable/wg-easy/1.0.9/charts/common-10.4.4.tgz b/stable/wg-easy/1.0.9/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/wg-easy/1.0.9/charts/common-10.4.4.tgz differ
diff --git a/stable/wg-easy/1.0.7/icon.png b/stable/wg-easy/1.0.9/icon.png
similarity index 100%
rename from stable/wg-easy/1.0.7/icon.png
rename to stable/wg-easy/1.0.9/icon.png
diff --git a/stable/wg-easy/1.0.7/ix_values.yaml b/stable/wg-easy/1.0.9/ix_values.yaml
similarity index 100%
rename from stable/wg-easy/1.0.7/ix_values.yaml
rename to stable/wg-easy/1.0.9/ix_values.yaml
diff --git a/stable/wg-easy/1.0.7/questions.yaml b/stable/wg-easy/1.0.9/questions.yaml
similarity index 100%
rename from stable/wg-easy/1.0.7/questions.yaml
rename to stable/wg-easy/1.0.9/questions.yaml
diff --git a/stable/wg-easy/1.0.9/templates/common.yaml b/stable/wg-easy/1.0.9/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/wg-easy/1.0.9/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/wg-easy/1.0.9/values.yaml b/stable/wg-easy/1.0.9/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/whoogle/3.0.16/CHANGELOG.md b/stable/whoogle/3.0.16/CHANGELOG.md
deleted file mode 100644
index 37bdc7ab49c..00000000000
--- a/stable/whoogle/3.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [whoogle-3.0.16](https://github.com/truecharts/apps/compare/whoogle-3.0.14...whoogle-3.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [whoogle-3.0.14](https://github.com/truecharts/apps/compare/whoogle-3.0.13...whoogle-3.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [whoogle-3.0.13](https://github.com/truecharts/apps/compare/whoogle-3.0.12...whoogle-3.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [whoogle-3.0.12](https://github.com/truecharts/apps/compare/whoogle-3.0.11...whoogle-3.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [whoogle-3.0.11](https://github.com/truecharts/apps/compare/whoogle-3.0.10...whoogle-3.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [whoogle-3.0.10](https://github.com/truecharts/apps/compare/whoogle-3.0.9...whoogle-3.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [whoogle-3.0.9](https://github.com/truecharts/apps/compare/whoogle-3.0.8...whoogle-3.0.9) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [whoogle-3.0.8](https://github.com/truecharts/apps/compare/whoogle-3.0.7...whoogle-3.0.8) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [whoogle-3.0.7](https://github.com/truecharts/apps/compare/whoogle-3.0.6...whoogle-3.0.7) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [whoogle-3.0.6](https://github.com/truecharts/apps/compare/whoogle-3.0.5...whoogle-3.0.6) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [whoogle-3.0.5](https://github.com/truecharts/apps/compare/whoogle-3.0.4...whoogle-3.0.5) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/whoogle/3.0.16/Chart.lock b/stable/whoogle/3.0.16/Chart.lock
deleted file mode 100644
index 3fc737c35da..00000000000
--- a/stable/whoogle/3.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:18:26.271818139Z"
diff --git a/stable/whoogle/3.0.16/Chart.yaml b/stable/whoogle/3.0.16/Chart.yaml
deleted file mode 100644
index 81ef99d9619..00000000000
--- a/stable/whoogle/3.0.16/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-appVersion: "0.7.4"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: A self-hosted, ad-free, privacy-respecting metasearch engine
-home: https://github.com/truecharts/apps/tree/master/charts/stable/whoogle
-icon: https://truecharts.org/img/chart-icons/whoogle.png
-keywords:
-- whoogle
-- search
-- open source
-- privacy
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: whoogle
-sources:
-- https://github.com/benbusby/whoogle-search
-version: 3.0.16
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/whoogle/3.0.18/CHANGELOG.md b/stable/whoogle/3.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..c6e4112de54
--- /dev/null
+++ b/stable/whoogle/3.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [whoogle-3.0.18](https://github.com/truecharts/apps/compare/whoogle-3.0.16...whoogle-3.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [whoogle-3.0.16](https://github.com/truecharts/apps/compare/whoogle-3.0.14...whoogle-3.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [whoogle-3.0.14](https://github.com/truecharts/apps/compare/whoogle-3.0.13...whoogle-3.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [whoogle-3.0.13](https://github.com/truecharts/apps/compare/whoogle-3.0.12...whoogle-3.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [whoogle-3.0.12](https://github.com/truecharts/apps/compare/whoogle-3.0.11...whoogle-3.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [whoogle-3.0.11](https://github.com/truecharts/apps/compare/whoogle-3.0.10...whoogle-3.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [whoogle-3.0.10](https://github.com/truecharts/apps/compare/whoogle-3.0.9...whoogle-3.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [whoogle-3.0.9](https://github.com/truecharts/apps/compare/whoogle-3.0.8...whoogle-3.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [whoogle-3.0.8](https://github.com/truecharts/apps/compare/whoogle-3.0.7...whoogle-3.0.8) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [whoogle-3.0.7](https://github.com/truecharts/apps/compare/whoogle-3.0.6...whoogle-3.0.7) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [whoogle-3.0.6](https://github.com/truecharts/apps/compare/whoogle-3.0.5...whoogle-3.0.6) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/whoogle/3.0.18/Chart.lock b/stable/whoogle/3.0.18/Chart.lock
new file mode 100644
index 00000000000..8983a5d1a1b
--- /dev/null
+++ b/stable/whoogle/3.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:26:12.970107312Z"
diff --git a/stable/whoogle/3.0.18/Chart.yaml b/stable/whoogle/3.0.18/Chart.yaml
new file mode 100644
index 00000000000..839b39f8019
--- /dev/null
+++ b/stable/whoogle/3.0.18/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+appVersion: "0.7.4"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: A self-hosted, ad-free, privacy-respecting metasearch engine
+home: https://github.com/truecharts/apps/tree/master/charts/stable/whoogle
+icon: https://truecharts.org/img/chart-icons/whoogle.png
+keywords:
+- whoogle
+- search
+- open source
+- privacy
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: whoogle
+sources:
+- https://github.com/benbusby/whoogle-search
+version: 3.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/whoogle/3.0.16/README.md b/stable/whoogle/3.0.18/README.md
similarity index 100%
rename from stable/whoogle/3.0.16/README.md
rename to stable/whoogle/3.0.18/README.md
diff --git a/stable/whoogle/3.0.16/app-readme.md b/stable/whoogle/3.0.18/app-readme.md
similarity index 100%
rename from stable/whoogle/3.0.16/app-readme.md
rename to stable/whoogle/3.0.18/app-readme.md
diff --git a/stable/whoogle/3.0.18/charts/common-10.4.4.tgz b/stable/whoogle/3.0.18/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/whoogle/3.0.18/charts/common-10.4.4.tgz differ
diff --git a/stable/whoogle/3.0.16/icon.png b/stable/whoogle/3.0.18/icon.png
similarity index 100%
rename from stable/whoogle/3.0.16/icon.png
rename to stable/whoogle/3.0.18/icon.png
diff --git a/stable/whoogle/3.0.16/ix_values.yaml b/stable/whoogle/3.0.18/ix_values.yaml
similarity index 100%
rename from stable/whoogle/3.0.16/ix_values.yaml
rename to stable/whoogle/3.0.18/ix_values.yaml
diff --git a/stable/whoogle/3.0.16/questions.yaml b/stable/whoogle/3.0.18/questions.yaml
similarity index 100%
rename from stable/whoogle/3.0.16/questions.yaml
rename to stable/whoogle/3.0.18/questions.yaml
diff --git a/stable/whoogle/3.0.18/templates/common.yaml b/stable/whoogle/3.0.18/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/whoogle/3.0.18/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/whoogle/3.0.18/values.yaml b/stable/whoogle/3.0.18/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/wikijs/7.0.16/CHANGELOG.md b/stable/wikijs/7.0.16/CHANGELOG.md
deleted file mode 100644
index 6599c120aaa..00000000000
--- a/stable/wikijs/7.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [wikijs-7.0.16](https://github.com/truecharts/apps/compare/wikijs-7.0.14...wikijs-7.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [wikijs-7.0.14](https://github.com/truecharts/apps/compare/wikijs-7.0.13...wikijs-7.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [wikijs-7.0.13](https://github.com/truecharts/apps/compare/wikijs-7.0.12...wikijs-7.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [wikijs-7.0.12](https://github.com/truecharts/apps/compare/wikijs-7.0.11...wikijs-7.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [wikijs-7.0.11](https://github.com/truecharts/apps/compare/wikijs-7.0.10...wikijs-7.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [wikijs-7.0.10](https://github.com/truecharts/apps/compare/wikijs-7.0.9...wikijs-7.0.10) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [wikijs-7.0.9](https://github.com/truecharts/apps/compare/wikijs-7.0.8...wikijs-7.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [wikijs-7.0.8](https://github.com/truecharts/apps/compare/wikijs-7.0.7...wikijs-7.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [wikijs-7.0.7](https://github.com/truecharts/apps/compare/wikijs-7.0.6...wikijs-7.0.7) (2022-06-25)
-
-#### Chore
-
-* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
-
-
-
-
-### [wikijs-7.0.6](https://github.com/truecharts/apps/compare/wikijs-7.0.5...wikijs-7.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [wikijs-7.0.5](https://github.com/truecharts/apps/compare/wikijs-7.0.4...wikijs-7.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/wikijs/7.0.16/Chart.lock b/stable/wikijs/7.0.16/Chart.lock
deleted file mode 100644
index a576b49fbf5..00000000000
--- a/stable/wikijs/7.0.16/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-12T23:18:41.050820214Z"
diff --git a/stable/wikijs/7.0.16/Chart.yaml b/stable/wikijs/7.0.16/Chart.yaml
deleted file mode 100644
index c83c5560fa7..00000000000
--- a/stable/wikijs/7.0.16/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "2.5.285"
-description: Make documentation a joy to write using Wiki.js's beautiful and intuitive interface!
-name: wikijs
-version: 7.0.16
-kubeVersion: ">=1.16.0-0"
-keywords:
-- wiki
-- wikijs
-home: https://github.com/truecharts/apps/tree/master/charts/stable/wikijs
-icon: https://truecharts.org/img/chart-icons/wikijs.png
-sources:
-- https://hub.docker.com/r/linuxserver/wikijs/
-- https://github.com/Requarks/wiki
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/wikijs/7.0.18/CHANGELOG.md b/stable/wikijs/7.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..a0b2c2af40c
--- /dev/null
+++ b/stable/wikijs/7.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [wikijs-7.0.18](https://github.com/truecharts/apps/compare/wikijs-7.0.16...wikijs-7.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [wikijs-7.0.16](https://github.com/truecharts/apps/compare/wikijs-7.0.14...wikijs-7.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [wikijs-7.0.14](https://github.com/truecharts/apps/compare/wikijs-7.0.13...wikijs-7.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [wikijs-7.0.13](https://github.com/truecharts/apps/compare/wikijs-7.0.12...wikijs-7.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [wikijs-7.0.12](https://github.com/truecharts/apps/compare/wikijs-7.0.11...wikijs-7.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [wikijs-7.0.11](https://github.com/truecharts/apps/compare/wikijs-7.0.10...wikijs-7.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [wikijs-7.0.10](https://github.com/truecharts/apps/compare/wikijs-7.0.9...wikijs-7.0.10) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [wikijs-7.0.9](https://github.com/truecharts/apps/compare/wikijs-7.0.8...wikijs-7.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [wikijs-7.0.8](https://github.com/truecharts/apps/compare/wikijs-7.0.7...wikijs-7.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [wikijs-7.0.7](https://github.com/truecharts/apps/compare/wikijs-7.0.6...wikijs-7.0.7) (2022-06-25)
+
+#### Chore
+
+* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
+
+
+
+
+### [wikijs-7.0.6](https://github.com/truecharts/apps/compare/wikijs-7.0.5...wikijs-7.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/wikijs/7.0.18/Chart.lock b/stable/wikijs/7.0.18/Chart.lock
new file mode 100644
index 00000000000..289e1ceedc3
--- /dev/null
+++ b/stable/wikijs/7.0.18/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:26:30.835938782Z"
diff --git a/stable/wikijs/7.0.18/Chart.yaml b/stable/wikijs/7.0.18/Chart.yaml
new file mode 100644
index 00000000000..bf66baf7b96
--- /dev/null
+++ b/stable/wikijs/7.0.18/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "2.5.285"
+description: Make documentation a joy to write using Wiki.js's beautiful and intuitive interface!
+name: wikijs
+version: 7.0.18
+kubeVersion: ">=1.16.0-0"
+keywords:
+- wiki
+- wikijs
+home: https://github.com/truecharts/apps/tree/master/charts/stable/wikijs
+icon: https://truecharts.org/img/chart-icons/wikijs.png
+sources:
+- https://hub.docker.com/r/linuxserver/wikijs/
+- https://github.com/Requarks/wiki
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/wikijs/7.0.16/README.md b/stable/wikijs/7.0.18/README.md
similarity index 100%
rename from stable/wikijs/7.0.16/README.md
rename to stable/wikijs/7.0.18/README.md
diff --git a/stable/wikijs/7.0.16/app-readme.md b/stable/wikijs/7.0.18/app-readme.md
similarity index 100%
rename from stable/wikijs/7.0.16/app-readme.md
rename to stable/wikijs/7.0.18/app-readme.md
diff --git a/stable/wikijs/7.0.18/charts/common-10.4.4.tgz b/stable/wikijs/7.0.18/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/wikijs/7.0.18/charts/common-10.4.4.tgz differ
diff --git a/stable/wikijs/7.0.18/charts/postgresql-8.0.30.tgz b/stable/wikijs/7.0.18/charts/postgresql-8.0.30.tgz
new file mode 100644
index 00000000000..e5e82a8f3d6
Binary files /dev/null and b/stable/wikijs/7.0.18/charts/postgresql-8.0.30.tgz differ
diff --git a/stable/wikijs/7.0.16/icon.png b/stable/wikijs/7.0.18/icon.png
similarity index 100%
rename from stable/wikijs/7.0.16/icon.png
rename to stable/wikijs/7.0.18/icon.png
diff --git a/stable/wikijs/7.0.16/ix_values.yaml b/stable/wikijs/7.0.18/ix_values.yaml
similarity index 100%
rename from stable/wikijs/7.0.16/ix_values.yaml
rename to stable/wikijs/7.0.18/ix_values.yaml
diff --git a/stable/wikijs/7.0.16/questions.yaml b/stable/wikijs/7.0.18/questions.yaml
similarity index 100%
rename from stable/wikijs/7.0.16/questions.yaml
rename to stable/wikijs/7.0.18/questions.yaml
diff --git a/stable/wikijs/7.0.18/templates/common.yaml b/stable/wikijs/7.0.18/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/wikijs/7.0.18/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/wikijs/7.0.18/values.yaml b/stable/wikijs/7.0.18/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/wireshark/2.0.14/CHANGELOG.md b/stable/wireshark/2.0.14/CHANGELOG.md
deleted file mode 100644
index 2776124dad1..00000000000
--- a/stable/wireshark/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [wireshark-2.0.14](https://github.com/truecharts/apps/compare/wireshark-2.0.12...wireshark-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [wireshark-2.0.12](https://github.com/truecharts/apps/compare/wireshark-2.0.11...wireshark-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [wireshark-2.0.11](https://github.com/truecharts/apps/compare/wireshark-2.0.10...wireshark-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [wireshark-2.0.10](https://github.com/truecharts/apps/compare/wireshark-2.0.9...wireshark-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [wireshark-2.0.9](https://github.com/truecharts/apps/compare/wireshark-2.0.8...wireshark-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [wireshark-2.0.8](https://github.com/truecharts/apps/compare/wireshark-2.0.7...wireshark-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [wireshark-2.0.7](https://github.com/truecharts/apps/compare/wireshark-2.0.6...wireshark-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [wireshark-2.0.6](https://github.com/truecharts/apps/compare/wireshark-2.0.5...wireshark-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [wireshark-2.0.5](https://github.com/truecharts/apps/compare/wireshark-2.0.4...wireshark-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [wireshark-2.0.4](https://github.com/truecharts/apps/compare/wireshark-2.0.3...wireshark-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [wireshark-2.0.3](https://github.com/truecharts/apps/compare/wireshark-2.0.2...wireshark-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/wireshark/2.0.14/Chart.lock b/stable/wireshark/2.0.14/Chart.lock
deleted file mode 100644
index 89864f6ec91..00000000000
--- a/stable/wireshark/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:18:38.257976414Z"
diff --git a/stable/wireshark/2.0.14/Chart.yaml b/stable/wireshark/2.0.14/Chart.yaml
deleted file mode 100644
index c816d04e3c7..00000000000
--- a/stable/wireshark/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: wireshark
-version: 2.0.14
-appVersion: "3.4.13"
-description: Wireshark is the world’s foremost and widely-used network protocol analyzer.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/wireshark
-icon: https://truecharts.org/img/chart-icons/wireshark.png
-keywords:
- - wireshark
-sources:
- - https://hub.docker.com/r/linuxserver/wireshark
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/wireshark/2.0.16/CHANGELOG.md b/stable/wireshark/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..a00dbe2b1ef
--- /dev/null
+++ b/stable/wireshark/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [wireshark-2.0.16](https://github.com/truecharts/apps/compare/wireshark-2.0.14...wireshark-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [wireshark-2.0.14](https://github.com/truecharts/apps/compare/wireshark-2.0.12...wireshark-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [wireshark-2.0.12](https://github.com/truecharts/apps/compare/wireshark-2.0.11...wireshark-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [wireshark-2.0.11](https://github.com/truecharts/apps/compare/wireshark-2.0.10...wireshark-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [wireshark-2.0.10](https://github.com/truecharts/apps/compare/wireshark-2.0.9...wireshark-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [wireshark-2.0.9](https://github.com/truecharts/apps/compare/wireshark-2.0.8...wireshark-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [wireshark-2.0.8](https://github.com/truecharts/apps/compare/wireshark-2.0.7...wireshark-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [wireshark-2.0.7](https://github.com/truecharts/apps/compare/wireshark-2.0.6...wireshark-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [wireshark-2.0.6](https://github.com/truecharts/apps/compare/wireshark-2.0.5...wireshark-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [wireshark-2.0.5](https://github.com/truecharts/apps/compare/wireshark-2.0.4...wireshark-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [wireshark-2.0.4](https://github.com/truecharts/apps/compare/wireshark-2.0.3...wireshark-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/wireshark/2.0.16/Chart.lock b/stable/wireshark/2.0.16/Chart.lock
new file mode 100644
index 00000000000..2c5777b0efe
--- /dev/null
+++ b/stable/wireshark/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:26:27.773671632Z"
diff --git a/stable/wireshark/2.0.16/Chart.yaml b/stable/wireshark/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..3031911a4d2
--- /dev/null
+++ b/stable/wireshark/2.0.16/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: wireshark
+version: 2.0.16
+appVersion: "3.4.13"
+description: Wireshark is the world’s foremost and widely-used network protocol analyzer.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/wireshark
+icon: https://truecharts.org/img/chart-icons/wireshark.png
+keywords:
+ - wireshark
+sources:
+ - https://hub.docker.com/r/linuxserver/wireshark
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/wireshark/2.0.14/README.md b/stable/wireshark/2.0.16/README.md
similarity index 100%
rename from stable/wireshark/2.0.14/README.md
rename to stable/wireshark/2.0.16/README.md
diff --git a/stable/wireshark/2.0.14/app-readme.md b/stable/wireshark/2.0.16/app-readme.md
similarity index 100%
rename from stable/wireshark/2.0.14/app-readme.md
rename to stable/wireshark/2.0.16/app-readme.md
diff --git a/stable/wireshark/2.0.16/charts/common-10.4.4.tgz b/stable/wireshark/2.0.16/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/wireshark/2.0.16/charts/common-10.4.4.tgz differ
diff --git a/stable/wireshark/2.0.14/icon.png b/stable/wireshark/2.0.16/icon.png
similarity index 100%
rename from stable/wireshark/2.0.14/icon.png
rename to stable/wireshark/2.0.16/icon.png
diff --git a/stable/wireshark/2.0.14/ix_values.yaml b/stable/wireshark/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/wireshark/2.0.14/ix_values.yaml
rename to stable/wireshark/2.0.16/ix_values.yaml
diff --git a/stable/wireshark/2.0.14/questions.yaml b/stable/wireshark/2.0.16/questions.yaml
similarity index 100%
rename from stable/wireshark/2.0.14/questions.yaml
rename to stable/wireshark/2.0.16/questions.yaml
diff --git a/stable/wireshark/2.0.16/templates/common.yaml b/stable/wireshark/2.0.16/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/wireshark/2.0.16/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/wireshark/2.0.16/values.yaml b/stable/wireshark/2.0.16/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/xbackbone/3.0.16/CHANGELOG.md b/stable/xbackbone/3.0.16/CHANGELOG.md
deleted file mode 100644
index 1eecc9762d7..00000000000
--- a/stable/xbackbone/3.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [xbackbone-3.0.16](https://github.com/truecharts/apps/compare/xbackbone-3.0.14...xbackbone-3.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [xbackbone-3.0.14](https://github.com/truecharts/apps/compare/xbackbone-3.0.13...xbackbone-3.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [xbackbone-3.0.13](https://github.com/truecharts/apps/compare/xbackbone-3.0.12...xbackbone-3.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [xbackbone-3.0.12](https://github.com/truecharts/apps/compare/xbackbone-3.0.11...xbackbone-3.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [xbackbone-3.0.11](https://github.com/truecharts/apps/compare/xbackbone-3.0.10...xbackbone-3.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [xbackbone-3.0.10](https://github.com/truecharts/apps/compare/xbackbone-3.0.9...xbackbone-3.0.10) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [xbackbone-3.0.9](https://github.com/truecharts/apps/compare/xbackbone-3.0.8...xbackbone-3.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [xbackbone-3.0.8](https://github.com/truecharts/apps/compare/xbackbone-3.0.7...xbackbone-3.0.8) (2022-06-29)
-
-#### Chore
-
-* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
-
-
-
-
-### [xbackbone-3.0.7](https://github.com/truecharts/apps/compare/xbackbone-3.0.6...xbackbone-3.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [xbackbone-3.0.6](https://github.com/truecharts/apps/compare/xbackbone-3.0.5...xbackbone-3.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [xbackbone-3.0.5](https://github.com/truecharts/apps/compare/xbackbone-3.0.4...xbackbone-3.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
diff --git a/stable/xbackbone/3.0.16/Chart.lock b/stable/xbackbone/3.0.16/Chart.lock
deleted file mode 100644
index 55e5912d8e0..00000000000
--- a/stable/xbackbone/3.0.16/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
-generated: "2022-07-12T23:18:44.121055046Z"
diff --git a/stable/xbackbone/3.0.16/Chart.yaml b/stable/xbackbone/3.0.16/Chart.yaml
deleted file mode 100644
index 83ae0eeca37..00000000000
--- a/stable/xbackbone/3.0.16/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "3.3.3"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: mariadb.enabled
- name: mariadb
- repository: https://charts.truecharts.org/
- version: 3.0.29
-description: "XBackBone is a simple, self-hosted, lightweight PHP file manager"
-home: https://github.com/truecharts/apps/tree/master/charts/stable/xbackbone
-icon: https://truecharts.org/img/chart-icons/xbackbone.png
-keywords:
-- xbackbone
-- xshare
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: xbackbone
-sources:
-- https://github.com/SergiX44/XBackBone
-- https://hub.docker.com/r/pe46dro/xbackbone-docker
-version: 3.0.16
-annotations:
- truecharts.org/catagories: |
- - files
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/xbackbone/3.0.18/CHANGELOG.md b/stable/xbackbone/3.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..9d2c57eb225
--- /dev/null
+++ b/stable/xbackbone/3.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [xbackbone-3.0.18](https://github.com/truecharts/apps/compare/xbackbone-3.0.16...xbackbone-3.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [xbackbone-3.0.16](https://github.com/truecharts/apps/compare/xbackbone-3.0.14...xbackbone-3.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [xbackbone-3.0.14](https://github.com/truecharts/apps/compare/xbackbone-3.0.13...xbackbone-3.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [xbackbone-3.0.13](https://github.com/truecharts/apps/compare/xbackbone-3.0.12...xbackbone-3.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [xbackbone-3.0.12](https://github.com/truecharts/apps/compare/xbackbone-3.0.11...xbackbone-3.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [xbackbone-3.0.11](https://github.com/truecharts/apps/compare/xbackbone-3.0.10...xbackbone-3.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [xbackbone-3.0.10](https://github.com/truecharts/apps/compare/xbackbone-3.0.9...xbackbone-3.0.10) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [xbackbone-3.0.9](https://github.com/truecharts/apps/compare/xbackbone-3.0.8...xbackbone-3.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [xbackbone-3.0.8](https://github.com/truecharts/apps/compare/xbackbone-3.0.7...xbackbone-3.0.8) (2022-06-29)
+
+#### Chore
+
+* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003))
+
+
+
+
+### [xbackbone-3.0.7](https://github.com/truecharts/apps/compare/xbackbone-3.0.6...xbackbone-3.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [xbackbone-3.0.6](https://github.com/truecharts/apps/compare/xbackbone-3.0.5...xbackbone-3.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/xbackbone/3.0.18/Chart.lock b/stable/xbackbone/3.0.18/Chart.lock
new file mode 100644
index 00000000000..2d0058c9be6
--- /dev/null
+++ b/stable/xbackbone/3.0.18/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+digest: sha256:6339008d1787a2c301e7e0fd9c82d313120b05cbeed217c49e1d846e3aab216b
+generated: "2022-07-14T14:26:37.00631541Z"
diff --git a/stable/xbackbone/3.0.18/Chart.yaml b/stable/xbackbone/3.0.18/Chart.yaml
new file mode 100644
index 00000000000..5045c12c40f
--- /dev/null
+++ b/stable/xbackbone/3.0.18/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "3.3.3"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: mariadb.enabled
+ name: mariadb
+ repository: https://charts.truecharts.org/
+ version: 3.0.29
+description: "XBackBone is a simple, self-hosted, lightweight PHP file manager"
+home: https://github.com/truecharts/apps/tree/master/charts/stable/xbackbone
+icon: https://truecharts.org/img/chart-icons/xbackbone.png
+keywords:
+- xbackbone
+- xshare
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: xbackbone
+sources:
+- https://github.com/SergiX44/XBackBone
+- https://hub.docker.com/r/pe46dro/xbackbone-docker
+version: 3.0.18
+annotations:
+ truecharts.org/catagories: |
+ - files
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/xbackbone/3.0.16/README.md b/stable/xbackbone/3.0.18/README.md
similarity index 100%
rename from stable/xbackbone/3.0.16/README.md
rename to stable/xbackbone/3.0.18/README.md
diff --git a/stable/xbackbone/3.0.16/app-readme.md b/stable/xbackbone/3.0.18/app-readme.md
similarity index 100%
rename from stable/xbackbone/3.0.16/app-readme.md
rename to stable/xbackbone/3.0.18/app-readme.md
diff --git a/stable/xbackbone/3.0.18/charts/common-10.4.4.tgz b/stable/xbackbone/3.0.18/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/xbackbone/3.0.18/charts/common-10.4.4.tgz differ
diff --git a/stable/xbackbone/3.0.18/charts/mariadb-3.0.29.tgz b/stable/xbackbone/3.0.18/charts/mariadb-3.0.29.tgz
new file mode 100644
index 00000000000..cafb1c6474f
Binary files /dev/null and b/stable/xbackbone/3.0.18/charts/mariadb-3.0.29.tgz differ
diff --git a/stable/xbackbone/3.0.16/icon.png b/stable/xbackbone/3.0.18/icon.png
similarity index 100%
rename from stable/xbackbone/3.0.16/icon.png
rename to stable/xbackbone/3.0.18/icon.png
diff --git a/stable/xbackbone/3.0.16/ix_values.yaml b/stable/xbackbone/3.0.18/ix_values.yaml
similarity index 100%
rename from stable/xbackbone/3.0.16/ix_values.yaml
rename to stable/xbackbone/3.0.18/ix_values.yaml
diff --git a/stable/xbackbone/3.0.16/questions.yaml b/stable/xbackbone/3.0.18/questions.yaml
similarity index 100%
rename from stable/xbackbone/3.0.16/questions.yaml
rename to stable/xbackbone/3.0.18/questions.yaml
diff --git a/stable/xbackbone/3.0.18/templates/common.yaml b/stable/xbackbone/3.0.18/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/xbackbone/3.0.18/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/xbackbone/3.0.18/values.yaml b/stable/xbackbone/3.0.18/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/xteve/6.0.15/CHANGELOG.md b/stable/xteve/6.0.15/CHANGELOG.md
deleted file mode 100644
index 1edd6e7e1dd..00000000000
--- a/stable/xteve/6.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [xteve-6.0.15](https://github.com/truecharts/apps/compare/xteve-6.0.13...xteve-6.0.15) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [xteve-6.0.13](https://github.com/truecharts/apps/compare/xteve-6.0.12...xteve-6.0.13) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [xteve-6.0.12](https://github.com/truecharts/apps/compare/xteve-6.0.11...xteve-6.0.12) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [xteve-6.0.11](https://github.com/truecharts/apps/compare/xteve-6.0.10...xteve-6.0.11) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [xteve-6.0.10](https://github.com/truecharts/apps/compare/xteve-6.0.9...xteve-6.0.10) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [xteve-6.0.9](https://github.com/truecharts/apps/compare/xteve-6.0.8...xteve-6.0.9) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [xteve-6.0.8](https://github.com/truecharts/apps/compare/xteve-6.0.7...xteve-6.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [xteve-6.0.7](https://github.com/truecharts/apps/compare/xteve-6.0.6...xteve-6.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [xteve-6.0.6](https://github.com/truecharts/apps/compare/xteve-6.0.5...xteve-6.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [xteve-6.0.5](https://github.com/truecharts/apps/compare/xteve-6.0.4...xteve-6.0.5) (2022-06-17)
-
-#### Chore
-
-* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
-
-
-
-
-### [xteve-6.0.4](https://github.com/truecharts/apps/compare/xteve-6.0.3...xteve-6.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/xteve/6.0.15/Chart.lock b/stable/xteve/6.0.15/Chart.lock
deleted file mode 100644
index 4ae7ce16781..00000000000
--- a/stable/xteve/6.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:18:41.217973093Z"
diff --git a/stable/xteve/6.0.15/Chart.yaml b/stable/xteve/6.0.15/Chart.yaml
deleted file mode 100644
index f74386d184f..00000000000
--- a/stable/xteve/6.0.15/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-appVersion: "2.2.0.200"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: M3U Proxy for Plex DVR and Emby Live TV.
-home: https://github.com/truecharts/apps/tree/master/charts/stable/xteve
-icon: https://truecharts.org/img/chart-icons/xteve.png
-keywords:
-- xteve
-- iptv
-- plex
-- emby
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: xteve
-sources:
-- https://github.com/xteve-project/xTeVe
-- https://github.com/k8s-at-home/container-images
-version: 6.0.15
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/xteve/6.0.17/CHANGELOG.md b/stable/xteve/6.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..cfa750d75dc
--- /dev/null
+++ b/stable/xteve/6.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [xteve-6.0.17](https://github.com/truecharts/apps/compare/xteve-6.0.15...xteve-6.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [xteve-6.0.15](https://github.com/truecharts/apps/compare/xteve-6.0.13...xteve-6.0.15) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [xteve-6.0.13](https://github.com/truecharts/apps/compare/xteve-6.0.12...xteve-6.0.13) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [xteve-6.0.12](https://github.com/truecharts/apps/compare/xteve-6.0.11...xteve-6.0.12) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [xteve-6.0.11](https://github.com/truecharts/apps/compare/xteve-6.0.10...xteve-6.0.11) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [xteve-6.0.10](https://github.com/truecharts/apps/compare/xteve-6.0.9...xteve-6.0.10) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [xteve-6.0.9](https://github.com/truecharts/apps/compare/xteve-6.0.8...xteve-6.0.9) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [xteve-6.0.8](https://github.com/truecharts/apps/compare/xteve-6.0.7...xteve-6.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [xteve-6.0.7](https://github.com/truecharts/apps/compare/xteve-6.0.6...xteve-6.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [xteve-6.0.6](https://github.com/truecharts/apps/compare/xteve-6.0.5...xteve-6.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [xteve-6.0.5](https://github.com/truecharts/apps/compare/xteve-6.0.4...xteve-6.0.5) (2022-06-17)
+
+#### Chore
+
+* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916))
+
+
diff --git a/stable/xteve/6.0.17/Chart.lock b/stable/xteve/6.0.17/Chart.lock
new file mode 100644
index 00000000000..a09758a2f01
--- /dev/null
+++ b/stable/xteve/6.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:26:32.039166185Z"
diff --git a/stable/xteve/6.0.17/Chart.yaml b/stable/xteve/6.0.17/Chart.yaml
new file mode 100644
index 00000000000..8997156e15d
--- /dev/null
+++ b/stable/xteve/6.0.17/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+appVersion: "2.2.0.200"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: M3U Proxy for Plex DVR and Emby Live TV.
+home: https://github.com/truecharts/apps/tree/master/charts/stable/xteve
+icon: https://truecharts.org/img/chart-icons/xteve.png
+keywords:
+- xteve
+- iptv
+- plex
+- emby
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: xteve
+sources:
+- https://github.com/xteve-project/xTeVe
+- https://github.com/k8s-at-home/container-images
+version: 6.0.17
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/xteve/6.0.15/README.md b/stable/xteve/6.0.17/README.md
similarity index 100%
rename from stable/xteve/6.0.15/README.md
rename to stable/xteve/6.0.17/README.md
diff --git a/stable/xteve/6.0.15/app-readme.md b/stable/xteve/6.0.17/app-readme.md
similarity index 100%
rename from stable/xteve/6.0.15/app-readme.md
rename to stable/xteve/6.0.17/app-readme.md
diff --git a/stable/xteve/6.0.17/charts/common-10.4.4.tgz b/stable/xteve/6.0.17/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/xteve/6.0.17/charts/common-10.4.4.tgz differ
diff --git a/stable/xteve/6.0.15/icon.png b/stable/xteve/6.0.17/icon.png
similarity index 100%
rename from stable/xteve/6.0.15/icon.png
rename to stable/xteve/6.0.17/icon.png
diff --git a/stable/xteve/6.0.15/ix_values.yaml b/stable/xteve/6.0.17/ix_values.yaml
similarity index 100%
rename from stable/xteve/6.0.15/ix_values.yaml
rename to stable/xteve/6.0.17/ix_values.yaml
diff --git a/stable/xteve/6.0.15/questions.yaml b/stable/xteve/6.0.17/questions.yaml
similarity index 100%
rename from stable/xteve/6.0.15/questions.yaml
rename to stable/xteve/6.0.17/questions.yaml
diff --git a/stable/xteve/6.0.17/templates/common.yaml b/stable/xteve/6.0.17/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/xteve/6.0.17/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/xteve/6.0.17/values.yaml b/stable/xteve/6.0.17/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/xwiki/3.0.20/CHANGELOG.md b/stable/xwiki/3.0.20/CHANGELOG.md
deleted file mode 100644
index abe5bfa69d8..00000000000
--- a/stable/xwiki/3.0.20/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [xwiki-3.0.20](https://github.com/truecharts/apps/compare/xwiki-3.0.19...xwiki-3.0.20) (2022-07-14)
-
-### Chore
-
-- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
-
-
-
-## [xwiki-3.0.19](https://github.com/truecharts/apps/compare/xwiki-3.0.18...xwiki-3.0.19) (2022-07-13)
-
-### Chore
-
-- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
-
-
-
-## [xwiki-3.0.18](https://github.com/truecharts/apps/compare/xwiki-3.0.16...xwiki-3.0.18) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [xwiki-3.0.16](https://github.com/truecharts/apps/compare/xwiki-3.0.15...xwiki-3.0.16) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [xwiki-3.0.15](https://github.com/truecharts/apps/compare/xwiki-3.0.14...xwiki-3.0.15) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
-
-
-
-
-### [xwiki-3.0.14](https://github.com/truecharts/apps/compare/xwiki-3.0.13...xwiki-3.0.14) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [xwiki-3.0.13](https://github.com/truecharts/apps/compare/xwiki-3.0.12...xwiki-3.0.13) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [xwiki-3.0.12](https://github.com/truecharts/apps/compare/xwiki-3.0.11...xwiki-3.0.12) (2022-07-05)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
-
-
-
-
-### [xwiki-3.0.11](https://github.com/truecharts/apps/compare/xwiki-3.0.10...xwiki-3.0.11) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [xwiki-3.0.10](https://github.com/truecharts/apps/compare/xwiki-3.0.9...xwiki-3.0.10) (2022-07-01)
-
-#### Chore
-
-* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
-
-
-
-
-### [xwiki-3.0.9](https://github.com/truecharts/apps/compare/xwiki-3.0.8...xwiki-3.0.9) (2022-06-29)
-
-#### Chore
-
-* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
-
-
diff --git a/stable/xwiki/3.0.20/Chart.lock b/stable/xwiki/3.0.20/Chart.lock
deleted file mode 100644
index 333f5b401a7..00000000000
--- a/stable/xwiki/3.0.20/Chart.lock
+++ /dev/null
@@ -1,9 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
-generated: "2022-07-14T11:54:59.570165021Z"
diff --git a/stable/xwiki/3.0.20/Chart.yaml b/stable/xwiki/3.0.20/Chart.yaml
deleted file mode 100644
index 872983689bf..00000000000
--- a/stable/xwiki/3.0.20/Chart.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-apiVersion: v2
-appVersion: "14.5.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-- condition: postgresql.enabled
- name: postgresql
- repository: https://charts.truecharts.org/
- version: 8.0.30
-description: XWiki is a free wiki software platform written in Java with a design emphasis on extensibility
-home: https://github.com/truecharts/apps/tree/master/charts/stable/xwiki
-icon: https://truecharts.org/img/chart-icons/xwiki.png
-keywords:
-- xwiki
-- wiki
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: xwiki
-sources:
-- https://hub.docker.com/_/xwiki
-- https://github.com/xwiki/xwiki-docker
-version: 3.0.20
-annotations:
- truecharts.org/catagories: |
- - productivity
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/xwiki/3.0.22/CHANGELOG.md b/stable/xwiki/3.0.22/CHANGELOG.md
new file mode 100644
index 00000000000..12cd9755231
--- /dev/null
+++ b/stable/xwiki/3.0.22/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [xwiki-3.0.22](https://github.com/truecharts/apps/compare/xwiki-3.0.20...xwiki-3.0.22) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [xwiki-3.0.20](https://github.com/truecharts/apps/compare/xwiki-3.0.19...xwiki-3.0.20) (2022-07-14)
+
+### Chore
+
+- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171))
+
+
+
+## [xwiki-3.0.19](https://github.com/truecharts/apps/compare/xwiki-3.0.18...xwiki-3.0.19) (2022-07-13)
+
+### Chore
+
+- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157))
+
+
+
+## [xwiki-3.0.18](https://github.com/truecharts/apps/compare/xwiki-3.0.16...xwiki-3.0.18) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [xwiki-3.0.16](https://github.com/truecharts/apps/compare/xwiki-3.0.15...xwiki-3.0.16) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [xwiki-3.0.15](https://github.com/truecharts/apps/compare/xwiki-3.0.14...xwiki-3.0.15) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
+
+
+
+
+### [xwiki-3.0.14](https://github.com/truecharts/apps/compare/xwiki-3.0.13...xwiki-3.0.14) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [xwiki-3.0.13](https://github.com/truecharts/apps/compare/xwiki-3.0.12...xwiki-3.0.13) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [xwiki-3.0.12](https://github.com/truecharts/apps/compare/xwiki-3.0.11...xwiki-3.0.12) (2022-07-05)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075))
+
+
+
+
+### [xwiki-3.0.11](https://github.com/truecharts/apps/compare/xwiki-3.0.10...xwiki-3.0.11) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [xwiki-3.0.10](https://github.com/truecharts/apps/compare/xwiki-3.0.9...xwiki-3.0.10) (2022-07-01)
+
+#### Chore
+
+* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015))
+
+
+
diff --git a/stable/xwiki/3.0.22/Chart.lock b/stable/xwiki/3.0.22/Chart.lock
new file mode 100644
index 00000000000..9d6a7f25c3d
--- /dev/null
+++ b/stable/xwiki/3.0.22/Chart.lock
@@ -0,0 +1,9 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+digest: sha256:01ffe8729acfd7e545afcc82e92919e6d38fbf37cd990e82c939f3f79edfe6ac
+generated: "2022-07-14T14:26:52.708256827Z"
diff --git a/stable/xwiki/3.0.22/Chart.yaml b/stable/xwiki/3.0.22/Chart.yaml
new file mode 100644
index 00000000000..61f2f9d7579
--- /dev/null
+++ b/stable/xwiki/3.0.22/Chart.yaml
@@ -0,0 +1,31 @@
+apiVersion: v2
+appVersion: "14.5.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+- condition: postgresql.enabled
+ name: postgresql
+ repository: https://charts.truecharts.org/
+ version: 8.0.30
+description: XWiki is a free wiki software platform written in Java with a design emphasis on extensibility
+home: https://github.com/truecharts/apps/tree/master/charts/stable/xwiki
+icon: https://truecharts.org/img/chart-icons/xwiki.png
+keywords:
+- xwiki
+- wiki
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: xwiki
+sources:
+- https://hub.docker.com/_/xwiki
+- https://github.com/xwiki/xwiki-docker
+version: 3.0.22
+annotations:
+ truecharts.org/catagories: |
+ - productivity
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/xwiki/3.0.20/README.md b/stable/xwiki/3.0.22/README.md
similarity index 100%
rename from stable/xwiki/3.0.20/README.md
rename to stable/xwiki/3.0.22/README.md
diff --git a/stable/xwiki/3.0.20/app-readme.md b/stable/xwiki/3.0.22/app-readme.md
similarity index 100%
rename from stable/xwiki/3.0.20/app-readme.md
rename to stable/xwiki/3.0.22/app-readme.md
diff --git a/stable/xwiki/3.0.22/charts/common-10.4.4.tgz b/stable/xwiki/3.0.22/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/xwiki/3.0.22/charts/common-10.4.4.tgz differ
diff --git a/stable/xwiki/3.0.22/charts/postgresql-8.0.30.tgz b/stable/xwiki/3.0.22/charts/postgresql-8.0.30.tgz
new file mode 100644
index 00000000000..e5e82a8f3d6
Binary files /dev/null and b/stable/xwiki/3.0.22/charts/postgresql-8.0.30.tgz differ
diff --git a/stable/xwiki/3.0.20/icon.png b/stable/xwiki/3.0.22/icon.png
similarity index 100%
rename from stable/xwiki/3.0.20/icon.png
rename to stable/xwiki/3.0.22/icon.png
diff --git a/stable/xwiki/3.0.20/ix_values.yaml b/stable/xwiki/3.0.22/ix_values.yaml
similarity index 100%
rename from stable/xwiki/3.0.20/ix_values.yaml
rename to stable/xwiki/3.0.22/ix_values.yaml
diff --git a/stable/xwiki/3.0.20/questions.yaml b/stable/xwiki/3.0.22/questions.yaml
similarity index 100%
rename from stable/xwiki/3.0.20/questions.yaml
rename to stable/xwiki/3.0.22/questions.yaml
diff --git a/stable/xwiki/3.0.22/templates/common.yaml b/stable/xwiki/3.0.22/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/xwiki/3.0.22/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/xwiki/3.0.22/values.yaml b/stable/xwiki/3.0.22/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/zerotier/2.0.14/CHANGELOG.md b/stable/zerotier/2.0.14/CHANGELOG.md
deleted file mode 100644
index d6d3cfb005e..00000000000
--- a/stable/zerotier/2.0.14/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [zerotier-2.0.14](https://github.com/truecharts/apps/compare/zerotier-2.0.12...zerotier-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [zerotier-2.0.12](https://github.com/truecharts/apps/compare/zerotier-2.0.11...zerotier-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [zerotier-2.0.11](https://github.com/truecharts/apps/compare/zerotier-2.0.10...zerotier-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [zerotier-2.0.10](https://github.com/truecharts/apps/compare/zerotier-2.0.9...zerotier-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [zerotier-2.0.9](https://github.com/truecharts/apps/compare/zerotier-2.0.8...zerotier-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [zerotier-2.0.8](https://github.com/truecharts/apps/compare/zerotier-2.0.7...zerotier-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [zerotier-2.0.7](https://github.com/truecharts/apps/compare/zerotier-2.0.6...zerotier-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [zerotier-2.0.6](https://github.com/truecharts/apps/compare/zerotier-2.0.5...zerotier-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [zerotier-2.0.5](https://github.com/truecharts/apps/compare/zerotier-2.0.4...zerotier-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [zerotier-2.0.4](https://github.com/truecharts/apps/compare/zerotier-2.0.3...zerotier-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
-
-
-### [zerotier-2.0.3](https://github.com/truecharts/apps/compare/zerotier-2.0.2...zerotier-2.0.3) (2022-06-11)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
-
diff --git a/stable/zerotier/2.0.14/Chart.lock b/stable/zerotier/2.0.14/Chart.lock
deleted file mode 100644
index 02b64904d1d..00000000000
--- a/stable/zerotier/2.0.14/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:18:56.77728889Z"
diff --git a/stable/zerotier/2.0.14/Chart.yaml b/stable/zerotier/2.0.14/Chart.yaml
deleted file mode 100644
index 51ee4922acc..00000000000
--- a/stable/zerotier/2.0.14/Chart.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: zerotier
-version: 2.0.14
-appVersion: "1.8.10"
-description: ZeroTier is a smart programmable Ethernet switch for planet Earth
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/zerotier
-icon: https://truecharts.org/img/chart-icons/zerotier.png
-keywords:
- - zerotier
- - network
-sources:
- - https://hub.docker.com/r/zerotier/zerotier
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - network
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/zerotier/2.0.16/CHANGELOG.md b/stable/zerotier/2.0.16/CHANGELOG.md
new file mode 100644
index 00000000000..c84dd16caac
--- /dev/null
+++ b/stable/zerotier/2.0.16/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [zerotier-2.0.16](https://github.com/truecharts/apps/compare/zerotier-2.0.14...zerotier-2.0.16) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [zerotier-2.0.14](https://github.com/truecharts/apps/compare/zerotier-2.0.12...zerotier-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [zerotier-2.0.12](https://github.com/truecharts/apps/compare/zerotier-2.0.11...zerotier-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [zerotier-2.0.11](https://github.com/truecharts/apps/compare/zerotier-2.0.10...zerotier-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [zerotier-2.0.10](https://github.com/truecharts/apps/compare/zerotier-2.0.9...zerotier-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [zerotier-2.0.9](https://github.com/truecharts/apps/compare/zerotier-2.0.8...zerotier-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [zerotier-2.0.8](https://github.com/truecharts/apps/compare/zerotier-2.0.7...zerotier-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [zerotier-2.0.7](https://github.com/truecharts/apps/compare/zerotier-2.0.6...zerotier-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [zerotier-2.0.6](https://github.com/truecharts/apps/compare/zerotier-2.0.5...zerotier-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [zerotier-2.0.5](https://github.com/truecharts/apps/compare/zerotier-2.0.4...zerotier-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
+
+### [zerotier-2.0.4](https://github.com/truecharts/apps/compare/zerotier-2.0.3...zerotier-2.0.4) (2022-06-14)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
+
+
diff --git a/stable/zerotier/2.0.16/Chart.lock b/stable/zerotier/2.0.16/Chart.lock
new file mode 100644
index 00000000000..35c0763cf5f
--- /dev/null
+++ b/stable/zerotier/2.0.16/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:26:51.451511892Z"
diff --git a/stable/zerotier/2.0.16/Chart.yaml b/stable/zerotier/2.0.16/Chart.yaml
new file mode 100644
index 00000000000..0862890b82e
--- /dev/null
+++ b/stable/zerotier/2.0.16/Chart.yaml
@@ -0,0 +1,29 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: zerotier
+version: 2.0.16
+appVersion: "1.8.10"
+description: ZeroTier is a smart programmable Ethernet switch for planet Earth
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/zerotier
+icon: https://truecharts.org/img/chart-icons/zerotier.png
+keywords:
+ - zerotier
+ - network
+sources:
+ - https://hub.docker.com/r/zerotier/zerotier
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - network
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/zerotier/2.0.14/README.md b/stable/zerotier/2.0.16/README.md
similarity index 100%
rename from stable/zerotier/2.0.14/README.md
rename to stable/zerotier/2.0.16/README.md
diff --git a/stable/zerotier/2.0.14/app-readme.md b/stable/zerotier/2.0.16/app-readme.md
similarity index 100%
rename from stable/zerotier/2.0.14/app-readme.md
rename to stable/zerotier/2.0.16/app-readme.md
diff --git a/stable/zerotier/2.0.16/charts/common-10.4.4.tgz b/stable/zerotier/2.0.16/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/zerotier/2.0.16/charts/common-10.4.4.tgz differ
diff --git a/stable/zerotier/2.0.14/icon.png b/stable/zerotier/2.0.16/icon.png
similarity index 100%
rename from stable/zerotier/2.0.14/icon.png
rename to stable/zerotier/2.0.16/icon.png
diff --git a/stable/zerotier/2.0.14/ix_values.yaml b/stable/zerotier/2.0.16/ix_values.yaml
similarity index 100%
rename from stable/zerotier/2.0.14/ix_values.yaml
rename to stable/zerotier/2.0.16/ix_values.yaml
diff --git a/stable/zerotier/2.0.14/questions.yaml b/stable/zerotier/2.0.16/questions.yaml
similarity index 100%
rename from stable/zerotier/2.0.14/questions.yaml
rename to stable/zerotier/2.0.16/questions.yaml
diff --git a/stable/zerotier/2.0.16/templates/common.yaml b/stable/zerotier/2.0.16/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/zerotier/2.0.16/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/zerotier/2.0.16/values.yaml b/stable/zerotier/2.0.16/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/zigbee2mqtt/4.0.16/CHANGELOG.md b/stable/zigbee2mqtt/4.0.16/CHANGELOG.md
deleted file mode 100644
index 343426f41db..00000000000
--- a/stable/zigbee2mqtt/4.0.16/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [zigbee2mqtt-4.0.16](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.14...zigbee2mqtt-4.0.16) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [zigbee2mqtt-4.0.14](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.13...zigbee2mqtt-4.0.14) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [zigbee2mqtt-4.0.13](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.12...zigbee2mqtt-4.0.13) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [zigbee2mqtt-4.0.12](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.11...zigbee2mqtt-4.0.12) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [zigbee2mqtt-4.0.11](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.10...zigbee2mqtt-4.0.11) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [zigbee2mqtt-4.0.10](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.9...zigbee2mqtt-4.0.10) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [zigbee2mqtt-4.0.9](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.8...zigbee2mqtt-4.0.9) (2022-07-02)
-
-#### Chore
-
-* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
-
-
-
-
-### [zigbee2mqtt-4.0.8](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.7...zigbee2mqtt-4.0.8) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [zigbee2mqtt-4.0.7](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.6...zigbee2mqtt-4.0.7) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [zigbee2mqtt-4.0.6](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.5...zigbee2mqtt-4.0.6) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [zigbee2mqtt-4.0.5](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.4...zigbee2mqtt-4.0.5) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
diff --git a/stable/zigbee2mqtt/4.0.16/Chart.lock b/stable/zigbee2mqtt/4.0.16/Chart.lock
deleted file mode 100644
index 38aae209c35..00000000000
--- a/stable/zigbee2mqtt/4.0.16/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-12T23:19:01.769340261Z"
diff --git a/stable/zigbee2mqtt/4.0.16/Chart.yaml b/stable/zigbee2mqtt/4.0.16/Chart.yaml
deleted file mode 100644
index 27f8d1dbd68..00000000000
--- a/stable/zigbee2mqtt/4.0.16/Chart.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: v2
-appVersion: "1.26.0"
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-description: Bridges events and allows you to control your Zigbee devices via MQTT
-home: https://github.com/truecharts/apps/tree/master/charts/stable/zigbee2mqtt
-icon: https://truecharts.org/img/chart-icons/zigbee2mqtt.png
-keywords:
-- zigbee
-- mqtt
-- home-assistant
-kubeVersion: '>=1.16.0-0'
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-name: zigbee2mqtt
-sources:
-- https://github.com/Koenkk/zigbee2mqtt
-version: 4.0.16
-annotations:
- truecharts.org/catagories: |
- - media
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/zigbee2mqtt/4.0.18/CHANGELOG.md b/stable/zigbee2mqtt/4.0.18/CHANGELOG.md
new file mode 100644
index 00000000000..661f949c7cf
--- /dev/null
+++ b/stable/zigbee2mqtt/4.0.18/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [zigbee2mqtt-4.0.18](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.16...zigbee2mqtt-4.0.18) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [zigbee2mqtt-4.0.16](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.14...zigbee2mqtt-4.0.16) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [zigbee2mqtt-4.0.14](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.13...zigbee2mqtt-4.0.14) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [zigbee2mqtt-4.0.13](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.12...zigbee2mqtt-4.0.13) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [zigbee2mqtt-4.0.12](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.11...zigbee2mqtt-4.0.12) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [zigbee2mqtt-4.0.11](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.10...zigbee2mqtt-4.0.11) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [zigbee2mqtt-4.0.10](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.9...zigbee2mqtt-4.0.10) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [zigbee2mqtt-4.0.9](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.8...zigbee2mqtt-4.0.9) (2022-07-02)
+
+#### Chore
+
+* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033))
+
+
+
+
+### [zigbee2mqtt-4.0.8](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.7...zigbee2mqtt-4.0.8) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [zigbee2mqtt-4.0.7](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.6...zigbee2mqtt-4.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [zigbee2mqtt-4.0.6](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.5...zigbee2mqtt-4.0.6) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
diff --git a/stable/zigbee2mqtt/4.0.18/Chart.lock b/stable/zigbee2mqtt/4.0.18/Chart.lock
new file mode 100644
index 00000000000..b592cec2771
--- /dev/null
+++ b/stable/zigbee2mqtt/4.0.18/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:26:56.382206333Z"
diff --git a/stable/zigbee2mqtt/4.0.18/Chart.yaml b/stable/zigbee2mqtt/4.0.18/Chart.yaml
new file mode 100644
index 00000000000..61d131d7d20
--- /dev/null
+++ b/stable/zigbee2mqtt/4.0.18/Chart.yaml
@@ -0,0 +1,27 @@
+apiVersion: v2
+appVersion: "1.26.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+description: Bridges events and allows you to control your Zigbee devices via MQTT
+home: https://github.com/truecharts/apps/tree/master/charts/stable/zigbee2mqtt
+icon: https://truecharts.org/img/chart-icons/zigbee2mqtt.png
+keywords:
+- zigbee
+- mqtt
+- home-assistant
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: zigbee2mqtt
+sources:
+- https://github.com/Koenkk/zigbee2mqtt
+version: 4.0.18
+annotations:
+ truecharts.org/catagories: |
+ - media
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/zigbee2mqtt/4.0.16/README.md b/stable/zigbee2mqtt/4.0.18/README.md
similarity index 100%
rename from stable/zigbee2mqtt/4.0.16/README.md
rename to stable/zigbee2mqtt/4.0.18/README.md
diff --git a/stable/zigbee2mqtt/4.0.18/SKIPINSTALL b/stable/zigbee2mqtt/4.0.18/SKIPINSTALL
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/zigbee2mqtt/4.0.16/app-readme.md b/stable/zigbee2mqtt/4.0.18/app-readme.md
similarity index 100%
rename from stable/zigbee2mqtt/4.0.16/app-readme.md
rename to stable/zigbee2mqtt/4.0.18/app-readme.md
diff --git a/stable/zigbee2mqtt/4.0.18/charts/common-10.4.4.tgz b/stable/zigbee2mqtt/4.0.18/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/zigbee2mqtt/4.0.18/charts/common-10.4.4.tgz differ
diff --git a/stable/zigbee2mqtt/4.0.16/icon.png b/stable/zigbee2mqtt/4.0.18/icon.png
similarity index 100%
rename from stable/zigbee2mqtt/4.0.16/icon.png
rename to stable/zigbee2mqtt/4.0.18/icon.png
diff --git a/stable/zigbee2mqtt/4.0.16/ix_values.yaml b/stable/zigbee2mqtt/4.0.18/ix_values.yaml
similarity index 100%
rename from stable/zigbee2mqtt/4.0.16/ix_values.yaml
rename to stable/zigbee2mqtt/4.0.18/ix_values.yaml
diff --git a/stable/zigbee2mqtt/4.0.16/questions.yaml b/stable/zigbee2mqtt/4.0.18/questions.yaml
similarity index 100%
rename from stable/zigbee2mqtt/4.0.16/questions.yaml
rename to stable/zigbee2mqtt/4.0.18/questions.yaml
diff --git a/stable/zigbee2mqtt/4.0.18/templates/common.yaml b/stable/zigbee2mqtt/4.0.18/templates/common.yaml
new file mode 100644
index 00000000000..b9e7208f382
--- /dev/null
+++ b/stable/zigbee2mqtt/4.0.18/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/zigbee2mqtt/4.0.18/values.yaml b/stable/zigbee2mqtt/4.0.18/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/znc/2.0.15/CHANGELOG.md b/stable/znc/2.0.15/CHANGELOG.md
deleted file mode 100644
index 031b7fd783b..00000000000
--- a/stable/znc/2.0.15/CHANGELOG.md
+++ /dev/null
@@ -1,99 +0,0 @@
-# Changelog
-
-
-## [znc-2.0.15](https://github.com/truecharts/apps/compare/znc-2.0.14...znc-2.0.15) (2022-07-13)
-
-### Fix
-
-- make root fs writable on several LSIO apps ([#3168](https://github.com/truecharts/apps/issues/3168))
-
-
-
-## [znc-2.0.14](https://github.com/truecharts/apps/compare/znc-2.0.12...znc-2.0.14) (2022-07-12)
-
-### Chore
-
-- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
-- bump to cleanup old docs and use correct icon urls
-
-
-
-## [znc-2.0.12](https://github.com/truecharts/apps/compare/znc-2.0.11...znc-2.0.12) (2022-07-12)
-
-### Chore
-
-- bump to regenerate documentation
-
-
-
-
-### [znc-2.0.11](https://github.com/truecharts/apps/compare/znc-2.0.10...znc-2.0.11) (2022-07-12)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
-
-
-
-
-### [znc-2.0.10](https://github.com/truecharts/apps/compare/znc-2.0.9...znc-2.0.10) (2022-07-11)
-
-#### Chore
-
-* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
-
-
-
-
-### [znc-2.0.9](https://github.com/truecharts/apps/compare/znc-2.0.8...znc-2.0.9) (2022-07-09)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
-
-
-
-
-### [znc-2.0.8](https://github.com/truecharts/apps/compare/znc-2.0.7...znc-2.0.8) (2022-07-04)
-
-#### Chore
-
-* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
-
-
-
-
-### [znc-2.0.7](https://github.com/truecharts/apps/compare/znc-2.0.6...znc-2.0.7) (2022-06-25)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
-
-
-
-
-### [znc-2.0.6](https://github.com/truecharts/apps/compare/znc-2.0.5...znc-2.0.6) (2022-06-22)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
-
-
-
-
-### [znc-2.0.5](https://github.com/truecharts/apps/compare/znc-2.0.4...znc-2.0.5) (2022-06-21)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
-
-
-
-
-### [znc-2.0.4](https://github.com/truecharts/apps/compare/znc-2.0.3...znc-2.0.4) (2022-06-14)
-
-#### Chore
-
-* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
-
-
diff --git a/stable/znc/2.0.15/Chart.lock b/stable/znc/2.0.15/Chart.lock
deleted file mode 100644
index 32a23f769b9..00000000000
--- a/stable/znc/2.0.15/Chart.lock
+++ /dev/null
@@ -1,6 +0,0 @@
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
-digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
-generated: "2022-07-13T22:35:31.551096552Z"
diff --git a/stable/znc/2.0.15/Chart.yaml b/stable/znc/2.0.15/Chart.yaml
deleted file mode 100644
index 60439c9361c..00000000000
--- a/stable/znc/2.0.15/Chart.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-apiVersion: v2
-kubeVersion: ">=1.16.0-0"
-name: znc
-version: 2.0.15
-appVersion: "1.8.2"
-description: Znc is an IRC network bouncer or BNC. It can detach the client from the actual IRC server, and also from selected channels.
-type: application
-deprecated: false
-home: https://github.com/truecharts/apps/tree/master/charts/stable/znc
-icon: https://truecharts.org/img/chart-icons/znc.png
-keywords:
- - znc
-sources:
- - https://hub.docker.com/r/linuxserver/znc
-dependencies:
-- name: common
- repository: https://library-charts.truecharts.org
- version: 10.4.4
- # condition:
-maintainers:
-- email: info@truecharts.org
- name: TrueCharts
- url: https://truecharts.org
-annotations:
- truecharts.org/catagories: |
- - incubator
- truecharts.org/SCALE-support: "true"
- truecharts.org/grade: U
diff --git a/stable/znc/2.0.17/CHANGELOG.md b/stable/znc/2.0.17/CHANGELOG.md
new file mode 100644
index 00000000000..550959031bd
--- /dev/null
+++ b/stable/znc/2.0.17/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [znc-2.0.17](https://github.com/truecharts/apps/compare/znc-2.0.15...znc-2.0.17) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [znc-2.0.15](https://github.com/truecharts/apps/compare/znc-2.0.14...znc-2.0.15) (2022-07-13)
+
+### Fix
+
+- make root fs writable on several LSIO apps ([#3168](https://github.com/truecharts/apps/issues/3168))
+
+
+
+## [znc-2.0.14](https://github.com/truecharts/apps/compare/znc-2.0.12...znc-2.0.14) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [znc-2.0.12](https://github.com/truecharts/apps/compare/znc-2.0.11...znc-2.0.12) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [znc-2.0.11](https://github.com/truecharts/apps/compare/znc-2.0.10...znc-2.0.11) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [znc-2.0.10](https://github.com/truecharts/apps/compare/znc-2.0.9...znc-2.0.10) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [znc-2.0.9](https://github.com/truecharts/apps/compare/znc-2.0.8...znc-2.0.9) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [znc-2.0.8](https://github.com/truecharts/apps/compare/znc-2.0.7...znc-2.0.8) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [znc-2.0.7](https://github.com/truecharts/apps/compare/znc-2.0.6...znc-2.0.7) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [znc-2.0.6](https://github.com/truecharts/apps/compare/znc-2.0.5...znc-2.0.6) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
+
+
+### [znc-2.0.5](https://github.com/truecharts/apps/compare/znc-2.0.4...znc-2.0.5) (2022-06-21)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
+
+
+
diff --git a/stable/znc/2.0.17/Chart.lock b/stable/znc/2.0.17/Chart.lock
new file mode 100644
index 00000000000..b643dae9dd1
--- /dev/null
+++ b/stable/znc/2.0.17/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:27:01.536267953Z"
diff --git a/stable/znc/2.0.17/Chart.yaml b/stable/znc/2.0.17/Chart.yaml
new file mode 100644
index 00000000000..76700ac1a57
--- /dev/null
+++ b/stable/znc/2.0.17/Chart.yaml
@@ -0,0 +1,28 @@
+apiVersion: v2
+kubeVersion: ">=1.16.0-0"
+name: znc
+version: 2.0.17
+appVersion: "1.8.2"
+description: Znc is an IRC network bouncer or BNC. It can detach the client from the actual IRC server, and also from selected channels.
+type: application
+deprecated: false
+home: https://github.com/truecharts/apps/tree/master/charts/stable/znc
+icon: https://truecharts.org/img/chart-icons/znc.png
+keywords:
+ - znc
+sources:
+ - https://hub.docker.com/r/linuxserver/znc
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+ # condition:
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+annotations:
+ truecharts.org/catagories: |
+ - incubator
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/znc/2.0.15/README.md b/stable/znc/2.0.17/README.md
similarity index 100%
rename from stable/znc/2.0.15/README.md
rename to stable/znc/2.0.17/README.md
diff --git a/stable/znc/2.0.15/app-readme.md b/stable/znc/2.0.17/app-readme.md
similarity index 100%
rename from stable/znc/2.0.15/app-readme.md
rename to stable/znc/2.0.17/app-readme.md
diff --git a/stable/znc/2.0.17/charts/common-10.4.4.tgz b/stable/znc/2.0.17/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/znc/2.0.17/charts/common-10.4.4.tgz differ
diff --git a/stable/znc/2.0.15/icon.png b/stable/znc/2.0.17/icon.png
similarity index 100%
rename from stable/znc/2.0.15/icon.png
rename to stable/znc/2.0.17/icon.png
diff --git a/stable/znc/2.0.15/ix_values.yaml b/stable/znc/2.0.17/ix_values.yaml
similarity index 100%
rename from stable/znc/2.0.15/ix_values.yaml
rename to stable/znc/2.0.17/ix_values.yaml
diff --git a/stable/znc/2.0.15/questions.yaml b/stable/znc/2.0.17/questions.yaml
similarity index 100%
rename from stable/znc/2.0.15/questions.yaml
rename to stable/znc/2.0.17/questions.yaml
diff --git a/stable/znc/2.0.17/templates/common.yaml b/stable/znc/2.0.17/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/znc/2.0.17/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/znc/2.0.17/values.yaml b/stable/znc/2.0.17/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/stable/zwavejs2mqtt/11.0.19/CHANGELOG.md b/stable/zwavejs2mqtt/11.0.19/CHANGELOG.md
new file mode 100644
index 00000000000..a9f2ff4800b
--- /dev/null
+++ b/stable/zwavejs2mqtt/11.0.19/CHANGELOG.md
@@ -0,0 +1,99 @@
+# Changelog
+
+
+## [zwavejs2mqtt-11.0.19](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.17...zwavejs2mqtt-11.0.19) (2022-07-14)
+
+### Fix
+
+- bump to ensure .helmignore is present on all Charts
+
+
+
+## [zwavejs2mqtt-11.0.17](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.15...zwavejs2mqtt-11.0.17) (2022-07-12)
+
+### Chore
+
+- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
+- bump to cleanup old docs and use correct icon urls
+
+
+
+## [zwavejs2mqtt-11.0.15](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.14...zwavejs2mqtt-11.0.15) (2022-07-12)
+
+### Chore
+
+- bump to regenerate documentation
+
+
+
+
+### [zwavejs2mqtt-11.0.14](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.13...zwavejs2mqtt-11.0.14) (2022-07-12)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
+
+
+
+
+### [zwavejs2mqtt-11.0.13](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.12...zwavejs2mqtt-11.0.13) (2022-07-11)
+
+#### Chore
+
+* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
+
+
+
+
+### [zwavejs2mqtt-11.0.12](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.11...zwavejs2mqtt-11.0.12) (2022-07-09)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
+
+
+
+
+### [zwavejs2mqtt-11.0.11](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.10...zwavejs2mqtt-11.0.11) (2022-07-04)
+
+#### Chore
+
+* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
+
+
+
+
+### [zwavejs2mqtt-11.0.10](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.9...zwavejs2mqtt-11.0.10) (2022-06-29)
+
+#### Chore
+
+* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002))
+
+
+
+
+### [zwavejs2mqtt-11.0.9](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.8...zwavejs2mqtt-11.0.9) (2022-06-25)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
+
+
+
+
+### [zwavejs2mqtt-11.0.8](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.7...zwavejs2mqtt-11.0.8) (2022-06-25)
+
+#### Chore
+
+* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960))
+
+
+
+
+### [zwavejs2mqtt-11.0.7](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.6...zwavejs2mqtt-11.0.7) (2022-06-22)
+
+#### Chore
+
+* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
+
+
diff --git a/stable/zwavejs2mqtt/11.0.19/Chart.lock b/stable/zwavejs2mqtt/11.0.19/Chart.lock
new file mode 100644
index 00000000000..15d078565bb
--- /dev/null
+++ b/stable/zwavejs2mqtt/11.0.19/Chart.lock
@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396
+generated: "2022-07-14T14:27:10.266650854Z"
diff --git a/stable/zwavejs2mqtt/11.0.19/Chart.yaml b/stable/zwavejs2mqtt/11.0.19/Chart.yaml
new file mode 100644
index 00000000000..6c63f209614
--- /dev/null
+++ b/stable/zwavejs2mqtt/11.0.19/Chart.yaml
@@ -0,0 +1,32 @@
+apiVersion: v2
+appVersion: "6.13.0"
+dependencies:
+- name: common
+ repository: https://library-charts.truecharts.org
+ version: 10.4.4
+deprecated: false
+description: Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS
+ and Vue
+home: https://github.com/truecharts/apps/tree/master/charts/stable/zwavejs2mqtt
+icon: https://truecharts.org/img/chart-icons/zwavejs2mqtt.png
+keywords:
+- zwavejs2mqtt
+- zwave-js
+- z-wave
+- zwave
+kubeVersion: '>=1.16.0-0'
+maintainers:
+- email: info@truecharts.org
+ name: TrueCharts
+ url: https://truecharts.org
+name: zwavejs2mqtt
+sources:
+- https://github.com/zwave-js/zwavejs2mqtt
+- https://hub.docker.com/r/zwavejs/zwavejs2mqtt
+type: application
+version: 11.0.19
+annotations:
+ truecharts.org/catagories: |
+ - tools
+ truecharts.org/SCALE-support: "true"
+ truecharts.org/grade: U
diff --git a/stable/zwavejs2mqtt/11.0.19/README.md b/stable/zwavejs2mqtt/11.0.19/README.md
new file mode 100644
index 00000000000..dcda924bdb6
--- /dev/null
+++ b/stable/zwavejs2mqtt/11.0.19/README.md
@@ -0,0 +1,43 @@
+# zwavejs2mqtt
+
+Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue
+
+TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
+**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
+
+## Source Code
+
+*
+*
+
+## Requirements
+
+Kubernetes: `>=1.16.0-0`
+
+## Dependencies
+
+| Repository | Name | Version |
+|------------|------|---------|
+| https://library-charts.truecharts.org | common | 10.4.4 |
+
+## Installing the Chart
+
+To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
+
+## 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/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
+
+##### 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/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
+
+## Support
+
+- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
+- See the [Wiki](https://truecharts.org)
+- Check our [Discord](https://discord.gg/tVsPTHWTtr)
+- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
+
+---
+
+All Rights Reserved - The TrueCharts Project
diff --git a/stable/zwavejs2mqtt/11.0.19/app-readme.md b/stable/zwavejs2mqtt/11.0.19/app-readme.md
new file mode 100644
index 00000000000..e8d6214a0a1
--- /dev/null
+++ b/stable/zwavejs2mqtt/11.0.19/app-readme.md
@@ -0,0 +1,3 @@
+Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue
+
+This App is supplied by TrueCharts, for more information please visit https://truecharts.org
diff --git a/stable/zwavejs2mqtt/11.0.19/charts/common-10.4.4.tgz b/stable/zwavejs2mqtt/11.0.19/charts/common-10.4.4.tgz
new file mode 100644
index 00000000000..8604b47288a
Binary files /dev/null and b/stable/zwavejs2mqtt/11.0.19/charts/common-10.4.4.tgz differ
diff --git a/stable/zwavejs2mqtt/11.0.19/icon.png b/stable/zwavejs2mqtt/11.0.19/icon.png
new file mode 100644
index 00000000000..ebb68b8ee7b
Binary files /dev/null and b/stable/zwavejs2mqtt/11.0.19/icon.png differ
diff --git a/stable/zwavejs2mqtt/11.0.19/ix_values.yaml b/stable/zwavejs2mqtt/11.0.19/ix_values.yaml
new file mode 100644
index 00000000000..acce461bb65
--- /dev/null
+++ b/stable/zwavejs2mqtt/11.0.19/ix_values.yaml
@@ -0,0 +1,84 @@
+image:
+ repository: tccr.io/truecharts/zwavejs2mqtt
+ pullPolicy: IfNotPresent
+ tag: v6.13.0@sha256:0b64add7d024cc44d098bd361550a06ee7ad638da172830affdd85dde0ba95bf
+
+securityContext:
+ readOnlyRootFilesystem: false
+
+# env: {}
+# OZW_NETWORK_KEY:
+
+probes:
+ liveness:
+ enabled: true
+ # custom: true
+ # spec:
+ # failureThreshold: 5
+ # httpGet:
+ # path: /health
+ # port: http
+ # httpHeaders:
+ # - name: Accept
+ # value: text/plain
+ # initialDelaySeconds: 30
+ # periodSeconds: 10
+ # timeoutSeconds: 10
+ readiness:
+ enabled: true
+ # custom: true
+ # spec:
+ # failureThreshold: 5
+ # httpGet:
+ # path: /health
+ # port: http
+ # httpHeaders:
+ # - name: Accept
+ # value: text/plain
+ # initialDelaySeconds: 30
+ # periodSeconds: 10
+ # timeoutSeconds: 10
+ startup:
+ enabled: false
+ # custom: true
+ # spec:
+ # failureThreshold: 5
+ # httpGet:
+ # path: /health
+ # port: http
+ # httpHeaders:
+ # - name: Accept
+ # value: text/plain
+ # initialDelaySeconds: 30
+ # periodSeconds: 10
+ # timeoutSeconds: 10
+
+service:
+ main:
+ ports:
+ main:
+ port: 8091
+ targetPort: 8091
+ ws:
+ enabled: true
+ ports:
+ ws:
+ enabled: true
+ port: 10046
+ targetPort: 3000
+
+persistence:
+ config:
+ enabled: true
+ mountPath: "/usr/src/app/store"
+
+
+# affinity:
+# nodeAffinity:
+# requiredDuringSchedulingIgnoredDuringExecution:
+# nodeSelectorTerms:
+# - matchExpressions:
+# - key: app
+# operator: In
+# values:
+# - zwave-controller
diff --git a/stable/zwavejs2mqtt/11.0.19/questions.yaml b/stable/zwavejs2mqtt/11.0.19/questions.yaml
new file mode 100644
index 00000000000..c1f3d5d5816
--- /dev/null
+++ b/stable/zwavejs2mqtt/11.0.19/questions.yaml
@@ -0,0 +1,2560 @@
+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: 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: true
+ - 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
+ default: "deployment"
+ required: true
+ enum:
+ - value: "deployment"
+ description: "Deployment"
+ - value: "statefulset"
+ description: "Statefulset"
+ - value: "daemonset"
+ description: "Daemonset"
+ - variable: replicas
+ description: "Number of desired pod replicas"
+ label: "Desired Replicas"
+ schema:
+ type: int
+ default: 1
+ required: true
+ - variable: strategy
+ description: "Please specify type of workload to deploy"
+ label: "(Advanced) Update Strategy"
+ schema:
+ type: string
+ default: "Recreate"
+ 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"
+ - 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 Config"
+ 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: 8091
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 8091
+
+
+ - variable: ws
+ label: "WebSocket Service"
+ description: "WebSocket Service"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: enabled
+ label: "Enable the service"
+ schema:
+ type: boolean
+ default: true
+ hidden: true
+ - variable: type
+ label: "Service Type"
+ description: "ClusterIP's are only internally available, 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: ws
+ label: "WebSocket Service Port Configuration"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: port
+ label: "Port"
+ description: "This port exposes the container port on the service"
+ schema:
+ type: int
+ default: 10046
+ required: true
+ - variable: advanced
+ label: "Show Advanced settings"
+ schema:
+ type: boolean
+ default: false
+ show_subquestions_if: true
+ subquestions:
+ - 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: 3000
+
+ - 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: "Nameservers"
+ schema:
+ default: []
+ type: list
+ items:
+ - variable: nameserver
+ label: "Nameserver"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ 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: "HostPath (simple)"
+ - value: "emptyDir"
+ description: "emptyDir"
+ - value: "pvc"
+ description: "pvc"
+ - value: "hostPath"
+ description: "hostPath"
+ - 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: "readOnly"
+ schema:
+ type: boolean
+ default: false
+ - variable: hostPathSimple
+ label: "hostPath"
+ 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"
+ schema:
+ show_if: [["type", "=", "hostPath"]]
+ type: hostpath
+ - variable: mountPath
+ label: "mountPath"
+ 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) 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: 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: "pathType"
+ 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: "pathType"
+ 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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: "ipBlock"
+# 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: "namespaceSelector"
+# schema:
+# additional_attrs: true
+# type: dict
+# attrs:
+# - variable: matchExpressions
+# label: "matchExpressions"
+# 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: "matchExpressions"
+# 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: "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"
+ 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 ipv4 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: "deployKey"
+ schema:
+ type: string
+ - variable: deployKeyBase64
+ description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence"
+ label: "deployKeyBase64"
+ 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 ecommand 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/zwavejs2mqtt/11.0.19/templates/common.yaml b/stable/zwavejs2mqtt/11.0.19/templates/common.yaml
new file mode 100644
index 00000000000..c1a366e1cf0
--- /dev/null
+++ b/stable/zwavejs2mqtt/11.0.19/templates/common.yaml
@@ -0,0 +1 @@
+{{ include "tc.common.loader.all" . }}
diff --git a/stable/zwavejs2mqtt/11.0.19/values.yaml b/stable/zwavejs2mqtt/11.0.19/values.yaml
new file mode 100644
index 00000000000..e69de29bb2d