From 344b984e10c48629eb403d73be397a30b686f1e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Hru=C5=A1ka?= Date: Sun, 22 Aug 2021 19:32:59 +0200 Subject: [PATCH] add restart cmd, add example service file --- Makefile | 4 ++++ fedigroups.example.service | 14 ++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 fedigroups.example.service 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