diff options
| author | Abdelaziz Mahdy <[email protected]> | 2024-12-22 15:32:56 -0400 |
|---|---|---|
| committer | Abdelaziz Mahdy <[email protected]> | 2024-12-22 15:32:56 -0400 |
| commit | f1f5db84f98818af2c047ea375832e5ded5f021a (patch) | |
| tree | 8bac1a56c3e1a6000b64e1face8157fc5eb0da56 /src/server.ts | |
| parent | 2d5377cbc58bd84dcd0585798e77995265c8727b (diff) | |
| download | aniwatch-api-f1f5db84f98818af2c047ea375832e5ded5f021a.tar.xz aniwatch-api-f1f5db84f98818af2c047ea375832e5ded5f021a.zip | |
feat(cache): add Cache-Control middleware and update .env.example
Diffstat (limited to 'src/server.ts')
| -rw-r--r-- | src/server.ts | 2 |
1 files changed, 2 insertions, 0 deletions
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 |
