increased rate limit on localhost

This commit is contained in:
Jack 2021-08-29 17:33:51 +01:00
parent 1c8048c117
commit d95b9a6db1

View file

@ -1,8 +1,10 @@
const rateLimit = require("express-rate-limit");
let multiplier = process.env.MODE === "dev" ? 100 : 1;
exports.limit60perhour = rateLimit({
windowMs: 60 * 60 * 1000, // 60 min
max: 60,
max: 60 * multiplier,
message: {
message: "Too many requests, please try again later",
},
@ -18,7 +20,7 @@ exports.limit60perhour = rateLimit({
exports.limit3perday = rateLimit({
windowMs: 24 * 60 * 60 * 1000, // 1 day
max: 3,
max: 3 * multiplier,
message: {
message: "Too many requests, please try again later",
},
@ -34,7 +36,7 @@ exports.limit3perday = rateLimit({
exports.limit1persec = rateLimit({
windowMs: 60 * 1000,
max: 60,
max: 60 * multiplier,
message: {
message: "Too many requests, please try again later",
},
@ -50,7 +52,7 @@ exports.limit1persec = rateLimit({
exports.limit500perhour = rateLimit({
windowMs: 60 * 60 * 1000,
max: 500,
max: 500 * multiplier,
message: {
message: "Too many requests, please try again later",
},