mirror of
https://tangled.org/evan.jarrett.net/at-container-registry
synced 2026-11-08 04:22:06 +00:00
Bunny forwards HEAD to the origin as GET, and edge rules run after the
rewrite, so the X-Original-Method header the appview reads (a2d3428) can
only come from an Edge Script's onClientRequest hook. Without it a blob
existence check on a hold with no download CDN gets a GET-signed URL and
S3 answers the client's HEAD with a 403, aborting the push.
The README records the pull zone requirements (dashboard link, before-cache
phase, no conflicting edge rule), the bundled build, and the rollback.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013nLGZF8xmdYZrLwpuP2CJT