From f1f5db84f98818af2c047ea375832e5ded5f021a Mon Sep 17 00:00:00 2001 From: Abdelaziz Mahdy Date: Sun, 22 Dec 2024 15:32:56 -0400 Subject: feat(cache): add Cache-Control middleware and update .env.example --- src/server.ts | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/server.ts') diff --git a/src/server.ts b/src/server.ts index 41a64c5..780d25b 100644 --- a/src/server.ts +++ b/src/server.ts @@ -5,6 +5,7 @@ import corsConfig from "./config/cors.js"; import { ratelimit } from "./config/ratelimit.js"; import { hianimeRouter } from "./routes/hianime.js"; +import cacheControlMiddleware from "./config/cache_control_middleware.js"; import { Hono } from "hono"; import { logger } from "hono/logger"; @@ -26,6 +27,7 @@ const app = new Hono<{ Variables: AniwatchAPIVariables }>(); app.use(logger()); app.use(corsConfig); +app.use(cacheControlMiddleware); // CAUTION: For personal deployments, "refrain" from having an env // named "ANIWATCH_API_HOSTNAME". You may face rate limitting -- cgit v1.2.3