var fs = require('fs'); var https = require('https'); var express = require('express'); var app = express(); var options = { key: fs.readFileSync('./llo/swarmlab.key'), cert: fs.readFileSync('./llo/swarmlab.crt') }; var serverPort = 3000; var server = https.createServer(options, app); var io = require('socket.io')(server); io.on('connection', function(socket) { console.log('new connection'); socket.on('s1', () => { console.log('hi from server'); }); //socket.emit('message', 'This is a message from the dark side.'); }); server.listen(serverPort, function() { console.log('server up and running at %s port', serverPort); });