mirror of
https://github.com/azlux/botamusique
synced 2024-11-23 05:46:17 +00:00
3
Run botamusique as a daemon In the background
azlux edited this page 2021-01-23 02:08:43 +01:00
There are multiple ways to run the bot as an automatic service.
You can create a systemd service with this file:
[Unit]
Description=XANA
[Service]
ExecStart=/home/azlux/botamusique/venv/bin/python /home/azlux/botamusique/mumbleBot.py -s azlux.fr -u XANA -c Bots
Restart=always
Type=simple
RestartSec=15s
WorkingDirectory=/home/azlux/botamusique
[Install]
WantedBy=multi-user.target
You can use the Supervisor. Here's an example of the configuration file:
[program:bot]
command={path to the bot}/venv/bin/python {path to the bot}/mumbleBot.py --config {path to the bot}/cinfiguration.ini
autostart=true
autorestart=true
startretries=10
startsecs=10
stopwaitsecs=5
user={user name}
environment=HOME='/home/{user name}'