Exemple de service systemd

This commit is contained in:
nemesis 2020-01-07 13:40:12 +01:00
parent a84b89b254
commit b3ecdef8a5

21
asmodee.service Normal file
View file

@ -0,0 +1,21 @@
[Unit]
Description=Bot Matrix Asmodee
After=syslog.target
[Service]
Type=simple
User=nemesis
Group=users
Environment=PYTHONUNBUFFERED=1
Environment=HOME=/home/nemesis
WorkingDirectory=/home/nemesis/work/matrix_python
ExecStart=/usr/bin/python3 -u /home/nemesis/work/matrix_python/asmodee.py
ExecStop=/bin/kill -9 $MAINPID
Restart=on-failure
RestartSec=30
SyslogIdentifier=asmodee
StandardOutput=syslog
StandardError=syslog
[Install]
WantedBy=multi-user.target