2026-03-05 00:04:26 -06:00
|
|
|
{
|
|
|
|
|
"auth": {
|
|
|
|
|
"username": "admin",
|
|
|
|
|
"password": "admin",
|
|
|
|
|
"jwtSecret": "change-this-secret-in-production"
|
|
|
|
|
},
|
|
|
|
|
"server": {
|
|
|
|
|
"port": 5173,
|
|
|
|
|
"host": "0.0.0.0"
|
|
|
|
|
},
|
|
|
|
|
"tls": {
|
|
|
|
|
"certPath": "./certs/server.crt",
|
|
|
|
|
"keyPath": "./certs/server.key",
|
2026-03-07 15:14:00 -06:00
|
|
|
"caPath": "",
|
|
|
|
|
"certbot": {
|
|
|
|
|
"enabled": false,
|
|
|
|
|
"livePath": "/etc/letsencrypt/live",
|
|
|
|
|
"domain": "",
|
|
|
|
|
"certFileName": "fullchain.pem",
|
|
|
|
|
"keyFileName": "privkey.pem",
|
|
|
|
|
"caFileName": "chain.pem"
|
|
|
|
|
}
|
2026-03-05 00:04:26 -06:00
|
|
|
},
|
|
|
|
|
"notifications": {
|
|
|
|
|
"keywords": ["bank", "password", "admin"],
|
|
|
|
|
"minIntervalMs": 8000,
|
|
|
|
|
"spamWindowMs": 60000,
|
|
|
|
|
"spamWarnThreshold": 5,
|
|
|
|
|
"historyLimit": 200,
|
|
|
|
|
"webhookEnabled": false,
|
|
|
|
|
"webhookUrl": "",
|
|
|
|
|
"telegramEnabled": false,
|
|
|
|
|
"telegramBotToken": "",
|
|
|
|
|
"telegramChatId": ""
|
2026-03-20 22:38:17 -05:00
|
|
|
},
|
|
|
|
|
"enrollment": {
|
|
|
|
|
"requireApproval": true
|
2026-03-05 00:04:26 -06:00
|
|
|
}
|
|
|
|
|
}
|