From b246e0f1ca20fe69f0a3f86b0a1e888e00c2135f Mon Sep 17 00:00:00 2001 From: Daniel Necromant Date: Thu, 23 Feb 2017 07:52:30 +0000 Subject: [PATCH] some fix --- app.js | 7 ++----- package.json | 3 ++- slackbot.service | 9 +++++---- 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/app.js b/app.js index 991a3db..4787fd2 100755 --- a/app.js +++ b/app.js @@ -8,7 +8,6 @@ var fs = require('fs'); var zmrBot = require('./bot.js'); var app = express(); -var port = process.env.PORT || 3000; var sslPath = '/etc/letsencrypt/live/sao.twilightparadox.com/'; var options = { @@ -32,8 +31,6 @@ app.use(function (err, req, res, next) { var server = https.createServer(options, app); var io = require('socket.io').listen(server); -server.listen(443); - -app.listen(port, function () { - console.log('Slack bot listening on port ' + port); +server.listen(443, function () { + console.log('start server. Listening for port 443') }); \ No newline at end of file diff --git a/package.json b/package.json index a551da1..884609d 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "license": "ISC", "dependencies": { "body-parser": "^1.16.1", - "express": "^4.14.1" + "express": "^4.14.1", + "socket.io": "^1.7.3" } } diff --git a/slackbot.service b/slackbot.service index bf8deca..1cc4d68 100644 --- a/slackbot.service +++ b/slackbot.service @@ -2,11 +2,12 @@ Description=slackbot After=network.target [Service] -ExecStart=/var/www/slackbot/app.js +ExecStart=/usr/bin/node /var/www/slackbot/app.js Restart=always -User=nobody -Group=nobody -Environment=PATH=/usr/bin:/usr/local/bin +RestartSec=10 +#User=nobody +#Group=nobody +#Environment=PATH=/usr/bin:/usr/local/bin Environment=NODE_ENV=production WorkingDirectory=/var/www/slackbot [Install]