From e378e7fa3f574a77bf14fed265da64eab1d6897b Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Tue, 9 Nov 2021 18:29:19 +0100 Subject: [PATCH] Migrate JSON config to YAML --- traccar/build.json | 6 ------ traccar/build.yaml | 4 ++++ traccar/config.json | 34 ---------------------------------- traccar/config.yaml | 34 ++++++++++++++++++++++++++++++++++ 4 files changed, 38 insertions(+), 40 deletions(-) delete mode 100644 traccar/build.json create mode 100644 traccar/build.yaml delete mode 100755 traccar/config.json create mode 100644 traccar/config.yaml diff --git a/traccar/build.json b/traccar/build.json deleted file mode 100644 index 573f3ed..0000000 --- a/traccar/build.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "build_from": { - "aarch64": "ghcr.io/hassio-addons/base/aarch64:10.1.0", - "amd64": "ghcr.io/hassio-addons/base/amd64:10.1.0" - } -} diff --git a/traccar/build.yaml b/traccar/build.yaml new file mode 100644 index 0000000..e70ed2b --- /dev/null +++ b/traccar/build.yaml @@ -0,0 +1,4 @@ +--- +build_from: + aarch64: ghcr.io/hassio-addons/base/aarch64:10.1.0 + amd64: ghcr.io/hassio-addons/base/amd64:10.1.0 diff --git a/traccar/config.json b/traccar/config.json deleted file mode 100755 index d2e4af0..0000000 --- a/traccar/config.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "name": "Traccar", - "version": "dev", - "slug": "traccar", - "description": "Modern GPS Tracking Platform", - "url": "https://github.com/hassio-addons/addon-traccar", - "ingress": true, - "ingress_port": 0, - "ingress_stream": true, - "panel_icon": "mdi:car-connected", - "startup": "services", - "arch": ["aarch64", "amd64"], - "init": false, - "host_network": true, - "ports": { - "80/tcp": null - }, - "ports_description": { - "80/tcp": "Web interface (Not required for Ingress)" - }, - "map": ["config:rw", "ssl"], - "services": ["mysql:want"], - "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/traccar/config.yaml b/traccar/config.yaml new file mode 100644 index 0000000..55294c7 --- /dev/null +++ b/traccar/config.yaml @@ -0,0 +1,34 @@ +--- +name: Traccar +version: dev +slug: traccar +description: Modern GPS Tracking Platform +url: https://github.com/hassio-addons/addon-traccar +ingress: true +ingress_port: 0 +ingress_stream: true +panel_icon: mdi:car-connected +startup: services +arch: + - aarch64 + - amd64 +init: false +host_network: true +ports: + 80/tcp: null +ports_description: + 80/tcp: Web interface (Not required for Ingress) +map: + - config:rw + - ssl +services: + - mysql:want +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