From ca86809592bc5a5166acd6ea83a03e39731c4322 Mon Sep 17 00:00:00 2001 From: Guillem Jover Date: Wed, 28 Feb 2018 11:41:06 +0100 Subject: [PATCH] TT#26264 Add a systemd service file Change-Id: I992bcc1143debf8e5109e16477275aff1fc0bc4d --- debian/ngcp-panel.service | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 debian/ngcp-panel.service diff --git a/debian/ngcp-panel.service b/debian/ngcp-panel.service new file mode 100644 index 0000000000..9862c66c7d --- /dev/null +++ b/debian/ngcp-panel.service @@ -0,0 +1,19 @@ +[Unit] +Description=NGCP Panel Webapp +After=network.target +After=mariadb.service +Requires=network.target +Requires=mariadb.service + +[Service] +Type=simple +EnvironmentFile=/etc/default/ngcp-panel +Environment="HOME=/usr/share/ngcp-panel" +User=www-data +Group=www-data +RuntimeDirectory=fastcgi +PIDFile=/var/run/fastcgi/ngcp-panel.pid +ExecStart=/usr/share/ngcp-panel/ngcp_panel_fastcgi.pl --listen /var/run/fastcgi/ngcp-panel.sock --pidfile /var/run/fastcgi/ngcp-panel.pid --nproc $NPROC + +[Install] +WantedBy=multi-user.target