diff --git a/distrib/systemd/oragono.service b/distrib/systemd/oragono.service new file mode 100644 index 00000000..6af6ad6f --- /dev/null +++ b/distrib/systemd/oragono.service @@ -0,0 +1,19 @@ +[Unit] +Description=oragono +After=network.target +# If you are using MySQL for history storage, comment out the above line +# and uncomment these two instead: +# Requires=mysql.service +# After=network.target mysql.service + +[Service] +Type=simple +User=oragono +WorkingDirectory=/home/oragono +ExecStart=/home/oragono/oragono run --conf /home/oragono/ircd.yaml +ExecReload=/bin/kill -HUP $MAINPID +Restart=on-failure +LimitNOFILE=1048576 + +[Install] +WantedBy=multi-user.target diff --git a/docs/MANUAL.md b/docs/MANUAL.md index 8f8fd901..a122cbe7 100644 --- a/docs/MANUAL.md +++ b/docs/MANUAL.md @@ -22,6 +22,7 @@ _Copyright © Daniel Oaks , Shivaram Lingamneni