feat: increase slowdown threshold for webview

This commit is contained in:
tdurieux
2023-02-07 09:52:19 +01:00
parent 696b24a648
commit 3eee62d6ad
+8 -1
View File
@@ -77,6 +77,13 @@ export default async function start() {
maxDelayMs: 5000, maxDelayMs: 5000,
headers: true, headers: true,
}); });
const webViewSpeedLimiter = slowDown({
windowMs: 15 * 60 * 1000, // 15 minutes
delayAfter: 200,
delayMs: 150,
maxDelayMs: 5000,
headers: true,
});
app.use("/github", rate, speedLimiter, connection.router); app.use("/github", rate, speedLimiter, connection.router);
@@ -125,7 +132,7 @@ export default async function start() {
}); });
// web view // web view
app.use("/w/", rate, speedLimiter, router.webview); app.use("/w/", rate, webViewSpeedLimiter, router.webview);
app app
.get("/", indexResponse) .get("/", indexResponse)