From 78871608b102fc2181585613f29dd5d7f2a00f2e Mon Sep 17 00:00:00 2001 From: missytake Date: Wed, 15 Jan 2020 19:57:18 +0100 Subject: [PATCH] improved systemd file which recovers more easily from crashes --- ticketfrei-backend.service | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ticketfrei-backend.service diff --git a/ticketfrei-backend.service b/ticketfrei-backend.service new file mode 100644 index 0000000..eaa8051 --- /dev/null +++ b/ticketfrei-backend.service @@ -0,0 +1,20 @@ +[Unit] +Description=Ticketfrei Backend +After=syslog.target network.target +StartLimitIntervalSec=300 +StartLimitBurst=3 + +[Service] +WorkingDirectory=/srv/ticketfrei +ExecStart=/srv/ticketfrei/bin/python3 backend.py +# Requires systemd version 211 or newer +#RuntimeDirectory=uwsgi +Restart=always +RestartSec=60 +KillSignal=SIGQUIT +Type=simple +StandardError=syslog +NotifyAccess=all + +[Install] +WantedBy=multi-user.target