aboutsummaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
Diffstat (limited to 'build')
-rw-r--r--build/index.js10
1 files changed, 7 insertions, 3 deletions
diff --git a/build/index.js b/build/index.js
index ff59b7c..536b43e 100644
--- a/build/index.js
+++ b/build/index.js
@@ -10,12 +10,16 @@ const database_1 = require("./database");
const express_rate_limit_1 = __importDefault(require("express-rate-limit"));
const app = express_1.default();
exports.debug = false;
-// 250 requests over 5 minutes
+// 500 requests over 5 minutes
const limiter = express_rate_limit_1.default({
windowMs: 60 * 1000 * 5,
- max: 250,
- skip: (req, res) => {
+ max: 500,
+ skip: (req) => {
return req.headers.key === process.env.key;
+ },
+ keyGenerator: (req) => {
+ var _a;
+ return ((_a = req.headers['Cf-Connecting-Ip']) !== null && _a !== void 0 ? _a : req.ip).toString();
}
});
app.use(limiter);