From 46c7ddb0328bef5afffc3852f07966b0bfc38a9e Mon Sep 17 00:00:00 2001 From: Gavyn Caldwell Date: Fri, 13 Mar 2026 13:07:54 -0600 Subject: [PATCH] add missing hosts to icon proxy allowlist Icons from camo.githubusercontent.com, Mozilla CDN, Brave, and Google Play were returning 403 due to missing allowlist entries, causing repeated uncached requests on every page load. --- src/routes/-worker-entry.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/routes/-worker-entry.ts b/src/routes/-worker-entry.ts index a156104..058e351 100644 --- a/src/routes/-worker-entry.ts +++ b/src/routes/-worker-entry.ts @@ -245,9 +245,13 @@ const ALLOWED_ICON_HOSTS = [ "apt.izzysoft.de", "github.com", "raw.githubusercontent.com", + "camo.githubusercontent.com", "gitlab.com", "codeberg.org", "avatars.githubusercontent.com", + "assets-prod.sumo.prod.webservices.mozgcp.net", + "brave.com", + "play-lh.googleusercontent.com", ]; const ICON_CACHE_SECONDS = 7 * 24 * 60 * 60; // 7 days