allow disabling of all rate limits (#505)

This commit is contained in:
Dan Jenkins
2025-10-20 15:58:34 +01:00
committed by GitHub
parent 42f4318a17
commit 16dcd26216
2 changed files with 7 additions and 1 deletions

7
app.js
View File

@@ -170,7 +170,12 @@ if (process.env.JAMBONES_TRUST_PROXY) {
});
}
}
app.use(limiter);
const disableRateLimit = process.env.DISABLE_RATE_LIMITS === 'true' || process.env.DISABLE_RATE_LIMITS === '1';
if (!disableRateLimit) {
app.use(limiter);
}
app.use(helmet());
app.use(helmet.hidePoweredBy());
app.use(nocache());