cloudflare-cli (cflare)
cflare
is a command-line tool that lets you manage some aspects of your Cloudflare account.
🚀 Installation
Install with cargo
cargo install cflare
🏃♂️ Quickstart
- Create a Cloudflare API token
- Run
cflare config
& paste the API token
You're all set now.
📚 Usage
List available commands with cflare -h
Examples:
$ cflare accounts list
$ cflare zones list
$ cflare dns list --zone mydomain.com
$ cflare dns create --zone mydomain.com -c 1.1.1.1 mysubdomain --ttl 3600
Overriding config file credentials:
Providing any of the --email
, --key
or --token
arguments overrides the config file.
Future plan
- Improve error formatting.
- Context switching a la
kubectl
. Useful when you manage multiple Cloudflare accounts. - Add support for
cache
command to purge the cache. - Add support for
pagerules
command to manage Page rules. - Add support for
certificates
command to manage Origin certificates.