Possible fix
This commit is contained in:
parent
d2f0d951c6
commit
212ba4ed94
|
@ -4,12 +4,11 @@ if (!global.rateLimitList) {
|
||||||
global.rateLimitList = {};
|
global.rateLimitList = {};
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log(process.env)
|
|
||||||
|
|
||||||
const middleware = (req, res, next) => {
|
const middleware = (req, res, next) => {
|
||||||
// X requests per Y seconds per IP address
|
// X requests per Y seconds per IP address
|
||||||
const maxRequests = process.env.RATE_LIMIT_MAX || 30;
|
const maxRequests = Number(process.env.RATE_LIMIT_MAX) || 30;
|
||||||
const timeWindow = process.env.RATE_LIMIT_TIME || 60;
|
const timeWindow = Number(process.env.RATE_LIMIT_TIME) || 60;
|
||||||
|
|
||||||
var requestIp = req.ip;
|
var requestIp = req.ip;
|
||||||
if (process.env.TRUST_PROXY && (req.ip == `::ffff:${process.env.PROXY_IP}` || req.ip == process.env.PROXY_IP)) {
|
if (process.env.TRUST_PROXY && (req.ip == `::ffff:${process.env.PROXY_IP}` || req.ip == process.env.PROXY_IP)) {
|
||||||
|
|
Loading…
Reference in a new issue