用于自动启动 OctoPrint 的 OctoPrint systemd 服务文件
使用以下命令安装 OctoPrint 后
install_octoprint.sh
pip install -U OctoPrint你可以创建 /etc/systemd/system/octoprint.service,内容如下(取决于你的设置,你可能需要将用户和组 pi 替换为应该运行 OctoPrint 的用户名):
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创建文件后,使用以下命令启用自动启动并启动服务
enable_octoprint.sh
sudo systemctl enable --now octoprintCheck out similar posts by category:
3D Printing, Systemd
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow