I’ve never worked with mediawiki, but if you’re looking for advice I’d recommend taking the time to figure docker out. Just about anything you want to self host is going to have a docker image for you, so it’s a time investment that will yield immediate and significant rewards.
I’m not a huge fan of network chuck, but if you need a getting started his videos are a pretty good jumping off point: https://youtu.be/eGz9DS-aIeY
I last looked at mastodon years ago, and got bored pretty quickly. It was a nice idea, but lacked…. Something. I came back as a Reddit refugee and found a hashtag for every occasion, a substantially expanded fediverse, and a couple of attempts to offer a Reddit like user experience.
I think that missing something was actually two things: 1. A forum where people can organize around moderated communities 2. (And more importantly) A critical mass of users to generate the content that satiates lurkers