Self-Hosting
ZeroDrop’s email worker is fully open source. Teams with strict compliance requirements can deploy their own instance.What you need
- A Cloudflare account with Workers enabled
- A domain added to Cloudflare (for Email Routing)
- An Upstash Redis database
- Node.js 18+ and Wrangler CLI
Setup
zerodrop-sandbox.online, ZeroDrop’s shared domain, so it doesn’t apply on your own domain.
Deploy:
*@yourdomain.com to your deployed worker.
Point the SDK at your instance
Full guide
See SELF_HOSTING.md in the worker repo for the complete setup guide, includingwrangler.jsonc configuration and cost estimates.
Cost estimate
- Cloudflare Workers — free tier: 100,000 requests/day
- Cloudflare Email Routing — free
- Upstash Redis — free tier: 10,000 commands/day