Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Can we have something like github on top of bit-torrent?


You can easily publish a snapshot of a bare Git repository on IPFS[0], and there are front-ends like git-remote-ipfs[1] which integrate IPFS into the Git workflow. The difficulty is that this only gets you a single snapshot. Any change to the repository results in a different CID & URL, which you then need to somehow provide to everyone so that they can see the updates. (This is where IPNS would come in, except it's still a work-in-progress. PubSub for name resolution helps but it's not enabled by default yet.)

[0] https://docs.ipfs.io/how-to/host-git-style-repo/

[1] https://openbase.com/js/git-remote-ipfs


Gitea is free. Host it anywhere you want. Invite anyone you want. You're still bound by the law somewhere, though.


We don't need git hosting at all. Git can be served off any computer with SSH access. You serve git off a raspberry pi.

Github, gitlab, etc is just an overgrowth.


Github is, Gitlab is not because you can run it on-prem if you want.


Point is neither is even close to necessary using git. Git isn't a web application. It's a version control system.


Yes, but that's OT, the topic here is GitHub, not git.


Yeah, and my point is that it's mostly superfluous.


You are welcome to your opinion of course but Github has become a pretty essential part of the workflow for many projects, closed and open source both. That it is possible to work around that doesn't diminish that, it's just how people are currently using it. I would have preferred a much more decentralized solution, I always thought it was a mistake that the git core left room enough for the likes of Github to establish themselves as gateways to various projects.


blockchain letsgo




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: