Docker addons for HassIO
HassIO HassIO-Build
addon_name: Dockerfile config.json
Use FROM %%BASE_IMAGE%% inside your docker file. We use alpine linux 3.5 for addons.
FROM %%BASE_IMAGE%%
{ "name": "xy", "verson": "1.2", "slug": "folder", "description": "long descripton", "startup": "before|after|once", "boot": "auto|manual", "ports": { "123/tcp": 123 }, "map_config": "bool", "map_ssl": "bool", "options": {}, "schema": { "bla": "str|int|float|bool" }, }
/data is a volume with a persistant store. /data/options.json have the user config inside. You can use jq inside shell script to parse this data.
/data
/data/options.json
jq