Moonraker and Nginx
This allows to install official and latest build of Moonraker and Nginx.
Moonraker is a Python 3 based web server that exposes APIs with which client applications may use to interact with Klipper firmware.
Note that Moonraker does not come bundled with a client, you will need to install one. The following clients are currently available:
Note
This procedure must be repeated after restoring the printer to factory settings.
Installation
-
Make sure you have followed this Install Helper Script section before.
-
In the script, enter in
[Install] Menu
by typing 1 , validate with Enter and installMoonraker and Nginx
:Note
You can update Moonraker with Update Manager in Fluidd or Mainsail Web interface when a new version is available.
Supervisor Lite
When installing Moonraker and Nginx, Supervisor Lite is also installed.
It allows to manage services with Moonraker.
-
You can restart and stop service with Moonraker in Update Manager or on Web interfaces:
Fluidd Mainsail -
It can be also used in SSH with this command:
Commands include:
status
stop
start
restart
Host Control Support
When installing Moonraker and Nginx, Host Control Support is also installed. This allows to use Reboot and Shutdown buttons on Fluidd or Mainsail. By default they are not working.
If you like my work, don't hesitate to support me by paying me a 🍺 or a ☕. Thank you 🙂