2 个不稳定版本
0.2.0 | 2020年4月12日 |
---|---|
0.1.0 | 2020年4月8日 |
#23 在 #计划
46KB
1K SLoC
cloudflare-cli (cflare)
cflare
是一个命令行工具,允许您管理 Cloudflare 账户的一些方面。
🚀 安装
使用 Homebrew 安装
brew install cyakimov/tools/cflare
使用 cargo 安装
cargo install cflare
🏃♂️ 快速开始
- 创建一个 Cloudflare API 令牌
- 运行
cflare config
并粘贴 API 令牌
现在您已经设置好了。
📚 使用方法
使用 cflare -h
列出可用的命令
示例
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
cflare cache purge --zone mydomain.com -u https://mydomain.com/css/styles.css https://mydomain.com/js/main.js ...
cflare cache purge --zone mydomain.com --all
覆盖配置文件凭证
提供任何 --email
、--key
或 --token
参数将覆盖配置文件。
未来计划
- 改进错误格式化。
- 上下文切换 类似于
kubectl
。当您管理多个 Cloudflare 账户时非常有用。 添加对cache
命令的支持以清除缓存。- 添加对
pagerules
命令的支持以管理页面规则。 - 添加对
certificates
命令的支持以管理源证书。
依赖项
~14–33MB
~541K SLoC