Routing Webhooks by Subdomain: One Worker, Many Services
When you only have one or two services sending webhooks, routing is simple — point them at your ntfy server and pick a topic. But self-hosted environments and home labs tend to accumulate services. A NAS, a firewall, a media server, a monitoring dashboard. Each one needs its own topic, and some need different ntfy servers entirely.
ntfy-reverse-proxy handles this with subdomain-based routing on a single Cloudflare Worker.