Skip to content

Commit 1f3fd56

Browse files
committed
Update OctoPrint docs
Merge first rup setup into web UI tab and add an update tab about how to update OctoPrint from console.
1 parent 69d1936 commit 1f3fd56

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

docs/software/printing.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,11 @@ OctoPrint provides a web interface for controlling consumer 3D printers.
2727

2828
- URL = `http://<your.IP>:5001`
2929

30-
[//]: # (Include Avahi Daemon <hostname>.local access textblock)
3130
--8<---------- "snippet-includes/AvahiDaemon-WebInterface-access_textblock.md"
3231

33-
=== "First run setup"
34-
35-
Once you are connected to the web interface, simply run through the setup wizard and configure the software and printers as needed. A login user and password needs to be created, but it does not need to match any existing UNIX login user, i.e. can be freely chosen.
32+
On first access, simply run through the setup wizard and configure the software and printers as needed. A login user and password needs to be created, but it does not need to match any existing UNIX user, i.e. can be freely chosen.
3633

37-
=== "OctoPrint directories"
34+
=== "Directories"
3835

3936
- Base directory: `/mnt/dietpi_userdata/octoprint`
4037
- Data and config: `/mnt/dietpi_userdata/octoprint/.octoprint`
@@ -47,12 +44,20 @@ OctoPrint provides a web interface for controlling consumer 3D printers.
4744
- Log files and plugin logs: `/mnt/dietpi_userdata/octoprint/.octoprint/logs/`
4845
- Configure logging via web interface > **Settings** > **Logging**
4946

50-
=== "Command line interface (CLI)"
47+
=== "Command-line interface (CLI)"
5148

5249
OctoPrint offers a command line interface to execute OctoPrint commands. To use it, simply run `octoprint --help` from the command line.
5350

5451
The current shell needs to be `bash` and the user needs to be allowed to use `sudo`, as the above command is an alias to call a local OctoPrint binary as system user `octoprint`. The alias is defined in `/etc/bashrc.d/dietpi-octoprint.sh`, which is loaded automatically from bash shells. But you can as well load it from non-bash shells, if required.
5552

53+
=== "Update"
54+
55+
You can run the following command from console to update OctoPrint to the latest version:
56+
57+
```sh
58+
sudo -u octoprint pip3 install -U --user octoprint
59+
```
60+
5661
***
5762

5863
Website: <https://octoprint.org>

0 commit comments

Comments
 (0)