You know what? I'm not sorry to say that Docker sucks. It does. I'm unapologetic, I'm full-throated: "Docker Sucks"
@ashfurrow I moved us to the Hometown fork a few months back and took the opportunity to extract myself from Docker at the same time for this reason. Something supposed to make my life easier actually was just making it harder.
@hugh exactly, I’m glad to hear your experiences are similar. I’m planning to follow the normal setup instructions and migrate the database over. are there any resources you found helpful? any problems I should avoid?
@ashfurrow I set up a new VPS and then migrated the DB over - following the official docs for setting up a new instance and migrating a DB. It went surprisingly smoothly, except for a couple of issues - one was to do with Ruby dependencies that I believe has been fixed in a subsequent Mastodon release. The others are this postgres gotcha: https://github.com/mastodon/documentation/issues/873 and the certbot issue mentioned here: https://github.com/mastodon/documentation/issues/857
@ashfurrow it's frustrating that the docs seem to have been abandoned somewhat - I don't want to moan about people not providing free labour, it's more that it's not super clear who is "in charge of" the docs and can make the decision to do the big overhaul I think is needed.
@hugh that’s all super-helpful, thank you 🙏 I’ve found the docs generally helpful, but I agree there are shortcomings which are specific to open source projects. I try to document what I learn as an admin in blog posts – try to help others avoid my mistakes.
@ashfurrow I've found the Discourse instance for masto admins extremely helpful - there's some really great people there helping others, and only very occasionally getting snippy with each other 😉
@ashfurrow saved my bacon with that arcane ruby dependency issue: "run these 3 weird commands in this exact order to uninstall and then install this slightly older gem and then..."
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!