added systemd unit file, updated dependencies, pinned node release version

This commit is contained in:
2018-03-15 14:14:13 +00:00
parent 22dc60d617
commit adddd26597
5 changed files with 742 additions and 7 deletions

20
w0bmIRCbot.service Normal file
View File

@@ -0,0 +1,20 @@
[Unit]
Description=w0bm IRC Bot
After=network-online.target
[Service]
User=ircbot
Group=ircbot
WorkingDirectory=/home/ircbot/w0bm
ExecStart=/home/gz/.nvm/nvm-exec node . w0bm IRC Bot
Restart=always
RestartSec=3
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=w0bmIRC
Environment=NODE_ENV=production
Environment=NODE_VERSION=lts/carbon
[Install]
WantedBy=multi-user.target