Just realised something, since all of hass.io is based on resinOS, i would love just the hability to run docker containers (based on resinOS images, to run on raspberry).
I noticed you are using FROM %%BASE_IMAGE%% in the dockerfile example for adons.
Also, one thing i did not understood : if i make a github repository, there is no point on having the dockerfile on dockerhub too ? (and no building process too, since that’s to generate multiple images for each platform, right ?)
Plus what does the homeassistant/docker-build-env do ? i mean there is no source available ?
Started up a new fresh install of Hass.io. After first upstart i was able to see the frontpage at hassio.local:8123
I went in to Hass.io settings tab and there i saw some text below “Installed Addons”.
I did shutdown the pi to add the “authorized_keys” file to be able to SSH into the pi.
At second upstart there is nothing below “Installed Addons”.
How do i add addons?
We only support this 4 add-ons arch types. A maintainer of a hass.io repository need to prebuild all add-ons to docker hub, in this case we make a arch support and need only 4 docker image to support all platform instead to build 30 machine based image. So you can use our build script https://home-assistant.io/hassio/addon_publishing/
But at the end, you can use any stuff and push it to docker hub. With image setting inside config, we load it.
On time to update, you have 2 homeassistant docker. If the new docker is okay, we Switch to new homeassistant docker and remove the old. But for 30sec you have 2 homeassistant docker present on your system.
Joining the train and installed it yesterday! Now I’m just waiting for the open Zwave control panel containers before I can migrate my environment and start testing it on the missy
Running it on a virtual Ubuntu 17.04 machine.
I’m totaly new to the docker concept, and a complete linux newbie, so creating my own addons is a big step
Thanks for the solution so far! Realy hope this could be the next big thing, i really like the concept.