KnearMe Edge Worker Overview
Purpose
Section titled “Purpose”apps/knearme-edge is the Cloudflare Worker gateway for abuse-prone and edge-owned API paths.
Primary responsibilities:
- Request validation/challenge/rate-limiting on public write routes.
- Queue-backed async handling for selected endpoints.
- Redirect lookup and redirect-sync cron coordination.
- Optional shields for AI and media ingress routes.
Runtime mode model
Section titled “Runtime mode model”Per-route ownership can be:
proxyqueueedge
Mode defaults are configured in wrangler.toml.
- Cloudflare Workers runtime.
- TypeScript + Wrangler.
- Durable Objects (
RATE_LIMITER). - KV namespaces (
REDIRECTS_KV,IDEMPOTENCY_KV). - Queues (
API_QUEUE+ DLQ).
Primary commands
Section titled “Primary commands”pnpm -C apps/knearme-edge devpnpm -C apps/knearme-edge typecheckpnpm -C apps/knearme-edge testpnpm -C apps/knearme-edge deploy