This small command-line tool from midudev lets you turn the orange cloud on or off straight from your terminal. The Cloudflare CLI Developers who work with deployments, testing setups, or quick DNS changes get a smoother workflow with this tool. No tabs to hunt through, no digging through menus. You run a simple command and move on. If you want a cleaner setup and fewer browser trips during your day, this Cloudflare CLI tool earns a spot in your workflow.
What is disable cloudflare cli
disable cloudflare cli is a command-line interface (CLI) designed specifically for Cloudflare users. It allows you to:
- List active zones effortlessly to see your domains at a glance.
- View DNS records with clear proxy status indicators (proxied or DNS-only).
- Multi-select records for bulk changes enable or disable proxying in one go.
- Enjoy an interactive UI powered by @clack/prompts for a smooth, user-friendly experience.
- Benefit from auto language detection (English or Spanish) for global accessibility.
Built for speed, this Cloudflare CLI tool bypasses the need for the web dashboard, saving you time on routine tasks like debugging server IPs or setting up direct-access services.
Why Choose This Cloudflare CLI Tool?
Cloudflare’s proxy adds invaluable DDoS protection and CDN acceleration, but disabling it is crucial for scenarios like exposing raw server IPs, troubleshooting connectivity, or integrating with IP-specific services. With disable-cloudflare-cli, you gain:
- Security without exposure: Changes propagate in minutes, but remember disabling proxy reveals your origin IP, so use judiciously.
- No dashboard dependency: Ideal for CI/CD pipelines or remote servers.
- Open-source reliability: Hosted on GitHub, it’s free, auditable, and community-driven.
where automation reigns, this Cloudflare CLI tool cuts deployment friction, letting you focus on code over configs. For more CLI innovations, check out our guide on Kimi CLI: Moonshot AI’s Command-Line Powerhouse, another terminal game-changer.
Quick Installation and Setup for Cloudflare CLI
Getting started is a breeze. Prerequisites? Node.js 18+ and a Cloudflare API token with “Edit zone DNS” and “Zone:Read” permissions.
- Install via npx (recommended for one-offs):
npx disable-cloudflare@latest
- Global install for frequent use:
npm install -g disable-cloudflare@latest
Then run disable-cloudflare.
- Configure your token: Set
CLOUDFLARE_TOKENin your environment or.envfile. Create tokens via Cloudflare’s dashboard under “API Tokens” > “Edit zone DNS” template. Pro tip: Add.envto.gitignore—never commit secrets!
Step-by-Step Usage of Your New Cloudflare CLI
Fire it up with npx disable-cloudflare@latest. The interactive flow guides you:
- Select a zone from your list of domains.
- Choose action: Enable or disable proxy.
- Pick records: Multi-select A, CNAME, etc., with visual status cues.
- Confirm and apply: Watch changes roll out no fuss.
That’s it! Propagation takes a few minutes, and you’re back to building.
End Not: Elevate Your Workflow with Cloudflare CLI Mastery
disable-cloudflare-cli isn’t just a tool it’s a productivity booster for any Cloudflare user. By integrating this Cloudflare CLI into your routine, you’ll slash setup times and enhance control over your infrastructure. Head to the GitHub repo to star, fork, or contribute. Ready to disable those proxies? Install now and reclaim your terminal.