Fork of CNCJS that works for the Carbide 3d Shapeoko 5 Pro without locking up the machine.
To run on port 80 and store your config on the current user's home folder under cncjs/,cncrc:
mkdir -p ~/cncjs
docker run -d --name cncjs -p 80:8000 -v "~/cncjs:/config" --restart unless-stopped --privileged rsteckler/cncjs -c /config/.cncrc
Note that this runs the container in privileged mode so it can run the server on port 80 and so it can access the USB port. It's possible to limit the capabilities to run more securely, but most folks are running this on an RPi with not-much-else, so the above it likely appropriate.
Content type
Image
Digest
sha256:12c474580…
Size
141.8 MB
Last updated
about 3 years ago
docker pull rsteckler/cncjs