diff --git a/incubator/authentik/13.0.6/CHANGELOG.md b/incubator/authentik/13.0.6/CHANGELOG.md new file mode 100644 index 00000000000..75825b3d38c --- /dev/null +++ b/incubator/authentik/13.0.6/CHANGELOG.md @@ -0,0 +1,99 @@ +**Important:** +*for the complete changelog, please refer to the website* + + + + +## [authentik-13.0.6](https://github.com/truecharts/charts/compare/authentik-13.0.5...authentik-13.0.6) (2023-07-22) + + + + +## [authentik-13.0.5](https://github.com/truecharts/charts/compare/authentik-13.0.4...authentik-13.0.5) (2023-07-01) + +### Chore + +- update helm general non-major ([#10069](https://github.com/truecharts/charts/issues/10069)) + + + + +## [authentik-13.0.4](https://github.com/truecharts/charts/compare/authentik-13.0.3...authentik-13.0.4) (2023-06-17) + +### Chore + +- test outposts on CI ([#9721](https://github.com/truecharts/charts/issues/9721)) + + + + +## [authentik-13.0.3](https://github.com/truecharts/charts/compare/authentik-13.0.2...authentik-13.0.3) (2023-06-16) + +### Chore + +- add proxy outpost and knob for disabling embeded outpost for testing ([#9704](https://github.com/truecharts/charts/issues/9704)) + + + + +## [authentik-13.0.2](https://github.com/truecharts/charts/compare/authentik-13.0.1...authentik-13.0.2) (2023-06-16) + +### Chore + +- bump ([#9699](https://github.com/truecharts/charts/issues/9699)) + + + + +## [authentik-13.0.1](https://github.com/truecharts/charts/compare/authentik-13.0.0...authentik-13.0.1) (2023-06-16) + + + + +## [authentik-13.0.0](https://github.com/truecharts/charts/compare/authentik-12.0.2...authentik-13.0.0) (2023-06-13) + +### Feat + +- multi-pod setup ([#9590](https://github.com/truecharts/charts/issues/9590)) + + + + +## [authentik-13.0.0](https://github.com/truecharts/charts/compare/authentik-12.0.2...authentik-13.0.0) (2023-06-13) + +### Feat + +- multi-pod setup ([#9590](https://github.com/truecharts/charts/issues/9590)) + + + + +## [authentik-13.0.0](https://github.com/truecharts/charts/compare/authentik-12.0.2...authentik-13.0.0) (2023-06-13) + +### Feat + +- multi-pod setup ([#9590](https://github.com/truecharts/charts/issues/9590)) + + + + +## [authentik-13.0.0](https://github.com/truecharts/charts/compare/authentik-12.0.2...authentik-13.0.0) (2023-06-13) + +### Feat + +- multi-pod setup ([#9590](https://github.com/truecharts/charts/issues/9590)) + + + + +## [authentik-13.0.0](https://github.com/truecharts/charts/compare/authentik-12.0.2...authentik-13.0.0) (2023-06-13) + +### Feat + +- multi-pod setup ([#9590](https://github.com/truecharts/charts/issues/9590)) + + + + +## [authentik-13.0.0](https://github.com/truecharts/charts/compare/authentik-12.0.2...authentik-13.0.0) (2023-06-13) + diff --git a/incubator/authentik/13.0.6/Chart.yaml b/incubator/authentik/13.0.6/Chart.yaml new file mode 100644 index 00000000000..1496baa4b8a --- /dev/null +++ b/incubator/authentik/13.0.6/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "2023.5.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 13.2.0 + - condition: redis.enabled + name: redis + repository: https://deps.truecharts.org + version: 7.0.1 +description: Authentik is an open-source Identity Provider focused on flexibility and versatility. +home: https://truecharts.org/charts/incubator/authentik +icon: https://truecharts.org/img/hotlink-ok/chart-icons/authentik.png +keywords: + - authentik +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: authentik +sources: + - https://github.com/truecharts/charts/tree/master/charts/incubator/authentik + - https://github.com/goauthentik/authentik + - https://goauthentik.io/docs/ +version: 13.0.6 +annotations: + truecharts.org/catagories: | + - authentication + truecharts.org/SCALE-support: "true" diff --git a/incubator/authentik/13.0.6/LICENSE b/incubator/authentik/13.0.6/LICENSE new file mode 100644 index 00000000000..33a8cbb23f0 --- /dev/null +++ b/incubator/authentik/13.0.6/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/incubator/cryptpad/3.0.6/README.md b/incubator/authentik/13.0.6/README.md similarity index 100% rename from incubator/cryptpad/3.0.6/README.md rename to incubator/authentik/13.0.6/README.md diff --git a/incubator/authentik/13.0.6/app-changelog.md b/incubator/authentik/13.0.6/app-changelog.md new file mode 100644 index 00000000000..443676e0f61 --- /dev/null +++ b/incubator/authentik/13.0.6/app-changelog.md @@ -0,0 +1,4 @@ + + +## [authentik-13.0.6](https://github.com/truecharts/charts/compare/authentik-13.0.5...authentik-13.0.6) (2023-07-22) + diff --git a/incubator/authentik/13.0.6/app-readme.md b/incubator/authentik/13.0.6/app-readme.md new file mode 100644 index 00000000000..fc1fba72a6a --- /dev/null +++ b/incubator/authentik/13.0.6/app-readme.md @@ -0,0 +1,8 @@ +Authentik is an open-source Identity Provider focused on flexibility and versatility. + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/incubator/authentik](https://truecharts.org/charts/incubator/authentik) + +--- + +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/incubator/authentik/13.0.6/charts/common-13.2.0.tgz b/incubator/authentik/13.0.6/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/authentik/13.0.6/charts/common-13.2.0.tgz differ diff --git a/incubator/authentik/13.0.6/charts/redis-7.0.1.tgz b/incubator/authentik/13.0.6/charts/redis-7.0.1.tgz new file mode 100644 index 00000000000..1703de944ab Binary files /dev/null and b/incubator/authentik/13.0.6/charts/redis-7.0.1.tgz differ diff --git a/incubator/authentik/13.0.6/ix_values.yaml b/incubator/authentik/13.0.6/ix_values.yaml new file mode 100644 index 00000000000..dc258b5c236 --- /dev/null +++ b/incubator/authentik/13.0.6/ix_values.yaml @@ -0,0 +1,507 @@ +image: + repository: tccr.io/truecharts/authentik + tag: v2023.5.3@sha256:55c6eea8ce8d936379b34a05c0d0558a0ca737e71a72d27600d27ce23bc369e3 + pullPolicy: IfNotPresent + +geoipImage: + repository: tccr.io/truecharts/geoipupdate + tag: v5.1.0@sha256:9397c7e4d99ab79d620bd7c6ecbad3558ac581dfc2c9432d98dd066ae7d55c71 + pullPolicy: IfNotPresent + +ldapImage: + repository: tccr.io/truecharts/authentik-ldap + tag: v2023.5.3@sha256:7ac0f5c4ad334c9480548cf2d5978fe0f6105809c9deeb8d40c450486863526f + pullPolicy: IfNotPresent + +radiusImage: + repository: tccr.io/truecharts/authentik-radius + tag: v2023.5.3@sha256:824415af5e7efa090d716d38b944df3a758df08a78f2dce5a77fd0f12ee41c5c + pullPolicy: IfNotPresent + +proxyImage: + repository: tccr.io/truecharts/authentik-proxy + tag: v2023.5.3@sha256:d46f4dbc727d5d6f6c91df0f6a2bf98d2c941de908fdc15193552413331e375b + pullPolicy: IfNotPresent + +authentik: + credentials: + # Only works on initial install + email: my-mail@example.com + password: my-password + # Optional, only set if you want to use it + bootstrapToken: "" + general: + disableUpdateCheck: false + disableStartupAnalytics: true + allowUserChangeName: true + allowUserChangeEmail: true + allowUserChangeUsername: true + gdprCompliance: true + tokenLength: 128 + impersonation: true + avatars: + - gravatar + - initials + footerLinks: + - name: Authentik + href: https://goauthentik.io + email: + host: "" + port: 587 + username: + password: + useTLS: true + useSSL: false + timeout: 10 + from: "" + ldap: + tlsCiphers: "null" + taskTimeoutHours: 2 + logging: + # info, debug, warning, error, trace + logLevel: info + errorReporting: + enabled: false + sendPII: false + environment: customer + sentryDSN: "" + geoip: + enabled: false + editionID: GeoLite2-City + frequency: 8 + accountID: "" + licenseKey: "" + outposts: + # Experimental feature + disableEmbeddedOutpost: false + proxy: + enabled: false + token: "" + radius: + enabled: false + token: "" + ldap: + enabled: false + token: "" + +# ===== DO NOT EDIT BELOW THIS LINE ===== +workload: + # ===== Server ===== + main: + enabled: true + type: Deployment + podSpec: + containers: + main: + enabled: true + primary: true + imageSelector: image + securityContext: + runAsUser: 1000 + runAsGroup: 1000 + # readOnlyRootFilesystem: false + envFrom: + - configMapRef: + name: server + - secretRef: + name: server-worker + - configMapRef: + name: server-worker + args: + - server + probes: + liveness: + enabled: true + type: exec + command: + - /lifecycle/ak + - healthcheck + readiness: + enabled: true + type: exec + command: + - /lifecycle/ak + - healthcheck + startup: + enabled: true + type: exec + command: + - /lifecycle/ak + - healthcheck + + # ===== Worker ===== + worker: + enabled: true + type: Deployment + podSpec: + containers: + worker: + enabled: true + primary: true + imageSelector: image + securityContext: + runAsUser: 1000 + runAsGroup: 1000 + # readOnlyRootFilesystem: false + envFrom: + - secretRef: + name: server-worker + - configMapRef: + name: server-worker + args: + - worker + probes: + liveness: + enabled: true + type: exec + command: + - /lifecycle/ak + - healthcheck + readiness: + enabled: true + type: exec + command: + - /lifecycle/ak + - healthcheck + startup: + enabled: true + type: exec + command: + - /lifecycle/ak + - healthcheck + + # ===== PROXY ===== + proxy: + enabled: true + type: Deployment + podSpec: + containers: + proxy: + enabled: true + primary: true + imageSelector: proxyImage + securityContext: + runAsUser: 1000 + runAsGroup: 1000 + envFrom: + - configMapRef: + name: proxy + - secretRef: + name: proxy + probes: + liveness: + enabled: true + type: exec + command: + - /proxy + - healthcheck + readiness: + enabled: true + type: exec + command: + - /proxy + - healthcheck + startup: + enabled: true + type: exec + command: + - /proxy + - healthcheck + + # ===== RADIUS ===== + radius: + enabled: true + type: Deployment + podSpec: + containers: + radius: + enabled: true + primary: true + imageSelector: radiusImage + securityContext: + runAsUser: 1000 + runAsGroup: 1000 + envFrom: + - configMapRef: + name: radius + - secretRef: + name: radius + probes: + liveness: + enabled: true + type: exec + command: + - /radius + - healthcheck + readiness: + enabled: true + type: exec + command: + - /radius + - healthcheck + startup: + enabled: true + type: exec + command: + - /radius + - healthcheck + + # ===== LDAP ===== + ldap: + enabled: true + type: Deployment + podSpec: + containers: + ldap: + enabled: true + primary: true + imageSelector: ldapImage + securityContext: + runAsUser: 1000 + runAsGroup: 1000 + envFrom: + - configMapRef: + name: ldap + - secretRef: + name: ldap + probes: + liveness: + enabled: true + type: exec + command: + - /ldap + - healthcheck + readiness: + enabled: true + type: exec + command: + - /ldap + - healthcheck + startup: + enabled: true + type: exec + command: + - /ldap + - healthcheck + + # ===== GeoIP Updater ===== + geoip: + enabled: true + type: Deployment + podSpec: + containers: + geoip: + enabled: true + primary: true + imageSelector: geoipImage + securityContext: + runAsUser: 0 + runAsGroup: 0 + capabilities: + disableS6Caps: true + envFrom: + - configMapRef: + name: geoip + - secretRef: + name: geoip + probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false + +service: + # Server HTTPS + main: + ports: + main: + protocol: https + port: 10229 + # Server HTTP + http: + enabled: true + type: ClusterIP + ports: + http: + enabled: true + protocol: http + port: 10230 + # Proxy + proxy: + enabled: true + targetSelector: proxy + ports: + http: + enabled: true + protocol: http + port: 10227 + targetSelector: proxy + https: + enabled: true + protocol: https + port: 10228 + targetSelector: proxy + # Radius + radius: + enabled: true + targetSelector: radius + ports: + radius: + enabled: true + protocol: udp + targetSelector: radius + port: 1812 + # LDAP + ldap: + enabled: true + targetSelector: ldap + ports: + ldap: + enabled: true + port: 389 + targetSelector: ldap + # LDAPS + ldaps: + enabled: true + targetSelector: ldap + ports: + ldaps: + enabled: true + port: 636 + targetSelector: ldap + # Server Metrics + servermetrics: + enabled: true + type: ClusterIP + ports: + servermetrics: + enabled: true + protocol: http + port: 10231 + # Radius Metrics + radiusmetrics: + enabled: true + type: ClusterIP + targetSelector: radius + ports: + radiusmetrics: + enabled: true + protocol: http + port: 10232 + targetSelector: radius + # LDAP Metrics + ldapmetrics: + enabled: true + type: ClusterIP + targetSelector: ldap + ports: + ldapmetrics: + enabled: true + protocol: http + port: 10233 + targetSelector: ldap + # Proxy Metrics + proxymetrics: + enabled: true + type: ClusterIP + targetSelector: proxy + ports: + proxymetrics: + enabled: true + protocol: http + port: 10234 + targetSelector: proxy +persistence: + media: + enabled: true + targetSelector: + main: + main: + mountPath: /media + worker: + worker: + mountPath: /media + templates: + enabled: true + targetSelector: + main: + main: + mountPath: /templates + worker: + worker: + mountPath: /templates + blueprints: + enabled: true + targetSelector: + worker: + worker: + mountPath: /blueprints + certs: + enabled: true + mountPath: /certs + targetSelector: + worker: + worker: + mountPath: /certs + geoip: + enabled: true + targetSelector: + main: + main: + mountPath: /geoip + worker: + worker: + mountPath: /geoip + geoip: + geoip: + mountPath: /usr/share/GeoIP + +cnpg: + main: + enabled: true + user: authentik + database: authentik + +redis: + enabled: true + +portal: + open: + enabled: true + +metrics: + # FIXME: Metrics do not work yet + servermetrics: + enabled: true + type: servicemonitor + endpoints: + - port: "{{ .Values.service.servermetrics.ports.servermetrics.port }}" + path: /metrics + prometheusRule: + enabled: false + radiusmetrics: + enabled: true + type: servicemonitor + endpoints: + - port: "{{ .Values.service.radiusmetrics.ports.radiusmetrics.port }}" + path: /metrics + prometheusRule: + enabled: false + ldapmetrics: + enabled: true + type: servicemonitor + endpoints: + - port: "{{ .Values.service.ldapmetrics.ports.ldapmetrics.port }}" + path: /metrics + prometheusRule: + enabled: false + proxymetrics: + enabled: true + type: servicemonitor + endpoints: + - port: "{{ .Values.service.proxymetrics.ports.proxymetrics.port }}" + path: /metrics + prometheusRule: + enabled: false diff --git a/incubator/authentik/13.0.6/questions.yaml b/incubator/authentik/13.0.6/questions.yaml new file mode 100644 index 00000000000..ea6dc17cf30 --- /dev/null +++ b/incubator/authentik/13.0.6/questions.yaml @@ -0,0 +1,3203 @@ +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: global + group: General Settings + label: "Global Settings" + schema: + additional_attrs: true + type: dict + attrs: + - variable: stopAll + label: Stop All + description: "Stops All Running pods and hibernates cnpg" + schema: + type: boolean + default: false + - variable: workload + group: "Workload Settings" + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type (Advanced) + schema: + type: string + default: Deployment + enum: + - value: Deployment + description: Deployment + - value: DaemonSet + description: DaemonSet + - variable: replicas + label: Replicas (Advanced) + description: Set the number of Replicas + schema: + type: int + show_if: [["type", "!=", "DaemonSet"]] + default: 1 + - variable: podSpec + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: containers + label: Containers + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: Main Container + schema: + additional_attrs: true + type: dict + attrs: + - variable: envList + label: Extra Environment Variables + description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..." + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: command + label: Command + schema: + type: list + default: [] + items: + - variable: param + label: Param + schema: + type: string + - variable: authentik + group: App Configuration + label: Authentik Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: credentials + label: Credentials + schema: + additional_attrs: true + type: dict + attrs: + - variable: email + label: Email + description: | + Set the default email address for the akadmin user.
+ Only read on initial install, changing this will have no effect. + schema: + type: string + required: true + immutable: true + default: "" + - variable: password + label: Password + description: | + Set the default password for the akadmin user.
+ Only read on initial install, changing this will have no effect. + schema: + type: string + private: true + required: true + immutable: true + default: "" + - variable: bootstrapToken + label: (Optional) Bootstrap Token + description: | + Set the bootstrap token for the authentik server.
+ Only read on initial install, changing this will have no effect.
+ Only set this token if you plan to use the API right after installation. + schema: + type: string + private: true + immutable: true + default: "" + - variable: general + label: General + schema: + additional_attrs: true + type: dict + attrs: + - variable: disableUpdateCheck + label: Disable Update Check + description: Disable the inbuilt update-checker + schema: + type: boolean + default: false + - variable: disableStartupAnalytics + label: Disable Startup Analytics + description: Disable startup analytics + schema: + type: boolean + default: true + - variable: allowUserChangeName + label: Allow User Change Name + description: Enable the ability for users to change their Name + schema: + type: boolean + default: true + - variable: allowUserChangeEmail + label: Allow User Change Mail + description: Enable the ability for users to change their Email address + schema: + type: boolean + default: true + - variable: allowUserChangeUsername + label: Allow User Change Username + description: Enable the ability for users to change their Usernames + schema: + type: boolean + default: true + - variable: gdprCompliance + label: GDPR Compliance + description: When enabled, all the events caused by a user will be deleted upon the user's deletion + schema: + type: boolean + default: true + - variable: tokenLength + label: Token Length + description: Configure the length of generated tokens + schema: + type: int + min: 60 + default: 128 + - variable: impersonation + label: Impersonation + description: Globally enable / disable impersonation + schema: + type: boolean + default: true + - variable: avatars + label: Avatars + description: Configure how authentik should show avatars for users + schema: + type: list + default: + - gravatar + - initials + items: + - variable: avatar + label: Avatar + description: Avatar type + schema: + type: string + default: "" + required: true + - variable: footerLinks + label: Footer Links + description: This option configures the footer links on the flow executor pages + schema: + type: list + default: + - name: Authentik + href: https://goauthentik.io + items: + - variable: footerLink + label: Footer Link + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + description: Name of the link + schema: + type: string + default: "" + required: true + - variable: href + label: Href + description: URL of the link + schema: + type: string + default: "" + required: true + - variable: email + label: Email + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: Mail Server Host + description: Sets host of mail server + schema: + type: string + default: "" + - variable: port + label: Mail Server Port + description: Sets port of mail server + schema: + type: int + default: 587 + - variable: username + label: Username + description: Sets username of mail server + schema: + type: string + default: "" + - variable: password + label: Password + description: Sets password of mail server + schema: + type: string + private: true + default: "" + - variable: useTLS + label: Use TLS for authentication + description: Sets TLS for mail server authentication + schema: + type: boolean + default: true + - variable: useSSL + label: Use SSL for authentication + description: Sets SSL for mail server authentication + schema: + type: boolean + default: false + - variable: timeout + label: Timeout of authentication + description: Sets timeout for mail server authentication + schema: + type: int + default: 10 + - variable: from + label: From Address + description: Email address authentik will send from + schema: + type: string + default: "" + - variable: ldap + label: LDAP + schema: + additional_attrs: true + type: dict + attrs: + - variable: tls_ciphers + label: TLS Ciphers + description: | + Allows configuration of TLS Ciphers for LDAP connections used by LDAP sources.
+ Setting applies to all sources + schema: + type: string + default: "null" + - variable: taskTimeoutHours + label: Task Timeout Hours + description: Timeout in hours for LDAP synchronization tasks + schema: + type: int + default: 2 + - variable: logging + label: Logging + schema: + additional_attrs: true + type: dict + attrs: + - variable: log_level + label: Log Level + description: Log level for the server and worker containers + schema: + type: string + default: info + enum: + - value: trace + description: trace + - value: debug + description: debug + - value: info + description: info + - value: warning + description: warning + - value: error + description: error + - variable: error_reporting + label: Error Reporting + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Reporting + description: Enables error reporting + schema: + type: boolean + default: false + show_subquestions_if: + subquestions: + - variable: sendPII + label: Send Personal Data + description: Whether or not to send personal data, like usernames + schema: + type: boolean + default: false + - variable: environment + label: Environment + description: The environment tag associated with all data sent to Sentry + schema: + type: string + default: customer + - variable: sentryDSN + label: Sentry DSN + description: Sets the DSN for the Sentry API endpoint. + schema: + type: string + private: true + default: "" + - variable: geoip + label: GeoIP + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + description: | + Enables and configures the GeoIP container.
+ This will deploy the GeoIP container. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: editionID + label: Edition ID + description: | + The edition ID of the database to download.
+ Only one seems to be supported by Authentik. + schema: + type: string + default: GeoLite2-City + - variable: frequency + label: Frequency + description: The number of hours between geoipupdate runs. + schema: + type: int + min: 1 + default: 8 + - variable: accountID + label: Account ID + description: Your MaxMind account ID + schema: + type: string + private: true + required: true + default: "" + - variable: licenseKey + label: License Key + description: Your MaxMind license key + schema: + type: string + private: true + required: true + default: "" + - variable: outposts + label: Outposts + schema: + additional_attrs: true + type: dict + attrs: + - variable: disableEmbeddedOutpost + label: EXPERIMENTAL - Disable Embedded Outpost + description: | + Disables the embedded outpost.
+ This will disable the embedded outpost, and will require you to deploy your own outpost.
+ Only use this for testing, it might be removed without notice. + schema: + type: boolean + default: false + - variable: proxy + label: Proxy + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + description: | + Enables and configures the Proxy container.
+ This will deploy the Proxy container. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: token + label: Token + description: | + The token used to authenticate with the authentik server. + schema: + type: string + private: true + required: true + default: "" + - variable: radius + label: Radius + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + description: | + Enables and configures the Radius container.
+ This will deploy the Radius container. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: token + label: Token + description: | + The token used to authenticate with the authentik server. + schema: + type: string + private: true + required: true + default: "" + - variable: ldap + label: LDAP + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + description: | + Enables and configures the LDAP container.
+ This will deploy the LDAP container. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: token + label: Token + description: | + The token used to authenticate with the authentik server. + schema: + type: string + private: true + required: true + default: "" + - variable: TZ + label: Timezone + group: "General Settings" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: podOptions + group: "General Settings" + label: "Global Pod Options (Advanced)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: expertPodOpts + label: "Expert - Pod Options" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + label: "Host Networking" + schema: + type: boolean + default: false + - variable: dnsConfig + label: "DNS Configuration" + schema: + type: dict + additional_attrs: true + attrs: + - variable: options + label: "Options" + schema: + type: list + default: [{"name": "ndots", "value": "1"}] + items: + - variable: optionsEntry + label: "Option Entry" + schema: + type: dict + additional_attrs: true + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: value + label: "Value" + schema: + type: string + - variable: nameservers + label: "Nameservers" + schema: + type: list + default: [] + items: + - variable: nsEntry + label: "Nameserver Entry" + schema: + type: string + required: true + - variable: searches + label: "Searches" + schema: + type: list + default: [] + items: + - variable: searchEntry + label: "Search Entry" + schema: + type: string + required: true + - variable: 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: 10229 + required: true + - variable: proxy + label: Proxy Service + description: The Proxy service. + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Service + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: http + label: HTTP 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: 10227 + required: true + - variable: https + label: HTTPS 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: 10228 + required: true + - variable: radius + label: RADIUS Service + description: The RADIUS service. + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Service + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: radius + label: RADIUS 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: 1812 + required: true + - variable: ldap + label: LDAP Service + description: The LDAP service. + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Service + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ldap + label: LDAP 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: 389 + required: true + - variable: ldaps + label: LDAPS Service + description: The LDAPS service. + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Service + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ldaps + label: LDAPS 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: 636 + required: true + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: scaleExternalInterface + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + additional_attrs: true + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + additional_attrs: true + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + show_if: [["type", "=", "static"]] + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + show_if: [["type", "=", "static"]] + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - value: Simple + description: Deprecated CHANGE THIS + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: advancedsvcset + label: Show Advanced Service Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: Specify the IP Policy + schema: + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: IP Families + description: (Advanced) The IP Families that should be used + schema: + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: tcp + enum: + - value: http + description: HTTP + - value: https + description: HTTPS + - value: tcp + description: TCP + - value: udp + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: media + label: App Media Storage + description: Stores the Application Media. + 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: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: templates + label: App Templates Storage + description: Stores the Application Templates. + 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: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: blueprints + label: App Blueprints Storage + description: Stores the Application Blueprints. + 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: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: certs + label: App Certs Storage + description: Stores the Application Certs. + 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: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: geoip + label: App GeoIP Storage + description: Stores the Application GeoIP. + 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: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: 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: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: Main (HTTPS) 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: 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: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + show_if: [["advanced", "=", true]] + required: true + - variable: ingressClassName + label: (Advanced/Optional) IngressClass Name + schema: + type: string + show_if: [["advanced", "=", true]] + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + show_if: [["advanced", "=", true]] + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + + - variable: certificateIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: 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: proxy + label: Proxy (HTTPS) 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: 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: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + show_if: [["advanced", "=", true]] + required: true + - variable: ingressClassName + label: (Advanced/Optional) IngressClass Name + schema: + type: string + show_if: [["advanced", "=", true]] + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + show_if: [["advanced", "=", true]] + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + + - variable: certificateIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: 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: 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: 1000 + - variable: runAsGroup + label: runAsGroup + description: The groupID of the user running the application + schema: + type: int + default: 1000 + # Settings from questions.yaml get appended here on a per-app basis + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + show_if: [["runAsUser", "=", 0]] + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "0022" + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: true + - variable: pod + label: Pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: OnRootMismatch + enum: + - value: OnRootMismatch + description: OnRootMismatch + - value: Always + description: Always + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + # Settings from questions.yaml get appended here on a per-app basis + - variable: fsGroup + label: fsGroup + description: The group that should own ALL storage. + schema: + type: int + default: 568 + - variable: resources + group: Resources and Devices + label: "Resource Limits" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + hidden: true + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 10m + hidden: true + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 50Mi + hidden: true + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: device + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: scaleGPUEntry + label: GPU + schema: + additional_attrs: true + type: dict + attrs: + # Specify GPU configuration + - variable: gpu + label: Select GPU + schema: + additional_attrs: true + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] + - variable: workaround + label: "Workaround" + schema: + type: string + default: workaround + hidden: true + - variable: metrics + group: Metrics + label: Prometheus Metrics + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: Main Metrics + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + description: Enable Prometheus Metrics + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: prometheusRule + label: PrometheusRule + description: Enable and configure Prometheus Rules for the App. + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + description: Enable Prometheus Metrics + schema: + type: boolean + default: false + # TODO: Rule List section +# - variable: horizontalPodAutoscaler +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# type: list +# default: [] +# items: +# - variable: hpaEntry +# label: HPA Entry +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: name +# label: Name +# schema: +# type: string +# required: true +# default: "" +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 + - variable: networkPolicy + group: Advanced + label: (Advanced) Network Policy + schema: + type: list + default: [] + items: + - variable: netPolicyEntry + label: Network Policy Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + default: "" + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: policyType + label: Policy Type + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ingress + description: Ingress + - value: egress + description: Egress + - value: ingress-egress + description: Ingress and Egress + - variable: egress + label: Egress + schema: + type: list + default: [] + items: + - variable: egressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: to + label: To + schema: + type: list + default: [] + items: + - variable: toEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: ingress + label: Ingress + schema: + type: list + default: [] + items: + - variable: ingressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: from + label: From + schema: + type: list + default: [] + items: + - variable: fromEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: NodePort + description: Deprecated CHANGE THIS + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: gluetun + description: Gluetun + - value: tailscale + description: Tailscale + - value: openvpn + description: OpenVPN (Deprecated) + - value: wireguard + description: Wireguard (Deprecated) + - variable: openvpn + label: OpenVPN Settings + schema: + additional_attrs: true + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + show_if: [["username", "!=", ""]] + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + additional_attrs: true + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: auth_once + label: Auth Once + description: Only attempt to log in if not already logged in. + schema: + type: boolean + default: true + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: The address on which to listen for SOCKS5 proxying into the tailscale net. + schema: + type: string + default: "" + - variable: outbound_http_proxy_listen + label: Outbound HTTP Proxy Listen + description: The address on which to listen for HTTP proxying into the tailscale net. + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: string + show_if: [["type", "!=", "disabled"]] + default: "" + + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + max_length: 10240 + - variable: docs + group: Documentation + label: Please read the documentation at https://truecharts.org + description: Please read the documentation at +
https://truecharts.org + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: Please consider supporting TrueCharts, see https://truecharts.org/sponsor + description: Please consider supporting TrueCharts, see +
https://truecharts.org/sponsor + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/incubator/cryptpad/3.0.6/templates/NOTES.txt b/incubator/authentik/13.0.6/templates/NOTES.txt similarity index 100% rename from incubator/cryptpad/3.0.6/templates/NOTES.txt rename to incubator/authentik/13.0.6/templates/NOTES.txt diff --git a/incubator/authentik/13.0.6/templates/_config.tpl b/incubator/authentik/13.0.6/templates/_config.tpl new file mode 100644 index 00000000000..849f7e2c8b5 --- /dev/null +++ b/incubator/authentik/13.0.6/templates/_config.tpl @@ -0,0 +1,125 @@ +{{/* Define the configmaps */}} +{{- define "authentik.configmaps" -}} + + {{- $fullname := include "tc.v1.common.lib.chart.names.fullname" $ -}} + {{- $serverHost := printf "https://%v:%v" $fullname .Values.service.main.ports.main.port -}} + {{- $host := .Values.chartContext.APPURL }} +server: + enabled: true + data: + AUTHENTIK_LISTEN__HTTPS: {{ printf "0.0.0.0:%v" .Values.service.main.ports.main.port | quote }} + AUTHENTIK_LISTEN__HTTP: {{ printf "0.0.0.0:%v" .Values.service.http.ports.http.port | quote }} + AUTHENTIK_LISTEN__METRICS: {{ printf "0.0.0.0:%v" .Values.service.servermetrics.ports.servermetrics.port | quote }} + +server-worker: + enabled: true + data: + {{/* Dependencies */}} + AUTHENTIK_POSTGRESQL__NAME: {{ .Values.cnpg.main.database }} + AUTHENTIK_POSTGRESQL__USER: {{ .Values.cnpg.main.user }} + AUTHENTIK_POSTGRESQL__HOST: {{ .Values.cnpg.main.creds.host }} + AUTHENTIK_POSTGRESQL__PORT: "5432" + AUTHENTIK_REDIS__HOST: {{ .Values.redis.creds.plain }} + AUTHENTIK_REDIS__PORT: "6379" + + {{/* Outposts */}} + AUTHENTIK_OUTPOSTS__DISCOVER: "false" + AUTHENTIK_OUTPOSTS__DISABLE_EMBEDDED_OUTPOST: {{ .Values.authentik.outposts.disableEmbeddedOutpost | quote }} + + {{/* GeoIP */}} + {{- $geoipPath := (printf "/geoip/%v.mmdb" .Values.authentik.geoip.editionID) -}} + {{- if not .Values.authentik.geoip.enabled -}} + {{- $geoipPath = "/tmp/non-existent-file" -}} + {{- end }} + AUTHENTIK_GEOIP: {{ $geoipPath }} + + {{/* Mail */}} + AUTHENTIK_EMAIL__USE_TLS: {{ .Values.authentik.email.useTLS | quote }} + AUTHENTIK_EMAIL__USE_SSL: {{ .Values.authentik.email.useSSL | quote }} + {{- with .Values.authentik.email.port }} + AUTHENTIK_EMAIL__PORT: {{ . | quote }} + {{- end -}} + {{- with .Values.authentik.email.timeout }} + AUTHENTIK_EMAIL__TIMEOUT: {{ . | quote }} + {{- end }} + + {{/* LDAP */}} + AUTHENTIK_LDAP__TASK_TIMEOUT_HOURS: {{ .Values.authentik.ldap.taskTimeoutHours | quote }} + AUTHENTIK_LDAP__TLS__CIPHERS: {{ .Values.authentik.ldap.tlsCiphers | quote }} + + {{/* Logging */}} + AUTHENTIK_LOG_LEVEL: {{ .Values.authentik.logging.logLevel }} + + {{/* Error Reporting */}} + AUTHENTIK_ERROR_REPORTING__ENABLED: {{ .Values.authentik.errorReporting.enabled | quote }} + AUTHENTIK_ERROR_REPORTING__SEND_PII: {{ .Values.authentik.errorReporting.sendPII | quote }} + {{- with .Values.authentik.errorReporting.environment }} + AUTHENTIK_ERROR_REPORTING__ENVIRONMENT: {{ . | quote }} + {{- end -}} + {{- with .Values.authentik.errorReporting.sentryDSN }} + AUTHENTIK_ERROR_REPORTING__SENTRY_DSN: {{ . | quote }} + {{- end -}} + {{- with .Values.authentik.general.avatars }} + AUTHENTIK_AVATARS: {{ join "," . }} + {{- end -}} + {{- with .Values.authentik.general.footerLinks }} + AUTHENTIK_FOOTER_LINKS: {{ toJson . | squote }} + {{- end }} + + {{/* General */}} + AUTHENTIK_DISABLE_UPDATE_CHECK: {{ .Values.authentik.general.disableUpdateCheck | quote }} + AUTHENTIK_DISABLE_STARTUP_ANALYTICS: {{ .Values.authentik.general.disableStartupAnalytics | quote }} + AUTHENTIK_DEFAULT_USER_CHANGE_NAME: {{ .Values.authentik.general.allowUserChangeName | quote }} + AUTHENTIK_DEFAULT_USER_CHANGE_EMAIL: {{ .Values.authentik.general.allowUserChangeEmail | quote }} + AUTHENTIK_DEFAULT_USER_CHANGE_USERNAME: {{ .Values.authentik.general.allowUserChangeUsername | quote }} + AUTHENTIK_GDPR_COMPLIANCE: {{ .Values.authentik.general.gdprCompliance | quote }} + AUTHENTIK_DEFAULT_TOKEN_LENGTH: {{ .Values.authentik.general.tokenLength | quote }} + AUTHENTIK_IMPERSONATION: {{ .Values.authentik.general.impersonation | quote }} + +{{- if .Values.authentik.outposts.proxy.enabled }} +proxy: + enabled: true + data: + AUTHENTIK_LISTEN__HTTP: {{ printf "0.0.0.0:%v" .Values.service.proxy.ports.http.port | quote }} + AUTHENTIK_LISTEN__HTTPS: {{ printf "0.0.0.0:%v" .Values.service.proxy.ports.https.port | quote }} + AUTHENTIK_LISTEN__METRICS: {{ printf "0.0.0.0:%v" .Values.service.proxymetrics.ports.proxymetrics.port | quote }} + AUTHENTIK_HOST: {{ $serverHost }} + AUTHENTIK_INSECURE: "true" + # TODO: node ip or ingress host + AUTHENTIK_HOST_BROWSER: {{ $host }} +{{- end -}} + +{{- if .Values.authentik.outposts.radius.enabled }} +radius: + enabled: true + data: + AUTHENTIK_LISTEN__RADIUS: {{ printf "0.0.0.0:%v" .Values.service.radius.ports.radius.port | quote }} + AUTHENTIK_LISTEN__METRICS: {{ printf "0.0.0.0:%v" .Values.service.radiusmetrics.ports.radiusmetrics.port | quote }} + AUTHENTIK_HOST: {{ $serverHost }} + AUTHENTIK_INSECURE: "true" + # TODO: node ip or ingress host + AUTHENTIK_HOST_BROWSER: {{ $host }} +{{- end -}} + +{{- if .Values.authentik.outposts.ldap.enabled }} +ldap: + enabled: true + data: + AUTHENTIK_LISTEN__LDAP: {{ printf "0.0.0.0:%v" .Values.service.ldap.ports.ldap.port | quote }} + AUTHENTIK_LISTEN__LDAPS: {{ printf "0.0.0.0:%v" .Values.service.ldaps.ports.ldaps.port | quote }} + AUTHENTIK_LISTEN__METRICS: {{ printf "0.0.0.0:%v" .Values.service.ldapmetrics.ports.ldapmetrics.port | quote }} + AUTHENTIK_HOST: {{ $serverHost }} + AUTHENTIK_INSECURE: "true" + # TODO: node ip or ingress host + AUTHENTIK_HOST_BROWSER: {{ $host }} +{{- end -}} + +{{- if .Values.authentik.geoip.enabled }} +geoip: + enabled: true + data: + GEOIPUPDATE_EDITION_IDS: {{ .Values.authentik.geoip.editionID }} + GEOIPUPDATE_FREQUENCY: {{ .Values.authentik.geoip.frequency | quote }} +{{- end -}} + +{{- end -}} diff --git a/incubator/authentik/13.0.6/templates/_secret.tpl b/incubator/authentik/13.0.6/templates/_secret.tpl new file mode 100644 index 00000000000..7104932c349 --- /dev/null +++ b/incubator/authentik/13.0.6/templates/_secret.tpl @@ -0,0 +1,74 @@ +{{/* Define the secrets */}} +{{- define "authentik.secrets" -}} + + {{- $fullname := include "tc.v1.common.lib.chart.names.fullname" $ -}} + {{- $fetchname := printf "%v-server-worker" $fullname -}} + + {{- $secretKey := randAlphaNum 32 -}} + {{- with (lookup "v1" "Secret" .Release.Namespace $fetchname) -}} + {{ $secretKey = index .data "AUTHENTIK_SECRET_KEY" }} + {{- end }} + +server-worker: + enabled: true + data: + {{/* Dependencies */}} + AUTHENTIK_POSTGRESQL__PASSWORD: {{ .Values.cnpg.main.creds.password | trimAll "\"" }} + AUTHENTIK_REDIS__PASSWORD: {{ .Values.redis.creds.redisPassword | trimAll "\"" }} + + {{/* Secret Key */}} + AUTHENTIK_SECRET_KEY: {{ $secretKey }} + + {{/* Initial credentials */}} + AUTHENTIK_BOOTSTRAP_EMAIL: {{ .Values.authentik.credentials.email | quote }} + AUTHENTIK_BOOTSTRAP_PASSWORD: {{ .Values.authentik.credentials.password | quote }} + {{- with .Values.authentik.credentials.bootstrapToken }} + AUTHENTIK_BOOTSTRAP_TOKEN: {{ . }} + {{- end }} + + {{/* Mail */}} + {{- with .Values.authentik.email.host }} + AUTHENTIK_EMAIL__HOST: {{ . }} + {{- end -}} + {{- with .Values.authentik.email.user }} + AUTHENTIK_EMAIL__USERNAME: {{ . }} + {{- end -}} + {{- with .Values.authentik.email.pass }} + AUTHENTIK_EMAIL__PASSWORD: {{ . }} + {{- end -}} + {{- with .Values.authentik.email.from }} + AUTHENTIK_EMAIL__FROM: {{ . }} + {{- end -}} + +{{- if .Values.authentik.geoip.enabled }} +geoip: + enabled: true + data: + GEOIPUPDATE_VERBOSE: "0" + GEOIPUPDATE_PRESERVE_FILE_TIMES: "1" + GEOIPUPDATE_ACCOUNT_ID: {{ .Values.authentik.geoip.accountID | quote }} + GEOIPUPDATE_LICENSE_KEY: {{ .Values.authentik.geoip.licenseKey | quote }} +{{- end -}} + +{{- if .Values.authentik.outposts.proxy.enabled }} +proxy: + enabled: true + data: + AUTHENTIK_TOKEN: {{ .Values.authentik.outposts.proxy.token | quote }} +{{- end -}} + +{{- if .Values.authentik.outposts.radius.enabled }} +radius: + enabled: true + data: + AUTHENTIK_TOKEN: {{ .Values.authentik.outposts.radius.token | quote }} +{{- end -}} + +{{- if .Values.authentik.outposts.ldap.enabled }} +ldap: + enabled: true + data: + AUTHENTIK_TOKEN: {{ .Values.authentik.outposts.ldap.token | quote }} +{{- end -}} + +{{- end -}} diff --git a/incubator/authentik/13.0.6/templates/_validation.tpl b/incubator/authentik/13.0.6/templates/_validation.tpl new file mode 100644 index 00000000000..5a1b5f029b8 --- /dev/null +++ b/incubator/authentik/13.0.6/templates/_validation.tpl @@ -0,0 +1,23 @@ +{{- define "authentik.validation" -}} + {{- range $outpost, $values := .Values.authentik.outposts -}} + {{- if (kindIs "dict" $values) -}} + {{- if and $values.enabled (not $values.token) -}} + {{- fail (printf "Authentik - Outpost [%v] is enabled, but [token] was not provided" ($outpost | upper)) -}} + {{- end -}} + {{- end -}} + {{- end -}} + + {{- if .Values.authentik.geoip.enabled -}} + {{- if not .Values.authentik.geoip.accountID -}} + {{- fail "Authentik - GeoIP is enabled but [accountID] was not provided" -}} + {{- end -}} + + {{- if not .Values.authentik.geoip.licenseKey -}} + {{- fail "Authentik - GeoIP is enabled but [licenseKey] was not provided" -}} + {{- end -}} + + {{- if contains " " .Values.authentik.geoip.editionID -}} + {{- fail "Authentik - GeoIP is enabled but [editionID] cannot contain spaces" -}} + {{- end -}} + {{- end -}} +{{- end -}} diff --git a/incubator/authentik/13.0.6/templates/_waitAuthentik.tpl b/incubator/authentik/13.0.6/templates/_waitAuthentik.tpl new file mode 100644 index 00000000000..b2421746cef --- /dev/null +++ b/incubator/authentik/13.0.6/templates/_waitAuthentik.tpl @@ -0,0 +1,20 @@ +{{- define "authentik.wait.server" -}} +{{- $fullname := (include "tc.v1.common.lib.chart.names.fullname" $) -}} +{{- $serverUrl := printf "https://%v:%v/-/health/ready/" $fullname .Values.service.main.ports.main.port }} +enabled: true +type: init +imageSelector: alpineImage +command: /bin/sh +args: + - -c + - | + echo "Waiting Authentik Server [{{ $serverUrl }}] to be ready..." + until wget --no-check-certificate --spider --quiet "{{ $serverUrl }}"; + do + echo "Waiting Authentik Server [{{ $serverUrl }}] to be ready..." + sleep 3 + done + + echo "Authentik [{{ $serverUrl }}] is ready..." + echo "Starting Outpost..." +{{- end -}} diff --git a/incubator/authentik/13.0.6/templates/common.yaml b/incubator/authentik/13.0.6/templates/common.yaml new file mode 100644 index 00000000000..9f1b6424035 --- /dev/null +++ b/incubator/authentik/13.0.6/templates/common.yaml @@ -0,0 +1,88 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{- include "authentik.validation" $ -}} + +{{/* Render secrets for authentik and friends */}} +{{- $secrets := include "authentik.secrets" . | fromYaml -}} +{{- if $secrets -}} + {{ $secrets := (mustMergeOverwrite .Values.secret $secrets) }} + {{- $_ := set .Values "secret" $secrets -}} +{{- end -}} + +{{/* Render configmaps for authentik and friends */}} +{{- $configmaps := include "authentik.configmaps" . | fromYaml -}} +{{- if $configmaps -}} + {{ $configmaps := (mustMergeOverwrite .Values.configmap $configmaps) }} + {{- $_ := set .Values "configmap" $configmaps -}} +{{- end -}} + +{{- if .Values.authentik.geoip.enabled -}} + {{- $_ := set .Values.workload.geoip "enabled" true -}} +{{- else -}} + {{- $_ := set .Values.workload.geoip "enabled" false -}} +{{- end -}} + +{{- if .Values.authentik.outposts.proxy.enabled -}} + {{- $_ := set .Values.workload.proxy "enabled" true -}} + {{- if not .Values.workload.proxy.podSpec.initContainers -}} + {{- $_ := set .Values.workload.proxy.podSpec "initContainers" dict -}} + {{- end -}} + {{- $_ := set .Values.workload.proxy.podSpec.initContainers "wait-server" (include "authentik.wait.server" . | fromYaml) -}} + {{- $_ := set .Values.service.proxy "enabled" true -}} + {{- $_ := set .Values.service.proxymetrics "enabled" true -}} + {{- $_ := set .Values.metrics.proxymetrics "enabled" true -}} +{{- else -}} + {{- $_ := set .Values.workload.proxy "enabled" false -}} + {{- $_ := set .Values.service.proxy "enabled" false -}} + {{- $_ := set .Values.service.proxymetrics "enabled" false -}} + {{- $_ := set .Values.metrics.proxymetrics "enabled" false -}} +{{- end -}} + +{{- if .Values.authentik.outposts.radius.enabled -}} + {{- $_ := set .Values.workload.radius "enabled" true -}} + {{- if not .Values.workload.radius.podSpec.initContainers -}} + {{- $_ := set .Values.workload.radius.podSpec "initContainers" dict -}} + {{- end -}} + {{- $_ := set .Values.workload.radius.podSpec.initContainers "wait-server" (include "authentik.wait.server" . | fromYaml) -}} + {{- $_ := set .Values.service.radius "enabled" true -}} + {{- $_ := set .Values.service.radiusmetrics "enabled" true -}} + {{- $_ := set .Values.metrics.radiusmetrics "enabled" true -}} +{{- else -}} + {{- $_ := set .Values.workload.radius "enabled" false -}} + {{- $_ := set .Values.service.radius "enabled" false -}} + {{- $_ := set .Values.service.radiusmetrics "enabled" false -}} + {{- $_ := set .Values.metrics.radiusmetrics "enabled" false -}} +{{- end -}} + +{{- if .Values.authentik.outposts.ldap.enabled -}} + {{- $_ := set .Values.workload.ldap "enabled" true -}} + {{- if not .Values.workload.ldap.podSpec.initContainers -}} + {{- $_ := set .Values.workload.ldap.podSpec "initContainers" dict -}} + {{- end -}} + {{- $_ := set .Values.workload.ldap.podSpec.initContainers "wait-server" (include "authentik.wait.server" . | fromYaml) -}} + {{- $_ := set .Values.service.ldap "enabled" true -}} + {{- $_ := set .Values.service.ldaps "enabled" true -}} + {{- $_ := set .Values.service.ldapmetrics "enabled" true -}} + {{- $_ := set .Values.metrics.ldapmetrics "enabled" true -}} +{{- else -}} + {{- $_ := set .Values.workload.ldap "enabled" false -}} + {{- $_ := set .Values.service.ldap "enabled" false -}} + {{- $_ := set .Values.service.ldaps "enabled" false -}} + {{- $_ := set .Values.service.ldapmetrics "enabled" false -}} + {{- $_ := set .Values.metrics.ldapmetrics "enabled" false -}} +{{- end -}} + +{{/* FIXME: See values.yaml */}} +{{- $_ := set .Values.service.servermetrics "enabled" false -}} +{{- $_ := set .Values.service.proxymetrics "enabled" false -}} +{{- $_ := set .Values.service.radiusmetrics "enabled" false -}} +{{- $_ := set .Values.service.ldapmetrics "enabled" false -}} + +{{- $_ := set .Values.metrics.servermetrics "enabled" false -}} +{{- $_ := set .Values.metrics.proxymetrics "enabled" false -}} +{{- $_ := set .Values.metrics.radiusmetrics "enabled" false -}} +{{- $_ := set .Values.metrics.ldapmetrics "enabled" false -}} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/incubator/cryptpad/3.0.6/values.yaml b/incubator/authentik/13.0.6/values.yaml similarity index 100% rename from incubator/cryptpad/3.0.6/values.yaml rename to incubator/authentik/13.0.6/values.yaml diff --git a/incubator/cryptpad/3.0.6/app-changelog.md b/incubator/cryptpad/3.0.6/app-changelog.md deleted file mode 100644 index b94c567f533..00000000000 --- a/incubator/cryptpad/3.0.6/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [cryptpad-3.0.6](https://github.com/truecharts/charts/compare/cryptpad-3.0.5...cryptpad-3.0.6) (2023-07-01) - -### Chore - -- update helm general non-major ([#10069](https://github.com/truecharts/charts/issues/10069)) - - \ No newline at end of file diff --git a/incubator/cryptpad/3.0.6/charts/common-12.14.6.tgz b/incubator/cryptpad/3.0.6/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/cryptpad/3.0.6/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/cryptpad/3.0.6/CHANGELOG.md b/incubator/cryptpad/3.0.7/CHANGELOG.md similarity index 94% rename from incubator/cryptpad/3.0.6/CHANGELOG.md rename to incubator/cryptpad/3.0.7/CHANGELOG.md index 9dc864be5ef..313be272051 100644 --- a/incubator/cryptpad/3.0.6/CHANGELOG.md +++ b/incubator/cryptpad/3.0.7/CHANGELOG.md @@ -4,6 +4,11 @@ +## [cryptpad-3.0.7](https://github.com/truecharts/charts/compare/cryptpad-3.0.6...cryptpad-3.0.7) (2023-07-22) + + + + ## [cryptpad-3.0.6](https://github.com/truecharts/charts/compare/cryptpad-3.0.5...cryptpad-3.0.6) (2023-07-01) ### Chore @@ -92,8 +97,3 @@ - update container image tccr.io/truecharts/cryptpad to latest - - -## [cryptpad-2.0.24](https://github.com/truecharts/charts/compare/cryptpad-2.0.23...cryptpad-2.0.24) (2023-02-26) - -### Chore diff --git a/incubator/cryptpad/3.0.6/Chart.yaml b/incubator/cryptpad/3.0.7/Chart.yaml similarity index 95% rename from incubator/cryptpad/3.0.6/Chart.yaml rename to incubator/cryptpad/3.0.7/Chart.yaml index 830ced6d148..1ba17f9b3ae 100644 --- a/incubator/cryptpad/3.0.6/Chart.yaml +++ b/incubator/cryptpad/3.0.7/Chart.yaml @@ -8,7 +8,7 @@ appVersion: "latest" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: CryptPad is the Zero Knowledge realtime collaborative editor. home: https://truecharts.org/charts/incubator/cryptpad @@ -27,4 +27,4 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/cryptpad - https://cryptpad.fr/ type: application -version: 3.0.6 +version: 3.0.7 diff --git a/incubator/dashy/3.0.11/README.md b/incubator/cryptpad/3.0.7/README.md similarity index 100% rename from incubator/dashy/3.0.11/README.md rename to incubator/cryptpad/3.0.7/README.md diff --git a/incubator/cryptpad/3.0.7/app-changelog.md b/incubator/cryptpad/3.0.7/app-changelog.md new file mode 100644 index 00000000000..62c089413c2 --- /dev/null +++ b/incubator/cryptpad/3.0.7/app-changelog.md @@ -0,0 +1,4 @@ + + +## [cryptpad-3.0.7](https://github.com/truecharts/charts/compare/cryptpad-3.0.6...cryptpad-3.0.7) (2023-07-22) + diff --git a/incubator/cryptpad/3.0.6/app-readme.md b/incubator/cryptpad/3.0.7/app-readme.md similarity index 100% rename from incubator/cryptpad/3.0.6/app-readme.md rename to incubator/cryptpad/3.0.7/app-readme.md diff --git a/incubator/cryptpad/3.0.7/charts/common-13.2.0.tgz b/incubator/cryptpad/3.0.7/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/cryptpad/3.0.7/charts/common-13.2.0.tgz differ diff --git a/incubator/cryptpad/3.0.6/ix_values.yaml b/incubator/cryptpad/3.0.7/ix_values.yaml similarity index 100% rename from incubator/cryptpad/3.0.6/ix_values.yaml rename to incubator/cryptpad/3.0.7/ix_values.yaml diff --git a/incubator/cryptpad/3.0.6/questions.yaml b/incubator/cryptpad/3.0.7/questions.yaml similarity index 91% rename from incubator/cryptpad/3.0.6/questions.yaml rename to incubator/cryptpad/3.0.7/questions.yaml index e37c540e97f..2990af90f8f 100644 --- a/incubator/cryptpad/3.0.6/questions.yaml +++ b/incubator/cryptpad/3.0.7/questions.yaml @@ -595,14 +595,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -611,27 +603,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -695,14 +696,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -711,27 +704,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -795,14 +797,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -811,27 +805,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -895,14 +898,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -911,27 +906,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -995,14 +999,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -1011,27 +1007,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -1095,14 +1100,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -1111,27 +1108,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -1207,13 +1213,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/firezone/0.0.4/templates/NOTES.txt b/incubator/cryptpad/3.0.7/templates/NOTES.txt similarity index 100% rename from incubator/firezone/0.0.4/templates/NOTES.txt rename to incubator/cryptpad/3.0.7/templates/NOTES.txt diff --git a/incubator/cryptpad/3.0.6/templates/common.yaml b/incubator/cryptpad/3.0.7/templates/common.yaml similarity index 100% rename from incubator/cryptpad/3.0.6/templates/common.yaml rename to incubator/cryptpad/3.0.7/templates/common.yaml diff --git a/incubator/dashy/3.0.11/values.yaml b/incubator/cryptpad/3.0.7/values.yaml similarity index 100% rename from incubator/dashy/3.0.11/values.yaml rename to incubator/cryptpad/3.0.7/values.yaml diff --git a/incubator/dashy/3.0.11/app-changelog.md b/incubator/dashy/3.0.11/app-changelog.md deleted file mode 100644 index 5bdcbef8791..00000000000 --- a/incubator/dashy/3.0.11/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [dashy-3.0.11](https://github.com/truecharts/charts/compare/dashy-3.0.10...dashy-3.0.11) (2023-07-01) - -### Chore - -- update helm general non-major ([#10069](https://github.com/truecharts/charts/issues/10069)) - - \ No newline at end of file diff --git a/incubator/dashy/3.0.11/charts/common-12.14.6.tgz b/incubator/dashy/3.0.11/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/dashy/3.0.11/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/dashy/3.0.11/CHANGELOG.md b/incubator/dashy/3.0.12/CHANGELOG.md similarity index 95% rename from incubator/dashy/3.0.11/CHANGELOG.md rename to incubator/dashy/3.0.12/CHANGELOG.md index 01615963de2..939f56ff177 100644 --- a/incubator/dashy/3.0.11/CHANGELOG.md +++ b/incubator/dashy/3.0.12/CHANGELOG.md @@ -4,6 +4,11 @@ +## [dashy-3.0.12](https://github.com/truecharts/charts/compare/dashy-3.0.11...dashy-3.0.12) (2023-07-22) + + + + ## [dashy-3.0.11](https://github.com/truecharts/charts/compare/dashy-3.0.10...dashy-3.0.11) (2023-07-01) ### Chore @@ -92,8 +97,3 @@ ## [dashy-3.0.2](https://github.com/truecharts/charts/compare/dashy-3.0.1...dashy-3.0.2) (2023-05-22) ### Chore - -- update helm general non-major ([#9089](https://github.com/truecharts/charts/issues/9089)) - - ### Fix - diff --git a/incubator/dashy/3.0.11/Chart.yaml b/incubator/dashy/3.0.12/Chart.yaml similarity index 95% rename from incubator/dashy/3.0.11/Chart.yaml rename to incubator/dashy/3.0.12/Chart.yaml index 2581ef0f59f..60aa87232a5 100644 --- a/incubator/dashy/3.0.11/Chart.yaml +++ b/incubator/dashy/3.0.12/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "2.1.1" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 description: Dashy helps you organize your self-hosted services by making them accessible from a single place home: https://truecharts.org/charts/incubator/dashy icon: https://truecharts.org/img/hotlink-ok/chart-icons/dashy.png @@ -18,7 +18,7 @@ name: dashy sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/dashy - https://github.com/airsonic/airsonic -version: 3.0.11 +version: 3.0.12 annotations: truecharts.org/catagories: | - dashboard diff --git a/incubator/factorio/4.0.6/README.md b/incubator/dashy/3.0.12/README.md similarity index 100% rename from incubator/factorio/4.0.6/README.md rename to incubator/dashy/3.0.12/README.md diff --git a/incubator/dashy/3.0.12/app-changelog.md b/incubator/dashy/3.0.12/app-changelog.md new file mode 100644 index 00000000000..6e6f8face6e --- /dev/null +++ b/incubator/dashy/3.0.12/app-changelog.md @@ -0,0 +1,4 @@ + + +## [dashy-3.0.12](https://github.com/truecharts/charts/compare/dashy-3.0.11...dashy-3.0.12) (2023-07-22) + diff --git a/incubator/dashy/3.0.11/app-readme.md b/incubator/dashy/3.0.12/app-readme.md similarity index 100% rename from incubator/dashy/3.0.11/app-readme.md rename to incubator/dashy/3.0.12/app-readme.md diff --git a/incubator/dashy/3.0.12/charts/common-13.2.0.tgz b/incubator/dashy/3.0.12/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/dashy/3.0.12/charts/common-13.2.0.tgz differ diff --git a/incubator/dashy/3.0.11/ix_values.yaml b/incubator/dashy/3.0.12/ix_values.yaml similarity index 100% rename from incubator/dashy/3.0.11/ix_values.yaml rename to incubator/dashy/3.0.12/ix_values.yaml diff --git a/incubator/dashy/3.0.11/questions.yaml b/incubator/dashy/3.0.12/questions.yaml similarity index 96% rename from incubator/dashy/3.0.11/questions.yaml rename to incubator/dashy/3.0.12/questions.yaml index 4d56bd6f04e..2e4ac77db83 100644 --- a/incubator/dashy/3.0.11/questions.yaml +++ b/incubator/dashy/3.0.12/questions.yaml @@ -572,14 +572,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -588,27 +580,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -684,13 +685,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/dashy/3.0.11/templates/_configmap.tpl b/incubator/dashy/3.0.12/templates/_configmap.tpl similarity index 100% rename from incubator/dashy/3.0.11/templates/_configmap.tpl rename to incubator/dashy/3.0.12/templates/_configmap.tpl diff --git a/incubator/dashy/3.0.11/templates/common.yaml b/incubator/dashy/3.0.12/templates/common.yaml similarity index 100% rename from incubator/dashy/3.0.11/templates/common.yaml rename to incubator/dashy/3.0.12/templates/common.yaml diff --git a/incubator/factorio/4.0.6/values.yaml b/incubator/dashy/3.0.12/values.yaml similarity index 100% rename from incubator/factorio/4.0.6/values.yaml rename to incubator/dashy/3.0.12/values.yaml diff --git a/incubator/factorio/4.0.6/app-changelog.md b/incubator/factorio/4.0.6/app-changelog.md deleted file mode 100644 index 73b4ff35561..00000000000 --- a/incubator/factorio/4.0.6/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [factorio-4.0.6](https://github.com/truecharts/charts/compare/factorio-4.0.5...factorio-4.0.6) (2023-07-01) - -### Chore - -- update helm general non-major ([#10069](https://github.com/truecharts/charts/issues/10069)) - - \ No newline at end of file diff --git a/incubator/factorio/4.0.6/charts/common-12.14.6.tgz b/incubator/factorio/4.0.6/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/factorio/4.0.6/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/factorio/4.0.6/CHANGELOG.md b/incubator/factorio/4.0.7/CHANGELOG.md similarity index 95% rename from incubator/factorio/4.0.6/CHANGELOG.md rename to incubator/factorio/4.0.7/CHANGELOG.md index 8d454c2a259..d7d170fcf5e 100644 --- a/incubator/factorio/4.0.6/CHANGELOG.md +++ b/incubator/factorio/4.0.7/CHANGELOG.md @@ -4,6 +4,11 @@ +## [factorio-4.0.7](https://github.com/truecharts/charts/compare/factorio-4.0.6...factorio-4.0.7) (2023-07-22) + + + + ## [factorio-4.0.6](https://github.com/truecharts/charts/compare/factorio-4.0.5...factorio-4.0.6) (2023-07-01) ### Chore @@ -92,8 +97,3 @@ ## [factorio-3.0.0](https://github.com/truecharts/charts/compare/factorioservermanager-2.0.8...factorio-3.0.0) (2023-02-02) ### Feat - -- Add proper Env Vars/Ports before Stable ([#6743](https://github.com/truecharts/charts/issues/6743)) - - - diff --git a/incubator/factorio/4.0.6/Chart.yaml b/incubator/factorio/4.0.7/Chart.yaml similarity index 95% rename from incubator/factorio/4.0.6/Chart.yaml rename to incubator/factorio/4.0.7/Chart.yaml index b7513bc8e41..654c319d741 100644 --- a/incubator/factorio/4.0.6/Chart.yaml +++ b/incubator/factorio/4.0.7/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 kubeVersion: ">=1.16.0-0" name: factorio -version: 4.0.6 +version: 4.0.7 appVersion: "stable" description: "This Chart Chart will download the latest stable release of the game, generate the map and you're ready to play." type: application @@ -17,7 +17,7 @@ sources: dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 maintainers: - email: info@truecharts.org name: TrueCharts diff --git a/incubator/firezone/0.0.4/README.md b/incubator/factorio/4.0.7/README.md similarity index 100% rename from incubator/firezone/0.0.4/README.md rename to incubator/factorio/4.0.7/README.md diff --git a/incubator/factorio/4.0.7/app-changelog.md b/incubator/factorio/4.0.7/app-changelog.md new file mode 100644 index 00000000000..18a8602f45f --- /dev/null +++ b/incubator/factorio/4.0.7/app-changelog.md @@ -0,0 +1,4 @@ + + +## [factorio-4.0.7](https://github.com/truecharts/charts/compare/factorio-4.0.6...factorio-4.0.7) (2023-07-22) + diff --git a/incubator/factorio/4.0.6/app-readme.md b/incubator/factorio/4.0.7/app-readme.md similarity index 100% rename from incubator/factorio/4.0.6/app-readme.md rename to incubator/factorio/4.0.7/app-readme.md diff --git a/incubator/factorio/4.0.7/charts/common-13.2.0.tgz b/incubator/factorio/4.0.7/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/factorio/4.0.7/charts/common-13.2.0.tgz differ diff --git a/incubator/factorio/4.0.6/ix_values.yaml b/incubator/factorio/4.0.7/ix_values.yaml similarity index 100% rename from incubator/factorio/4.0.6/ix_values.yaml rename to incubator/factorio/4.0.7/ix_values.yaml diff --git a/incubator/factorio/4.0.6/questions.yaml b/incubator/factorio/4.0.7/questions.yaml similarity index 96% rename from incubator/factorio/4.0.6/questions.yaml rename to incubator/factorio/4.0.7/questions.yaml index d42274de376..936f1ab4ccc 100644 --- a/incubator/factorio/4.0.6/questions.yaml +++ b/incubator/factorio/4.0.7/questions.yaml @@ -630,14 +630,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -646,27 +638,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -742,13 +743,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/factorio/4.0.6/templates/common.yaml b/incubator/factorio/4.0.7/templates/common.yaml similarity index 100% rename from incubator/factorio/4.0.6/templates/common.yaml rename to incubator/factorio/4.0.7/templates/common.yaml diff --git a/incubator/firezone/0.0.4/values.yaml b/incubator/factorio/4.0.7/values.yaml similarity index 100% rename from incubator/firezone/0.0.4/values.yaml rename to incubator/factorio/4.0.7/values.yaml diff --git a/incubator/firezone/0.0.4/app-changelog.md b/incubator/firezone/0.0.4/app-changelog.md deleted file mode 100644 index 987d6d6f2a8..00000000000 --- a/incubator/firezone/0.0.4/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [firezone-0.0.4](https://github.com/truecharts/charts/compare/firezone-0.0.3...firezone-0.0.4) (2023-07-01) - -### Chore - -- update helm general non-major ([#10069](https://github.com/truecharts/charts/issues/10069)) - - \ No newline at end of file diff --git a/incubator/firezone/0.0.4/charts/common-12.14.6.tgz b/incubator/firezone/0.0.4/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/firezone/0.0.4/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/firezone/0.0.4/CHANGELOG.md b/incubator/firezone/0.0.5/CHANGELOG.md similarity index 86% rename from incubator/firezone/0.0.4/CHANGELOG.md rename to incubator/firezone/0.0.5/CHANGELOG.md index 3dbec4f8129..8f90102dd5b 100644 --- a/incubator/firezone/0.0.4/CHANGELOG.md +++ b/incubator/firezone/0.0.5/CHANGELOG.md @@ -4,6 +4,11 @@ +## [firezone-0.0.5](https://github.com/truecharts/charts/compare/firezone-0.0.4...firezone-0.0.5) (2023-07-22) + + + + ## [firezone-0.0.4](https://github.com/truecharts/charts/compare/firezone-0.0.3...firezone-0.0.4) (2023-07-01) ### Chore diff --git a/incubator/firezone/0.0.4/Chart.yaml b/incubator/firezone/0.0.5/Chart.yaml similarity index 95% rename from incubator/firezone/0.0.4/Chart.yaml rename to incubator/firezone/0.0.5/Chart.yaml index fcea0a27e25..a4a5885bdae 100644 --- a/incubator/firezone/0.0.4/Chart.yaml +++ b/incubator/firezone/0.0.5/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "0.7.30" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: WireGuard-based VPN server and egress firewall home: https://truecharts.org/charts/incubator/firezone @@ -22,7 +22,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/firezone - https://github.com/firezone/firezone type: application -version: 0.0.4 +version: 0.0.5 annotations: truecharts.org/catagories: | - vpn diff --git a/incubator/ghostfolio/0.0.4/README.md b/incubator/firezone/0.0.5/README.md similarity index 100% rename from incubator/ghostfolio/0.0.4/README.md rename to incubator/firezone/0.0.5/README.md diff --git a/incubator/firezone/0.0.5/app-changelog.md b/incubator/firezone/0.0.5/app-changelog.md new file mode 100644 index 00000000000..c835642cba9 --- /dev/null +++ b/incubator/firezone/0.0.5/app-changelog.md @@ -0,0 +1,4 @@ + + +## [firezone-0.0.5](https://github.com/truecharts/charts/compare/firezone-0.0.4...firezone-0.0.5) (2023-07-22) + diff --git a/incubator/firezone/0.0.4/app-readme.md b/incubator/firezone/0.0.5/app-readme.md similarity index 100% rename from incubator/firezone/0.0.4/app-readme.md rename to incubator/firezone/0.0.5/app-readme.md diff --git a/incubator/firezone/0.0.5/charts/common-13.2.0.tgz b/incubator/firezone/0.0.5/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/firezone/0.0.5/charts/common-13.2.0.tgz differ diff --git a/incubator/firezone/0.0.4/ix_values.yaml b/incubator/firezone/0.0.5/ix_values.yaml similarity index 100% rename from incubator/firezone/0.0.4/ix_values.yaml rename to incubator/firezone/0.0.5/ix_values.yaml diff --git a/incubator/firezone/0.0.4/logo.png b/incubator/firezone/0.0.5/logo.png similarity index 100% rename from incubator/firezone/0.0.4/logo.png rename to incubator/firezone/0.0.5/logo.png diff --git a/incubator/firezone/0.0.4/questions.yaml b/incubator/firezone/0.0.5/questions.yaml similarity index 97% rename from incubator/firezone/0.0.4/questions.yaml rename to incubator/firezone/0.0.5/questions.yaml index ccebb9d5854..3393c30f66d 100644 --- a/incubator/firezone/0.0.4/questions.yaml +++ b/incubator/firezone/0.0.5/questions.yaml @@ -819,14 +819,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -835,27 +827,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -931,13 +932,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/ghostfolio/0.0.4/templates/NOTES.txt b/incubator/firezone/0.0.5/templates/NOTES.txt similarity index 100% rename from incubator/ghostfolio/0.0.4/templates/NOTES.txt rename to incubator/firezone/0.0.5/templates/NOTES.txt diff --git a/incubator/firezone/0.0.4/templates/_secrets.tpl b/incubator/firezone/0.0.5/templates/_secrets.tpl similarity index 100% rename from incubator/firezone/0.0.4/templates/_secrets.tpl rename to incubator/firezone/0.0.5/templates/_secrets.tpl diff --git a/incubator/firezone/0.0.4/templates/common.yaml b/incubator/firezone/0.0.5/templates/common.yaml similarity index 100% rename from incubator/firezone/0.0.4/templates/common.yaml rename to incubator/firezone/0.0.5/templates/common.yaml diff --git a/incubator/ghostfolio/0.0.4/values.yaml b/incubator/firezone/0.0.5/values.yaml similarity index 100% rename from incubator/ghostfolio/0.0.4/values.yaml rename to incubator/firezone/0.0.5/values.yaml diff --git a/incubator/ghostfolio/0.0.4/app-changelog.md b/incubator/ghostfolio/0.0.4/app-changelog.md deleted file mode 100644 index 26db343eac0..00000000000 --- a/incubator/ghostfolio/0.0.4/app-changelog.md +++ /dev/null @@ -1,4 +0,0 @@ - - -## [ghostfolio-0.0.4](https://github.com/truecharts/charts/compare/ghostfolio-0.0.3...ghostfolio-0.0.4) (2023-07-03) - diff --git a/incubator/ghostfolio/0.0.4/charts/common-12.14.6.tgz b/incubator/ghostfolio/0.0.4/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/ghostfolio/0.0.4/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/ghostfolio/0.0.4/charts/redis-6.0.62.tgz b/incubator/ghostfolio/0.0.4/charts/redis-6.0.62.tgz deleted file mode 100644 index 7cf04c3e372..00000000000 Binary files a/incubator/ghostfolio/0.0.4/charts/redis-6.0.62.tgz and /dev/null differ diff --git a/incubator/ghostfolio/0.0.4/CHANGELOG.md b/incubator/ghostfolio/0.0.5/CHANGELOG.md similarity index 86% rename from incubator/ghostfolio/0.0.4/CHANGELOG.md rename to incubator/ghostfolio/0.0.5/CHANGELOG.md index 77b32490f25..b7862b07a31 100644 --- a/incubator/ghostfolio/0.0.4/CHANGELOG.md +++ b/incubator/ghostfolio/0.0.5/CHANGELOG.md @@ -4,6 +4,11 @@ +## [ghostfolio-0.0.5](https://github.com/truecharts/charts/compare/ghostfolio-0.0.4...ghostfolio-0.0.5) (2023-07-22) + + + + ## [ghostfolio-0.0.4](https://github.com/truecharts/charts/compare/ghostfolio-0.0.3...ghostfolio-0.0.4) (2023-07-03) diff --git a/incubator/ghostfolio/0.0.4/Chart.yaml b/incubator/ghostfolio/0.0.5/Chart.yaml similarity index 94% rename from incubator/ghostfolio/0.0.4/Chart.yaml rename to incubator/ghostfolio/0.0.5/Chart.yaml index 5d9a117bef8..fa681b7b27f 100644 --- a/incubator/ghostfolio/0.0.4/Chart.yaml +++ b/incubator/ghostfolio/0.0.5/Chart.yaml @@ -3,10 +3,10 @@ appVersion: "1.283.5" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 - name: redis repository: https://deps.truecharts.org - version: 6.0.62 + version: 7.0.1 deprecated: false description: Ghostfolio is a privacy-first, open source dashboard for your personal finances. Break down your asset allocation, know your net worth and make solid, data-driven investment decisions. home: https://truecharts.org/charts/incubator/ghostfolio @@ -25,7 +25,7 @@ sources: - https://github.com/ghostfolio/ghostfolio - https://ghostfol.io/ type: application -version: 0.0.4 +version: 0.0.5 annotations: truecharts.org/catagories: | - finance diff --git a/incubator/megasync/3.0.0/README.md b/incubator/ghostfolio/0.0.5/README.md similarity index 100% rename from incubator/megasync/3.0.0/README.md rename to incubator/ghostfolio/0.0.5/README.md diff --git a/incubator/ghostfolio/0.0.5/app-changelog.md b/incubator/ghostfolio/0.0.5/app-changelog.md new file mode 100644 index 00000000000..721d6ec5ff3 --- /dev/null +++ b/incubator/ghostfolio/0.0.5/app-changelog.md @@ -0,0 +1,4 @@ + + +## [ghostfolio-0.0.5](https://github.com/truecharts/charts/compare/ghostfolio-0.0.4...ghostfolio-0.0.5) (2023-07-22) + diff --git a/incubator/ghostfolio/0.0.4/app-readme.md b/incubator/ghostfolio/0.0.5/app-readme.md similarity index 100% rename from incubator/ghostfolio/0.0.4/app-readme.md rename to incubator/ghostfolio/0.0.5/app-readme.md diff --git a/incubator/ghostfolio/0.0.5/charts/common-13.2.0.tgz b/incubator/ghostfolio/0.0.5/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/ghostfolio/0.0.5/charts/common-13.2.0.tgz differ diff --git a/incubator/ghostfolio/0.0.5/charts/redis-7.0.1.tgz b/incubator/ghostfolio/0.0.5/charts/redis-7.0.1.tgz new file mode 100644 index 00000000000..1703de944ab Binary files /dev/null and b/incubator/ghostfolio/0.0.5/charts/redis-7.0.1.tgz differ diff --git a/incubator/ghostfolio/0.0.4/ix_values.yaml b/incubator/ghostfolio/0.0.5/ix_values.yaml similarity index 100% rename from incubator/ghostfolio/0.0.4/ix_values.yaml rename to incubator/ghostfolio/0.0.5/ix_values.yaml diff --git a/incubator/ghostfolio/0.0.4/questions.yaml b/incubator/ghostfolio/0.0.5/questions.yaml similarity index 97% rename from incubator/ghostfolio/0.0.4/questions.yaml rename to incubator/ghostfolio/0.0.5/questions.yaml index a183dc2ea35..50a09872bea 100644 --- a/incubator/ghostfolio/0.0.4/questions.yaml +++ b/incubator/ghostfolio/0.0.5/questions.yaml @@ -495,13 +495,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/gravity/0.0.1/templates/NOTES.txt b/incubator/ghostfolio/0.0.5/templates/NOTES.txt similarity index 100% rename from incubator/gravity/0.0.1/templates/NOTES.txt rename to incubator/ghostfolio/0.0.5/templates/NOTES.txt diff --git a/incubator/ghostfolio/0.0.4/templates/_secrets.tpl b/incubator/ghostfolio/0.0.5/templates/_secrets.tpl similarity index 100% rename from incubator/ghostfolio/0.0.4/templates/_secrets.tpl rename to incubator/ghostfolio/0.0.5/templates/_secrets.tpl diff --git a/incubator/ghostfolio/0.0.4/templates/common.yaml b/incubator/ghostfolio/0.0.5/templates/common.yaml similarity index 100% rename from incubator/ghostfolio/0.0.4/templates/common.yaml rename to incubator/ghostfolio/0.0.5/templates/common.yaml diff --git a/incubator/gravity/0.0.1/values.yaml b/incubator/ghostfolio/0.0.5/values.yaml similarity index 100% rename from incubator/gravity/0.0.1/values.yaml rename to incubator/ghostfolio/0.0.5/values.yaml diff --git a/incubator/gravity/0.0.1/README.md b/incubator/gravity/0.0.1/README.md deleted file mode 100644 index 7e59600739c..00000000000 --- a/incubator/gravity/0.0.1/README.md +++ /dev/null @@ -1 +0,0 @@ -# README diff --git a/incubator/gravity/0.0.1/app-changelog.md b/incubator/gravity/0.0.1/app-changelog.md deleted file mode 100644 index 866551eb0cf..00000000000 --- a/incubator/gravity/0.0.1/app-changelog.md +++ /dev/null @@ -1,4 +0,0 @@ - - -## [gravity-0.0.1]gravity-0.0.1 (2023-07-06) - diff --git a/incubator/gravity/0.0.1/charts/common-12.14.6.tgz b/incubator/gravity/0.0.1/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/gravity/0.0.1/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/gravity/0.0.1/CHANGELOG.md b/incubator/gravity/0.0.2/CHANGELOG.md similarity index 52% rename from incubator/gravity/0.0.1/CHANGELOG.md rename to incubator/gravity/0.0.2/CHANGELOG.md index afc712760ce..1965501768d 100644 --- a/incubator/gravity/0.0.1/CHANGELOG.md +++ b/incubator/gravity/0.0.2/CHANGELOG.md @@ -4,5 +4,10 @@ +## [gravity-0.0.2](https://github.com/truecharts/charts/compare/gravity-0.0.1...gravity-0.0.2) (2023-07-22) + + + + ## [gravity-0.0.1]gravity-0.0.1 (2023-07-06) diff --git a/incubator/gravity/0.0.1/Chart.yaml b/incubator/gravity/0.0.2/Chart.yaml similarity index 95% rename from incubator/gravity/0.0.1/Chart.yaml rename to incubator/gravity/0.0.2/Chart.yaml index a6506bbe5b1..1e5ba7df6b6 100644 --- a/incubator/gravity/0.0.1/Chart.yaml +++ b/incubator/gravity/0.0.2/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "0.6.8" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: Fully-replicated DNS and DHCP Server with ad-blocking powered by etcd. home: https://truecharts.org/charts/incubator/gravity @@ -22,7 +22,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/gravity - https://github.com/BeryJu/gravity type: application -version: 0.0.1 +version: 0.0.2 annotations: truecharts.org/catagories: | - dns diff --git a/incubator/midarr/4.0.0/README.md b/incubator/gravity/0.0.2/README.md similarity index 100% rename from incubator/midarr/4.0.0/README.md rename to incubator/gravity/0.0.2/README.md diff --git a/incubator/gravity/0.0.2/app-changelog.md b/incubator/gravity/0.0.2/app-changelog.md new file mode 100644 index 00000000000..bf79f27f34e --- /dev/null +++ b/incubator/gravity/0.0.2/app-changelog.md @@ -0,0 +1,4 @@ + + +## [gravity-0.0.2](https://github.com/truecharts/charts/compare/gravity-0.0.1...gravity-0.0.2) (2023-07-22) + diff --git a/incubator/gravity/0.0.1/app-readme.md b/incubator/gravity/0.0.2/app-readme.md similarity index 100% rename from incubator/gravity/0.0.1/app-readme.md rename to incubator/gravity/0.0.2/app-readme.md diff --git a/incubator/gravity/0.0.2/charts/common-13.2.0.tgz b/incubator/gravity/0.0.2/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/gravity/0.0.2/charts/common-13.2.0.tgz differ diff --git a/incubator/gravity/0.0.1/ix_values.yaml b/incubator/gravity/0.0.2/ix_values.yaml similarity index 100% rename from incubator/gravity/0.0.1/ix_values.yaml rename to incubator/gravity/0.0.2/ix_values.yaml diff --git a/incubator/gravity/0.0.1/logo.png b/incubator/gravity/0.0.2/logo.png similarity index 100% rename from incubator/gravity/0.0.1/logo.png rename to incubator/gravity/0.0.2/logo.png diff --git a/incubator/gravity/0.0.1/questions.yaml b/incubator/gravity/0.0.2/questions.yaml similarity index 100% rename from incubator/gravity/0.0.1/questions.yaml rename to incubator/gravity/0.0.2/questions.yaml diff --git a/incubator/megasync/3.0.0/templates/NOTES.txt b/incubator/gravity/0.0.2/templates/NOTES.txt similarity index 100% rename from incubator/megasync/3.0.0/templates/NOTES.txt rename to incubator/gravity/0.0.2/templates/NOTES.txt diff --git a/incubator/gravity/0.0.1/templates/_secrets.tpl b/incubator/gravity/0.0.2/templates/_secrets.tpl similarity index 100% rename from incubator/gravity/0.0.1/templates/_secrets.tpl rename to incubator/gravity/0.0.2/templates/_secrets.tpl diff --git a/incubator/gravity/0.0.1/templates/common.yaml b/incubator/gravity/0.0.2/templates/common.yaml similarity index 100% rename from incubator/gravity/0.0.1/templates/common.yaml rename to incubator/gravity/0.0.2/templates/common.yaml diff --git a/incubator/megasync/3.0.0/values.yaml b/incubator/gravity/0.0.2/values.yaml similarity index 100% rename from incubator/megasync/3.0.0/values.yaml rename to incubator/gravity/0.0.2/values.yaml diff --git a/incubator/kopia/7.0.2/CHANGELOG.md b/incubator/kopia/7.0.2/CHANGELOG.md new file mode 100644 index 00000000000..7fccf6652d4 --- /dev/null +++ b/incubator/kopia/7.0.2/CHANGELOG.md @@ -0,0 +1,99 @@ +**Important:** +*for the complete changelog, please refer to the website* + + + + +## [kopia-7.0.2](https://github.com/truecharts/charts/compare/kopia-6.0.6...kopia-7.0.2) (2023-07-22) + + + + +## [kopia-6.0.6](https://github.com/truecharts/charts/compare/kopia-6.0.5...kopia-6.0.6) (2023-07-14) + + + + +## [kopia-6.0.5](https://github.com/truecharts/charts/compare/kopia-6.0.4...kopia-6.0.5) (2023-07-09) + + + + +## [kopia-6.0.4](https://github.com/truecharts/charts/compare/kopia-6.0.3...kopia-6.0.4) (2023-07-08) + + + + +## [kopia-6.0.3](https://github.com/truecharts/charts/compare/kopia-6.0.2...kopia-6.0.3) (2023-07-01) + +### Chore + +- update helm general non-major ([#10069](https://github.com/truecharts/charts/issues/10069)) + + + + +## [kopia-6.0.2](https://github.com/truecharts/charts/compare/kopia-6.0.1...kopia-6.0.2) (2023-06-13) + +### Chore + +- update helm chart common to 12.14.2 ([#9599](https://github.com/truecharts/charts/issues/9599)) + + + + +## [kopia-6.0.1](https://github.com/truecharts/charts/compare/kopia-6.0.0...kopia-6.0.1) (2023-06-11) + +### Chore + +- update helm general non-major ([#9558](https://github.com/truecharts/charts/issues/9558)) + + + + +## [kopia-6.0.0](https://github.com/truecharts/charts/compare/kopia-5.0.0...kopia-6.0.0) (2023-06-10) + +### Feat + +- hide advanced ingress options behind checbox ([#9203](https://github.com/truecharts/charts/issues/9203)) + - *Breaking Change* Move to new common + update ([#9550](https://github.com/truecharts/charts/issues/9550)) + + + + +## [kopia-5.0.0](https://github.com/truecharts/charts/compare/kopia-4.0.9...kopia-5.0.0) (2023-05-24) + + + + +## [kopia-5.0.0](https://github.com/truecharts/charts/compare/kopia-4.0.9...kopia-5.0.0) (2023-05-24) + + + + +## [kopia-5.0.0](https://github.com/truecharts/charts/compare/kopia-4.0.9...kopia-5.0.0) (2023-05-24) + + + + +## [kopia-5.0.0](https://github.com/truecharts/charts/compare/kopia-4.0.9...kopia-5.0.0) (2023-05-24) + + + + +## [kopia-5.0.0](https://github.com/truecharts/charts/compare/kopia-4.0.9...kopia-5.0.0) (2023-05-24) + + + + +## [kopia-5.0.0](https://github.com/truecharts/charts/compare/kopia-4.0.9...kopia-5.0.0) (2023-05-24) + + + + +## [kopia-5.0.0](https://github.com/truecharts/charts/compare/kopia-4.0.9...kopia-5.0.0) (2023-05-24) + + + + +## [kopia-5.0.0](https://github.com/truecharts/charts/compare/kopia-4.0.9...kopia-5.0.0) (2023-05-24) diff --git a/incubator/kopia/7.0.2/Chart.yaml b/incubator/kopia/7.0.2/Chart.yaml new file mode 100644 index 00000000000..d4844388759 --- /dev/null +++ b/incubator/kopia/7.0.2/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "0.13.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 13.2.0 +description: Kopia is a simple, cross-platform tool for managing encrypted backups in the cloud. It provides fast, incremental backups, secure, client-side end-to-end encryption, compression and data deduplication. +home: https://truecharts.org/charts/incubator/kopia +icon: https://truecharts.org/img/hotlink-ok/chart-icons/kopia.png +keywords: + - backup +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: kopia +sources: + - https://github.com/truecharts/charts/tree/master/charts/incubator/kopia + - https://kopia.io/docs/installation/#docker-images + - https://github.com/kopia/kopia +version: 7.0.2 +annotations: + truecharts.org/catagories: | + - utility + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/misskey/4.0.0/README.md b/incubator/kopia/7.0.2/README.md similarity index 100% rename from incubator/misskey/4.0.0/README.md rename to incubator/kopia/7.0.2/README.md diff --git a/incubator/kopia/7.0.2/app-changelog.md b/incubator/kopia/7.0.2/app-changelog.md new file mode 100644 index 00000000000..4d02935a783 --- /dev/null +++ b/incubator/kopia/7.0.2/app-changelog.md @@ -0,0 +1,4 @@ + + +## [kopia-7.0.2](https://github.com/truecharts/charts/compare/kopia-6.0.6...kopia-7.0.2) (2023-07-22) + diff --git a/incubator/kopia/7.0.2/app-readme.md b/incubator/kopia/7.0.2/app-readme.md new file mode 100644 index 00000000000..34be9ecc22e --- /dev/null +++ b/incubator/kopia/7.0.2/app-readme.md @@ -0,0 +1,8 @@ +Kopia is a simple, cross-platform tool for managing encrypted backups in the cloud. It provides fast, incremental backups, secure, client-side end-to-end encryption, compression and data deduplication. + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/incubator/kopia](https://truecharts.org/charts/incubator/kopia) + +--- + +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/incubator/kopia/7.0.2/charts/common-13.2.0.tgz b/incubator/kopia/7.0.2/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/kopia/7.0.2/charts/common-13.2.0.tgz differ diff --git a/incubator/kopia/7.0.2/ix_values.yaml b/incubator/kopia/7.0.2/ix_values.yaml new file mode 100644 index 00000000000..dc55d697980 --- /dev/null +++ b/incubator/kopia/7.0.2/ix_values.yaml @@ -0,0 +1,58 @@ +image: + repository: tccr.io/truecharts/kopia + tag: 0.13.0@sha256:72ed1856efdd443be31e23535d24242056639a387587aa3ade5413e75dad0603 + pullPolicy: IfNotPresent + +service: + main: + ports: + main: + protocol: http + port: 10238 + +kopia: + user: "user" + password: "secret" + server_username: "user" + server_password: "password" + +workload: + main: + podSpec: + containers: + main: + envFrom: + - secretRef: + name: "kopia-secrets" + args: + - server + - start + - --address=http://0.0.0.0:{{ .Values.service.main.ports.main.port }} + - --insecure + - --server-username={{ .Values.kopia.server_username }} + - --server-password={{ .Values.kopia.server_password }} + probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false + +persistence: + config: + enabled: true + mountPath: "/app/config" + cache: + enabled: true + mountPath: "/app/cache" + logs: + enabled: true + mountPath: "/app/logs" + rclone: + enabled: true + mountPath: "/app/rclone" + +portal: + open: + enabled: true diff --git a/incubator/kopia/7.0.2/questions.yaml b/incubator/kopia/7.0.2/questions.yaml new file mode 100644 index 00000000000..65b8d231cd3 --- /dev/null +++ b/incubator/kopia/7.0.2/questions.yaml @@ -0,0 +1,2341 @@ +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: global + group: General Settings + label: "Global Settings" + schema: + additional_attrs: true + type: dict + attrs: + - variable: stopAll + label: Stop All + description: "Stops All Running pods and hibernates cnpg" + schema: + type: boolean + default: false + - variable: workload + group: "Workload Settings" + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type (Advanced) + schema: + type: string + default: Deployment + enum: + - value: Deployment + description: Deployment + - value: DaemonSet + description: DaemonSet + + - variable: replicas + label: Replicas (Advanced) + description: Set the number of Replicas + schema: + type: int + show_if: [["type", "!=", "DaemonSet"]] + default: 1 + - variable: podSpec + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: containers + label: Containers + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: Main Container + schema: + additional_attrs: true + type: dict + attrs: + + - variable: envList + label: Extra Environment Variables + description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..." + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: command + label: Command + schema: + type: list + default: [] + items: + - variable: param + label: Param + schema: + type: string + + - variable: kopia + group: App Configuration + label: Kopia Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: user + label: Repo User + schema: + type: string + required: true + default: "" + - variable: password + label: Repo Password + schema: + type: string + private: true + required: true + default: "" + - variable: server_username + label: Server User + schema: + type: string + required: true + default: "" + - variable: server_password + label: Server Password + schema: + type: string + private: true + required: true + default: "" + + - variable: TZ + label: Timezone + group: "General Settings" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: podOptions + group: "General Settings" + label: "Global Pod Options (Advanced)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: expertPodOpts + label: "Expert - Pod Options" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + label: "Host Networking" + schema: + type: boolean + default: false + - variable: dnsConfig + label: "DNS Configuration" + schema: + type: dict + additional_attrs: true + attrs: + - variable: options + label: "Options" + schema: + type: list + default: [{"name": "ndots", "value": "1"}] + items: + - variable: optionsEntry + label: "Option Entry" + schema: + type: dict + additional_attrs: true + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: value + label: "Value" + schema: + type: string + - variable: nameservers + label: "Nameservers" + schema: + type: list + default: [] + items: + - variable: nsEntry + label: "Nameserver Entry" + schema: + type: string + required: true + - variable: searches + label: "Searches" + schema: + type: list + default: [] + items: + - variable: searchEntry + label: "Search Entry" + schema: + type: string + required: true + - variable: 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: 10238 + required: true + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: scaleExternalInterface + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + additional_attrs: true + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + additional_attrs: true + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + show_if: [["type", "=", "static"]] + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + show_if: [["type", "=", "static"]] + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - value: Simple + description: Deprecated CHANGE THIS + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: advancedsvcset + label: Show Advanced Service Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: Specify the IP Policy + schema: + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: IP Families + description: (Advanced) The IP Families that should be used + schema: + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: tcp + enum: + - value: http + description: HTTP + - value: https + description: HTTPS + - value: tcp + description: TCP + - value: udp + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: pvc + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - value: nfs + description: NFS Share + - 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: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: cache + label: "App Cache Storage" + description: "Stores the Application Cache." + 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: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: logs + label: "App Logs Storage" + description: "Stores the Application Logs." + 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: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: rclone + label: "App Rclone Storage" + description: "Stores the Application Rclone." + 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: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: 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: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: 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: 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: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + show_if: [["advanced", "=", true]] + required: true + - variable: ingressClassName + label: (Advanced/Optional) IngressClass Name + schema: + type: string + show_if: [["advanced", "=", true]] + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + show_if: [["advanced", "=", true]] + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + + - variable: certificateIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: 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: 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: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID of the user running the application" + schema: + type: int + default: 568 + # Settings from questions.yaml get appended here on a per-app basis + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + show_if: [["runAsUser", "=", 0]] + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "0022" + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: true + - variable: pod + label: Pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: OnRootMismatch + enum: + - value: OnRootMismatch + description: OnRootMismatch + - value: Always + description: Always + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + # Settings from questions.yaml get appended here on a per-app basis + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + + - variable: resources + group: Resources and Devices + label: "Resource Limits" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + hidden: true + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 10m + hidden: true + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 50Mi + hidden: true + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: device + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: scaleGPUEntry + label: GPU + schema: + additional_attrs: true + type: dict + attrs: + # Specify GPU configuration + - variable: gpu + label: Select GPU + schema: + additional_attrs: true + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] + - variable: workaround + label: "Workaround" + schema: + type: string + default: workaround + hidden: true +# - variable: horizontalPodAutoscaler +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# type: list +# default: [] +# items: +# - variable: hpaEntry +# label: HPA Entry +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: name +# label: Name +# schema: +# type: string +# required: true +# default: "" +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 + - variable: networkPolicy + group: Advanced + label: (Advanced) Network Policy + schema: + type: list + default: [] + items: + - variable: netPolicyEntry + label: Network Policy Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + default: "" + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: policyType + label: Policy Type + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ingress + description: Ingress + - value: egress + description: Egress + - value: ingress-egress + description: Ingress and Egress + - variable: egress + label: Egress + schema: + type: list + default: [] + items: + - variable: egressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: to + label: To + schema: + type: list + default: [] + items: + - variable: toEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: ingress + label: Ingress + schema: + type: list + default: [] + items: + - variable: ingressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: from + label: From + schema: + type: list + default: [] + items: + - variable: fromEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: NodePort + description: Deprecated CHANGE THIS + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: gluetun + description: Gluetun + - value: tailscale + description: Tailscale + - value: openvpn + description: OpenVPN (Deprecated) + - value: wireguard + description: Wireguard (Deprecated) + - variable: openvpn + label: OpenVPN Settings + schema: + additional_attrs: true + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + show_if: [["username", "!=", ""]] + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + additional_attrs: true + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: auth_once + label: Auth Once + description: Only attempt to log in if not already logged in. + schema: + type: boolean + default: true + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: The address on which to listen for SOCKS5 proxying into the tailscale net. + schema: + type: string + default: "" + - variable: outbound_http_proxy_listen + label: Outbound HTTP Proxy Listen + description: The address on which to listen for HTTP proxying into the tailscale net. + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: string + show_if: [["type", "!=", "disabled"]] + default: "" + + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + max_length: 10240 + - variable: docs + group: Documentation + label: Please read the documentation at https://truecharts.org + description: Please read the documentation at +
https://truecharts.org + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: Please consider supporting TrueCharts, see https://truecharts.org/sponsor + description: Please consider supporting TrueCharts, see +
https://truecharts.org/sponsor + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/incubator/midarr/4.0.0/templates/NOTES.txt b/incubator/kopia/7.0.2/templates/NOTES.txt similarity index 100% rename from incubator/midarr/4.0.0/templates/NOTES.txt rename to incubator/kopia/7.0.2/templates/NOTES.txt diff --git a/incubator/kopia/7.0.2/templates/_secrets.tpl b/incubator/kopia/7.0.2/templates/_secrets.tpl new file mode 100644 index 00000000000..222ee7dfcfa --- /dev/null +++ b/incubator/kopia/7.0.2/templates/_secrets.tpl @@ -0,0 +1,11 @@ +{{/* Define the secret */}} +{{- define "kopia.secrets" -}} +{{- $secretName := (printf "%s-kopia-secrets" (include "tc.v1.common.lib.chart.names.fullname" $)) -}} + +{{- $kopia := .Values.kopia -}} + +enabled: true +data: + USER: {{ $kopia.user | default "user" | quote }} + KOPIA_PASSWORD: {{ $kopia.password | default "secret" | quote }} +{{- end }} diff --git a/incubator/kopia/7.0.2/templates/common.yaml b/incubator/kopia/7.0.2/templates/common.yaml new file mode 100644 index 00000000000..17dd4a5c77a --- /dev/null +++ b/incubator/kopia/7.0.2/templates/common.yaml @@ -0,0 +1,11 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{/* Render secrets for kopia */}} +{{- $secrets := include "kopia.secrets" . | fromYaml -}} +{{- if $secrets -}} + {{- $_ := set .Values.secret "kopia-secrets" $secrets -}} +{{- end -}} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/incubator/midarr/4.0.0/values.yaml b/incubator/kopia/7.0.2/values.yaml similarity index 100% rename from incubator/midarr/4.0.0/values.yaml rename to incubator/kopia/7.0.2/values.yaml diff --git a/incubator/megasync/3.0.0/app-changelog.md b/incubator/megasync/3.0.0/app-changelog.md deleted file mode 100644 index 168d40a287d..00000000000 --- a/incubator/megasync/3.0.0/app-changelog.md +++ /dev/null @@ -1,13 +0,0 @@ - - -## [megasync-3.0.0](https://github.com/truecharts/charts/compare/megasync-2.0.10...megasync-3.0.0) (2023-07-20) - -### Feat - -- hide advanced ingress options behind checbox ([#9203](https://github.com/truecharts/charts/issues/9203)) - - ### Fix - -- fix mistakes on questions.yaml - - \ No newline at end of file diff --git a/incubator/megasync/3.0.0/charts/common-12.14.6.tgz b/incubator/megasync/3.0.0/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/megasync/3.0.0/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/megasync/3.0.0/CHANGELOG.md b/incubator/megasync/3.0.1/CHANGELOG.md similarity index 94% rename from incubator/megasync/3.0.0/CHANGELOG.md rename to incubator/megasync/3.0.1/CHANGELOG.md index 8411079b917..125daf8265f 100644 --- a/incubator/megasync/3.0.0/CHANGELOG.md +++ b/incubator/megasync/3.0.1/CHANGELOG.md @@ -4,6 +4,11 @@ +## [megasync-3.0.1](https://github.com/truecharts/charts/compare/megasync-3.0.0...megasync-3.0.1) (2023-07-22) + + + + ## [megasync-3.0.0](https://github.com/truecharts/charts/compare/megasync-2.0.10...megasync-3.0.0) (2023-07-20) ### Feat @@ -92,8 +97,3 @@ - -## [megasync-2.0.2](https://github.com/truecharts/charts/compare/megasync-2.0.1...megasync-2.0.2) (2022-11-30) - - - diff --git a/incubator/megasync/3.0.0/Chart.yaml b/incubator/megasync/3.0.1/Chart.yaml similarity index 96% rename from incubator/megasync/3.0.0/Chart.yaml rename to incubator/megasync/3.0.1/Chart.yaml index d7b63f02fbc..dd7bccd50af 100644 --- a/incubator/megasync/3.0.0/Chart.yaml +++ b/incubator/megasync/3.0.1/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "latest" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: MEGAsync can synchronize all of your devices with your MEGA account. home: https://truecharts.org/charts/incubator/megasync @@ -24,7 +24,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/megasync - https://github.com/ich777/docker-megasync type: application -version: 3.0.0 +version: 3.0.1 annotations: truecharts.org/catagories: | - Network-Other diff --git a/incubator/netbootxyz/0.0.7/README.md b/incubator/megasync/3.0.1/README.md similarity index 100% rename from incubator/netbootxyz/0.0.7/README.md rename to incubator/megasync/3.0.1/README.md diff --git a/incubator/megasync/3.0.1/app-changelog.md b/incubator/megasync/3.0.1/app-changelog.md new file mode 100644 index 00000000000..e5bfc8ac2b6 --- /dev/null +++ b/incubator/megasync/3.0.1/app-changelog.md @@ -0,0 +1,4 @@ + + +## [megasync-3.0.1](https://github.com/truecharts/charts/compare/megasync-3.0.0...megasync-3.0.1) (2023-07-22) + diff --git a/incubator/megasync/3.0.0/app-readme.md b/incubator/megasync/3.0.1/app-readme.md similarity index 100% rename from incubator/megasync/3.0.0/app-readme.md rename to incubator/megasync/3.0.1/app-readme.md diff --git a/incubator/megasync/3.0.1/charts/common-13.2.0.tgz b/incubator/megasync/3.0.1/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/megasync/3.0.1/charts/common-13.2.0.tgz differ diff --git a/incubator/megasync/3.0.0/ix_values.yaml b/incubator/megasync/3.0.1/ix_values.yaml similarity index 100% rename from incubator/megasync/3.0.0/ix_values.yaml rename to incubator/megasync/3.0.1/ix_values.yaml diff --git a/incubator/megasync/3.0.0/questions.yaml b/incubator/megasync/3.0.1/questions.yaml similarity index 100% rename from incubator/megasync/3.0.0/questions.yaml rename to incubator/megasync/3.0.1/questions.yaml diff --git a/incubator/misskey/4.0.0/templates/NOTES.txt b/incubator/megasync/3.0.1/templates/NOTES.txt similarity index 100% rename from incubator/misskey/4.0.0/templates/NOTES.txt rename to incubator/megasync/3.0.1/templates/NOTES.txt diff --git a/incubator/megasync/3.0.0/templates/common.yaml b/incubator/megasync/3.0.1/templates/common.yaml similarity index 100% rename from incubator/megasync/3.0.0/templates/common.yaml rename to incubator/megasync/3.0.1/templates/common.yaml diff --git a/incubator/misskey/4.0.0/values.yaml b/incubator/megasync/3.0.1/values.yaml similarity index 100% rename from incubator/misskey/4.0.0/values.yaml rename to incubator/megasync/3.0.1/values.yaml diff --git a/incubator/midarr/4.0.0/app-changelog.md b/incubator/midarr/4.0.0/app-changelog.md deleted file mode 100644 index 0e1e0e626a2..00000000000 --- a/incubator/midarr/4.0.0/app-changelog.md +++ /dev/null @@ -1,13 +0,0 @@ - - -## [midarr-4.0.0](https://github.com/truecharts/charts/compare/midarr-3.0.22...midarr-4.0.0) (2023-07-14) - -### Feat - -- hide advanced ingress options behind checbox ([#9203](https://github.com/truecharts/charts/issues/9203)) - - ### Fix - -- fix mistakes on questions.yaml - - \ No newline at end of file diff --git a/incubator/midarr/4.0.0/charts/common-12.14.6.tgz b/incubator/midarr/4.0.0/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/midarr/4.0.0/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/midarr/4.0.0/CHANGELOG.md b/incubator/midarr/4.0.1/CHANGELOG.md similarity index 95% rename from incubator/midarr/4.0.0/CHANGELOG.md rename to incubator/midarr/4.0.1/CHANGELOG.md index 3cab76bcf71..105db24103b 100644 --- a/incubator/midarr/4.0.0/CHANGELOG.md +++ b/incubator/midarr/4.0.1/CHANGELOG.md @@ -4,6 +4,11 @@ +## [midarr-4.0.1](https://github.com/truecharts/charts/compare/midarr-4.0.0...midarr-4.0.1) (2023-07-22) + + + + ## [midarr-4.0.0](https://github.com/truecharts/charts/compare/midarr-3.0.22...midarr-4.0.0) (2023-07-14) ### Feat @@ -92,8 +97,3 @@ ## [midarr-3.0.14](https://github.com/truecharts/charts/compare/midarr-3.0.13...midarr-3.0.14) (2022-12-26) ### Chore - -- update helm general non-major ([#5839](https://github.com/truecharts/charts/issues/5839)) - - - diff --git a/incubator/midarr/4.0.0/Chart.yaml b/incubator/midarr/4.0.1/Chart.yaml similarity index 95% rename from incubator/midarr/4.0.0/Chart.yaml rename to incubator/midarr/4.0.1/Chart.yaml index 5e3f76faae5..8117692e75b 100644 --- a/incubator/midarr/4.0.0/Chart.yaml +++ b/incubator/midarr/4.0.1/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "3.1.0" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 description: Midarr is a minimal lightweight media server for enjoying your media home: https://truecharts.org/charts/incubator/midarr icon: https://truecharts.org/img/hotlink-ok/chart-icons/midarr.png @@ -19,7 +19,7 @@ name: midarr sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/midarr - https://github.com/midarrlabs/midarr-server -version: 4.0.0 +version: 4.0.1 annotations: truecharts.org/catagories: | - media diff --git a/incubator/openbooks/1.0.1/README.md b/incubator/midarr/4.0.1/README.md similarity index 100% rename from incubator/openbooks/1.0.1/README.md rename to incubator/midarr/4.0.1/README.md diff --git a/incubator/midarr/4.0.1/app-changelog.md b/incubator/midarr/4.0.1/app-changelog.md new file mode 100644 index 00000000000..44785a3ac4c --- /dev/null +++ b/incubator/midarr/4.0.1/app-changelog.md @@ -0,0 +1,4 @@ + + +## [midarr-4.0.1](https://github.com/truecharts/charts/compare/midarr-4.0.0...midarr-4.0.1) (2023-07-22) + diff --git a/incubator/midarr/4.0.0/app-readme.md b/incubator/midarr/4.0.1/app-readme.md similarity index 100% rename from incubator/midarr/4.0.0/app-readme.md rename to incubator/midarr/4.0.1/app-readme.md diff --git a/incubator/midarr/4.0.1/charts/common-13.2.0.tgz b/incubator/midarr/4.0.1/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/midarr/4.0.1/charts/common-13.2.0.tgz differ diff --git a/incubator/midarr/4.0.0/ix_values.yaml b/incubator/midarr/4.0.1/ix_values.yaml similarity index 100% rename from incubator/midarr/4.0.0/ix_values.yaml rename to incubator/midarr/4.0.1/ix_values.yaml diff --git a/incubator/midarr/4.0.0/questions.yaml b/incubator/midarr/4.0.1/questions.yaml similarity index 100% rename from incubator/midarr/4.0.0/questions.yaml rename to incubator/midarr/4.0.1/questions.yaml diff --git a/incubator/openbooks/1.0.1/templates/NOTES.txt b/incubator/midarr/4.0.1/templates/NOTES.txt similarity index 100% rename from incubator/openbooks/1.0.1/templates/NOTES.txt rename to incubator/midarr/4.0.1/templates/NOTES.txt diff --git a/incubator/midarr/4.0.0/templates/_secrets.tpl b/incubator/midarr/4.0.1/templates/_secrets.tpl similarity index 100% rename from incubator/midarr/4.0.0/templates/_secrets.tpl rename to incubator/midarr/4.0.1/templates/_secrets.tpl diff --git a/incubator/midarr/4.0.0/templates/common.yaml b/incubator/midarr/4.0.1/templates/common.yaml similarity index 100% rename from incubator/midarr/4.0.0/templates/common.yaml rename to incubator/midarr/4.0.1/templates/common.yaml diff --git a/incubator/netbootxyz/0.0.7/values.yaml b/incubator/midarr/4.0.1/values.yaml similarity index 100% rename from incubator/netbootxyz/0.0.7/values.yaml rename to incubator/midarr/4.0.1/values.yaml diff --git a/incubator/misskey/4.0.0/app-changelog.md b/incubator/misskey/4.0.0/app-changelog.md deleted file mode 100644 index 39cbd4e5d02..00000000000 --- a/incubator/misskey/4.0.0/app-changelog.md +++ /dev/null @@ -1,13 +0,0 @@ - - -## [misskey-4.0.0](https://github.com/truecharts/charts/compare/misskey-3.0.43...misskey-4.0.0) (2023-07-22) - -### Feat - -- hide advanced ingress options behind checbox ([#9203](https://github.com/truecharts/charts/issues/9203)) - - ### Fix - -- fix mistakes on questions.yaml - - \ No newline at end of file diff --git a/incubator/misskey/4.0.0/charts/common-12.14.6.tgz b/incubator/misskey/4.0.0/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/misskey/4.0.0/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/misskey/4.0.0/charts/redis-6.0.62.tgz b/incubator/misskey/4.0.0/charts/redis-6.0.62.tgz deleted file mode 100644 index 7cf04c3e372..00000000000 Binary files a/incubator/misskey/4.0.0/charts/redis-6.0.62.tgz and /dev/null differ diff --git a/incubator/misskey/4.0.0/CHANGELOG.md b/incubator/misskey/4.0.1/CHANGELOG.md similarity index 94% rename from incubator/misskey/4.0.0/CHANGELOG.md rename to incubator/misskey/4.0.1/CHANGELOG.md index 7d91c008148..f0937052a6e 100644 --- a/incubator/misskey/4.0.0/CHANGELOG.md +++ b/incubator/misskey/4.0.1/CHANGELOG.md @@ -4,6 +4,11 @@ +## [misskey-4.0.1](https://github.com/truecharts/charts/compare/misskey-4.0.0...misskey-4.0.1) (2023-07-22) + + + + ## [misskey-4.0.0](https://github.com/truecharts/charts/compare/misskey-3.0.43...misskey-4.0.0) (2023-07-22) ### Feat @@ -92,8 +97,3 @@ ## [misskey-3.0.35](https://github.com/truecharts/charts/compare/misskey-3.0.34...misskey-3.0.35) (2023-02-19) ### Chore - -- update helm general non-major - - - diff --git a/incubator/misskey/4.0.0/Chart.yaml b/incubator/misskey/4.0.1/Chart.yaml similarity index 94% rename from incubator/misskey/4.0.0/Chart.yaml rename to incubator/misskey/4.0.1/Chart.yaml index 3087d8389d0..3790ef067a4 100644 --- a/incubator/misskey/4.0.0/Chart.yaml +++ b/incubator/misskey/4.0.1/Chart.yaml @@ -3,11 +3,11 @@ appVersion: "13.13.2" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 - condition: redis.enabled name: redis repository: https://deps.truecharts.org - version: 6.0.62 + version: 7.0.1 deprecated: false description: Open source decentralized social media platform that's free forever! home: https://truecharts.org/charts/incubator/misskey @@ -29,7 +29,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/misskey - https://github.com/misskey-dev/misskey/ type: application -version: 4.0.0 +version: 4.0.1 annotations: truecharts.org/catagories: | - Social diff --git a/incubator/pastey/3.0.1/README.md b/incubator/misskey/4.0.1/README.md similarity index 100% rename from incubator/pastey/3.0.1/README.md rename to incubator/misskey/4.0.1/README.md diff --git a/incubator/misskey/4.0.1/app-changelog.md b/incubator/misskey/4.0.1/app-changelog.md new file mode 100644 index 00000000000..e5eabc6fd55 --- /dev/null +++ b/incubator/misskey/4.0.1/app-changelog.md @@ -0,0 +1,4 @@ + + +## [misskey-4.0.1](https://github.com/truecharts/charts/compare/misskey-4.0.0...misskey-4.0.1) (2023-07-22) + diff --git a/incubator/misskey/4.0.0/app-readme.md b/incubator/misskey/4.0.1/app-readme.md similarity index 100% rename from incubator/misskey/4.0.0/app-readme.md rename to incubator/misskey/4.0.1/app-readme.md diff --git a/incubator/misskey/4.0.1/charts/common-13.2.0.tgz b/incubator/misskey/4.0.1/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/misskey/4.0.1/charts/common-13.2.0.tgz differ diff --git a/incubator/misskey/4.0.1/charts/redis-7.0.1.tgz b/incubator/misskey/4.0.1/charts/redis-7.0.1.tgz new file mode 100644 index 00000000000..1703de944ab Binary files /dev/null and b/incubator/misskey/4.0.1/charts/redis-7.0.1.tgz differ diff --git a/incubator/misskey/4.0.0/ix_values.yaml b/incubator/misskey/4.0.1/ix_values.yaml similarity index 100% rename from incubator/misskey/4.0.0/ix_values.yaml rename to incubator/misskey/4.0.1/ix_values.yaml diff --git a/incubator/misskey/4.0.0/questions.yaml b/incubator/misskey/4.0.1/questions.yaml similarity index 100% rename from incubator/misskey/4.0.0/questions.yaml rename to incubator/misskey/4.0.1/questions.yaml diff --git a/incubator/pastey/3.0.1/templates/NOTES.txt b/incubator/misskey/4.0.1/templates/NOTES.txt similarity index 100% rename from incubator/pastey/3.0.1/templates/NOTES.txt rename to incubator/misskey/4.0.1/templates/NOTES.txt diff --git a/incubator/misskey/4.0.0/templates/_configmap.tpl b/incubator/misskey/4.0.1/templates/_configmap.tpl similarity index 100% rename from incubator/misskey/4.0.0/templates/_configmap.tpl rename to incubator/misskey/4.0.1/templates/_configmap.tpl diff --git a/incubator/misskey/4.0.0/templates/common.yaml b/incubator/misskey/4.0.1/templates/common.yaml similarity index 100% rename from incubator/misskey/4.0.0/templates/common.yaml rename to incubator/misskey/4.0.1/templates/common.yaml diff --git a/incubator/openbooks/1.0.1/values.yaml b/incubator/misskey/4.0.1/values.yaml similarity index 100% rename from incubator/openbooks/1.0.1/values.yaml rename to incubator/misskey/4.0.1/values.yaml diff --git a/incubator/netbootxyz/0.0.7/app-changelog.md b/incubator/netbootxyz/0.0.7/app-changelog.md deleted file mode 100644 index df2244fc16c..00000000000 --- a/incubator/netbootxyz/0.0.7/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [netbootxyz-0.0.7](https://github.com/truecharts/charts/compare/netbootxyz-0.0.6...netbootxyz-0.0.7) (2023-07-01) - -### Chore - -- update helm general non-major ([#10069](https://github.com/truecharts/charts/issues/10069)) - - \ No newline at end of file diff --git a/incubator/netbootxyz/0.0.7/charts/common-12.14.6.tgz b/incubator/netbootxyz/0.0.7/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/netbootxyz/0.0.7/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/netbootxyz/0.0.7/CHANGELOG.md b/incubator/netbootxyz/0.0.8/CHANGELOG.md similarity index 92% rename from incubator/netbootxyz/0.0.7/CHANGELOG.md rename to incubator/netbootxyz/0.0.8/CHANGELOG.md index 54ff2971ce7..4ce40893f11 100644 --- a/incubator/netbootxyz/0.0.7/CHANGELOG.md +++ b/incubator/netbootxyz/0.0.8/CHANGELOG.md @@ -4,6 +4,11 @@ +## [netbootxyz-0.0.8](https://github.com/truecharts/charts/compare/netbootxyz-0.0.7...netbootxyz-0.0.8) (2023-07-22) + + + + ## [netbootxyz-0.0.7](https://github.com/truecharts/charts/compare/netbootxyz-0.0.6...netbootxyz-0.0.7) (2023-07-01) ### Chore diff --git a/incubator/netbootxyz/0.0.7/Chart.yaml b/incubator/netbootxyz/0.0.8/Chart.yaml similarity index 95% rename from incubator/netbootxyz/0.0.7/Chart.yaml rename to incubator/netbootxyz/0.0.8/Chart.yaml index c5ccbe921b2..6db42c6f936 100644 --- a/incubator/netbootxyz/0.0.7/Chart.yaml +++ b/incubator/netbootxyz/0.0.8/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "0.6.7" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: Your favorite operating systems in one place! home: https://truecharts.org/charts/incubator/netbootxyz @@ -21,7 +21,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/netbootxyz - https://github.com/netbootxyz/netboot.xyz type: application -version: 0.0.7 +version: 0.0.8 annotations: truecharts.org/catagories: | - networking diff --git a/incubator/photostructure/3.0.0/README.md b/incubator/netbootxyz/0.0.8/README.md similarity index 100% rename from incubator/photostructure/3.0.0/README.md rename to incubator/netbootxyz/0.0.8/README.md diff --git a/incubator/netbootxyz/0.0.8/app-changelog.md b/incubator/netbootxyz/0.0.8/app-changelog.md new file mode 100644 index 00000000000..606cab484c3 --- /dev/null +++ b/incubator/netbootxyz/0.0.8/app-changelog.md @@ -0,0 +1,4 @@ + + +## [netbootxyz-0.0.8](https://github.com/truecharts/charts/compare/netbootxyz-0.0.7...netbootxyz-0.0.8) (2023-07-22) + diff --git a/incubator/netbootxyz/0.0.7/app-readme.md b/incubator/netbootxyz/0.0.8/app-readme.md similarity index 100% rename from incubator/netbootxyz/0.0.7/app-readme.md rename to incubator/netbootxyz/0.0.8/app-readme.md diff --git a/incubator/netbootxyz/0.0.8/charts/common-13.2.0.tgz b/incubator/netbootxyz/0.0.8/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/netbootxyz/0.0.8/charts/common-13.2.0.tgz differ diff --git a/incubator/netbootxyz/0.0.7/ix_values.yaml b/incubator/netbootxyz/0.0.8/ix_values.yaml similarity index 100% rename from incubator/netbootxyz/0.0.7/ix_values.yaml rename to incubator/netbootxyz/0.0.8/ix_values.yaml diff --git a/incubator/netbootxyz/0.0.7/questions.yaml b/incubator/netbootxyz/0.0.8/questions.yaml similarity index 96% rename from incubator/netbootxyz/0.0.7/questions.yaml rename to incubator/netbootxyz/0.0.8/questions.yaml index 77e81a87db2..3552e0ea028 100644 --- a/incubator/netbootxyz/0.0.7/questions.yaml +++ b/incubator/netbootxyz/0.0.8/questions.yaml @@ -658,14 +658,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -674,27 +666,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -758,14 +759,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -774,27 +767,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -870,13 +872,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/netbootxyz/0.0.7/templates/common.yaml b/incubator/netbootxyz/0.0.8/templates/common.yaml similarity index 100% rename from incubator/netbootxyz/0.0.7/templates/common.yaml rename to incubator/netbootxyz/0.0.8/templates/common.yaml diff --git a/incubator/pastey/3.0.1/values.yaml b/incubator/netbootxyz/0.0.8/values.yaml similarity index 100% rename from incubator/pastey/3.0.1/values.yaml rename to incubator/netbootxyz/0.0.8/values.yaml diff --git a/incubator/openbooks/1.0.1/app-changelog.md b/incubator/openbooks/1.0.1/app-changelog.md deleted file mode 100644 index f4031b93aa7..00000000000 --- a/incubator/openbooks/1.0.1/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [openbooks-1.0.1](https://github.com/truecharts/charts/compare/openbooks-1.0.0...openbooks-1.0.1) (2023-07-04) - -### Chore - -- update helm general non-major ([#10135](https://github.com/truecharts/charts/issues/10135)) - - \ No newline at end of file diff --git a/incubator/openbooks/1.0.1/charts/common-12.14.6.tgz b/incubator/openbooks/1.0.1/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/openbooks/1.0.1/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/openbooks/1.0.1/CHANGELOG.md b/incubator/openbooks/1.0.2/CHANGELOG.md similarity index 89% rename from incubator/openbooks/1.0.1/CHANGELOG.md rename to incubator/openbooks/1.0.2/CHANGELOG.md index db7dddb9b2e..41691757253 100644 --- a/incubator/openbooks/1.0.1/CHANGELOG.md +++ b/incubator/openbooks/1.0.2/CHANGELOG.md @@ -4,6 +4,11 @@ +## [openbooks-1.0.2](https://github.com/truecharts/charts/compare/openbooks-1.0.1...openbooks-1.0.2) (2023-07-22) + + + + ## [openbooks-1.0.1](https://github.com/truecharts/charts/compare/openbooks-1.0.0...openbooks-1.0.1) (2023-07-04) ### Chore diff --git a/incubator/openbooks/1.0.1/Chart.yaml b/incubator/openbooks/1.0.2/Chart.yaml similarity index 95% rename from incubator/openbooks/1.0.1/Chart.yaml rename to incubator/openbooks/1.0.2/Chart.yaml index 7e30508532d..3b8f0303aef 100644 --- a/incubator/openbooks/1.0.1/Chart.yaml +++ b/incubator/openbooks/1.0.2/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "4.5.0" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: IRC Highway eBook Downloads. home: https://truecharts.org/charts/incubator/openbooks @@ -21,7 +21,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/openbooks - https://github.com/evan-buss/openbooks type: application -version: 1.0.1 +version: 1.0.2 annotations: truecharts.org/catagories: | - media diff --git a/incubator/photoview/9.0.0/README.md b/incubator/openbooks/1.0.2/README.md similarity index 100% rename from incubator/photoview/9.0.0/README.md rename to incubator/openbooks/1.0.2/README.md diff --git a/incubator/openbooks/1.0.2/app-changelog.md b/incubator/openbooks/1.0.2/app-changelog.md new file mode 100644 index 00000000000..4db1ad173e1 --- /dev/null +++ b/incubator/openbooks/1.0.2/app-changelog.md @@ -0,0 +1,4 @@ + + +## [openbooks-1.0.2](https://github.com/truecharts/charts/compare/openbooks-1.0.1...openbooks-1.0.2) (2023-07-22) + diff --git a/incubator/openbooks/1.0.1/app-readme.md b/incubator/openbooks/1.0.2/app-readme.md similarity index 100% rename from incubator/openbooks/1.0.1/app-readme.md rename to incubator/openbooks/1.0.2/app-readme.md diff --git a/incubator/openbooks/1.0.2/charts/common-13.2.0.tgz b/incubator/openbooks/1.0.2/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/openbooks/1.0.2/charts/common-13.2.0.tgz differ diff --git a/incubator/openbooks/1.0.1/ix_values.yaml b/incubator/openbooks/1.0.2/ix_values.yaml similarity index 100% rename from incubator/openbooks/1.0.1/ix_values.yaml rename to incubator/openbooks/1.0.2/ix_values.yaml diff --git a/incubator/openbooks/1.0.1/questions.yaml b/incubator/openbooks/1.0.2/questions.yaml similarity index 95% rename from incubator/openbooks/1.0.1/questions.yaml rename to incubator/openbooks/1.0.2/questions.yaml index 93c4750f0f5..5776761a5bc 100644 --- a/incubator/openbooks/1.0.1/questions.yaml +++ b/incubator/openbooks/1.0.2/questions.yaml @@ -605,14 +605,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -621,27 +613,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -705,14 +706,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -721,27 +714,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -817,13 +819,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/photostructure/3.0.0/templates/NOTES.txt b/incubator/openbooks/1.0.2/templates/NOTES.txt similarity index 100% rename from incubator/photostructure/3.0.0/templates/NOTES.txt rename to incubator/openbooks/1.0.2/templates/NOTES.txt diff --git a/incubator/openbooks/1.0.1/templates/_args.tpl b/incubator/openbooks/1.0.2/templates/_args.tpl similarity index 100% rename from incubator/openbooks/1.0.1/templates/_args.tpl rename to incubator/openbooks/1.0.2/templates/_args.tpl diff --git a/incubator/openbooks/1.0.1/templates/common.yaml b/incubator/openbooks/1.0.2/templates/common.yaml similarity index 100% rename from incubator/openbooks/1.0.1/templates/common.yaml rename to incubator/openbooks/1.0.2/templates/common.yaml diff --git a/incubator/photostructure/3.0.0/values.yaml b/incubator/openbooks/1.0.2/values.yaml similarity index 100% rename from incubator/photostructure/3.0.0/values.yaml rename to incubator/openbooks/1.0.2/values.yaml diff --git a/incubator/owncloud-ocis/11.0.17/CHANGELOG.md b/incubator/owncloud-ocis/11.0.17/CHANGELOG.md new file mode 100644 index 00000000000..6cd7da43395 --- /dev/null +++ b/incubator/owncloud-ocis/11.0.17/CHANGELOG.md @@ -0,0 +1,13 @@ +**Important:** +*for the complete changelog, please refer to the website* + + + + +## [owncloud-ocis-11.0.17](https://github.com/truecharts/charts/compare/owncloud-ocis-11.0.16...owncloud-ocis-11.0.17) (2023-07-22) + + + + +## [owncloud-ocis-11.0.16](https://github.com/truecharts/charts/compare/owncloud-ocis-11.0.15...owncloud-ocis-11.0.16) (2023-07-05) + diff --git a/incubator/owncloud-ocis/11.0.17/Chart.yaml b/incubator/owncloud-ocis/11.0.17/Chart.yaml new file mode 100644 index 00000000000..519db3a5049 --- /dev/null +++ b/incubator/owncloud-ocis/11.0.17/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "3.0.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 13.2.0 +description: ownCloud Infinite Scale is a self-hosted file sync and share server. +home: https://truecharts.org/charts/incubator/owncloud-ocis +icon: https://truecharts.org/img/hotlink-ok/chart-icons/owncloud-ocis.png +keywords: + - owncloud + - ocis + - infinite + - scale + - self-hosted + - sync + - share + - server +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: owncloud-ocis +sources: + - https://github.com/truecharts/charts/tree/master/charts/incubator/owncloud-ocis + - https://owncloud.dev/ocis/ +version: 11.0.17 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/incubator/plex-meta-manager/3.0.0/README.md b/incubator/owncloud-ocis/11.0.17/README.md similarity index 100% rename from incubator/plex-meta-manager/3.0.0/README.md rename to incubator/owncloud-ocis/11.0.17/README.md diff --git a/incubator/owncloud-ocis/11.0.17/app-changelog.md b/incubator/owncloud-ocis/11.0.17/app-changelog.md new file mode 100644 index 00000000000..2862b56c7f6 --- /dev/null +++ b/incubator/owncloud-ocis/11.0.17/app-changelog.md @@ -0,0 +1,4 @@ + + +## [owncloud-ocis-11.0.17](https://github.com/truecharts/charts/compare/owncloud-ocis-11.0.16...owncloud-ocis-11.0.17) (2023-07-22) + diff --git a/incubator/owncloud-ocis/11.0.17/app-readme.md b/incubator/owncloud-ocis/11.0.17/app-readme.md new file mode 100644 index 00000000000..7e563420075 --- /dev/null +++ b/incubator/owncloud-ocis/11.0.17/app-readme.md @@ -0,0 +1,8 @@ +ownCloud Infinite Scale is a self-hosted file sync and share server. + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/incubator/owncloud-ocis](https://truecharts.org/charts/incubator/owncloud-ocis) + +--- + +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/incubator/owncloud-ocis/11.0.17/charts/common-13.2.0.tgz b/incubator/owncloud-ocis/11.0.17/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/owncloud-ocis/11.0.17/charts/common-13.2.0.tgz differ diff --git a/incubator/owncloud-ocis/11.0.17/ix_values.yaml b/incubator/owncloud-ocis/11.0.17/ix_values.yaml new file mode 100644 index 00000000000..de0b8edb17a --- /dev/null +++ b/incubator/owncloud-ocis/11.0.17/ix_values.yaml @@ -0,0 +1,67 @@ +image: + repository: tccr.io/truecharts/ocis + tag: v3.0.0@sha256:55264618b01bec8d712ec829caee909466634702d092c9e1f8e84adc47085a47 + pullPolicy: IfNotPresent +service: + main: + ports: + main: + protocol: https + port: 9200 + targetPort: 9200 +persistence: + data: + enabled: true + mountPath: "/var/lib/ocis" + config: + enabled: true + mountPath: "/etc/ocis" + targetSelectAll: true +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false +workload: + main: + podSpec: + initContainers: + init: + type: install + enabled: true + imageSelector: image + command: + - "/bin/sh" + - "-c" + - | + /usr/bin/ocis init > /etc/ocis/password <<'EOF' + yes + EOF + main: + probes: + liveness: + type: tcp + readiness: + type: tcp + startup: + type: tcp + OCIS_INSECURE: true + ACCOUNTS_DEMO_USERS_AND_GROUPS: false + OCIS_LOG_PRETTY: true + OCIS_LOG_COLOR: true + PROXY_TLS: false + PROXY_HTTP_ADDR: "0.0.0.0:{{ .Values.service.main.ports.main.port }}" + OCIS_URL: "https://localhost:{{ .Values.service.main.ports.main.port }}" + OCIS_JWT_SECRET: + secretKeyRef: + name: secrets + key: OCIS_JWT_SECRET + STORAGE_TRANSFER_SECRET: + secretKeyRef: + name: secrets + key: STORAGE_TRANSFER_SECRET + OCIS_MACHINE_AUTH_API_KEY: + secretKeyRef: + name: secrets + key: OCIS_MACHINE_AUTH_API_KEY diff --git a/incubator/owncloud-ocis/11.0.17/questions.yaml b/incubator/owncloud-ocis/11.0.17/questions.yaml new file mode 100644 index 00000000000..ce702616694 --- /dev/null +++ b/incubator/owncloud-ocis/11.0.17/questions.yaml @@ -0,0 +1,2154 @@ +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: global + group: General Settings + label: "Global Settings" + schema: + additional_attrs: true + type: dict + attrs: + - variable: stopAll + label: Stop All + description: "Stops All Running pods and hibernates cnpg" + schema: + type: boolean + default: false + - variable: workload + group: "Workload Settings" + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type (Advanced) + schema: + type: string + default: Deployment + enum: + - value: Deployment + description: Deployment + - value: DaemonSet + description: DaemonSet + + - variable: replicas + label: Replicas (Advanced) + description: Set the number of Replicas + schema: + type: int + show_if: [["type", "!=", "DaemonSet"]] + default: 1 + - variable: podSpec + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: containers + label: Containers + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: Main Container + schema: + additional_attrs: true + type: dict + attrs: + + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: OCIS_INSECURE + label: "OCIS_INSECURE" + description: "Set to true if you are using self signed certs" + schema: + type: boolean + default: false + - variable: PROXY_TLS + label: "PROXY_TLS" + description: "Set to true if you are traefik" + schema: + type: boolean + default: true + - variable: ACCOUNTS_DEMO_USERS_AND_GROUPS + label: "ACCOUNTS_DEMO_USERS_AND_GROUPS" + description: "Set to false to skip the generation of demo users in the first place" + schema: + type: boolean + default: false + - variable: OCIS_LOG_PRETTY + label: "OCIS_LOG_PRETTY" + description: "OCIS_LOG_PRETTY" + schema: + type: boolean + default: true + - variable: OCIS_LOG_COLOR + label: "OCIS_LOG_COLOR" + description: "OCIS_LOG_COLOR" + schema: + type: boolean + default: true + - variable: PROXY_HTTP_ADDR + label: "PROXY_HTTP_ADDR" + description: "PROXY_HTTP_ADDR" + schema: + type: string + default: "0.0.0.0:9200" + - variable: OCIS_URL + label: "OCIS_URL" + description: "OCIS_URL" + schema: + type: string + default: "https://localhost:9200" + - variable: envList + label: Extra Environment Variables + description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..." + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: command + label: Command + schema: + type: list + default: [] + items: + - variable: param + label: Param + schema: + type: string + - variable: TZ + label: Timezone + group: "General Settings" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: podOptions + group: "General Settings" + label: "Global Pod Options (Advanced)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: expertPodOpts + label: "Expert - Pod Options" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + label: "Host Networking" + schema: + type: boolean + default: false + - variable: dnsConfig + label: "DNS Configuration" + schema: + type: dict + additional_attrs: true + attrs: + - variable: options + label: "Options" + schema: + type: list + default: [{"name": "ndots", "value": "1"}] + items: + - variable: optionsEntry + label: "Option Entry" + schema: + type: dict + additional_attrs: true + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: value + label: "Value" + schema: + type: string + - variable: nameservers + label: "Nameservers" + schema: + type: list + default: [] + items: + - variable: nsEntry + label: "Nameserver Entry" + schema: + type: string + required: true + - variable: searches + label: "Searches" + schema: + type: list + default: [] + items: + - variable: searchEntry + label: "Search Entry" + schema: + type: string + required: true + - variable: 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: 9200 + required: true + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: scaleExternalInterface + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + additional_attrs: true + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + additional_attrs: true + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + show_if: [["type", "=", "static"]] + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + show_if: [["type", "=", "static"]] + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - value: Simple + description: Deprecated CHANGE THIS + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: advancedsvcset + label: Show Advanced Service Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: Specify the IP Policy + schema: + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: IP Families + description: (Advanced) The IP Families that should be used + schema: + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: tcp + enum: + - value: http + description: HTTP + - value: https + description: HTTPS + - value: tcp + description: TCP + - value: udp + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: 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: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: 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: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: 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: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: 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: 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: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + show_if: [["advanced", "=", true]] + required: true + - variable: ingressClassName + label: (Advanced/Optional) IngressClass Name + schema: + type: string + show_if: [["advanced", "=", true]] + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + show_if: [["advanced", "=", true]] + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + + - variable: certificateIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: 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: 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: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID of the user running the application" + schema: + type: int + default: 568 + # Settings from questions.yaml get appended here on a per-app basis + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + show_if: [["runAsUser", "=", 0]] + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "0022" + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: true + - variable: pod + label: Pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: OnRootMismatch + enum: + - value: OnRootMismatch + description: OnRootMismatch + - value: Always + description: Always + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + # Settings from questions.yaml get appended here on a per-app basis + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + + - variable: resources + group: Resources and Devices + label: "Resource Limits" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + hidden: true + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 10m + hidden: true + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 50Mi + hidden: true + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: device + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: scaleGPUEntry + label: GPU + schema: + additional_attrs: true + type: dict + attrs: + # Specify GPU configuration + - variable: gpu + label: Select GPU + schema: + additional_attrs: true + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] + - variable: workaround + label: "Workaround" + schema: + type: string + default: workaround + hidden: true +# - variable: horizontalPodAutoscaler +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# type: list +# default: [] +# items: +# - variable: hpaEntry +# label: HPA Entry +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: name +# label: Name +# schema: +# type: string +# required: true +# default: "" +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 + - variable: networkPolicy + group: Advanced + label: (Advanced) Network Policy + schema: + type: list + default: [] + items: + - variable: netPolicyEntry + label: Network Policy Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + default: "" + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: policyType + label: Policy Type + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ingress + description: Ingress + - value: egress + description: Egress + - value: ingress-egress + description: Ingress and Egress + - variable: egress + label: Egress + schema: + type: list + default: [] + items: + - variable: egressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: to + label: To + schema: + type: list + default: [] + items: + - variable: toEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: ingress + label: Ingress + schema: + type: list + default: [] + items: + - variable: ingressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: from + label: From + schema: + type: list + default: [] + items: + - variable: fromEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: NodePort + description: Deprecated CHANGE THIS + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: gluetun + description: Gluetun + - value: tailscale + description: Tailscale + - value: openvpn + description: OpenVPN (Deprecated) + - value: wireguard + description: Wireguard (Deprecated) + - variable: openvpn + label: OpenVPN Settings + schema: + additional_attrs: true + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + show_if: [["username", "!=", ""]] + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + additional_attrs: true + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: auth_once + label: Auth Once + description: Only attempt to log in if not already logged in. + schema: + type: boolean + default: true + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: The address on which to listen for SOCKS5 proxying into the tailscale net. + schema: + type: string + default: "" + - variable: outbound_http_proxy_listen + label: Outbound HTTP Proxy Listen + description: The address on which to listen for HTTP proxying into the tailscale net. + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: string + show_if: [["type", "!=", "disabled"]] + default: "" + + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + max_length: 10240 + - variable: docs + group: Documentation + label: Please read the documentation at https://truecharts.org + description: Please read the documentation at +
https://truecharts.org + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: Please consider supporting TrueCharts, see https://truecharts.org/sponsor + description: Please consider supporting TrueCharts, see +
https://truecharts.org/sponsor + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/incubator/photoview/9.0.0/templates/NOTES.txt b/incubator/owncloud-ocis/11.0.17/templates/NOTES.txt similarity index 100% rename from incubator/photoview/9.0.0/templates/NOTES.txt rename to incubator/owncloud-ocis/11.0.17/templates/NOTES.txt diff --git a/incubator/owncloud-ocis/11.0.17/templates/_secrets.tpl b/incubator/owncloud-ocis/11.0.17/templates/_secrets.tpl new file mode 100644 index 00000000000..13123276c09 --- /dev/null +++ b/incubator/owncloud-ocis/11.0.17/templates/_secrets.tpl @@ -0,0 +1,20 @@ +{{/* Define the secrets */}} +{{- define "ocis.secrets" -}} +{{- $secretName := (printf "%s-ocis-secrets" (include "tc.v1.common.lib.chart.names.fullname" $)) }} +{{- $ocisprevious := lookup "v1" "Secret" .Release.Namespace $secretName }} +enabled: true +data: + {{- if $ocisprevious }} + OCIS_JWT_SECRET: {{ index $ocisprevious.data "OCIS_JWT_SECRET" | b64dec }} + STORAGE_TRANSFER_SECRET: {{ index $ocisprevious.data "STORAGE_TRANSFER_SECRET" | b64dec }} + OCIS_MACHINE_AUTH_API_KEY: {{ index $ocisprevious.data "OCIS_MACHINE_AUTH_API_KEY" | b64dec }} + {{- else }} + {{- $ocis_jwt_secret := randAlphaNum 32 }} + {{- $storage_transfer_secret := randAlphaNum 32 }} + {{- $ocis_machine_auth_api_Key := randAlphaNum 32 }} + OCIS_JWT_SECRET: {{ $ocis_jwt_secret }} + STORAGE_TRANSFER_SECRET: {{ $storage_transfer_secret }} + OCIS_MACHINE_AUTH_API_KEY: {{ $ocis_machine_auth_api_Key }} + {{- end }} + +{{- end -}} diff --git a/incubator/owncloud-ocis/11.0.17/templates/common.yaml b/incubator/owncloud-ocis/11.0.17/templates/common.yaml new file mode 100644 index 00000000000..08b3f985901 --- /dev/null +++ b/incubator/owncloud-ocis/11.0.17/templates/common.yaml @@ -0,0 +1,11 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{/* Render secrets for owncloud-ocis */}} +{{- $secrets := include "ocis.secrets" . | fromYaml -}} +{{- if $secrets -}} +{{- $_ := set .Values.secret "secrets" $secrets -}} +{{- end -}} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/incubator/photoview/9.0.0/values.yaml b/incubator/owncloud-ocis/11.0.17/values.yaml similarity index 100% rename from incubator/photoview/9.0.0/values.yaml rename to incubator/owncloud-ocis/11.0.17/values.yaml diff --git a/incubator/pastey/3.0.1/app-changelog.md b/incubator/pastey/3.0.1/app-changelog.md deleted file mode 100644 index 1b9641db4de..00000000000 --- a/incubator/pastey/3.0.1/app-changelog.md +++ /dev/null @@ -1,4 +0,0 @@ - - -## [pastey-3.0.1](https://github.com/truecharts/charts/compare/pastey-3.0.0...pastey-3.0.1) (2023-07-09) - diff --git a/incubator/pastey/3.0.1/charts/common-12.14.6.tgz b/incubator/pastey/3.0.1/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/pastey/3.0.1/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/pastey/3.0.1/CHANGELOG.md b/incubator/pastey/3.0.2/CHANGELOG.md similarity index 95% rename from incubator/pastey/3.0.1/CHANGELOG.md rename to incubator/pastey/3.0.2/CHANGELOG.md index 28a944f950d..91909ee567d 100644 --- a/incubator/pastey/3.0.1/CHANGELOG.md +++ b/incubator/pastey/3.0.2/CHANGELOG.md @@ -4,6 +4,11 @@ +## [pastey-3.0.2](https://github.com/truecharts/charts/compare/pastey-3.0.1...pastey-3.0.2) (2023-07-22) + + + + ## [pastey-3.0.1](https://github.com/truecharts/charts/compare/pastey-3.0.0...pastey-3.0.1) (2023-07-09) @@ -91,9 +96,4 @@ -## [pastey-2.0.2](https://github.com/truecharts/charts/compare/pastey-2.0.1...pastey-2.0.2) (2022-11-30) - - - - ## [pastey-2.0.2](https://github.com/truecharts/charts/compare/pastey-2.0.1...pastey-2.0.2) (2022-11-30) diff --git a/incubator/pastey/3.0.1/Chart.yaml b/incubator/pastey/3.0.2/Chart.yaml similarity index 95% rename from incubator/pastey/3.0.1/Chart.yaml rename to incubator/pastey/3.0.2/Chart.yaml index ebe8883fd79..74272c6bf10 100644 --- a/incubator/pastey/3.0.1/Chart.yaml +++ b/incubator/pastey/3.0.2/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "0.5.1" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: A lightweight, self-hosted paste platform. home: https://truecharts.org/charts/incubator/pastey @@ -22,7 +22,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/pastey - https://github.com/Cesura/pastey type: application -version: 3.0.1 +version: 3.0.2 annotations: truecharts.org/catagories: | - Productivity diff --git a/incubator/plexanisync/3.0.0/README.md b/incubator/pastey/3.0.2/README.md similarity index 100% rename from incubator/plexanisync/3.0.0/README.md rename to incubator/pastey/3.0.2/README.md diff --git a/incubator/pastey/3.0.2/app-changelog.md b/incubator/pastey/3.0.2/app-changelog.md new file mode 100644 index 00000000000..93eb70d0d16 --- /dev/null +++ b/incubator/pastey/3.0.2/app-changelog.md @@ -0,0 +1,4 @@ + + +## [pastey-3.0.2](https://github.com/truecharts/charts/compare/pastey-3.0.1...pastey-3.0.2) (2023-07-22) + diff --git a/incubator/pastey/3.0.1/app-readme.md b/incubator/pastey/3.0.2/app-readme.md similarity index 100% rename from incubator/pastey/3.0.1/app-readme.md rename to incubator/pastey/3.0.2/app-readme.md diff --git a/incubator/pastey/3.0.2/charts/common-13.2.0.tgz b/incubator/pastey/3.0.2/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/pastey/3.0.2/charts/common-13.2.0.tgz differ diff --git a/incubator/pastey/3.0.1/ix_values.yaml b/incubator/pastey/3.0.2/ix_values.yaml similarity index 100% rename from incubator/pastey/3.0.1/ix_values.yaml rename to incubator/pastey/3.0.2/ix_values.yaml diff --git a/incubator/pastey/3.0.1/questions.yaml b/incubator/pastey/3.0.2/questions.yaml similarity index 100% rename from incubator/pastey/3.0.1/questions.yaml rename to incubator/pastey/3.0.2/questions.yaml diff --git a/incubator/plex-meta-manager/3.0.0/templates/NOTES.txt b/incubator/pastey/3.0.2/templates/NOTES.txt similarity index 100% rename from incubator/plex-meta-manager/3.0.0/templates/NOTES.txt rename to incubator/pastey/3.0.2/templates/NOTES.txt diff --git a/incubator/pastey/3.0.1/templates/common.yaml b/incubator/pastey/3.0.2/templates/common.yaml similarity index 100% rename from incubator/pastey/3.0.1/templates/common.yaml rename to incubator/pastey/3.0.2/templates/common.yaml diff --git a/incubator/plex-meta-manager/3.0.0/values.yaml b/incubator/pastey/3.0.2/values.yaml similarity index 100% rename from incubator/plex-meta-manager/3.0.0/values.yaml rename to incubator/pastey/3.0.2/values.yaml diff --git a/incubator/photostructure/3.0.0/app-changelog.md b/incubator/photostructure/3.0.0/app-changelog.md deleted file mode 100644 index 3f8c3fc1c0f..00000000000 --- a/incubator/photostructure/3.0.0/app-changelog.md +++ /dev/null @@ -1,14 +0,0 @@ - - -## [photostructure-3.0.0](https://github.com/truecharts/charts/compare/photostructure-2.0.9...photostructure-3.0.0) (2023-07-08) - -### Feat - -- hide advanced ingress options behind checbox ([#9203](https://github.com/truecharts/charts/issues/9203)) - - ### Fix - -- fix mistakes on questions.yaml - - fix indentation ([#8536](https://github.com/truecharts/charts/issues/8536)) - - \ No newline at end of file diff --git a/incubator/photostructure/3.0.0/charts/common-12.14.6.tgz b/incubator/photostructure/3.0.0/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/photostructure/3.0.0/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/photostructure/3.0.0/CHANGELOG.md b/incubator/photostructure/3.0.1/CHANGELOG.md similarity index 94% rename from incubator/photostructure/3.0.0/CHANGELOG.md rename to incubator/photostructure/3.0.1/CHANGELOG.md index a9b9e990621..38da5b91c56 100644 --- a/incubator/photostructure/3.0.0/CHANGELOG.md +++ b/incubator/photostructure/3.0.1/CHANGELOG.md @@ -4,6 +4,11 @@ +## [photostructure-3.0.1](https://github.com/truecharts/charts/compare/photostructure-3.0.0...photostructure-3.0.1) (2023-07-22) + + + + ## [photostructure-3.0.0](https://github.com/truecharts/charts/compare/photostructure-2.0.9...photostructure-3.0.0) (2023-07-08) ### Feat @@ -91,9 +96,4 @@ -## [photostructure-2.0.2](https://github.com/truecharts/charts/compare/photostructure-2.0.1...photostructure-2.0.2) (2022-11-30) - - - - ## [photostructure-2.0.2](https://github.com/truecharts/charts/compare/photostructure-2.0.1...photostructure-2.0.2) (2022-11-30) diff --git a/incubator/photostructure/3.0.0/Chart.yaml b/incubator/photostructure/3.0.1/Chart.yaml similarity index 81% rename from incubator/photostructure/3.0.0/Chart.yaml rename to incubator/photostructure/3.0.1/Chart.yaml index 7f9e8c79755..e3ba2eae134 100644 --- a/incubator/photostructure/3.0.0/Chart.yaml +++ b/incubator/photostructure/3.0.1/Chart.yaml @@ -3,10 +3,10 @@ appVersion: "2.1.0" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: PhotoStructure is your new home for all your photos and videos. -home: https://truecharts.org/charts/stable/photostructure +home: https://truecharts.org/charts/incubator/photostructure icon: https://truecharts.org/img/hotlink-ok/chart-icons/photostructure.png keywords: - photostructure @@ -20,10 +20,10 @@ maintainers: url: https://truecharts.org name: photostructure sources: - - https://github.com/truecharts/charts/tree/master/charts/stable/photostructure + - https://github.com/truecharts/charts/tree/master/charts/incubator/photostructure - https://github.com/photostructure/photostructure-for-servers type: application -version: 3.0.0 +version: 3.0.1 annotations: truecharts.org/catagories: | - MediaApp-Photos diff --git a/incubator/plexripper/4.0.2/README.md b/incubator/photostructure/3.0.1/README.md similarity index 100% rename from incubator/plexripper/4.0.2/README.md rename to incubator/photostructure/3.0.1/README.md diff --git a/incubator/photostructure/3.0.1/app-changelog.md b/incubator/photostructure/3.0.1/app-changelog.md new file mode 100644 index 00000000000..488781b8266 --- /dev/null +++ b/incubator/photostructure/3.0.1/app-changelog.md @@ -0,0 +1,4 @@ + + +## [photostructure-3.0.1](https://github.com/truecharts/charts/compare/photostructure-3.0.0...photostructure-3.0.1) (2023-07-22) + diff --git a/incubator/photostructure/3.0.0/app-readme.md b/incubator/photostructure/3.0.1/app-readme.md similarity index 100% rename from incubator/photostructure/3.0.0/app-readme.md rename to incubator/photostructure/3.0.1/app-readme.md diff --git a/incubator/photostructure/3.0.1/charts/common-13.2.0.tgz b/incubator/photostructure/3.0.1/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/photostructure/3.0.1/charts/common-13.2.0.tgz differ diff --git a/incubator/photostructure/3.0.0/ix_values.yaml b/incubator/photostructure/3.0.1/ix_values.yaml similarity index 100% rename from incubator/photostructure/3.0.0/ix_values.yaml rename to incubator/photostructure/3.0.1/ix_values.yaml diff --git a/incubator/photostructure/3.0.0/questions.yaml b/incubator/photostructure/3.0.1/questions.yaml similarity index 100% rename from incubator/photostructure/3.0.0/questions.yaml rename to incubator/photostructure/3.0.1/questions.yaml diff --git a/incubator/plexanisync/3.0.0/templates/NOTES.txt b/incubator/photostructure/3.0.1/templates/NOTES.txt similarity index 100% rename from incubator/plexanisync/3.0.0/templates/NOTES.txt rename to incubator/photostructure/3.0.1/templates/NOTES.txt diff --git a/incubator/photostructure/3.0.0/templates/common.yaml b/incubator/photostructure/3.0.1/templates/common.yaml similarity index 100% rename from incubator/photostructure/3.0.0/templates/common.yaml rename to incubator/photostructure/3.0.1/templates/common.yaml diff --git a/incubator/plexanisync/3.0.0/values.yaml b/incubator/photostructure/3.0.1/values.yaml similarity index 100% rename from incubator/plexanisync/3.0.0/values.yaml rename to incubator/photostructure/3.0.1/values.yaml diff --git a/incubator/photoview/9.0.0/app-changelog.md b/incubator/photoview/9.0.0/app-changelog.md deleted file mode 100644 index 51e74f9ef01..00000000000 --- a/incubator/photoview/9.0.0/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [photoview-9.0.0](https://github.com/truecharts/charts/compare/photoview-8.0.0...photoview-9.0.0) (2023-07-03) - -### Feat - -- hide advanced ingress options behind checbox ([#9203](https://github.com/truecharts/charts/issues/9203)) - - \ No newline at end of file diff --git a/incubator/photoview/9.0.0/charts/common-12.14.6.tgz b/incubator/photoview/9.0.0/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/photoview/9.0.0/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/photoview/9.0.0/CHANGELOG.md b/incubator/photoview/9.0.1/CHANGELOG.md similarity index 94% rename from incubator/photoview/9.0.0/CHANGELOG.md rename to incubator/photoview/9.0.1/CHANGELOG.md index e295b8df16d..fcef74d3730 100644 --- a/incubator/photoview/9.0.0/CHANGELOG.md +++ b/incubator/photoview/9.0.1/CHANGELOG.md @@ -4,6 +4,11 @@ +## [photoview-9.0.1](https://github.com/truecharts/charts/compare/photoview-9.0.0...photoview-9.0.1) (2023-07-22) + + + + ## [photoview-9.0.0](https://github.com/truecharts/charts/compare/photoview-8.0.0...photoview-9.0.0) (2023-07-03) ### Feat diff --git a/incubator/photoview/9.0.0/Chart.yaml b/incubator/photoview/9.0.1/Chart.yaml similarity index 95% rename from incubator/photoview/9.0.0/Chart.yaml rename to incubator/photoview/9.0.1/Chart.yaml index a1ffb9921cd..668986c79e5 100644 --- a/incubator/photoview/9.0.0/Chart.yaml +++ b/incubator/photoview/9.0.1/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "2.3.13" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 description: Photoview is a simple and user-friendly photo gallery. home: https://truecharts.org/charts/incubator/photoview icon: https://truecharts.org/img/hotlink-ok/chart-icons/photoview.png @@ -19,7 +19,7 @@ name: photoview sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/photoview - https://github.com/photoview/photoview -version: 9.0.0 +version: 9.0.1 annotations: truecharts.org/catagories: | - media diff --git a/incubator/redisinsight/3.0.1/README.md b/incubator/photoview/9.0.1/README.md similarity index 100% rename from incubator/redisinsight/3.0.1/README.md rename to incubator/photoview/9.0.1/README.md diff --git a/incubator/photoview/9.0.1/app-changelog.md b/incubator/photoview/9.0.1/app-changelog.md new file mode 100644 index 00000000000..a1b203428ce --- /dev/null +++ b/incubator/photoview/9.0.1/app-changelog.md @@ -0,0 +1,4 @@ + + +## [photoview-9.0.1](https://github.com/truecharts/charts/compare/photoview-9.0.0...photoview-9.0.1) (2023-07-22) + diff --git a/incubator/photoview/9.0.0/app-readme.md b/incubator/photoview/9.0.1/app-readme.md similarity index 100% rename from incubator/photoview/9.0.0/app-readme.md rename to incubator/photoview/9.0.1/app-readme.md diff --git a/incubator/photoview/9.0.1/charts/common-13.2.0.tgz b/incubator/photoview/9.0.1/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/photoview/9.0.1/charts/common-13.2.0.tgz differ diff --git a/incubator/photoview/9.0.0/ix_values.yaml b/incubator/photoview/9.0.1/ix_values.yaml similarity index 100% rename from incubator/photoview/9.0.0/ix_values.yaml rename to incubator/photoview/9.0.1/ix_values.yaml diff --git a/incubator/photoview/9.0.0/questions.yaml b/incubator/photoview/9.0.1/questions.yaml similarity index 95% rename from incubator/photoview/9.0.0/questions.yaml rename to incubator/photoview/9.0.1/questions.yaml index bc32cb11c18..4484494650e 100644 --- a/incubator/photoview/9.0.0/questions.yaml +++ b/incubator/photoview/9.0.1/questions.yaml @@ -586,14 +586,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -602,27 +594,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -686,14 +687,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -702,27 +695,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -798,13 +800,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/plexripper/4.0.2/templates/NOTES.txt b/incubator/photoview/9.0.1/templates/NOTES.txt similarity index 100% rename from incubator/plexripper/4.0.2/templates/NOTES.txt rename to incubator/photoview/9.0.1/templates/NOTES.txt diff --git a/incubator/photoview/9.0.0/templates/_secrets.tpl b/incubator/photoview/9.0.1/templates/_secrets.tpl similarity index 100% rename from incubator/photoview/9.0.0/templates/_secrets.tpl rename to incubator/photoview/9.0.1/templates/_secrets.tpl diff --git a/incubator/photoview/9.0.0/templates/common.yaml b/incubator/photoview/9.0.1/templates/common.yaml similarity index 100% rename from incubator/photoview/9.0.0/templates/common.yaml rename to incubator/photoview/9.0.1/templates/common.yaml diff --git a/incubator/plexripper/4.0.2/values.yaml b/incubator/photoview/9.0.1/values.yaml similarity index 100% rename from incubator/plexripper/4.0.2/values.yaml rename to incubator/photoview/9.0.1/values.yaml diff --git a/incubator/plex-meta-manager/3.0.0/app-changelog.md b/incubator/plex-meta-manager/3.0.0/app-changelog.md deleted file mode 100644 index 1064f81cd88..00000000000 --- a/incubator/plex-meta-manager/3.0.0/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [plex-meta-manager-3.0.0](https://github.com/truecharts/charts/compare/plex-meta-manager-2.0.14...plex-meta-manager-3.0.0) (2023-07-03) - -### Fix - -- fix mistakes on questions.yaml - - \ No newline at end of file diff --git a/incubator/plex-meta-manager/3.0.0/charts/common-12.14.6.tgz b/incubator/plex-meta-manager/3.0.0/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/plex-meta-manager/3.0.0/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/plex-meta-manager/3.0.0/CHANGELOG.md b/incubator/plex-meta-manager/3.0.1/CHANGELOG.md similarity index 94% rename from incubator/plex-meta-manager/3.0.0/CHANGELOG.md rename to incubator/plex-meta-manager/3.0.1/CHANGELOG.md index 0efbb551cb0..def83aa0639 100644 --- a/incubator/plex-meta-manager/3.0.0/CHANGELOG.md +++ b/incubator/plex-meta-manager/3.0.1/CHANGELOG.md @@ -4,6 +4,11 @@ +## [plex-meta-manager-3.0.1](https://github.com/truecharts/charts/compare/plex-meta-manager-3.0.0...plex-meta-manager-3.0.1) (2023-07-22) + + + + ## [plex-meta-manager-3.0.0](https://github.com/truecharts/charts/compare/plex-meta-manager-2.0.14...plex-meta-manager-3.0.0) (2023-07-03) ### Fix @@ -92,8 +97,3 @@ - update container image tccr.io/truecharts/plex-meta-manager to v1.18.1 - - - -## [plex-meta-manager-2.0.4](https://github.com/truecharts/charts/compare/plex-meta-manager-2.0.3...plex-meta-manager-2.0.4) (2022-12-19) - diff --git a/incubator/plex-meta-manager/3.0.0/Chart.yaml b/incubator/plex-meta-manager/3.0.1/Chart.yaml similarity index 95% rename from incubator/plex-meta-manager/3.0.0/Chart.yaml rename to incubator/plex-meta-manager/3.0.1/Chart.yaml index ef16cf4e5eb..dabd55707cf 100644 --- a/incubator/plex-meta-manager/3.0.0/Chart.yaml +++ b/incubator/plex-meta-manager/3.0.1/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "1.19.0" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: Python script to update metadata and automatically build collections. home: https://truecharts.org/charts/incubator/plex-meta-manager @@ -20,7 +20,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/plex-meta-manager - https://github.com/meisnate12/Plex-Meta-Manager type: application -version: 3.0.0 +version: 3.0.1 annotations: truecharts.org/catagories: | - media diff --git a/incubator/rickroll/3.0.6/README.md b/incubator/plex-meta-manager/3.0.1/README.md similarity index 100% rename from incubator/rickroll/3.0.6/README.md rename to incubator/plex-meta-manager/3.0.1/README.md diff --git a/incubator/plex-meta-manager/3.0.1/app-changelog.md b/incubator/plex-meta-manager/3.0.1/app-changelog.md new file mode 100644 index 00000000000..5fa0057f5f3 --- /dev/null +++ b/incubator/plex-meta-manager/3.0.1/app-changelog.md @@ -0,0 +1,4 @@ + + +## [plex-meta-manager-3.0.1](https://github.com/truecharts/charts/compare/plex-meta-manager-3.0.0...plex-meta-manager-3.0.1) (2023-07-22) + diff --git a/incubator/plex-meta-manager/3.0.0/app-readme.md b/incubator/plex-meta-manager/3.0.1/app-readme.md similarity index 100% rename from incubator/plex-meta-manager/3.0.0/app-readme.md rename to incubator/plex-meta-manager/3.0.1/app-readme.md diff --git a/incubator/plex-meta-manager/3.0.1/charts/common-13.2.0.tgz b/incubator/plex-meta-manager/3.0.1/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/plex-meta-manager/3.0.1/charts/common-13.2.0.tgz differ diff --git a/incubator/plex-meta-manager/3.0.0/ix_values.yaml b/incubator/plex-meta-manager/3.0.1/ix_values.yaml similarity index 100% rename from incubator/plex-meta-manager/3.0.0/ix_values.yaml rename to incubator/plex-meta-manager/3.0.1/ix_values.yaml diff --git a/incubator/plex-meta-manager/3.0.0/questions.yaml b/incubator/plex-meta-manager/3.0.1/questions.yaml similarity index 96% rename from incubator/plex-meta-manager/3.0.0/questions.yaml rename to incubator/plex-meta-manager/3.0.1/questions.yaml index 18908e72df5..21bc434625b 100644 --- a/incubator/plex-meta-manager/3.0.0/questions.yaml +++ b/incubator/plex-meta-manager/3.0.1/questions.yaml @@ -529,14 +529,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -545,27 +537,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -641,13 +642,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/redisinsight/3.0.1/templates/NOTES.txt b/incubator/plex-meta-manager/3.0.1/templates/NOTES.txt similarity index 100% rename from incubator/redisinsight/3.0.1/templates/NOTES.txt rename to incubator/plex-meta-manager/3.0.1/templates/NOTES.txt diff --git a/incubator/plex-meta-manager/3.0.0/templates/_secret.tpl b/incubator/plex-meta-manager/3.0.1/templates/_secret.tpl similarity index 100% rename from incubator/plex-meta-manager/3.0.0/templates/_secret.tpl rename to incubator/plex-meta-manager/3.0.1/templates/_secret.tpl diff --git a/incubator/plex-meta-manager/3.0.0/templates/common.yaml b/incubator/plex-meta-manager/3.0.1/templates/common.yaml similarity index 100% rename from incubator/plex-meta-manager/3.0.0/templates/common.yaml rename to incubator/plex-meta-manager/3.0.1/templates/common.yaml diff --git a/incubator/redisinsight/3.0.1/values.yaml b/incubator/plex-meta-manager/3.0.1/values.yaml similarity index 100% rename from incubator/redisinsight/3.0.1/values.yaml rename to incubator/plex-meta-manager/3.0.1/values.yaml diff --git a/incubator/plexanisync/3.0.0/app-changelog.md b/incubator/plexanisync/3.0.0/app-changelog.md deleted file mode 100644 index 89c7198b4ff..00000000000 --- a/incubator/plexanisync/3.0.0/app-changelog.md +++ /dev/null @@ -1,4 +0,0 @@ - - -## [plexanisync-3.0.0](https://github.com/truecharts/charts/compare/plexanisync-2.0.0...plexanisync-3.0.0) (2023-07-03) - diff --git a/incubator/plexanisync/3.0.0/charts/common-12.14.6.tgz b/incubator/plexanisync/3.0.0/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/plexanisync/3.0.0/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/plexanisync/3.0.0/CHANGELOG.md b/incubator/plexanisync/3.0.1/CHANGELOG.md similarity index 94% rename from incubator/plexanisync/3.0.0/CHANGELOG.md rename to incubator/plexanisync/3.0.1/CHANGELOG.md index 6da53273e25..85217d2b417 100644 --- a/incubator/plexanisync/3.0.0/CHANGELOG.md +++ b/incubator/plexanisync/3.0.1/CHANGELOG.md @@ -4,6 +4,11 @@ +## [plexanisync-3.0.1](https://github.com/truecharts/charts/compare/plexanisync-3.0.0...plexanisync-3.0.1) (2023-07-22) + + + + ## [plexanisync-3.0.0](https://github.com/truecharts/charts/compare/plexanisync-2.0.0...plexanisync-3.0.0) (2023-07-03) diff --git a/incubator/plexanisync/3.0.0/Chart.yaml b/incubator/plexanisync/3.0.1/Chart.yaml similarity index 95% rename from incubator/plexanisync/3.0.0/Chart.yaml rename to incubator/plexanisync/3.0.1/Chart.yaml index 0c878525053..6ca622e9ac2 100644 --- a/incubator/plexanisync/3.0.0/Chart.yaml +++ b/incubator/plexanisync/3.0.1/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "1.3.25" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: Plex to AniList Sync. home: https://truecharts.org/charts/incubator/plexanisync @@ -22,7 +22,7 @@ sources: - https://github.com/RickDB/PlexAniSync - https://github.com/RickDB/PlexAniSync/pkgs/container/plexanisync type: application -version: 3.0.0 +version: 3.0.1 annotations: truecharts.org/catagories: | - media diff --git a/incubator/servas/0.0.9/README.md b/incubator/plexanisync/3.0.1/README.md similarity index 100% rename from incubator/servas/0.0.9/README.md rename to incubator/plexanisync/3.0.1/README.md diff --git a/incubator/plexanisync/3.0.1/app-changelog.md b/incubator/plexanisync/3.0.1/app-changelog.md new file mode 100644 index 00000000000..d3513b5f640 --- /dev/null +++ b/incubator/plexanisync/3.0.1/app-changelog.md @@ -0,0 +1,4 @@ + + +## [plexanisync-3.0.1](https://github.com/truecharts/charts/compare/plexanisync-3.0.0...plexanisync-3.0.1) (2023-07-22) + diff --git a/incubator/plexanisync/3.0.0/app-readme.md b/incubator/plexanisync/3.0.1/app-readme.md similarity index 100% rename from incubator/plexanisync/3.0.0/app-readme.md rename to incubator/plexanisync/3.0.1/app-readme.md diff --git a/incubator/plexanisync/3.0.1/charts/common-13.2.0.tgz b/incubator/plexanisync/3.0.1/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/plexanisync/3.0.1/charts/common-13.2.0.tgz differ diff --git a/incubator/plexanisync/3.0.0/ix_values.yaml b/incubator/plexanisync/3.0.1/ix_values.yaml similarity index 100% rename from incubator/plexanisync/3.0.0/ix_values.yaml rename to incubator/plexanisync/3.0.1/ix_values.yaml diff --git a/incubator/plexanisync/3.0.0/questions.yaml b/incubator/plexanisync/3.0.1/questions.yaml similarity index 97% rename from incubator/plexanisync/3.0.0/questions.yaml rename to incubator/plexanisync/3.0.1/questions.yaml index 53d879821b6..da6b94edc9f 100644 --- a/incubator/plexanisync/3.0.0/questions.yaml +++ b/incubator/plexanisync/3.0.1/questions.yaml @@ -700,13 +700,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/servas/0.0.9/templates/NOTES.txt b/incubator/plexanisync/3.0.1/templates/NOTES.txt similarity index 100% rename from incubator/servas/0.0.9/templates/NOTES.txt rename to incubator/plexanisync/3.0.1/templates/NOTES.txt diff --git a/incubator/plexanisync/3.0.0/templates/_config.tpl b/incubator/plexanisync/3.0.1/templates/_config.tpl similarity index 100% rename from incubator/plexanisync/3.0.0/templates/_config.tpl rename to incubator/plexanisync/3.0.1/templates/_config.tpl diff --git a/incubator/plexanisync/3.0.0/templates/_secret.tpl b/incubator/plexanisync/3.0.1/templates/_secret.tpl similarity index 100% rename from incubator/plexanisync/3.0.0/templates/_secret.tpl rename to incubator/plexanisync/3.0.1/templates/_secret.tpl diff --git a/incubator/plexanisync/3.0.0/templates/common.yaml b/incubator/plexanisync/3.0.1/templates/common.yaml similarity index 100% rename from incubator/plexanisync/3.0.0/templates/common.yaml rename to incubator/plexanisync/3.0.1/templates/common.yaml diff --git a/incubator/rickroll/3.0.6/values.yaml b/incubator/plexanisync/3.0.1/values.yaml similarity index 100% rename from incubator/rickroll/3.0.6/values.yaml rename to incubator/plexanisync/3.0.1/values.yaml diff --git a/incubator/plexripper/4.0.2/app-changelog.md b/incubator/plexripper/4.0.2/app-changelog.md deleted file mode 100644 index feb86ccf11f..00000000000 --- a/incubator/plexripper/4.0.2/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [plexripper-4.0.2](https://github.com/truecharts/charts/compare/plexripper-4.0.1...plexripper-4.0.2) (2023-07-01) - -### Chore - -- update helm general non-major ([#10069](https://github.com/truecharts/charts/issues/10069)) - - \ No newline at end of file diff --git a/incubator/plexripper/4.0.2/charts/common-12.14.6.tgz b/incubator/plexripper/4.0.2/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/plexripper/4.0.2/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/plexripper/4.0.2/CHANGELOG.md b/incubator/plexripper/4.0.3/CHANGELOG.md similarity index 94% rename from incubator/plexripper/4.0.2/CHANGELOG.md rename to incubator/plexripper/4.0.3/CHANGELOG.md index 6726de00f28..f9eeff71b5d 100644 --- a/incubator/plexripper/4.0.2/CHANGELOG.md +++ b/incubator/plexripper/4.0.3/CHANGELOG.md @@ -4,6 +4,11 @@ +## [plexripper-4.0.3](https://github.com/truecharts/charts/compare/plexripper-4.0.2...plexripper-4.0.3) (2023-07-22) + + + + ## [plexripper-4.0.2](https://github.com/truecharts/charts/compare/plexripper-4.0.1...plexripper-4.0.2) (2023-07-01) ### Chore @@ -92,8 +97,3 @@ ## [plexripper-2.0.6](https://github.com/truecharts/charts/compare/plexripper-2.0.5...plexripper-2.0.6) (2022-12-19) -### Chore - -- update helm general non-major - - diff --git a/incubator/plexripper/4.0.2/Chart.yaml b/incubator/plexripper/4.0.3/Chart.yaml similarity index 96% rename from incubator/plexripper/4.0.2/Chart.yaml rename to incubator/plexripper/4.0.3/Chart.yaml index 48477a3f9a2..006d19993d1 100644 --- a/incubator/plexripper/4.0.2/Chart.yaml +++ b/incubator/plexripper/4.0.3/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "0.14.0" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: PlexRipper is a cross-platform media downloader that indexes the Plex servers you have access to and allows you to download everything while adding it to your own Plex server. home: https://truecharts.org/charts/incubator/plexripper @@ -26,7 +26,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/plexripper - https://github.com/PlexRipper/PlexRipper/ type: application -version: 4.0.2 +version: 4.0.3 annotations: truecharts.org/catagories: | - media diff --git a/incubator/sftpgo/3.0.1/README.md b/incubator/plexripper/4.0.3/README.md similarity index 100% rename from incubator/sftpgo/3.0.1/README.md rename to incubator/plexripper/4.0.3/README.md diff --git a/incubator/plexripper/4.0.3/app-changelog.md b/incubator/plexripper/4.0.3/app-changelog.md new file mode 100644 index 00000000000..1782e6ae3ec --- /dev/null +++ b/incubator/plexripper/4.0.3/app-changelog.md @@ -0,0 +1,4 @@ + + +## [plexripper-4.0.3](https://github.com/truecharts/charts/compare/plexripper-4.0.2...plexripper-4.0.3) (2023-07-22) + diff --git a/incubator/plexripper/4.0.2/app-readme.md b/incubator/plexripper/4.0.3/app-readme.md similarity index 100% rename from incubator/plexripper/4.0.2/app-readme.md rename to incubator/plexripper/4.0.3/app-readme.md diff --git a/incubator/plexripper/4.0.3/charts/common-13.2.0.tgz b/incubator/plexripper/4.0.3/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/plexripper/4.0.3/charts/common-13.2.0.tgz differ diff --git a/incubator/plexripper/4.0.2/ix_values.yaml b/incubator/plexripper/4.0.3/ix_values.yaml similarity index 100% rename from incubator/plexripper/4.0.2/ix_values.yaml rename to incubator/plexripper/4.0.3/ix_values.yaml diff --git a/incubator/plexripper/4.0.2/questions.yaml b/incubator/plexripper/4.0.3/questions.yaml similarity index 96% rename from incubator/plexripper/4.0.2/questions.yaml rename to incubator/plexripper/4.0.3/questions.yaml index ce90e6a3096..68213da5436 100644 --- a/incubator/plexripper/4.0.2/questions.yaml +++ b/incubator/plexripper/4.0.3/questions.yaml @@ -545,14 +545,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -561,27 +553,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -657,13 +658,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/sftpgo/3.0.1/templates/NOTES.txt b/incubator/plexripper/4.0.3/templates/NOTES.txt similarity index 100% rename from incubator/sftpgo/3.0.1/templates/NOTES.txt rename to incubator/plexripper/4.0.3/templates/NOTES.txt diff --git a/incubator/plexripper/4.0.2/templates/common.yaml b/incubator/plexripper/4.0.3/templates/common.yaml similarity index 100% rename from incubator/plexripper/4.0.2/templates/common.yaml rename to incubator/plexripper/4.0.3/templates/common.yaml diff --git a/incubator/servas/0.0.9/values.yaml b/incubator/plexripper/4.0.3/values.yaml similarity index 100% rename from incubator/servas/0.0.9/values.yaml rename to incubator/plexripper/4.0.3/values.yaml diff --git a/incubator/redisinsight/3.0.1/app-changelog.md b/incubator/redisinsight/3.0.1/app-changelog.md deleted file mode 100644 index 3df579c641d..00000000000 --- a/incubator/redisinsight/3.0.1/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [redisinsight-3.0.1](https://github.com/truecharts/charts/compare/redisinsight-3.0.0...redisinsight-3.0.1) (2023-07-01) - -### Chore - -- update helm general non-major ([#10069](https://github.com/truecharts/charts/issues/10069)) - - \ No newline at end of file diff --git a/incubator/redisinsight/3.0.1/charts/common-12.14.6.tgz b/incubator/redisinsight/3.0.1/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/redisinsight/3.0.1/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/redisinsight/3.0.1/CHANGELOG.md b/incubator/redisinsight/3.0.2/CHANGELOG.md similarity index 94% rename from incubator/redisinsight/3.0.1/CHANGELOG.md rename to incubator/redisinsight/3.0.2/CHANGELOG.md index 3b055fc0177..920d5de086f 100644 --- a/incubator/redisinsight/3.0.1/CHANGELOG.md +++ b/incubator/redisinsight/3.0.2/CHANGELOG.md @@ -4,6 +4,11 @@ +## [redisinsight-3.0.2](https://github.com/truecharts/charts/compare/redisinsight-3.0.1...redisinsight-3.0.2) (2023-07-22) + + + + ## [redisinsight-3.0.1](https://github.com/truecharts/charts/compare/redisinsight-3.0.0...redisinsight-3.0.1) (2023-07-01) ### Chore @@ -90,10 +95,5 @@ -## [redisinsight-2.0.2](https://github.com/truecharts/charts/compare/redisinsight-2.0.1...redisinsight-2.0.2) (2022-11-30) - - - - ## [redisinsight-2.0.2](https://github.com/truecharts/charts/compare/redisinsight-2.0.1...redisinsight-2.0.2) (2022-11-30) diff --git a/incubator/redisinsight/3.0.1/Chart.yaml b/incubator/redisinsight/3.0.2/Chart.yaml similarity index 95% rename from incubator/redisinsight/3.0.1/Chart.yaml rename to incubator/redisinsight/3.0.2/Chart.yaml index d920c2f828a..e968b0b85eb 100644 --- a/incubator/redisinsight/3.0.1/Chart.yaml +++ b/incubator/redisinsight/3.0.2/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 kubeVersion: ">=1.16.0-0" name: redisinsight -version: 3.0.1 +version: 3.0.2 appVersion: "1.14.0" description: GUI for Redis. type: application @@ -17,7 +17,7 @@ sources: dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 maintainers: - email: info@truecharts.org name: TrueCharts diff --git a/incubator/speedtest-tracker/4.0.15/README.md b/incubator/redisinsight/3.0.2/README.md similarity index 100% rename from incubator/speedtest-tracker/4.0.15/README.md rename to incubator/redisinsight/3.0.2/README.md diff --git a/incubator/redisinsight/3.0.2/app-changelog.md b/incubator/redisinsight/3.0.2/app-changelog.md new file mode 100644 index 00000000000..3ac818663a8 --- /dev/null +++ b/incubator/redisinsight/3.0.2/app-changelog.md @@ -0,0 +1,4 @@ + + +## [redisinsight-3.0.2](https://github.com/truecharts/charts/compare/redisinsight-3.0.1...redisinsight-3.0.2) (2023-07-22) + diff --git a/incubator/redisinsight/3.0.1/app-readme.md b/incubator/redisinsight/3.0.2/app-readme.md similarity index 100% rename from incubator/redisinsight/3.0.1/app-readme.md rename to incubator/redisinsight/3.0.2/app-readme.md diff --git a/incubator/redisinsight/3.0.2/charts/common-13.2.0.tgz b/incubator/redisinsight/3.0.2/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/redisinsight/3.0.2/charts/common-13.2.0.tgz differ diff --git a/incubator/redisinsight/3.0.1/ix_values.yaml b/incubator/redisinsight/3.0.2/ix_values.yaml similarity index 100% rename from incubator/redisinsight/3.0.1/ix_values.yaml rename to incubator/redisinsight/3.0.2/ix_values.yaml diff --git a/incubator/redisinsight/3.0.1/questions.yaml b/incubator/redisinsight/3.0.2/questions.yaml similarity index 95% rename from incubator/redisinsight/3.0.1/questions.yaml rename to incubator/redisinsight/3.0.2/questions.yaml index cbda77f8819..58c479bb8c2 100644 --- a/incubator/redisinsight/3.0.1/questions.yaml +++ b/incubator/redisinsight/3.0.2/questions.yaml @@ -527,14 +527,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -543,27 +535,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -627,14 +628,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -643,27 +636,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -739,13 +741,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/speedtest-tracker/4.0.15/templates/NOTES.txt b/incubator/redisinsight/3.0.2/templates/NOTES.txt similarity index 100% rename from incubator/speedtest-tracker/4.0.15/templates/NOTES.txt rename to incubator/redisinsight/3.0.2/templates/NOTES.txt diff --git a/incubator/redisinsight/3.0.1/templates/common.yaml b/incubator/redisinsight/3.0.2/templates/common.yaml similarity index 100% rename from incubator/redisinsight/3.0.1/templates/common.yaml rename to incubator/redisinsight/3.0.2/templates/common.yaml diff --git a/incubator/sftpgo/3.0.1/values.yaml b/incubator/redisinsight/3.0.2/values.yaml similarity index 100% rename from incubator/sftpgo/3.0.1/values.yaml rename to incubator/redisinsight/3.0.2/values.yaml diff --git a/incubator/rickroll/3.0.6/app-changelog.md b/incubator/rickroll/3.0.6/app-changelog.md deleted file mode 100644 index 977a244fef7..00000000000 --- a/incubator/rickroll/3.0.6/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [rickroll-3.0.6](https://github.com/truecharts/charts/compare/rickroll-3.0.5...rickroll-3.0.6) (2023-07-01) - -### Chore - -- update helm general non-major ([#10069](https://github.com/truecharts/charts/issues/10069)) - - \ No newline at end of file diff --git a/incubator/rickroll/3.0.6/charts/common-12.14.6.tgz b/incubator/rickroll/3.0.6/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/rickroll/3.0.6/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/rickroll/3.0.6/CHANGELOG.md b/incubator/rickroll/3.0.7/CHANGELOG.md similarity index 95% rename from incubator/rickroll/3.0.6/CHANGELOG.md rename to incubator/rickroll/3.0.7/CHANGELOG.md index 4c100139db8..ff9cece9b4b 100644 --- a/incubator/rickroll/3.0.6/CHANGELOG.md +++ b/incubator/rickroll/3.0.7/CHANGELOG.md @@ -4,6 +4,11 @@ +## [rickroll-3.0.7](https://github.com/truecharts/charts/compare/rickroll-3.0.6...rickroll-3.0.7) (2023-07-22) + + + + ## [rickroll-3.0.6](https://github.com/truecharts/charts/compare/rickroll-3.0.5...rickroll-3.0.6) (2023-07-01) ### Chore @@ -92,8 +97,3 @@ ## [rickroll-2.0.10](https://github.com/truecharts/charts/compare/rickroll-2.0.9...rickroll-2.0.10) (2023-02-03) -### Chore - -- update container image tccr.io/truecharts/rickroll-fhd-game to latest - - ### Fix diff --git a/incubator/rickroll/3.0.6/Chart.yaml b/incubator/rickroll/3.0.7/Chart.yaml similarity index 95% rename from incubator/rickroll/3.0.6/Chart.yaml rename to incubator/rickroll/3.0.7/Chart.yaml index 4e6d58d8836..a78ab6bcbc0 100644 --- a/incubator/rickroll/3.0.6/Chart.yaml +++ b/incubator/rickroll/3.0.7/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "latest" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: Self-hosted Rick Roll chart. home: https://truecharts.org/charts/incubator/rickroll @@ -21,7 +21,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/rickroll - https://github.com/modem7/docker-rickroll type: application -version: 3.0.6 +version: 3.0.7 annotations: truecharts.org/catagories: | - Other diff --git a/incubator/steam-headless/0.0.2/README.md b/incubator/rickroll/3.0.7/README.md similarity index 100% rename from incubator/steam-headless/0.0.2/README.md rename to incubator/rickroll/3.0.7/README.md diff --git a/incubator/rickroll/3.0.7/app-changelog.md b/incubator/rickroll/3.0.7/app-changelog.md new file mode 100644 index 00000000000..b7a9c0c24c4 --- /dev/null +++ b/incubator/rickroll/3.0.7/app-changelog.md @@ -0,0 +1,4 @@ + + +## [rickroll-3.0.7](https://github.com/truecharts/charts/compare/rickroll-3.0.6...rickroll-3.0.7) (2023-07-22) + diff --git a/incubator/rickroll/3.0.6/app-readme.md b/incubator/rickroll/3.0.7/app-readme.md similarity index 100% rename from incubator/rickroll/3.0.6/app-readme.md rename to incubator/rickroll/3.0.7/app-readme.md diff --git a/incubator/rickroll/3.0.7/charts/common-13.2.0.tgz b/incubator/rickroll/3.0.7/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/rickroll/3.0.7/charts/common-13.2.0.tgz differ diff --git a/incubator/rickroll/3.0.6/ix_values.yaml b/incubator/rickroll/3.0.7/ix_values.yaml similarity index 100% rename from incubator/rickroll/3.0.6/ix_values.yaml rename to incubator/rickroll/3.0.7/ix_values.yaml diff --git a/incubator/rickroll/3.0.6/questions.yaml b/incubator/rickroll/3.0.7/questions.yaml similarity index 97% rename from incubator/rickroll/3.0.6/questions.yaml rename to incubator/rickroll/3.0.7/questions.yaml index a9ca7115a5f..e711ebeb3fe 100644 --- a/incubator/rickroll/3.0.6/questions.yaml +++ b/incubator/rickroll/3.0.7/questions.yaml @@ -512,13 +512,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/rickroll/3.0.6/templates/common.yaml b/incubator/rickroll/3.0.7/templates/common.yaml similarity index 100% rename from incubator/rickroll/3.0.6/templates/common.yaml rename to incubator/rickroll/3.0.7/templates/common.yaml diff --git a/incubator/speedtest-tracker/4.0.15/values.yaml b/incubator/rickroll/3.0.7/values.yaml similarity index 100% rename from incubator/speedtest-tracker/4.0.15/values.yaml rename to incubator/rickroll/3.0.7/values.yaml diff --git a/incubator/servas/0.0.9/CHANGELOG.md b/incubator/servas/0.0.10/CHANGELOG.md similarity index 94% rename from incubator/servas/0.0.9/CHANGELOG.md rename to incubator/servas/0.0.10/CHANGELOG.md index f5e83508713..89abd5f1100 100644 --- a/incubator/servas/0.0.9/CHANGELOG.md +++ b/incubator/servas/0.0.10/CHANGELOG.md @@ -4,6 +4,11 @@ +## [servas-0.0.10](https://github.com/truecharts/charts/compare/servas-0.0.9...servas-0.0.10) (2023-07-22) + + + + ## [servas-0.0.9](https://github.com/truecharts/charts/compare/servas-0.0.8...servas-0.0.9) (2023-07-04) ### Chore diff --git a/incubator/servas/0.0.9/Chart.yaml b/incubator/servas/0.0.10/Chart.yaml similarity index 95% rename from incubator/servas/0.0.9/Chart.yaml rename to incubator/servas/0.0.10/Chart.yaml index 7214cf1f49f..8c668d5b259 100644 --- a/incubator/servas/0.0.9/Chart.yaml +++ b/incubator/servas/0.0.10/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "0.0.5" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 - condition: mariadb.enabled name: mariadb repository: https://deps.truecharts.org/ @@ -25,7 +25,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/servas - https://github.com/beromir/Servas type: application -version: 0.0.9 +version: 0.0.10 annotations: truecharts.org/catagories: | - bookmarks diff --git a/incubator/tasmoadmin/4.0.7/README.md b/incubator/servas/0.0.10/README.md similarity index 100% rename from incubator/tasmoadmin/4.0.7/README.md rename to incubator/servas/0.0.10/README.md diff --git a/incubator/servas/0.0.10/app-changelog.md b/incubator/servas/0.0.10/app-changelog.md new file mode 100644 index 00000000000..a7d61f4272d --- /dev/null +++ b/incubator/servas/0.0.10/app-changelog.md @@ -0,0 +1,4 @@ + + +## [servas-0.0.10](https://github.com/truecharts/charts/compare/servas-0.0.9...servas-0.0.10) (2023-07-22) + diff --git a/incubator/servas/0.0.9/app-readme.md b/incubator/servas/0.0.10/app-readme.md similarity index 100% rename from incubator/servas/0.0.9/app-readme.md rename to incubator/servas/0.0.10/app-readme.md diff --git a/incubator/servas/0.0.10/charts/common-13.2.0.tgz b/incubator/servas/0.0.10/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/servas/0.0.10/charts/common-13.2.0.tgz differ diff --git a/incubator/servas/0.0.9/charts/mariadb-7.0.62.tgz b/incubator/servas/0.0.10/charts/mariadb-7.0.62.tgz similarity index 100% rename from incubator/servas/0.0.9/charts/mariadb-7.0.62.tgz rename to incubator/servas/0.0.10/charts/mariadb-7.0.62.tgz diff --git a/incubator/servas/0.0.9/ix_values.yaml b/incubator/servas/0.0.10/ix_values.yaml similarity index 100% rename from incubator/servas/0.0.9/ix_values.yaml rename to incubator/servas/0.0.10/ix_values.yaml diff --git a/incubator/servas/0.0.9/questions.yaml b/incubator/servas/0.0.10/questions.yaml similarity index 96% rename from incubator/servas/0.0.9/questions.yaml rename to incubator/servas/0.0.10/questions.yaml index bc1a721b296..716a3cd3f3f 100644 --- a/incubator/servas/0.0.9/questions.yaml +++ b/incubator/servas/0.0.10/questions.yaml @@ -585,14 +585,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -601,27 +593,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -697,13 +698,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/steam-headless/0.0.2/templates/NOTES.txt b/incubator/servas/0.0.10/templates/NOTES.txt similarity index 100% rename from incubator/steam-headless/0.0.2/templates/NOTES.txt rename to incubator/servas/0.0.10/templates/NOTES.txt diff --git a/incubator/servas/0.0.9/templates/_secrets.tpl b/incubator/servas/0.0.10/templates/_secrets.tpl similarity index 100% rename from incubator/servas/0.0.9/templates/_secrets.tpl rename to incubator/servas/0.0.10/templates/_secrets.tpl diff --git a/incubator/servas/0.0.9/templates/common.yaml b/incubator/servas/0.0.10/templates/common.yaml similarity index 100% rename from incubator/servas/0.0.9/templates/common.yaml rename to incubator/servas/0.0.10/templates/common.yaml diff --git a/incubator/steam-headless/0.0.2/values.yaml b/incubator/servas/0.0.10/values.yaml similarity index 100% rename from incubator/steam-headless/0.0.2/values.yaml rename to incubator/servas/0.0.10/values.yaml diff --git a/incubator/servas/0.0.9/app-changelog.md b/incubator/servas/0.0.9/app-changelog.md deleted file mode 100644 index 92b3bb81a3b..00000000000 --- a/incubator/servas/0.0.9/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [servas-0.0.9](https://github.com/truecharts/charts/compare/servas-0.0.8...servas-0.0.9) (2023-07-04) - -### Chore - -- update helm general non-major ([#10135](https://github.com/truecharts/charts/issues/10135)) - - \ No newline at end of file diff --git a/incubator/servas/0.0.9/charts/common-12.14.6.tgz b/incubator/servas/0.0.9/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/servas/0.0.9/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/sftpgo/3.0.1/app-changelog.md b/incubator/sftpgo/3.0.1/app-changelog.md deleted file mode 100644 index c0c2322131c..00000000000 --- a/incubator/sftpgo/3.0.1/app-changelog.md +++ /dev/null @@ -1,4 +0,0 @@ - - -## [sftpgo-3.0.1](https://github.com/truecharts/charts/compare/sftpgo-3.0.0...sftpgo-3.0.1) (2023-07-03) - diff --git a/incubator/sftpgo/3.0.1/charts/common-12.14.6.tgz b/incubator/sftpgo/3.0.1/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/sftpgo/3.0.1/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/sftpgo/3.0.1/CHANGELOG.md b/incubator/sftpgo/3.0.2/CHANGELOG.md similarity index 94% rename from incubator/sftpgo/3.0.1/CHANGELOG.md rename to incubator/sftpgo/3.0.2/CHANGELOG.md index 9ee1d228837..86341cfd951 100644 --- a/incubator/sftpgo/3.0.1/CHANGELOG.md +++ b/incubator/sftpgo/3.0.2/CHANGELOG.md @@ -4,6 +4,11 @@ +## [sftpgo-3.0.2](https://github.com/truecharts/charts/compare/sftpgo-3.0.1...sftpgo-3.0.2) (2023-07-22) + + + + ## [sftpgo-3.0.1](https://github.com/truecharts/charts/compare/sftpgo-3.0.0...sftpgo-3.0.1) (2023-07-03) @@ -92,8 +97,3 @@ - -## [sftpgo-2.0.6](https://github.com/truecharts/charts/compare/sftpgo-2.0.5...sftpgo-2.0.6) (2022-12-25) - -### Chore - diff --git a/incubator/sftpgo/3.0.1/Chart.yaml b/incubator/sftpgo/3.0.2/Chart.yaml similarity index 96% rename from incubator/sftpgo/3.0.1/Chart.yaml rename to incubator/sftpgo/3.0.2/Chart.yaml index 2af73ac6906..9d29e887263 100644 --- a/incubator/sftpgo/3.0.1/Chart.yaml +++ b/incubator/sftpgo/3.0.2/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "2.5.3" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: "Fully featured and highly configurable SFTP server with optional HTTP/S, FTP, FTPS and WebDAV support. Several storage backends are supported: local filesystem, encrypted local filesystem, S3 (compatible) Object Storage, Google Cloud Storage, Azure Blob Storage, SFTP." home: https://truecharts.org/charts/incubator/sftpgo @@ -21,7 +21,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/sftpgo - https://github.com/drakkan/sftpgo type: application -version: 3.0.1 +version: 3.0.2 annotations: truecharts.org/SCALE-support: "true" truecharts.org/catagories: | diff --git a/incubator/tasmobackup/3.0.0/README.md b/incubator/sftpgo/3.0.2/README.md similarity index 100% rename from incubator/tasmobackup/3.0.0/README.md rename to incubator/sftpgo/3.0.2/README.md diff --git a/incubator/sftpgo/3.0.2/app-changelog.md b/incubator/sftpgo/3.0.2/app-changelog.md new file mode 100644 index 00000000000..9af109dc2bf --- /dev/null +++ b/incubator/sftpgo/3.0.2/app-changelog.md @@ -0,0 +1,4 @@ + + +## [sftpgo-3.0.2](https://github.com/truecharts/charts/compare/sftpgo-3.0.1...sftpgo-3.0.2) (2023-07-22) + diff --git a/incubator/sftpgo/3.0.1/app-readme.md b/incubator/sftpgo/3.0.2/app-readme.md similarity index 100% rename from incubator/sftpgo/3.0.1/app-readme.md rename to incubator/sftpgo/3.0.2/app-readme.md diff --git a/incubator/sftpgo/3.0.2/charts/common-13.2.0.tgz b/incubator/sftpgo/3.0.2/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/sftpgo/3.0.2/charts/common-13.2.0.tgz differ diff --git a/incubator/sftpgo/3.0.1/ix_values.yaml b/incubator/sftpgo/3.0.2/ix_values.yaml similarity index 100% rename from incubator/sftpgo/3.0.1/ix_values.yaml rename to incubator/sftpgo/3.0.2/ix_values.yaml diff --git a/incubator/sftpgo/3.0.1/questions.yaml b/incubator/sftpgo/3.0.2/questions.yaml similarity index 93% rename from incubator/sftpgo/3.0.1/questions.yaml rename to incubator/sftpgo/3.0.2/questions.yaml index 929a2a28d1a..841360feef9 100644 --- a/incubator/sftpgo/3.0.1/questions.yaml +++ b/incubator/sftpgo/3.0.2/questions.yaml @@ -718,14 +718,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -734,27 +726,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -817,14 +818,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -833,27 +826,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -916,14 +918,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -932,27 +926,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -1015,14 +1018,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -1031,27 +1026,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -1127,13 +1131,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/tauticord/0.0.1/templates/NOTES.txt b/incubator/sftpgo/3.0.2/templates/NOTES.txt similarity index 100% rename from incubator/tauticord/0.0.1/templates/NOTES.txt rename to incubator/sftpgo/3.0.2/templates/NOTES.txt diff --git a/incubator/sftpgo/3.0.1/templates/common.yaml b/incubator/sftpgo/3.0.2/templates/common.yaml similarity index 100% rename from incubator/sftpgo/3.0.1/templates/common.yaml rename to incubator/sftpgo/3.0.2/templates/common.yaml diff --git a/incubator/tasmoadmin/4.0.7/values.yaml b/incubator/sftpgo/3.0.2/values.yaml similarity index 100% rename from incubator/tasmoadmin/4.0.7/values.yaml rename to incubator/sftpgo/3.0.2/values.yaml diff --git a/incubator/speedtest-tracker/4.0.15/app-changelog.md b/incubator/speedtest-tracker/4.0.15/app-changelog.md deleted file mode 100644 index f8d58f652a7..00000000000 --- a/incubator/speedtest-tracker/4.0.15/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [speedtest-tracker-4.0.15](https://github.com/truecharts/charts/compare/speedtest-tracker-4.0.14...speedtest-tracker-4.0.15) (2023-07-01) - -### Chore - -- update helm general non-major ([#10069](https://github.com/truecharts/charts/issues/10069)) - - \ No newline at end of file diff --git a/incubator/speedtest-tracker/4.0.15/charts/common-12.14.6.tgz b/incubator/speedtest-tracker/4.0.15/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/speedtest-tracker/4.0.15/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/speedtest-tracker/4.0.15/CHANGELOG.md b/incubator/speedtest-tracker/4.0.16/CHANGELOG.md similarity index 94% rename from incubator/speedtest-tracker/4.0.15/CHANGELOG.md rename to incubator/speedtest-tracker/4.0.16/CHANGELOG.md index 17d3cdb9bf1..3ebcbfc12c9 100644 --- a/incubator/speedtest-tracker/4.0.15/CHANGELOG.md +++ b/incubator/speedtest-tracker/4.0.16/CHANGELOG.md @@ -4,6 +4,11 @@ +## [speedtest-tracker-4.0.16](https://github.com/truecharts/charts/compare/speedtest-tracker-4.0.15...speedtest-tracker-4.0.16) (2023-07-22) + + + + ## [speedtest-tracker-4.0.15](https://github.com/truecharts/charts/compare/speedtest-tracker-4.0.14...speedtest-tracker-4.0.15) (2023-07-01) ### Chore @@ -92,8 +97,3 @@ ## [speedtest-tracker-4.0.6](https://github.com/truecharts/charts/compare/speedtest-tracker-4.0.5...speedtest-tracker-4.0.6) (2023-05-22) ### Chore - -- update helm general non-major ([#9089](https://github.com/truecharts/charts/issues/9089)) - - ### Fix - diff --git a/incubator/speedtest-tracker/4.0.15/Chart.yaml b/incubator/speedtest-tracker/4.0.16/Chart.yaml similarity index 95% rename from incubator/speedtest-tracker/4.0.15/Chart.yaml rename to incubator/speedtest-tracker/4.0.16/Chart.yaml index c1eeaccf4b0..7dffe0773e4 100644 --- a/incubator/speedtest-tracker/4.0.15/Chart.yaml +++ b/incubator/speedtest-tracker/4.0.16/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "latest" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 description: A self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service. home: https://truecharts.org/charts/incubator/speedtest-tracker icon: https://truecharts.org/img/hotlink-ok/chart-icons/speedtest-tracker.png @@ -18,7 +18,7 @@ name: speedtest-tracker sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/speedtest-tracker - https://github.com/alexjustesen/speedtest-tracker -version: 4.0.15 +version: 4.0.16 annotations: truecharts.org/catagories: | - speedtest diff --git a/incubator/tasmocompiler/3.0.1/README.md b/incubator/speedtest-tracker/4.0.16/README.md similarity index 100% rename from incubator/tasmocompiler/3.0.1/README.md rename to incubator/speedtest-tracker/4.0.16/README.md diff --git a/incubator/speedtest-tracker/4.0.16/app-changelog.md b/incubator/speedtest-tracker/4.0.16/app-changelog.md new file mode 100644 index 00000000000..dd14f0363e1 --- /dev/null +++ b/incubator/speedtest-tracker/4.0.16/app-changelog.md @@ -0,0 +1,4 @@ + + +## [speedtest-tracker-4.0.16](https://github.com/truecharts/charts/compare/speedtest-tracker-4.0.15...speedtest-tracker-4.0.16) (2023-07-22) + diff --git a/incubator/speedtest-tracker/4.0.15/app-readme.md b/incubator/speedtest-tracker/4.0.16/app-readme.md similarity index 100% rename from incubator/speedtest-tracker/4.0.15/app-readme.md rename to incubator/speedtest-tracker/4.0.16/app-readme.md diff --git a/incubator/speedtest-tracker/4.0.16/charts/common-13.2.0.tgz b/incubator/speedtest-tracker/4.0.16/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/speedtest-tracker/4.0.16/charts/common-13.2.0.tgz differ diff --git a/incubator/speedtest-tracker/4.0.15/ix_values.yaml b/incubator/speedtest-tracker/4.0.16/ix_values.yaml similarity index 100% rename from incubator/speedtest-tracker/4.0.15/ix_values.yaml rename to incubator/speedtest-tracker/4.0.16/ix_values.yaml diff --git a/incubator/speedtest-tracker/4.0.15/questions.yaml b/incubator/speedtest-tracker/4.0.16/questions.yaml similarity index 96% rename from incubator/speedtest-tracker/4.0.15/questions.yaml rename to incubator/speedtest-tracker/4.0.16/questions.yaml index 0dc8775b4c4..9d6b4072da5 100644 --- a/incubator/speedtest-tracker/4.0.15/questions.yaml +++ b/incubator/speedtest-tracker/4.0.16/questions.yaml @@ -543,14 +543,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -559,27 +551,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -655,13 +656,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/technitium/4.0.1/templates/NOTES.txt b/incubator/speedtest-tracker/4.0.16/templates/NOTES.txt similarity index 100% rename from incubator/technitium/4.0.1/templates/NOTES.txt rename to incubator/speedtest-tracker/4.0.16/templates/NOTES.txt diff --git a/incubator/speedtest-tracker/4.0.15/templates/common.yaml b/incubator/speedtest-tracker/4.0.16/templates/common.yaml similarity index 100% rename from incubator/speedtest-tracker/4.0.15/templates/common.yaml rename to incubator/speedtest-tracker/4.0.16/templates/common.yaml diff --git a/incubator/tasmobackup/3.0.0/values.yaml b/incubator/speedtest-tracker/4.0.16/values.yaml similarity index 100% rename from incubator/tasmobackup/3.0.0/values.yaml rename to incubator/speedtest-tracker/4.0.16/values.yaml diff --git a/incubator/steam-headless/0.0.2/app-changelog.md b/incubator/steam-headless/0.0.2/app-changelog.md deleted file mode 100644 index ed55f974e81..00000000000 --- a/incubator/steam-headless/0.0.2/app-changelog.md +++ /dev/null @@ -1,4 +0,0 @@ - - -## [steam-headless-0.0.2](https://github.com/truecharts/charts/compare/steam-headless-0.0.1...steam-headless-0.0.2) (2023-07-15) - diff --git a/incubator/steam-headless/0.0.2/charts/common-12.14.2.tgz b/incubator/steam-headless/0.0.2/charts/common-12.14.2.tgz deleted file mode 100644 index e3a92f097b6..00000000000 Binary files a/incubator/steam-headless/0.0.2/charts/common-12.14.2.tgz and /dev/null differ diff --git a/incubator/steam-headless/0.0.2/CHANGELOG.md b/incubator/steam-headless/0.0.3/CHANGELOG.md similarity index 66% rename from incubator/steam-headless/0.0.2/CHANGELOG.md rename to incubator/steam-headless/0.0.3/CHANGELOG.md index a9e0a1bf0f2..6536a824aa4 100644 --- a/incubator/steam-headless/0.0.2/CHANGELOG.md +++ b/incubator/steam-headless/0.0.3/CHANGELOG.md @@ -4,6 +4,11 @@ +## [steam-headless-0.0.3](https://github.com/truecharts/charts/compare/steam-headless-0.0.2...steam-headless-0.0.3) (2023-07-22) + + + + ## [steam-headless-0.0.2](https://github.com/truecharts/charts/compare/steam-headless-0.0.1...steam-headless-0.0.2) (2023-07-15) diff --git a/incubator/steam-headless/0.0.2/Chart.yaml b/incubator/steam-headless/0.0.3/Chart.yaml similarity index 95% rename from incubator/steam-headless/0.0.2/Chart.yaml rename to incubator/steam-headless/0.0.3/Chart.yaml index 679a98954b2..888b94ebfa7 100644 --- a/incubator/steam-headless/0.0.2/Chart.yaml +++ b/incubator/steam-headless/0.0.3/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "latest" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.2 + version: 13.2.0 deprecated: false description: A Headless Steam chart. home: https://truecharts.org/charts/incubator/steam-headless @@ -21,7 +21,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/steam-headless - https://github.com/Steam-Headless/docker-steam-headless type: application -version: 0.0.2 +version: 0.0.3 annotations: truecharts.org/catagories: | - games diff --git a/incubator/technitium/4.0.1/README.md b/incubator/steam-headless/0.0.3/README.md similarity index 100% rename from incubator/technitium/4.0.1/README.md rename to incubator/steam-headless/0.0.3/README.md diff --git a/incubator/steam-headless/0.0.3/app-changelog.md b/incubator/steam-headless/0.0.3/app-changelog.md new file mode 100644 index 00000000000..339fe485834 --- /dev/null +++ b/incubator/steam-headless/0.0.3/app-changelog.md @@ -0,0 +1,4 @@ + + +## [steam-headless-0.0.3](https://github.com/truecharts/charts/compare/steam-headless-0.0.2...steam-headless-0.0.3) (2023-07-22) + diff --git a/incubator/steam-headless/0.0.2/app-readme.md b/incubator/steam-headless/0.0.3/app-readme.md similarity index 100% rename from incubator/steam-headless/0.0.2/app-readme.md rename to incubator/steam-headless/0.0.3/app-readme.md diff --git a/incubator/steam-headless/0.0.3/charts/common-13.2.0.tgz b/incubator/steam-headless/0.0.3/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/steam-headless/0.0.3/charts/common-13.2.0.tgz differ diff --git a/incubator/steam-headless/0.0.2/ix_values.yaml b/incubator/steam-headless/0.0.3/ix_values.yaml similarity index 100% rename from incubator/steam-headless/0.0.2/ix_values.yaml rename to incubator/steam-headless/0.0.3/ix_values.yaml diff --git a/incubator/steam-headless/0.0.2/questions.yaml b/incubator/steam-headless/0.0.3/questions.yaml similarity index 100% rename from incubator/steam-headless/0.0.2/questions.yaml rename to incubator/steam-headless/0.0.3/questions.yaml diff --git a/incubator/unturned/3.0.1/templates/NOTES.txt b/incubator/steam-headless/0.0.3/templates/NOTES.txt similarity index 100% rename from incubator/unturned/3.0.1/templates/NOTES.txt rename to incubator/steam-headless/0.0.3/templates/NOTES.txt diff --git a/incubator/steam-headless/0.0.2/templates/common.yaml b/incubator/steam-headless/0.0.3/templates/common.yaml similarity index 100% rename from incubator/steam-headless/0.0.2/templates/common.yaml rename to incubator/steam-headless/0.0.3/templates/common.yaml diff --git a/incubator/tasmocompiler/3.0.1/values.yaml b/incubator/steam-headless/0.0.3/values.yaml similarity index 100% rename from incubator/tasmocompiler/3.0.1/values.yaml rename to incubator/steam-headless/0.0.3/values.yaml diff --git a/incubator/tasmoadmin/4.0.7/app-changelog.md b/incubator/tasmoadmin/4.0.7/app-changelog.md deleted file mode 100644 index a78b3233325..00000000000 --- a/incubator/tasmoadmin/4.0.7/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [tasmoadmin-4.0.7](https://github.com/truecharts/charts/compare/tasmoadmin-4.0.6...tasmoadmin-4.0.7) (2023-07-01) - -### Chore - -- update helm general non-major ([#10069](https://github.com/truecharts/charts/issues/10069)) - - \ No newline at end of file diff --git a/incubator/tasmoadmin/4.0.7/charts/common-12.14.6.tgz b/incubator/tasmoadmin/4.0.7/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/tasmoadmin/4.0.7/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/tasmoadmin/4.0.7/CHANGELOG.md b/incubator/tasmoadmin/4.0.8/CHANGELOG.md similarity index 95% rename from incubator/tasmoadmin/4.0.7/CHANGELOG.md rename to incubator/tasmoadmin/4.0.8/CHANGELOG.md index b1d60a22068..d616f435c75 100644 --- a/incubator/tasmoadmin/4.0.7/CHANGELOG.md +++ b/incubator/tasmoadmin/4.0.8/CHANGELOG.md @@ -4,6 +4,11 @@ +## [tasmoadmin-4.0.8](https://github.com/truecharts/charts/compare/tasmoadmin-4.0.7...tasmoadmin-4.0.8) (2023-07-22) + + + + ## [tasmoadmin-4.0.7](https://github.com/truecharts/charts/compare/tasmoadmin-4.0.6...tasmoadmin-4.0.7) (2023-07-01) ### Chore @@ -92,8 +97,3 @@ ## [tasmoadmin-2.0.10](https://github.com/truecharts/charts/compare/tasmoadmin-2.0.9...tasmoadmin-2.0.10) (2023-02-15) -### Chore - -- update container image tccr.io/truecharts/tasmoadmin to latest - - diff --git a/incubator/tasmoadmin/4.0.7/Chart.yaml b/incubator/tasmoadmin/4.0.8/Chart.yaml similarity index 95% rename from incubator/tasmoadmin/4.0.7/Chart.yaml rename to incubator/tasmoadmin/4.0.8/Chart.yaml index 0b04c5a2f1d..e002343b4a1 100644 --- a/incubator/tasmoadmin/4.0.7/Chart.yaml +++ b/incubator/tasmoadmin/4.0.8/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "3.0.5" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: A administrative platform for devices flashed with Tasmota. home: https://truecharts.org/charts/incubator/tasmoadmin @@ -22,7 +22,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/tasmoadmin - https://github.com/TasmoAdmin/TasmoAdmin type: application -version: 4.0.7 +version: 4.0.8 annotations: truecharts.org/catagories: | - HomeAutomation diff --git a/incubator/unturned/3.0.1/README.md b/incubator/tasmoadmin/4.0.8/README.md similarity index 100% rename from incubator/unturned/3.0.1/README.md rename to incubator/tasmoadmin/4.0.8/README.md diff --git a/incubator/tasmoadmin/4.0.8/app-changelog.md b/incubator/tasmoadmin/4.0.8/app-changelog.md new file mode 100644 index 00000000000..465fbbcab8b --- /dev/null +++ b/incubator/tasmoadmin/4.0.8/app-changelog.md @@ -0,0 +1,4 @@ + + +## [tasmoadmin-4.0.8](https://github.com/truecharts/charts/compare/tasmoadmin-4.0.7...tasmoadmin-4.0.8) (2023-07-22) + diff --git a/incubator/tasmoadmin/4.0.7/app-readme.md b/incubator/tasmoadmin/4.0.8/app-readme.md similarity index 100% rename from incubator/tasmoadmin/4.0.7/app-readme.md rename to incubator/tasmoadmin/4.0.8/app-readme.md diff --git a/incubator/tasmoadmin/4.0.8/charts/common-13.2.0.tgz b/incubator/tasmoadmin/4.0.8/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/tasmoadmin/4.0.8/charts/common-13.2.0.tgz differ diff --git a/incubator/tasmoadmin/4.0.7/ix_values.yaml b/incubator/tasmoadmin/4.0.8/ix_values.yaml similarity index 100% rename from incubator/tasmoadmin/4.0.7/ix_values.yaml rename to incubator/tasmoadmin/4.0.8/ix_values.yaml diff --git a/incubator/tasmoadmin/4.0.7/questions.yaml b/incubator/tasmoadmin/4.0.8/questions.yaml similarity index 96% rename from incubator/tasmoadmin/4.0.7/questions.yaml rename to incubator/tasmoadmin/4.0.8/questions.yaml index b72739881b0..f095e5c2b2c 100644 --- a/incubator/tasmoadmin/4.0.7/questions.yaml +++ b/incubator/tasmoadmin/4.0.8/questions.yaml @@ -563,14 +563,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -579,27 +571,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -675,13 +676,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/tasmoadmin/4.0.7/templates/common.yaml b/incubator/tasmoadmin/4.0.8/templates/common.yaml similarity index 100% rename from incubator/tasmoadmin/4.0.7/templates/common.yaml rename to incubator/tasmoadmin/4.0.8/templates/common.yaml diff --git a/incubator/tauticord/0.0.1/values.yaml b/incubator/tasmoadmin/4.0.8/values.yaml similarity index 100% rename from incubator/tauticord/0.0.1/values.yaml rename to incubator/tasmoadmin/4.0.8/values.yaml diff --git a/incubator/tasmobackup/3.0.0/app-changelog.md b/incubator/tasmobackup/3.0.0/app-changelog.md deleted file mode 100644 index a25ba9cad67..00000000000 --- a/incubator/tasmobackup/3.0.0/app-changelog.md +++ /dev/null @@ -1,14 +0,0 @@ - - -## [tasmobackup-3.0.0](https://github.com/truecharts/charts/compare/tasmobackup-2.0.9...tasmobackup-3.0.0) (2023-07-07) - -### Feat - -- hide advanced ingress options behind checbox ([#9203](https://github.com/truecharts/charts/issues/9203)) - - ### Fix - -- fix mistakes on questions.yaml - - fix indentation ([#8536](https://github.com/truecharts/charts/issues/8536)) - - \ No newline at end of file diff --git a/incubator/tasmobackup/3.0.0/charts/common-12.14.6.tgz b/incubator/tasmobackup/3.0.0/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/tasmobackup/3.0.0/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/tasmobackup/3.0.0/CHANGELOG.md b/incubator/tasmobackup/3.0.1/CHANGELOG.md similarity index 94% rename from incubator/tasmobackup/3.0.0/CHANGELOG.md rename to incubator/tasmobackup/3.0.1/CHANGELOG.md index b112395c315..db03dfa3b25 100644 --- a/incubator/tasmobackup/3.0.0/CHANGELOG.md +++ b/incubator/tasmobackup/3.0.1/CHANGELOG.md @@ -4,6 +4,11 @@ +## [tasmobackup-3.0.1](https://github.com/truecharts/charts/compare/tasmobackup-3.0.0...tasmobackup-3.0.1) (2023-07-22) + + + + ## [tasmobackup-3.0.0](https://github.com/truecharts/charts/compare/tasmobackup-2.0.9...tasmobackup-3.0.0) (2023-07-07) ### Feat @@ -91,9 +96,4 @@ -## [tasmobackup-2.0.2](https://github.com/truecharts/charts/compare/tasmobackup-2.0.1...tasmobackup-2.0.2) (2022-11-30) - - - - ## [tasmobackup-2.0.2](https://github.com/truecharts/charts/compare/tasmobackup-2.0.1...tasmobackup-2.0.2) (2022-11-30) diff --git a/incubator/tasmobackup/3.0.0/Chart.yaml b/incubator/tasmobackup/3.0.1/Chart.yaml similarity index 95% rename from incubator/tasmobackup/3.0.0/Chart.yaml rename to incubator/tasmobackup/3.0.1/Chart.yaml index 5d2c2c739e6..fb686a463a9 100644 --- a/incubator/tasmobackup/3.0.0/Chart.yaml +++ b/incubator/tasmobackup/3.0.1/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "latest" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: backup all your tasmota devices in one place. home: https://truecharts.org/charts/incubator/tasmobackup @@ -22,7 +22,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/tasmobackup - https://github.com/danmed/TasmoBackupV1 type: application -version: 3.0.0 +version: 3.0.1 annotations: truecharts.org/catagories: | - HomeAutomation diff --git a/incubator/wyoming-piper/0.0.2/README.md b/incubator/tasmobackup/3.0.1/README.md similarity index 93% rename from incubator/wyoming-piper/0.0.2/README.md rename to incubator/tasmobackup/3.0.1/README.md index e0a9b8fa8d7..83229a60265 100644 --- a/incubator/wyoming-piper/0.0.2/README.md +++ b/incubator/tasmobackup/3.0.1/README.md @@ -5,7 +5,7 @@ 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/) +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/incubator/) **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)** diff --git a/incubator/tasmobackup/3.0.1/app-changelog.md b/incubator/tasmobackup/3.0.1/app-changelog.md new file mode 100644 index 00000000000..7db1ab574d0 --- /dev/null +++ b/incubator/tasmobackup/3.0.1/app-changelog.md @@ -0,0 +1,4 @@ + + +## [tasmobackup-3.0.1](https://github.com/truecharts/charts/compare/tasmobackup-3.0.0...tasmobackup-3.0.1) (2023-07-22) + diff --git a/incubator/tasmobackup/3.0.0/app-readme.md b/incubator/tasmobackup/3.0.1/app-readme.md similarity index 100% rename from incubator/tasmobackup/3.0.0/app-readme.md rename to incubator/tasmobackup/3.0.1/app-readme.md diff --git a/incubator/tasmobackup/3.0.1/charts/common-13.2.0.tgz b/incubator/tasmobackup/3.0.1/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/tasmobackup/3.0.1/charts/common-13.2.0.tgz differ diff --git a/incubator/tasmobackup/3.0.0/ix_values.yaml b/incubator/tasmobackup/3.0.1/ix_values.yaml similarity index 100% rename from incubator/tasmobackup/3.0.0/ix_values.yaml rename to incubator/tasmobackup/3.0.1/ix_values.yaml diff --git a/incubator/tasmobackup/3.0.0/questions.yaml b/incubator/tasmobackup/3.0.1/questions.yaml similarity index 100% rename from incubator/tasmobackup/3.0.0/questions.yaml rename to incubator/tasmobackup/3.0.1/questions.yaml diff --git a/incubator/tasmobackup/3.0.0/templates/common.yaml b/incubator/tasmobackup/3.0.1/templates/common.yaml similarity index 100% rename from incubator/tasmobackup/3.0.0/templates/common.yaml rename to incubator/tasmobackup/3.0.1/templates/common.yaml diff --git a/incubator/technitium/4.0.1/values.yaml b/incubator/tasmobackup/3.0.1/values.yaml similarity index 100% rename from incubator/technitium/4.0.1/values.yaml rename to incubator/tasmobackup/3.0.1/values.yaml diff --git a/incubator/tasmocompiler/3.0.1/app-changelog.md b/incubator/tasmocompiler/3.0.1/app-changelog.md deleted file mode 100644 index 589cf4a4f80..00000000000 --- a/incubator/tasmocompiler/3.0.1/app-changelog.md +++ /dev/null @@ -1,4 +0,0 @@ - - -## [tasmocompiler-3.0.1](https://github.com/truecharts/charts/compare/tasmocompiler-3.0.0...tasmocompiler-3.0.1) (2023-07-04) - diff --git a/incubator/tasmocompiler/3.0.1/charts/common-12.14.6.tgz b/incubator/tasmocompiler/3.0.1/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/tasmocompiler/3.0.1/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/tasmocompiler/3.0.1/CHANGELOG.md b/incubator/tasmocompiler/3.0.2/CHANGELOG.md similarity index 94% rename from incubator/tasmocompiler/3.0.1/CHANGELOG.md rename to incubator/tasmocompiler/3.0.2/CHANGELOG.md index 81055b66351..99e86f8c9c0 100644 --- a/incubator/tasmocompiler/3.0.1/CHANGELOG.md +++ b/incubator/tasmocompiler/3.0.2/CHANGELOG.md @@ -4,6 +4,11 @@ +## [tasmocompiler-3.0.2](https://github.com/truecharts/charts/compare/tasmocompiler-3.0.1...tasmocompiler-3.0.2) (2023-07-22) + + + + ## [tasmocompiler-3.0.1](https://github.com/truecharts/charts/compare/tasmocompiler-3.0.0...tasmocompiler-3.0.1) (2023-07-04) @@ -92,8 +97,3 @@ - update helm general non-major ([#5839](https://github.com/truecharts/charts/issues/5839)) - - -## [tasmocompiler-2.0.6](https://github.com/truecharts/charts/compare/tasmocompiler-2.0.5...tasmocompiler-2.0.6) (2022-12-25) - -### Chore diff --git a/incubator/tasmocompiler/3.0.1/Chart.yaml b/incubator/tasmocompiler/3.0.2/Chart.yaml similarity index 96% rename from incubator/tasmocompiler/3.0.1/Chart.yaml rename to incubator/tasmocompiler/3.0.2/Chart.yaml index a7d85b7b484..53a37280f74 100644 --- a/incubator/tasmocompiler/3.0.1/Chart.yaml +++ b/incubator/tasmocompiler/3.0.2/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "latest" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: "TasmoCompiler is a simple web GUI which allows you to compile fantastic Tasmota firmware with your own settings" home: https://truecharts.org/charts/incubator/tasmocompiler @@ -22,7 +22,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/tasmocompiler - https://github.com/benzino77/tasmocompiler type: application -version: 3.0.1 +version: 3.0.2 annotations: truecharts.org/catagories: | - HomeAutomation diff --git a/incubator/wyoming-whisper/0.0.1/README.md b/incubator/tasmocompiler/3.0.2/README.md similarity index 93% rename from incubator/wyoming-whisper/0.0.1/README.md rename to incubator/tasmocompiler/3.0.2/README.md index e0a9b8fa8d7..83229a60265 100644 --- a/incubator/wyoming-whisper/0.0.1/README.md +++ b/incubator/tasmocompiler/3.0.2/README.md @@ -5,7 +5,7 @@ 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/) +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/incubator/) **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)** diff --git a/incubator/tasmocompiler/3.0.2/app-changelog.md b/incubator/tasmocompiler/3.0.2/app-changelog.md new file mode 100644 index 00000000000..dd3e43e555c --- /dev/null +++ b/incubator/tasmocompiler/3.0.2/app-changelog.md @@ -0,0 +1,4 @@ + + +## [tasmocompiler-3.0.2](https://github.com/truecharts/charts/compare/tasmocompiler-3.0.1...tasmocompiler-3.0.2) (2023-07-22) + diff --git a/incubator/tasmocompiler/3.0.1/app-readme.md b/incubator/tasmocompiler/3.0.2/app-readme.md similarity index 100% rename from incubator/tasmocompiler/3.0.1/app-readme.md rename to incubator/tasmocompiler/3.0.2/app-readme.md diff --git a/incubator/tasmocompiler/3.0.2/charts/common-13.2.0.tgz b/incubator/tasmocompiler/3.0.2/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/tasmocompiler/3.0.2/charts/common-13.2.0.tgz differ diff --git a/incubator/tasmocompiler/3.0.1/ix_values.yaml b/incubator/tasmocompiler/3.0.2/ix_values.yaml similarity index 100% rename from incubator/tasmocompiler/3.0.1/ix_values.yaml rename to incubator/tasmocompiler/3.0.2/ix_values.yaml diff --git a/incubator/tasmocompiler/3.0.1/questions.yaml b/incubator/tasmocompiler/3.0.2/questions.yaml similarity index 97% rename from incubator/tasmocompiler/3.0.1/questions.yaml rename to incubator/tasmocompiler/3.0.2/questions.yaml index 371ea15462b..fea94145cf0 100644 --- a/incubator/tasmocompiler/3.0.1/questions.yaml +++ b/incubator/tasmocompiler/3.0.2/questions.yaml @@ -549,13 +549,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/tasmocompiler/3.0.1/templates/common.yaml b/incubator/tasmocompiler/3.0.2/templates/common.yaml similarity index 100% rename from incubator/tasmocompiler/3.0.1/templates/common.yaml rename to incubator/tasmocompiler/3.0.2/templates/common.yaml diff --git a/incubator/twingate-connector/0.0.1/values.yaml b/incubator/tasmocompiler/3.0.2/values.yaml similarity index 100% rename from incubator/twingate-connector/0.0.1/values.yaml rename to incubator/tasmocompiler/3.0.2/values.yaml diff --git a/incubator/tauticord/0.0.1/README.md b/incubator/tauticord/0.0.1/README.md deleted file mode 100644 index 7e59600739c..00000000000 --- a/incubator/tauticord/0.0.1/README.md +++ /dev/null @@ -1 +0,0 @@ -# README diff --git a/incubator/tauticord/0.0.1/app-changelog.md b/incubator/tauticord/0.0.1/app-changelog.md deleted file mode 100644 index b01eff19f6c..00000000000 --- a/incubator/tauticord/0.0.1/app-changelog.md +++ /dev/null @@ -1,4 +0,0 @@ - - -## [tauticord-0.0.1]tauticord-0.0.1 (2023-06-30) - diff --git a/incubator/tauticord/0.0.1/charts/common-12.14.6.tgz b/incubator/tauticord/0.0.1/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/tauticord/0.0.1/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/tauticord/0.0.1/CHANGELOG.md b/incubator/tauticord/0.0.2/CHANGELOG.md similarity index 51% rename from incubator/tauticord/0.0.1/CHANGELOG.md rename to incubator/tauticord/0.0.2/CHANGELOG.md index fb63059ef02..c8cdf5a4974 100644 --- a/incubator/tauticord/0.0.1/CHANGELOG.md +++ b/incubator/tauticord/0.0.2/CHANGELOG.md @@ -4,5 +4,10 @@ +## [tauticord-0.0.2](https://github.com/truecharts/charts/compare/tauticord-0.0.1...tauticord-0.0.2) (2023-07-22) + + + + ## [tauticord-0.0.1]tauticord-0.0.1 (2023-06-30) diff --git a/incubator/tauticord/0.0.1/Chart.yaml b/incubator/tauticord/0.0.2/Chart.yaml similarity index 95% rename from incubator/tauticord/0.0.1/Chart.yaml rename to incubator/tauticord/0.0.2/Chart.yaml index 923a8f6b07b..0f132cafbac 100644 --- a/incubator/tauticord/0.0.1/Chart.yaml +++ b/incubator/tauticord/0.0.2/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "3.8.0" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: A Discord bot that displays live data from Tautulli. home: https://truecharts.org/charts/incubator/tauticord @@ -22,7 +22,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/tauticord - https://github.com/nwithan8/tauticord type: application -version: 0.0.1 +version: 0.0.2 annotations: truecharts.org/catagories: | - discord diff --git a/incubator/tauticord/0.0.2/README.md b/incubator/tauticord/0.0.2/README.md new file mode 100644 index 00000000000..83229a60265 --- /dev/null +++ b/incubator/tauticord/0.0.2/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/incubator/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE/guides/scale-intro). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/incubator/tauticord/0.0.2/app-changelog.md b/incubator/tauticord/0.0.2/app-changelog.md new file mode 100644 index 00000000000..2cac31b6f2a --- /dev/null +++ b/incubator/tauticord/0.0.2/app-changelog.md @@ -0,0 +1,4 @@ + + +## [tauticord-0.0.2](https://github.com/truecharts/charts/compare/tauticord-0.0.1...tauticord-0.0.2) (2023-07-22) + diff --git a/incubator/tauticord/0.0.1/app-readme.md b/incubator/tauticord/0.0.2/app-readme.md similarity index 100% rename from incubator/tauticord/0.0.1/app-readme.md rename to incubator/tauticord/0.0.2/app-readme.md diff --git a/incubator/tauticord/0.0.2/charts/common-13.2.0.tgz b/incubator/tauticord/0.0.2/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/tauticord/0.0.2/charts/common-13.2.0.tgz differ diff --git a/incubator/tauticord/0.0.1/ix_values.yaml b/incubator/tauticord/0.0.2/ix_values.yaml similarity index 100% rename from incubator/tauticord/0.0.1/ix_values.yaml rename to incubator/tauticord/0.0.2/ix_values.yaml diff --git a/incubator/tauticord/0.0.1/questions.yaml b/incubator/tauticord/0.0.2/questions.yaml similarity index 96% rename from incubator/tauticord/0.0.1/questions.yaml rename to incubator/tauticord/0.0.2/questions.yaml index 659729e729a..4492e045c72 100644 --- a/incubator/tauticord/0.0.1/questions.yaml +++ b/incubator/tauticord/0.0.2/questions.yaml @@ -778,14 +778,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -794,27 +786,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -890,13 +891,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/wyoming-piper/0.0.2/templates/NOTES.txt b/incubator/tauticord/0.0.2/templates/NOTES.txt similarity index 100% rename from incubator/wyoming-piper/0.0.2/templates/NOTES.txt rename to incubator/tauticord/0.0.2/templates/NOTES.txt diff --git a/incubator/tauticord/0.0.1/templates/common.yaml b/incubator/tauticord/0.0.2/templates/common.yaml similarity index 100% rename from incubator/tauticord/0.0.1/templates/common.yaml rename to incubator/tauticord/0.0.2/templates/common.yaml diff --git a/incubator/unturned/3.0.1/values.yaml b/incubator/tauticord/0.0.2/values.yaml similarity index 100% rename from incubator/unturned/3.0.1/values.yaml rename to incubator/tauticord/0.0.2/values.yaml diff --git a/incubator/technitium/4.0.1/app-changelog.md b/incubator/technitium/4.0.1/app-changelog.md deleted file mode 100644 index 4169b581728..00000000000 --- a/incubator/technitium/4.0.1/app-changelog.md +++ /dev/null @@ -1,4 +0,0 @@ - - -## [technitium-4.0.1](https://github.com/truecharts/charts/compare/technitium-4.0.0...technitium-4.0.1) (2023-07-14) - diff --git a/incubator/technitium/4.0.1/charts/common-12.14.6.tgz b/incubator/technitium/4.0.1/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/technitium/4.0.1/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/technitium/4.0.1/CHANGELOG.md b/incubator/technitium/4.0.2/CHANGELOG.md similarity index 93% rename from incubator/technitium/4.0.1/CHANGELOG.md rename to incubator/technitium/4.0.2/CHANGELOG.md index 018b90efdb9..c6a2f0b607d 100644 --- a/incubator/technitium/4.0.1/CHANGELOG.md +++ b/incubator/technitium/4.0.2/CHANGELOG.md @@ -4,6 +4,11 @@ +## [technitium-4.0.2](https://github.com/truecharts/charts/compare/technitium-4.0.1...technitium-4.0.2) (2023-07-22) + + + + ## [technitium-4.0.1](https://github.com/truecharts/charts/compare/technitium-4.0.0...technitium-4.0.1) (2023-07-14) @@ -92,8 +97,3 @@ -## [technitium-3.0.3](https://github.com/truecharts/charts/compare/technitium-3.0.2...technitium-3.0.3) (2022-12-13) - -### Chore - -- update helm general non-major diff --git a/incubator/technitium/4.0.1/Chart.yaml b/incubator/technitium/4.0.2/Chart.yaml similarity index 96% rename from incubator/technitium/4.0.1/Chart.yaml rename to incubator/technitium/4.0.2/Chart.yaml index 92ad919aa10..0660e8dfbe3 100644 --- a/incubator/technitium/4.0.1/Chart.yaml +++ b/incubator/technitium/4.0.2/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "11.3.0" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: Technitium DNS Server is an open source authoritative as well as recursive DNS server that can be used for self hosting a DNS server for privacy & security. home: https://truecharts.org/charts/incubator/technitium @@ -21,7 +21,7 @@ sources: - https://github.com/TechnitiumSoftware/DnsServer - https://technitium.com/ type: application -version: 4.0.1 +version: 4.0.2 annotations: truecharts.org/catagories: | - networking diff --git a/incubator/technitium/4.0.2/README.md b/incubator/technitium/4.0.2/README.md new file mode 100644 index 00000000000..83229a60265 --- /dev/null +++ b/incubator/technitium/4.0.2/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/incubator/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE/guides/scale-intro). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/incubator/technitium/4.0.2/app-changelog.md b/incubator/technitium/4.0.2/app-changelog.md new file mode 100644 index 00000000000..0fd279eb8c5 --- /dev/null +++ b/incubator/technitium/4.0.2/app-changelog.md @@ -0,0 +1,4 @@ + + +## [technitium-4.0.2](https://github.com/truecharts/charts/compare/technitium-4.0.1...technitium-4.0.2) (2023-07-22) + diff --git a/incubator/technitium/4.0.1/app-readme.md b/incubator/technitium/4.0.2/app-readme.md similarity index 100% rename from incubator/technitium/4.0.1/app-readme.md rename to incubator/technitium/4.0.2/app-readme.md diff --git a/incubator/technitium/4.0.2/charts/common-13.2.0.tgz b/incubator/technitium/4.0.2/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/technitium/4.0.2/charts/common-13.2.0.tgz differ diff --git a/incubator/technitium/4.0.1/ix_values.yaml b/incubator/technitium/4.0.2/ix_values.yaml similarity index 100% rename from incubator/technitium/4.0.1/ix_values.yaml rename to incubator/technitium/4.0.2/ix_values.yaml diff --git a/incubator/technitium/4.0.1/questions.yaml b/incubator/technitium/4.0.2/questions.yaml similarity index 100% rename from incubator/technitium/4.0.1/questions.yaml rename to incubator/technitium/4.0.2/questions.yaml diff --git a/incubator/wyoming-whisper/0.0.1/templates/NOTES.txt b/incubator/technitium/4.0.2/templates/NOTES.txt similarity index 100% rename from incubator/wyoming-whisper/0.0.1/templates/NOTES.txt rename to incubator/technitium/4.0.2/templates/NOTES.txt diff --git a/incubator/technitium/4.0.1/templates/common.yaml b/incubator/technitium/4.0.2/templates/common.yaml similarity index 100% rename from incubator/technitium/4.0.1/templates/common.yaml rename to incubator/technitium/4.0.2/templates/common.yaml diff --git a/incubator/wyoming-piper/0.0.2/values.yaml b/incubator/technitium/4.0.2/values.yaml similarity index 100% rename from incubator/wyoming-piper/0.0.2/values.yaml rename to incubator/technitium/4.0.2/values.yaml diff --git a/incubator/twingate-connector/0.0.1/README.md b/incubator/twingate-connector/0.0.1/README.md deleted file mode 100644 index 7e59600739c..00000000000 --- a/incubator/twingate-connector/0.0.1/README.md +++ /dev/null @@ -1 +0,0 @@ -# README diff --git a/incubator/twingate-connector/0.0.1/app-changelog.md b/incubator/twingate-connector/0.0.1/app-changelog.md deleted file mode 100644 index 69abf5086e0..00000000000 --- a/incubator/twingate-connector/0.0.1/app-changelog.md +++ /dev/null @@ -1,4 +0,0 @@ - - -## [twingate-connector-0.0.1]twingate-connector-0.0.1 (2023-07-03) - diff --git a/incubator/twingate-connector/0.0.1/charts/common-12.14.6.tgz b/incubator/twingate-connector/0.0.1/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/twingate-connector/0.0.1/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/twingate-connector/0.0.1/CHANGELOG.md b/incubator/twingate-connector/0.0.2/CHANGELOG.md similarity index 50% rename from incubator/twingate-connector/0.0.1/CHANGELOG.md rename to incubator/twingate-connector/0.0.2/CHANGELOG.md index 8dc3dce5a31..6978e7c2149 100644 --- a/incubator/twingate-connector/0.0.1/CHANGELOG.md +++ b/incubator/twingate-connector/0.0.2/CHANGELOG.md @@ -4,5 +4,10 @@ +## [twingate-connector-0.0.2](https://github.com/truecharts/charts/compare/twingate-connector-0.0.1...twingate-connector-0.0.2) (2023-07-22) + + + + ## [twingate-connector-0.0.1]twingate-connector-0.0.1 (2023-07-03) diff --git a/incubator/twingate-connector/0.0.1/Chart.yaml b/incubator/twingate-connector/0.0.2/Chart.yaml similarity index 78% rename from incubator/twingate-connector/0.0.1/Chart.yaml rename to incubator/twingate-connector/0.0.2/Chart.yaml index da8db8a48f5..465ea263f12 100644 --- a/incubator/twingate-connector/0.0.1/Chart.yaml +++ b/incubator/twingate-connector/0.0.2/Chart.yaml @@ -3,10 +3,10 @@ appVersion: "1.56.0" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: Twingate is remote access for the modern world. -home: https://truecharts.org/charts/twingate-connector +home: https://truecharts.org/charts/incubator/twingate-connector icon: https://truecharts.org/img/hotlink-ok/chart-icons/twingate-connector.png keywords: - twingate-connector @@ -18,10 +18,10 @@ maintainers: url: https://truecharts.org name: twingate-connector sources: - - https://github.com/truecharts/charts/tree/master/charts/twingate-connector + - https://github.com/truecharts/charts/tree/master/charts/incubator/twingate-connector - https://www.twingate.com/docs/connector-deployment type: application -version: 0.0.1 +version: 0.0.2 annotations: truecharts.org/catagories: | - network diff --git a/incubator/twingate-connector/0.0.2/README.md b/incubator/twingate-connector/0.0.2/README.md new file mode 100644 index 00000000000..83229a60265 --- /dev/null +++ b/incubator/twingate-connector/0.0.2/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/incubator/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE/guides/scale-intro). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/incubator/twingate-connector/0.0.2/app-changelog.md b/incubator/twingate-connector/0.0.2/app-changelog.md new file mode 100644 index 00000000000..32c05207e28 --- /dev/null +++ b/incubator/twingate-connector/0.0.2/app-changelog.md @@ -0,0 +1,4 @@ + + +## [twingate-connector-0.0.2](https://github.com/truecharts/charts/compare/twingate-connector-0.0.1...twingate-connector-0.0.2) (2023-07-22) + diff --git a/incubator/twingate-connector/0.0.1/app-readme.md b/incubator/twingate-connector/0.0.2/app-readme.md similarity index 100% rename from incubator/twingate-connector/0.0.1/app-readme.md rename to incubator/twingate-connector/0.0.2/app-readme.md diff --git a/incubator/twingate-connector/0.0.2/charts/common-13.2.0.tgz b/incubator/twingate-connector/0.0.2/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/twingate-connector/0.0.2/charts/common-13.2.0.tgz differ diff --git a/incubator/twingate-connector/0.0.1/ix_values.yaml b/incubator/twingate-connector/0.0.2/ix_values.yaml similarity index 100% rename from incubator/twingate-connector/0.0.1/ix_values.yaml rename to incubator/twingate-connector/0.0.2/ix_values.yaml diff --git a/incubator/twingate-connector/0.0.1/questions.yaml b/incubator/twingate-connector/0.0.2/questions.yaml similarity index 97% rename from incubator/twingate-connector/0.0.1/questions.yaml rename to incubator/twingate-connector/0.0.2/questions.yaml index 2d2c28c873e..7b666e798cb 100644 --- a/incubator/twingate-connector/0.0.1/questions.yaml +++ b/incubator/twingate-connector/0.0.2/questions.yaml @@ -521,13 +521,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/twingate-connector/0.0.1/templates/common.yaml b/incubator/twingate-connector/0.0.2/templates/common.yaml similarity index 100% rename from incubator/twingate-connector/0.0.1/templates/common.yaml rename to incubator/twingate-connector/0.0.2/templates/common.yaml diff --git a/incubator/wyoming-whisper/0.0.1/values.yaml b/incubator/twingate-connector/0.0.2/values.yaml similarity index 100% rename from incubator/wyoming-whisper/0.0.1/values.yaml rename to incubator/twingate-connector/0.0.2/values.yaml diff --git a/incubator/unturned/3.0.1/app-changelog.md b/incubator/unturned/3.0.1/app-changelog.md deleted file mode 100644 index 82b909e6dc3..00000000000 --- a/incubator/unturned/3.0.1/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [unturned-3.0.1](https://github.com/truecharts/charts/compare/unturned-3.0.0...unturned-3.0.1) (2023-07-01) - -### Chore - -- update helm general non-major ([#10069](https://github.com/truecharts/charts/issues/10069)) - - \ No newline at end of file diff --git a/incubator/unturned/3.0.1/charts/common-12.14.6.tgz b/incubator/unturned/3.0.1/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/unturned/3.0.1/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/unturned/3.0.1/CHANGELOG.md b/incubator/unturned/3.0.2/CHANGELOG.md similarity index 95% rename from incubator/unturned/3.0.1/CHANGELOG.md rename to incubator/unturned/3.0.2/CHANGELOG.md index 8b67e13b874..bfa67248237 100644 --- a/incubator/unturned/3.0.1/CHANGELOG.md +++ b/incubator/unturned/3.0.2/CHANGELOG.md @@ -4,6 +4,11 @@ +## [unturned-3.0.2](https://github.com/truecharts/charts/compare/unturned-3.0.1...unturned-3.0.2) (2023-07-22) + + + + ## [unturned-3.0.1](https://github.com/truecharts/charts/compare/unturned-3.0.0...unturned-3.0.1) (2023-07-01) ### Chore @@ -90,10 +95,5 @@ -## [unturned-2.0.2](https://github.com/truecharts/charts/compare/unturned-2.0.1...unturned-2.0.2) (2022-11-30) - - - - ## [unturned-2.0.2](https://github.com/truecharts/charts/compare/unturned-2.0.1...unturned-2.0.2) (2022-11-30) diff --git a/incubator/unturned/3.0.1/Chart.yaml b/incubator/unturned/3.0.2/Chart.yaml similarity index 95% rename from incubator/unturned/3.0.1/Chart.yaml rename to incubator/unturned/3.0.2/Chart.yaml index 1992d998a22..4a8239ba102 100644 --- a/incubator/unturned/3.0.1/Chart.yaml +++ b/incubator/unturned/3.0.2/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "latest" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: Unturned SteamCMD home: https://truecharts.org/charts/incubator/unturned @@ -21,7 +21,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/unturned - https://github.com/ich777/docker-steamcmd-server/tree/unturned type: application -version: 3.0.1 +version: 3.0.2 annotations: truecharts.org/catagories: | - GameServers diff --git a/incubator/unturned/3.0.2/README.md b/incubator/unturned/3.0.2/README.md new file mode 100644 index 00000000000..83229a60265 --- /dev/null +++ b/incubator/unturned/3.0.2/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/incubator/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE/guides/scale-intro). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/incubator/unturned/3.0.2/app-changelog.md b/incubator/unturned/3.0.2/app-changelog.md new file mode 100644 index 00000000000..56c68408d30 --- /dev/null +++ b/incubator/unturned/3.0.2/app-changelog.md @@ -0,0 +1,4 @@ + + +## [unturned-3.0.2](https://github.com/truecharts/charts/compare/unturned-3.0.1...unturned-3.0.2) (2023-07-22) + diff --git a/incubator/unturned/3.0.1/app-readme.md b/incubator/unturned/3.0.2/app-readme.md similarity index 100% rename from incubator/unturned/3.0.1/app-readme.md rename to incubator/unturned/3.0.2/app-readme.md diff --git a/incubator/unturned/3.0.2/charts/common-13.2.0.tgz b/incubator/unturned/3.0.2/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/unturned/3.0.2/charts/common-13.2.0.tgz differ diff --git a/incubator/unturned/3.0.1/ix_values.yaml b/incubator/unturned/3.0.2/ix_values.yaml similarity index 100% rename from incubator/unturned/3.0.1/ix_values.yaml rename to incubator/unturned/3.0.2/ix_values.yaml diff --git a/incubator/unturned/3.0.1/questions.yaml b/incubator/unturned/3.0.2/questions.yaml similarity index 95% rename from incubator/unturned/3.0.1/questions.yaml rename to incubator/unturned/3.0.2/questions.yaml index 1fb40ea7bc0..13a7b7ceea3 100644 --- a/incubator/unturned/3.0.1/questions.yaml +++ b/incubator/unturned/3.0.2/questions.yaml @@ -653,14 +653,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -669,27 +661,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -753,14 +754,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -769,27 +762,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -865,13 +867,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/unturned/3.0.2/templates/NOTES.txt b/incubator/unturned/3.0.2/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/incubator/unturned/3.0.2/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/incubator/unturned/3.0.1/templates/common.yaml b/incubator/unturned/3.0.2/templates/common.yaml similarity index 100% rename from incubator/unturned/3.0.1/templates/common.yaml rename to incubator/unturned/3.0.2/templates/common.yaml diff --git a/incubator/unturned/3.0.2/values.yaml b/incubator/unturned/3.0.2/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/incubator/wyoming-piper/0.0.2/app-changelog.md b/incubator/wyoming-piper/0.0.2/app-changelog.md deleted file mode 100644 index 620b35c543d..00000000000 --- a/incubator/wyoming-piper/0.0.2/app-changelog.md +++ /dev/null @@ -1,4 +0,0 @@ - - -## [wyoming-piper-0.0.2](https://github.com/truecharts/charts/compare/wyoming-piper-0.0.1...wyoming-piper-0.0.2) (2023-07-19) - diff --git a/incubator/wyoming-piper/0.0.2/charts/common-12.14.6.tgz b/incubator/wyoming-piper/0.0.2/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/wyoming-piper/0.0.2/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/wyoming-piper/0.0.2/CHANGELOG.md b/incubator/wyoming-piper/0.0.3/CHANGELOG.md similarity index 67% rename from incubator/wyoming-piper/0.0.2/CHANGELOG.md rename to incubator/wyoming-piper/0.0.3/CHANGELOG.md index 8a70c854c63..4f92ae0df6f 100644 --- a/incubator/wyoming-piper/0.0.2/CHANGELOG.md +++ b/incubator/wyoming-piper/0.0.3/CHANGELOG.md @@ -4,6 +4,11 @@ +## [wyoming-piper-0.0.3](https://github.com/truecharts/charts/compare/wyoming-piper-0.0.2...wyoming-piper-0.0.3) (2023-07-22) + + + + ## [wyoming-piper-0.0.2](https://github.com/truecharts/charts/compare/wyoming-piper-0.0.1...wyoming-piper-0.0.2) (2023-07-19) diff --git a/incubator/wyoming-piper/0.0.2/Chart.yaml b/incubator/wyoming-piper/0.0.3/Chart.yaml similarity index 95% rename from incubator/wyoming-piper/0.0.2/Chart.yaml rename to incubator/wyoming-piper/0.0.3/Chart.yaml index 71d2e2e30e8..fbdfd2b2f70 100644 --- a/incubator/wyoming-piper/0.0.2/Chart.yaml +++ b/incubator/wyoming-piper/0.0.3/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "0.0.2" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: The Wyoming integration of piper home: https://truecharts.org/charts/incubator/wyoming-piper @@ -20,7 +20,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/wyoming-piper - https://github.com/home-assistant/addons/tree/master/piper type: application -version: 0.0.2 +version: 0.0.3 annotations: truecharts.org/catagories: | - home-automation diff --git a/incubator/wyoming-piper/0.0.3/README.md b/incubator/wyoming-piper/0.0.3/README.md new file mode 100644 index 00000000000..83229a60265 --- /dev/null +++ b/incubator/wyoming-piper/0.0.3/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/incubator/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE/guides/scale-intro). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/incubator/wyoming-piper/0.0.3/app-changelog.md b/incubator/wyoming-piper/0.0.3/app-changelog.md new file mode 100644 index 00000000000..65a09df5469 --- /dev/null +++ b/incubator/wyoming-piper/0.0.3/app-changelog.md @@ -0,0 +1,4 @@ + + +## [wyoming-piper-0.0.3](https://github.com/truecharts/charts/compare/wyoming-piper-0.0.2...wyoming-piper-0.0.3) (2023-07-22) + diff --git a/incubator/wyoming-piper/0.0.2/app-readme.md b/incubator/wyoming-piper/0.0.3/app-readme.md similarity index 100% rename from incubator/wyoming-piper/0.0.2/app-readme.md rename to incubator/wyoming-piper/0.0.3/app-readme.md diff --git a/incubator/wyoming-piper/0.0.3/charts/common-13.2.0.tgz b/incubator/wyoming-piper/0.0.3/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/wyoming-piper/0.0.3/charts/common-13.2.0.tgz differ diff --git a/incubator/wyoming-piper/0.0.2/ix_values.yaml b/incubator/wyoming-piper/0.0.3/ix_values.yaml similarity index 100% rename from incubator/wyoming-piper/0.0.2/ix_values.yaml rename to incubator/wyoming-piper/0.0.3/ix_values.yaml diff --git a/incubator/wyoming-piper/0.0.2/questions.yaml b/incubator/wyoming-piper/0.0.3/questions.yaml similarity index 100% rename from incubator/wyoming-piper/0.0.2/questions.yaml rename to incubator/wyoming-piper/0.0.3/questions.yaml diff --git a/incubator/wyoming-piper/0.0.3/templates/NOTES.txt b/incubator/wyoming-piper/0.0.3/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/incubator/wyoming-piper/0.0.3/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/incubator/wyoming-piper/0.0.2/templates/common.yaml b/incubator/wyoming-piper/0.0.3/templates/common.yaml similarity index 100% rename from incubator/wyoming-piper/0.0.2/templates/common.yaml rename to incubator/wyoming-piper/0.0.3/templates/common.yaml diff --git a/incubator/wyoming-piper/0.0.3/values.yaml b/incubator/wyoming-piper/0.0.3/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/incubator/wyoming-whisper/0.0.1/app-changelog.md b/incubator/wyoming-whisper/0.0.1/app-changelog.md deleted file mode 100644 index 34b65bb9c82..00000000000 --- a/incubator/wyoming-whisper/0.0.1/app-changelog.md +++ /dev/null @@ -1,4 +0,0 @@ - - -## [wyoming-whisper-0.0.1]wyoming-whisper-0.0.1 (2023-07-19) - diff --git a/incubator/wyoming-whisper/0.0.1/charts/common-12.14.6.tgz b/incubator/wyoming-whisper/0.0.1/charts/common-12.14.6.tgz deleted file mode 100644 index 3ba864cf35f..00000000000 Binary files a/incubator/wyoming-whisper/0.0.1/charts/common-12.14.6.tgz and /dev/null differ diff --git a/incubator/wyoming-whisper/0.0.1/CHANGELOG.md b/incubator/wyoming-whisper/0.0.2/CHANGELOG.md similarity index 50% rename from incubator/wyoming-whisper/0.0.1/CHANGELOG.md rename to incubator/wyoming-whisper/0.0.2/CHANGELOG.md index 8d1e24956f4..9a01b10b6d2 100644 --- a/incubator/wyoming-whisper/0.0.1/CHANGELOG.md +++ b/incubator/wyoming-whisper/0.0.2/CHANGELOG.md @@ -4,5 +4,10 @@ +## [wyoming-whisper-0.0.2](https://github.com/truecharts/charts/compare/wyoming-whisper-0.0.1...wyoming-whisper-0.0.2) (2023-07-22) + + + + ## [wyoming-whisper-0.0.1]wyoming-whisper-0.0.1 (2023-07-19) diff --git a/incubator/wyoming-whisper/0.0.1/Chart.yaml b/incubator/wyoming-whisper/0.0.2/Chart.yaml similarity index 95% rename from incubator/wyoming-whisper/0.0.1/Chart.yaml rename to incubator/wyoming-whisper/0.0.2/Chart.yaml index 3b698ff1175..22fb8025fa8 100644 --- a/incubator/wyoming-whisper/0.0.1/Chart.yaml +++ b/incubator/wyoming-whisper/0.0.2/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "latest" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 12.14.6 + version: 13.2.0 deprecated: false description: The Wyoming integration of whisper home: https://truecharts.org/charts/incubator/wyoming-whisper @@ -20,7 +20,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/wyoming-whisper - https://github.com/home-assistant/addons/tree/master/whisper type: application -version: 0.0.1 +version: 0.0.2 annotations: truecharts.org/catagories: | - home-automation diff --git a/incubator/wyoming-whisper/0.0.2/README.md b/incubator/wyoming-whisper/0.0.2/README.md new file mode 100644 index 00000000000..83229a60265 --- /dev/null +++ b/incubator/wyoming-whisper/0.0.2/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/incubator/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE/guides/scale-intro). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/incubator/wyoming-whisper/0.0.2/app-changelog.md b/incubator/wyoming-whisper/0.0.2/app-changelog.md new file mode 100644 index 00000000000..0a97e621509 --- /dev/null +++ b/incubator/wyoming-whisper/0.0.2/app-changelog.md @@ -0,0 +1,4 @@ + + +## [wyoming-whisper-0.0.2](https://github.com/truecharts/charts/compare/wyoming-whisper-0.0.1...wyoming-whisper-0.0.2) (2023-07-22) + diff --git a/incubator/wyoming-whisper/0.0.1/app-readme.md b/incubator/wyoming-whisper/0.0.2/app-readme.md similarity index 100% rename from incubator/wyoming-whisper/0.0.1/app-readme.md rename to incubator/wyoming-whisper/0.0.2/app-readme.md diff --git a/incubator/wyoming-whisper/0.0.2/charts/common-13.2.0.tgz b/incubator/wyoming-whisper/0.0.2/charts/common-13.2.0.tgz new file mode 100644 index 00000000000..5c0fecd0878 Binary files /dev/null and b/incubator/wyoming-whisper/0.0.2/charts/common-13.2.0.tgz differ diff --git a/incubator/wyoming-whisper/0.0.1/ix_values.yaml b/incubator/wyoming-whisper/0.0.2/ix_values.yaml similarity index 100% rename from incubator/wyoming-whisper/0.0.1/ix_values.yaml rename to incubator/wyoming-whisper/0.0.2/ix_values.yaml diff --git a/incubator/wyoming-whisper/0.0.1/questions.yaml b/incubator/wyoming-whisper/0.0.2/questions.yaml similarity index 100% rename from incubator/wyoming-whisper/0.0.1/questions.yaml rename to incubator/wyoming-whisper/0.0.2/questions.yaml diff --git a/incubator/wyoming-whisper/0.0.2/templates/NOTES.txt b/incubator/wyoming-whisper/0.0.2/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/incubator/wyoming-whisper/0.0.2/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/incubator/wyoming-whisper/0.0.1/templates/common.yaml b/incubator/wyoming-whisper/0.0.2/templates/common.yaml similarity index 100% rename from incubator/wyoming-whisper/0.0.1/templates/common.yaml rename to incubator/wyoming-whisper/0.0.2/templates/common.yaml diff --git a/incubator/wyoming-whisper/0.0.2/values.yaml b/incubator/wyoming-whisper/0.0.2/values.yaml new file mode 100644 index 00000000000..e69de29bb2d