Just host your own git server, it's an afternoon project. Use other forges as mirrors.
If no third-party or community wants to take you in, then I suppose you're going to have to start one for like-minded people. If there aren't any, then I suppose you've lost the marketplace of ideas.
Isn't that how this is supposed to work?
ssh user@host
mkdir myproject
git init --bare myproject
Done.The remote URL is user@host:myproject (relative to user home dir) or user@host:/home/user/myproject (absolute path)