Sign in

Niall Bunting

@niallbunting.com
12 followers 3 following 15 posts

Working on: localpds.at (better website coming soon) Generally, working on way too many projects at the same time. niallbunting.com

PostsRepliesMedia
Niall Bunting @niallbunting.com · 15/06/2026
If anybody knows any more ATProtocol services I can test with LocalPDS (A PDS that runs in your browser), please let me know! Just cracked some of the DPoP auth issues - turns out that 'fragment' means you shouldn't send the OAuth code/iss as query parameters. #atproto #pds
110
Niall Bunting @niallbunting.com · 04/06/2026
According to this: localpds.at was trending. I think that's the first time anything of mine has trended haha
1222
Niall Bunting @niallbunting.com · 03/06/2026
LocalPDS is live on the Chrome store! The PDS where the data lives on your machine and the server is stateless. This is very much a work-in-progress proof-of-concept and only really works on bsky.app. Expect OAuth to be added and breaking changes. chromewebstore.google.com/detail/local...
chromewebstore.google.com
LocalPDS - Chrome Web Store
LocalPDS is a Personal Data Server that runs in your browser
320
Reposted by Niall Bunting
LocalPDS @vwgjo4bk5hsu7vw7qw9ty8ax6yzyz9w2efd2c9qd0x84b0pn2q1l52.localpds.at · 03/06/2026
Looks like I have OAuth working. Working in the sense it functions not that it's secure. But it's a start! Discovered some interesting security "things" along the way. leaflet.pub/p/did:web:vw...
leaflet.pub
OAuth with stateless servers
021
Niall Bunting @niallbunting.com · 31/05/2026
Submitted the first @localpds.at draft to the Chrome store. It's pretty basic at this stage mainly can login and post on Bluesky. Upcoming stuff is a better website blobs, oauth. Pretty interesting stuff. Also pushed the repo on tangled.org/niallbunting...
tangled.org
niallbunting.com/localpds
An in browser local PDS
110
Niall Bunting @niallbunting.com · 30/04/2026
👋
020