From 0ae0bbfa1f0a831c054267b0faabdd94b071f053 Mon Sep 17 00:00:00 2001 From: wukko Date: Wed, 14 May 2025 19:07:11 +0600 Subject: [PATCH] api/core: use new tunnel rate limit env --- api/src/core/api.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/api/src/core/api.js b/api/src/core/api.js index f5e09940..d8ed8ccd 100644 --- a/api/src/core/api.js +++ b/api/src/core/api.js @@ -95,14 +95,14 @@ export const runAPI = async (express, app, __dirname, isPrimary = true) => { }); const apiTunnelLimiter = rateLimit({ - windowMs: env.rateLimitWindow * 1000, - limit: (req) => req.rateLimitMax || env.rateLimitMax, + windowMs: env.tunnelRateLimitWindow * 1000, + limit: env.tunnelRateLimitMax, standardHeaders: 'draft-6', legacyHeaders: false, - keyGenerator: req => req.rateLimitKey || keyGenerator(req), + keyGenerator: req => keyGenerator(req), store: await createStore('tunnel'), handler: (_, res) => { - return res.sendStatus(429) + return res.sendStatus(429); } });