Live data from Hacker News

Why developers are ditching GitHub for Codeberg and self-hosting alternatives

howtogeek.com

81–90 of 289 posts

Re: Why developers are ditching GitHub for Codeberg and self-hosting alternatives

#81
post #79
post #15

Sentiment for/against GitHub aside... "Why X are doing Y" articles like these pretend that the premise of "X are doing Y" is true, conveniently skipping to the "Why" before proving that the premise is even accurate in any meaningful way. This is why I never buy headlines that start out with "Why". > developers are ditching Proceeds to list but a handful of remotely meaningful repos against the hundreds of thousands o…

> Proceeds to list but a handful of remotely meaningful repos against the hundreds of thousands on there The trend is what's interesting here. Github has never been threatened by anyone, because their service was too good to bother for everyone but the most ideologically motivated. Now their service has become so bad there's a github joke at work every time something is down or slower than it should. Reputation is a…

Except the article doesn't prove any trend

Re: Why developers are ditching GitHub for Codeberg and self-hosting alternatives

#82
As a developer who ditched Github and decided to self-host, there is only one reason. It's not technical difficulties, politics, nor AI. It's Microsoft. Like Apple, Facebook etc, I have a deep loathing for Microsoft and I want to remove as much of it from my life as I am able.

I now run Git on a pi using Gitea and Forgejo. I can now upload files of a size unheard of in GitHub, Claude can make a PR by itself that I can diff, edit, then merge, and even with the mighty power of a single pi 3b+, it feels more responsive.

Re: Why developers are ditching GitHub for Codeberg and self-hosting alternatives

#83

It's been 9 months since I ditched Github. Currently I self-host Gitea [0], use its registry for Docker, NPM etc and act runners [1] for github actions alternative, everything secured under tailnet. I'm extremely satisfied with that setup. It is batteries included & fire and forget. Now I use Github only as backup by mirroring my self hosted repos. [0] https://gitea.com [1] https://docs.gitea.com/usage/actions/act-ru…

I self host gitea for my personal-personal projects, the ones nobody will ever see.

For the personal-opensource ones, I am on Github because this is where everyone is when I want to share/collaborate etc

Re: Why developers are ditching GitHub for Codeberg and self-hosting alternatives

#84

It's been 9 months since I ditched Github. Currently I self-host Gitea [0], use its registry for Docker, NPM etc and act runners [1] for github actions alternative, everything secured under tailnet. I'm extremely satisfied with that setup. It is batteries included & fire and forget. Now I use Github only as backup by mirroring my self hosted repos. [0] https://gitea.com [1] https://docs.gitea.com/usage/actions/act-ru…

I similarly have been using Gitea for some years. I use it as my main forge and mirror to Github for discoverability and community reports and contributions.

For public projects I have workflows that can publish and push containers to both Gitea and Github.

Re: Why developers are ditching GitHub for Codeberg and self-hosting alternatives

#85
post #56

Genuinely curious here for someone who has tried self hosting git and has found it a pita to maintain...i want to know what is it that devs are flocking to other platforms and how are we sure that they won't pull all the red card signals that github is said to pull off.

Have been self-hosting GitLab for my org a few years by now, with quite a few users (>800 atm). Updates are automatic via the GitLab Omnibus package repos. Once or twice per year some update requires intervention. Otherwise, nothing bad happens. Very happy so far. Biggest problem at the moment is that AI scrapers (curse them and their owners, pox be upon their houses!) sometimes bring things to a crawl. But nothing t…

If you are running an org you should be putting all your private services behind netbird or tailscale at minimum. Zero public infra exposure beyond them.

Re: Why developers are ditching GitHub for Codeberg and self-hosting alternatives

#86

It's been 9 months since I ditched Github. Currently I self-host Gitea [0], use its registry for Docker, NPM etc and act runners [1] for github actions alternative, everything secured under tailnet. I'm extremely satisfied with that setup. It is batteries included & fire and forget. Now I use Github only as backup by mirroring my self hosted repos. [0] https://gitea.com [1] https://docs.gitea.com/usage/actions/act-ru…

[deleted]

Re: Why developers are ditching GitHub for Codeberg and self-hosting alternatives

#87
post #81
post #79

Earlier quoted context omitted.

> Proceeds to list but a handful of remotely meaningful repos against the hundreds of thousands on there The trend is what's interesting here. Github has never been threatened by anyone, because their service was too good to bother for everyone but the most ideologically motivated. Now their service has become so bad there's a github joke at work every time something is down or slower than it should. Reputation is a…

Except the article doesn't prove any trend

The existence and growth of the codeberg project does, however.

Re: Why developers are ditching GitHub for Codeberg and self-hosting alternatives

#88

Earlier quoted context omitted.

> If there's a trend That's the point being made. Is there a trend? How do we know? There's always some repos moving between hosting providers for all kinds of reasons. The burden of proof is on the author here to show there's been an increase and they don't do that.

The early adopters are leaving. These are the people that will blaze a trail that others follow.

You could say that any time two distant psychos roll their Teslas off a rocky cliff and then exclaim "Why Tesla drivers are dumping their cars".

And not provide any other meaningful data

Re: Why developers are ditching GitHub for Codeberg and self-hosting alternatives

#89
post #87
post #81

Earlier quoted context omitted.

Except the article doesn't prove any trend

The existence and growth of the codeberg project does, however.

And what level of 'growth' constitutes a trend that warrants "developers are ditching GitHub" without providing any numbers at all?

Re: Why developers are ditching GitHub for Codeberg and self-hosting alternatives

#90
post #78

You'd be surprised how easy it is to self-host GitLab with Docker Compose, GitLab has an official "Omnibus" Docker image. No need to handicap yourself with Gitea/Forgejo/whatever, you can just use an industry-standard platform without much effort. Hardware requirements are nowhere close to high either.

What makes GitLab "industry-standard" and Forgejo not?

I don’t know if Gitlab is an industry standard, but I’ve never heard of Forgejo. I worked for a headless CMS company and the only three providers we ever had requests for were GitHub, Bitbucket, and Gitlab. Gitlab is big enough to be generally adopted by governments. I think it’s fair to say it’s at least a lot closer to being an industry standard then Forgejo.

(Aside: I would likely never use Gitlab by choice, and would consider looking into Forgejo)

Post reply on HN