Tranquil PDS
banner
tranquil.farm
Tranquil PDS
@tranquil.farm
The "org" account for Tranquil Personal Data Server.
https://tranquil.farm
This is something Ive (Nel) seen as the one possible benefit of this becoming an official thing within spec ever since I first came up with the idea. It would be incredibly useful for the UX of using these accounts. Currently afaik its not exposed anywhere in our impl but I think we should do that!
January 17, 2026 at 10:02 PM
Con: even after migration your original pds technically has full control of your account and could theoretically take control of your account whenever it wants to. effectively undercutting credible exit

Pro: self hosters get one single software stack to fully manage their account on atproto
January 17, 2026 at 7:04 PM
Pro: easy did:web without having own one’s own web domain and serve a doc there

Con: if a PDS goes down, there goes the user’s identity, even if they’ve migrated away already
January 17, 2026 at 5:54 PM
did someone say PDS with passkey support? 👀
January 16, 2026 at 10:02 PM
seconded i *really* love that what. i love the moon so damn much. the sea of tranquillity is an amazing idea
January 15, 2026 at 10:57 PM
ya go ahead
January 15, 2026 at 8:12 PM
YO was also thinking something moon-related, maybe this is fate
January 15, 2026 at 5:32 PM
if you have the perseverance and nix(os) experience i dont think itd be too hard to get working and honestly your frontend changes could probably just be part of the nixos config. especially since you can change the directory thats served as the frontend using the FRONTEND_DIR envvar
January 15, 2026 at 4:52 PM
in terms of nixos the tranquil repo flake includes a probably just about functional derivation for tranquil itself but not for the frontend yet and it does not have a nixos module either. i (nel) will be making a nixos module and functional derivations before release but for now here be dragons
January 15, 2026 at 4:52 PM
and valkey (or other redis compatible key-val store).

tranquil is intentionally designed to be very flexible in its frontend so it should be easy to change out by putting your own stuff in the right directory. particularly if you just want to change the homepage thats just a static html file
January 15, 2026 at 4:52 PM
feels fitting to respond to this from this account ;3

tranquil has a decent few runtime dependencies right now (though the plan is to cut this down drastically for smaller deployments in the future!). beyond tranquil itself you need an instance of postgres, minio (or other s3 compatible obj store)
January 15, 2026 at 4:52 PM
ya. or do you want us to make something nicer? kinda goes against the spirit of migration but could be fun as a script
January 15, 2026 at 4:24 PM
why?!
January 15, 2026 at 3:43 PM