From c096e5dd9cde88d4f4f63019e6d179e73ddb7dc0 Mon Sep 17 00:00:00 2001 From: TrueCharts-Bot Date: Tue, 22 Aug 2023 06:55:08 +0000 Subject: [PATCH] Commit new Chart releases for TrueCharts Signed-off-by: TrueCharts-Bot --- incubator/obs-ndi/3.0.0/CHANGELOG.md | 99 + incubator/obs-ndi/3.0.0/Chart.yaml | 34 + incubator/obs-ndi/3.0.0/README.md | 27 + incubator/obs-ndi/3.0.0/app-changelog.md | 0 incubator/obs-ndi/3.0.0/app-readme.md | 8 + .../obs-ndi/3.0.0/charts/common-14.0.1.tgz | Bin 0 -> 133367 bytes incubator/obs-ndi/3.0.0/ix_values.yaml | 47 + incubator/obs-ndi/3.0.0/questions.yaml | 1948 +++++++++++++++++ incubator/obs-ndi/3.0.0/templates/common.yaml | 2 + incubator/obs-ndi/3.0.0/values.yaml | 0 incubator/obs-ndi/item.yaml | 1 + 11 files changed, 2166 insertions(+) create mode 100644 incubator/obs-ndi/3.0.0/CHANGELOG.md create mode 100644 incubator/obs-ndi/3.0.0/Chart.yaml create mode 100644 incubator/obs-ndi/3.0.0/README.md create mode 100644 incubator/obs-ndi/3.0.0/app-changelog.md create mode 100644 incubator/obs-ndi/3.0.0/app-readme.md create mode 100644 incubator/obs-ndi/3.0.0/charts/common-14.0.1.tgz create mode 100644 incubator/obs-ndi/3.0.0/ix_values.yaml create mode 100644 incubator/obs-ndi/3.0.0/questions.yaml create mode 100644 incubator/obs-ndi/3.0.0/templates/common.yaml create mode 100644 incubator/obs-ndi/3.0.0/values.yaml diff --git a/incubator/obs-ndi/3.0.0/CHANGELOG.md b/incubator/obs-ndi/3.0.0/CHANGELOG.md new file mode 100644 index 0000000000..3e7c2d2c99 --- /dev/null +++ b/incubator/obs-ndi/3.0.0/CHANGELOG.md @@ -0,0 +1,99 @@ +**Important:** +*for the complete changelog, please refer to the website* + + + + + + +## [obs-ndi-3.0.0](https://github.com/truecharts/charts/compare/obs-ndi-2.0.15...obs-ndi-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)) + + + + +## [obs-ndi-2.0.15](https://github.com/truecharts/charts/compare/obs-ndi-2.0.14...obs-ndi-2.0.15) (2023-02-10) + +### Fix + +- ensure new helm deps repo is used in latest releases as well. + + + + +## [obs-ndi-2.0.14](https://github.com/truecharts/charts/compare/obs-ndi-2.0.13...obs-ndi-2.0.14) (2023-02-03) + + + + +## [obs-ndi-2.0.13](https://github.com/truecharts/charts/compare/obs-ndi-2.0.12...obs-ndi-2.0.13) (2023-01-07) + +### Chore + +- update container image tccr.io/truecharts/obs-ndi to latest ([#6063](https://github.com/truecharts/charts/issues/6063)) + + + + +## [obs-ndi-2.0.12](https://github.com/truecharts/charts/compare/obs-ndi-2.0.11...obs-ndi-2.0.12) (2022-12-27) + +### Chore + +- update helm general non-major ([#5856](https://github.com/truecharts/charts/issues/5856)) + + + + +## [obs-ndi-2.0.11](https://github.com/truecharts/charts/compare/obs-ndi-2.0.10...obs-ndi-2.0.11) (2022-12-26) + +### Chore + +- update helm general non-major ([#5839](https://github.com/truecharts/charts/issues/5839)) + + + + +## [obs-ndi-2.0.10](https://github.com/truecharts/charts/compare/obs-ndi-2.0.9...obs-ndi-2.0.10) (2022-12-25) + +### Chore + +- update helm general non-major + + + + +## [obs-ndi-2.0.9](https://github.com/truecharts/charts/compare/obs-ndi-2.0.8...obs-ndi-2.0.9) (2022-12-24) + +### Chore + +- update container image tccr.io/truecharts/obs-ndi to latest + + + + +## [obs-ndi-2.0.8](https://github.com/truecharts/charts/compare/obs-ndi-2.0.7...obs-ndi-2.0.8) (2022-12-21) + +### Chore + +- update container image tccr.io/truecharts/obs-ndi to latest + + + + +## [obs-ndi-2.0.7](https://github.com/truecharts/charts/compare/obs-ndi-2.0.6...obs-ndi-2.0.7) (2022-12-21) + + + + +## [obs-ndi-2.0.6](https://github.com/truecharts/charts/compare/obs-ndi-2.0.5...obs-ndi-2.0.6) (2022-12-19) + +### Chore + diff --git a/incubator/obs-ndi/3.0.0/Chart.yaml b/incubator/obs-ndi/3.0.0/Chart.yaml new file mode 100644 index 0000000000..a87209b580 --- /dev/null +++ b/incubator/obs-ndi/3.0.0/Chart.yaml @@ -0,0 +1,34 @@ +annotations: + truecharts.org/SCALE-support: "true" + truecharts.org/catagories: | + - GameServers + - Productivity + - MediaApp-Video + - MediaServer-Video +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 14.0.1 +deprecated: false +description: "This container is based on bb12489/gui-Chart &amp;amp; bb12489/Chart-obs. The OBS with NDI is incorporated into the container and can be used to stream your desktop. The main reason for this fork is to update the Chart and add it to the TrueNAS app store.&#xD;" +home: https://truecharts.org/charts/incubator/obs-ndi +icon: https://truecharts.org/img/hotlink-ok/chart-icons/obs-ndi.png +keywords: + - obs-ndi + - GameServers + - Productivity + - MediaApp-Video + - MediaServer-Video +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: obs-ndi +sources: + - https://github.com/truecharts/charts/tree/master/charts/incubator/obs-ndi + - https://github.com/patrickstigler/docker-obs-ndi +type: application +version: 3.0.0 diff --git a/incubator/obs-ndi/3.0.0/README.md b/incubator/obs-ndi/3.0.0/README.md new file mode 100644 index 0000000000..83229a6026 --- /dev/null +++ b/incubator/obs-ndi/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/obs-ndi/3.0.0/app-changelog.md b/incubator/obs-ndi/3.0.0/app-changelog.md new file mode 100644 index 0000000000..e69de29bb2 diff --git a/incubator/obs-ndi/3.0.0/app-readme.md b/incubator/obs-ndi/3.0.0/app-readme.md new file mode 100644 index 0000000000..520fa1fc7d --- /dev/null +++ b/incubator/obs-ndi/3.0.0/app-readme.md @@ -0,0 +1,8 @@ +This container is based on bb12489/gui-Chart &amp;amp; bb12489/Chart-obs. The OBS with NDI is incorporated into the container and can be used to stream your desktop. The main reason for this fork is to update the Chart and add it to the TrueNAS app store.&#xD; + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/incubator/obs-ndi](https://truecharts.org/charts/incubator/obs-ndi) + +--- + +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/obs-ndi/3.0.0/charts/common-14.0.1.tgz b/incubator/obs-ndi/3.0.0/charts/common-14.0.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..656c64047b25428daf76a2f83c248255a2c52f52 GIT binary patch literal 133367 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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: 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/obs-ndi/3.0.0/templates/common.yaml b/incubator/obs-ndi/3.0.0/templates/common.yaml new file mode 100644 index 0000000000..78d963fb16 --- /dev/null +++ b/incubator/obs-ndi/3.0.0/templates/common.yaml @@ -0,0 +1,2 @@ +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.all" . }} diff --git a/incubator/obs-ndi/3.0.0/values.yaml b/incubator/obs-ndi/3.0.0/values.yaml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/incubator/obs-ndi/item.yaml b/incubator/obs-ndi/item.yaml index 2309f7e28f..fe72369f91 100644 --- a/incubator/obs-ndi/item.yaml +++ b/incubator/obs-ndi/item.yaml @@ -5,3 +5,4 @@ categories: - MediaApp-Video - MediaServer-Video +screenshots: []