The goal of this build is to embed Octoprint into an Alpine OS.
This is not a copy of OctoPi, as it will not embed Cura engine (as I din't use it)
Simply start the container with :
$ docker volume create alprint_data && docker run -d -p 5000:5000 -v alprint_data:/home/user/.octoprint --device=/dev/ttyUSB0 --entrypoint=/usr/bin/octoprint --name=AlPrint mastaak/alprint:master
The device /dev/ttyS0 will probably need to be altered to represent where your 3D printer lives.
#Why I did this
- Because I recently got into Docker
- Because I'd use a OctoPi for my 3D Printer but wasn't happy with a single OS to run all my apps (Home Assistant, PiHole, Octoprint...)
- Because of space !
- Having the satisfaction to use my own container
- Embed MJPG Streamer