feat: allow to listen server on specific host interface (#381)

fix #273
This commit is contained in:
Mārtiņš Možeiko
2020-12-17 18:11:20 -08:00
committed by GitHub
parent df4ef1fbe5
commit 086183b563

View File

@@ -101,11 +101,20 @@ app
);
const port = Number(process.env.PORT) || 3000;
server.listen(port, () => {
logger.info(`Server ready on port ${port}`, {
label: 'Server',
const host = process.env.HOST;
if (host) {
server.listen(port, host, () => {
logger.info(`Server ready on ${host} port ${port}`, {
label: 'Server',
});
});
});
} else {
server.listen(port, () => {
logger.info(`Server ready on port ${port}`, {
label: 'Server',
});
});
}
})
.catch((err) => {
logger.error(err.stack);