diff --git a/index.js b/index.js index c566aa6..cca3500 100644 --- a/index.js +++ b/index.js @@ -24,7 +24,7 @@ global.DSN = DSN; global.log = require("./logger.js") const app = express(); -const port = process.env.APP_PORT || 8080; + app.use(session({ @@ -69,13 +69,14 @@ fs.readdirSync(routersDir).forEach(file => { app.get('/', (req, res) => { res.redirect('/login'); }) - -app.listen(port, (err) => { +const port = process.env.APP_PORT || 8080 +const host = process.env.APP_HOSTNAME || "0.0.0.0" +app.listen(port, host, (err) => { if (err) { global.log.error(`Cannot start server: ${err}`); process.exit(1); } - global.log.info(`Listening on port ${port}`); + global.log.info(`Listening on port ${host}:${port}`); global.log.debug(`DSN: ${DSN}`); db.getConnection() .then(conn => {