Skip to content

Instantly share code, notes, and snippets.

@format37
Last active November 25, 2020 17:53
Show Gist options
  • Save format37/af9736d2f8e93c163cabebf22b736fbb to your computer and use it in GitHub Desktop.
Save format37/af9736d2f8e93c163cabebf22b736fbb to your computer and use it in GitHub Desktop.
Ubuntu systemd service boot install
sudo nano /etc/systemd/system/rover_server.service
[Unit]
Description=telegram rover server
[Service]
WorkingDirectory=/home/pi/telegram_rover/
Type=simple
ExecStart=/usr/bin/env python3 /home/pi/telegram_rover/server.py
Restart=on-failure
User=pi
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl start rover_server
sudo systemctl status rover_server
sudo systemctl enable rover_server
sudo reboot now
sudo systemctl restart rover_server
sudo journalctl -f -u rover_server.service
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment