SCRUM-45: Caddy carve-out for the EasyPost return webhook #2
Reference in New Issue
Block a user
Delete Branch "returns-refund/webhook-caddy"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The Fulfillr host is IP-restricted, so EasyPost's servers can't reach it. Adds a narrow
handle /webhooks/easypostbefore the IP restriction (handle blocks are mutually exclusive, first match wins) for prod (:9054) and dev (:9055) so the HMAC-verified tracker webhook is reachable while the rest of the host stays locked down.Single-file change (
Caddyfile.j2only). Part of epic SCRUM-42. Deploy:make deploy TAGS=fulfillr-dev/fulfillr(re-renders the Caddyfile).🤖 Generated with Claude Code