diff --git a/helpers/properties.js b/helpers/properties.js index d526f81..21c5ee8 100644 --- a/helpers/properties.js +++ b/helpers/properties.js @@ -1,5 +1,7 @@ var host = 'localhost'; var port = 5001; +var ssl = false; module.exports.HOST = host; module.exports.PORT = port; +module.exports.SSL = ssl; diff --git a/server.js b/server.js index 92872a0..1ad4322 100644 --- a/server.js +++ b/server.js @@ -77,7 +77,21 @@ app.delete('/api/:hash', function(req, res) { }); }); -var httpsServer = https.createServer(credentials, app); -httpsServer.listen(properties.PORT, properties.HOST, function() { - console.log('Server running on ' + properties.HOST + ':' + properties.PORT); -}); +function createHttpsServer() { + var httpsServer = https.createServer(credentials, app); + httpsServer.listen(properties.PORT, properties.HOST, function() { + console.log('Server running on https://' + properties.HOST + ':' + properties.PORT); + }); +} + +function createHttpServer() { + app.listen(properties.PORT, properties.HOST, function() { + console.log('Server running on http://' + properties.HOST + ':' + properties.PORT); + }); +} + +if (properties.SSL) { + createHttpsServer(); +} else { + createHttpServer(); +} -- libgit2 0.21.2