Sign in

Tranquil PDS

@tranquil.farm
302 followers 0 following 73 posts

The "org" account for Tranquil Personal Data Server. tangled.org/tranquil.farm/tranquil-…

PostsRepliesMedia
Tranquil PDS @tranquil.farm · 20/09/2026
The even more interesting (for us) part is that with this update we are also expanding the maintainer team to officially include @jola.dev !! We are very excited to have her on board for the shenanigans! Lastly we've seen an upshot in community contributions and we are very thankful for that! :3
0412
Tranquil PDS @tranquil.farm · 20/09/2026
So we don't usually make version update posts but this is a bit of a special one. We just released v0.6.7 which in and of itself isn't immensely interesting, it's a very bug fix heavy release just like v0.6.6. A lot of those bug fixes should fix compatibility with some apps namely Colibri. But ...
10527
Tranquil PDS @tranquil.farm · 20/09/2026
For this use case you can even add other people as "controllers" with limited access in case you need to give a social media manager or friend or contractor or whatever! some limited access to eg. make a Bluesky post every so often
150
Tranquil PDS @tranquil.farm · 20/09/2026
Yup! Sounds like yet another perfect use case for delegated accounts that we didn't consider originally. You can make a new account right in the Tranquil PDS UI that's "delegated" and acts as a separate account that you log in with but you use your own account as the login credentials
140
Tranquil PDS @tranquil.farm · 05/06/2026
track.nix.ee?pr=526885 track.nix.ee?pr=528112 (the first version that was in nixpkgs was actually v0.6.3 and thats already made it to nixos-unstable but the frontend derivation for that is a lil borked soooo yea 😅)
060
Tranquil PDS @tranquil.farm · 05/06/2026
Okay now I'm (nel) tired of waiting for them to make their way through the nixos pipeline. Tranquil is officially in nixpkgs now! with a package for the backend and frontend and a module all based on the in-repo versions. v0.6.4 should hit nixos-unstable soon and v0.6.5 shouldnt be long after that
1351
Reposted by Tranquil PDS
nixpkgs prs bot @nixpkgs-prs-bot.bsky.social · 02/06/2026
#526885 {tranquil-pds, tranquil-pds-frontend}: 0.6.3 -> 0.6.4 #526877 staging-nixos-26.05 merge for 2026-06-01 #526876 staging-nixos-25.11 merge for 2026-06-01 #526867 rPackages.ramr: fix build #526866 maintainers/github-teams.json: Automated sync
122
Tranquil PDS @tranquil.farm · 22/05/2026
this is adorable, like asking at the store “one domain for the wife please, and a kid’s domain for the little one” anyway… do you mean the list of user handle domains? tangled.org/tranquil.far...
tangled.org
110
Reposted by Tranquil PDS
Nelind @nel.pet · 10/05/2026
ive been promising to do a post about tranquils account delegation for a while now. finally sat down and did it!
nelind.leaflet.pub
Account delegation for atproto: orgs, aliases, alts and more
411027
Tranquil PDS @tranquil.farm · 02/05/2026
For the brave and reputable of us, instead of using a smarthost, you can also send emails directly from Tranquil PDS itself :P
080
Tranquil PDS @tranquil.farm · 02/05/2026
Hiya Tranquil PDS hosters! Small breaking change on email config for 0.6.0. We no longer shell out to sendmail, we have the email config inline. It will hopefully be straightforward to move whatever sendmail config you had to tangled.org/tranquil.far....
1181
Tranquil PDS @tranquil.farm · 28/04/2026
We don't want to make our own discord server, but we want to be better at fostering a community. So while we wait for an amazing roomy.space experience, we're a "guest channel" in the tangled discord server! discord.gg/NVXVKVNdCj
0323
Tranquil PDS @tranquil.farm · 13/04/2026
In the latest update of Tranquil the server is writing records very noticeably slower than usual. This bug will be fixed within the week. Even this post is taking 10 seconds to succeed :P
1220
Tranquil PDS @tranquil.farm · 06/04/2026
to let users add stuff like a link to their personal website or similar. we could also just do something tranquil specific that shows a basic view of the profile. adding links to the apps that account uses would make sense there too but again: we want to avoid favouring some apps over others
120
Tranquil PDS @tranquil.farm · 06/04/2026
we have an open issue and internal discussions about exactly something like this! our biggest sticking point is what exactly we want to show there. we could redirect to that profiles stargraph or similar but we also dont want to favour one specific application. it would probably also make sense
230
Tranquil PDS @tranquil.farm · 03/04/2026
this is a fine if cumbersome option for single user instances but practially impossible for big PDSs we plan to eventually have a migration path for bigger PDSs with a script that will pull out the necessary data from the ref impls databases and put them into tranquil in the right way
140
Tranquil PDS @tranquil.farm · 03/04/2026
details of the pdsmoover method here bsky.app/profile/did:... and here bsky.app/profile/did:... read those and probably join atproto touchers or the tangled discord so we and bailey can help you out with the details
110
Tranquil PDS @tranquil.farm · 03/04/2026
both configured for the same public connection. you need to be a bit careful with seq numbers to make sure the relay will actually pick up new events after the migration but it is all possible ... if slightly cumbersome
110
Tranquil PDS @tranquil.farm · 03/04/2026
you can! its a bit finicky and i would recommend really looking into the details before you do it. but you can. PDSMoover has an option to override source and target PDS thus allowing you to do a migration from one PDS to the other using seperate local connections for the migration even if theyre
110
Tranquil PDS @tranquil.farm · 03/04/2026
Write your own database from scratch
25612
Tranquil PDS @tranquil.farm · 02/04/2026
This won't be a theoretical question for too long. tangled.org/tranquil.far...
tangled.org
Tranquil as a Tangled Knot #48
Tranquil should be a Tangled Knot. Git repos can live alongside regular accounts under their own DIDs.
020
Reposted by Tranquil PDS
Mia @mia.omg.lol · 25/03/2026
Finally time to drop the thing I've been working on for weeks: Bluesky without Bluesky – I ran a full stack PDS/Relay/AppServer/Client stack using no bluesky code!
mia.leaflet.pub
Bluesky... without Bluesky
What if we could use Bluesky without touching any Bluesky servers? What about if we avoided touching their code, entirely?
1230265
Tranquil PDS @tranquil.farm · 25/03/2026
PR number 100! ... and it's a bug fix. We've been getting a lot of good bug fixes now that we have more real world usage. So thanks everyone who has been setting up Tranquil instances and throwing the works at them! It's much appreciated.
tangled.org
fix(sync): dont keep websockets arround indefinetly if client abruptly closes connection #100
Our Personal Data Server from scratch!
170
Tranquil PDS @tranquil.farm · 24/03/2026
there will be stickers, those stickers might be described as tranquil, but there will be no stickers representing Tranquil PDS
091
Tranquil PDS @tranquil.farm · 24/03/2026
There will be a delegate of Tranquil PDS at ATmosphereConf!
2190
Tranquil PDS @tranquil.farm · 11/03/2026
By the community. For the community. Forever <3
1160
Tranquil PDS @tranquil.farm · 11/03/2026
(not that we dont want to get the package into nixpkgs eventually. but you dont have to wait for that!)
0140
Tranquil PDS @tranquil.farm · 11/03/2026
We have seen a few people mention that they want to use tranquil but are waiting for a nixos module or for a nix package. So just to mention somewhere more visible: We have one!! an official one! of both of those. It's all in the tranquil repo, officially sanctioned! available as a flake.
2420
Tranquil PDS @tranquil.farm · 10/03/2026
not counting postgres
110
Tranquil PDS @tranquil.farm · 10/03/2026
Right now Tranquil idles at 20MB-60MB of RAM which we think is a little shameful. We gotta pump those numbers down
2340
Tranquil PDS @tranquil.farm · 08/03/2026
great to hear!!
010
Tranquil PDS @tranquil.farm · 08/03/2026
We don’t host any open flagship PDS instance at the moment, not sure if we will in future
220
Tranquil PDS @tranquil.farm · 08/03/2026
Hey everyone! Tranquil PDS Beta! We're in a spot where people use Tranquil every day. There may be bugs remaining, but they're hard to find without more users. The more people we have using Tranquil, the more we can improve it. Welcome, if you're feeling brave (and have backed up your rotation key)
67112
Tranquil PDS @tranquil.farm · 08/03/2026
we will be doing something for that kind of migration yes! its not quite in the works yet but i (nel) have formed some ideas on it. and i was talking with bailey about it and he seemed interested in doing something like it for pdsmoover too (though with a different approach)
020
Tranquil PDS @tranquil.farm · 07/03/2026
app passwords are only scoped if you want them to be! its optional. and the scopes are the exact same as the oauth scopes (thats not properly exposed in the UI currently. but thats what they are) and we plan to have a lighter build at some point
110
Tranquil PDS @tranquil.farm · 22/02/2026
for tranquil we also decided to do away with the singular admin password and instead have admin accounts. that way multiple people can independently added and revoked as admins without needing to worry about admin password rotations or special client-side admin auth handling
030
Tranquil PDS @tranquil.farm · 22/02/2026
we have an admin page built into the frontend yes! im not sure off the top of my head how featureful it is yet but its there and we're definitely interested in making it as useful as possible!
100
Tranquil PDS @tranquil.farm · 22/02/2026
relevant parties have been contacted and we believe the situation is under control. now we just have to find that password ...
040
Tranquil PDS @tranquil.farm · 14/02/2026
itll show our oauth if youre migrating from one tranquil PDS to another ;3 but yes only in that specific case. also technically tranquil PDSs can have just about anything as the oauth consent page as the whole frontend is interchangeable
020
Tranquil PDS @tranquil.farm · 14/02/2026
as well as things like didplcbft
010
Tranquil PDS @tranquil.farm · 14/02/2026
did:web as a techie option is fair though in my (nels) opinion though. it has enough footguns that non-techy people probably shouldnt be using it. at least not for their main user accounts. i think the way forward here is to instead improve the state of the trustworthiness PLC through the PLC org
120
Tranquil PDS @tranquil.farm · 14/02/2026
tranquil has support for pds hosted did:web yes. but that comes with the major downside of under mining credible exit since you end up not really being able to fully migrate away from the PDS that owns your did:web.
130
Reposted by Tranquil PDS
fig (aka:[phil]) @bad-example.com · 10/02/2026
pushed a tiny fix for tranquil pds on debug.hose.cam the debugger now shows `version` from the pds `describeServer` if present, falling back on the `_health` endpoint (for bsky pds impl) and no longer failing if the response at _health is not a JSON object
debug.hose.cam
atproto PDS & account debugger
Quick diagnostics for PDS hosts, handles, relay connections, handles, DIDs, ...
1183
Tranquil PDS @tranquil.farm · 10/02/2026
idk about lewis but i (nel) would be interested to hear about it at least! if for no other reason than to hear what you got since the PDS holding the private key for your signing key is kind of built into the design of the protocol in a lot of ways
000
Tranquil PDS @tranquil.farm · 02/02/2026
tangled.org/tranquil.far... sometime in march we will call it "production-ready"
140
Tranquil PDS @tranquil.farm · 30/01/2026
How it feels to use Tranquil Source www.instagram.com/reel/DUDU87F...
0203
Tranquil PDS @tranquil.farm · 30/01/2026
Both of us will be at @proto @fosdem later today! come have a chat if you can and want.
luma.com
@proto @fosdem · Luma
Start your FOSDEM with a convivial evening of casual chat, hot chocolate, beers, and snacks with fellow Atmospherists. The AT Protocol is an open,…
030
Tranquil PDS @tranquil.farm · 30/01/2026
oh very nice. do you have lexicons for those somewhere? i see the core of it is just getRepo and getBlob but i assume theres more since you mention stats?
130
Tranquil PDS @tranquil.farm · 30/01/2026
be able to scale down. Everyone should be able to self host their PDS and have a good experience with modern features! No matter if they're a single person with their personal PDS or a big organisation providing account hosting for thousands or millions.
030
Tranquil PDS @tranquil.farm · 30/01/2026
Tranquil aims to be a PDS done "the right way". Yes it's a hobby project for us but it's also a project born out of a wish that we all had better options with more features. As the readme alludes to we want to be able to scale up to multiple node deployments but that doesnt mean we dont want to
140