Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changing domain on DigitalOcean PDS #213

Open
augustf opened this issue Feb 9, 2025 · 2 comments
Open

Changing domain on DigitalOcean PDS #213

augustf opened this issue Feb 9, 2025 · 2 comments

Comments

@augustf
Copy link

augustf commented Feb 9, 2025

I set up a BlueSky PDS via the DigitalOcean marketplace awhile back, and ended up wanting to change the domain name (where I have user.domain.com). Looking through the documentation/issues here and the pds admin tool, there doesn't appear to be an obvious way to do this. I'm currently between:

Spinning up a new PDS and migrating my account/posts to there

Modifying the config of my existing PDS to the new domain name

Is anyone aware of any steps I might take here or what strategy is best?

@bnewbold
Copy link
Contributor

Creating a new PDS from scratch, and doing an account migration, is probably the most supported path today. I guess in theory it should be possible to change the PDS hostname, but there would probably be a lot of steps involved, I don't know if anybody has done this successfully, ever.

Regardless of what approach you try, I REALLY recommend not deleting the old PDS server for a week or two after you do the migration, to ensure everything went smoothly. You can shut down the old instance, just don't delete it until you are confident.

In particular, be sure to create new secret keys (PLC rotation, etc) on any new PDS instance; but also back up the old secret keys. The important thing here is to not lose control of your account identity (PLC); it is controlled via cryptographic secret keys.

@augustf
Copy link
Author

augustf commented Feb 10, 2025

Right-this is more or less the conclusion I reached, although the PDS->PDS account migration process also seems not to be documented. My guess is to just change my handle and see if the UI works in that use case, but then I'm really unclear about whether my posts migrate over to the new PDS or not.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants