From 11e6f397a0170f62e6b2a08aad11c80e63ddcaee Mon Sep 17 00:00:00 2001 From: tdurieux Date: Wed, 19 Oct 2022 11:08:53 +0200 Subject: [PATCH] feat: limit slow down to repo and file apis --- src/server.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/server.ts b/src/server.ts index 7321bba..b679719 100644 --- a/src/server.ts +++ b/src/server.ts @@ -80,15 +80,15 @@ export default async function start() { // api routes const apiRouter = express.Router() - app.use("/api", rate, speedLimiter, apiRouter); + app.use("/api", rate, apiRouter); apiRouter.use("/admin", router.admin); apiRouter.use("/options", router.option); apiRouter.use("/conferences", router.conference); apiRouter.use("/user", router.user); apiRouter.use("/repo", router.repositoryPublic); - apiRouter.use("/repo", router.file); - apiRouter.use("/repo", router.repositoryPrivate); + apiRouter.use("/repo", speedLimiter, router.file); + apiRouter.use("/repo", speedLimiter, router.repositoryPrivate); apiRouter.get("/message", async (_, res) => { if (ofs.existsSync("./message.txt")) {