The pull request is to keep track of the "road to docker" changes.
At the moment the software runs in docker with a multistage image and running single installation commands instead of using the old install.sh script (different approach with respect to #36) .
Work to be done:
use volumes to keep drawings, database and conf files available even after an image update
use buildx to prepare raspi compatible images
create a docker-compose file to run the image with the correct ports and to add access to hw device
create docs
When this branch is finished, docker installation will become the main way of installing the software. The old (manual) way will be used only for development purposes.
Merging the pull request to all the 3 branches (alpha, beta and master) since they are all at the same commit.
Will also create the docker images for the three branches and release v0.6
The pull request is to keep track of the "road to docker" changes. At the moment the software runs in docker with a multistage image and running single installation commands instead of using the old install.sh script (different approach with respect to #36) .
Work to be done:
When this branch is finished, docker installation will become the main way of installing the software. The old (manual) way will be used only for development purposes.
When the pull request is merged should: