{"id":33090,"date":"2026-06-12T16:25:00","date_gmt":"2026-06-12T14:25:00","guid":{"rendered":"https:\/\/contabo.com\/blog\/?p=33090"},"modified":"2026-08-07T11:11:07","modified_gmt":"2026-08-07T09:11:07","slug":"gitea-vs-forgejo-vergleich","status":"publish","type":"post","link":"https:\/\/contabo.com\/blog\/de\/gitea-vs-forgejo-vergleich\/","title":{"rendered":"Gitea vs Forgejo 2026: worin liegt der Unterschied und was solltest du selbst hosten?"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"630\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/06\/blog-head_gitea-vs-forgejo.webp\" alt=\"Gitea vs Forgejo\" class=\"wp-image-31721\" srcset=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/06\/blog-head_gitea-vs-forgejo.webp 1200w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/06\/blog-head_gitea-vs-forgejo-600x315.webp 600w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/06\/blog-head_gitea-vs-forgejo-768x403.webp 768w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Gitea und Forgejo sind zwei leichtgewichtige, selbstgehostete Git-Plattformen, die fast identisch aussehen. Das liegt daran, dass eine als Fork der anderen begann.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Forgejo spaltete sich Ende 2022 von Gitea ab, und zwar wegen der Frage, wer das Projekt steuert. Seitdem laufen die beiden auseinander. Kompatibel sind sie bis heute in hohem Ma\u00df, weshalb die eigentliche Wahl weniger an Funktionen h\u00e4ngt als an der Governance: ein Projekt hinter einem Unternehmen gegen\u00fcber einem Projekt in Hand der Community.<\/p>\n\n\n\n<h2 id=\"h-schnelles-urteil\" class=\"wp-block-heading\">Schnelles Urteil<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nimm Gitea, wenn du das Projekt hinter einem Unternehmen willst, mit dem breitesten \u00d6kosystem und dem h\u00f6chsten Wiedererkennungswert.<\/li>\n\n\n\n<li>Nimm Forgejo, wenn dir Community, gemeinn\u00fctzige Governance und eine datenschutzorientierte Ausrichtung wichtig sind, oder wenn du ohnehin Codeberg nutzt, das auf Forgejo l\u00e4uft.<\/li>\n\n\n\n<li>Die beiden liegen nah genug beieinander, dass die meisten Nutzer mit jedem von beiden gut fahren. Entscheide nach Governance und Werten, nicht nach einer Funktionsliste.<\/li>\n<\/ul>\n\n\n\n<h2 id=\"h-gitea-und-forgejo-im-direkten-vergleich\" class=\"wp-block-heading\">Gitea und Forgejo im direkten Vergleich<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td>Dimension<\/td><td>Gitea<\/td><td>Forgejo<\/td><\/tr><\/thead><tbody><tr><td>Herkunft<\/td><td>Ursprungsprojekt (2016 von Gogs geforkt)<\/td><td>Ende 2022 von Gitea geforkt<\/td><\/tr><tr><td>Governance<\/td><td>Von einem Unternehmen getragen<\/td><td>Community, gemeinn\u00fctzig (Codeberg e.V.)<\/td><\/tr><tr><td>Lizenz<\/td><td>Quelloffen<\/td><td>Quelloffen (FOSS-orientiert)<\/td><\/tr><tr><td>Kompatibilit\u00e4t<\/td><td>Referenz<\/td><td>Hochgradig kompatibel, Migration in beide Richtungen dokumentiert<\/td><\/tr><tr><td>Erkennbare Richtung<\/td><td>Breites \u00d6kosystem, weit verbreitet<\/td><td>F\u00f6deration (ActivityPub) und Forgejo Actions, community-getrieben<\/td><\/tr><tr><td>Footprint<\/td><td>Leichtgewichtig (Go)<\/td><td>Leichtgewichtig (Go)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 id=\"h-die-geschichte-hinter-dem-fork\" class=\"wp-block-heading\">Die Geschichte hinter dem Fork<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Forgejo entstand im Oktober 2022, nachdem die Richtung des Gitea-Projekts an eine kommerzielle Einheit \u00fcbergeben worden war. Eine Gruppe von Mitwirkenden, besorgt um die Kontrolle durch die Community, forkte die Codebasis unter dem Dach von Codeberg e.V., einem deutschen gemeinn\u00fctzigen Verein, und nannte sie Forgejo. Zun\u00e4chst war es ein enger Soft Fork, der Gitea dicht folgte. Anfang 2024 wurde daraus ein Hard Fork, die Codebasis darf sich also frei entwickeln, statt Gitea Zeile f\u00fcr Zeile zu spiegeln. Diese Vorgeschichte wollen Leute bei der Wahl wirklich wissen, weil sie alles andere an den Unterschieden erkl\u00e4rt.<\/p>\n\n\n\n<h2 id=\"h-governance-und-lizenz\" class=\"wp-block-heading\">Governance und Lizenz<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Hier liegt der eigentliche Unterschied. Forgejo wird \u00fcber eine Community-Struktur unter einem gemeinn\u00fctzigen Verein gesteuert, mit dem ausdr\u00fccklichen Ziel, das Projekt in der Hand derer zu halten, die es nutzen. Hinter Gitea steht ein Unternehmen, was schnellere kommerzielle Investitionen bedeuten kann, aber eben auch die Ausrichtung an Unternehmensinteressen, die den Fork \u00fcberhaupt erst ausgel\u00f6st hat. Beide sind quelloffen und frei selbst hostbar. Wenn dir wichtig ist, wer das Ruder h\u00e4lt, ist das die Achse, an der du entscheidest.<\/p>\n\n\n\n<h2 id=\"h-funktionen-und-kompatibilitat\" class=\"wp-block-heading\">Funktionen und Kompatibilit\u00e4t<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">An der Oberfl\u00e4che liegen die beiden weiterhin sehr nah beieinander. Die Oberfl\u00e4che ist nahezu identisch und die Container-Images sind weitgehend austauschbar, Forgejo kann also als Drop-in-Ersatz f\u00fcr Gitea dienen, mit dokumentierter Migration in beide Richtungen. Wo sie auseinandergehen, hat Forgejo community-getriebene Arbeit vorangetrieben, etwa F\u00f6deration auf Basis von ActivityPub und einen eigenen Actions-Runner, jeweils vor Gitea. Behandle die neueren F\u00f6derationsfunktionen als optional zuschaltbar, nicht als Standard f\u00fcr den Produktivbetrieb. Beim allt\u00e4glichen Git-Hosting w\u00fcrdest du die beiden kaum auseinanderhalten k\u00f6nnen.<\/p>\n\n\n\n<h2 id=\"h-releases-und-momentum\" class=\"wp-block-heading\">Releases und Momentum<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Beide Projekte liefern regelm\u00e4\u00dfig Releases und werden aktiv gepflegt. Seit dem Hard Fork \u00fcbernimmt Forgejo gezielt einzelne \u00c4nderungen aus Gitea per Cherry-Pick, statt automatisch nachzuziehen, und steuert seine Roadmap \u00fcber die Community-Governance. Gitea setzt seinen eigenen aktiven Release-Rhythmus fort, mit breiter Verbreitung im R\u00fccken. Stillstand herrscht bei keinem von beiden. Sie bewegen sich schlicht in Richtungen, die zwei verschiedene Arten von Tr\u00e4gerschaft vorgeben.<\/p>\n\n\n\n<h2 id=\"h-wofur-solltest-du-dich-entscheiden\" class=\"wp-block-heading\">Wof\u00fcr solltest du dich entscheiden?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nimm Gitea, wenn du das Projekt hinter einem Unternehmen willst, mit breitem \u00d6kosystem und maximalem Wiedererkennungswert. Nimm Forgejo, wenn du Community-Governance bevorzugst, dich an Codeberg orientierst oder eine FOSS-first und datenschutzorientierte Ausrichtung sch\u00e4tzt. Weil die beiden so kompatibel bleiben, kannst du auch mit einem starten und sp\u00e4ter mit relativ wenig Reibung migrieren. Diese Entscheidung l\u00e4sst sich also revidieren, sie ist keine Einbahnstra\u00dfe.<\/p>\n\n\n\n<h2 id=\"h-so-hostest-du-deine-wahl-auf-einem-vps\" class=\"wp-block-heading\">So hostest du deine Wahl auf einem VPS<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Beide laufen gut auf einem bescheidenen virtuellen Server, denn es sind leichtgewichtige Go-Anwendungen, die wenig RAM verlangen. Ein VPS gibt dir Root-Zugang zur Installation beider, Kontrolle \u00fcber deine Repositories und die Option auf Datenhaltung in der EU. Bei Contabo hostet die Core VPS Reihe mit ihrem starken Verh\u00e4ltnis von RAM zu Euro jedes der beiden Projekte bequem. Da Forgejo weitgehend ein Drop-in f\u00fcr Gitea ist, gilt derselbe Setup-Weg f\u00fcr beide. Die verlinkte Anleitung zu Gitea mit Docker funktioniert als Startpunkt f\u00fcr jede der beiden Varianten.<\/p>\n\n\n\n<h2 id=\"h-faq\" class=\"wp-block-heading\">FAQ<\/h2>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1785927626856\"><strong class=\"schema-faq-question\">Was ist der Unterschied zwischen Gitea und Forgejo?<\/strong> <p class=\"schema-faq-answer\">Forgejo ist ein community-gesteuerter Fork von Gitea, getragen von einem gemeinn\u00fctzigen Verein, w\u00e4hrend hinter Gitea ein Unternehmen steht. In Funktionen und Oberfl\u00e4che bleiben sie hochgradig kompatibel. Der praktische Hauptunterschied liegt bei der Governance, also bei der Frage, wer die Richtung des Projekts bestimmt, nicht bei der allt\u00e4glichen Funktionalit\u00e4t.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1785927635265\"><strong class=\"schema-faq-question\">Warum wurde Forgejo von Gitea geforkt?<\/strong> <p class=\"schema-faq-answer\">Forgejo entstand Ende 2022, nachdem die Tr\u00e4gerschaft des Gitea-Projekts an eine kommerzielle Einheit \u00fcberging. Mitwirkende, die das Projekt unter Kontrolle der Community halten wollten, forkten es unter dem gemeinn\u00fctzigen Codeberg e.V. Anfang 2024 wurde daraus ein Hard Fork, der sich frei von der Codebasis von Gitea entfernen darf.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1785927643201\"><strong class=\"schema-faq-question\">Kann ich von Gitea zu Forgejo migrieren?<\/strong> <p class=\"schema-faq-answer\">Ja. Forgejo ist darauf ausgelegt, hochgradig kompatibel zu Gitea zu sein, und die Migration ist in beide Richtungen dokumentiert. In vielen Setups funktioniert es als Drop-in-Ersatz. Wie bei jeder Migration gilt: sichere zuerst deine Daten und teste den Upgrade-Pfad, bevor du eine produktive Instanz umstellst.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1785927649218\"><strong class=\"schema-faq-question\">Ist Forgejo ein Drop-in-Ersatz f\u00fcr Gitea?<\/strong> <p class=\"schema-faq-answer\">F\u00fcr die meisten aktuellen Deployments ja, denn Datenbank und Oberfl\u00e4che sind hochgradig kompatibel und die Container-Images weitgehend austauschbar. Da sich Forgejo nach dem Hard Fork weiter entfernt, schau in die Release Notes auf versionsspezifische Unterschiede, bevor du dich auf exakte Kompatibilit\u00e4t verl\u00e4sst.<\/p> <\/div> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Gitea und Forgejo sind zwei leichtgewichtige, selbstgehostete Git-Plattformen, die fast identisch aussehen. Das liegt daran, dass eine als Fork der anderen begann. Forgejo spaltete sich Ende 2022 von Gitea ab, und zwar wegen der Frage, wer das Projekt steuert. Seitdem laufen die beiden auseinander. Kompatibel sind sie bis heute in hohem Ma\u00df, weshalb die eigentliche [&hellip;]<\/p>\n","protected":false},"author":78,"featured_media":31722,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":"","_members_access_role":[],"_members_access_error":""},"categories":[3172],"tags":[2772,2351,3207,1459],"ppma_author":[4285],"class_list":["post-33090","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vergleich","tag-devops-werkzeuge","tag-open-source-de","tag-self-hosting-de-2","tag-vps-hosting-de"],"uagb_featured_image_src":{"full":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/06\/blog-head_gitea-vs-forgejo.webp",1200,630,false],"thumbnail":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/06\/blog-head_gitea-vs-forgejo-150x150.webp",150,150,true],"medium":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/06\/blog-head_gitea-vs-forgejo-600x315.webp",600,315,true],"medium_large":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/06\/blog-head_gitea-vs-forgejo-768x403.webp",768,403,true],"large":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/06\/blog-head_gitea-vs-forgejo.webp",1200,630,false],"1536x1536":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/06\/blog-head_gitea-vs-forgejo.webp",1200,630,false],"2048x2048":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/06\/blog-head_gitea-vs-forgejo.webp",1200,630,false]},"uagb_author_info":{"display_name":"Jie Guo","author_link":"https:\/\/contabo.com\/blog\/de\/author\/jieguo\/"},"uagb_comment_info":0,"uagb_excerpt":"Gitea und Forgejo sind zwei leichtgewichtige, selbstgehostete Git-Plattformen, die fast identisch aussehen. Das liegt daran, dass eine als Fork der anderen begann. Forgejo spaltete sich Ende 2022 von Gitea ab, und zwar wegen der Frage, wer das Projekt steuert. Seitdem laufen die beiden auseinander. Kompatibel sind sie bis heute in hohem Ma\u00df, weshalb die eigentliche&hellip;","authors":[{"term_id":4285,"user_id":78,"is_guest":0,"slug":"jieguo","display_name":"Jie Guo","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/4e0d981b06988d6d456834e9d55bc9e713e918fa8444325543d14f448154106b?s=96&d=mm&r=g","author_category":"","user_url":"","last_name":"Guo","first_name":"Jie","job_title":"","description":""}],"_links":{"self":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts\/33090","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/users\/78"}],"replies":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/comments?post=33090"}],"version-history":[{"count":3,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts\/33090\/revisions"}],"predecessor-version":[{"id":33294,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts\/33090\/revisions\/33294"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/media\/31722"}],"wp:attachment":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/media?parent=33090"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/categories?post=33090"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/tags?post=33090"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/ppma_author?post=33090"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}