Migrate JSON config to YAML (#101)

Co-authored-by: frenck <frenck@users.noreply.github.com>
This commit is contained in:
Franck Nijhof 2021-11-05 11:52:10 +01:00 committed by GitHub
parent ad7001c8ac
commit 789b7773d0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 38 additions and 39 deletions

View file

@ -1,9 +0,0 @@
{
"build_from": {
"aarch64": "ghcr.io/hassio-addons/base/aarch64:10.0.1",
"amd64": "ghcr.io/hassio-addons/base/amd64:10.0.1",
"armhf": "ghcr.io/hassio-addons/base/armhf:10.0.1",
"armv7": "ghcr.io/hassio-addons/base/armv7:10.0.1",
"i386": "ghcr.io/hassio-addons/base/i386:10.0.1"
}
}

7
ledfx/build.yaml Normal file
View file

@ -0,0 +1,7 @@
---
build_from:
aarch64: ghcr.io/hassio-addons/base/aarch64:10.0.1
amd64: ghcr.io/hassio-addons/base/amd64:10.0.1
armhf: ghcr.io/hassio-addons/base/armhf:10.0.1
armv7: ghcr.io/hassio-addons/base/armv7:10.0.1
i386: ghcr.io/hassio-addons/base/i386:10.0.1

View file

@ -1,30 +0,0 @@
{
"name": "ledfx",
"version": "dev",
"slug": "ledfx",
"description": "A network based LED effect controller with support for advanced real-time audio effects!",
"url": "https://github.com/hassio-addons/addon-ledfx",
"webui": "[PROTO:ssl]://[HOST]:[PORT:80]",
"audio": true,
"arch": ["aarch64", "amd64", "armhf", "armv7", "i386"],
"hassio_api": true,
"auth_api": true,
"map": ["ssl"],
"ports": {
"80/tcp": 5333
},
"ports_description": {
"80/tcp": "Web interface"
},
"options": {
"ssl": true,
"certfile": "fullchain.pem",
"keyfile": "privkey.pem"
},
"schema": {
"log_level": "list(trace|debug|info|notice|warning|error|fatal)?",
"certfile": "str",
"keyfile": "str",
"ssl": "bool"
}
}

31
ledfx/config.yaml Normal file
View file

@ -0,0 +1,31 @@
---
name: ledfx
version: dev
slug: ledfx
description: A network based LED effect controller with support for advanced real-time audio effects!
url: https://github.com/hassio-addons/addon-ledfx
webui: "[PROTO:ssl]://[HOST]:[PORT:80]"
audio: true
arch:
- aarch64
- amd64
- armhf
- armv7
- i386
hassio_api: true
auth_api: true
map:
- ssl
ports:
80/tcp: 5333
ports_description:
80/tcp: Web interface
options:
ssl: true
certfile: fullchain.pem
keyfile: privkey.pem
schema:
log_level: list(trace|debug|info|notice|warning|error|fatal)?
certfile: str
keyfile: str
ssl: bool