I’ve been slowly moving my home automation pieces to docker containers and wanted to share them here. I haven’t documented them very much, but will gladly update docs if you have feedback/clarifications. I am running these on a Raspberry pi, so if your host is not an ARM system you might need to adjust the image dependencies. If you’re new to docker, I’ve included shell scripts. Essentially you clone the repo to
./run.sh. The containers should start automatically on boot.
Homebridge doesn’t need a build as it’s using a pre-defined docker image from docker hub. If you already have homebridge running, you can run the script then copy your configs over afterwards.