Support https

This commit is contained in:
Thaddee Tyl 2015-07-26 15:50:53 +02:00
parent 61afc07b0b
commit 1029c8fb02

View File

@ -1,10 +1,12 @@
var serverPort = +process.env.PORT || +process.argv[2] || 80; var secureServer = !!process.env.HTTPS;
var serverPort = +process.env.PORT || +process.argv[2] || (secureServer? 443: 80);
var bindAddress = process.env.BIND_ADDRESS || process.argv[3] || '::'; var bindAddress = process.env.BIND_ADDRESS || process.argv[3] || '::';
var infoSite = process.env.INFOSITE || "http://shields.io"; var infoSite = process.env.INFOSITE || "http://shields.io";
var camp = require('camp').start({ var camp = require('camp').start({
documentRoot: __dirname, documentRoot: __dirname,
port: serverPort, port: serverPort,
hostname: bindAddress hostname: bindAddress,
secure: secureServer
}); });
console.log('http://[::1]:' + serverPort + '/try.html'); console.log('http://[::1]:' + serverPort + '/try.html');
var domain = require('domain'); var domain = require('domain');