Skip to content

Instantly share code, notes, and snippets.

@Terrance
Created November 9, 2016 09:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Terrance/c94ecb78fe36bff5f9a3edde5dea96fa to your computer and use it in GitHub Desktop.
Save Terrance/c94ecb78fe36bff5f9a3edde5dea96fa to your computer and use it in GitHub Desktop.
A systemd unit for running multiple Hangoutsbot instances.
[Unit]
Description=Hangoutsbot: %i
After=network.target
[Service]
Type=simple
User=hangoutsbot
Group=hangoutsbot
ExecStart=/opt/hangoutsbot/venv/bin/python /opt/hangoutsbot/hangupsbot/hangupsbot.py \
--log /var/hangoutsbot/%i/hangupsbot.log \
--cookies /var/hangoutsbot/%i/cookies.json \
--memory /var/hangoutsbot/%i/memory.json \
--config /var/hangoutsbot/%i/config.json
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment