From 0f4118080b8f3054764017fc0bce343ec4210556 Mon Sep 17 00:00:00 2001
From: David Trattnig <david.trattnig@o94.at>
Date: Thu, 21 May 2020 11:11:19 +0200
Subject: [PATCH] Systemd Unit Files.

---
 configuration/systemd/aura-engine-api.service | 13 +++++++++++++
 configuration/systemd/aura-engine.service     | 14 ++++++++++++++
 2 files changed, 27 insertions(+)
 create mode 100644 configuration/systemd/aura-engine-api.service
 create mode 100644 configuration/systemd/aura-engine.service

diff --git a/configuration/systemd/aura-engine-api.service b/configuration/systemd/aura-engine-api.service
new file mode 100644
index 00000000..6cbca82a
--- /dev/null
+++ b/configuration/systemd/aura-engine-api.service
@@ -0,0 +1,13 @@
+[Unit]
+Description=Aura Engine - API
+After=network.target
+
+[Service]
+Type=simple
+User=engineuser
+WorkingDirectory=/opt/aura/engine
+ExecStart=/opt/aura/engine/run.sh api
+Restart=always
+
+[Install]
+WantedBy=multi-user.target
diff --git a/configuration/systemd/aura-engine.service b/configuration/systemd/aura-engine.service
new file mode 100644
index 00000000..29a02bd9
--- /dev/null
+++ b/configuration/systemd/aura-engine.service
@@ -0,0 +1,14 @@
+[Unit]
+Description=Aura Engine - Playout Server
+After=network.target
+
+[Service]
+Type=simple
+User=engineuser
+WorkingDirectory=/opt/aura/engine
+ExecStart=/opt/aura/engine/run.sh
+ExecStop=/opt/aura/engine/guru.py --shutdown --quiet
+Restart=always
+
+[Install]
+WantedBy=multi-user.target
-- 
GitLab