DEV Community

Cover image for First steps towards Codeberg

First steps towards Codeberg

Thomas Künneth on December 31, 2025

A lot of Europeans are currently talking about Europe having to become more independent from US-based big tech. Being a European myself, I feel the...
Collapse
 
goodevilgenius profile image
Dan Jones

As you mentioned, Codeberg is the flagship Forgejo instance, which is a Gitea fork.

But Forgejo is also incredibly easy to self-host. Anyone who writes code for a living should have no problem setting up an instance on their own machine and having total control over it.

My instance has been running for about a year, and I couldn't be happier that I decided to self-host.

Collapse
 
tkuenneth profile image
Thomas Künneth

Thanks for sharing your thoughts, Dan. You are absolutely right. I'd probably just want to add that, whether to self-host or rely on a pre-configured cloud-based offering, will be decided on quite a few aspects. Certainly, total control is an important driver. At least for me, convenience is, too 😅

Collapse
 
fyodorio profile image
Fyodor

Funny thing is I’m pretty sure this whole “it is an instance of Forgejo which is a fork of Gitea which is…” discourse sounds a bit confusing to newcomers 😅 While self-hosting something is quite straightforward for the target audience 😎

Collapse
 
richardpascoe profile image
Richard Pascoe • Edited

An excellent piece covering the underused Codeberg platform that is becoming more important to many of us that have privacy in mind and so wish to move away from Big Tech.

For myself, I am continuing to move towards fully Open Source solutions and platforms. I also hope to finally begin contributing to Open Source projects and I'm sure Codeberg will become central to that endeavour.

Collapse
 
sloan profile image
Sloan the DEV Moderator

We loved your post so we shared it on social.

Keep up the great work!

Collapse
 
contentin profile image
ContentIn

I like it. Awesome !!

Collapse
 
leob profile image
leob

I'm applauding this - it's not just a noble effort, but one that might increasingly gain urgency, the more our American 'friends' are no longer our friends ... stuff like this might start carrying geopolitical weight!

Collapse
 
farhandigital profile image
Farhan Digital

If you delete a repository, that specific URL becomes available again. Someone else could potentially register that same name and host malicious code where your project used to be

But a repo URL doesn't consist of the repo name alone, right? It also has your username in it. (github.com/username/reponame). So unless you deleted your Github account too, no one can hijack your repo URL.

Collapse
 
tkuenneth profile image
Thomas Künneth

Thanks for sharing your thoughts. You are certainly right. Both things probably won't happen at the same time. But who knows how things add up. So both might happen ... eventually. And then, the potential issue does arise. TL;DR I agree that the scenario is not particularly likely to happen, but it might

Collapse
 
mardeg profile image
Mardeg

Looking forward to a follow-up article with updated instructions on how to switch from Github to Codeberg as the source of a Cloudflare pages project. Mentioning this just because it's been ages since I initially set mine up and would need to learn the (new?) steps involved in the process again.

Collapse
 
marcello_h profile image
Marcelloh

Thanks, just transferred my projects.