Doorman
DocsGet StartedGitHub

© 2025 griffen.codes

DiscordIssuesGitHub
    Doorman 2.0 Cloudflare WAF support coming soon

    Where W▲F meets .config

    Manage Vercel Firewall or Cloudflare security policies from a single file.

    Doorman 2.0

    Multi-provider WAF automation wired directly into your version control and CI/CD workflows.

    npm install vercel-doorman

    M

    U

    L

    T

    I

    -

    P

    R

    O

    V

    I

    D

    E

    R

    C

    O

    N

    T

    R

    O

    L

    Ship one policy pack to Vercel and Cloudflare with provider-specific overrides when you need them.

    A

    U

    T

    O

    M

    A

    T

    E

    D

    W

    O

    R

    K

    F

    L

    O

    W

    S

    Promote firewall changes through pull requests, previews, and CI/CD with guardrails built in.

    C

    O

    N

    F

    I

    D

    E

    N

    T

    G

    O

    V

    E

    R

    N

    A

    N

    C

    E

    Audit every change, enforce review policies, and keep environments consistent across providers.

    F

    E

    A

    T

    U

    R

    E

    S

    SyncChanges

    Synchronize rule packs to Vercel and Cloudflare from the same config. Catch drift with provider-aware diffs before anything ships.

    npx vercel-doorman sync
    Sync Changes feature

    DownloadConfigs

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

    npx vercel-doorman download
    Download Configs feature

    ListRules&IPs

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

    npx vercel-doorman list
    List Rules & IPs feature

    ValidateRules

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

    npx vercel-doorman validate
    Validate Rules feature

    UseTemplates

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

    npx vercel-doorman template
    Use Templates feature

    Ready for Doorman 2.0?

    Bring Cloudflare and Vercel WAF automation into the same review process your team already trusts.

    View DocsGetting Started
    See Example Configurations