







This is an informal overview of what a PDS does and what a "full" implementation covers. A few folks are working on independent PDS implementations, either as earnest real-world infrastru...
What is required to make a PDS implementation?
This Github thread from July 2024 had a long answer by Bryan Newbold that is included below:


PDS — a teaching port of the Bluesky personal data server
A from-scratch reimplementation of the Bluesky PDS in TanStack Start, paired with tutorial chapters that explain each subsystem so you can build your own.
PDS — a teaching port of the Bluesky personal data server
A from-scratch reimplementation of the Bluesky PDS in TanStack Start, paired with tutorial chapters that explain each subsystem so you can build your own.
New PDS! New PDS! Hear all about it!
The AT Protocol reference PDS implementation has just published a new release, version 0.4.5006 with a whole heap of awesome new features in it, we take a look at those features and the roadmap tha...
Embracing ATProto, part 1: Setting up a PDS
In this series of posts, I'll explore my journey into setting up my workflows and services for atproto. The first step is setting up my PDS. Let's start with a bit of explanation for all this lingo.

The Reference PDS Gets an Account Management Page - AT Protocol
Announcing the addition of an account management interface to the reference PDS

I've been working on an "at protocol notion". One of the things that has been holding it up has been coming to terms with the oddities of putting this data on a PDS. A document is a collection of edits, whose edits we collect will change that document pretty substantially. This is a feature
Great question. My biggest takeaway: we need to come to an agreement on how to advertise PDS/service capabilities. MOST of the PDS implementations I'm testing support community.lexicon.service.describe, which works v well. #atproto
Scooter
So what were your major takeaways?
Please add the code source of any new and different implementation of PDS that you know! This is NOT a PDS list for users, this is for PDS administrators and developers. ALWAYS USE PERMALINK FOR TANGLED // Isso NÃO é uma lista de PDS para usuários, é uma coleção de diferentes implementações de PDS para administradores e desenvolvedores.

Pilcrow's auth book
lucid-softworks/pds
PDS — a teaching port of the Bluesky personal data server

vlpds.jazco.dev · vlpds
/atproto-crates/crates/atproto-pds at main · ngerakines.me/atproto-crates
cove.town/cove.town
Spirallex/rust-pds
brookie.blog/gleam-pds
PassiveModding/atompds