From 32fa2729470f27b10532c24af3bcb2d6546eb280 Mon Sep 17 00:00:00 2001 From: Trevor Buckner Date: Mon, 30 Sep 2024 00:03:27 -0400 Subject: [PATCH] reduce rate limit to 60 requests in 5 minutes --- server/homebrew.api.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/homebrew.api.js b/server/homebrew.api.js index 1891e2791..9eb97c601 100644 --- a/server/homebrew.api.js +++ b/server/homebrew.api.js @@ -28,7 +28,7 @@ const isStaticTheme = (renderer, themeName)=>{ // Define rate limiter options const rateLimiter = rateLimit({ timeWindow : 5 * 60 * 1000, // 5 minutes window - max : 100, // limit each IP to 100 requests per timeWindow + max : 60, // limit each IP to 100 requests per timeWindow handler: (req, res, next) => { console.log(`Rate limiting user ${req.account?.username}`); throw { HBErrorCode: '55', status: 429, message: 'Too many requests from this IP, please try again after 5 minutes'};