Cirrus: A Single-User Bluesky PDS Running on Cloudflare Workers
By
gurjeet
Summary
Cirrus is a single-user AT Protocol Personal Data Server (PDS) that runs on Cloudflare Workers, allowing Bluesky users to self-host their data (posts, follows, profile, media) without managing servers. It uses Cloudflare's Durable Objects and R2 storage for edge-based, serverless operation with automatic scaling and pay-per-use pricing. The project provides a quick-start scaffolding tool and setup wizard for easy deployment.
Source
Key quotes
· 3 pulledA PDS is where Bluesky data lives – posts, follows, profile, and media.
This implementation uses Cloudflare Workers with Durable Objects and R2.
The result is a PDS that runs at the edge with no servers to manage, automatic scaling, and pay-per-use pricing.
You might also wanna read
Tranquil PDS: A Personal Data Server for the AT Protocol
This article introduces a Personal Data Server (PDS) built for the AT Protocol, the federated protocol powering Bluesky, Tangled, and other
How to Self-Host a Bluesky Personal Data Server on Ubuntu VPS
This article provides a step-by-step technical guide for self-hosting a Bluesky Personal Data Server (PDS) on an Ubuntu VPS. It explains wha
blog.radwebhosting.com·27d agolocalpds: A DIY Project for Self-Hosting Your Bluesky PDS Locally
A work-in-progress project called localpds that enables users to host their own Personal Data Server (PDS) locally on their own hardware, cu
Cloudflare: Edge Network Services for Website Security and Performance
Cloudflare is a leading edge network services provider that offers solutions to enhance website and application security, performance, and r
Cloudflare Launches EmDash: Open-Source CMS with Astro Integration and Security-Focused Plugin Model
Cloudflare has launched EmDash, a new open-source content management system that combines structured content with an Astro-first frontend, C
Nodrix: An open-source IoT platform that deploys to your own Cloudflare account
Nodrix is an open-source IoT platform created by maker Arjun that deploys directly to a user's Cloudflare account. It eliminates the need fo

Comments
Sign in to join the conversation.
No comments yet. Be the first.