Improve unit file and instructions

This commit is contained in:
Skylar Ittner 2020-11-05 23:20:38 -07:00
parent 71e425d39f
commit 0e5159fdfc
2 changed files with 4 additions and 2 deletions

View File

@ -10,6 +10,7 @@ Back and forth it goes!
git clone https://source.netsyms.com/Netsyms/matrix-bridge-voxtelesys /opt/matrix-bridge-voxtelesys
cd /opt/matrix-bridge-voxtelesys
npm install
adduser --system --no-create-home matrix-bridge-voxtelesys
cp matrix-bridge-voxtelesys.service /etc/systemd/system
systemctl enable matrix-bridge-voxtelesys
systemctl start matrix-bridge-voxtelesys

View File

@ -1,13 +1,14 @@
[Unit]
Description=matrix-bridge-voxtelesys
After=network.target
[Service]
Type=simple
User=matrix-bridge-voxtelesys
Group=users
ExecStart=/usr/bin/node /opt/matrix-bridge-voxtelesys/main.js
ExecStop=/bin/kill -9 $MAINPID
Restart=always
RestartSec=15
[Install]
WantedBy=multi-user.target
WantedBy=multi-user.target