June 20, 2026
Cloudflare and chill… or control?
Cirrus: ATProto Personal Data Server That Runs on Cloudflare Workers
Bluesky users want freedom, but the comments are yelling: is Cloudflare really freedom
TLDR: Cirrus lets Bluesky users host their own account data on Cloudflare instead of relying fully on the platform. Commenters liked the idea of more control, but immediately argued over surprise costs and whether “independence” still counts when a giant company is holding the keys.
A new project called Cirrus is pitching a very online dream: run your own Bluesky home so your posts, profile, followers, and photos live under your control instead of sitting entirely with the platform. In plain English, it’s a tool that lets one person host their own little slice of Bluesky using Cloudflare’s web infrastructure. The sales pitch is juicy: no billionaire can yank your account away, your identity is portable, and the wider network gets stronger when more people host themselves. Very empowering, very “take back the internet.”
But the comment section immediately did what comment sections do best: turn the launch into a philosophy fight. One camp was intrigued but side-eyeing the money angle hard. User skybrian zoomed in on the “pay only for what you use” promise and basically asked, sounds nice, but what happens when traffic spikes and your bill starts doing parkour? Translation: freedom is great until your hosting costs become a jump scare.
Then came the bigger identity crisis. Commenter 1dom pointed out the awkward vibe of selling “independence,” “data sovereignty,” and “resilience” while building it all on Cloudflare, one giant company. That hot take gave the whole thing a deliciously ironic twist: is this digital self-reliance, or just outsourcing your independence to a different landlord? Even the skeptics admitted it’s still a fascinating project, but the community mood is clear: people love the idea, and they’re absolutely ready to roast the contradiction.
Key Points
- •Cirrus is an experimental single-user AT Protocol Personal Data Server designed to run on Cloudflare Workers.
- •Its architecture uses Cloudflare Workers for edge handling, Durable Objects with SQLite for repository storage, and R2 for blob storage.
- •The project provides a quick-start setup with `npm create pds`, but requires a Cloudflare account, an added domain, and R2 enabled.
- •Listed working features include repository CRUD operations, federation, OAuth 2.1 with PKCE/DPoP/PAR, account migration, and passkey authentication.
- •The article emphasizes that signing-key backup is critical and provides different recovery paths for did:web and did:plc identities.