Live data from Hacker News

Ask HN: Alternatives to GitHub

news.ycombinator.com

371–380 of 468 posts

Re: Ask HN: Alternatives to GitHub

#372
post #47

I strongly disagree with the assumption that GitHub's alternative is another centralized forge. Git itself is perfectly decentralized, as was the original Linux kernel development process. How people managed to put all their eggs in one intermittently available service is beyond me. Moving the eggs into another bucket is not a solution (like Microsoft is short of servers). The SPoF is the problem. There are plumbing,…

Oh, it’s really simple why this happened: 1. People do not like email-based patch processes. 2. GitHub made everything dead simple, and free. Lots of Open Source projects have flourished because GitHub is both easy to use and makes collaboration across repository painless. 3. Very few people actually care about decentralization. As long as you have a full copy of your repo on your own machines as well as GH, it’s har…

Why use e-mail? That was 20 years ago. I developed my own local setup that is like GitHub for me and agents, see the link. Everything is a repo, may pull and push tickets, docs, everything. That was not a major effort, unless you count 20 years of experience.

https://replicated.live/blog/crdt

https://replicated.live/blog/link

Re: Ask HN: Alternatives to GitHub

#374
post #37

To all of those proposing self-hosted GitLab: we did it for 6+ years in my company, and it's not always a smooth sailing. We had our own runners and we made it auto-upgrade across docker images daily before business start. It mostly worked really well, except those few times were a Docker upgrade had to be rolled back, or that one time the bundled pg_shared_buffers was set at 1MB by default, making schema upgrades im…

Not bad resource wise at all for something serving 50 to 100 people. Don't forget a second machine for HA or at minimum DR !

Re: Ask HN: Alternatives to GitHub

#375
post #115

https://tangled.org ! Founder/CEO here. We're a new forge building things from the ground up, and are fully federated -- you can host your git repos on your own infra, along with the CI runners. We've also got a pretty neat set of features (if I may say so myself): stacked PRs, Nix-based CI (if you want it), and a fully open protocol ( https://atproto.com ) to for you and your agents. Happy to answer any questions.

I wanted to use tangled but my repo is SHA256 and you sadly don’t support it. I know SHA256 is not very usual but anyway, do you plan to support it?

Yes, it's on the roadmap.

Re: Ask HN: Alternatives to GitHub

#376
post #115

https://tangled.org ! Founder/CEO here. We're a new forge building things from the ground up, and are fully federated -- you can host your git repos on your own infra, along with the CI runners. We've also got a pretty neat set of features (if I may say so myself): stacked PRs, Nix-based CI (if you want it), and a fully open protocol ( https://atproto.com ) to for you and your agents. Happy to answer any questions.

Is there a way to just browse hosted projects without creating an account? I couldn't find anything

Of course, just head to tangled.org/timeline :)

Re: Ask HN: Alternatives to GitHub

#377
post #115

https://tangled.org ! Founder/CEO here. We're a new forge building things from the ground up, and are fully federated -- you can host your git repos on your own infra, along with the CI runners. We've also got a pretty neat set of features (if I may say so myself): stacked PRs, Nix-based CI (if you want it), and a fully open protocol ( https://atproto.com ) to for you and your agents. Happy to answer any questions.

I love jj and am a fan of the ideas of AT protocol, so tangled has been on my radar for a while. Last I checked though, it sounded like it was much better suited for open source code, not private repositories. Is that still the case?

We don't yet support private repos, correct. This is very high priority on our roadmap (~6-8wks out).

Re: Ask HN: Alternatives to GitHub

#378

my favourites are sourcehut (that has excellent ci, and does not try to be a github clone) and codeberg (with slightly more straightforward migration path from github) [0] sr.ht [1] codeberg.org

I'm a happy paying customer of both, have been for a while. I use SourceHut for private repos, Codeberg for GH mirrors.
Post reply on HN