From 615ddb8a843219d9f83c7b8c2d31bc9e2eb9c580 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matt=C3=A9o=20Delabre?= Date: Sun, 29 Nov 2020 02:06:21 +0100 Subject: [PATCH] Add systemd unit --- files/youtube-maze.service | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 files/youtube-maze.service diff --git a/files/youtube-maze.service b/files/youtube-maze.service new file mode 100644 index 0000000..9cb9619 --- /dev/null +++ b/files/youtube-maze.service @@ -0,0 +1,25 @@ +[Unit] +Description=youtube-maze - Explore YouTube mazes in which viewers can make choices between at the end of each video +Documentation=https://forge.delab.re/matteo/youtube-maze +After=network.target + +[Service] +Type=simple +ExecStart=/usr/bin/node /home/admins/youtube-maze/bin/www.mjs +WorkingDirectory=/home/admins/youtube-maze + +User=nobody +Group=nogroup + +Environment=PORT=8000 +Environment=NODE_ENV=production + +LimitNOFILE=infinity + +StandardInput=null +StandardOutput=syslog +StandardError=syslog +Restart=always + +[Install] +WantedBy=multi-user.target