Skip to main content

Bluesky custom PDS support

Logging into Bluesky accounts that are hosted on custom PDSs (Personal Data Servers) don't work - it seems to be hardcoded to *.bsky.social PDSs (not handles, but accounts hosted on these servers that Bluesky runs). That's the default so many older apps with the Bluesky API hardcoded to that, but self-hosted users are unable to connect with Typefully.

Should be fairly easy to add with automatically resolving the correct PDS URL, or typing in the PDS URL manually for auth

Thanks!

4 comments

Log in to comment and vote

Comments4

  • Typefully changed status to Completed
    Team•

    Oct 26

    Pinned
  • Piotr Kulpinski

    •

    Sep 1

    We’ve recently migrated to Eurosky as well and the integration stopped working. Here’s the post explaining the solution:
    https://bsky.app/profile/tynanpurdy.com/post/3muao2q6dm22k

  • Federico Gaggio

    •

    Aug 6

    Are there any updates on this? I am also on Eurosky and I would have little use for Typefully if I can’t post there

  • Luke Oliff

    •

    Jul 28

    Some folks like to keep control of their data, others like to keep it closer to home. A custom PDS allows you to use Bluesky like any other user, and any other users can interact with you. This mostly boils down to a data governance thing for me. Eurosky is the PDS where all my content is stored, and it’s decentralised across the Blusky app.

    In my opinion, anyone setting up Bluesky integrations should support custom PDSs out of the box, as it is just a box to enter the API’s hostname. The protocol and API must match for it to work.