From 5a9734d627717b1e2bbb3c42c1395c82d8b9dae4 Mon Sep 17 00:00:00 2001 From: thetechprepper Date: Wed, 13 Aug 2025 05:22:58 -0700 Subject: [PATCH] et-api - Added initial systemd service for et-api --- .../et-service-et-api.service | 1 + .../systemd/user/et-service-et-api.service | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 120000 overlay/etc/skel/.config/systemd/user/default.target.wants/et-service-et-api.service create mode 100644 overlay/etc/skel/.config/systemd/user/et-service-et-api.service diff --git a/overlay/etc/skel/.config/systemd/user/default.target.wants/et-service-et-api.service b/overlay/etc/skel/.config/systemd/user/default.target.wants/et-service-et-api.service new file mode 120000 index 0000000..f342cf2 --- /dev/null +++ b/overlay/etc/skel/.config/systemd/user/default.target.wants/et-service-et-api.service @@ -0,0 +1 @@ +../et-service-et-api.service \ No newline at end of file diff --git a/overlay/etc/skel/.config/systemd/user/et-service-et-api.service b/overlay/etc/skel/.config/systemd/user/et-service-et-api.service new file mode 100644 index 0000000..320b4c1 --- /dev/null +++ b/overlay/etc/skel/.config/systemd/user/et-service-et-api.service @@ -0,0 +1,19 @@ +# Author : Gaston Gonzalez +# Date : 13 August 2025 +# Purpose : User systemd unit file for EmComm Tools API +# +# Usage: +# Check status : systemctl --user status et-service-et-api +# Start service : systemctl --user start et-service-et-api +# Stop service : systemctl --user stop et-service-et-api +# Reload this config : systemctl --user daemon-reload + +[Unit] +Description=EmComm Tools API + +[Service] +ExecStart=/opt/emcomm-tools-api/bin/et-api +Restart=always + +[Install] +WantedBy=default.target