rcgit

/ karakeep

Commit 3e8cc745

SHA 3e8cc745dd692e47784e68f209a70137ec9d86fe
Author Mohamed Bassem <me at mbassem dot com>
Author Date 2025-12-10 08:04 +0000
Committer Mohamed Bassem <me at mbassem dot com>
Commit Date 2025-12-10 08:04 +0000
Parent(s) 265b677302fb (diff)
Tree 5b74965c1a78

patch snapshot

fix: Add cache control header on asset endpoints
File + - Graph
M packages/api/utils/assets.ts +1 -0
1 file(s) changed, 1 insertions(+), 0 deletions(-)

packages/api/utils/assets.ts

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",
     [