[FEATURE] Backups View & Style fix (#22)

Co-authored-by: Dunemask <dunemask@gmail.com>
Reviewed-on: https://gitea.dunemask.dev/elysium/minecluster/pulls/22
This commit is contained in:
dunemask 2024-03-12 01:58:25 +00:00
parent 332f84972c
commit 6efa50e86b
10 changed files with 969 additions and 931 deletions

11
lib/routes/s3-route.js Normal file
View file

@ -0,0 +1,11 @@
import { Router, json as jsonMiddleware } from "express";
import { getS3BackupUrl, listS3Backups } from "../controllers/s3-controller.js";
import cairoAuthMiddleware from "./middlewares/auth-middleware.js";
const router = Router();
router.use([cairoAuthMiddleware, jsonMiddleware()]);
router.post("/backups", listS3Backups);
router.post("/backup-url", getS3BackupUrl);
export default router;