Go to file
th33xitus 1a93e1bd41 fix: re-add python3-dev
it's needed to build some python wheels like pycurl
2022-02-09 22:37:29 +01:00
docker fix: re-add python3-dev 2022-02-09 22:37:29 +01:00
example-configs initial commit 2022-02-07 20:39:50 +01:00
.gitignore initial commit 2022-02-07 20:39:50 +01:00
README.md initial commit 2022-02-07 20:39:50 +01:00
docker-compose.yml initial commit 2022-02-07 20:39:50 +01:00

README.md

Klipper-Printer-Simulavr-Docker

An approach to run a simulated Klipper 3D-Printer in a Docker container.

Runs Klipper, Moonraker and Simulavr managed with supervisord in a docker container.


Getting started:

🔵 Part 1:

  1. Clone this repository
  2. Open a terminal in the cloned folder
  3. Run docker-compose up to build the docker image and start the container

🟢 Part 2:

During the process a folder named printer will appear. Inside of that folder you will find commonly known folders like klipper_config, klipper_logs and gcode_files.

  1. Copy all configuration files from the example-configs to printer/klipper_configs
  2. Restart the container
  3. Done

Klipper, Moonraker and a simulated Atmel ATmega micro-controller now run inside of the Docker container and you can use it for whatever reason you decided to clone this repository 😄.


Feel free to contribute if you find solutions to make the docker image even smaller (~ 700 MB as of now) or provide ideas to generally improve this project.