From eb51bdbfef8c2aacf0fdfde279a40de7f74c8d86 Mon Sep 17 00:00:00 2001 From: Zach Berwaldt Date: Mon, 18 Mar 2024 21:27:24 -0400 Subject: clean up, add better error handling --- api/water.service | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 api/water.service (limited to 'api/water.service') diff --git a/api/water.service b/api/water.service new file mode 100644 index 0000000..eb8a779 --- /dev/null +++ b/api/water.service @@ -0,0 +1,14 @@ +[Unit] +Description=Water is a backend for tracking water consumption +StartLimitIntervalSec=600 +StartLimitBurst=2 + +[Service] +WorkingDirectory=/path/to/water/binary +User=water +Restart=on-failure +RestartSec=30 +PermissionsStartOnly=true + +[Install] +WantedBy=multi-user.target -- cgit v1.1