Live data from Hacker News

Moving from GitHub to Codeberg, for lazy people

unterwaditzer.net

1–10 of 385 posts

Re: Moving from GitHub to Codeberg, for lazy people

#4
post #2

> The by far nastiest part is CI. GitHub has done an excellent job luring people in with free macOS runners and infinite capacity for public repos Yup and this is where I pass on anything other than GitHub.

I get it for open source projects but at least use something nice like depot.dev for commercial ventures.

Re: Moving from GitHub to Codeberg, for lazy people

#5
Lazy has nothing to do with it, codeberg simply doesn't work.

Most of my friends who use codeberg are staunch cloudflare-opponents, but cloudflare is what keeps Gitlab alive. Fact of life is that they're being attacked non-stop, and need some sort of DDoS filter.

Codeberg has that anubis thing now I guess? But they still have downtime, and the worst thing ever for me as a developer is having the urge to code and not being able to access my remote. That is what murders the impression of a product like codeberg.

Sorry, just being frank. I want all competitors to large monopolies to succeed, but I also want to be able to do my job/passion.

Re: Moving from GitHub to Codeberg, for lazy people

#6
post #2

> The by far nastiest part is CI. GitHub has done an excellent job luring people in with free macOS runners and infinite capacity for public repos Yup and this is where I pass on anything other than GitHub.

I was going to say that I’d be happy to run a local Mac mini to be a runner but I noticed that Forgejo runners are only built for Linux.

It seems like to be a serious CI platform they really need to change Windows and Mac binaries for runners so you can build for those platforms.

And this is more of a Forgejo issue than a Codeberg issue specifically.

But also, I’d also throw out there the idea that CI doesn’t have to be at the same website as your source control. It’s nice that GitHub actions are conveniently part of the product but it’s not even really the top CI system out there.

Re: Moving from GitHub to Codeberg, for lazy people

#7
I've been mostly off the GitHub train since the MS acquisition, and think any alternative is a good alternative. Codeberg is great.

I've also been very happy with sourcehut for most of my personal projects for some time. The email patch submission workflow is a tad bit unfamiliar for most, but IMO in today's era raising that barrier to entry is mostly a good thing for OSS projects.

I also strongly prefer a simple CI environment (where you just run commands), which encourages you to actually be able to run your CI commands locally.

Re: Moving from GitHub to Codeberg, for lazy people

#8
post #2

> The by far nastiest part is CI. GitHub has done an excellent job luring people in with free macOS runners and infinite capacity for public repos Yup and this is where I pass on anything other than GitHub.

I've had a good experience with Woodpecker CI. I've heard that installation and integration with ForgeJo isn't easy, but I deploy everything to my homelab using Dokku, where I push a Dockerfile, mount a volume (on setup), and it's good to go.

I assume this isn't optimal for a business setup, but for personal projects, I don't miss GitHub Actions at all.

Re: Moving from GitHub to Codeberg, for lazy people

#9

Might be more difficult for people with private repos, as I recall Codeberg doesn't like private repos on their platform.

I just noticed this, they dont allow private repos (with few exceptions)

I wonder why they dont just offer unlimited private repos for (reasonably) paid accounts , I think maybe a 40 dollar per year (or 4 dollar monthly), is low and encouraging , and should be welcomed by many , I hope they consider it

Re: Moving from GitHub to Codeberg, for lazy people

#10
This was kind of predictable [0] and even self-hosting your own solution was done way before GitHub existed and now has better uptime than them.

Now they are turning GitHub into a canteen for AI agents and their AI chatbots (Copilot, Tay.ai and Zoe) to feed them on your code if you don't opt out.

> The by far nastiest part is CI. GitHub has done an excellent job luring people in with free macOS runners and infinite capacity for public repos

Hosting was never free and if you do not want Codeberg to go the way of GitHub, you need to pay for it.

Otherwise expect GitHub downtime to hit every week or so.

[0] https://news.ycombinator.com/item?id=22867803

Post reply on HN