Allow specifying the key and cert for SSL (#844)
This commit is contained in:
parent
59ec4a420c
commit
64f8f11026
|
@ -1,4 +1,6 @@
|
||||||
var secureServer = !!process.env.HTTPS;
|
var secureServer = !!process.env.HTTPS;
|
||||||
|
var secureServerKey = process.env.HTTPS_KEY;
|
||||||
|
var secureServerCert = process.env.HTTPS_CRT;
|
||||||
var serverPort = +process.env.PORT || +process.argv[2] || (secureServer? 443: 80);
|
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";
|
||||||
|
@ -9,7 +11,9 @@ var camp = Camp.start({
|
||||||
documentRoot: path.join(__dirname, 'public'),
|
documentRoot: path.join(__dirname, 'public'),
|
||||||
port: serverPort,
|
port: serverPort,
|
||||||
hostname: bindAddress,
|
hostname: bindAddress,
|
||||||
secure: secureServer
|
secure: secureServer,
|
||||||
|
cert: secureServerCert,
|
||||||
|
key: secureServerKey
|
||||||
});
|
});
|
||||||
Camp.log.unpipe('warn', 'stderr');
|
Camp.log.unpipe('warn', 'stderr');
|
||||||
var tryUrl = require('url').format({
|
var tryUrl = require('url').format({
|
||||||
|
|
Loading…
Reference in New Issue
Block a user