mirror of
https://github.com/monkeytypegame/monkeytype.git
synced 2024-09-20 23:36:37 +08:00
increased rate limit on localhost
This commit is contained in:
parent
1c8048c117
commit
d95b9a6db1
|
@ -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",
|
||||
},
|
||||
|
|
Loading…
Reference in a new issue