ben blogs

wherever you go, there you are

did:web Setup Notes

Here’s my notes on using @lukeacl.com‘s lovely did:web tool (source here).

Get an invite code for a PDS. I’ve got a guide for setting one up without using docker if you want to run your own. I’m happy to get you an invite code on hellthread.pro if you would like to test it out. Ping me on IRC or bluesky. My personal account is on there but of course I have no uptime guarantees.

For this example, I’ll show the steps I used for making a did:web from my tilde.team account.

The did:web setup on bluesky does not support paths, so choose one of the subdomain addresses from the domains on tilde.team. I used ben.fuckup.club for this one.

After filling out the domain, PDS, and desired handle (you likely want to use the same value as your domain), you will get a JSON snippet from the tool. Save it to your public_html/.well-known/ directory as did.json. Additionally, validate your handle: echo did:web:ben.fuckup.club > ~/public_html/.well-known/atproto-did.

After validating the did.json, you should be able to use the tool to finish the account creation. When I initially set mine up, I had to adjust the nginx configs to set the CORS headers for /.well-known. This should be set for everyone now though.

Welcome to the did:web!


Likes, Bookmarks, and Reposts

  • EddieOz
  • M̴̛̫̀ã̴̩̙̲͖̖l̴͓̪̮̈́̎p̸͔̘̹̲̘͇͒̽̌̓͗͠e̵̮̙̜̜̝͑̐̕ͅȑ̷͙̰͙̞̐͜͝͠͝c̶̢̱̹̻̚͜í̶̡̝̀̅̽̏ŏ̴̩͓̈̀̂

Leave a Reply

Your email address will not be published. Required fields are marked *

To respond on your own website, make a post that contains the link to this post and enter the URL of your response. Want to update or remove your response? Update or delete your post and re-enter your post’s URL again. (Learn More)