Cloudflare CLI - Workers, R2, KV, D1, DNS, Pages, secrets.
Origin: Vendor (1st-party) - developers.cloudflare.com
brew install cloudflare-wranglerwrangler login
wrangler whoami
wrangler d1 list
wrangler r2 bucket list# Workers
wrangler deploy # Deploy worker
wrangler dev # Local dev server
wrangler tail # Stream live logs
# KV Storage
wrangler kv namespace list
wrangler kv key list --namespace-id xxx
wrangler kv key put --namespace-id xxx KEY VALUE
wrangler kv key get --namespace-id xxx KEY
# R2 Object Storage
wrangler r2 bucket list
wrangler r2 bucket create my-bucket
wrangler r2 object put my-bucket/key --file ./data.json
# D1 Database
wrangler d1 list
wrangler d1 execute my-db --command "SELECT * FROM users LIMIT 10"
# DNS
wrangler dns list example.com
wrangler dns create example.com --type A --name www --content 1.2.3.4
# Pages
wrangler pages project list
wrangler pages deploy ./dist
# Secrets
wrangler secret put SECRET_NAME
wrangler secret listwrangler login # Browser OAuth
wrangler whoami # Check statusEnv var: CLOUDFLARE_API_TOKEN for non-interactive.
This tool follows the Forma Protocol.