diff --git a/Makefile b/Makefile index 0fadb08..00b3dc4 100644 --- a/Makefile +++ b/Makefile @@ -3,3 +3,7 @@ build: cargo build --release ln -sf ./target/release/fedigroups . + +# if you have a service installed... +restart: + sudo systemctl restart fedigroups diff --git a/fedigroups.example.service b/fedigroups.example.service new file mode 100644 index 0000000..677f9ff --- /dev/null +++ b/fedigroups.example.service @@ -0,0 +1,14 @@ +[Unit] +Description=fedigroups daemon +After=network.target + +[Service] +User=bot +SyslogIdentifier=fedigroups +WorkingDirectory=/srv/bots/fedigroups/ +ExecStart=/srv/bots/fedigroups/fedigroups -v +Restart=always +RestartSec=15 + +[Install] +WantedBy=multi-user.target