YunoHost is a distro of Linux which makes it as easy as possible to self-host your online services. You can follow at:
➡️ @yunohost (in English and French)
There's a really easy graphical interface, it works on home servers or remote ones, and it supports older/weaker hardware too (e.g. a Pi).
The official site is at https://yunohost.org
You can see the full app catalogue at https://yunohost.org/apps
You do realize Yunohost is made by a community of volunteers, not by a "company"?
It is common for small community projects to outsource some services when they don't have the resources to manage everything by themselves. At least they host their own forum, and they have a Matrix group - which is heaps better than f**"ing Discord.
Here's a thought: if you're feeling strongly about it, you could volunteer for setting up and maintaining their own Fediverse instance... 😉
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.