mirror of
https://github.com/louislam/uptime-kuma.git
synced 2025-06-19 10:46:48 +02:00
feat: allow customization of rate limiter via env variables
This commit is contained in:
parent
8d710e217a
commit
ffe1bcb866
1 changed files with 3 additions and 3 deletions
|
@ -48,21 +48,21 @@ class KumaRateLimiter {
|
|||
}
|
||||
|
||||
const loginRateLimiter = new KumaRateLimiter({
|
||||
tokensPerInterval: 20,
|
||||
tokensPerInterval: process.env.UPTIME_KUMA_RATE_LIMITER_LOGIN_TOKENS || 20,
|
||||
interval: "minute",
|
||||
fireImmediately: true,
|
||||
errorMessage: "Too frequently, try again later."
|
||||
});
|
||||
|
||||
const apiRateLimiter = new KumaRateLimiter({
|
||||
tokensPerInterval: 60,
|
||||
tokensPerInterval: process.env.UPTIME_KUMA_RATE_LIMITER_API_TOKENS || 60,
|
||||
interval: "minute",
|
||||
fireImmediately: true,
|
||||
errorMessage: "Too frequently, try again later."
|
||||
});
|
||||
|
||||
const twoFaRateLimiter = new KumaRateLimiter({
|
||||
tokensPerInterval: 30,
|
||||
tokensPerInterval: process.env.UPTIME_KUMA_RATE_LIMITER_2FA_TOKENS || 30,
|
||||
interval: "minute",
|
||||
fireImmediately: true,
|
||||
errorMessage: "Too frequently, try again later."
|
||||
|
|
Loading…
Add table
Reference in a new issue