|
|
|
@ -12,6 +12,13 @@ const Monitor = require("./model/monitor");
|
|
|
|
|
const fs = require("fs");
|
|
|
|
|
const {getSettings} = require("./util-server");
|
|
|
|
|
const {Notification} = require("./notification")
|
|
|
|
|
const args = require('args-parser')(process.argv);
|
|
|
|
|
|
|
|
|
|
console.log("args:")
|
|
|
|
|
console.log(args)
|
|
|
|
|
|
|
|
|
|
const hostname = args.host || "0.0.0.0"
|
|
|
|
|
const port = args.port || 3001
|
|
|
|
|
|
|
|
|
|
app.use(express.json())
|
|
|
|
|
|
|
|
|
@ -435,8 +442,8 @@ let needSetup = false;
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
server.listen(3001, () => {
|
|
|
|
|
console.log('Listening on 3001');
|
|
|
|
|
server.listen(port, hostname, () => {
|
|
|
|
|
console.log(`Listening on ${hostname}:${port}`);
|
|
|
|
|
|
|
|
|
|
startMonitors();
|
|
|
|
|
});
|
|
|
|
|