Ask HN: Alternatives to GitHub
311–320 of 468 posts
Re: Ask HN: Alternatives to GitHub
#312Earlier quoted context omitted.
> 4. Do you just want to host repositories? an ssh connection and git --bare init on your ssh accessible server works just fine
“Just” is a four letter word and a trap our industry repeatedly falls into. https://sgringwe.com/2019/10/10/Please-just-stop-saying-just
Re: Ask HN: Alternatives to GitHub
#313To 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…
Yeah, it's mind blowing to me that GH still doesn't have a branch viewer in each repo.
Re: Ask HN: Alternatives to GitHub
#314Any recommendations?
Re: Ask HN: Alternatives to GitHub
#315It depends on what you are after? 1. Do you want something that works and feels like GitHub? -- Forgejo and Gitea are good for this. 2. Do you want a place to host git repositories with minimal hassle? -- GitLab, CodeBerg, and others are available. 3. Do you have your own hosting infrastructure? You could use gitolite and CGit/GitWeb on that hosting platform or local hardware. 4. Do you just want to host repositories…
*Forgejo
Re: Ask HN: Alternatives to GitHub
#316The former CEO of GitHub has launched a competitor: https://thenewstack.io/thomas-dohmke-interview-entire/ Anyone using it?
Re: Ask HN: Alternatives to GitHub
#317for local Canadian based workflows that want sovereignty, I recommend https://about.worktree.ca
Re: Ask HN: Alternatives to GitHub
#318I 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…
Re: Ask HN: Alternatives to GitHub
#319Earlier quoted context omitted.
This is pretty cool and one of the few things I couldn't find a viable alternative to in-house hosting so far. The only thing your "GitLab Runners as a Service" is missing is ISO 27001 (and optionally SOC 2) certification. That makes it again easier for your customer to get / maintain their ISO 27001. (So far I used this cloud.init script to spin up and upgrade GitLab-Runner instants: https://gitlab.com/21analytics/g…
Ha, let us look into ISO 27001 certification and see what it takes to obtain it (and SOC 2). Thank you for this valuable pointer! If you could just sign in (accounts are free and you can even try us out for the first 48h and not be charged), then we could message you to your email address once we have an update here.
Re: Ask HN: Alternatives to GitHub
#320To 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…