diff --git a/server/index.mjs b/server/index.mjs index a5ba75d..57de9c4 100644 --- a/server/index.mjs +++ b/server/index.mjs @@ -13,8 +13,9 @@ function ts() { return new Date().toLocaleTimeString(); } -const PORT = process.env.CONDUIT_PORT || 3015; -const BIND = get_arg(process.argv, '--bind') || process.env.CONDUIT_BIND || '127.0.0.1'; +const PORT = process.env.CONDUIT_PORT || 3015; +const BIND = get_arg(process.argv, '--bind') || process.env.CONDUIT_BIND || '127.0.0.1'; +const VERBOSE = process.argv.includes('--verbose'); const secrets_path = get_arg(process.argv, '--secrets'); let secrets; @@ -35,7 +36,10 @@ app.use(express.json({ app.use(create_auth_middleware(users)); app.use((req, _res, next) => { - console.log(`[${ts()}] ${req.method} ${req.path} — ${req.conduit_user}`); + const is_debug = req.method === 'GET' && req.path === '/queue'; + if (!is_debug || VERBOSE) { + console.log(`[${ts()}] ${req.method} ${req.path} — ${req.conduit_user}`); + } next(); });