From 23c93cdb545ed50f43e0cd98f74828a238e822b9 Mon Sep 17 00:00:00 2001 From: TrueCharts-Bot Date: Sat, 14 Oct 2023 20:36:19 +0000 Subject: [PATCH] Commit new Chart releases for TrueCharts Signed-off-by: TrueCharts-Bot --- incubator/anki-sync-server/3.0.0/CHANGELOG.md | 99 + incubator/anki-sync-server/3.0.0/Chart.yaml | 26 + incubator/anki-sync-server/3.0.0/README.md | 27 + .../anki-sync-server/3.0.0/app-changelog.md | 0 .../anki-sync-server/3.0.0/app-readme.md | 8 + .../3.0.0/charts/common-14.0.9.tgz | Bin 0 -> 133549 bytes .../anki-sync-server/3.0.0/ix_values.yaml | 46 + .../anki-sync-server/3.0.0/questions.yaml | 2025 ++++++++++++++++ .../3.0.0/templates/NOTES.txt | 1 + .../3.0.0/templates/common.yaml | 2 + incubator/anki-sync-server/3.0.0/values.yaml | 0 incubator/anki-sync-server/item.yaml | 1 + stable/gitea/14.0.3/CHANGELOG.md | 99 + stable/gitea/14.0.3/Chart.yaml | 37 + stable/gitea/14.0.3/LICENSE | 106 + stable/gitea/14.0.3/README.md | 27 + stable/gitea/14.0.3/app-changelog.md | 4 + stable/gitea/14.0.3/app-readme.md | 8 + stable/gitea/14.0.3/charts/common-14.0.9.tgz | Bin 0 -> 133549 bytes .../gitea/14.0.3/charts/memcached-6.0.77.tgz | Bin 0 -> 136203 bytes stable/gitea/14.0.3/ix_values.yaml | 134 + stable/gitea/14.0.3/questions.yaml | 2157 +++++++++++++++++ stable/gitea/14.0.3/templates/NOTES.txt | 1 + stable/gitea/14.0.3/templates/_configmap.tpl | 15 + stable/gitea/14.0.3/templates/_secrets.tpl | 233 ++ stable/gitea/14.0.3/templates/common.yaml | 52 + stable/gitea/14.0.3/values.yaml | 0 27 files changed, 5108 insertions(+) create mode 100644 incubator/anki-sync-server/3.0.0/CHANGELOG.md create mode 100644 incubator/anki-sync-server/3.0.0/Chart.yaml create mode 100644 incubator/anki-sync-server/3.0.0/README.md create mode 100644 incubator/anki-sync-server/3.0.0/app-changelog.md create mode 100644 incubator/anki-sync-server/3.0.0/app-readme.md create mode 100644 incubator/anki-sync-server/3.0.0/charts/common-14.0.9.tgz create mode 100644 incubator/anki-sync-server/3.0.0/ix_values.yaml create mode 100644 incubator/anki-sync-server/3.0.0/questions.yaml create mode 100644 incubator/anki-sync-server/3.0.0/templates/NOTES.txt create mode 100644 incubator/anki-sync-server/3.0.0/templates/common.yaml create mode 100644 incubator/anki-sync-server/3.0.0/values.yaml create mode 100644 stable/gitea/14.0.3/CHANGELOG.md create mode 100644 stable/gitea/14.0.3/Chart.yaml create mode 100644 stable/gitea/14.0.3/LICENSE create mode 100644 stable/gitea/14.0.3/README.md create mode 100644 stable/gitea/14.0.3/app-changelog.md create mode 100644 stable/gitea/14.0.3/app-readme.md create mode 100644 stable/gitea/14.0.3/charts/common-14.0.9.tgz create mode 100644 stable/gitea/14.0.3/charts/memcached-6.0.77.tgz create mode 100644 stable/gitea/14.0.3/ix_values.yaml create mode 100644 stable/gitea/14.0.3/questions.yaml create mode 100644 stable/gitea/14.0.3/templates/NOTES.txt create mode 100644 stable/gitea/14.0.3/templates/_configmap.tpl create mode 100644 stable/gitea/14.0.3/templates/_secrets.tpl create mode 100644 stable/gitea/14.0.3/templates/common.yaml create mode 100644 stable/gitea/14.0.3/values.yaml diff --git a/incubator/anki-sync-server/3.0.0/CHANGELOG.md b/incubator/anki-sync-server/3.0.0/CHANGELOG.md new file mode 100644 index 00000000000..35b35f33506 --- /dev/null +++ b/incubator/anki-sync-server/3.0.0/CHANGELOG.md @@ -0,0 +1,99 @@ +**Important:** +*for the complete changelog, please refer to the website* + + + + + + +## [anki-sync-server-3.0.0](https://github.com/truecharts/charts/compare/anki-sync-server-2.0.9...anki-sync-server-3.0.0) (2023-07-31) + +### 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)) + + + + +## [anki-sync-server-2.0.9](https://github.com/truecharts/charts/compare/anki-sync-server-2.0.8...anki-sync-server-2.0.9) (2023-02-10) + +### Fix + +- ensure new helm deps repo is used in latest releases as well. + + + + +## [anki-sync-server-2.0.8](https://github.com/truecharts/charts/compare/anki-sync-server-2.0.7...anki-sync-server-2.0.8) (2023-02-03) + + + + +## [anki-sync-server-2.0.7](https://github.com/truecharts/charts/compare/anki-sync-server-2.0.6...anki-sync-server-2.0.7) (2022-12-27) + +### Chore + +- update helm general non-major ([#5856](https://github.com/truecharts/charts/issues/5856)) + + + + +## [anki-sync-server-2.0.6](https://github.com/truecharts/charts/compare/anki-sync-server-2.0.5...anki-sync-server-2.0.6) (2022-12-26) + +### Chore + +- update helm general non-major ([#5839](https://github.com/truecharts/charts/issues/5839)) + + + + +## [anki-sync-server-2.0.5](https://github.com/truecharts/charts/compare/anki-sync-server-2.0.4...anki-sync-server-2.0.5) (2022-12-25) + +### Chore + +- update helm general non-major + + + + +## [anki-sync-server-2.0.4](https://github.com/truecharts/charts/compare/anki-sync-server-2.0.3...anki-sync-server-2.0.4) (2022-12-19) + +### Chore + +- update helm general non-major + + + + +## [anki-sync-server-2.0.3](https://github.com/truecharts/charts/compare/anki-sync-server-2.0.2...anki-sync-server-2.0.3) (2022-12-13) + +### Chore + +- update helm general non-major + + + + +## [anki-sync-server-2.0.2](https://github.com/truecharts/charts/compare/anki-sync-server-2.0.1...anki-sync-server-2.0.2) (2022-11-30) + + + + +## [anki-sync-server-2.0.2](https://github.com/truecharts/charts/compare/anki-sync-server-2.0.1...anki-sync-server-2.0.2) (2022-11-30) + + + + +## [anki-sync-server-2.0.2](https://github.com/truecharts/charts/compare/anki-sync-server-2.0.1...anki-sync-server-2.0.2) (2022-11-30) + + + + +## [anki-sync-server-2.0.2](https://github.com/truecharts/charts/compare/anki-sync-server-2.0.1...anki-sync-server-2.0.2) (2022-11-30) + + diff --git a/incubator/anki-sync-server/3.0.0/Chart.yaml b/incubator/anki-sync-server/3.0.0/Chart.yaml new file mode 100644 index 00000000000..5818f03922f --- /dev/null +++ b/incubator/anki-sync-server/3.0.0/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "20220516" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 14.0.9 +description: A cross-platform Anki sync server. +home: https://truecharts.org/charts/incubator/anki-sync-server +icon: https://truecharts.org/img/hotlink-ok/chart-icons/anki-sync-server.png +keywords: + - anki-sync-server +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: anki-sync-server +sources: + - https://github.com/truecharts/charts/tree/master/charts/incubator/anki-sync-server + - https://github.com/ankicommunity/anki-devops-services +version: 3.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/anki-sync-server/3.0.0/README.md b/incubator/anki-sync-server/3.0.0/README.md new file mode 100644 index 00000000000..83229a60265 --- /dev/null +++ b/incubator/anki-sync-server/3.0.0/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/anki-sync-server/3.0.0/app-changelog.md b/incubator/anki-sync-server/3.0.0/app-changelog.md new file mode 100644 index 00000000000..e69de29bb2d diff --git a/incubator/anki-sync-server/3.0.0/app-readme.md b/incubator/anki-sync-server/3.0.0/app-readme.md new file mode 100644 index 00000000000..1a5a742613e --- /dev/null +++ b/incubator/anki-sync-server/3.0.0/app-readme.md @@ -0,0 +1,8 @@ +A cross-platform Anki sync server. + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/incubator/anki-sync-server](https://truecharts.org/charts/incubator/anki-sync-server) + +--- + +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/anki-sync-server/3.0.0/charts/common-14.0.9.tgz b/incubator/anki-sync-server/3.0.0/charts/common-14.0.9.tgz new file mode 100644 index 0000000000000000000000000000000000000000..570d2bbefac48017e9f1cf1418ee88f0f7ccf1fb GIT binary patch literal 133549 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 z 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 H(-q6YdUzvP91u2)nT0!A(b=IUWr{0**w2 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 tN4*#`2df{|^8F|Np-7cf|n45CFw3U1R_N literal 0 HcmV?d00001 diff --git a/incubator/anki-sync-server/3.0.0/ix_values.yaml b/incubator/anki-sync-server/3.0.0/ix_values.yaml new file mode 100644 index 00000000000..f8e507b5672 --- /dev/null +++ b/incubator/anki-sync-server/3.0.0/ix_values.yaml @@ -0,0 +1,46 @@ +image: + repository: tccr.io/truecharts/anki-sync-server + tag: v1.1.14@sha256:3951d969ee43c9a0e69394e49111c55a69d4b5784b1cfe121a0151c29dccd811 + pullPolicy: IfNotPresent + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsGroup: 0 + runAsUser: 0 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: + ANKISYNCD_USERNAME: "test" + ANKISYNCD_PASSWORD: "123456" + +service: + main: + ports: + main: + port: 27701 + targetPort: 27701 + +persistence: + config: + enabled: true + mountPath: /app/data + +portal: + open: + enabled: true diff --git a/incubator/anki-sync-server/3.0.0/questions.yaml b/incubator/anki-sync-server/3.0.0/questions.yaml new file mode 100644 index 00000000000..4b9c1e49ba6 --- /dev/null +++ b/incubator/anki-sync-server/3.0.0/questions.yaml @@ -0,0 +1,2025 @@ +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: ANKISYNCD_USERNAME + label: "Default Username" + description: "Create your default username here" + schema: + type: string + required: true + default: "" + - variable: ANKISYNCD_PASSWORD + label: "Default Passowrd" + description: "Enter default password here" + schema: + type: string + private: true + required: true + default: "" + - variable: envList + label: Extra Environment Variables + description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..." + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: command + label: Command + schema: + type: list + default: [] + items: + - variable: param + label: Param + schema: + type: string + + - variable: TZ + label: Timezone + group: "General Settings" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: 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: 27701 + 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: "config Storage" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: 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: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID of the user running the application" + schema: + type: int + default: 0 + # Settings from questions.yaml get appended here on a per-app basis + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + show_if: [["runAsUser", "=", 0]] + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "0022" + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: true + - variable: pod + label: Pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: OnRootMismatch + enum: + - value: OnRootMismatch + description: OnRootMismatch + - value: Always + description: Always + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + # Settings from questions.yaml get appended here on a per-app basis + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + + - variable: resources + group: Resources and Devices + label: "Resource Limits" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/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/anki-sync-server/3.0.0/templates/NOTES.txt b/incubator/anki-sync-server/3.0.0/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/incubator/anki-sync-server/3.0.0/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/incubator/anki-sync-server/3.0.0/templates/common.yaml b/incubator/anki-sync-server/3.0.0/templates/common.yaml new file mode 100644 index 00000000000..78d963fb168 --- /dev/null +++ b/incubator/anki-sync-server/3.0.0/templates/common.yaml @@ -0,0 +1,2 @@ +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.all" . }} diff --git a/incubator/anki-sync-server/3.0.0/values.yaml b/incubator/anki-sync-server/3.0.0/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/incubator/anki-sync-server/item.yaml b/incubator/anki-sync-server/item.yaml index d3e6fc2083d..49d8216d8f8 100644 --- a/incubator/anki-sync-server/item.yaml +++ b/incubator/anki-sync-server/item.yaml @@ -2,3 +2,4 @@ icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/anki-sync-server.png categories: - media +screenshots: [] diff --git a/stable/gitea/14.0.3/CHANGELOG.md b/stable/gitea/14.0.3/CHANGELOG.md new file mode 100644 index 00000000000..cefb5a1fbf5 --- /dev/null +++ b/stable/gitea/14.0.3/CHANGELOG.md @@ -0,0 +1,99 @@ +**Important:** +*for the complete changelog, please refer to the website* + + + + +## [gitea-14.0.3](https://github.com/truecharts/charts/compare/gitea-14.0.2...gitea-14.0.3) (2023-10-14) + + + + +## [gitea-14.0.2](https://github.com/truecharts/charts/compare/gitea-14.0.1...gitea-14.0.2) (2023-10-07) + +### Chore + +- update helm general non-major ([#13386](https://github.com/truecharts/charts/issues/13386)) + + + + +## [gitea-14.0.1](https://github.com/truecharts/charts/compare/gitea-14.0.0...gitea-14.0.1) (2023-10-04) + +### Chore + +- update container image tccr.io/truecharts/gitea to v1.20.5 ([#11903](https://github.com/truecharts/charts/issues/11903)) + + + + + +## [gitea-14.0.0](https://github.com/truecharts/charts/compare/gitea-13.0.24...gitea-14.0.0) (2023-07-31) + + + + +## [gitea-13.0.24](https://github.com/truecharts/charts/compare/gitea-13.0.23...gitea-13.0.24) (2023-07-30) + +### Chore + +- update container image tccr.io/truecharts/gitea to v1.20.2 ([#11035](https://github.com/truecharts/charts/issues/11035)) + + + + +## [gitea-13.0.23](https://github.com/truecharts/charts/compare/gitea-13.0.22...gitea-13.0.23) (2023-07-29) + +### Chore + +- update helm general non-major ([#10955](https://github.com/truecharts/charts/issues/10955)) + + + + +## [gitea-13.0.22](https://github.com/truecharts/charts/compare/gitea-13.0.21...gitea-13.0.22) (2023-07-28) + +### Chore + +- update container image tccr.io/truecharts/gitea to v1.20.1 ([#10943](https://github.com/truecharts/charts/issues/10943)) + + + + +## [gitea-13.0.21](https://github.com/truecharts/charts/compare/gitea-13.0.20...gitea-13.0.21) (2023-07-19) + +### Chore + +- update container image tccr.io/truecharts/gitea to v1.20.0 ([#10610](https://github.com/truecharts/charts/issues/10610)) + + + + +## [gitea-13.0.20](https://github.com/truecharts/charts/compare/gitea-13.0.19...gitea-13.0.20) (2023-07-07) + +### Chore + +- update container image tccr.io/truecharts/gitea to v1.19.4 ([#10218](https://github.com/truecharts/charts/issues/10218)) + + + + +## [gitea-13.0.19](https://github.com/truecharts/charts/compare/gitea-13.0.18...gitea-13.0.19) (2023-07-04) + +### Chore + +- update helm general non-major ([#10135](https://github.com/truecharts/charts/issues/10135)) + + + + +## [gitea-13.0.18](https://github.com/truecharts/charts/compare/gitea-13.0.17...gitea-13.0.18) (2023-07-01) + +### Chore + +- update helm general non-major ([#10069](https://github.com/truecharts/charts/issues/10069)) + + + + +## [gitea-13.0.17](https://github.com/truecharts/charts/compare/gitea-13.0.16...gitea-13.0.17) (2023-06-13) diff --git a/stable/gitea/14.0.3/Chart.yaml b/stable/gitea/14.0.3/Chart.yaml new file mode 100644 index 00000000000..879659a4649 --- /dev/null +++ b/stable/gitea/14.0.3/Chart.yaml @@ -0,0 +1,37 @@ +apiVersion: v2 +appVersion: "1.20.5" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 14.0.9 + - condition: memcached.enabled + name: memcached + repository: https://deps.truecharts.org/ + version: 6.0.77 +deprecated: false +description: Self hosted GIT repositories +home: https://truecharts.org/charts/stable/gitea +icon: https://truecharts.org/img/hotlink-ok/chart-icons/gitea.png +keywords: + - git + - issue tracker + - code review + - wiki + - gitea + - gogs +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: gitea +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/gitea + - https://gitea.com/gitea/helm-chart + - https://github.com/go-gitea/gitea +type: application +version: 14.0.3 +annotations: + truecharts.org/catagories: | + - GIT + truecharts.org/SCALE-support: "true" diff --git a/stable/gitea/14.0.3/LICENSE b/stable/gitea/14.0.3/LICENSE new file mode 100644 index 00000000000..33a8cbb23f0 --- /dev/null +++ b/stable/gitea/14.0.3/LICENSE @@ -0,0 +1,106 @@ +Business Source License 1.1 + +Parameters + +Licensor: The TrueCharts Project, it's owner and it's contributors +Licensed Work: The TrueCharts "Blocky" Helm Chart +Additional Use Grant: You may use the licensed work in production, as long + as it is directly sourced from a TrueCharts provided + official repository, catalog or source. You may also make private + modification to the directly sourced licenced work, + when used in production. + + The following cases are, due to their nature, also + defined as 'production use' and explicitly prohibited: + - Bundling, including or displaying the licensed work + with(in) another work intended for production use, + with the apparent intend of facilitating and/or + promoting production use by third parties in + violation of this license. + +Change Date: 2050-01-01 + +Change License: 3-clause BSD license + +For information about alternative licensing arrangements for the Software, +please contact: legal@truecharts.org + +Notice + +The Business Source License (this document, or the “License”) is not an Open +Source license. However, the Licensed Work will eventually be made available +under an Open Source License, as stated in this License. + +License text copyright (c) 2017 MariaDB Corporation Ab, All Rights Reserved. +“Business Source License” is a trademark of MariaDB Corporation Ab. + +----------------------------------------------------------------------------- + +Business Source License 1.1 + +Terms + +The Licensor hereby grants you the right to copy, modify, create derivative +works, redistribute, and make non-production use of the Licensed Work. The +Licensor may make an Additional Use Grant, above, permitting limited +production use. + +Effective on the Change Date, or the fourth anniversary of the first publicly +available distribution of a specific version of the Licensed Work under this +License, whichever comes first, the Licensor hereby grants you rights under +the terms of the Change License, and the rights granted in the paragraph +above terminate. + +If your use of the Licensed Work does not comply with the requirements +currently in effect as described in this License, you must purchase a +commercial license from the Licensor, its affiliated entities, or authorized +resellers, or you must refrain from using the Licensed Work. + +All copies of the original and modified Licensed Work, and derivative works +of the Licensed Work, are subject to this License. This License applies +separately for each version of the Licensed Work and the Change Date may vary +for each version of the Licensed Work released by Licensor. + +You must conspicuously display this License on each original or modified copy +of the Licensed Work. If you receive the Licensed Work in original or +modified form from a third party, the terms and conditions set forth in this +License apply to your use of that work. + +Any use of the Licensed Work in violation of this License will automatically +terminate your rights under this License for the current and all other +versions of the Licensed Work. + +This License does not grant you any right in any trademark or logo of +Licensor or its affiliates (provided that you may use a trademark or logo of +Licensor as expressly required by this License). + +TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSED WORK IS PROVIDED ON +AN “AS IS” BASIS. LICENSOR HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS, +EXPRESS OR IMPLIED, INCLUDING (WITHOUT LIMITATION) WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND +TITLE. + +MariaDB hereby grants you permission to use this License’s text to license +your works, and to refer to it using the trademark “Business Source License”, +as long as you comply with the Covenants of Licensor below. + +Covenants of Licensor + +In consideration of the right to use this License’s text and the “Business +Source License” name and trademark, Licensor covenants to MariaDB, and to all +other recipients of the licensed work to be provided by Licensor: + +1. To specify as the Change License the GPL Version 2.0 or any later version, + or a license that is compatible with GPL Version 2.0 or a later version, + where “compatible” means that software provided under the Change License can + be included in a program with software provided under GPL Version 2.0 or a + later version. Licensor may specify additional Change Licenses without + limitation. + +2. To either: (a) specify an additional grant of rights to use that does not + impose any additional restriction on the right granted in this License, as + the Additional Use Grant; or (b) insert the text “None”. + +3. To specify a Change Date. + +4. Not to modify this License in any other way. diff --git a/stable/gitea/14.0.3/README.md b/stable/gitea/14.0.3/README.md new file mode 100644 index 00000000000..e0a9b8fa8d7 --- /dev/null +++ b/stable/gitea/14.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/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE/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/stable/gitea/14.0.3/app-changelog.md b/stable/gitea/14.0.3/app-changelog.md new file mode 100644 index 00000000000..35b781c2479 --- /dev/null +++ b/stable/gitea/14.0.3/app-changelog.md @@ -0,0 +1,4 @@ + + +## [gitea-14.0.3](https://github.com/truecharts/charts/compare/gitea-14.0.2...gitea-14.0.3) (2023-10-14) + diff --git a/stable/gitea/14.0.3/app-readme.md b/stable/gitea/14.0.3/app-readme.md new file mode 100644 index 00000000000..e8603ada352 --- /dev/null +++ b/stable/gitea/14.0.3/app-readme.md @@ -0,0 +1,8 @@ +Self hosted GIT repositories + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/gitea](https://truecharts.org/charts/stable/gitea) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! diff --git a/stable/gitea/14.0.3/charts/common-14.0.9.tgz b/stable/gitea/14.0.3/charts/common-14.0.9.tgz new file mode 100644 index 0000000000000000000000000000000000000000..570d2bbefac48017e9f1cf1418ee88f0f7ccf1fb GIT binary patch literal 133549 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 z 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 H(-q6YdUzvP91u2)nT0!A(b=IUWr{0**w2 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 tN4*#`2df{|^8F|Np-7cf|n45CFw3U1R_N literal 0 HcmV?d00001 diff --git a/stable/gitea/14.0.3/charts/memcached-6.0.77.tgz b/stable/gitea/14.0.3/charts/memcached-6.0.77.tgz new file mode 100644 index 0000000000000000000000000000000000000000..fbfeaf146b677bfc513bd45f16ddd04432c469f4 GIT binary patch literal 136203 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 HF}nnH$9L#5 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Ð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%0AREL)*N)O=D zZTvJNK^vtyUw&|p5vPWeMGScC(qRgZc9?X=kVy<~lVSf<_qLZDqJiYgRCRQZWKl{v zM|?LWE^;AC6I&kj$P*pEXt0UiIls>znb&qmwgtj&8Og zi7XK~h)4MY4+{1IMpx(nfxhn?4KmZd-^8I5F6`oL+?L;^SR5a<-!O|h&VMHYomUQiUBUK?519Ea-J*^!lU;nCdAvSi8-5H|cy|~2 zQV%&i^T3z2g=fBvy-E@yo=Bx{4$AM(E!*)2@f%Qh$%JCEiM6dVu(+Zwh0 z9(gS36qz7ng{*!Td)2XR+WKAj`h-3Asb&}Wb)xut!y8NZyNB>+ zC+^2?^oRZM2mAi#$uFn7_;73tzX$GOG>)*~huJvH+&csYQ8*;5Z@zBocer|sS&8*K zgw6eZbr*f*{Wo9)Td28$?G-$M&Mkev(VUtg*i!kO_>DH+uM0b`v-2D9kWarJ-O!%CQ=1%A8$WqBO$qiU2`6zJmOpK$n&4>?c(x!{Cx=u1NVq&xdD@7PPeb*9MQ(cGM<8f}T)%@eoG!6i~ei7kXfrv!i*^$fmetXYKmk zqMdGdp96kL10jM|8r#V7fGBiFool319)^Lp0y`s71L{#|*C3UNyihf2M(TjS3o27- zyZH&oT}&Cg=#$aX$DUyqu_E%YP(B87RxBn>`ik-$nFum$&1WX~Zbzb&qRqK})cWFA z_w(K&!}tLg^-TANTziqtS_tsoP9LNHAP!s>F+6UF-nj&pHXub(wem_Qw6A7X8v?BRGWU_*na3yI@a|Y>!j)VfxqD*IDImm9t#C2XPhGsZ9nw5)X~% z@-(f@LxdrWL@9pzA@8*m>V8Jm-BDt^Yg5@VH!E7N(=J@(98EmEI%jK6O(&a4*P~QV zI+6~v1e_3{cmIQrxunlz$$$g~t-R2tHq+fVcx_hTx=<=dA-FlcoElY{Ll%>{cL>

KSy> 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 + 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: 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: 1000 + + - 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/stable/gitea/14.0.3/templates/NOTES.txt b/stable/gitea/14.0.3/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/stable/gitea/14.0.3/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/stable/gitea/14.0.3/templates/_configmap.tpl b/stable/gitea/14.0.3/templates/_configmap.tpl new file mode 100644 index 00000000000..7605060d627 --- /dev/null +++ b/stable/gitea/14.0.3/templates/_configmap.tpl @@ -0,0 +1,15 @@ +{{/* Define the configmap */}} +{{- define "gitea.configmap" -}} +enabled: true +data: + GITEA_APP_INI: "/data/gitea/conf/app.ini" + GITEA_CUSTOM: "/data/gitea" + GITEA_WORK_DIR: "/data" + GITEA_TEMP: "/tmp/gitea" + GITEA_ADMIN_USERNAME: {{ .Values.admin.username | quote }} + GITEA_ADMIN_PASSWORD: {{ .Values.admin.password | quote }} + SSH_PORT: {{ .Values.service.ssh.ports.ssh.port | quote }} + SSH_LISTEN_PORT: {{ .Values.service.ssh.ports.ssh.targetPort | quote }} + TMPDIR: "/tmp/gitea" + GNUPGHOME: "/data/git/.gnupg" +{{- end -}} diff --git a/stable/gitea/14.0.3/templates/_secrets.tpl b/stable/gitea/14.0.3/templates/_secrets.tpl new file mode 100644 index 00000000000..620c8c8737b --- /dev/null +++ b/stable/gitea/14.0.3/templates/_secrets.tpl @@ -0,0 +1,233 @@ +{{/* Define the secrets */}} +{{- define "gitea.secrets" -}} + +{{ $DOMAIN := .Values.config.nodeIP | quote -}} +{{ $URL := (printf "http://%s/" .Values.config.nodeIP) }} +{{- $pgHost := printf "%v-cnpg-main-rw" (include "tc.v1.common.lib.chart.names.fullname" $) -}} + +{{- if and (.Values.ingress.main.enabled) (gt (len .Values.ingress.main.hosts) 0) -}} + {{- $DOMAIN = (index .Values.ingress.main.hosts 0).host -}} + {{- $URL = (printf "https://%s/" (index .Values.ingress.main.hosts 0).host) -}} +{{- end -}} + +secret: + enabled: true + data: + app.ini: |- + APP_NAME = {{ .Values.config.APP_NAME }} + RUN_MODE = {{ .Values.config.RUN_MODE }} + + [cache] + ADAPTER = memcache + ENABLED = true + HOST = {{ printf "%v-%v:%v" .Release.Name "memcached" "11211" }} + {{- range $catindex, $catvalue := .Values.customConfig }} + {{- if eq $catvalue.name "cache" }} + {{- range $index, $value := $catvalue.keys }} + {{ $value.name }} = {{ $value.value }} + {{- end }} + {{- end }} + {{- end }} + + [database] + DB_TYPE = postgres + HOST = {{ printf "%v:5432" $pgHost }} + NAME = {{ .Values.cnpg.main.database }} + PASSWD = {{ .Values.cnpg.main.creds.password }} + USER = {{ .Values.cnpg.main.user }} + {{- range $catindex, $catvalue := .Values.customConfig }} + {{- if eq $catvalue.name "database" }} + {{- range $index, $value := $catvalue.keys }} + {{ $value.name }} = {{ $value.value }} + {{- end }} + {{- end }} + {{- end }} + + [metrics] + ENABLED = {{ .Values.metrics.main.enabled }} + {{- range $catindex, $catvalue := .Values.customConfig }} + {{- if eq $catvalue.name "metrics" }} + {{- range $index, $value := $catvalue.keys }} + {{ $value.name }} = {{ $value.value }} + {{- end }} + {{- end }} + {{- end }} + + [repository] + ROOT = /data/git/gitea-repositories + {{- range $catindex, $catvalue := .Values.customConfig }} + {{- if eq $catvalue.name "repository" }} + {{- range $index, $value := $catvalue.keys }} + {{ $value.name }} = {{ $value.value }} + {{- end }} + {{- end }} + {{- end }} + + + [security] + INSTALL_LOCK = true + {{- range $catindex, $catvalue := .Values.customConfig }} + {{- if eq $catvalue.name "security" }} + {{- range $index, $value := $catvalue.keys }} + {{ $value.name }} = {{ $value.value }} + {{- end }} + {{- end }} + {{- end }} + + [webhook] + ALLOWED_HOST_LIST = {{ .Values.config.ALLOWED_HOST_LIST }} + + [server] + APP_DATA_PATH = /data + DOMAIN = {{ $DOMAIN }} + ENABLE_PPROF = false + HTTP_PORT = {{ .Values.service.main.ports.main.targetPort }} + PROTOCOL = http + ROOT_URL = {{ $URL }} + SSH_DOMAIN = {{ $DOMAIN }} + SSH_LISTEN_PORT = {{ .Values.service.ssh.ports.ssh.targetPort }} + SSH_PORT = {{ .Values.service.ssh.ports.ssh.port }} + START_SSH_SERVER = true + {{- range $catindex, $catvalue := .Values.customConfig }} + {{- if eq $catvalue.name "server" }} + {{- range $index, $value := $catvalue.keys }} + {{ $value.name }} = {{ $value.value }} + {{- end }} + {{- end }} + {{- end }} + + {{- range $catindex, $catvalue := .Values.customConfig }} + {{- if not ( or ( eq $catvalue.name "server" ) ( eq $catvalue.name "server" ) ( eq $catvalue.name "security" ) ( eq $catvalue.name "repository" ) ( eq $catvalue.name "metrics" ) ( eq $catvalue.name "database" ) ( eq $catvalue.name "cache" ) ) }} + [{{ $catvalue.name }}] + {{- range $index, $value := $catvalue.keys }} + {{ $value.name }} = {{ $value.value }} + {{- end }} + {{- end }} + {{- end }} + +init: + enabled: true + data: + init_directory_structure.sh: |- + #!/usr/bin/env bash + + set -euo pipefail + + {{- if .Values.initPreScript }} + # BEGIN: initPreScript + {{- with .Values.initPreScript -}} + {{ . | nindent 4}} + {{- end -}} + # END: initPreScript + {{- end }} + + set -x + + mkdir -p /data/git/.ssh + chmod -R 700 /data/git/.ssh + [ ! -d /data/gitea ] && mkdir -p /data/gitea/conf + + # prepare temp directory structure + mkdir -p "${GITEA_TEMP}" + chown -Rf {{ .Values.securityContext.container.runAsUser }}:{{ .Values.securityContext.pod.fsGroup }} "${GITEA_TEMP}" + chmod ug+rwx "${GITEA_TEMP}" + + # Copy config file to writable volume + cp /etc/gitea/conf/app.ini /data/gitea/conf/app.ini + chown -Rf {{ .Values.securityContext.container.runAsUser }}:{{ .Values.securityContext.pod.fsGroup }} "/data" + chmod a+rwx /data/gitea/conf/app.ini + + # Patch dockercontainer for dynamic users + chown -Rf {{ .Values.securityContext.container.runAsUser }}:{{ .Values.securityContext.pod.fsGroup }} "/var/lib/gitea" + + configure_gitea.sh: |- + #!/usr/bin/env bash + + set -euo pipefail + + + # Connection retry inspired by https://gist.github.com/dublx/e99ea94858c07d2ca6de + function test_db_connection() { + local RETRY=0 + local MAX=30 + + echo 'Wait for database to become avialable...' + until [ "${RETRY}" -ge "${MAX}" ]; do + nc -vz -w2 {{ $pgHost }} 5432 && break + RETRY=$[${RETRY}+1] + echo "...not ready yet (${RETRY}/${MAX})" + done + + if [ "${RETRY}" -ge "${MAX}" ]; then + echo "Database not reachable after '${MAX}' attempts!" + exit 1 + fi + } + + test_db_connection + + + echo '==== BEGIN GITEA MIGRATION ====' + + gitea migrate + + echo '==== BEGIN GITEA CONFIGURATION ====' + + {{- if or .Values.admin.existingSecret (and .Values.admin.username .Values.admin.password) }} + function configure_admin_user() { + local ACCOUNT_ID=$(gitea admin user list --admin | grep -e "\s\+${GITEA_ADMIN_USERNAME}\|{{ .Values.admin.email }}\s\+" | awk -F " " "{printf \$1}") + if [[ -z "${ACCOUNT_ID}" ]]; then + echo "No admin user '${GITEA_ADMIN_USERNAME}' found, neither email '{{ .Values.admin.email }}' is assigned to an admin. Creating now..." + gitea admin user create --admin --username "${GITEA_ADMIN_USERNAME}" --password "${GITEA_ADMIN_PASSWORD}" --email {{ .Values.admin.email | quote }} --must-change-password=false + echo '...created.' + else + echo "Admin account '${GITEA_ADMIN_USERNAME}' or email {{ .Values.admin.email }} already exist. Running update to sync password..." + gitea admin user change-password --username "${GITEA_ADMIN_USERNAME}" --password "${GITEA_ADMIN_PASSWORD}" + echo '...password sync done.' + fi + } + + configure_admin_user + {{- end }} + + {{- if .Values.ldap.enabled }} + function configure_ldap() { + local LDAP_NAME={{ (printf "%s" .Values.ldap.name) | squote }} + local GITEA_AUTH_ID=$(gitea admin auth list --vertical-bars | grep -E "\|${LDAP_NAME}\s+\|" | grep -iE '\|LDAP \(via BindDN\)\s+\|' | awk -F " " "{print \$1}") + + if [[ -z "${GITEA_AUTH_ID}" ]]; then + echo "No ldap configuration found with name '${LDAP_NAME}'. Installing it now..." + gitea admin auth add-ldap {{- include "gitea.ldap_settings" . | indent 1 }} + echo '...installed.' + else + echo "Existing ldap configuration with name '${LDAP_NAME}': '${GITEA_AUTH_ID}'. Running update to sync settings..." + gitea admin auth update-ldap --id "${GITEA_AUTH_ID}" {{- include "gitea.ldap_settings" . | indent 1 }} + echo '...sync settings done.' + fi + } + + configure_ldap + {{- end }} + + {{- if .Values.oauth.enabled }} + function configure_oauth() { + local OAUTH_NAME={{ (printf "%s" .Values.oauth.name) | squote }} + local AUTH_ID=$(gitea admin auth list --vertical-bars | grep -E "\|${OAUTH_NAME}\s+\|" | grep -iE '\|OAuth2\s+\|' | awk -F " " "{print \$1}") + + if [[ -z "${AUTH_ID}" ]]; then + echo "No oauth configuration found with name '${OAUTH_NAME}'. Installing it now..." + gitea admin auth add-oauth {{- include "gitea.oauth_settings" . | indent 1 }} + echo '...installed.' + else + echo "Existing oauth configuration with name '${OAUTH_NAME}': '${AUTH_ID}'. Running update to sync settings..." + gitea admin auth update-oauth --id "${AUTH_ID}" {{- include "gitea.oauth_settings" . | indent 1 }} + echo '...sync settings done.' + fi + } + + configure_oauth + {{- end }} + + echo '==== END GITEA CONFIGURATION ====' + +{{- end -}} diff --git a/stable/gitea/14.0.3/templates/common.yaml b/stable/gitea/14.0.3/templates/common.yaml new file mode 100644 index 00000000000..ebc9e9874f6 --- /dev/null +++ b/stable/gitea/14.0.3/templates/common.yaml @@ -0,0 +1,52 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{/* Render secrets for gitea */}} +{{- $secrets := include "gitea.secrets" . | fromYaml -}} +{{- if $secrets -}} + {{- $_ := mustMergeOverwrite .Values.secret $secrets -}} +{{- end -}} + +{{/* Render configmap for gitea */}} +{{- $configmap := include "gitea.configmap" . | fromYaml -}} +{{- if $configmap -}} + {{- $_ := set .Values.configmap "gitea-env" $configmap -}} +{{- end -}} + +{{/* Append the general secret volumes to the volumes */}} +{{- define "gitea.initvolume" -}} +enabled: true +readOnly: true +type: secret +objectName: init +defaultMode: "0777" +targetSelector: + main: + main: + mountPath: /secrets/ini + 1-init-directories: + mountPath: "/usr/sbin" + 2-configure-gitea: + mountPath: "/usr/sbin" +{{- end -}} + +{{/* Append the general secret volumes to the volumes */}} +{{- define "gitea.configvolume" -}} +enabled: true +readOnly: true +type: secret +objectName: secret +targetSelector: + main: + main: + mountPath: /secrets/config + 1-init-directories: + mountPath: /etc/gitea/conf +{{- end -}} + +{{- $_ := set .Values.persistence "init" (include "gitea.initvolume" . | fromYaml) -}} +{{- $_ := set .Values.persistence "config" (include "gitea.configvolume" . | fromYaml) -}} + + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/stable/gitea/14.0.3/values.yaml b/stable/gitea/14.0.3/values.yaml new file mode 100644 index 00000000000..e69de29bb2d