Just in case any bright eyed hopeful person is reading this, please don't think "ah shucks" and go away. Some of the biggest things in the internet including the protocols the internet lives on were never envisioned as something that would change the life of billions of people. They were initially created to solve a problem for a small group and then grew into something much bigger over time. Please please don't back…
I've also in the process of starting up a forum for local techies. Again, this will be self-hosted. I did some integration between wordpress and nodebb to be able to share my posts to a nodebb forum, and the comments are powered by nodebb.
Whenever I see a discussion on decentralized social, I get a bit excited, maybe try it out, then drift away. But now, I'm thinking about decentralized social a bit differently. I'd like to write a short status update (like a mastadon toot), post a picture, or write a 20 paragraph article all using the same interface. People should be able to reply right below it as comments, or share it. The forum I'm setting up could probably work that same way.. it's just a feed of things, and if it could be organized into topics (or perhaps even just #hashtags), that would be a good experience. So far, that's just all running on my server. If it was also federated, people on that federated network might see it and interact.
I don't know if there's anything active that can do that. mastadon looks like it's geared as a twitter clone (500 character limits) so I can do the short status and picture aspect of it, but not the longer posts. I like the idea of the local feed, which I believe could be displayed live on my site. I don't know if GNU Social or one of the others would fit in with this idea, but I'll be investigating this more now.
There is this ostatus plugin for wordpress. This makes it look like I can share posts to gnu social + mastadon, and integrate the comments with it, but not sure how that would work in practice.
https://wordpress.org/plugins/ostatus-for-wordpress/
To kind of sum that all up, I'd like to setup a federated blog (status updates, comments, articles) for myself, and a federated forum for a group. They could be the same instance, or two separate instances, or two entirely different applications.