1
0
mirror of https://github.com/stolksdorf/homebrewery.git synced 2025-12-15 00:55:57 +00:00
Files
homebrewery/server.js
2017-05-28 11:24:50 -04:00

37 lines
820 B
JavaScript

const config = require('nconf')
.argv()
.env({ lowerCase: true })
.file('environment', { file: `config/${process.env.NODE_ENV}.json` })
.file('defaults', { file: 'config/default.json' });
const log = require('loglevel');
log.setLevel(config.get('log_level'));
//Server
const app = require('./server/app.js');
/*
app.use((req, res, next) => {
log.debug('---------------------------');
log.debug(req.method, req.path);
if (req.params) {
log.debug('req params', req.params);
}
if (req.query) {
log.debug('req query', req.query);
}
next();
});
*/
require('./server/db.js').connect()
.then(()=>{
const PORT = process.env.PORT || 8000;
const httpServer = app.listen(PORT, () => {
log.info(`server on port:${PORT}`);
});
})
.catch((err)=>console.error(err))