diff options
Diffstat (limited to 'ergo/ergo.service')
-rw-r--r-- | ergo/ergo.service | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/ergo/ergo.service b/ergo/ergo.service index 4a47d48..f53903b 100644 --- a/ergo/ergo.service +++ b/ergo/ergo.service @@ -1,15 +1,24 @@ [Unit] Description=A modern IRC server written in Go After=network.target +# If you are using MySQL for history storage, comment out the above line +# and uncomment these two instead (you must independently install and configure +# MySQL for your system): +# Wants=mysql.service +# After=network.target mysql.service [Service] -Type=simple +Type=notify User=ergo Group=ergo WorkingDirectory=/var/lib/ergo ExecStart=/usr/bin/ergo run --conf /etc/ergo.conf ExecReload=/bin/kill -HUP $MAINPID Restart=on-failure +LimitNOFILE=1048576 +NotifyAccess=main +# Uncomment this for a hidden service: +# PrivateNetwork=true [Install] WantedBy=multi-user.target |