7 ms·
Codeberg is moving and what this means to you
- rurban 4y ago> don't rename your user, projects, organizations or transfer repositories. for the transition period.
- KronisLV 4y ago> We have been looking for this moment for more than a year, since we installed our own hardware in Berlin. We are running Woodpecker CI, Codeberg Pages, Weblate Translate and more on it. But the heart of Codeberg – Gitea – is still on a rented cloud instance. Huh, I haven't really heard of anyone running Woodpecker CI out in the wild personally, so this is a nice thing to hear about. From what I can tell, it was a fork from Drone CI due to licensing concerns and whatnot, it appears that their repository has been a bit more active than that of Drone: https://github.com/woodpecker-ci/woodpecker/pulse/monthly https://github.com/woodpecker-ci/woodpecker/pulse/monthly https://github.com/harness/drone/pulse/monthly https://github.com/harness/drone/pulse/monthly I wonder whether it's going to be a Gogs vs Gitea situation, since I'm still running Drone for my own needs (though it is both simple and stable, as well as suitable for my needs at this time).
- proxysna 4y agoWoodpecker is a great tool. Paired with Gitea has probably the smallest footprint compared to other options.
- jasonjayr 4y agoI just installed it on my homelab k3s instance, with Gitea also providing OAuth2. It went surprisingly smoothly (less the time I spent figuring out the typo in the helm chart...)
- Loic 4y agoOur very small company is running Woodpecker CI + gitea and they work very well together.
- danpalmer 4y ago> But the heart of Codeberg – Gitea – is still on a rented cloud instance > We have a remote Ceph filesystem mounted on the old cloud VPS They had one (1) VPS running a service that they charge for with 38k users? That seems not great for reliability and redundancy.
- xena 4y agoIt turns out you can get surprisingly far with a single server. You'd be amazed.
- capableweb 4y agoIndeed, people vastly underestimate how far you can go with a single server. Even Digital Ocean offers a 48 vCPUs/96 GB instance for ~1000 USD which you'll be able to host most of the businesses seen on HN with. Obviously, if you're doing storage intensive stuff, you wouldn't use the built-in storage, if you're doing really CPU intensive stuff you might outsource that to a different instance and so on. But people tend to want to distribute their app with 5k monthly users to 10 really weak instances instead of just 2 medium ones or 1 big one. And in that, they think it makes it more reliable but fail to account for the added complexity of distributed architectures and start to fail when doing deployments and changes instead. Another part people underestimate is the performance of dedicated instances vs "virtual" instances. Many times I've seen people shocked at how last applications work when running on dedicated instances, and how far you can scale with them as you won't have to upgrade as often as you think. Cloud is mainly meant (for me at least) for software you need to be able to scale really fast up AND down, not just up as you get more users. But most businesses I've worked for, with and started myself, never really had that need.
- adql 4y agoWell, you probably want at least 2 for redundancy, but active/passive setup on 2 nodes can cover great many use cases if you're not running some memory hogging Rails blob that needs hundreds of MB just to render a site.
- medv 4y agoOff topic: what’s the difference b/ codeberg and github,gitlab,bitbucket? What does it mean “free”? If github not an option, host your own gitea. How switching domains will help?
- Barrin92 4y agoUnlike Github they're entirely open source and they're registered as an e.V. (eingetragener Verein), the German version of a non-profit volunteer association that generally cannot engage in commercial activities.
- Macha 4y agoCodeberg is a hosted gitea for open source only. The advantages are: - Hosted in Europe and held to EU privacy laws - Does not require consenting to copilot training on your code - Maintained by a non-profit so immune from the "We need to make money so we're going proprietary" trend - Faster than Gitlab.com The disadvantages are: - Open source only. This isn't for your private proprietary projects, they do allow "some exceptions" but this is for things like the terraform config for your project website when the rest of the project is on codeberg anyway, rather than open core or "I have my open and closed projects in the one place"
- vanderZwan 4y ago> Maintained by a non-profit so immune from the "We need to make money so we're going proprietary" trend In principle you are right, but there are regulatory capture scenarios that can undermine that so it is still important to keep paying attention. Speaking as someone who is still baffled by how Mozilla fired I-don't-know-how-many people while still paying the top board members millions a year. Non-profits are still better than any other currently existing legal construction I can think of though
- mariusor 4y agoAre you by any chance making a confusion between the Mozilla Corporation and the Mozilla Foundation? The former is the for profit organization that pays most of the developers of the browser and adjacent projects. The foundation is largely meaningless at this point (in my opinion) and serves little purpose outside of providing a good PR talking point.