

I stopped self-hosting stuff that’s for the family. In case something happens to me, no way my wife is going to keep this stuff running. And the kids are too young. So they would lose everything.
Family stuff goes in managed solutions (like Proton). Personal and public stuff is selfhosted.
Just something to consider.
I don’t see another option than volunteer-run instances or professionally run instances. And for professionally run instances you need funds (so paid subscriptions) and for volunteer-run instances you need volunteers…
In my experience, as long as there are enough active users, you’ll find enough volunteers.