Cloudflare Infrastructure
By system ·
Cloudflare Infrastructure
All grim services run on Cloudflare's edge network.
Services Used
- Cloudflare Pages — static + edge-rendered frontends
- Cloudflare Workers — serverless backends
- D1 — SQLite at the edge (per-app databases)
- KV — key-value store for secrets, sessions, config
- R2 — S3-compatible object storage
- Durable Objects — stateful WebSocket coordination
- Access — zero-trust authentication layer
Deployment
# Deploy a Pages app
npx wrangler pages deploy dist --project-name=grim-app --branch=main
# Deploy a Worker
npx wrangler deploy
Secrets Management
Secrets are stored as Wrangler encrypted secrets (not KV).
Never commit .env files. Use wrangler secret put KEY.
Edit Page
752 characters · Markdown supported
Sign in to edit this page.