From 3e8cc745dd692e47784e68f209a70137ec9d86fe Mon Sep 17 00:00:00 2001 From: Mohamed Bassem Date: Wed, 10 Dec 2025 08:04:15 +0000 Subject: fix: Add cache control header on asset endpoints --- packages/api/utils/assets.ts | 1 + 1 file changed, 1 insertion(+) (limited to 'packages/api/utils') diff --git a/packages/api/utils/assets.ts b/packages/api/utils/assets.ts index 3da32ff2..7936f4ba 100644 --- a/packages/api/utils/assets.ts +++ b/packages/api/utils/assets.ts @@ -25,6 +25,7 @@ export async function serveAsset(c: Context, assetId: string, userId: string) { // Default Headers c.header("Content-type", metadata.contentType); c.header("X-Content-Type-Options", "nosniff"); + c.header("Cache-Control", "private, max-age=31536000, immutable"); c.header( "Content-Security-Policy", [ -- cgit v1.2.3-70-g09d2