Skip to content

Portable installation of klipper and the related software stack for your own 3d printer.

License

Notifications You must be signed in to change notification settings

KaruroChori/portable-klipper

Repository files navigation

Portable klipper

A docker-based environment with klipper, moonraker and fluidd or mainsail. It can be installed on any computer running linux with docker and some minimal dependencies. In order to use it:

  1. edit services.sh to update your selection of the UI and add the latest version.
  2. put your klipper config to runtime/config as printer.cfg.
  3. properly edit your moonraker.conf file in moonraker_docker based on your network configuration.
  4. run ./start.sh init which will clone klipper and moonraker and download mainsail release, build docker images. It will also run the first interactive shell for klipper to configure and flash the printer according to klipper docs.
  5. run ./services.sh build to create all the docker containers.
  6. run ./services.sh start to start.

now klipper, moonraker and your UI of choice are running in docker (hopefully) and you can connect to your localhost:8080 with any web browser.

To stop, use ./services.sh stop. To restart, ./services.sh restart.

Based on https://github.com/dmonizer/klipmoonsail.

About

Portable installation of klipper and the related software stack for your own 3d printer.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published