developer tools

Codeberg vs GitHub

Codeberg ist eine kostenlose, quelloffene Code-Hosting-Plattform eines deutschen gemeinnützigen Vereins — datenschutzfreundliche Zusammenarbeit ohne Unternehmensüberwachung.

🏢 Codeberg e.V. 📍 Germany DSGVO-konform Open Source
Unsere Bewertung
4.1/5
Ihre Bewertung

Warum Codeberg statt GitHub in Betracht ziehen?

GitHub gehört Microsoft. Jedes Repository und jeder Commit liegt auf Microsofts Infrastruktur unter US-Jurisdiktion. Microsoft hat GitHub-Daten zum Training von Copilot verwendet, und die Plattform unterliegt US-Handelsbeschränkungen, die Entwickler in sanktionierten Ländern ausgesperrt haben.

Codeberg, betrieben vom gemeinnützigen Codeberg e.V. in Berlin, bietet Code-Hosting als öffentliches Gut. Kein Konzern, keine Investoren, kein Risiko, dass Ihr Code ohne Zustimmung für das Training kommerzieller KI verwendet wird. Es läuft auf Forgejo, einer vollständig quelloffenen Forge, mit allen Daten in EU-Rechenzentren.

Feature-Vergleich

FeatureCodebergGitHub
PreisKostenlos (spendenfinanziert)Kostenlose Stufe / 4-21 $/Nutzer/Monat
OrganisationGemeinnützig (e.V.)Konzern (Microsoft)
DatenstandortDeutschland/EUVereinigte Staaten
DSGVO-konformVollständigTeilweise (US-Unternehmen)
Open SourceForgejo (vollständig offen)Proprietär
Git-HostingJaJa
Issue-TrackingJaJa
Pull RequestsJaJa
CI/CDWoodpecker CI (integriert)GitHub Actions
PaketregisterGrundlegendGitHub Packages
Community-GrößeWachsend (ca. 100.000+ Nutzer)100 Mio.+ Nutzer
KI-Code-TrainingNiemalsFür Copilot verwendet
Tracking/TelemetrieKeineVorhanden

Preise

Codebergs Preismodell ist radikal in seiner Einfachheit: Alles ist kostenlos, für immer.

  • Codeberg: Kostenlos — unbegrenzte öffentliche und private Repositories, unbegrenzte Mitwirkende, Woodpecker CI, Issue-Tracking, Pull Requests, Organisationen, Wikis und Projektboards. Vollständig durch Gemeinschaftsspenden finanziert.
  • GitHub Free: Unbegrenzte öffentliche/private Repos, 2.000 Actions-Minuten/Monat, 500 MB Packages
  • GitHub Team: 4 $/Nutzer/Monat — geschützte Branches, Code Owners, erforderliche Reviews
  • GitHub Enterprise: 21 $/Nutzer/Monat — SAML SSO, Audit-Log, erweiterte Sicherheit

Wenn Sie es wertvoll finden, können Sie das Projekt mit einer Spende unterstützen, aber keine Funktion ist zahlungsabhängig eingeschränkt.

Datenschutz und Datensouveränität

  • Betrieben von Codeberg e.V., einem deutschen gemeinnützigen Verein ohne Unternehmensaktionäre
  • Alle Daten ausschließlich in EU-Rechenzentren gespeichert (Hetzner, Deutschland)
  • Vollständig DSGVO-konform unter deutschem und EU-Recht
  • Kein Tracking, keine Analysen, keine Werbung
  • Code wird niemals für KI-Training oder kommerzielle Datengewinnung verwendet
  • Forgejo-Codebasis ist vollständig quelloffen und unabhängig überprüfbar
  • Finanzielle Transparenz und demokratische Community-Verwaltung

GitHub unterliegt dem US CLOUD Act, der Behörden den Zugriff auf Daten erzwingen kann, unabhängig vom physischen Standort. Für europäische Entwickler, die sensiblen Code verarbeiten, ist dies ein rechtliches Risiko, das Codeberg eliminiert.

Migrationsleitfaden

  1. Erstellen Sie ein Codeberg-Konto auf codeberg.org. (5 Minuten)
  2. Migrieren Sie Repositories mit dem integrierten Migrationstool — importiert Issues, PRs, Labels, Milestones und Wikis. (5-10 Minuten pro Repo)
  3. Richten Sie Organisationen und Team-Berechtigungen ein. (15 Minuten)
  4. Konfigurieren Sie CI/CD mit Woodpecker CI (.woodpecker.yml Pipeline-Dateien). (1-2 Stunden)
  5. Aktualisieren Sie Remote-URLs: git remote set-url origin https://codeberg.org/your-org/your-repo.git (2 Min./Repo)
  6. Richten Sie Spiegel ein (optional), um während des Übergangs mit GitHub zu synchronisieren. (15 Minuten)

Geschätzte Zeit: 1-4 Stunden. Schwierigkeit: Einfach.

Unternehmenshintergrund

Codeberg e.V. wurde 2019 in Berlin als gemeinnütziger Verein (eingetragener Verein) gegründet, gewidmet dem kostenlosen Code-Hosting als öffentlicher Dienst. Die Organisation wurde gegründet, nachdem Microsofts Übernahme von GitHub 2018 Bedenken hinsichtlich der Unternehmenskonsolidierung aufkam. Codeberg lief zunächst auf Gitea, wurde aber Gründungsmitglied des Forgejo-Projekts — einem Community-Fork, der sicherstellt, dass die Software community-verwaltet bleibt. Die Plattform beherbergt mittlerweile über 100.000 Nutzer und Hunderttausende von Repositories.

Integrations-Ökosystem

  • Forgejo REST API für programmatischen Zugriff auf Repositories, Issues und Organisationen
  • Woodpecker CI für kontinuierliche Integration mit Docker-basierten Pipelines
  • Codeberg Pages zum Hosten statischer Websites aus Repositories
  • Webhooks zum Auslösen externer Dienste bei Repository-Ereignissen
  • Git LFS, OAuth2-Provider und Spiegel-Unterstützung für GitHub/GitLab-Synchronisation

Wer sollte wechseln?

Codeberg ist ideal für Open-Source-Entwickler, die community-eigene Infrastruktur wünschen, datenschutzbewusste Entwickler, die KI-Training mit ihrem Code ablehnen, europäische Entwickler, die reine EU-Datenspeicherung wünschen, und Studierende, die auf einer Plattform lernen möchten, die mit Open-Source-Werten übereinstimmt.

Fazit

Codeberg ist kein GitHub-Ersatz für jeden. Seine kleinere Community und weniger leistungsfähige CI/CD bedeuten, dass Projekte, die von GitHubs Netzwerkeffekten abhängen, den Kompromiss schwierig finden mögen. Aber Codeberg bietet Code-Hosting als echtes öffentliches Gut — frei von Unternehmensinteressen, KI-Datengewinnung und US-Jurisdiktion. Für private Repositories, persönliche Projekte und europäische Open-Source-Initiativen ist es das richtige Zuhause für Ihren Code.

Häufig gestellte Fragen

Welche Software betreibt Codeberg?

Codeberg läuft auf Forgejo, einer vollständig quelloffenen, community-verwalteten Git-Forge. Forgejo ist ein Fork von Gitea, der erstellt wurde, um sicherzustellen, dass die Plattform frei von Unternehmenseinfluss bleibt. Es bietet Git-Hosting, Issue-Tracking, Pull Requests, Projektmanagement und Paketregister — alles unter Open-Source-Lizenzen und von einer unabhängigen Community gepflegt.

Kann ich meine Repositories von GitHub zu Codeberg migrieren?

Ja. Codeberg bietet ein integriertes Migrationstool, das Repositories von GitHub importiert, einschließlich Issues, Pull Requests, Labels, Milestones und Wikis. Der Vorgang dauert nur wenige Minuten pro Repository. Sie können auch Spiegel einrichten, um Repositories während einer Übergangszeit synchron zu halten und so eine schrittweise Migration zu ermöglichen, ohne Mitwirkende zu stören.

Wie wird Codeberg finanziert, wenn alles kostenlos ist?

Codeberg wird vollständig durch Spenden seiner Nutzer-Community finanziert. Als deutscher gemeinnütziger Verein (eingetragener Verein) arbeitet es mit voller finanzieller Transparenz und veröffentlicht regelmäßige Berichte. Es gibt keine Bezahlstufen, keine Premium-Features hinter einer Paywall und keine Unternehmens-Sponsoren, die die Richtung der Plattform beeinflussen. Wenn Sie den Dienst wertvoll finden, sind Spenden willkommen, aber nie erforderlich.

War das hilfreich?

Entdecken Sie mehr europäische Alternativen

150 datenschutzfreundliche, DSGVO-konforme Alternativen zu US-Technologiediensten.