Skip to content

forma-tools/cloudflare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Cloudflare (Wrangler)

Forma License

Cloudflare CLI - Workers, R2, KV, D1, DNS, Pages, secrets.

Origin: Vendor (1st-party) - developers.cloudflare.com

Install

brew install cloudflare-wrangler

Quick Start

wrangler login
wrangler whoami
wrangler d1 list
wrangler r2 bucket list

Key Commands

# 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 list

Authentication

wrangler login          # Browser OAuth
wrangler whoami         # Check status

Env var: CLOUDFLARE_API_TOKEN for non-interactive.

Forma Protocol

This tool follows the Forma Protocol.

About

Cloudflare CLI - Workers, R2, KV, D1, DNS, Pages, secrets - Forma ecosystem

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors