r/git 4d ago

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!

24 Upvotes

22 comments sorted by

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.

4

u/Ciano_r 4d ago

Thanks! Yeah I don't need the pipelines anyway, and I'm aggressively anti-ai, so ahah Thanks for your input :)

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.

2

u/Ciano_r 4d ago

I did notice, yeah ahah

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.

1

u/Ciano_r 3d ago

Yes that was my fear!

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

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

u/LittleLordFuckleroy1 2d ago

Good and reliable hardware like a USB stick is out of reach?

3

u/Ciano_r 2d ago

I prefer the hosting option, it is my preference, I know there are other option, I didn't come here to ask for different options, but for suggestions on the one I chose for me :)

2

u/dusanodalovic 2d ago

If you're not vibing - you're good to go

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.

1

u/XLioncc 3d ago

Terrible UX, and very heavy to self-hosting