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 secureServerKey = process.env.HTTPS_KEY;
|
||||
var secureServerCert = process.env.HTTPS_CRT;
|
||||
var serverPort = +process.env.PORT || +process.argv[2] || (secureServer? 443: 80);
|
||||
var bindAddress = process.env.BIND_ADDRESS || process.argv[3] || '::';
|
||||
var infoSite = process.env.INFOSITE || "http://shields.io";
|
||||
|
@ -9,7 +11,9 @@ var camp = Camp.start({
|
|||
documentRoot: path.join(__dirname, 'public'),
|
||||
port: serverPort,
|
||||
hostname: bindAddress,
|
||||
secure: secureServer
|
||||
secure: secureServer,
|
||||
cert: secureServerCert,
|
||||
key: secureServerKey
|
||||
});
|
||||
Camp.log.unpipe('warn', 'stderr');
|
||||
var tryUrl = require('url').format({
|
||||
|
|
Loading…
Reference in New Issue
Block a user