Doorman
DocsGet StartedGitHub

© 2025 griffen.codes

DiscordIssuesGitHub
    Doorman 2.0 Now with Cloudflare WAF support

    Where W▲F meets .config

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

    Doorman 2.0 — Available Now

    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

    Get Started with Doorman 2.0

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

    View DocsGetting Started
    See Example Configurations