logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Flarectl - Control Cloudflare Services | Online Free DevTools by Hexmos

Control Cloudflare services with Flarectl, the official CLI tool. Automate DNS record management, firewall rule creation, and IP range listing. Free online tool, no registration required.

flarectl

Official CLI for Cloudflare. More information: https://github.com/cloudflare/cloudflare-go/blob/master/cmd/flarectl/README.md.

  • Block a specific IP:

flarectl firewall rules create --zone="{{example.com}}" --value="{{8.8.8.8}}" --mode="{{block}}" --notes="{{Block bad actor}}"

  • Add a DNS record:

flarectl dns create --zone="{{example.com}}" --name="{{app}}" --type="{{CNAME}}" --content="{{myapp.herokuapp.com}}" --proxy

  • List all Cloudflare IPv4/IPv6 ranges:

flarectl ips --ip-type {{ipv4|ipv6|all}}

  • Create many new Cloudflare zones automatically with names from domains.txt:

for domain in $(cat {{domains.txt}}); do flarectl zone info --zone=$domain; done

  • List all firewall rules:

flarectl firewall rules list

See Also