Authenticated Transfer Protocol (atproto) is an open-source, federated social media technology; it powers Bluesky and public replays are free to access and leverage. Hosting your own account server is entirely possible, and this is desirable for communities desiring their own moderation policies, algos, and more. I’ll be jotting down notes here, as I learn how to use it.

Essential Components for Accessing Bsky

Steps to Create a PDS

Create a server on DigitalOcean. Direct from the bluesky-social code docs:

Server Recommendations

Operating System Ubuntu 24.04
Memory (RAM) 1 GB
CPU Cores 1
Storage 20 GB SSD
Architectures amd64, arm64
Number of users 1-20

This is the $6/mo tier on DigitalOcean.

Overview