diff --git a/server/model/monitor.js b/server/model/monitor.js index b7b24971..3c9e79b5 100644 --- a/server/model/monitor.js +++ b/server/model/monitor.js @@ -338,6 +338,7 @@ class Monitor extends BeanModel { if (demoMode) { if (beatInterval < 20) { + console.log("beat interval too low, reset to 20s"); beatInterval = 20; } } diff --git a/server/server.js b/server/server.js index 984e73ad..cdbb447a 100644 --- a/server/server.js +++ b/server/server.js @@ -1,12 +1,18 @@ console.log("Welcome to Uptime Kuma"); +const args = require("args-parser")(process.argv); +const { sleep, debug, getRandomInt } = require("../src/util"); + +debug(args); if (! process.env.NODE_ENV) { process.env.NODE_ENV = "production"; } -console.log("Node Env: " + process.env.NODE_ENV); +// Demo Mode? +const demoMode = args["demo"] || false; +exports.demoMode = demoMode; -const { sleep, debug, TimeLogger, getRandomInt } = require("../src/util"); +console.log("Node Env: " + process.env.NODE_ENV); console.log("Importing Node libraries"); const fs = require("fs"); @@ -50,8 +56,6 @@ const { basicAuth } = require("./auth"); const { login } = require("./auth"); const passwordHash = require("./password-hash"); -const args = require("args-parser")(process.argv); - const checkVersion = require("./check-version"); console.info("Version: " + checkVersion.version); @@ -64,10 +68,6 @@ const port = parseInt(process.env.PORT || args.port || 3001); const sslKey = process.env.SSL_KEY || args["ssl-key"] || undefined; const sslCert = process.env.SSL_CERT || args["ssl-cert"] || undefined; -// Demo Mode? -const demoMode = args["demo"] || false; -exports.demoMode = demoMode; - if (demoMode) { console.log("==== Demo Mode ===="); }