feat: allow to listen server on specific host interface (#381)
fix #273
This commit is contained in:
@@ -101,11 +101,20 @@ app
|
|||||||
);
|
);
|
||||||
|
|
||||||
const port = Number(process.env.PORT) || 3000;
|
const port = Number(process.env.PORT) || 3000;
|
||||||
|
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, () => {
|
server.listen(port, () => {
|
||||||
logger.info(`Server ready on port ${port}`, {
|
logger.info(`Server ready on port ${port}`, {
|
||||||
label: 'Server',
|
label: 'Server',
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
}
|
||||||
})
|
})
|
||||||
.catch((err) => {
|
.catch((err) => {
|
||||||
logger.error(err.stack);
|
logger.error(err.stack);
|
||||||
|
|||||||
Reference in New Issue
Block a user