Skip to content

Instantly share code, notes, and snippets.

@khoahuynhdev
Forked from andrewjmead/server.js
Created May 15, 2019 13:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save khoahuynhdev/fd36209dcfac4947e6e8add8058dca7a to your computer and use it in GitHub Desktop.
Save khoahuynhdev/fd36209dcfac4947e6e8add8058dca7a to your computer and use it in GitHub Desktop.
Siva
var fs = require('fs');
var https = require('https');
var express = require('express');
var app = express();
var options = {
key: fs.readFileSync('./file.pem'),
cert: fs.readFileSync('./file.crt')
};
var serverPort = 443;
var server = https.createServer(options, app);
var io = require('socket.io')(server);
// Configure express such as public directories
io.on('connection', function(socket) {
// Do something with the connection
});
server.listen(serverPort, function() {
console.log('server up and running on port %s', serverPort);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment