Add Ingress Support (#1)

* Add ingress support

* Development framework

* Add ARCH arg for correct s6 version

* Support new ARCH arg for correct s6 overlay version

* Add PR trigger to workflow

* Add image again

Co-authored-by: Matt White <matt.white@microsoft.com>
This commit is contained in:
Thomas Moore
2021-01-08 14:24:13 +00:00
committed by GitHub
co-authored by Matt White
parent 0a82b9eba8
commit d544873055
15 changed files with 319 additions and 25 deletions
+3 -7
View File
@@ -6,12 +6,10 @@
"arch": ["armhf", "armv7", "aarch64", "amd64"],
"startup": "application",
"boot": "auto",
"ingress": false,
"ingress": true,
"ports": {
"4000/tcp": null
},
"ports_description": {
"4000/tcp": "Insecure web interface - disable when not in use"
},
"options": {
"database_user": "user",
@@ -33,8 +31,7 @@
"mqtt_tls": true,
"mqtt_tls_accept_invalid_certs": false,
"mqtt_namespace": "account_0",
"timezone": "Europe/London",
"port": 4000
"timezone": "Europe/London"
},
"schema": {
"database_user": "str",
@@ -56,8 +53,7 @@
"mqtt_tls": "bool",
"mqtt_tls_accept_invalid_certs": "bool",
"mqtt_namespace": "str",
"timezone": "str",
"port": "int"
"timezone": "str"
},
"url": "https://github.com/matt-FFFFFF/hassio-addon-repository/blob/master/teslamate/README.md",
"image": "mattffffff/teslamate-{arch}"