I love self-hosted apps and the idea of making the Web decentralized again.
I make multiple apps that are coming into maturity the more I work on them (and don't worry, will all get posts 👀), but recently started using Gitea for a few projects for a group I volunteer for. And I love it!
Once I'm able to, I'm tempted to run and/or move many of my projects to my own instance, but I'm worried about stigma/FOMO of not being on GitHub. This is very akin to the Twitter/mastodon conversation. Everyone's on GitHub. Developers are on GitHub, companies are on GitHub, non-profit organizations are on GitHub.
I was thinking about this, and realized it's tough because even if Gitea/other git server apps made federation work in a way where you could star/follow members from any instance, GitHub won't. Or at least would be very unlikely to. Integrating with federation is something I imagine investors would think is a bad idea, particularly this late in the game. GitHub's already at the top, so why help people leave the platform?
How do you think we should go about breaking the centralized bubble? Should we?