* Update necessary-cfg for grammar and readability fixes * Update homepage for typos, grammar and readability * Update index.md in manual setup for readability * Update for readability and make editing moonraker.conf a sub-chapter * Update for readabiliy and grammar * Update for readability and grammar * Fix PR #478 with review feedback - fix Klipper pause / resume * Fix typo (missing s in preset) * Make call to action stronger, remove "it is" for "time to print!" * Improve readability on front page * Update Kiauh page for readability and gramma * Review and update Update guides for spelling, grammar, readabilty and localization * Review updates from yesterday and fix some errors from updating the docs * Apply feedback to fix typos for PR#478 Signed-off-by Paul Cutler paul@paulcutler.org
1.9 KiB
layout | title | parent | nav_order | permalink |
---|---|---|---|---|
default | Moonraker | Update Guide | 3 | /update/moonraker |
Updating Moonraker
To update Moonraker directly from its repository, run the following command in a terminal:
cd ~/moonraker
git pull
Restart Moonraker using the command sudo service moonraker restart
and open the URL http://<printer-ip>:7125/printer/info
in your browser.
Your printer is updated and ready if you see the following message:
{"result": {"hostname": "voron250", "error_detected": false, "version": "v0.8.0-643-g528f9f25", "is_ready": true, "message": "Printer is ready", "cpu": "4 core ARMv7 Processor rev 4 (v7l)"}}
Add Moonraker to the update manager
If you want to update Moonraker using the update manager, you need to add the following section to your printer's moonraker.conf
:
[update_manager]
[update_manager client mainsail]
type: web
repo: mainsail-crew/mainsail
path: ~/mainsail
Moonraker as a systemd service
As of December 2020, Moonraker is added as a systemd service during installation. If moonraker.conf
is not located in the home directory, run this command in your terminal:
~/moonraker/scripts/install-moonraker.sh -f -c /home/pi/klipper_config/moonraker.conf
This allows logging to stdout
which can be viewed with the command journalctl -u moonraker
in your terminal.
Update Moonraker's dependencies
Updating Moonraker's dependecencies manually is only needed if you see missing modules in the Moonraker log. You can run the following command to update Moonraker's dependencies:
~/moonraker/scripts/install-moonraker.sh -r
Moonraker configuration changes
If you have issues after updating Moonraker, please review the list of changes requiring user intervention here.
< previous step{: .btn } next step >{: .btn }