ソースを参照

enabled rate limit, added "MB" to image size.

lllllllillllllillll 1 年間 前
コミット
bd34d78648
2 ファイル変更4 行追加3 行削除
  1. 3 2
      app.js
  2. 1 1
      controllers/images.js

+ 3 - 2
app.js

@@ -56,7 +56,7 @@ io.engine.use(sessionMiddleware);
 // Rate limiter
 const limiter = rateLimit({
 	windowMs: 5 * 60 * 1000, // 5 minutes
-	limit: 30, // Limit each IP to 30 requests per `window`.
+	limit: 50, // Limit each IP to 50 requests per `window`.
 	standardHeaders: 'draft-7',
 	legacyHeaders: false,
 })
@@ -71,7 +71,8 @@ app.use([
     express.json(),
     express.urlencoded({ extended: true }),
     sessionMiddleware,
-    router
+    router,
+    limiter
 ]);
 
 // Initialize server

+ 1 - 1
controllers/images.js

@@ -37,7 +37,7 @@ export const Images = async function(req, res) {
                 <td class="sort-type">Latest</td>
                 <td class="sort-score text-green">In use</td>
                 <td class="sort-date" data-date="1628122643">${created}</td>
-                <td class="sort-quantity">${size}</td>
+                <td class="sort-quantity">${size} MB</td>
                 <td class="text-end"><a class="btn" href="#">Details</a></td>
             </tr>`
         image_list += details;