Manage Vercel Firewall or Cloudflare security policies from a single file.
Multi-provider WAF automation wired directly into your version control and CI/CD workflows.
npm install vercel-doorman
Ship one policy pack to Vercel and Cloudflare with provider-specific overrides when you need them.
Promote firewall changes through pull requests, previews, and CI/CD with guardrails built in.
Audit every change, enforce review policies, and keep environments consistent across providers.
Synchronize rule packs to Vercel and Cloudflare from the same config. Catch drift with provider-aware diffs before anything ships.
npx vercel-doorman sync

Export deployed rules from each provider into versioned config files. Keep Cloudflare and Vercel in lockstep with Git history.
npx vercel-doorman download

Inspect deployed policies with human-friendly tables or JSON. Filter by provider, environment, and rule group in seconds.
npx vercel-doorman list

Validate rule syntax and provider-specific constraints before deployment. Ship with confidence knowing both WAFs will accept the change.
npx vercel-doorman validate

Kickstart new protections with templates tuned for Vercel and Cloudflare. Customize and extend policy packs as your edge footprint grows.
npx vercel-doorman template
