Live data from Hacker News

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

howtogeek.com

281–289 of 289 posts

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

#281
post #20

Earlier quoted context omitted.

this not a `git` failure per se...

Yes, but the thing is just that if people are looking around for new providers it's an opportunity for alternative systems to attract attention and users.

because github is subpar, you will try to convince people to migrate their repositories to $NOT_GIT so they can try a different hosting service ? doesn’t sound like a pragmatic choice to me.

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

#282
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…

If I didn't know any better, I would think this is a thinly veiled marketing piece by "Codeberg", a company that I never heard of until this headline. https://www.paulgraham.com/submarine.html

Codeberg is a non-profit. They only host public FOSS projects. I don't think they're looking for marketing.

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

#283

+ predatory pricing hikes for AI + not honouring yearly commitments plans

I'm still paying $4 a month for GitHub since I keep some repos private, which was down from the $8 a month or whatever before Microsoft acquired GitHub, are you saying there's a price hike for AI services or something else?

AI yearly plans got particulalry hasrsh treatment. per official GitHub Blogs and policies, they penalized specifically yearly plans with 50x ~ 100x multipliers on 2026-06-01.

and yearly plans were given options by GitHub: A) leave and get pro-rata refund; 2) switch to new plan.

so what is the point of yearly plans when GitHub can unilatrerally change conditions of your plan? or force you to leave? what is the point of agreement if I can change it later or say "no agreement".

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

#284
post #102

Earlier quoted context omitted.

Well, that's a good thing. Being "neutral" _is_ taking a side. It means you're taking an amoral stance even in big questions. Every organization has a stance. We're just become used to companies that take a stance of "as long as we get paid".

No, being "neutral" is not "taking a side", that's the definition of the word. If you pre-moderate you open a whole can of worms. What will they ban next? This makes me not want to use Codeberg ever because it's not plannable.

Do you feel this way about everything? What about pre-moderating CSAM?

Clearly some things are harmful enough that they should be banned.

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

#285
post #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 ca…

Why Gitea _and_ Forgejo, rather than just one or the other?

I misremembered. I considered both and settled on Forgejo. It was a while ago now and as Forgejo is a Gitea fork my mind must have conflated remaining hook names (hooks/pre-receive.d/gitea, post-receive.d/gitea, update.d/gitea) with Forgejo.

Thank you for the clarification opportunity

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

#286
post #284

Earlier quoted context omitted.

No, being "neutral" is not "taking a side", that's the definition of the word. If you pre-moderate you open a whole can of worms. What will they ban next? This makes me not want to use Codeberg ever because it's not plannable.

Do you feel this way about everything? What about pre-moderating CSAM? Clearly some things are harmful enough that they should be banned.

For pre-moderating you need some sort of upload filter and people correctly went to the streets in the EU against article 13.

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

#287

Earlier quoted context omitted.

> Proceeds to list but a handful of remotely meaningful repos I'm pretty sure, shortly after the motorized vehicle was made commercialy available, there were only a "handful of remotely meaningful" people and companies who stopped using horses. Do tell: How many horses are around on todays streets?

This is not an effective argument, given that these smaller services are uniformly retrograde in functionality.

Funny, people used to say the same about Golang.

Turns out, sometimes shedding "functionality" is really shedding cruft that holds the core functionality back.

Is this the case for Codeberg vs. Github? I don't know, and I'm not gonna base my argument on unverfieable predictions of the future.

So we'll have to wait and see. But it sure looks to me like many of the prime arguments for github boil down to "well, it's big and has lots of stuff".

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

#289

FYI that Codeberg is currently holding a vote to broadly ban projects written mostly using AI, so its not a neutral space for hosting your projects like GitHub: https://codeberg.org/Codeberg/org/pulls/1253 https://tldr.nettime.org/@tante/116880003584050912

I've been on Codeberg for my projects since September but will pull them if this happens. I see no definition of what "mostly using AI" means and refuse to be "punished" for the choice of tooling I use. The tone and content of the thread on Mastodon is absolutely toxic. I'd rather self-host than deal with the ambiguity and threats. Invariably from people who don't even make anything. I have plenty of concerns around…

Same here. If this policy is actually implemented, I’ll move my projects elsewhere—perhaps to GitLab or a self-hosted solution. I certainly don’t want a hosting provider policing which development tools I can use.
Post reply on HN