OctoPrint-systemd-Service-Datei für automatischen Start von OctoPrint

English Deutsch

Nachdem Sie OctoPrint mit

install_octoprint.sh
pip install -U OctoPrint

installiert haben, können Sie /etc/systemd/system/octoprint.service mit dem folgenden Inhalt erstellen (abhängig von Ihrem Setup müssen Sie möglicherweise den Benutzer & die Gruppe pi durch den Namen des Benutzers ersetzen, der OctoPrint ausführen soll):

octoprint.service
[Unit]
Description=octoprint

[Service]
ExecStart=/usr/local/bin/octoprint serve
WorkingDirectory=/data
Restart=always
User=pi
Group=pi

[Install]
WantedBy=multi-user.target

Nach dem Erstellen der Datei aktivieren Sie den Autostart & starten Sie den Service mit

enable_octoprint.sh
sudo systemctl enable --now octoprint

Check out similar posts by category: 3D Printing, Systemd