Added file logging

This commit is contained in:
La Programmatrice Verde
2025-08-18 16:54:32 +02:00
parent 67df0ea9f6
commit 53f732baa6
6 changed files with 43 additions and 21 deletions

View File

@@ -1,5 +1,6 @@
const { Monitoring } = require("./hosts.js");
const { TokenRenew } = require("./tokens.js");
const { Log } = require("./logs.js");
const EventEmitter = require("node:events");
const shared = require("./shared.js");
const express = require("express");
@@ -15,20 +16,20 @@ global.hour = minute * 60;
global.day = hour * 24;
app.listen(port, () => {
console.log(`[${shared.now}] Il server è online sulla porta ${port}`);
Log(`[${shared.now}] Il server è online sulla porta ${port}`);
});
if ("BASE_TOKEN" in process.env) {
console.log(`[${shared.now}] Token inserito: ${baseToken}`);
Log(`[${shared.now}] Token inserito: ${baseToken}`);
if (/^nbp_[a-z0-9A-Z]{36}$/.test(baseToken)) {
Monitoring();
TokenRenew();
} else {
console.log(`[${shared.now}] Il token inserito non è valido.`);
Log(`[${shared.now}] Il token inserito non è valido.`);
process.exit(2);
}
} else {
console.log(`[${shared.now}] Nessun token inserito.`);
Log(`[${shared.now}] Nessun token inserito.`);
process.exit(1);
}