So now that #bluesky allows for self-hosting, I spent the last five hours setting it up. Yikes! That was TERRIBLE! Subdomains make it cranky. DNS makes it cranky. Reverse proxies make it cranky. Sharing a domain with the #fediverse makes it cranky. It requires the ability to send email, even for admin users. Their default docker-compose is really annoying and then you have to do a bunch of silly things to make the admin shell scripts (that just call curl) actually work. And then you don't even get a cool handle out of it, so nobody is going to bother.