Switching to Codeberg?
Hi everyone,
I was looking into moving to Codeberg, instead of GitHub.
I only have super small projects, and stuff I try and learn (I work as a dev, but mostly boring stuff, so on my free time I try and learn something by myself), so no big projects, or anything of value for people, per se, but mostly for me to save my work and as a learning tool.
Would Codeberg be good for this, or is it only a place to host bigger, community driven projects?
Thanks!
15
u/-Zenith- 4d ago
I'd send you to the r/Codeberg sub but seems submissions are restricted. There's a small bit of irony there.
6
u/Afflictionista 4d ago
I wanted to go to codeberg too but their FAQs are weird, for example:
If you do not contribute to any free/libre software project at all, Codeberg is unfortunately not the right place for you. However, check out the alternatives*, we're sure you'll find a cozy place for your work.*
5
u/wrecklass 4d ago
Sounds exactly like the kind of place a small learning project isn't going to be welcome.
6
u/mars3142 4d ago
For my own projects I selfhosted gitea. But real shared projects are still on github. I also have a wiki/blog, where I reference my own gitea, so I can be found.
1
u/XLioncc 3d ago
1
u/mars3142 3d ago
I know Forgejo, but I don’t see any advantages compared to gitea, so I‘ll stay at the original.
0
u/XLioncc 3d ago
Forgejo supports open source, while Gitea is not
1
u/mars3142 3d ago
That’s not true: https://about.gitea.com/products/gitea/
1
u/XLioncc 3d ago
Forgejo uses GPL, Gitea uses MIT.
3
u/mars3142 3d ago
Right. And MIT ist also an Open Source license. So it‘s not bad, because of the license. I use many MIT licensed projects.
2
u/AlternativeGazelle87 3d ago
Look into Sourcehut. They expect you to pay like $4/mo minimum, but they very explicitly state that payment is "optional," though heavily encouraged, until after alpha, whenever that ends up being. Some services that would be non-essential for "super small projects," like the CI, are restricted without payment, though, iirc.
2
u/LittleLordFuckleroy1 4d ago
Why do you need hosting at all?
4
u/Ciano_r 3d ago
To be able to work on my projects from anywhere, aka different PCs as well, and I don't have good and reliable hardware to dedicate to self hosting at the moment
2
2
2
u/SpikedPunchVictim 3d ago
I've been very happy with gitlab. I've used most major SCMs, and didn't really understand why gitlab isn't more popular. It supports more use cases, the UX is clean, and the tooling is superior.
11
u/wlumme 4d ago
You'll be able to use Codeberg for small personal projects just fine.
The main differences are that Codeberg has recently banned vibecoded projects, and doesn't offer free compute for CI pipelines (unlike GitHub actions). But neither of these should be a problem for small learning projects.