@sir#GitTorrent is one attempt to solve the decentralized GH problem, your #sr.ht is another, #GitPub is another, #Git-SSB is another (https://github.com/noffle/git-ssb-intro). Each one tries using a different standardized of protocols (#BitTorrent, email, #ActivityPub, #SSB). Ideally it would be possible to bridge them all, so users and projects could hosted anywhere, and users could contribute anywhere