I suppose the problem that I had with Media Wiki is that every update would break extensions. Particularly mathjax and semantic media Wiki. I too amusing it with Docker which helps a lot.
So docuicki has a recent pages view which is really good and lists the user that made the edit. That’s what we use for a feed. There’s also an RSS plug-in that will display other feeds which is kind of nice if you want to discuss other articles.
We create Journal pages that link out to pages for events etc. The events are also linked to from a start page. We display the backlinks using the footer plugin.
Whilst it’s a bit different from social media in that there is no feed, it’s really nice that it provides, like a database of our family’s life in history.
We even have pages for cars and repair logs, computers and updates, everything. The struct plugin is amazing And you can always pop it open in SqliteBrowser too!
I’ve tried a couple of things and I just keep coming back to dokuwiki because it’s the best compromise.
Quartz or mkdocs