Changed log path

This commit is contained in:
La Programmatrice Verde 2025-08-18 17:10:09 +02:00
parent 53f732baa6
commit 5ee600272c
3 changed files with 11 additions and 6 deletions

View File

@ -7,7 +7,7 @@ Le due variabili **non** possono essere usate nello stesso momento.
Per inserire più di un peer nelle variabili d'ambiente, separarli con un `;`. Non inserire spazi o altri caratteri, solo i nomi/ID dei peer e `;` sono accettati.
Se vengono specificati degli hostname o degli ID non validi insieme a degli hostname o degli ID validi, quelli non validi saranno ignorati.
Se nessuna delle due variabili vengono specificate, il programma monitorerà tutti i peer registrati.
Il file di log è disponibile in `/var/log/NetBird-UptimeKuma.log`
Il file di log è disponibile nella cartella di esecuzione in `./log/NetBird-UptimeKuma.log`
## Per iniziare ad usare il programma:
1- Recarsi su https://app.netbird.io/team/users
@ -23,6 +23,6 @@ Il file di log è disponibile in `/var/log/NetBird-UptimeKuma.log`
## Docker
Docker run:
`docker run -p 3000:3000 -e BASE_TOKEN=<token> -e HOSTNAMES="<hostname1>;<hostname2>" -v /var/log/NetBird-UptimeKuma.log:/var/log/NetBird-UptimeKuma.log test`
`docker run -p 3000:3000 -e BASE_TOKEN=<token> -e HOSTNAMES="<hostname1>;<hostname2>" -v /var/log/NetBird-UptimeKuma:/app/log test`
Per il Docker compose, vedere il file relativo.

View File

@ -8,5 +8,5 @@ services:
BASE_TOKEN: ""
HOSTNAMES: ""
HOSTIDS: ""
volumes:
/var/log/NetBird-UptimeKuma.log:/var/log/NetBird-UptimeKuma.log
volumes:
- /var/log/NetBird-UptimeKuma:/app/log

View File

@ -3,8 +3,13 @@ const path = require("path");
const shared = require("./shared.js");
let logFile;
logFile = path.join("/var/log", "NetBird-UptimeKuma.log");
console.log(`[${shared.now}] File di log situato in /var/log/NetBird-UptimeKuma.log`);
var dir = 'log/';
if (!fs.existsSync(dir)){
fs.mkdirSync(dir);
}
logFile = path.join(__dirname + '/' + dir, "NetBird-UptimeKuma.log");
console.log(`[${shared.now}] File di log situato in ${__dirname + dir}NetBird-UptimeKuma.log`);
function writeToLog(message) {
fs.appendFileSync(logFile, `${message}\n`);