Skip to content

Instantly share code, notes, and snippets.

@tidalgo22
Created November 28, 2017 01:36
Show Gist options
  • Save tidalgo22/e46651de2043996db797755cd49904b4 to your computer and use it in GitHub Desktop.
Save tidalgo22/e46651de2043996db797755cd49904b4 to your computer and use it in GitHub Desktop.
Node Server with Https
var app = require('express')();
var fs = require('fs');
var options = {
key: fs.readFileSync('/etc/nginx/ssl/name.key'),
cert: fs.readFileSync('/etc/nginx/ssl/name.crt'),
ca: fs.readFileSync('/etc/nginx/ssl/name.crt')
};
var server = require('https').Server(options, app);
var io = require('socket.io')(server);
server.listen(8890);
io.on('connection',function(socket){
});
https://medium.com/netscape/everything-about-creating-an-https-server-using-node-js-2fc5c48a8d4e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment