21.06 fixups (#544)

* Remove external interfaces
(as external interfaces are not stable enough)

* remove needless commenting

* Add ingress to all question.yaml file that accept it

* increase versions

* fixup/cleanup home-assistant
This commit is contained in:
Kjeld Schouten-Lebbing
2021-06-08 13:20:47 +02:00
committed by GitHub
parent f3032ed627
commit eaf8111313
89 changed files with 3752 additions and 3341 deletions
+1 -1
View File
@@ -21,4 +21,4 @@ name: deluge
sources:
- https://github.com/deluge-torrent/deluge
type: application
version: 5.2.3
version: 5.2.4
@@ -501,6 +501,94 @@ questions:
schema:
type: hostpath
required: true
- variable: ingress
label: ""
group: "Ingress"
schema:
type: dict
attrs:
- variable: main
label: "Main Ingress"
schema:
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:
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: 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: resources
group: "Resources and Devices"
label: ""