A control center for a fleet of client sites, rebuilt off WordPress.
Agency fleet of client WordPress sites
- The situation
- The agency's own site moved to Next.js, which killed the WordPress endpoint every client site phoned home to. Every site in the fleet started failing its heartbeat and showing admins a warning.
- What I built
- A Cloudflare Worker with a SQLite Durable Object and a capability-URL dashboard. Sites enrol and receive commands over HMAC-SHA256-signed requests verified on raw bytes; each site owns its token and the hub pins it on first contact, so a fresh, empty hub re-pairs the whole fleet by itself.
- Result
- Fleet back online without touching a single client site. No data migration, ever, by design.