Bring BS440 into a Docker container
Boldfor opened this issue · 0 comments
Boldfor commented
Situation
One comfortable way to run a smarthome server and all required software is via docker. Depending on your smarthome system (Home Assistant, openHAB, etc) a pre-defined docker-compose.yml file helps to set up a pre-configured system incl. all software (influxdb, mosquitto, etc) in a very short amount of time (e.g. see here). In such a setting, the BS440-script is the only thing that has to be installed manually.
Idea
Containerize the BS440 script incl. all required installations, so that the BS440-script can be installed among all other required software in just one docker stack.
Required steps (?!?)
- Creating a Dockerfile
- Specify the base image to use
- Copy the files from the project into the container
- Run to install any dependencies
- Specify the command that should be run when the container is started
- Build the docker image
- Push the image to a container registry (e.g. Docker Hub)
- Run the image
- ...?
Remarks
Achieving this would be pretty neat (maybe not only for my setup?). In case someone can give hints / can contribute, let me know...