Writing Skills
writing-skills
效率与协作技能,来自 obra/superpowers,查看原文获取完整用途和操作说明。
cloudflare【部署与运维】Protect and accelerate websites with Cloudflare. Use when a user asks to add CDN, DDoS protection, DNS management, SSL, WAF, or edge computing to a website or API.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Cloudflare provides CDN, DDoS protection, DNS, SSL, WAF, and edge computing (Workers). Free tier includes unlimited bandwidth, DNS, basic DDoS protection, and SSL.
Point your domain nameservers to Cloudflare, then manage DNS via dashboard or API.
# Cloudflare API — manage DNS records
curl -X POST "https://api.cloudflare.com/client/v4/zones/ZONE_ID/dns_records" \
-H "Authorization: Bearer CF_API_TOKEN" \
-H "Content-Type: application/json" \
--data '{"type":"A","name":"app","content":"1.2.3.4","proxied":true}'
Always use Full (Strict) mode in production:
# cloudflare.tf — Infrastructure as code
resource "cloudflare_record" "app" {
zone_id = var.cloudflare_zone_id
name = "app"
content = "1.2.3.4"
type = "A"
proxied = true
}
// worker.js — Runs at the edge, <1ms cold start
export default {
async fetch(request) {
const url = new URL(request.url)
if (url.pathname === '/api/health') {
return new Response('OK', { status: 200 })
}
return fetch(request) // pass through to origin
}
}