diff --git a/stable/audiobookshelf/5.0.7/app-changelog.md b/stable/audiobookshelf/5.0.7/app-changelog.md deleted file mode 100644 index 1cfa769ac3..0000000000 --- a/stable/audiobookshelf/5.0.7/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [audiobookshelf-5.0.7](https://github.com/truecharts/charts/compare/audiobookshelf-5.0.6...audiobookshelf-5.0.7) (2023-04-25) - -### Chore - -- update helm general non-major ([#8153](https://github.com/truecharts/charts/issues/8153)) - - \ No newline at end of file diff --git a/stable/audiobookshelf/5.0.7/CHANGELOG.md b/stable/audiobookshelf/5.0.8/CHANGELOG.md similarity index 92% rename from stable/audiobookshelf/5.0.7/CHANGELOG.md rename to stable/audiobookshelf/5.0.8/CHANGELOG.md index 61a9e5dcbc..707d5c3987 100644 --- a/stable/audiobookshelf/5.0.7/CHANGELOG.md +++ b/stable/audiobookshelf/5.0.8/CHANGELOG.md @@ -4,6 +4,15 @@ +## [audiobookshelf-5.0.8](https://github.com/truecharts/charts/compare/audiobookshelf-5.0.7...audiobookshelf-5.0.8) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/audiobookshelf to v2.2.19 ([#8435](https://github.com/truecharts/charts/issues/8435)) + + + + ## [audiobookshelf-5.0.7](https://github.com/truecharts/charts/compare/audiobookshelf-5.0.6...audiobookshelf-5.0.7) (2023-04-25) ### Chore @@ -88,12 +97,3 @@ - ensure new helm deps repo is used in latest releases as well. - - -## [audiobookshelf-4.0.17](https://github.com/truecharts/charts/compare/audiobookshelf-4.0.16...audiobookshelf-4.0.17) (2023-02-03) - -### Chore - -- update container image tccr.io/truecharts/audiobookshelf to v2.2.14 - - diff --git a/stable/audiobookshelf/5.0.7/Chart.yaml b/stable/audiobookshelf/5.0.8/Chart.yaml similarity index 95% rename from stable/audiobookshelf/5.0.7/Chart.yaml rename to stable/audiobookshelf/5.0.8/Chart.yaml index cfadebc2ad..2188badd62 100644 --- a/stable/audiobookshelf/5.0.7/Chart.yaml +++ b/stable/audiobookshelf/5.0.8/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: "2.2.15" +appVersion: "2.2.19" dependencies: - name: common repository: https://library-charts.truecharts.org @@ -18,7 +18,7 @@ name: audiobookshelf sources: - https://github.com/truecharts/charts/tree/master/charts/stable/audiobookshelf - https://github.com/advplyr/audiobookshelf -version: 5.0.7 +version: 5.0.8 annotations: truecharts.org/catagories: | - media diff --git a/stable/audiobookshelf/5.0.7/README.md b/stable/audiobookshelf/5.0.8/README.md similarity index 100% rename from stable/audiobookshelf/5.0.7/README.md rename to stable/audiobookshelf/5.0.8/README.md diff --git a/stable/audiobookshelf/5.0.8/app-changelog.md b/stable/audiobookshelf/5.0.8/app-changelog.md new file mode 100644 index 0000000000..d8077929e2 --- /dev/null +++ b/stable/audiobookshelf/5.0.8/app-changelog.md @@ -0,0 +1,9 @@ + + +## [audiobookshelf-5.0.8](https://github.com/truecharts/charts/compare/audiobookshelf-5.0.7...audiobookshelf-5.0.8) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/audiobookshelf to v2.2.19 ([#8435](https://github.com/truecharts/charts/issues/8435)) + + \ No newline at end of file diff --git a/stable/audiobookshelf/5.0.7/app-readme.md b/stable/audiobookshelf/5.0.8/app-readme.md similarity index 100% rename from stable/audiobookshelf/5.0.7/app-readme.md rename to stable/audiobookshelf/5.0.8/app-readme.md diff --git a/stable/audiobookshelf/5.0.7/charts/common-12.6.1.tgz b/stable/audiobookshelf/5.0.8/charts/common-12.6.1.tgz similarity index 100% rename from stable/audiobookshelf/5.0.7/charts/common-12.6.1.tgz rename to stable/audiobookshelf/5.0.8/charts/common-12.6.1.tgz diff --git a/stable/audiobookshelf/5.0.7/ix_values.yaml b/stable/audiobookshelf/5.0.8/ix_values.yaml similarity index 92% rename from stable/audiobookshelf/5.0.7/ix_values.yaml rename to stable/audiobookshelf/5.0.8/ix_values.yaml index 6f569950ed..d342acb895 100644 --- a/stable/audiobookshelf/5.0.7/ix_values.yaml +++ b/stable/audiobookshelf/5.0.8/ix_values.yaml @@ -1,6 +1,6 @@ image: repository: tccr.io/truecharts/audiobookshelf - tag: 2.2.15@sha256:76c2038e41ff1472530fe280f55d952bb5b67beefa8f93e95a7b2f73d7dc1ccc + tag: 2.2.19@sha256:4640a818d8ea7b5c7dfb4b0d24808002a6d93d0ba2a0c1959ddb24570f36e5e3 pullPolicy: IfNotPresent securityContext: diff --git a/stable/audiobookshelf/5.0.7/questions.yaml b/stable/audiobookshelf/5.0.8/questions.yaml similarity index 99% rename from stable/audiobookshelf/5.0.7/questions.yaml rename to stable/audiobookshelf/5.0.8/questions.yaml index 7cd198c6c0..78501cc329 100644 --- a/stable/audiobookshelf/5.0.7/questions.yaml +++ b/stable/audiobookshelf/5.0.8/questions.yaml @@ -1062,7 +1062,7 @@ questions: description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps schema: type: int - show_if: [["runAsUser", "=", "0"]] + show_if: [["runAsUser", "=", 0]] default: 568 - variable: UMASK label: UMASK diff --git a/stable/audiobookshelf/5.0.7/templates/NOTES.txt b/stable/audiobookshelf/5.0.8/templates/NOTES.txt similarity index 100% rename from stable/audiobookshelf/5.0.7/templates/NOTES.txt rename to stable/audiobookshelf/5.0.8/templates/NOTES.txt diff --git a/stable/audiobookshelf/5.0.7/templates/_secrets.tpl b/stable/audiobookshelf/5.0.8/templates/_secrets.tpl similarity index 100% rename from stable/audiobookshelf/5.0.7/templates/_secrets.tpl rename to stable/audiobookshelf/5.0.8/templates/_secrets.tpl diff --git a/stable/audiobookshelf/5.0.7/templates/common.yaml b/stable/audiobookshelf/5.0.8/templates/common.yaml similarity index 100% rename from stable/audiobookshelf/5.0.7/templates/common.yaml rename to stable/audiobookshelf/5.0.8/templates/common.yaml diff --git a/stable/audiobookshelf/5.0.7/values.yaml b/stable/audiobookshelf/5.0.8/values.yaml similarity index 100% rename from stable/audiobookshelf/5.0.7/values.yaml rename to stable/audiobookshelf/5.0.8/values.yaml diff --git a/stable/babybuddy/12.0.9/CHANGELOG.md b/stable/babybuddy/12.0.9/CHANGELOG.md new file mode 100644 index 0000000000..a490cbffb0 --- /dev/null +++ b/stable/babybuddy/12.0.9/CHANGELOG.md @@ -0,0 +1,99 @@ +**Important:** +*for the complete changelog, please refer to the website* + + + + +## [babybuddy-12.0.9](https://github.com/truecharts/charts/compare/babybuddy-12.0.8...babybuddy-12.0.9) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/babybuddy to v1.15.1 ([#8436](https://github.com/truecharts/charts/issues/8436)) + + + + +## [babybuddy-12.0.8](https://github.com/truecharts/charts/compare/babybuddy-12.0.7...babybuddy-12.0.8) (2023-04-26) + +### Chore + +- update container image tccr.io/truecharts/babybuddy to v ([#8173](https://github.com/truecharts/charts/issues/8173)) + + + + +## [babybuddy-12.0.7](https://github.com/truecharts/charts/compare/babybuddy-12.0.6...babybuddy-12.0.7) (2023-04-25) + +### Chore + +- update helm general non-major ([#8153](https://github.com/truecharts/charts/issues/8153)) + + + + +## [babybuddy-12.0.6](https://github.com/truecharts/charts/compare/babybuddy-12.0.5...babybuddy-12.0.6) (2023-04-25) + +### Chore + +- update helm general non-major ([#8145](https://github.com/truecharts/charts/issues/8145)) + + + + +## [babybuddy-12.0.5](https://github.com/truecharts/charts/compare/babybuddy-12.0.4...babybuddy-12.0.5) (2023-04-20) + +### Chore + +- update helm general non-major ([#8087](https://github.com/truecharts/charts/issues/8087)) + + + + +## [babybuddy-12.0.4](https://github.com/truecharts/charts/compare/babybuddy-12.0.3...babybuddy-12.0.4) (2023-04-16) + +### Chore + +- update helm general non-major ([#8071](https://github.com/truecharts/charts/issues/8071)) + + + + +## [babybuddy-12.0.3](https://github.com/truecharts/charts/compare/babybuddy-12.0.2...babybuddy-12.0.3) (2023-04-16) + +### Chore + +- update helm general non-major ([#8061](https://github.com/truecharts/charts/issues/8061)) + + + + +## [babybuddy-12.0.2](https://github.com/truecharts/charts/compare/babybuddy-12.0.1...babybuddy-12.0.2) (2023-04-15) + +### Chore + +- update helm general non-major ([#7998](https://github.com/truecharts/charts/issues/7998)) + + + + +## [babybuddy-12.0.1](https://github.com/truecharts/charts/compare/babybuddy-12.0.0...babybuddy-12.0.1) (2023-04-14) + + + + +## [babybuddy-12.0.0](https://github.com/truecharts/charts/compare/babybuddy-11.0.33...babybuddy-12.0.0) (2023-04-14) + +### Chore + +- BREAKING CHANGE migrate to new common part 2 ([#7992](https://github.com/truecharts/charts/issues/7992)) + + + + +## [babybuddy-11.0.33](https://github.com/truecharts/charts/compare/babybuddy-11.0.32...babybuddy-11.0.33) (2023-02-27) + +### Chore + +- update helm general non-major ([#7725](https://github.com/truecharts/charts/issues/7725)) + + diff --git a/stable/babybuddy/12.0.9/Chart.yaml b/stable/babybuddy/12.0.9/Chart.yaml new file mode 100644 index 0000000000..e4f993ff68 --- /dev/null +++ b/stable/babybuddy/12.0.9/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "1.15.1" +kubeVersion: ">=1.16.0-0" +version: 12.0.9 +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://truecharts.org/charts/stable/babybuddy +icon: https://truecharts.org/img/hotlink-ok/chart-icons/babybuddy.png +keywords: + - baby + - buddy + - tracker + - parents + - parenting +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/babybuddy + - https://github.com/babybuddy/babybuddy +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.6.1 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/stable/code-server/7.0.9/README.md b/stable/babybuddy/12.0.9/README.md similarity index 100% rename from stable/code-server/7.0.9/README.md rename to stable/babybuddy/12.0.9/README.md diff --git a/stable/babybuddy/12.0.9/app-changelog.md b/stable/babybuddy/12.0.9/app-changelog.md new file mode 100644 index 0000000000..81aef7da42 --- /dev/null +++ b/stable/babybuddy/12.0.9/app-changelog.md @@ -0,0 +1,9 @@ + + +## [babybuddy-12.0.9](https://github.com/truecharts/charts/compare/babybuddy-12.0.8...babybuddy-12.0.9) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/babybuddy to v1.15.1 ([#8436](https://github.com/truecharts/charts/issues/8436)) + + \ No newline at end of file diff --git a/stable/babybuddy/12.0.9/app-readme.md b/stable/babybuddy/12.0.9/app-readme.md new file mode 100644 index 0000000000..97caca43a5 --- /dev/null +++ b/stable/babybuddy/12.0.9/app-readme.md @@ -0,0 +1,8 @@ +Helps caregivers track sleep, feedings, diaper changes, tummy time and more to learn about and predict baby's needs without (as much) guess work. + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/babybuddy](https://truecharts.org/charts/stable/babybuddy) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! diff --git a/stable/code-server/7.0.9/charts/common-12.6.1.tgz b/stable/babybuddy/12.0.9/charts/common-12.6.1.tgz similarity index 100% rename from stable/code-server/7.0.9/charts/common-12.6.1.tgz rename to stable/babybuddy/12.0.9/charts/common-12.6.1.tgz diff --git a/stable/babybuddy/12.0.9/ix_values.yaml b/stable/babybuddy/12.0.9/ix_values.yaml new file mode 100644 index 0000000000..1a52e46313 --- /dev/null +++ b/stable/babybuddy/12.0.9/ix_values.yaml @@ -0,0 +1,54 @@ +image: + repository: tccr.io/truecharts/babybuddy + pullPolicy: IfNotPresent + tag: 1.15.1@sha256:48b24cf439c1ca9b3c4d8bcbd088f76cedd198a3751aba0948c722852919a23d + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10069 + protocol: http + targetPort: 8000 + +workload: + main: + podSpec: + containers: + main: + env: + DB_ENGINE: "django.db.backends.postgresql" + DB_NAME: "{{ .Values.cnpg.main.database }}" + DB_USER: "{{ .Values.cnpg.main.user }}" + DB_PORT: "5432" + CSRF_TRUSTED_ORIGINS: "" + DB_PASSWORD: + secretKeyRef: + name: cnpg-main-user + key: password + DB_HOST: + secretKeyRef: + name: cnpg-main-urls + key: host + +persistence: + config: + enabled: true + mountPath: /config + +cnpg: + main: + enabled: true + user: babybuddy + database: babybuddy + +portal: + open: + enabled: true diff --git a/stable/babybuddy/12.0.9/questions.yaml b/stable/babybuddy/12.0.9/questions.yaml new file mode 100644 index 0000000000..83ebfe186d --- /dev/null +++ b/stable/babybuddy/12.0.9/questions.yaml @@ -0,0 +1,1867 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: General Settings + description: General Deployment Settings + - name: Workload Settings + description: Workload Settings + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration + - name: Postgresql + description: Postgresql + - name: Documentation + description: Documentation +portals: + open: + protocols: + - "$kubernetes-resource_configmap_tcportal-open_protocol" + host: + - "$kubernetes-resource_configmap_tcportal-open_host" + ports: + - "$kubernetes-resource_configmap_tcportal-open_port" +questions: + + - variable: workload + group: "Workload Settings" + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type (Advanced) + schema: + type: string + default: Deployment + enum: + - value: Deployment + description: Deployment + - value: DaemonSet + description: DaemonSet + + - variable: replicas + label: Replicas (Advanced) + description: Set the number of Replicas + schema: + type: int + show_if: [["type", "!=", "DaemonSet"]] + default: 1 + - variable: podSpec + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: containers + label: Containers + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: Main Container + schema: + additional_attrs: true + type: dict + attrs: + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: CSRF_TRUSTED_ORIGINS + label: "CSRF_TRUSTED_ORIGINS" + description: "Add any address you'd like to access babybuddy at (comma separated, no spaces)" + schema: + type: string + default: "" + - variable: envList + label: Extra Environment Variables + description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..." + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: command + label: Command + schema: + type: list + default: [] + items: + - variable: param + label: Param + schema: + type: string + - variable: TZ + label: Timezone + group: "General Settings" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Service + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10069 + required: true + - 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: + hidden: true + type: boolean + default: false + - variable: scaleExternalInterface + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + 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 + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + show_if: [["type", "=", "static"]] + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + show_if: [["type", "=", "static"]] + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - value: Simple + description: Deprecated CHANGE THIS + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: advancedsvcset + label: Show Advanced Service Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: Specify the IP Policy + schema: + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: IP Families + description: (Advanced) The IP Families that should be used + schema: + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: tcp + enum: + - value: http + description: HTTP + - value: https + description: HTTPS + - value: tcp + description: TCP + - value: udp + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: pvc + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - value: nfs + description: NFS Share + - 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: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: hostPath + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: certificateIssuer + label: Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates. Cannot be used combined with tls option below' + schema: + type: string + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + show_if: [["certificateIssuer", "=", ""]] + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + + - variable: certificateIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: scaleCert + label: Use TrueNAS SCALE Certificate (Deprecated) + schema: + show_if: [["certificateIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: secretName + label: Use Custom Secret (Advanced) + schema: + show_if: [["certificateIssuer", "=", ""]] + type: string + default: "" + - 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: ingressClassName + label: (Advanced/Optional) IngressClass Name + schema: + type: string + default: "" + - 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: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: 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: clusterIssuer + label: clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates. Cannot be used combined with tls option below' + schema: + type: string + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + show_if: [["clusterIssuer", "=", ""]] + 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: clusterIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your Cert-Manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: scaleCert + label: Use TrueNAS SCALE Certificate (Deprecated) + schema: + show_if: [["clusterIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: secretName + label: Use Custom Secret (Advanced) + schema: + type: string + show_if: [["clusterIssuer", "=", ""]] + default: "" + - 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: securityContext + group: Security and Permissions + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: container + label: Container + schema: + additional_attrs: true + type: dict + attrs: + # Settings from questions.yaml get appended here on a per-app basis + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID of the user running the application" + schema: + type: int + default: 0 + # Settings from questions.yaml get appended here on a per-app basis + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + show_if: [["runAsUser", "=", 0]] + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "0022" + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: true + - variable: pod + label: Pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: OnRootMismatch + enum: + - value: OnRootMismatch + description: OnRootMismatch + - value: Always + description: Always + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + # Settings from questions.yaml get appended here on a per-app basis + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + + - variable: resources + group: Resources and Devices + label: "Resource Limits" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + hidden: true + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + hidden: true + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + hidden: true + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: device + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: scaleGPUEntry + label: GPU + schema: + additional_attrs: true + type: dict + attrs: + # Specify GPU configuration + - variable: gpu + label: Select GPU + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] + - variable: workaround + label: "Workaround" + schema: + type: string + default: workaround + hidden: true +# - variable: horizontalPodAutoscaler +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# type: list +# default: [] +# items: +# - variable: hpaEntry +# label: HPA Entry +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: name +# label: Name +# schema: +# type: string +# required: true +# default: "" +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 + - variable: networkPolicy + group: Advanced + label: (Advanced) Network Policy + schema: + type: list + default: [] + items: + - variable: netPolicyEntry + label: Network Policy Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + default: "" + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: policyType + label: Policy Type + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ingress + description: Ingress + - value: egress + description: Egress + - value: ingress-egress + description: Ingress and Egress + - variable: egress + label: Egress + schema: + type: list + default: [] + items: + - variable: egressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: to + label: To + schema: + type: list + default: [] + items: + - variable: toEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: ingress + label: Ingress + schema: + type: list + default: [] + items: + - variable: ingressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: from + label: From + schema: + type: list + default: [] + items: + - variable: fromEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: NodePort + description: Deprecated CHANGE THIS + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: gluetun + description: Gluetun + - value: tailscale + description: Tailscale + - value: openvpn + description: OpenVPN (Deprecated) + - value: wireguard + description: Wireguard (Deprecated) + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + show_if: [["username", "!=", ""]] + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: auth_once + label: Auth Once + description: Only attempt to log in if not already logged in. + schema: + type: boolean + default: true + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: The address on which to listen for SOCKS5 proxying into the tailscale net. + schema: + type: string + default: "" + - variable: outbound_http_proxy_listen + label: Outbound HTTP Proxy Listen + description: The address on which to listen for HTTP proxying into the tailscale net. + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: string + show_if: [["type", "!=", "disabled"]] + default: "" + + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: docs + group: Documentation + label: Please read the documentation at https://truecharts.org + description: Please read the documentation at +
https://truecharts.org + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: Please consider supporting TrueCharts, see https://truecharts.org/sponsor + description: Please consider supporting TrueCharts, see +
https://truecharts.org/sponsor + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/stable/code-server/7.0.9/templates/NOTES.txt b/stable/babybuddy/12.0.9/templates/NOTES.txt similarity index 100% rename from stable/code-server/7.0.9/templates/NOTES.txt rename to stable/babybuddy/12.0.9/templates/NOTES.txt diff --git a/stable/flexget/5.0.9/templates/common.yaml b/stable/babybuddy/12.0.9/templates/common.yaml similarity index 100% rename from stable/flexget/5.0.9/templates/common.yaml rename to stable/babybuddy/12.0.9/templates/common.yaml diff --git a/stable/code-server/7.0.9/values.yaml b/stable/babybuddy/12.0.9/values.yaml similarity index 100% rename from stable/code-server/7.0.9/values.yaml rename to stable/babybuddy/12.0.9/values.yaml diff --git a/stable/code-server/7.0.9/CHANGELOG.md b/stable/code-server/7.0.10/CHANGELOG.md similarity index 92% rename from stable/code-server/7.0.9/CHANGELOG.md rename to stable/code-server/7.0.10/CHANGELOG.md index 6eb48692b0..98733ca54c 100644 --- a/stable/code-server/7.0.9/CHANGELOG.md +++ b/stable/code-server/7.0.10/CHANGELOG.md @@ -4,6 +4,15 @@ +## [code-server-7.0.10](https://github.com/truecharts/charts/compare/code-server-7.0.9...code-server-7.0.10) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/code-server to v4.10.1 ([#8439](https://github.com/truecharts/charts/issues/8439)) + + + + ## [code-server-7.0.9](https://github.com/truecharts/charts/compare/code-server-7.0.8...code-server-7.0.9) (2023-04-25) ### Chore @@ -88,12 +97,3 @@ - BREAKING CHANGE migrate to new common part 1 ([#7900](https://github.com/truecharts/charts/issues/7900)) - - -## [code-server-6.0.11](https://github.com/truecharts/charts/compare/code-server-6.0.10...code-server-6.0.11) (2023-02-20) - -### Chore - -- update container image tccr.io/truecharts/code-server to v4.10.0 - - diff --git a/stable/code-server/7.0.9/Chart.yaml b/stable/code-server/7.0.10/Chart.yaml similarity index 95% rename from stable/code-server/7.0.9/Chart.yaml rename to stable/code-server/7.0.10/Chart.yaml index af07b65096..68a88a86e1 100644 --- a/stable/code-server/7.0.9/Chart.yaml +++ b/stable/code-server/7.0.10/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: "4.10.0" +appVersion: "4.10.1" dependencies: - name: common repository: https://library-charts.truecharts.org @@ -22,7 +22,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/code-server - https://github.com/cdr/code-server type: application -version: 7.0.9 +version: 7.0.10 annotations: truecharts.org/catagories: | - media diff --git a/stable/crafty-4/3.0.9/README.md b/stable/code-server/7.0.10/README.md similarity index 100% rename from stable/crafty-4/3.0.9/README.md rename to stable/code-server/7.0.10/README.md diff --git a/stable/code-server/7.0.10/app-changelog.md b/stable/code-server/7.0.10/app-changelog.md new file mode 100644 index 0000000000..d32f27a8bd --- /dev/null +++ b/stable/code-server/7.0.10/app-changelog.md @@ -0,0 +1,9 @@ + + +## [code-server-7.0.10](https://github.com/truecharts/charts/compare/code-server-7.0.9...code-server-7.0.10) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/code-server to v4.10.1 ([#8439](https://github.com/truecharts/charts/issues/8439)) + + \ No newline at end of file diff --git a/stable/code-server/7.0.9/app-readme.md b/stable/code-server/7.0.10/app-readme.md similarity index 100% rename from stable/code-server/7.0.9/app-readme.md rename to stable/code-server/7.0.10/app-readme.md diff --git a/stable/crafty-4/3.0.9/charts/common-12.6.1.tgz b/stable/code-server/7.0.10/charts/common-12.6.1.tgz similarity index 100% rename from stable/crafty-4/3.0.9/charts/common-12.6.1.tgz rename to stable/code-server/7.0.10/charts/common-12.6.1.tgz diff --git a/stable/code-server/7.0.9/ix_values.yaml b/stable/code-server/7.0.10/ix_values.yaml similarity index 91% rename from stable/code-server/7.0.9/ix_values.yaml rename to stable/code-server/7.0.10/ix_values.yaml index 7ab0dc6717..193552fae7 100644 --- a/stable/code-server/7.0.9/ix_values.yaml +++ b/stable/code-server/7.0.10/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/code-server pullPolicy: IfNotPresent - tag: 4.10.0@sha256:9bc3830cf56d56e06fbaba9734a409b1d9456249dc8c635bbc11fe79bc08e63f + tag: 4.10.1@sha256:a985769d59e828860d627928dd441f057769c683bc6ef8bed6c79b5eb1681c11 securityContext: container: diff --git a/stable/code-server/7.0.9/questions.yaml b/stable/code-server/7.0.10/questions.yaml similarity index 99% rename from stable/code-server/7.0.9/questions.yaml rename to stable/code-server/7.0.10/questions.yaml index 97d9ce6ee8..a5ad5529de 100644 --- a/stable/code-server/7.0.9/questions.yaml +++ b/stable/code-server/7.0.10/questions.yaml @@ -935,7 +935,7 @@ questions: description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps schema: type: int - show_if: [["runAsUser", "=", "0"]] + show_if: [["runAsUser", "=", 0]] default: 568 - variable: UMASK label: UMASK diff --git a/stable/crafty-4/3.0.9/templates/NOTES.txt b/stable/code-server/7.0.10/templates/NOTES.txt similarity index 100% rename from stable/crafty-4/3.0.9/templates/NOTES.txt rename to stable/code-server/7.0.10/templates/NOTES.txt diff --git a/stable/code-server/7.0.9/templates/common.yaml b/stable/code-server/7.0.10/templates/common.yaml similarity index 100% rename from stable/code-server/7.0.9/templates/common.yaml rename to stable/code-server/7.0.10/templates/common.yaml diff --git a/stable/crafty-4/3.0.9/values.yaml b/stable/code-server/7.0.10/values.yaml similarity index 100% rename from stable/crafty-4/3.0.9/values.yaml rename to stable/code-server/7.0.10/values.yaml diff --git a/stable/code-server/7.0.9/app-changelog.md b/stable/code-server/7.0.9/app-changelog.md deleted file mode 100644 index 410806d945..0000000000 --- a/stable/code-server/7.0.9/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [code-server-7.0.9](https://github.com/truecharts/charts/compare/code-server-7.0.8...code-server-7.0.9) (2023-04-25) - -### Chore - -- update helm general non-major ([#8153](https://github.com/truecharts/charts/issues/8153)) - - \ No newline at end of file diff --git a/stable/crafty-4/3.0.9/CHANGELOG.md b/stable/crafty-4/3.0.10/CHANGELOG.md similarity index 89% rename from stable/crafty-4/3.0.9/CHANGELOG.md rename to stable/crafty-4/3.0.10/CHANGELOG.md index 39c5e22809..f1589e7d01 100644 --- a/stable/crafty-4/3.0.9/CHANGELOG.md +++ b/stable/crafty-4/3.0.10/CHANGELOG.md @@ -4,6 +4,15 @@ +## [crafty-4-3.0.10](https://github.com/truecharts/charts/compare/crafty-4-3.0.9...crafty-4-3.0.10) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/crafty-4 to v4.0.22 ([#8440](https://github.com/truecharts/charts/issues/8440)) + + + + ## [crafty-4-3.0.9](https://github.com/truecharts/charts/compare/crafty-4-3.0.8...crafty-4-3.0.9) (2023-04-25) ### Chore @@ -88,12 +97,3 @@ - BREAKING CHANGE migrate to new common part 1 ([#7900](https://github.com/truecharts/charts/issues/7900)) - - -## [crafty-4-2.1.11](https://github.com/truecharts/charts/compare/crafty-4-2.1.10...crafty-4-2.1.11) (2023-02-10) - -### Fix - -- ensure new helm deps repo is used in latest releases as well. - - diff --git a/stable/crafty-4/3.0.9/Chart.yaml b/stable/crafty-4/3.0.10/Chart.yaml similarity index 95% rename from stable/crafty-4/3.0.9/Chart.yaml rename to stable/crafty-4/3.0.10/Chart.yaml index 2aaa1b9637..f2ed72e033 100644 --- a/stable/crafty-4/3.0.9/Chart.yaml +++ b/stable/crafty-4/3.0.10/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: "4.0.20" +appVersion: "4.0.22" dependencies: - name: common repository: https://library-charts.truecharts.org @@ -23,7 +23,7 @@ sources: - https://craftycontrol.com/ - https://gitlab.com/crafty-controller/crafty-4 type: application -version: 3.0.9 +version: 3.0.10 annotations: truecharts.org/catagories: | - GameServers diff --git a/stable/flexget/5.0.9/README.md b/stable/crafty-4/3.0.10/README.md similarity index 100% rename from stable/flexget/5.0.9/README.md rename to stable/crafty-4/3.0.10/README.md diff --git a/stable/crafty-4/3.0.10/app-changelog.md b/stable/crafty-4/3.0.10/app-changelog.md new file mode 100644 index 0000000000..df526add3e --- /dev/null +++ b/stable/crafty-4/3.0.10/app-changelog.md @@ -0,0 +1,9 @@ + + +## [crafty-4-3.0.10](https://github.com/truecharts/charts/compare/crafty-4-3.0.9...crafty-4-3.0.10) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/crafty-4 to v4.0.22 ([#8440](https://github.com/truecharts/charts/issues/8440)) + + \ No newline at end of file diff --git a/stable/crafty-4/3.0.9/app-readme.md b/stable/crafty-4/3.0.10/app-readme.md similarity index 100% rename from stable/crafty-4/3.0.9/app-readme.md rename to stable/crafty-4/3.0.10/app-readme.md diff --git a/stable/flexget/5.0.9/charts/common-12.6.1.tgz b/stable/crafty-4/3.0.10/charts/common-12.6.1.tgz similarity index 100% rename from stable/flexget/5.0.9/charts/common-12.6.1.tgz rename to stable/crafty-4/3.0.10/charts/common-12.6.1.tgz diff --git a/stable/crafty-4/3.0.9/ix_values.yaml b/stable/crafty-4/3.0.10/ix_values.yaml similarity index 94% rename from stable/crafty-4/3.0.9/ix_values.yaml rename to stable/crafty-4/3.0.10/ix_values.yaml index 5559b1abbe..ddffe07913 100644 --- a/stable/crafty-4/3.0.9/ix_values.yaml +++ b/stable/crafty-4/3.0.10/ix_values.yaml @@ -1,7 +1,7 @@ image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/crafty-4 - tag: 4.0.20@sha256:08664178b0c8f70d6ba4a2cc726b3dc84ce5de07de3925b176015efa7cb026ad + tag: 4.0.22@sha256:de9cc6d768ca5fb3e73c8c22607f5d364ab9c3c4e81d5343d3b621900d970f03 securityContext: container: diff --git a/stable/crafty-4/3.0.9/questions.yaml b/stable/crafty-4/3.0.10/questions.yaml similarity index 99% rename from stable/crafty-4/3.0.9/questions.yaml rename to stable/crafty-4/3.0.10/questions.yaml index f38726e616..f602554adf 100644 --- a/stable/crafty-4/3.0.9/questions.yaml +++ b/stable/crafty-4/3.0.10/questions.yaml @@ -1352,7 +1352,7 @@ questions: description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps schema: type: int - show_if: [["runAsUser", "=", "0"]] + show_if: [["runAsUser", "=", 0]] default: 568 - variable: UMASK label: UMASK diff --git a/stable/flexget/5.0.9/templates/NOTES.txt b/stable/crafty-4/3.0.10/templates/NOTES.txt similarity index 100% rename from stable/flexget/5.0.9/templates/NOTES.txt rename to stable/crafty-4/3.0.10/templates/NOTES.txt diff --git a/stable/crafty-4/3.0.9/templates/common.yaml b/stable/crafty-4/3.0.10/templates/common.yaml similarity index 100% rename from stable/crafty-4/3.0.9/templates/common.yaml rename to stable/crafty-4/3.0.10/templates/common.yaml diff --git a/stable/flexget/5.0.9/values.yaml b/stable/crafty-4/3.0.10/values.yaml similarity index 100% rename from stable/flexget/5.0.9/values.yaml rename to stable/crafty-4/3.0.10/values.yaml diff --git a/stable/crafty-4/3.0.9/app-changelog.md b/stable/crafty-4/3.0.9/app-changelog.md deleted file mode 100644 index d24f6765d9..0000000000 --- a/stable/crafty-4/3.0.9/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [crafty-4-3.0.9](https://github.com/truecharts/charts/compare/crafty-4-3.0.8...crafty-4-3.0.9) (2023-04-25) - -### Chore - -- update helm general non-major ([#8153](https://github.com/truecharts/charts/issues/8153)) - - \ No newline at end of file diff --git a/stable/fireflyiii/20.0.11/CHANGELOG.md b/stable/fireflyiii/20.0.11/CHANGELOG.md new file mode 100644 index 0000000000..8ab5d869ed --- /dev/null +++ b/stable/fireflyiii/20.0.11/CHANGELOG.md @@ -0,0 +1,99 @@ +**Important:** +*for the complete changelog, please refer to the website* + + + + +## [fireflyiii-20.0.11](https://github.com/truecharts/charts/compare/fireflyiii-20.0.10...fireflyiii-20.0.11) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/fireflyiii-core to v6.0.9 ([#8445](https://github.com/truecharts/charts/issues/8445)) + + + + +## [fireflyiii-20.0.10](https://github.com/truecharts/charts/compare/fireflyiii-20.0.9...fireflyiii-20.0.10) (2023-04-28) + +### Chore + +- update container image tccr.io/truecharts/fireflyiii-core to v6.0.8 ([#8297](https://github.com/truecharts/charts/issues/8297)) + + + + +## [fireflyiii-20.0.9](https://github.com/truecharts/charts/compare/fireflyiii-20.0.8...fireflyiii-20.0.9) (2023-04-25) + +### Chore + +- update helm general non-major ([#8153](https://github.com/truecharts/charts/issues/8153)) + + + + +## [fireflyiii-20.0.8](https://github.com/truecharts/charts/compare/fireflyiii-20.0.7...fireflyiii-20.0.8) (2023-04-25) + +### Chore + +- update helm general non-major ([#8145](https://github.com/truecharts/charts/issues/8145)) + + + + +## [fireflyiii-20.0.7](https://github.com/truecharts/charts/compare/fireflyiii-20.0.6...fireflyiii-20.0.7) (2023-04-20) + +### Chore + +- update helm general non-major ([#8087](https://github.com/truecharts/charts/issues/8087)) + + + + +## [fireflyiii-20.0.6](https://github.com/truecharts/charts/compare/fireflyiii-20.0.5...fireflyiii-20.0.6) (2023-04-16) + +### Chore + +- update helm general non-major ([#8071](https://github.com/truecharts/charts/issues/8071)) + + + + +## [fireflyiii-20.0.5](https://github.com/truecharts/charts/compare/fireflyiii-20.0.4...fireflyiii-20.0.5) (2023-04-16) + +### Chore + +- update helm general non-major ([#8061](https://github.com/truecharts/charts/issues/8061)) + + + + +## [fireflyiii-20.0.4](https://github.com/truecharts/charts/compare/fireflyiii-20.0.3...fireflyiii-20.0.4) (2023-04-15) + +### Chore + +- update helm general non-major ([#7998](https://github.com/truecharts/charts/issues/7998)) + + + + +## [fireflyiii-20.0.3](https://github.com/truecharts/charts/compare/fireflyiii-20.0.2...fireflyiii-20.0.3) (2023-04-14) + + + + +## [fireflyiii-20.0.2](https://github.com/truecharts/charts/compare/fireflyiii-20.0.1...fireflyiii-20.0.2) (2023-04-12) + +### Chore + +- bump common on the 222 ([#7959](https://github.com/truecharts/charts/issues/7959)) + + + + +## [fireflyiii-20.0.1](https://github.com/truecharts/charts/compare/fireflyiii-20.0.0...fireflyiii-20.0.1) (2023-04-11) + +### Fix + +- bump common on the 222 ([#7927](https://github.com/truecharts/charts/issues/7927)) + + diff --git a/stable/fireflyiii/20.0.11/Chart.yaml b/stable/fireflyiii/20.0.11/Chart.yaml new file mode 100644 index 0000000000..1d014b45b6 --- /dev/null +++ b/stable/fireflyiii/20.0.11/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "6.0.9" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.6.1 + - condition: redis.enabled + name: redis + repository: https://deps.truecharts.org + version: 6.0.32 +deprecated: false +description: A free and open source personal finance manager +home: https://truecharts.org/charts/stable/fireflyiii +icon: https://truecharts.org/img/hotlink-ok/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/truecharts/charts/tree/master/charts/stable/fireflyiii + - https://github.com/firefly-iii/firefly-iii/ +type: application +version: 20.0.11 +annotations: + truecharts.org/catagories: | + - finacial + truecharts.org/SCALE-support: "true" diff --git a/stable/fireflyiii/20.0.11/LICENSE b/stable/fireflyiii/20.0.11/LICENSE new file mode 100644 index 0000000000..33a8cbb23f --- /dev/null +++ b/stable/fireflyiii/20.0.11/LICENSE @@ -0,0 +1,106 @@ +Business Source License 1.1 + +Parameters + +Licensor: The TrueCharts Project, it's owner and it's contributors +Licensed Work: The TrueCharts "Blocky" Helm Chart +Additional Use Grant: You may use the licensed work in production, as long + as it is directly sourced from a TrueCharts provided + official repository, catalog or source. You may also make private + modification to the directly sourced licenced work, + when used in production. + + The following cases are, due to their nature, also + defined as 'production use' and explicitly prohibited: + - Bundling, including or displaying the licensed work + with(in) another work intended for production use, + with the apparent intend of facilitating and/or + promoting production use by third parties in + violation of this license. + +Change Date: 2050-01-01 + +Change License: 3-clause BSD license + +For information about alternative licensing arrangements for the Software, +please contact: legal@truecharts.org + +Notice + +The Business Source License (this document, or the “License”) is not an Open +Source license. However, the Licensed Work will eventually be made available +under an Open Source License, as stated in this License. + +License text copyright (c) 2017 MariaDB Corporation Ab, All Rights Reserved. +“Business Source License” is a trademark of MariaDB Corporation Ab. + +----------------------------------------------------------------------------- + +Business Source License 1.1 + +Terms + +The Licensor hereby grants you the right to copy, modify, create derivative +works, redistribute, and make non-production use of the Licensed Work. The +Licensor may make an Additional Use Grant, above, permitting limited +production use. + +Effective on the Change Date, or the fourth anniversary of the first publicly +available distribution of a specific version of the Licensed Work under this +License, whichever comes first, the Licensor hereby grants you rights under +the terms of the Change License, and the rights granted in the paragraph +above terminate. + +If your use of the Licensed Work does not comply with the requirements +currently in effect as described in this License, you must purchase a +commercial license from the Licensor, its affiliated entities, or authorized +resellers, or you must refrain from using the Licensed Work. + +All copies of the original and modified Licensed Work, and derivative works +of the Licensed Work, are subject to this License. This License applies +separately for each version of the Licensed Work and the Change Date may vary +for each version of the Licensed Work released by Licensor. + +You must conspicuously display this License on each original or modified copy +of the Licensed Work. If you receive the Licensed Work in original or +modified form from a third party, the terms and conditions set forth in this +License apply to your use of that work. + +Any use of the Licensed Work in violation of this License will automatically +terminate your rights under this License for the current and all other +versions of the Licensed Work. + +This License does not grant you any right in any trademark or logo of +Licensor or its affiliates (provided that you may use a trademark or logo of +Licensor as expressly required by this License). + +TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSED WORK IS PROVIDED ON +AN “AS IS” BASIS. LICENSOR HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS, +EXPRESS OR IMPLIED, INCLUDING (WITHOUT LIMITATION) WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND +TITLE. + +MariaDB hereby grants you permission to use this License’s text to license +your works, and to refer to it using the trademark “Business Source License”, +as long as you comply with the Covenants of Licensor below. + +Covenants of Licensor + +In consideration of the right to use this License’s text and the “Business +Source License” name and trademark, Licensor covenants to MariaDB, and to all +other recipients of the licensed work to be provided by Licensor: + +1. To specify as the Change License the GPL Version 2.0 or any later version, + or a license that is compatible with GPL Version 2.0 or a later version, + where “compatible” means that software provided under the Change License can + be included in a program with software provided under GPL Version 2.0 or a + later version. Licensor may specify additional Change Licenses without + limitation. + +2. To either: (a) specify an additional grant of rights to use that does not + impose any additional restriction on the right granted in this License, as + the Additional Use Grant; or (b) insert the text “None”. + +3. To specify a Change Date. + +4. Not to modify this License in any other way. diff --git a/stable/guacd/5.0.0/README.md b/stable/fireflyiii/20.0.11/README.md similarity index 100% rename from stable/guacd/5.0.0/README.md rename to stable/fireflyiii/20.0.11/README.md diff --git a/stable/fireflyiii/20.0.11/app-changelog.md b/stable/fireflyiii/20.0.11/app-changelog.md new file mode 100644 index 0000000000..450ac2a42e --- /dev/null +++ b/stable/fireflyiii/20.0.11/app-changelog.md @@ -0,0 +1,9 @@ + + +## [fireflyiii-20.0.11](https://github.com/truecharts/charts/compare/fireflyiii-20.0.10...fireflyiii-20.0.11) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/fireflyiii-core to v6.0.9 ([#8445](https://github.com/truecharts/charts/issues/8445)) + + \ No newline at end of file diff --git a/stable/fireflyiii/20.0.11/app-readme.md b/stable/fireflyiii/20.0.11/app-readme.md new file mode 100644 index 0000000000..5b1c6328e0 --- /dev/null +++ b/stable/fireflyiii/20.0.11/app-readme.md @@ -0,0 +1,8 @@ +A free and open source personal finance manager + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/fireflyiii](https://truecharts.org/charts/stable/fireflyiii) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! diff --git a/stable/guacd/5.0.0/charts/common-12.6.1.tgz b/stable/fireflyiii/20.0.11/charts/common-12.6.1.tgz similarity index 100% rename from stable/guacd/5.0.0/charts/common-12.6.1.tgz rename to stable/fireflyiii/20.0.11/charts/common-12.6.1.tgz diff --git a/stable/fireflyiii/20.0.11/charts/redis-6.0.32.tgz b/stable/fireflyiii/20.0.11/charts/redis-6.0.32.tgz new file mode 100644 index 0000000000..f091a19daa Binary files /dev/null and b/stable/fireflyiii/20.0.11/charts/redis-6.0.32.tgz differ diff --git a/stable/fireflyiii/20.0.11/ix_values.yaml b/stable/fireflyiii/20.0.11/ix_values.yaml new file mode 100644 index 0000000000..5d93fe0cb5 --- /dev/null +++ b/stable/fireflyiii/20.0.11/ix_values.yaml @@ -0,0 +1,96 @@ +image: + repository: tccr.io/truecharts/fireflyiii-core + pullPolicy: IfNotPresent + tag: 6.0.9@sha256:e7a3a42767b99f4337c9950c9a963eab7c32fb86972b290099e169280f9f878b + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + path: "/login" + readiness: + path: "/login" + startup: + path: "/login" + env: + DB_USERNAME: "{{ .Values.cnpg.main.user }}" + DB_DATABASE: "{{ .Values.cnpg.main.database }}" + 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: cnpg-main-urls + key: host + DB_PASSWORD: + secretKeyRef: + name: cnpg-main-user + key: password + REDIS_HOST: + secretKeyRef: + expandObjectName: false + name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}' + key: plainhost + REDIS_PASSWORD: + secretKeyRef: + expandObjectName: false + name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}' + key: redis-password + STATIC_CRON_TOKEN: + secretKeyRef: + name: secrets + key: STATIC_CRON_TOKEN + APP_KEY: + secretKeyRef: + name: secrets + key: APP_KEY + +service: + main: + ports: + main: + port: 10082 + targetPort: 8080 + +persistence: + data: + enabled: true + mountPath: "/var/www/html/storage/upload" + +cronjob: + schedule: "0 3 * * *" + annotations: {} + failedJobsHistoryLimit: 5 + successfulJobsHistoryLimit: 2 + +# Enabled redis +redis: + enabled: true + +# Enabled postgres +cnpg: + main: + enabled: true + user: firefly + database: firefly + +portal: + open: + enabled: true diff --git a/stable/fireflyiii/20.0.11/questions.yaml b/stable/fireflyiii/20.0.11/questions.yaml new file mode 100644 index 0000000000..ca93c14f6a --- /dev/null +++ b/stable/fireflyiii/20.0.11/questions.yaml @@ -0,0 +1,1873 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: General Settings + description: General Deployment Settings + - name: Workload Settings + description: Workload Settings + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration + - name: Postgresql + description: Postgresql + - name: Documentation + description: Documentation +portals: + open: + protocols: + - "$kubernetes-resource_configmap_tcportal-open_protocol" + host: + - "$kubernetes-resource_configmap_tcportal-open_host" + ports: + - "$kubernetes-resource_configmap_tcportal-open_port" +questions: + + - variable: workload + group: "Workload Settings" + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type (Advanced) + schema: + type: string + default: Deployment + enum: + - value: Deployment + description: Deployment + - value: DaemonSet + description: DaemonSet + + - variable: replicas + label: Replicas (Advanced) + description: Set the number of Replicas + schema: + type: int + show_if: [["type", "!=", "DaemonSet"]] + default: 1 + - variable: podSpec + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: containers + label: Containers + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: Main Container + schema: + additional_attrs: true + type: dict + attrs: + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: 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: envList + label: Extra Environment Variables + description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..." + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: command + label: Command + schema: + type: list + default: [] + items: + - variable: param + label: Param + schema: + type: string + + - variable: TZ + label: Timezone + group: "General Settings" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Service + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10082 + required: true + - 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: + hidden: true + type: boolean + default: false + - variable: scaleExternalInterface + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + 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 + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + show_if: [["type", "=", "static"]] + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + show_if: [["type", "=", "static"]] + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - value: Simple + description: Deprecated CHANGE THIS + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: advancedsvcset + label: Show Advanced Service Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: Specify the IP Policy + schema: + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: IP Families + description: (Advanced) The IP Families that should be used + schema: + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: tcp + enum: + - value: http + description: HTTP + - value: https + description: HTTPS + - value: tcp + description: TCP + - value: udp + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: 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: pvc + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: hostPath + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: certificateIssuer + label: Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates. Cannot be used combined with tls option below' + schema: + type: string + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + show_if: [["certificateIssuer", "=", ""]] + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + + - variable: certificateIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: scaleCert + label: Use TrueNAS SCALE Certificate (Deprecated) + schema: + show_if: [["certificateIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: secretName + label: Use Custom Secret (Advanced) + schema: + show_if: [["certificateIssuer", "=", ""]] + type: string + default: "" + - 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: ingressClassName + label: (Advanced/Optional) IngressClass Name + schema: + type: string + default: "" + - 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: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: 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: clusterIssuer + label: clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates. Cannot be used combined with tls option below' + schema: + type: string + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + show_if: [["clusterIssuer", "=", ""]] + 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: clusterIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your Cert-Manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: scaleCert + label: Use TrueNAS SCALE Certificate (Deprecated) + schema: + show_if: [["clusterIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: secretName + label: Use Custom Secret (Advanced) + schema: + type: string + show_if: [["clusterIssuer", "=", ""]] + default: "" + - 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: securityContext + group: Security and Permissions + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: container + label: Container + schema: + additional_attrs: true + type: dict + attrs: + # Settings from questions.yaml get appended here on a per-app basis + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 + # Settings from questions.yaml get appended here on a per-app basis + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + show_if: [["runAsUser", "=", 0]] + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "0022" + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: true + - variable: pod + label: Pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: OnRootMismatch + enum: + - value: OnRootMismatch + description: OnRootMismatch + - value: Always + description: Always + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + # Settings from questions.yaml get appended here on a per-app basis + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + + - variable: resources + group: Resources and Devices + label: "Resource Limits" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + hidden: true + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + hidden: true + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + hidden: true + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: device + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: scaleGPUEntry + label: GPU + schema: + additional_attrs: true + type: dict + attrs: + # Specify GPU configuration + - variable: gpu + label: Select GPU + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] + - variable: workaround + label: "Workaround" + schema: + type: string + default: workaround + hidden: true +# - variable: horizontalPodAutoscaler +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# type: list +# default: [] +# items: +# - variable: hpaEntry +# label: HPA Entry +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: name +# label: Name +# schema: +# type: string +# required: true +# default: "" +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 + - variable: networkPolicy + group: Advanced + label: (Advanced) Network Policy + schema: + type: list + default: [] + items: + - variable: netPolicyEntry + label: Network Policy Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + default: "" + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: policyType + label: Policy Type + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ingress + description: Ingress + - value: egress + description: Egress + - value: ingress-egress + description: Ingress and Egress + - variable: egress + label: Egress + schema: + type: list + default: [] + items: + - variable: egressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: to + label: To + schema: + type: list + default: [] + items: + - variable: toEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: ingress + label: Ingress + schema: + type: list + default: [] + items: + - variable: ingressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: from + label: From + schema: + type: list + default: [] + items: + - variable: fromEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: NodePort + description: Deprecated CHANGE THIS + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: gluetun + description: Gluetun + - value: tailscale + description: Tailscale + - value: openvpn + description: OpenVPN (Deprecated) + - value: wireguard + description: Wireguard (Deprecated) + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + show_if: [["username", "!=", ""]] + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: auth_once + label: Auth Once + description: Only attempt to log in if not already logged in. + schema: + type: boolean + default: true + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: The address on which to listen for SOCKS5 proxying into the tailscale net. + schema: + type: string + default: "" + - variable: outbound_http_proxy_listen + label: Outbound HTTP Proxy Listen + description: The address on which to listen for HTTP proxying into the tailscale net. + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: string + show_if: [["type", "!=", "disabled"]] + default: "" + + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: docs + group: Documentation + label: Please read the documentation at https://truecharts.org + description: Please read the documentation at +
https://truecharts.org + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: Please consider supporting TrueCharts, see https://truecharts.org/sponsor + description: Please consider supporting TrueCharts, see +
https://truecharts.org/sponsor + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/stable/guacd/5.0.0/templates/NOTES.txt b/stable/fireflyiii/20.0.11/templates/NOTES.txt similarity index 100% rename from stable/guacd/5.0.0/templates/NOTES.txt rename to stable/fireflyiii/20.0.11/templates/NOTES.txt diff --git a/stable/fireflyiii/20.0.11/templates/_cronjob.tpl b/stable/fireflyiii/20.0.11/templates/_cronjob.tpl new file mode 100644 index 0000000000..014f055803 --- /dev/null +++ b/stable/fireflyiii/20.0.11/templates/_cronjob.tpl @@ -0,0 +1,32 @@ +{{/* Define the cronjob */}} +{{- define "fireflyiii.cronjob" -}} +{{- $basename := include "tc.v1.common.lib.chart.names.fullname" $ -}} +enabled: true +type: "CronJob" +schedule: "0 8 * * *" +podSpec: + restartPolicy: Never + containers: + cron: + enabled: true + primary: true + probes: + startup: + enabled: false + readiness: + enabled: false + liveness: + enabled: false + imageSelector: alpineImage + args: + - curl + - "http://{{ $basename }}.ix-{{ .Release.Name }}.svc.cluster.local:{{ .Values.service.main.ports.main.port }}/api/v1/cron/$(STATIC_CRON_TOKEN)" + env: + STATIC_CRON_TOKEN: + secretKeyRef: + name: secrets + key: STATIC_CRON_TOKEN + + + +{{- end -}} diff --git a/stable/fireflyiii/20.0.11/templates/_secrets.tpl b/stable/fireflyiii/20.0.11/templates/_secrets.tpl new file mode 100644 index 0000000000..3ee40d03d0 --- /dev/null +++ b/stable/fireflyiii/20.0.11/templates/_secrets.tpl @@ -0,0 +1,17 @@ +{{/* Define the secrets */}} +{{- define "fireflyiii.secrets" -}} +{{- $secretName := (printf "%s-fireflyiii-secrets" (include "tc.v1.common.lib.chart.names.fullname" $)) }} +{{- $fireflyiiiprevious := lookup "v1" "Secret" .Release.Namespace $secretName }} +enabled: true +data: + {{- if $fireflyiiiprevious }} + STATIC_CRON_TOKEN: {{ index $fireflyiiiprevious.data "STATIC_CRON_TOKEN" | b64dec }} + APP_KEY: {{ index $fireflyiiiprevious.data "APP_KEY" | b64dec }} + {{- else }} + {{- $static_cron_token := randAlphaNum 32 }} + {{- $app_key := randAlphaNum 32 }} + STATIC_CRON_TOKEN: {{ $static_cron_token }} + APP_KEY: {{ $app_key }} + {{- end }} + +{{- end -}} diff --git a/stable/fireflyiii/20.0.11/templates/common.yaml b/stable/fireflyiii/20.0.11/templates/common.yaml new file mode 100644 index 0000000000..d88a763660 --- /dev/null +++ b/stable/fireflyiii/20.0.11/templates/common.yaml @@ -0,0 +1,17 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{/* Render secrets for fireflyiii */}} +{{- $secrets := include "fireflyiii.secrets" . | fromYaml -}} +{{- if $secrets -}} + {{- $_ := set .Values.secret "secrets" $secrets -}} +{{- end -}} + +{{/* Render cronjob for fireflyiii */}} +{{- $cronjob := include "fireflyiii.cronjob" . | fromYaml -}} +{{- if $cronjob -}} +{{- $_ := set .Values.workload "cron" $cronjob -}} +{{- end -}} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/stable/guacd/5.0.0/values.yaml b/stable/fireflyiii/20.0.11/values.yaml similarity index 100% rename from stable/guacd/5.0.0/values.yaml rename to stable/fireflyiii/20.0.11/values.yaml diff --git a/stable/flexget/5.0.9/CHANGELOG.md b/stable/flexget/5.0.10/CHANGELOG.md similarity index 90% rename from stable/flexget/5.0.9/CHANGELOG.md rename to stable/flexget/5.0.10/CHANGELOG.md index e420e18a99..a01718332f 100644 --- a/stable/flexget/5.0.9/CHANGELOG.md +++ b/stable/flexget/5.0.10/CHANGELOG.md @@ -4,6 +4,15 @@ +## [flexget-5.0.10](https://github.com/truecharts/charts/compare/flexget-5.0.9...flexget-5.0.10) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/flexget to v3.5.32 ([#8447](https://github.com/truecharts/charts/issues/8447)) + + + + ## [flexget-5.0.9](https://github.com/truecharts/charts/compare/flexget-5.0.8...flexget-5.0.9) (2023-04-25) ### Chore @@ -88,12 +97,3 @@ - BREAKING CHANGE migrate to new common part 1 ([#7900](https://github.com/truecharts/charts/issues/7900)) - - -## [flexget-4.0.25](https://github.com/truecharts/charts/compare/flexget-4.0.24...flexget-4.0.25) (2023-02-24) - -### Chore - -- update container image tccr.io/truecharts/flexget to v3.5.27 - - diff --git a/stable/flexget/5.0.9/Chart.yaml b/stable/flexget/5.0.10/Chart.yaml similarity index 95% rename from stable/flexget/5.0.9/Chart.yaml rename to stable/flexget/5.0.10/Chart.yaml index d5a8762c7d..bb353551f7 100644 --- a/stable/flexget/5.0.9/Chart.yaml +++ b/stable/flexget/5.0.10/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: "3.5.27" +appVersion: "3.5.32" dependencies: - name: common repository: https://library-charts.truecharts.org @@ -21,7 +21,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/flexget - https://github.com/wiserain/docker-flexget type: application -version: 5.0.9 +version: 5.0.10 annotations: truecharts.org/catagories: | - media diff --git a/stable/hyperion-ng/9.0.9/README.md b/stable/flexget/5.0.10/README.md similarity index 100% rename from stable/hyperion-ng/9.0.9/README.md rename to stable/flexget/5.0.10/README.md diff --git a/stable/flexget/5.0.10/app-changelog.md b/stable/flexget/5.0.10/app-changelog.md new file mode 100644 index 0000000000..d0941813a4 --- /dev/null +++ b/stable/flexget/5.0.10/app-changelog.md @@ -0,0 +1,9 @@ + + +## [flexget-5.0.10](https://github.com/truecharts/charts/compare/flexget-5.0.9...flexget-5.0.10) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/flexget to v3.5.32 ([#8447](https://github.com/truecharts/charts/issues/8447)) + + \ No newline at end of file diff --git a/stable/flexget/5.0.9/app-readme.md b/stable/flexget/5.0.10/app-readme.md similarity index 100% rename from stable/flexget/5.0.9/app-readme.md rename to stable/flexget/5.0.10/app-readme.md diff --git a/stable/hyperion-ng/9.0.9/charts/common-12.6.1.tgz b/stable/flexget/5.0.10/charts/common-12.6.1.tgz similarity index 100% rename from stable/hyperion-ng/9.0.9/charts/common-12.6.1.tgz rename to stable/flexget/5.0.10/charts/common-12.6.1.tgz diff --git a/stable/flexget/5.0.9/ix_values.yaml b/stable/flexget/5.0.10/ix_values.yaml similarity index 90% rename from stable/flexget/5.0.9/ix_values.yaml rename to stable/flexget/5.0.10/ix_values.yaml index c05a625827..a635931f2b 100644 --- a/stable/flexget/5.0.9/ix_values.yaml +++ b/stable/flexget/5.0.10/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/flexget pullPolicy: IfNotPresent - tag: 3.5.27@sha256:3ddee77d76435647a26aedb4e82109065eeed7f5a4f494413d38613551b8501f + tag: 3.5.32@sha256:7d8eee7192f21ca249494ed685c469df048d1859d05b298589c5a134f1b9f142 securityContext: container: diff --git a/stable/flexget/5.0.9/questions.yaml b/stable/flexget/5.0.10/questions.yaml similarity index 99% rename from stable/flexget/5.0.9/questions.yaml rename to stable/flexget/5.0.10/questions.yaml index 2273e634dc..cee761fe3d 100644 --- a/stable/flexget/5.0.9/questions.yaml +++ b/stable/flexget/5.0.10/questions.yaml @@ -1006,7 +1006,7 @@ questions: description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps schema: type: int - show_if: [["runAsUser", "=", "0"]] + show_if: [["runAsUser", "=", 0]] default: 568 - variable: UMASK label: UMASK diff --git a/stable/hyperion-ng/9.0.9/templates/NOTES.txt b/stable/flexget/5.0.10/templates/NOTES.txt similarity index 100% rename from stable/hyperion-ng/9.0.9/templates/NOTES.txt rename to stable/flexget/5.0.10/templates/NOTES.txt diff --git a/stable/guacd/5.0.0/templates/common.yaml b/stable/flexget/5.0.10/templates/common.yaml similarity index 100% rename from stable/guacd/5.0.0/templates/common.yaml rename to stable/flexget/5.0.10/templates/common.yaml diff --git a/stable/hyperion-ng/9.0.9/values.yaml b/stable/flexget/5.0.10/values.yaml similarity index 100% rename from stable/hyperion-ng/9.0.9/values.yaml rename to stable/flexget/5.0.10/values.yaml diff --git a/stable/flexget/5.0.9/app-changelog.md b/stable/flexget/5.0.9/app-changelog.md deleted file mode 100644 index 86272eef8b..0000000000 --- a/stable/flexget/5.0.9/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [flexget-5.0.9](https://github.com/truecharts/charts/compare/flexget-5.0.8...flexget-5.0.9) (2023-04-25) - -### Chore - -- update helm general non-major ([#8153](https://github.com/truecharts/charts/issues/8153)) - - \ No newline at end of file diff --git a/stable/guacd/5.0.0/app-changelog.md b/stable/guacd/5.0.0/app-changelog.md deleted file mode 100644 index 46c53db5bc..0000000000 --- a/stable/guacd/5.0.0/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [guacd-5.0.0](https://github.com/truecharts/charts/compare/guacd-4.0.9...guacd-5.0.0) (2023-04-29) - -### Feat - -- BREAKING CHANGE migrate to new common part 3 ([#8151](https://github.com/truecharts/charts/issues/8151)) - - \ No newline at end of file diff --git a/stable/guacd/5.0.0/CHANGELOG.md b/stable/guacd/5.0.1/CHANGELOG.md similarity index 88% rename from stable/guacd/5.0.0/CHANGELOG.md rename to stable/guacd/5.0.1/CHANGELOG.md index 5a9d90ac84..5c23e18368 100644 --- a/stable/guacd/5.0.0/CHANGELOG.md +++ b/stable/guacd/5.0.1/CHANGELOG.md @@ -4,6 +4,15 @@ +## [guacd-5.0.1](https://github.com/truecharts/charts/compare/guacd-5.0.0...guacd-5.0.1) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/guacamole-server to v1.5.1 ([#8452](https://github.com/truecharts/charts/issues/8452)) + + + + ## [guacd-5.0.0](https://github.com/truecharts/charts/compare/guacd-4.0.9...guacd-5.0.0) (2023-04-29) ### Feat @@ -88,12 +97,3 @@ ## [guacd-4.0.2](https://github.com/truecharts/charts/compare/guacd-4.0.1...guacd-4.0.2) (2022-11-30) - - - -## [guacd-4.0.2](https://github.com/truecharts/charts/compare/guacd-4.0.1...guacd-4.0.2) (2022-11-30) - - - - -## [guacd-4.0.2](https://github.com/truecharts/charts/compare/guacd-4.0.1...guacd-4.0.2) (2022-11-30) diff --git a/stable/guacd/5.0.0/Chart.yaml b/stable/guacd/5.0.1/Chart.yaml similarity index 95% rename from stable/guacd/5.0.0/Chart.yaml rename to stable/guacd/5.0.1/Chart.yaml index 126b4989f1..0928d60a5c 100644 --- a/stable/guacd/5.0.0/Chart.yaml +++ b/stable/guacd/5.0.1/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v2 kubeVersion: ">=1.16.0-0" name: guacd -version: 5.0.0 -appVersion: "1.5.0" +version: 5.0.1 +appVersion: "1.5.1" description: Guacd - Apache Guacamole is a clientless remote desktop gateway. type: application deprecated: false diff --git a/stable/rdesktop/4.0.10/README.md b/stable/guacd/5.0.1/README.md similarity index 100% rename from stable/rdesktop/4.0.10/README.md rename to stable/guacd/5.0.1/README.md diff --git a/stable/guacd/5.0.1/app-changelog.md b/stable/guacd/5.0.1/app-changelog.md new file mode 100644 index 0000000000..600ef8b4c7 --- /dev/null +++ b/stable/guacd/5.0.1/app-changelog.md @@ -0,0 +1,9 @@ + + +## [guacd-5.0.1](https://github.com/truecharts/charts/compare/guacd-5.0.0...guacd-5.0.1) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/guacamole-server to v1.5.1 ([#8452](https://github.com/truecharts/charts/issues/8452)) + + \ No newline at end of file diff --git a/stable/guacd/5.0.0/app-readme.md b/stable/guacd/5.0.1/app-readme.md similarity index 100% rename from stable/guacd/5.0.0/app-readme.md rename to stable/guacd/5.0.1/app-readme.md diff --git a/stable/rdesktop/4.0.10/charts/common-12.6.1.tgz b/stable/guacd/5.0.1/charts/common-12.6.1.tgz similarity index 100% rename from stable/rdesktop/4.0.10/charts/common-12.6.1.tgz rename to stable/guacd/5.0.1/charts/common-12.6.1.tgz diff --git a/stable/guacd/5.0.0/ix_values.yaml b/stable/guacd/5.0.1/ix_values.yaml similarity index 86% rename from stable/guacd/5.0.0/ix_values.yaml rename to stable/guacd/5.0.1/ix_values.yaml index ff4aac6f46..88cc3f6c91 100644 --- a/stable/guacd/5.0.0/ix_values.yaml +++ b/stable/guacd/5.0.1/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/guacamole-server pullPolicy: IfNotPresent - tag: 1.5.0@sha256:8af58fecf895b6d8e05c5c945ac61fec732f5f5055458a382b7685e035c536ff + tag: 1.5.1@sha256:d21e5defe00997811dd6822983fbe601e712520dc4a0425c65d13b224ca60b0d service: main: ports: diff --git a/stable/guacd/5.0.0/questions.yaml b/stable/guacd/5.0.1/questions.yaml similarity index 100% rename from stable/guacd/5.0.0/questions.yaml rename to stable/guacd/5.0.1/questions.yaml diff --git a/stable/rdesktop/4.0.10/templates/NOTES.txt b/stable/guacd/5.0.1/templates/NOTES.txt similarity index 100% rename from stable/rdesktop/4.0.10/templates/NOTES.txt rename to stable/guacd/5.0.1/templates/NOTES.txt diff --git a/stable/hyperion-ng/9.0.9/templates/common.yaml b/stable/guacd/5.0.1/templates/common.yaml similarity index 100% rename from stable/hyperion-ng/9.0.9/templates/common.yaml rename to stable/guacd/5.0.1/templates/common.yaml diff --git a/stable/rdesktop/4.0.10/values.yaml b/stable/guacd/5.0.1/values.yaml similarity index 100% rename from stable/rdesktop/4.0.10/values.yaml rename to stable/guacd/5.0.1/values.yaml diff --git a/stable/heimdall/15.0.11/CHANGELOG.md b/stable/heimdall/15.0.11/CHANGELOG.md new file mode 100644 index 0000000000..edf3d77190 --- /dev/null +++ b/stable/heimdall/15.0.11/CHANGELOG.md @@ -0,0 +1,99 @@ +**Important:** +*for the complete changelog, please refer to the website* + + + + +## [heimdall-15.0.11](https://github.com/truecharts/charts/compare/heimdall-15.0.10...heimdall-15.0.11) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/heimdall to v2.5.6 ([#8453](https://github.com/truecharts/charts/issues/8453)) + + + + +## [heimdall-15.0.10](https://github.com/truecharts/charts/compare/heimdall-15.0.9...heimdall-15.0.10) (2023-04-26) + +### Chore + +- update container image tccr.io/truecharts/heimdall to v ([#8238](https://github.com/truecharts/charts/issues/8238)) + + + + +## [heimdall-15.0.9](https://github.com/truecharts/charts/compare/heimdall-15.0.8...heimdall-15.0.9) (2023-04-25) + +### Chore + +- update helm general non-major ([#8153](https://github.com/truecharts/charts/issues/8153)) + + + + +## [heimdall-15.0.8](https://github.com/truecharts/charts/compare/heimdall-15.0.7...heimdall-15.0.8) (2023-04-25) + +### Chore + +- update helm general non-major ([#8145](https://github.com/truecharts/charts/issues/8145)) + + + + +## [heimdall-15.0.7](https://github.com/truecharts/charts/compare/heimdall-15.0.6...heimdall-15.0.7) (2023-04-20) + +### Chore + +- update helm general non-major ([#8087](https://github.com/truecharts/charts/issues/8087)) + + + + +## [heimdall-15.0.6](https://github.com/truecharts/charts/compare/heimdall-15.0.5...heimdall-15.0.6) (2023-04-16) + +### Chore + +- update helm general non-major ([#8071](https://github.com/truecharts/charts/issues/8071)) + + + + +## [heimdall-15.0.5](https://github.com/truecharts/charts/compare/heimdall-15.0.4...heimdall-15.0.5) (2023-04-16) + +### Chore + +- update helm general non-major ([#8061](https://github.com/truecharts/charts/issues/8061)) + + + + +## [heimdall-15.0.4](https://github.com/truecharts/charts/compare/heimdall-15.0.3...heimdall-15.0.4) (2023-04-15) + +### Chore + +- update helm general non-major ([#7998](https://github.com/truecharts/charts/issues/7998)) + + + + +## [heimdall-15.0.3](https://github.com/truecharts/charts/compare/heimdall-15.0.2...heimdall-15.0.3) (2023-04-14) + + + + +## [heimdall-15.0.2](https://github.com/truecharts/charts/compare/heimdall-15.0.1...heimdall-15.0.2) (2023-04-12) + +### Chore + +- bump common on the 222 ([#7959](https://github.com/truecharts/charts/issues/7959)) + + + + +## [heimdall-15.0.1](https://github.com/truecharts/charts/compare/heimdall-15.0.0...heimdall-15.0.1) (2023-04-11) + +### Fix + +- bump common on the 222 ([#7927](https://github.com/truecharts/charts/issues/7927)) + + diff --git a/stable/heimdall/15.0.11/Chart.yaml b/stable/heimdall/15.0.11/Chart.yaml new file mode 100644 index 0000000000..b1e455107b --- /dev/null +++ b/stable/heimdall/15.0.11/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "2.5.6" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.6.1 +deprecated: false +description: An Application dashboard and launcher +home: https://truecharts.org/charts/stable/heimdall +icon: https://truecharts.org/img/hotlink-ok/chart-icons/heimdall.png +keywords: + - heimdall +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: heimdall +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/heimdall + - https://github.com/linuxserver/Heimdall/ +type: application +version: 15.0.11 +annotations: + truecharts.org/catagories: | + - organizers + truecharts.org/SCALE-support: "true" diff --git a/stable/valheim/6.0.0/README.md b/stable/heimdall/15.0.11/README.md similarity index 100% rename from stable/valheim/6.0.0/README.md rename to stable/heimdall/15.0.11/README.md diff --git a/stable/heimdall/15.0.11/app-changelog.md b/stable/heimdall/15.0.11/app-changelog.md new file mode 100644 index 0000000000..081add4fca --- /dev/null +++ b/stable/heimdall/15.0.11/app-changelog.md @@ -0,0 +1,9 @@ + + +## [heimdall-15.0.11](https://github.com/truecharts/charts/compare/heimdall-15.0.10...heimdall-15.0.11) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/heimdall to v2.5.6 ([#8453](https://github.com/truecharts/charts/issues/8453)) + + \ No newline at end of file diff --git a/stable/heimdall/15.0.11/app-readme.md b/stable/heimdall/15.0.11/app-readme.md new file mode 100644 index 0000000000..07a4cb167b --- /dev/null +++ b/stable/heimdall/15.0.11/app-readme.md @@ -0,0 +1,8 @@ +An Application dashboard and launcher + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/heimdall](https://truecharts.org/charts/stable/heimdall) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! diff --git a/stable/valheim/6.0.0/charts/common-12.6.1.tgz b/stable/heimdall/15.0.11/charts/common-12.6.1.tgz similarity index 100% rename from stable/valheim/6.0.0/charts/common-12.6.1.tgz rename to stable/heimdall/15.0.11/charts/common-12.6.1.tgz diff --git a/stable/heimdall/15.0.11/ix_values.yaml b/stable/heimdall/15.0.11/ix_values.yaml new file mode 100644 index 0000000000..e75c2908f4 --- /dev/null +++ b/stable/heimdall/15.0.11/ix_values.yaml @@ -0,0 +1,31 @@ +image: + repository: tccr.io/truecharts/heimdall + tag: 2.5.6@sha256:093de204da5125c16f2c60227950844705f51186f748ba15e78f7ce57d1dfb1b + pullPolicy: IfNotPresent +service: + main: + ports: + main: + port: 10014 + targetPort: 80 +persistence: + config: + enabled: true + mountPath: "/config" +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 +workload: + main: + podSpec: + containers: + main: + probes: + startup: + enabled: true diff --git a/stable/heimdall/15.0.11/questions.yaml b/stable/heimdall/15.0.11/questions.yaml new file mode 100644 index 0000000000..792b2849f7 --- /dev/null +++ b/stable/heimdall/15.0.11/questions.yaml @@ -0,0 +1,1856 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: General Settings + description: General Deployment Settings + - name: Workload Settings + description: Workload Settings + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration + - name: Postgresql + description: Postgresql + - name: Documentation + description: Documentation +portals: + open: + protocols: + - "$kubernetes-resource_configmap_tcportal-open_protocol" + host: + - "$kubernetes-resource_configmap_tcportal-open_host" + ports: + - "$kubernetes-resource_configmap_tcportal-open_port" +questions: + + - variable: workload + group: "Workload Settings" + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type (Advanced) + schema: + type: string + default: Deployment + enum: + - value: Deployment + description: Deployment + - value: DaemonSet + description: DaemonSet + + - variable: replicas + label: Replicas (Advanced) + description: Set the number of Replicas + schema: + type: int + show_if: [["type", "!=", "DaemonSet"]] + default: 1 + - variable: podSpec + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: containers + label: Containers + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: Main Container + schema: + additional_attrs: true + type: dict + attrs: + + + - variable: envList + label: Extra Environment Variables + description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..." + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: command + label: Command + schema: + type: list + default: [] + items: + - variable: param + label: Param + schema: + type: string + + - variable: TZ + label: Timezone + group: "General Settings" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Service + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10014 + required: true + - 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: + hidden: true + type: boolean + default: false + - variable: scaleExternalInterface + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + 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 + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + show_if: [["type", "=", "static"]] + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + show_if: [["type", "=", "static"]] + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - value: Simple + description: Deprecated CHANGE THIS + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: advancedsvcset + label: Show Advanced Service Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: Specify the IP Policy + schema: + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: IP Families + description: (Advanced) The IP Families that should be used + schema: + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: tcp + enum: + - value: http + description: HTTP + - value: https + description: HTTPS + - value: tcp + description: TCP + - value: udp + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: pvc + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - value: nfs + description: NFS Share + - 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: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: hostPath + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: certificateIssuer + label: Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates. Cannot be used combined with tls option below' + schema: + type: string + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + show_if: [["certificateIssuer", "=", ""]] + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + + - variable: certificateIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: scaleCert + label: Use TrueNAS SCALE Certificate (Deprecated) + schema: + show_if: [["certificateIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: secretName + label: Use Custom Secret (Advanced) + schema: + show_if: [["certificateIssuer", "=", ""]] + type: string + default: "" + - 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: ingressClassName + label: (Advanced/Optional) IngressClass Name + schema: + type: string + default: "" + - 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: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: 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: clusterIssuer + label: clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates. Cannot be used combined with tls option below' + schema: + type: string + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + show_if: [["clusterIssuer", "=", ""]] + 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: clusterIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your Cert-Manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: scaleCert + label: Use TrueNAS SCALE Certificate (Deprecated) + schema: + show_if: [["clusterIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: secretName + label: Use Custom Secret (Advanced) + schema: + type: string + show_if: [["clusterIssuer", "=", ""]] + default: "" + - 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: securityContext + group: Security and Permissions + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: container + label: Container + schema: + additional_attrs: true + type: dict + attrs: + # Settings from questions.yaml get appended here on a per-app basis + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 + # Settings from questions.yaml get appended here on a per-app basis + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + show_if: [["runAsUser", "=", 0]] + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "0022" + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: true + - variable: pod + label: Pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: OnRootMismatch + enum: + - value: OnRootMismatch + description: OnRootMismatch + - value: Always + description: Always + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + # Settings from questions.yaml get appended here on a per-app basis + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + + - variable: resources + group: Resources and Devices + label: "Resource Limits" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + hidden: true + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + hidden: true + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + hidden: true + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: device + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: scaleGPUEntry + label: GPU + schema: + additional_attrs: true + type: dict + attrs: + # Specify GPU configuration + - variable: gpu + label: Select GPU + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] + - variable: workaround + label: "Workaround" + schema: + type: string + default: workaround + hidden: true +# - variable: horizontalPodAutoscaler +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# type: list +# default: [] +# items: +# - variable: hpaEntry +# label: HPA Entry +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: name +# label: Name +# schema: +# type: string +# required: true +# default: "" +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 + - variable: networkPolicy + group: Advanced + label: (Advanced) Network Policy + schema: + type: list + default: [] + items: + - variable: netPolicyEntry + label: Network Policy Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + default: "" + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: policyType + label: Policy Type + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ingress + description: Ingress + - value: egress + description: Egress + - value: ingress-egress + description: Ingress and Egress + - variable: egress + label: Egress + schema: + type: list + default: [] + items: + - variable: egressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: to + label: To + schema: + type: list + default: [] + items: + - variable: toEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: ingress + label: Ingress + schema: + type: list + default: [] + items: + - variable: ingressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: from + label: From + schema: + type: list + default: [] + items: + - variable: fromEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: NodePort + description: Deprecated CHANGE THIS + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: gluetun + description: Gluetun + - value: tailscale + description: Tailscale + - value: openvpn + description: OpenVPN (Deprecated) + - value: wireguard + description: Wireguard (Deprecated) + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + show_if: [["username", "!=", ""]] + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: auth_once + label: Auth Once + description: Only attempt to log in if not already logged in. + schema: + type: boolean + default: true + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: The address on which to listen for SOCKS5 proxying into the tailscale net. + schema: + type: string + default: "" + - variable: outbound_http_proxy_listen + label: Outbound HTTP Proxy Listen + description: The address on which to listen for HTTP proxying into the tailscale net. + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: string + show_if: [["type", "!=", "disabled"]] + default: "" + + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: docs + group: Documentation + label: Please read the documentation at https://truecharts.org + description: Please read the documentation at +
https://truecharts.org + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: Please consider supporting TrueCharts, see https://truecharts.org/sponsor + description: Please consider supporting TrueCharts, see +
https://truecharts.org/sponsor + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/stable/valheim/6.0.0/templates/NOTES.txt b/stable/heimdall/15.0.11/templates/NOTES.txt similarity index 100% rename from stable/valheim/6.0.0/templates/NOTES.txt rename to stable/heimdall/15.0.11/templates/NOTES.txt diff --git a/stable/webgrabplus/5.0.10/templates/common.yaml b/stable/heimdall/15.0.11/templates/common.yaml similarity index 100% rename from stable/webgrabplus/5.0.10/templates/common.yaml rename to stable/heimdall/15.0.11/templates/common.yaml diff --git a/stable/valheim/6.0.0/values.yaml b/stable/heimdall/15.0.11/values.yaml similarity index 100% rename from stable/valheim/6.0.0/values.yaml rename to stable/heimdall/15.0.11/values.yaml diff --git a/stable/hyperion-ng/9.0.9/CHANGELOG.md b/stable/hyperion-ng/9.0.10/CHANGELOG.md similarity index 89% rename from stable/hyperion-ng/9.0.9/CHANGELOG.md rename to stable/hyperion-ng/9.0.10/CHANGELOG.md index 9af1e4aa7a..36d2f1a23a 100644 --- a/stable/hyperion-ng/9.0.9/CHANGELOG.md +++ b/stable/hyperion-ng/9.0.10/CHANGELOG.md @@ -4,6 +4,15 @@ +## [hyperion-ng-9.0.10](https://github.com/truecharts/charts/compare/hyperion-ng-9.0.9...hyperion-ng-9.0.10) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/hyperion.ng to v2.0.15 ([#8455](https://github.com/truecharts/charts/issues/8455)) + + + + ## [hyperion-ng-9.0.9](https://github.com/truecharts/charts/compare/hyperion-ng-9.0.8...hyperion-ng-9.0.9) (2023-04-25) ### Chore @@ -88,12 +97,3 @@ - BREAKING CHANGE migrate to new common part 1 ([#7900](https://github.com/truecharts/charts/issues/7900)) - - -## [hyperion-ng-8.0.9](https://github.com/truecharts/charts/compare/hyperion-ng-8.0.8...hyperion-ng-8.0.9) (2023-02-10) - -### Fix - -- ensure new helm deps repo is used in latest releases as well. - - diff --git a/stable/hyperion-ng/9.0.9/Chart.yaml b/stable/hyperion-ng/9.0.10/Chart.yaml similarity index 95% rename from stable/hyperion-ng/9.0.9/Chart.yaml rename to stable/hyperion-ng/9.0.10/Chart.yaml index 2fbc7c5f9f..b86c5347f0 100644 --- a/stable/hyperion-ng/9.0.9/Chart.yaml +++ b/stable/hyperion-ng/9.0.10/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: "2.0.14" +appVersion: "2.0.15" dependencies: - name: common repository: https://library-charts.truecharts.org @@ -19,7 +19,7 @@ name: hyperion-ng sources: - https://github.com/truecharts/charts/tree/master/charts/stable/hyperion-ng - https://github.com/hyperion-project/hyperion.ng -version: 9.0.9 +version: 9.0.10 annotations: truecharts.org/catagories: | - media diff --git a/stable/webgrabplus/5.0.10/README.md b/stable/hyperion-ng/9.0.10/README.md similarity index 100% rename from stable/webgrabplus/5.0.10/README.md rename to stable/hyperion-ng/9.0.10/README.md diff --git a/stable/hyperion-ng/9.0.10/app-changelog.md b/stable/hyperion-ng/9.0.10/app-changelog.md new file mode 100644 index 0000000000..b44f962dbf --- /dev/null +++ b/stable/hyperion-ng/9.0.10/app-changelog.md @@ -0,0 +1,9 @@ + + +## [hyperion-ng-9.0.10](https://github.com/truecharts/charts/compare/hyperion-ng-9.0.9...hyperion-ng-9.0.10) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/hyperion.ng to v2.0.15 ([#8455](https://github.com/truecharts/charts/issues/8455)) + + \ No newline at end of file diff --git a/stable/hyperion-ng/9.0.9/app-readme.md b/stable/hyperion-ng/9.0.10/app-readme.md similarity index 100% rename from stable/hyperion-ng/9.0.9/app-readme.md rename to stable/hyperion-ng/9.0.10/app-readme.md diff --git a/stable/webgrabplus/5.0.10/charts/common-12.6.1.tgz b/stable/hyperion-ng/9.0.10/charts/common-12.6.1.tgz similarity index 100% rename from stable/webgrabplus/5.0.10/charts/common-12.6.1.tgz rename to stable/hyperion-ng/9.0.10/charts/common-12.6.1.tgz diff --git a/stable/hyperion-ng/9.0.9/ix_values.yaml b/stable/hyperion-ng/9.0.10/ix_values.yaml similarity index 89% rename from stable/hyperion-ng/9.0.9/ix_values.yaml rename to stable/hyperion-ng/9.0.10/ix_values.yaml index 5b991ae92d..68caca9a61 100644 --- a/stable/hyperion-ng/9.0.9/ix_values.yaml +++ b/stable/hyperion-ng/9.0.10/ix_values.yaml @@ -1,6 +1,6 @@ image: repository: tccr.io/truecharts/hyperion.ng - tag: 2.0.14@sha256:d2a68d14655b0aca7c9babda8e2fba5abde5e1439607b7e92d38eafe8f0d85dc + tag: 2.0.15@sha256:876943c6b970cae5ef0692b133c13a52a832e76e2f39e11f82cf397fa764b754 pullPolicy: IfNotPresent service: main: diff --git a/stable/hyperion-ng/9.0.9/questions.yaml b/stable/hyperion-ng/9.0.10/questions.yaml similarity index 99% rename from stable/hyperion-ng/9.0.9/questions.yaml rename to stable/hyperion-ng/9.0.10/questions.yaml index 8c884c7485..ff104283ca 100644 --- a/stable/hyperion-ng/9.0.9/questions.yaml +++ b/stable/hyperion-ng/9.0.10/questions.yaml @@ -1074,7 +1074,7 @@ questions: description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps schema: type: int - show_if: [["runAsUser", "=", "0"]] + show_if: [["runAsUser", "=", 0]] default: 568 - variable: UMASK label: UMASK diff --git a/stable/webgrabplus/5.0.10/templates/NOTES.txt b/stable/hyperion-ng/9.0.10/templates/NOTES.txt similarity index 100% rename from stable/webgrabplus/5.0.10/templates/NOTES.txt rename to stable/hyperion-ng/9.0.10/templates/NOTES.txt diff --git a/stable/hyperion-ng/9.0.10/templates/common.yaml b/stable/hyperion-ng/9.0.10/templates/common.yaml new file mode 100644 index 0000000000..b51394e00a --- /dev/null +++ b/stable/hyperion-ng/9.0.10/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/stable/webgrabplus/5.0.10/values.yaml b/stable/hyperion-ng/9.0.10/values.yaml similarity index 100% rename from stable/webgrabplus/5.0.10/values.yaml rename to stable/hyperion-ng/9.0.10/values.yaml diff --git a/stable/hyperion-ng/9.0.9/app-changelog.md b/stable/hyperion-ng/9.0.9/app-changelog.md deleted file mode 100644 index b9631a4c09..0000000000 --- a/stable/hyperion-ng/9.0.9/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [hyperion-ng-9.0.9](https://github.com/truecharts/charts/compare/hyperion-ng-9.0.8...hyperion-ng-9.0.9) (2023-04-25) - -### Chore - -- update helm general non-major ([#8153](https://github.com/truecharts/charts/issues/8153)) - - \ No newline at end of file diff --git a/stable/kanboard/12.0.8/CHANGELOG.md b/stable/kanboard/12.0.8/CHANGELOG.md new file mode 100644 index 0000000000..9e5b2c6022 --- /dev/null +++ b/stable/kanboard/12.0.8/CHANGELOG.md @@ -0,0 +1,99 @@ +**Important:** +*for the complete changelog, please refer to the website* + + + + +## [kanboard-12.0.8](https://github.com/truecharts/charts/compare/kanboard-12.0.7...kanboard-12.0.8) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/kanboard to v1.2.28 ([#8460](https://github.com/truecharts/charts/issues/8460)) + + + + +## [kanboard-12.0.7](https://github.com/truecharts/charts/compare/kanboard-12.0.6...kanboard-12.0.7) (2023-04-25) + +### Chore + +- update helm general non-major ([#8153](https://github.com/truecharts/charts/issues/8153)) + + + + +## [kanboard-12.0.6](https://github.com/truecharts/charts/compare/kanboard-12.0.5...kanboard-12.0.6) (2023-04-25) + +### Chore + +- update helm general non-major ([#8145](https://github.com/truecharts/charts/issues/8145)) + + + + +## [kanboard-12.0.5](https://github.com/truecharts/charts/compare/kanboard-12.0.4...kanboard-12.0.5) (2023-04-20) + +### Chore + +- update helm general non-major ([#8087](https://github.com/truecharts/charts/issues/8087)) + + + + +## [kanboard-12.0.4](https://github.com/truecharts/charts/compare/kanboard-12.0.3...kanboard-12.0.4) (2023-04-16) + +### Chore + +- update helm general non-major ([#8071](https://github.com/truecharts/charts/issues/8071)) + + + + +## [kanboard-12.0.3](https://github.com/truecharts/charts/compare/kanboard-12.0.2...kanboard-12.0.3) (2023-04-16) + +### Chore + +- update helm general non-major ([#8061](https://github.com/truecharts/charts/issues/8061)) + + + + +## [kanboard-12.0.2](https://github.com/truecharts/charts/compare/kanboard-12.0.1...kanboard-12.0.2) (2023-04-15) + +### Chore + +- update helm general non-major ([#7998](https://github.com/truecharts/charts/issues/7998)) + + + + +## [kanboard-12.0.1](https://github.com/truecharts/charts/compare/kanboard-12.0.0...kanboard-12.0.1) (2023-04-14) + + + + +## [kanboard-12.0.0](https://github.com/truecharts/charts/compare/kanboard-11.0.24...kanboard-12.0.0) (2023-04-14) + +### Chore + +- BREAKING CHANGE migrate to new common part 2 ([#7992](https://github.com/truecharts/charts/issues/7992)) + + + + +## [kanboard-11.0.24](https://github.com/truecharts/charts/compare/kanboard-11.0.23...kanboard-11.0.24) (2023-02-27) + +### Chore + +- update helm general non-major ([#7725](https://github.com/truecharts/charts/issues/7725)) + + + + +## [kanboard-11.0.23](https://github.com/truecharts/charts/compare/kanboard-11.0.22...kanboard-11.0.23) (2023-02-19) + +### Chore + +- update helm general non-major + + diff --git a/stable/kanboard/12.0.8/Chart.yaml b/stable/kanboard/12.0.8/Chart.yaml new file mode 100644 index 0000000000..5456ade44d --- /dev/null +++ b/stable/kanboard/12.0.8/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "1.2.28" +description: Kanboard is a free and open source Kanban project management software. +name: kanboard +version: 12.0.8 +kubeVersion: ">=1.16.0-0" +keywords: + - kanboard + - kanban +home: https://truecharts.org/charts/stable/kanboard +icon: https://truecharts.org/img/hotlink-ok/chart-icons/kanboard.png +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/kanboard + - https://github.com/kanboard/kanboard +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.6.1 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/stable/webtop/5.0.10/README.md b/stable/kanboard/12.0.8/README.md similarity index 100% rename from stable/webtop/5.0.10/README.md rename to stable/kanboard/12.0.8/README.md diff --git a/stable/kanboard/12.0.8/app-changelog.md b/stable/kanboard/12.0.8/app-changelog.md new file mode 100644 index 0000000000..33c6a7f43b --- /dev/null +++ b/stable/kanboard/12.0.8/app-changelog.md @@ -0,0 +1,9 @@ + + +## [kanboard-12.0.8](https://github.com/truecharts/charts/compare/kanboard-12.0.7...kanboard-12.0.8) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/kanboard to v1.2.28 ([#8460](https://github.com/truecharts/charts/issues/8460)) + + \ No newline at end of file diff --git a/stable/kanboard/12.0.8/app-readme.md b/stable/kanboard/12.0.8/app-readme.md new file mode 100644 index 0000000000..bb1967699c --- /dev/null +++ b/stable/kanboard/12.0.8/app-readme.md @@ -0,0 +1,8 @@ +Kanboard is a free and open source Kanban project management software. + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/kanboard](https://truecharts.org/charts/stable/kanboard) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! diff --git a/stable/webtop/5.0.10/charts/common-12.6.1.tgz b/stable/kanboard/12.0.8/charts/common-12.6.1.tgz similarity index 100% rename from stable/webtop/5.0.10/charts/common-12.6.1.tgz rename to stable/kanboard/12.0.8/charts/common-12.6.1.tgz diff --git a/stable/kanboard/12.0.8/ix_values.yaml b/stable/kanboard/12.0.8/ix_values.yaml new file mode 100644 index 0000000000..a97ba6c15c --- /dev/null +++ b/stable/kanboard/12.0.8/ix_values.yaml @@ -0,0 +1,52 @@ +image: + repository: tccr.io/truecharts/kanboard + tag: 1.2.28@sha256:ea342db8dfd165ea31b76efa4980bea9a548c7eb22c842d877cf633f30f37f68 + pullPolicy: IfNotPresent +service: + main: + ports: + main: + port: 10015 + targetPort: 80 +persistence: + data: + enabled: true + mountPath: "/var/www/app/data" + ssl: + enabled: true + mountPath: "/etc/nginx/ssl" +cnpg: + main: + enabled: true + + user: kanboard + database: kanboard +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 +workload: + main: + podSpec: + containers: + main: + env: + MAIL_CONFIGURATION: false + LOG_DRIVER: stdout + DB_DRIVER: "postgres" + DB_NAME: "{{ .Values.cnpg.main.database }}" + DB_USERNAME: "{{ .Values.cnpg.main.user }}" + DB_PORT: "5432" + DB_PASSWORD: + secretKeyRef: + name: cnpg-main-user + key: password + DB_HOSTNAME: + secretKeyRef: + name: cnpg-main-urls + key: host diff --git a/stable/kanboard/12.0.8/questions.yaml b/stable/kanboard/12.0.8/questions.yaml new file mode 100644 index 0000000000..0af971d227 --- /dev/null +++ b/stable/kanboard/12.0.8/questions.yaml @@ -0,0 +1,1943 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: General Settings + description: General Deployment Settings + - name: Workload Settings + description: Workload Settings + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration + - name: Postgresql + description: Postgresql + - name: Documentation + description: Documentation +portals: + open: + protocols: + - "$kubernetes-resource_configmap_tcportal-open_protocol" + host: + - "$kubernetes-resource_configmap_tcportal-open_host" + ports: + - "$kubernetes-resource_configmap_tcportal-open_port" +questions: + + - variable: workload + group: "Workload Settings" + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type (Advanced) + schema: + type: string + default: Deployment + enum: + - value: Deployment + description: Deployment + - value: DaemonSet + description: DaemonSet + + - variable: replicas + label: Replicas (Advanced) + description: Set the number of Replicas + schema: + type: int + show_if: [["type", "!=", "DaemonSet"]] + default: 1 + - variable: podSpec + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: containers + label: Containers + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: Main Container + schema: + additional_attrs: true + type: dict + attrs: + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: MAIL_CONFIGURATION + label: "MAIL_CONFIGURATION" + description: "Sets the MAIL_CONFIGURATION env var" + schema: + type: boolean + default: false + - variable: LOG_DRIVER + label: "LOG_DRIVER" + description: "Sets the LOG_DRIVER env var" + schema: + type: string + default: "stdout" + - variable: envList + label: Extra Environment Variables + description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..." + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: command + label: Command + schema: + type: list + default: [] + items: + - variable: param + label: Param + schema: + type: string + - variable: TZ + label: Timezone + group: "General Settings" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Service + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10015 + required: true + - 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: + hidden: true + type: boolean + default: false + - variable: scaleExternalInterface + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + 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 + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + show_if: [["type", "=", "static"]] + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + show_if: [["type", "=", "static"]] + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - value: Simple + description: Deprecated CHANGE THIS + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: advancedsvcset + label: Show Advanced Service Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: Specify the IP Policy + schema: + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: IP Families + description: (Advanced) The IP Families that should be used + schema: + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: tcp + enum: + - value: http + description: HTTP + - value: https + description: HTTPS + - value: tcp + description: TCP + - value: udp + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: 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: pvc + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: ssl + label: "App SSL Storage" + description: "Stores the Application SSL." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: pvc + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - value: nfs + description: NFS Share + - 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: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: hostPath + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: certificateIssuer + label: Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates. Cannot be used combined with tls option below' + schema: + type: string + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + show_if: [["certificateIssuer", "=", ""]] + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + + - variable: certificateIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: scaleCert + label: Use TrueNAS SCALE Certificate (Deprecated) + schema: + show_if: [["certificateIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: secretName + label: Use Custom Secret (Advanced) + schema: + show_if: [["certificateIssuer", "=", ""]] + type: string + default: "" + - 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: ingressClassName + label: (Advanced/Optional) IngressClass Name + schema: + type: string + default: "" + - 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: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: 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: clusterIssuer + label: clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates. Cannot be used combined with tls option below' + schema: + type: string + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + show_if: [["clusterIssuer", "=", ""]] + 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: clusterIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your Cert-Manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: scaleCert + label: Use TrueNAS SCALE Certificate (Deprecated) + schema: + show_if: [["clusterIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: secretName + label: Use Custom Secret (Advanced) + schema: + type: string + show_if: [["clusterIssuer", "=", ""]] + default: "" + - 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: securityContext + group: Security and Permissions + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: container + label: Container + schema: + additional_attrs: true + type: dict + attrs: + # Settings from questions.yaml get appended here on a per-app basis + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID of the user running the application" + schema: + type: int + default: 0 + # Settings from questions.yaml get appended here on a per-app basis + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + show_if: [["runAsUser", "=", 0]] + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "0022" + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: true + - variable: pod + label: Pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: OnRootMismatch + enum: + - value: OnRootMismatch + description: OnRootMismatch + - value: Always + description: Always + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + # Settings from questions.yaml get appended here on a per-app basis + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + + - variable: resources + group: Resources and Devices + label: "Resource Limits" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + hidden: true + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + hidden: true + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + hidden: true + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: device + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: scaleGPUEntry + label: GPU + schema: + additional_attrs: true + type: dict + attrs: + # Specify GPU configuration + - variable: gpu + label: Select GPU + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] + - variable: workaround + label: "Workaround" + schema: + type: string + default: workaround + hidden: true +# - variable: horizontalPodAutoscaler +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# type: list +# default: [] +# items: +# - variable: hpaEntry +# label: HPA Entry +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: name +# label: Name +# schema: +# type: string +# required: true +# default: "" +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 + - variable: networkPolicy + group: Advanced + label: (Advanced) Network Policy + schema: + type: list + default: [] + items: + - variable: netPolicyEntry + label: Network Policy Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + default: "" + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: policyType + label: Policy Type + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ingress + description: Ingress + - value: egress + description: Egress + - value: ingress-egress + description: Ingress and Egress + - variable: egress + label: Egress + schema: + type: list + default: [] + items: + - variable: egressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: to + label: To + schema: + type: list + default: [] + items: + - variable: toEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: ingress + label: Ingress + schema: + type: list + default: [] + items: + - variable: ingressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: from + label: From + schema: + type: list + default: [] + items: + - variable: fromEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: NodePort + description: Deprecated CHANGE THIS + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: gluetun + description: Gluetun + - value: tailscale + description: Tailscale + - value: openvpn + description: OpenVPN (Deprecated) + - value: wireguard + description: Wireguard (Deprecated) + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + show_if: [["username", "!=", ""]] + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: auth_once + label: Auth Once + description: Only attempt to log in if not already logged in. + schema: + type: boolean + default: true + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: The address on which to listen for SOCKS5 proxying into the tailscale net. + schema: + type: string + default: "" + - variable: outbound_http_proxy_listen + label: Outbound HTTP Proxy Listen + description: The address on which to listen for HTTP proxying into the tailscale net. + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: string + show_if: [["type", "!=", "disabled"]] + default: "" + + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: docs + group: Documentation + label: Please read the documentation at https://truecharts.org + description: Please read the documentation at +
https://truecharts.org + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: Please consider supporting TrueCharts, see https://truecharts.org/sponsor + description: Please consider supporting TrueCharts, see +
https://truecharts.org/sponsor + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/stable/webtop/5.0.10/templates/NOTES.txt b/stable/kanboard/12.0.8/templates/NOTES.txt similarity index 100% rename from stable/webtop/5.0.10/templates/NOTES.txt rename to stable/kanboard/12.0.8/templates/NOTES.txt diff --git a/stable/kanboard/12.0.8/templates/common.yaml b/stable/kanboard/12.0.8/templates/common.yaml new file mode 100644 index 0000000000..b51394e00a --- /dev/null +++ b/stable/kanboard/12.0.8/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/stable/webtop/5.0.10/values.yaml b/stable/kanboard/12.0.8/values.yaml similarity index 100% rename from stable/webtop/5.0.10/values.yaml rename to stable/kanboard/12.0.8/values.yaml diff --git a/stable/rdesktop/4.0.10/app-changelog.md b/stable/rdesktop/4.0.10/app-changelog.md deleted file mode 100644 index 57e741daca..0000000000 --- a/stable/rdesktop/4.0.10/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [rdesktop-4.0.10](https://github.com/truecharts/charts/compare/rdesktop-4.0.9...rdesktop-4.0.10) (2023-04-25) - -### Chore - -- update helm general non-major ([#8153](https://github.com/truecharts/charts/issues/8153)) - - \ No newline at end of file diff --git a/stable/rdesktop/4.0.10/CHANGELOG.md b/stable/rdesktop/4.0.11/CHANGELOG.md similarity index 90% rename from stable/rdesktop/4.0.10/CHANGELOG.md rename to stable/rdesktop/4.0.11/CHANGELOG.md index 059ebd06e8..11c454e703 100644 --- a/stable/rdesktop/4.0.10/CHANGELOG.md +++ b/stable/rdesktop/4.0.11/CHANGELOG.md @@ -4,6 +4,15 @@ +## [rdesktop-4.0.11](https://github.com/truecharts/charts/compare/rdesktop-4.0.10...rdesktop-4.0.11) (2023-04-29) + +### Chore + +- update rdesktop ([#8427](https://github.com/truecharts/charts/issues/8427)) + + + + ## [rdesktop-4.0.10](https://github.com/truecharts/charts/compare/rdesktop-4.0.9...rdesktop-4.0.10) (2023-04-25) ### Chore @@ -88,12 +97,3 @@ - bump common on the 222 ([#7927](https://github.com/truecharts/charts/issues/7927)) - - -## [rdesktop-4.0.0](https://github.com/truecharts/charts/compare/rdesktop-3.0.22...rdesktop-4.0.0) (2023-04-11) - -### Feat - -- BREAKING CHANGE migrate to new common part 1 ([#7900](https://github.com/truecharts/charts/issues/7900)) - - diff --git a/stable/rdesktop/4.0.10/Chart.yaml b/stable/rdesktop/4.0.11/Chart.yaml similarity index 98% rename from stable/rdesktop/4.0.10/Chart.yaml rename to stable/rdesktop/4.0.11/Chart.yaml index 16c4e74a88..4f804722c1 100644 --- a/stable/rdesktop/4.0.10/Chart.yaml +++ b/stable/rdesktop/4.0.11/Chart.yaml @@ -23,7 +23,7 @@ sources: - https://github.com/orgs/linuxserver/packages/container/package/rdesktop - https://github.com/linuxserver/docker-rdesktop#readme type: application -version: 4.0.10 +version: 4.0.11 annotations: truecharts.org/catagories: | - desktops diff --git a/stable/rdesktop/4.0.11/README.md b/stable/rdesktop/4.0.11/README.md new file mode 100644 index 0000000000..701942c352 --- /dev/null +++ b/stable/rdesktop/4.0.11/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/stable/rdesktop/4.0.11/app-changelog.md b/stable/rdesktop/4.0.11/app-changelog.md new file mode 100644 index 0000000000..707199f236 --- /dev/null +++ b/stable/rdesktop/4.0.11/app-changelog.md @@ -0,0 +1,9 @@ + + +## [rdesktop-4.0.11](https://github.com/truecharts/charts/compare/rdesktop-4.0.10...rdesktop-4.0.11) (2023-04-29) + +### Chore + +- update rdesktop ([#8427](https://github.com/truecharts/charts/issues/8427)) + + \ No newline at end of file diff --git a/stable/rdesktop/4.0.10/app-readme.md b/stable/rdesktop/4.0.11/app-readme.md similarity index 100% rename from stable/rdesktop/4.0.10/app-readme.md rename to stable/rdesktop/4.0.11/app-readme.md diff --git a/stable/rdesktop/4.0.11/charts/common-12.6.1.tgz b/stable/rdesktop/4.0.11/charts/common-12.6.1.tgz new file mode 100644 index 0000000000..4135ec2a26 Binary files /dev/null and b/stable/rdesktop/4.0.11/charts/common-12.6.1.tgz differ diff --git a/stable/rdesktop/4.0.10/ix_values.yaml b/stable/rdesktop/4.0.11/ix_values.yaml similarity index 55% rename from stable/rdesktop/4.0.10/ix_values.yaml rename to stable/rdesktop/4.0.11/ix_values.yaml index c7f7a2dbbd..7a03a626ff 100644 --- a/stable/rdesktop/4.0.10/ix_values.yaml +++ b/stable/rdesktop/4.0.11/ix_values.yaml @@ -1,98 +1,98 @@ image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/rdesktop - tag: latest@sha256:cab834fcd08dfb1a074d9fb2aa40ed868382ecaff4dea77338061ddbe1bbce5c + tag: latest@sha256:b997016b6e92278485f0806e8213114f7586a25e46d4c9173aed36fc05a039d2 ubuntuXFCEImage: repository: tccr.io/truecharts/rdesktop-ubuntu-xfce - tag: latest@sha256:78b34dd5936d551cc7c0545f8269b9eb61d6829254afb9986d7d4b6c3bf81d93 + tag: latest@sha256:61ff64ba43dd1b244e0334555750cc783beb46cdd9885f98af7f324baee08237 pullPolicy: Always fedoraXFCEImage: repository: tccr.io/truecharts/rdesktop-fedora-xfce - tag: latest@sha256:0a536874928519577f7672d687776ee6471edf00903f52cde933e2086152e4bb + tag: latest@sha256:748d26a1f2553dd4d71460581b2499aa5a163eea084228a3dc180533b58b19af pullPolicy: Always archXFCEImage: repository: tccr.io/truecharts/rdesktop-arch-xfce - tag: latest@sha256:b2195dd2411d0a96422d36ac4cff070efdb257d3dca42d3fe80064553afd4731 + tag: latest@sha256:46b0e0076b49096ea8814419aca42b31e6e9426373d48d40803a86140c622808 pullPolicy: Always alpineKDEImage: repository: tccr.io/truecharts/rdesktop-alpine-kde - tag: latest@sha256:dbb1dc0621103bf695fd877befd0e56d414b99757e3a9d6b1e505ab3bc9e50b9 + tag: latest@sha256:56a8700dddfe676c64ff95559d0a3e530b894e093db3d08c2a8422de84575dbb pullPolicy: Always ubuntuKDEImage: repository: tccr.io/truecharts/rdesktop-ubuntu-kde - tag: latest@sha256:39bb259d1dace5244a30b9497bf833e686d3d826ca5f3b51338aabb24924eadb + tag: latest@sha256:d9c2442bc04f77692477345aa9444b4208c482852a8ff2365f8ab3c99adfb7f2 pullPolicy: Always fedoraKDEImage: repository: tccr.io/truecharts/rdesktop-fedora-kde - tag: latest@sha256:d1c332a37bda69704fae2441b2bf9befa7bcad0910cd9e4fb98ae405541954e8 + tag: latest@sha256:7ee78e5924534417e5ea8acfb6a381f769716ec05c439d5e8876c3df40d28de3 pullPolicy: Always archKDEImage: repository: tccr.io/truecharts/rdesktop-arch-kde - tag: latest@sha256:6119ad975f98a7429b2b58dc9c21327b237420fd5d05f4dd411ddc18c34a4e2e + tag: latest@sha256:29d81c2b0f161fd2ffa06580615c2ffc6ce463bd5829a2c69edce39be92ec964 pullPolicy: Always alpineMATEImage: repository: tccr.io/truecharts/rdesktop-alpine-mate - tag: latest@sha256:22817b0f9472b933e0437978ef939f76e4e577577103bad9aa009773f578122a + tag: latest@sha256:aece0e33c066fd45d4c1ab1ba4990aa04133f285bca170aa2a50b17bf9a8d9b2 pullPolicy: Always ubuntuMATEImage: repository: tccr.io/truecharts/rdesktop-ubuntu-mate - tag: latest@sha256:2ef0901df38e833b05c6aea8b9c125e9c1678693da8fa2242007954af2137bc4 + tag: latest@sha256:012fba78ab5177db21c6d51ea41a665036d09b73afbfdc0a62484c4cd6001a7c pullPolicy: Always fedoraMATEImage: repository: tccr.io/truecharts/rdesktop-fedora-mate - tag: latest@sha256:1dd401d04fe60e8878baedc99457e54d0a808af3849ec9868b5b861658a2fd37 + tag: latest@sha256:ec3a5d020543523c8266d152300ffd7db8b95089ce53ef425fdd790a3d9e651c pullPolicy: Always archMATEImage: repository: tccr.io/truecharts/rdesktop-arch-mate - tag: latest@sha256:54ee98d02eadbf84f472d6cadaf04744fd14e26a50144747ef505cc2337702a3 + tag: latest@sha256:ab48d20196e1c594b895f971451f3dc5205ea0fbc6c0ee8ab549c7fe848383b6 pullPolicy: Always alpineI3Image: repository: tccr.io/truecharts/rdesktop-alpine-i3 - tag: latest@sha256:82f3293f7c1428d8fe4c7d3506f0caf765d3c75dc59518b9b7723eb2b7fee399 + tag: latest@sha256:a6f507d7b1c777067490d301db104909e6a7bb622328a9a9af68360493e59225 pullPolicy: Always ubuntuI3Image: repository: tccr.io/truecharts/rdesktop-ubuntu-i3 - tag: latest@sha256:afdff7c8bce8bd900b172727667d823b6bc1a32ec31d09576fd0a4458b76bfb3 + tag: latest@sha256:cd21f2600dff90a1faa9b3d27ad8ce17b41d89a7faac4cac0be73f97e333346e pullPolicy: Always fedoraI3Image: repository: tccr.io/truecharts/rdesktop-fedora-i3 - tag: latest@sha256:e373ca780de48038625cd44e9424de89d20bc32d3c86fe0c67c1146b67c6b1d5 + tag: latest@sha256:c0224d490d2a2e3f37907a839b9d62ce764458f8198a27727619fcd684953d22 pullPolicy: Always archI3Image: repository: tccr.io/truecharts/rdesktop-arch-i3 - tag: latest@sha256:fa797dcb633ec86f83518182763865150e1c7bb4275aae59c984c33eedba5d95 + tag: latest@sha256:698a76f46b2380882c88688e525a7e7ca5043ad0ad6921456accfcef330f644b pullPolicy: Always alpineOpenBoxImage: repository: tccr.io/truecharts/rdesktop-alpine-openbox - tag: latest@sha256:424befd21ded014d18448ca8490457a395fc21c44545ffe81f5bc40da7a51804 + tag: latest@sha256:041c88cdb9bd9b1bda0a85c61daddd6d7d42109ade64bdc35d0fd7ee15c76eb4 pullPolicy: Always ubuntuOpenBoxImage: repository: tccr.io/truecharts/rdesktop-ubuntu-openbox - tag: latest@sha256:7d974cc1e3e60040d6b20f22eacfe1e3fb92f65cbf53acb78232799661f60173 + tag: latest@sha256:5c743193e52aecc6220dd79d73dcccdb47047d27c4ac949793f26a117e760f8e pullPolicy: Always fedoraOpenBoxImage: repository: tccr.io/truecharts/rdesktop-fedora-openbox - tag: latest@sha256:d8930b6b96eba43316b61f219d32baaa03be5454f3794ba422444e696bc1212d + tag: latest@sha256:6fa5017f13a44198e2708ed12edd80ffc549861715a4e1f94b25d94aa60249d3 pullPolicy: Always archOpenBoxImage: repository: tccr.io/truecharts/rdesktop-arch-openbox - tag: latest@sha256:80b057016ed3b6afacda3d96295a8b29c86c8fc40b69445cc018b17969645469 + tag: latest@sha256:db8b7cee5ded1dc03ffac68f21475b82650758f334937e3cdf83cc4030ef7fa5 pullPolicy: Always alpineICEWMImage: repository: tccr.io/truecharts/rdesktop-alpine-icewm - tag: latest@sha256:3cc2fd8ee3bc18e7ebc5720fe6b5d47d8fdd3d6bc239add1cc0a17260d5f7556 + tag: latest@sha256:6dfac9ef9a351bf17db0ff1d3dd82b7d0b63174f5e48985027b5283be2c4506c pullPolicy: Always ubuntuICEWMImage: repository: tccr.io/truecharts/rdesktop-ubuntu-icewm - tag: latest@sha256:27684b835ee09cf5dd9df51e5778c4e772ea40ed4b114ffbd167c91befe948be + tag: latest@sha256:ca91250c609475ceadba980e28d874977c8e03e667af640fac4866bab95580de pullPolicy: Always fedoraICEWMImage: repository: tccr.io/truecharts/rdesktop-fedora-icewm - tag: latest@sha256:4bba4b7bff048a41ca55d119a23a9b17505e3e247dd8cdfb821c28e28babe224 + tag: latest@sha256:37560d75107c75a2252ab44bc8d86a76953d4ccd104832c175a349f2d56336b3 pullPolicy: Always archICEWMImage: repository: tccr.io/truecharts/rdesktop-arch-icewm - tag: latest@sha256:e7c1e505662d3485d09bdde575df0ea150ae3893c8c3816390d157f5853612d1 + tag: latest@sha256:93801d7243513d7bdcda632de4772c6315b2cdf119bf3f00e5bb50cae5219180 pullPolicy: Always workload: main: diff --git a/stable/rdesktop/4.0.10/questions.yaml b/stable/rdesktop/4.0.11/questions.yaml similarity index 99% rename from stable/rdesktop/4.0.10/questions.yaml rename to stable/rdesktop/4.0.11/questions.yaml index 19f9b2e73f..75fd3174bf 100644 --- a/stable/rdesktop/4.0.10/questions.yaml +++ b/stable/rdesktop/4.0.11/questions.yaml @@ -985,7 +985,7 @@ questions: description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps schema: type: int - show_if: [["runAsUser", "=", "0"]] + show_if: [["runAsUser", "=", 0]] default: 568 - variable: UMASK label: UMASK diff --git a/stable/rdesktop/4.0.11/templates/NOTES.txt b/stable/rdesktop/4.0.11/templates/NOTES.txt new file mode 100644 index 0000000000..efcb74cb77 --- /dev/null +++ b/stable/rdesktop/4.0.11/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/stable/rdesktop/4.0.10/templates/common.yaml b/stable/rdesktop/4.0.11/templates/common.yaml similarity index 100% rename from stable/rdesktop/4.0.10/templates/common.yaml rename to stable/rdesktop/4.0.11/templates/common.yaml diff --git a/stable/rdesktop/4.0.11/values.yaml b/stable/rdesktop/4.0.11/values.yaml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/stable/valheim/6.0.0/app-changelog.md b/stable/valheim/6.0.0/app-changelog.md deleted file mode 100644 index a1044a5119..0000000000 --- a/stable/valheim/6.0.0/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [valheim-6.0.0](https://github.com/truecharts/charts/compare/valheim-5.0.14...valheim-6.0.0) (2023-04-29) - -### Feat - -- BREAKING CHANGE migrate to new common part 3 ([#8151](https://github.com/truecharts/charts/issues/8151)) - - \ No newline at end of file diff --git a/stable/valheim/6.0.0/CHANGELOG.md b/stable/valheim/6.0.1/CHANGELOG.md similarity index 89% rename from stable/valheim/6.0.0/CHANGELOG.md rename to stable/valheim/6.0.1/CHANGELOG.md index b6d5036dce..d8e6de21f0 100644 --- a/stable/valheim/6.0.0/CHANGELOG.md +++ b/stable/valheim/6.0.1/CHANGELOG.md @@ -4,6 +4,15 @@ +## [valheim-6.0.1](https://github.com/truecharts/charts/compare/valheim-6.0.0...valheim-6.0.1) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/valheim-server to latest ([#8409](https://github.com/truecharts/charts/issues/8409)) + + + + ## [valheim-6.0.0](https://github.com/truecharts/charts/compare/valheim-5.0.14...valheim-6.0.0) (2023-04-29) ### Feat @@ -88,12 +97,3 @@ - update helm general non-major - - -## [valheim-5.0.5](https://github.com/truecharts/charts/compare/valheim-5.0.4...valheim-5.0.5) (2022-12-13) - -### Chore - -- update helm general non-major - - ### Fix diff --git a/stable/valheim/6.0.0/Chart.yaml b/stable/valheim/6.0.1/Chart.yaml similarity index 98% rename from stable/valheim/6.0.0/Chart.yaml rename to stable/valheim/6.0.1/Chart.yaml index d98984f70f..4e9e4add0f 100644 --- a/stable/valheim/6.0.0/Chart.yaml +++ b/stable/valheim/6.0.1/Chart.yaml @@ -18,7 +18,7 @@ name: valheim sources: - https://github.com/truecharts/charts/tree/master/charts/stable/valheim - https://github.com/lloesche/valheim-server-docker -version: 6.0.0 +version: 6.0.1 annotations: truecharts.org/catagories: | - media diff --git a/stable/valheim/6.0.1/README.md b/stable/valheim/6.0.1/README.md new file mode 100644 index 0000000000..701942c352 --- /dev/null +++ b/stable/valheim/6.0.1/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/stable/valheim/6.0.1/app-changelog.md b/stable/valheim/6.0.1/app-changelog.md new file mode 100644 index 0000000000..c6c4e66c93 --- /dev/null +++ b/stable/valheim/6.0.1/app-changelog.md @@ -0,0 +1,9 @@ + + +## [valheim-6.0.1](https://github.com/truecharts/charts/compare/valheim-6.0.0...valheim-6.0.1) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/valheim-server to latest ([#8409](https://github.com/truecharts/charts/issues/8409)) + + \ No newline at end of file diff --git a/stable/valheim/6.0.0/app-readme.md b/stable/valheim/6.0.1/app-readme.md similarity index 100% rename from stable/valheim/6.0.0/app-readme.md rename to stable/valheim/6.0.1/app-readme.md diff --git a/stable/valheim/6.0.1/charts/common-12.6.1.tgz b/stable/valheim/6.0.1/charts/common-12.6.1.tgz new file mode 100644 index 0000000000..4135ec2a26 Binary files /dev/null and b/stable/valheim/6.0.1/charts/common-12.6.1.tgz differ diff --git a/stable/valheim/6.0.0/ix_values.yaml b/stable/valheim/6.0.1/ix_values.yaml similarity index 95% rename from stable/valheim/6.0.0/ix_values.yaml rename to stable/valheim/6.0.1/ix_values.yaml index c209988903..065ce4afc8 100644 --- a/stable/valheim/6.0.0/ix_values.yaml +++ b/stable/valheim/6.0.1/ix_values.yaml @@ -1,6 +1,6 @@ image: repository: tccr.io/truecharts/valheim-server - tag: latest@sha256:bc9b41516c963c953bed2d76c3ef74c3d7e8ac4d6b69f3ef860ec0f3e1767e8d + tag: latest@sha256:080b02f3bffa0f2250fe104eec77f6f05239f50b528ae8dc276780fbd077abe7 pullPolicy: IfNotPresent service: main: diff --git a/stable/valheim/6.0.0/questions.yaml b/stable/valheim/6.0.1/questions.yaml similarity index 100% rename from stable/valheim/6.0.0/questions.yaml rename to stable/valheim/6.0.1/questions.yaml diff --git a/stable/valheim/6.0.1/templates/NOTES.txt b/stable/valheim/6.0.1/templates/NOTES.txt new file mode 100644 index 0000000000..efcb74cb77 --- /dev/null +++ b/stable/valheim/6.0.1/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/stable/valheim/6.0.0/templates/common.yaml b/stable/valheim/6.0.1/templates/common.yaml similarity index 100% rename from stable/valheim/6.0.0/templates/common.yaml rename to stable/valheim/6.0.1/templates/common.yaml diff --git a/stable/valheim/6.0.1/values.yaml b/stable/valheim/6.0.1/values.yaml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/stable/webgrabplus/5.0.10/app-changelog.md b/stable/webgrabplus/5.0.10/app-changelog.md deleted file mode 100644 index c5536a837c..0000000000 --- a/stable/webgrabplus/5.0.10/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [webgrabplus-5.0.10](https://github.com/truecharts/charts/compare/webgrabplus-5.0.9...webgrabplus-5.0.10) (2023-04-25) - -### Chore - -- update helm general non-major ([#8153](https://github.com/truecharts/charts/issues/8153)) - - \ No newline at end of file diff --git a/stable/webgrabplus/5.0.10/CHANGELOG.md b/stable/webgrabplus/5.0.11/CHANGELOG.md similarity index 89% rename from stable/webgrabplus/5.0.10/CHANGELOG.md rename to stable/webgrabplus/5.0.11/CHANGELOG.md index eeab9c7b2e..5a5df7cda3 100644 --- a/stable/webgrabplus/5.0.10/CHANGELOG.md +++ b/stable/webgrabplus/5.0.11/CHANGELOG.md @@ -4,6 +4,15 @@ +## [webgrabplus-5.0.11](https://github.com/truecharts/charts/compare/webgrabplus-5.0.10...webgrabplus-5.0.11) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/webgrabplus to 5.0.1 ([#8414](https://github.com/truecharts/charts/issues/8414)) + + + + ## [webgrabplus-5.0.10](https://github.com/truecharts/charts/compare/webgrabplus-5.0.9...webgrabplus-5.0.10) (2023-04-25) ### Chore @@ -88,12 +97,3 @@ - bump common on the 222 ([#7927](https://github.com/truecharts/charts/issues/7927)) - - -## [webgrabplus-5.0.0](https://github.com/truecharts/charts/compare/webgrabplus-4.0.13...webgrabplus-5.0.0) (2023-04-11) - -### Feat - -- BREAKING CHANGE migrate to new common part 1 ([#7900](https://github.com/truecharts/charts/issues/7900)) - - diff --git a/stable/webgrabplus/5.0.10/Chart.yaml b/stable/webgrabplus/5.0.11/Chart.yaml similarity index 97% rename from stable/webgrabplus/5.0.10/Chart.yaml rename to stable/webgrabplus/5.0.11/Chart.yaml index 3acb181738..baa75589f3 100644 --- a/stable/webgrabplus/5.0.10/Chart.yaml +++ b/stable/webgrabplus/5.0.11/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 kubeVersion: ">=1.16.0-0" name: webgrabplus -version: 5.0.10 +version: 5.0.11 appVersion: "5.0.1" description: Webgrabplus is a multi-site incremental xmltv epg grabber. type: application diff --git a/stable/webgrabplus/5.0.11/README.md b/stable/webgrabplus/5.0.11/README.md new file mode 100644 index 0000000000..701942c352 --- /dev/null +++ b/stable/webgrabplus/5.0.11/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/stable/webgrabplus/5.0.11/app-changelog.md b/stable/webgrabplus/5.0.11/app-changelog.md new file mode 100644 index 0000000000..d22a3285ba --- /dev/null +++ b/stable/webgrabplus/5.0.11/app-changelog.md @@ -0,0 +1,9 @@ + + +## [webgrabplus-5.0.11](https://github.com/truecharts/charts/compare/webgrabplus-5.0.10...webgrabplus-5.0.11) (2023-04-29) + +### Chore + +- update container image tccr.io/truecharts/webgrabplus to 5.0.1 ([#8414](https://github.com/truecharts/charts/issues/8414)) + + \ No newline at end of file diff --git a/stable/webgrabplus/5.0.10/app-readme.md b/stable/webgrabplus/5.0.11/app-readme.md similarity index 100% rename from stable/webgrabplus/5.0.10/app-readme.md rename to stable/webgrabplus/5.0.11/app-readme.md diff --git a/stable/webgrabplus/5.0.11/charts/common-12.6.1.tgz b/stable/webgrabplus/5.0.11/charts/common-12.6.1.tgz new file mode 100644 index 0000000000..4135ec2a26 Binary files /dev/null and b/stable/webgrabplus/5.0.11/charts/common-12.6.1.tgz differ diff --git a/stable/webgrabplus/5.0.10/ix_values.yaml b/stable/webgrabplus/5.0.11/ix_values.yaml similarity index 89% rename from stable/webgrabplus/5.0.10/ix_values.yaml rename to stable/webgrabplus/5.0.11/ix_values.yaml index 955c3d2007..9d8ac183c1 100644 --- a/stable/webgrabplus/5.0.10/ix_values.yaml +++ b/stable/webgrabplus/5.0.11/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/webgrabplus pullPolicy: IfNotPresent - tag: 5.0.1@sha256:c405934c2bcb0554b6a1eaa61f144deac659621e9b5c05204ac68f1d9cdc6915 + tag: 5.0.1@sha256:fdd9f9d0fe1226cc1d3ca49b701593a8de8f9e0dbf3358d765dd11532c6fc391 service: main: enabled: false diff --git a/stable/webgrabplus/5.0.10/questions.yaml b/stable/webgrabplus/5.0.11/questions.yaml similarity index 99% rename from stable/webgrabplus/5.0.10/questions.yaml rename to stable/webgrabplus/5.0.11/questions.yaml index 1377d2e9e2..d86f11a49d 100644 --- a/stable/webgrabplus/5.0.10/questions.yaml +++ b/stable/webgrabplus/5.0.11/questions.yaml @@ -636,7 +636,7 @@ questions: description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps schema: type: int - show_if: [["runAsUser", "=", "0"]] + show_if: [["runAsUser", "=", 0]] default: 568 - variable: UMASK label: UMASK diff --git a/stable/webgrabplus/5.0.11/templates/NOTES.txt b/stable/webgrabplus/5.0.11/templates/NOTES.txt new file mode 100644 index 0000000000..efcb74cb77 --- /dev/null +++ b/stable/webgrabplus/5.0.11/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/stable/webgrabplus/5.0.11/templates/common.yaml b/stable/webgrabplus/5.0.11/templates/common.yaml new file mode 100644 index 0000000000..b51394e00a --- /dev/null +++ b/stable/webgrabplus/5.0.11/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/stable/webgrabplus/5.0.11/values.yaml b/stable/webgrabplus/5.0.11/values.yaml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/stable/webtop/5.0.10/app-changelog.md b/stable/webtop/5.0.10/app-changelog.md deleted file mode 100644 index 60cfbb857d..0000000000 --- a/stable/webtop/5.0.10/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [webtop-5.0.10](https://github.com/truecharts/charts/compare/webtop-5.0.9...webtop-5.0.10) (2023-04-25) - -### Chore - -- update helm general non-major ([#8153](https://github.com/truecharts/charts/issues/8153)) - - \ No newline at end of file diff --git a/stable/webtop/5.0.10/CHANGELOG.md b/stable/webtop/5.0.11/CHANGELOG.md similarity index 90% rename from stable/webtop/5.0.10/CHANGELOG.md rename to stable/webtop/5.0.11/CHANGELOG.md index 78068db2d7..0d41459b32 100644 --- a/stable/webtop/5.0.10/CHANGELOG.md +++ b/stable/webtop/5.0.11/CHANGELOG.md @@ -4,6 +4,15 @@ +## [webtop-5.0.11](https://github.com/truecharts/charts/compare/webtop-5.0.10...webtop-5.0.11) (2023-04-29) + +### Chore + +- update webtop ([#8429](https://github.com/truecharts/charts/issues/8429)) + + + + ## [webtop-5.0.10](https://github.com/truecharts/charts/compare/webtop-5.0.9...webtop-5.0.10) (2023-04-25) ### Chore @@ -88,12 +97,3 @@ - bump common on the 222 ([#7927](https://github.com/truecharts/charts/issues/7927)) - - -## [webtop-5.0.0](https://github.com/truecharts/charts/compare/webtop-4.0.10...webtop-5.0.0) (2023-04-11) - -### Feat - -- BREAKING CHANGE migrate to new common part 1 ([#7900](https://github.com/truecharts/charts/issues/7900)) - - diff --git a/stable/webtop/5.0.10/Chart.yaml b/stable/webtop/5.0.11/Chart.yaml similarity index 98% rename from stable/webtop/5.0.10/Chart.yaml rename to stable/webtop/5.0.11/Chart.yaml index 600caf2976..f02af47af1 100644 --- a/stable/webtop/5.0.10/Chart.yaml +++ b/stable/webtop/5.0.11/Chart.yaml @@ -23,7 +23,7 @@ sources: - https://github.com/orgs/linuxserver/packages/container/package/webtop - https://github.com/linuxserver/docker-webtop#readme type: application -version: 5.0.10 +version: 5.0.11 annotations: truecharts.org/catagories: | - Tools-Utilities diff --git a/stable/webtop/5.0.11/README.md b/stable/webtop/5.0.11/README.md new file mode 100644 index 0000000000..701942c352 --- /dev/null +++ b/stable/webtop/5.0.11/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/stable/webtop/5.0.11/app-changelog.md b/stable/webtop/5.0.11/app-changelog.md new file mode 100644 index 0000000000..b5becc6207 --- /dev/null +++ b/stable/webtop/5.0.11/app-changelog.md @@ -0,0 +1,9 @@ + + +## [webtop-5.0.11](https://github.com/truecharts/charts/compare/webtop-5.0.10...webtop-5.0.11) (2023-04-29) + +### Chore + +- update webtop ([#8429](https://github.com/truecharts/charts/issues/8429)) + + \ No newline at end of file diff --git a/stable/webtop/5.0.10/app-readme.md b/stable/webtop/5.0.11/app-readme.md similarity index 100% rename from stable/webtop/5.0.10/app-readme.md rename to stable/webtop/5.0.11/app-readme.md diff --git a/stable/webtop/5.0.11/charts/common-12.6.1.tgz b/stable/webtop/5.0.11/charts/common-12.6.1.tgz new file mode 100644 index 0000000000..4135ec2a26 Binary files /dev/null and b/stable/webtop/5.0.11/charts/common-12.6.1.tgz differ diff --git a/stable/webtop/5.0.10/ix_values.yaml b/stable/webtop/5.0.11/ix_values.yaml similarity index 56% rename from stable/webtop/5.0.10/ix_values.yaml rename to stable/webtop/5.0.11/ix_values.yaml index a4a93ff4db..61369d343a 100644 --- a/stable/webtop/5.0.10/ix_values.yaml +++ b/stable/webtop/5.0.11/ix_values.yaml @@ -1,98 +1,98 @@ image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/webtop - tag: latest@sha256:f2c44deb0363ba5bf6cb88f95bd4b7d9115de22c9ae7fed935d6ac5e374709d5 + tag: latest@sha256:8fd107bd7dcd79d42d955bf00de0719a89fffe1df2889aa1624bc48026272586 ubuntuXFCEImage: repository: tccr.io/truecharts/webtop-ubuntu-xfce - tag: latest@sha256:88a9724104785a6e3ae99503cc687e31b6c0d1911ef42066ab0b15c44d81c313 + tag: latest@sha256:5166bc928cbba8d4f7c0a4822aadb4f84c8023899b5d632b43eb05f0c8f9e588 pullPolicy: Always fedoraXFCEImage: repository: tccr.io/truecharts/webtop-fedora-xfce - tag: latest@sha256:74beef3b903e42438a0e6e1bfe4a1e86754622910fb3bb0c13de62821834f291 + tag: latest@sha256:14593342b56a4937fdeb979ba1fb76d5545d13d2e25bd6f9749a7b10609aa84d pullPolicy: Always archXFCEImage: repository: tccr.io/truecharts/webtop-arch-xfce - tag: latest@sha256:9cc8e45db773e9bb94d6dda530861d2e26a38136cf479a32a9ccb5c8272dab61 + tag: latest@sha256:aab8d9d672f0b36ab8dfa7b27d260cb9113f604ab1bc68410ad09f9f83f7d5d6 pullPolicy: Always alpineKDEImage: repository: tccr.io/truecharts/webtop-alpine-kde - tag: latest@sha256:0f85328ea502a34b5518ed7dbf824a18e07bb8911d7bcbc1421bd14a02dfbe24 + tag: latest@sha256:bf56358e6b1b56266d01e49fbfcbe2110fdc86ec34fc33d315dd2d45e7133766 pullPolicy: Always ubuntuKDEImage: repository: tccr.io/truecharts/webtop-ubuntu-kde - tag: latest@sha256:51135de71773eb03c39eac3e270b31cea12b1501b09d0d9a99e1f0771673b969 + tag: latest@sha256:b0802b7509d380e2f22795bf7c14484880878051758fe9113f231e656ac4dfd1 pullPolicy: Always fedoraKDEImage: repository: tccr.io/truecharts/webtop-fedora-kde - tag: latest@sha256:d6a7d6833b6f1164e15036876b78be748e7a6551a476730196868ed77c95d283 + tag: latest@sha256:9b0cb381713cc2090a3519b88dd801e590d01d0807343242a4141f32124edbc9 pullPolicy: Always archKDEImage: repository: tccr.io/truecharts/webtop-arch-kde - tag: latest@sha256:47b55e038b3e53fc4b4033ad5812c8fd7d401966515b859efcfdd8a34b02b9d9 + tag: latest@sha256:8238fb7f41c56e801b52f8eabf01852f6b6056e08c76dcd1467e4d7b1e7c544a pullPolicy: Always alpineMATEImage: repository: tccr.io/truecharts/webtop-alpine-mate - tag: latest@sha256:42d0ff75ede8b1c9329075ced3eef6a88bc5a73b67a80e274dc3eb8b76970c15 + tag: latest@sha256:6f1789ea7cb67f732629e21a156a4bba4b364a9aa1803b8b0ec5cf038c017331 pullPolicy: Always ubuntuMATEImage: repository: tccr.io/truecharts/webtop-ubuntu-mate - tag: latest@sha256:d01181190ddf75ae9f9186e34e8d2c3e22891d5f6ddbd50a384b5121bdbbe3cd + tag: latest@sha256:ea5a7e96fee56e0d7c31bad889ff9818de498a30720f35eb55c050ea13bf2650 pullPolicy: Always fedoraMATEImage: repository: tccr.io/truecharts/webtop-fedora-mate - tag: latest@sha256:d8bf943406d04dc70c6540f4bf21a79ce3177378b96c3e750e7d2862f02bae3b + tag: latest@sha256:2314b95493a033ba32e1bd22087add60d063733cd2a8f539233bbc4d56a1aa70 pullPolicy: Always archMATEImage: repository: tccr.io/truecharts/webtop-arch-mate - tag: latest@sha256:25ccaf4e055b0e3db56687b8805def4d55e596c5d41d6042541189a85bc1f6dc + tag: latest@sha256:f371403b90d6c070ad0e03d8bfa99268c44ac818b708bb4a1f9be6275333cee0 pullPolicy: Always alpineI3Image: repository: tccr.io/truecharts/webtop-alpine-i3 - tag: latest@sha256:eb51fcfb1dc5fafa6e943b6b77977b507b04883386701ae0883e0231f06dd6ef + tag: latest@sha256:8d7c8e0b16078606ce58c61b8fc42a0d090b86d304eb5a6bebe5ce3acc054124 pullPolicy: Always ubuntuI3Image: repository: tccr.io/truecharts/webtop-ubuntu-i3 - tag: latest@sha256:ace24b0f89e93881c5ceda623111f501bdda55edfbd62ce7e3847a4d13f55ea2 + tag: latest@sha256:d8a460b45e6afab1b3bfe9a14e491114c059a248de200d566237dc68ad1dbbb6 pullPolicy: Always fedoraI3Image: repository: tccr.io/truecharts/webtop-fedora-i3 - tag: latest@sha256:e38a8118504054fe309ac1fb3f25ba0b41266f11cd290726a34c0efa467f50fb + tag: latest@sha256:ff8caa6502444e46148ab7808f8a6671403add576484e1564820b03a4e233aad pullPolicy: Always archI3Image: repository: tccr.io/truecharts/webtop-arch-i3 - tag: latest@sha256:a71becd2d2c917d1b3b8c28146da068b8df1ad7400fd629fd1b15e3dad764993 + tag: latest@sha256:3467244a366e6a241efd8d840a6dcce8d722e3bd2a705bb04cd91278fb3ac1c4 pullPolicy: Always alpineOpenBoxImage: repository: tccr.io/truecharts/webtop-alpine-openbox - tag: latest@sha256:4c161a22869c300e45f521c431011a610ab89d90ece138364595df5e8280ab35 + tag: latest@sha256:865a85d389255186fc5bd1047ea9741f6eeb3db934495a47c30fcd3ce00f5587 pullPolicy: Always ubuntuOpenBoxImage: repository: tccr.io/truecharts/webtop-ubuntu-openbox - tag: latest@sha256:65ec8b1cb3b6d47cd5f0eeecd020897fdd9e32a70689b7bc1898476f49fd8f79 + tag: latest@sha256:502db5f6d584a1f8602ce3feef94602bf109869e37095555ff9cab5dcaec7df1 pullPolicy: Always fedoraOpenBoxImage: repository: tccr.io/truecharts/webtop-fedora-openbox - tag: latest@sha256:040cdaa800f1518da90a42198708fd8e6563b4b2aff0de642b56e642c089bddf + tag: latest@sha256:493cef7bd649d0f9dc3029b30a63dab32fec4deb6349da28b4abc56fab5c90b9 pullPolicy: Always archOpenBoxImage: repository: tccr.io/truecharts/webtop-arch-openbox - tag: latest@sha256:c54d14053e07e9f38bc9c63a043be4e3729823638ffa1a22f0d8959144b2cb10 + tag: latest@sha256:07f7b37bfaec391cc9eb3dc38531438a32036d2d4c71dc1b70cec6adf8b1aa81 pullPolicy: Always alpineICEWMImage: repository: tccr.io/truecharts/webtop-alpine-icewm - tag: latest@sha256:fc3767a5d5cd3b035c16200c96d24605f9d4a303400da90803a91bc8161c0f86 + tag: latest@sha256:b25a151a0b1f4ae9f60175cb1a7eab0469b3584f265f11242637b2c2e76f8a08 pullPolicy: Always ubuntuICEWMImage: repository: tccr.io/truecharts/webtop-ubuntu-icewm - tag: latest@sha256:52cb9da8a1a25af772a9a181cc1dd5781a44857350bc85871dce99123fdf094e + tag: latest@sha256:fa592c15bad6bdb55bb38756551822549c6ab1be5858db052116ee82c057527d pullPolicy: Always fedoraICEWMImage: repository: tccr.io/truecharts/webtop-fedora-icewm - tag: latest@sha256:cf32686759526619fa5420bff3dea63a7e5fffb63ff828dc4b28107ce7eca936 + tag: latest@sha256:cc73820e954fde10874185d0e82f5e15b29e691396bc9ed8a41229032e6de456 pullPolicy: Always archICEWMImage: repository: tccr.io/truecharts/webtop-arch-icewm - tag: latest@sha256:094c9bc41070551ab5a9e76ac33c294285865d0c5d844d11826a7647ad14a3fa + tag: latest@sha256:cc8f014814a7f42d0b759db858632bb08c7fcec7b081c2faeca44f7aece56c08 pullPolicy: Always service: main: diff --git a/stable/webtop/5.0.10/questions.yaml b/stable/webtop/5.0.11/questions.yaml similarity index 99% rename from stable/webtop/5.0.10/questions.yaml rename to stable/webtop/5.0.11/questions.yaml index 1ef5311092..d0f8ced0ba 100644 --- a/stable/webtop/5.0.10/questions.yaml +++ b/stable/webtop/5.0.11/questions.yaml @@ -1032,7 +1032,7 @@ questions: description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps schema: type: int - show_if: [["runAsUser", "=", "0"]] + show_if: [["runAsUser", "=", 0]] default: 568 - variable: UMASK label: UMASK diff --git a/stable/webtop/5.0.11/templates/NOTES.txt b/stable/webtop/5.0.11/templates/NOTES.txt new file mode 100644 index 0000000000..efcb74cb77 --- /dev/null +++ b/stable/webtop/5.0.11/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/stable/webtop/5.0.10/templates/common.yaml b/stable/webtop/5.0.11/templates/common.yaml similarity index 100% rename from stable/webtop/5.0.10/templates/common.yaml rename to stable/webtop/5.0.11/templates/common.yaml diff --git a/stable/webtop/5.0.11/values.yaml b/stable/webtop/5.0.11/values.yaml new file mode 100644 index 0000000000..e69de29bb2