Files

43 lines
914 B
JSON

{
"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",
"caPath": "",
"certbot": {
"enabled": false,
"livePath": "/etc/letsencrypt/live",
"domain": "",
"certFileName": "fullchain.pem",
"keyFileName": "privkey.pem",
"caFileName": "chain.pem"
}
},
"notifications": {
"keywords": ["bank", "password", "admin"],
"minIntervalMs": 8000,
"spamWindowMs": 60000,
"spamWarnThreshold": 5,
"historyLimit": 200,
"webhookEnabled": false,
"webhookUrl": "",
"telegramEnabled": false,
"telegramBotToken": "",
"telegramChatId": ""
},
"enrollment": {
"requireApproval": true
},
"plugins": {
"trustedKeys": []
}
}