your ▲ firewall as .config
Manage Vercel Firewall rules as code, enabling version control and automated deployment of your project's security configuration.
npm install vercel-doorman
V
E
R
S
I
O
N
C
O
N
T
R
O
L
Track changes and collaborate effectively on your firewall rules.
A
U
T
O
M
A
T
I
O
N
Integrate firewall management into your CI/CD pipelines.
C
O
N
S
I
S
T
E
N
C
Y
Ensure security configurations are consistent across environments.
SyncChanges
Synchronize rules between local configuration and Vercel. Keep your firewall rules up-to-date across all environments with a single command.
npx vercel-doorman sync

DownloadConfigs
Export your current firewall configuration to a local config file. Backup and version control your security settings with ease.
npx vercel-doorman download

ListRules&IPs
Display current firewall configuration in either a table or JSON format. Easily inspect and understand your deployed security configurations at a glance.
npx vercel-doorman list

ValidateRules
Check your local configuration for errors and inconsistencies. Ensure your firewall rules are valid before deploying to Vercel.
npx vercel-doorman validate

UseTemplates
Get started quickly with pre-configured templates for common use cases. Customize and extend templates to fit your project's needs.
npx vercel-doorman template
