Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bring BS440 into a Docker container #106

Open
Boldfor opened this issue Jan 23, 2023 · 0 comments
Open

Bring BS440 into a Docker container #106

Boldfor opened this issue Jan 23, 2023 · 0 comments

Comments

@Boldfor
Copy link
Contributor

Boldfor commented Jan 23, 2023

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 (?!?)

  1. Creating a Dockerfile
  2. Specify the base image to use
  3. Copy the files from the project into the container
  4. Run to install any dependencies
  5. Specify the command that should be run when the container is started
  6. Build the docker image
  7. Push the image to a container registry (e.g. Docker Hub)
  8. Run the image
  9. ...?

Remarks

Achieving this would be pretty neat (maybe not only for my setup?). In case someone can give hints / can contribute, let me know...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant