diff --git a/main.js b/main.js new file mode 100644 index 0000000..20430b5 --- /dev/null +++ b/main.js @@ -0,0 +1,8 @@ +const express = require('express') +const vhost = require('vhost') + +express() + .use(vhost('qmining.frylabs.net', require('./server.js').app)) + .use(vhost('frylabs.net', require('./server.js').app)) +// .use(vhost('sync.mysite.com', require('/path/to/sync').app)) + .listen(8080) diff --git a/server.js b/server.js index 536957b..071fa78 100644 --- a/server.js +++ b/server.js @@ -27,8 +27,8 @@ const bodyParser = require('body-parser') const busboy = require('connect-busboy') const fs = require('fs') const app = express() -const http = require('http') -const https = require('https') +// const http = require('http') +// const https = require('https') const logger = require('./logger.js') const utils = require('./utils.js') @@ -316,16 +316,20 @@ app.post('*', function (req, res) { var msg = '' stat.Load() -const httpServer = http.createServer(app) -httpServer.listen(port) +// const httpServer = http.createServer(app) +// httpServer.listen(port) + +exports.app = app + msg += 'Server listening on port ' + port + ' (http)' -if (startHTTPS && certsLoaded) { - const httpsServer = https.createServer(certs, app) - httpsServer.listen(httpsPort) - msg += ', and ' + httpsPort + ' (https)...' -} else { - logger.Log('Cert files does not exists, starting http only!', logger.GetColor('redbg')) -} +// if (startHTTPS && certsLoaded) { +// const httpsServer = https.createServer(certs, app) +// httpsServer.listen(httpsPort) +// msg += ', and ' + httpsPort + ' (https)...' +// } else { +// logger.Log('Cert files does not exists, starting http only!', logger.GetColor('redbg')) +// } + logger.Log(msg, logger.GetColor('yellow')) logger.Log('Node version: ' + process.version)