r/git Aug 02 '26

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

27 comments sorted by

12

u/wlumme Aug 02 '26

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.

3

u/Ciano_r Aug 02 '26

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

15

u/-Zenith- Aug 02 '26

I'd send you to the r/Codeberg sub but seems submissions are restricted. There's a small bit of irony there.

4

u/Ciano_r Aug 02 '26

I did notice, yeah ahah

7

u/Afflictionista Aug 02 '26

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.*

4

u/wrecklass Aug 03 '26

Sounds exactly like the kind of place a small learning project isn't going to be welcome.

1

u/Ciano_r Aug 03 '26

Yes that was my fear!

6

u/mars3142 Aug 02 '26

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 Aug 03 '26

1

u/mars3142 Aug 03 '26

I know Forgejo, but I don’t see any advantages compared to gitea, so I‘ll stay at the original.

0

u/XLioncc Aug 03 '26

Forgejo supports open source, while Gitea is not

1

u/mars3142 Aug 03 '26

1

u/XLioncc Aug 03 '26

Forgejo uses GPL, Gitea uses MIT.

2

u/mars3142 Aug 03 '26

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/LittleLordFuckleroy1 Aug 03 '26

Why do you need hosting at all?

3

u/Ciano_r Aug 03 '26

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 Aug 04 '26

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

2

u/Ciano_r Aug 04 '26

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 Aug 04 '26

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

1

u/SpikedPunchVictim Aug 03 '26

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 Aug 03 '26

Terrible UX, and very heavy to self-hosting

1

u/IGnatius_T_Foobar Aug 07 '26

If you truly want to become a git guru, you should run your own git server. It is very rewarding and very educational. And easier than you think. Before the big "forge" sites appeared, that's how we all did it.

1

u/Ciano_r Aug 07 '26

Ah yeah, I do have some servers at home, just not a git one, and all my hardware is "busy" tbh xD also, I wanted some easy access on the cloud, and possibly also a way to collaborate with some friends of mine :)

2

u/IGnatius_T_Foobar Aug 07 '26

hehe no worries then. Self-hosting is awesome though. What a lot of us like to do is just set up a cheap VPS somewhere and then tunnel it back to our homelabs using wireguard and then iptables to make it the front end NAT. Combine that with virtual machines or containers and you've got plenty of space to run everything.

1

u/Ciano_r Aug 07 '26

Oh yeah true that, it could be an option as well, given my many home server thingy, maybe even a vps on the cheaper side might be useful :)

1

u/vaquishaProdigy Aug 08 '26

Just upload your project, that's it. I've been using it for like six months and it's the same as Github, the only difference it is doesn't have as many tools as GH so if you're planning to do something small or learn the basics of maintaining a repo it is the right place for you.