From 96c251be5037f1328843958cda226983cee386cb Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 10 Nov 2021 19:30:58 +0100 Subject: [PATCH] Migrate JSON config to YAML (#219) --- tasmoadmin/build.json | 9 --------- tasmoadmin/build.yaml | 7 +++++++ tasmoadmin/config.json | 29 ----------------------------- tasmoadmin/config.yaml | 30 ++++++++++++++++++++++++++++++ 4 files changed, 37 insertions(+), 38 deletions(-) delete mode 100755 tasmoadmin/build.json create mode 100644 tasmoadmin/build.yaml delete mode 100755 tasmoadmin/config.json create mode 100644 tasmoadmin/config.yaml diff --git a/tasmoadmin/build.json b/tasmoadmin/build.json deleted file mode 100755 index a95c1a6..0000000 --- a/tasmoadmin/build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "build_from": { - "aarch64": "ghcr.io/hassio-addons/base/aarch64:10.1.1", - "amd64": "ghcr.io/hassio-addons/base/amd64:10.1.1", - "armhf": "ghcr.io/hassio-addons/base/armhf:10.1.1", - "armv7": "ghcr.io/hassio-addons/base/armv7:10.1.1", - "i386": "ghcr.io/hassio-addons/base/i386:10.1.1" - } -} diff --git a/tasmoadmin/build.yaml b/tasmoadmin/build.yaml new file mode 100644 index 0000000..260f676 --- /dev/null +++ b/tasmoadmin/build.yaml @@ -0,0 +1,7 @@ +--- +build_from: + aarch64: ghcr.io/hassio-addons/base/aarch64:10.1.1 + amd64: ghcr.io/hassio-addons/base/amd64:10.1.1 + armhf: ghcr.io/hassio-addons/base/armhf:10.1.1 + armv7: ghcr.io/hassio-addons/base/armv7:10.1.1 + i386: ghcr.io/hassio-addons/base/i386:10.1.1 diff --git a/tasmoadmin/config.json b/tasmoadmin/config.json deleted file mode 100755 index 94b01ef..0000000 --- a/tasmoadmin/config.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "name": "TasmoAdmin", - "version": "dev", - "slug": "sonweb", - "description": "Centrally manage all your Sonoff-Tasmota devices", - "url": "https://github.com/hassio-addons/addon-tasmoadmin", - "webui": "[PROTO:ssl]://[HOST]:[PORT:9541]", - "startup": "system", - "init": false, - "arch": ["aarch64", "amd64", "armhf", "armv7", "i386"], - "map": ["ssl"], - "ports": { - "9541/tcp": 9541 - }, - "ports_description": { - "9541/tcp": "TasmoAdmin web interface" - }, - "options": { - "ssl": true, - "certfile": "fullchain.pem", - "keyfile": "privkey.pem" - }, - "schema": { - "log_level": "list(trace|debug|info|notice|warning|error|fatal)?", - "ssl": "bool", - "certfile": "str", - "keyfile": "str" - } -} diff --git a/tasmoadmin/config.yaml b/tasmoadmin/config.yaml new file mode 100644 index 0000000..f424ee6 --- /dev/null +++ b/tasmoadmin/config.yaml @@ -0,0 +1,30 @@ +--- +name: TasmoAdmin +version: dev +slug: sonweb +description: Centrally manage all your Sonoff-Tasmota devices +url: https://github.com/hassio-addons/addon-tasmoadmin +webui: "[PROTO:ssl]://[HOST]:[PORT:9541]" +startup: system +init: false +arch: + - aarch64 + - amd64 + - armhf + - armv7 + - i386 +map: + - ssl +ports: + 9541/tcp: 9541 +ports_description: + 9541/tcp: TasmoAdmin web interface +options: + ssl: true + certfile: fullchain.pem + keyfile: privkey.pem +schema: + log_level: list(trace|debug|info|notice|warning|error|fatal)? + ssl: bool + certfile: str + keyfile: str