Commit new App releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot 2021-09-12 16:08:13 +00:00
parent d9dcbfe14c
commit 77eb5648da
14 changed files with 241 additions and 248 deletions

View File

@ -1,4 +0,0 @@
<a name="testbed-7.0.1"></a>
### [testbed-7.0.1](https://github.com/truecharts/apps/compare/testbed-7.0.0...testbed-7.0.1) (2021-09-12)

View File

@ -0,0 +1,4 @@
<a name="testbed-7.0.2"></a>
### [testbed-7.0.2](https://github.com/truecharts/apps/compare/testbed-7.0.1...testbed-7.0.2) (2021-09-12)

View File

@ -3,4 +3,4 @@ dependencies:
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 7.0.4 version: 7.0.4
digest: sha256:a99a1463f60273d2be558f311ff2136723b29f39cde9f008d6f39e0a990b9bde digest: sha256:a99a1463f60273d2be558f311ff2136723b29f39cde9f008d6f39e0a990b9bde
generated: "2021-09-12T16:01:56.07589687Z" generated: "2021-09-12T16:07:19.955719726Z"

View File

@ -24,4 +24,4 @@ name: testbed
sources: sources:
- https://github.com/Jackett/Jackett - https://github.com/Jackett/Jackett
type: application type: application
version: 7.0.1 version: 7.0.2

View File

@ -170,6 +170,7 @@ questions:
schema: schema:
type: string type: string
default: "002" default: "002"
# Configure Enviroment Variables # Configure Enviroment Variables
- variable: envList - variable: envList
label: "Image environment" label: "Image environment"
@ -192,7 +193,66 @@ questions:
schema: schema:
type: string type: string
- variable: expertpodconf
group: "Container Configuration"
label: "Show Expert Config"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: termination
group: "Container Configuration"
label: "Termination settings"
schema:
type: dict
attrs:
- variable: gracePeriodSeconds
label: "Grace Period Seconds"
schema:
type: int
default: 10
- variable: podLabelsList
group: "Container Configuration"
label: "Pod Labels"
schema:
type: list
default: []
items:
- variable: podLabelItem
label: "Label"
schema:
type: dict
attrs:
- variable: name
label: "Name"
schema:
type: string
- variable: value
label: "Value"
schema:
type: string
- variable: podAnnotationsList
group: "Container Configuration"
label: "Pod Annotations"
schema:
type: list
default: []
items:
- variable: podAnnotationItem
label: "Label"
schema:
type: dict
attrs:
- variable: name
label: "Name"
schema:
type: string
- variable: value
label: "Value"
schema:
type: string
- variable: service - variable: service
group: "Networking and Services" group: "Networking and Services"
@ -299,7 +359,7 @@ questions:
default: 36009 default: 36009
- variable: serviceexpert - variable: serviceexpert
group: "Advanced" group: "Networking and Services"
label: "Show Expert Config" label: "Show Expert Config"
schema: schema:
type: boolean type: boolean
@ -307,14 +367,14 @@ questions:
show_subquestions_if: true show_subquestions_if: true
subquestions: subquestions:
- variable: hostNetwork - variable: hostNetwork
group: "Advanced" group: "Networking and Services"
label: "Host-Networking (Complicated)" label: "Host-Networking (Complicated)"
schema: schema:
type: boolean type: boolean
default: false default: false
- variable: dnsPolicy - variable: dnsPolicy
group: "Advanced" group: "Networking and Services"
label: "dnsPolicy" label: "dnsPolicy"
schema: schema:
type: string type: string
@ -331,7 +391,7 @@ questions:
- variable: dnsConfig - variable: dnsConfig
label: "DNS Configuration" label: "DNS Configuration"
group: "Advanced" group: "Networking and Services"
description: "Specify custom DNS configuration which will be applied to the pod" description: "Specify custom DNS configuration which will be applied to the pod"
schema: schema:
type: dict type: dict
@ -371,7 +431,7 @@ questions:
- variable: serviceList - variable: serviceList
label: "Add Manual Custom Services" label: "Add Manual Custom Services"
group: "Advanced" group: "Networking and Services"
schema: schema:
type: list type: list
default: [] default: []
@ -962,6 +1022,176 @@ questions:
schema: schema:
type: string type: string
- variable: ingressList
label: "Add Manual Custom Ingresses"
group: "Ingress"
schema:
type: list
default: []
items:
- variable: ingressListEntry
label: "Custom Ingress"
schema:
type: dict
attrs:
- variable: enabled
label: "Enable Ingress"
schema:
type: boolean
default: true
hidden: true
- variable: name
label: "Name"
schema:
type: string
default: ""
- variable: ingressClassName
label: "IngressClass Name"
schema:
type: string
default: ""
- variable: labelsList
label: "Labels"
schema:
type: list
default: []
items:
- variable: labelItem
label: "Label"
schema:
type: dict
attrs:
- variable: name
label: "Name"
schema:
type: string
- variable: value
label: "Value"
schema:
type: string
- variable: annotationsList
label: "Annotations"
schema:
type: list
default: []
items:
- variable: annotationItem
label: "Label"
schema:
type: dict
attrs:
- variable: name
label: "Name"
schema:
type: string
- variable: value
label: "Value"
schema:
type: string
- variable: hosts
label: "Hosts"
schema:
type: list
default: []
items:
- variable: hostEntry
label: "Host"
schema:
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:
type: dict
attrs:
- variable: path
label: "path"
schema:
type: string
required: true
default: "/"
- variable: pathType
label: "pathType"
schema:
type: string
required: true
default: "Prefix"
- variable: service
label: "Linked Service"
schema:
type: dict
attrs:
- variable: name
label: "Service Name"
schema:
type: string
default: ""
- variable: port
label: "Service Port"
schema:
type: int
- variable: tls
label: "TLS-Settings"
schema:
type: list
default: []
items:
- variable: tlsEntry
label: "Host"
schema:
type: dict
attrs:
- variable: hosts
label: "Certificate Hosts"
schema:
type: list
default: []
items:
- variable: host
label: "Host"
schema:
type: string
default: ""
required: true
- variable: scaleCert
label: "Select TrueNAS SCALE Certificate"
schema:
type: int
$ref:
- "definitions/certificate"
- variable: entrypoint
label: "Traefik Entrypoint"
description: "Entrypoint used by Traefik when using Traefik as Ingress Provider"
schema:
type: string
default: "websecure"
required: true
- variable: middlewares
label: "Traefik Middlewares"
description: "Add previously created Traefik Middlewares to this Ingress"
schema:
type: list
default: []
items:
- variable: name
label: "Name"
schema:
type: string
default: ""
required: true
- variable: securityContext - variable: securityContext
group: "Security and Permissions" group: "Security and Permissions"
@ -1230,240 +1460,3 @@ questions:
type: string type: string
default: "/mnt/tank/config/YourVPN-Config.conf" default: "/mnt/tank/config/YourVPN-Config.conf"
required: true required: true
- variable: expertmenu
group: "Advanced"
label: "Unlock Expert Config Menu"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: podLabelsList
group: "Advanced"
label: "Pod Labels"
schema:
type: list
default: []
items:
- variable: podLabelItem
label: "Label"
schema:
type: dict
attrs:
- variable: name
label: "Name"
schema:
type: string
- variable: value
label: "Value"
schema:
type: string
- variable: podAnnotationsList
group: "Advanced"
label: "Pod Annotations"
schema:
type: list
default: []
items:
- variable: podAnnotationItem
label: "Label"
schema:
type: dict
attrs:
- variable: name
label: "Name"
schema:
type: string
- variable: value
label: "Value"
schema:
type: string
- variable: termination
group: "Advanced"
label: "Termination settings"
schema:
type: dict
attrs:
- variable: gracePeriodSeconds
label: "Grace Period Seconds"
schema:
type: int
default: 10
- variable: ingressList
label: "Add Manual Custom Ingresses"
group: "Advanced"
schema:
type: list
default: []
items:
- variable: ingressListEntry
label: "Custom Ingress"
schema:
type: dict
attrs:
- variable: enabled
label: "Enable Ingress"
schema:
type: boolean
default: true
hidden: true
- variable: name
label: "Name"
schema:
type: string
default: ""
- variable: ingressClassName
label: "IngressClass Name"
schema:
type: string
default: ""
- variable: labelsList
label: "Labels"
schema:
type: list
default: []
items:
- variable: labelItem
label: "Label"
schema:
type: dict
attrs:
- variable: name
label: "Name"
schema:
type: string
- variable: value
label: "Value"
schema:
type: string
- variable: annotationsList
label: "Annotations"
schema:
type: list
default: []
items:
- variable: annotationItem
label: "Label"
schema:
type: dict
attrs:
- variable: name
label: "Name"
schema:
type: string
- variable: value
label: "Value"
schema:
type: string
- variable: hosts
label: "Hosts"
schema:
type: list
default: []
items:
- variable: hostEntry
label: "Host"
schema:
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:
type: dict
attrs:
- variable: path
label: "path"
schema:
type: string
required: true
default: "/"
- variable: pathType
label: "pathType"
schema:
type: string
required: true
default: "Prefix"
- variable: service
label: "Linked Service"
schema:
type: dict
attrs:
- variable: name
label: "Service Name"
schema:
type: string
default: ""
- variable: port
label: "Service Port"
schema:
type: int
- variable: tls
label: "TLS-Settings"
schema:
type: list
default: []
items:
- variable: tlsEntry
label: "Host"
schema:
type: dict
attrs:
- variable: hosts
label: "Certificate Hosts"
schema:
type: list
default: []
items:
- variable: host
label: "Host"
schema:
type: string
default: ""
required: true
- variable: scaleCert
label: "Select TrueNAS SCALE Certificate"
schema:
type: int
$ref:
- "definitions/certificate"
- variable: entrypoint
label: "Traefik Entrypoint"
description: "Entrypoint used by Traefik when using Traefik as Ingress Provider"
schema:
type: string
default: "websecure"
required: true
- variable: middlewares
label: "Traefik Middlewares"
description: "Add previously created Traefik Middlewares to this Ingress"
schema:
type: list
default: []
items:
- variable: name
label: "Name"
schema:
type: string
default: ""
required: true