GitHub har länge varit självklart val för kodlagring, CI/CD och projekthantering – men det tillhör numera Microsoft, och det får allt fler europeiska organisationer att fundera på alternativ. Skälen varierar: GDPR-krav, dataresidency inom EU, offentlig sektors suveränitetskrav, eller helt enkelt viljan att stödja europeiska open source-ekosystem istället för att vara beroende av ett amerikanskt megabolag.
Den här artikeln går igenom de bästa europeiska alternativen till GitHub – vad de erbjuder, när du bör välja respektive plattform, och vad du faktiskt behöver tänka på inför en migrering.
Varför byta till ett europeiskt alternativ?
Det finns flera tunga argument för att röra sig bort från GitHub mot en europeisk lösning:
- Dataresidency: du vill ha garantier för att källkod, loggar, issues och CI-artefakter stannar inom EU.
- GDPR och compliance: EU-hosting förenklar ofta DPIAs, personuppgiftsbiträdesavtal och interna revisioner.
- Minskad inlåsning: ett enda amerikanskt ekosystem skapar sårbarhet – strategisk autonomi är ett växande krav.
- Offentlig sektor och kritisk infrastruktur: myndigheter och samhällsviktiga verksamheter möter skärpta krav kring suveränitet och riskhantering.
- Principfrågor: stöd till europeiska open source-gemenskaper och oberoende hostingalternativ.
Vad måste ett GitHub-alternativ klara av?
Innan du väljer plattform är det smart att sätta upp en lista med absoluta krav. Alla plattformar behöver inte ersätta allt GitHub erbjuder – men dessa punkter brukar dyka upp som must-haves hos de flesta team:
- Git-repositories med brancher, taggar och behörigheter
- Pull/Merge Requests med kodgranskning och statuscheckar
- Issues och projektboard med labels, milstolpar och mallar
- CI/CD-pipelines med runners, secrets och artefakthantering
- SSO, LDAP och SAML samt granskningsloggar
- Integrationer mot verktyg som Slack, Microsoft Teams och Jira, samt container- och paketregister
- Export, backup och API-stöd för att undvika ny inlåsning
De bästa europeiska alternativen till GitHub
1) GitLab – det kompletta DevOps-valet
GitLab är för de flesta team det naturligaste steget bort från GitHub. Plattformen täcker hela DevOps-kedjan – från kodlagring och kodgranskning till CI/CD, säkerhetsskanning och compliance-funktioner – och kan antingen self-hostas eller köras via EU-baserad molnhosting.
- Fördelar: mogen och kraftfull CI/CD, starka behörighetssystem, utmärkt stöd för compliance och auditering, brett integrationsstöd.
- Tänk på: licenskostnaderna kan bli höga för större team; gränssnittet skiljer sig från GitHub och kräver inlärningstid; migreringen kräver planering.
- Passar bäst för: organisationer med DevOps-mognad som behöver ett komplett, compliance-orienterat alternativ.
2) Gitea – enkelt, snabbt och öppen källkod
Gitea är populärt bland team som vill ha GitHub-känslan utan tung enterprise-overhead. Det är resurssnålt, enkelt att self-hosta och har ett välbekant gränssnitt för de som kommer från GitHub.
- Fördelar: snabb installation, lågt resursbehov, öppen källkod med aktiv community, enkel administration.
- Tänk på: inbyggd CI/CD saknas i samma utsträckning som hos GitHub Actions eller GitLab – du behöver koppla ett externt verktyg som Drone eller Woodpecker CI.
- Passar bäst för: mindre team och SMB som i första hand behöver repositories, pull requests och issues.
3) Forgejo – community-styrd Gitea-fork
Forgejo är en fork av Gitea med starkare fokus på öppen styrning och gemenskapskontroll. Det är ett populärt val i diskussioner om digital suveränitet och lyfts ofta fram av offentliga aktörer som vill säkerställa att ingen enskild aktör kontrollerar plattformen.
- Fördelar: transparent och oberoende utveckling, modern kodbas, väljer bort kommersiell inlåsning.
- Tänk på: integrationer och CI/CD-stöd kan variera beroende på vilken hostingleverantör du väljer – undersök din pipeline-strategi i förväg.
- Passar bäst för: offentlig sektor, ideella organisationer och team som sätter vendor-neutralitet högt.
4) SourceHut – minimalistisk och utvecklarfokuserad
SourceHut tar ett radikalt annorlunda grepp: plattformen är medvetet avskalad, bygger på e-postbaserade arbetsflöden och prioriterar hastighet och enkelhet framför grafiska projektverktyg. Det är inte för alla – men för rätt team är det en ren upplevelse.
- Fördelar: extremt snabb, minimal och fokuserad verktygslåda som inte distraherar.
- Tänk på: skiljer sig markant från hur GitHub fungerar; passar dåligt för team som förlitar sig på visuella boards och komplex projektledning.
- Passar bäst för: ingenjörsdrivna team, open source-underhållare och organisationer med enkla arbetsflöden.
5) Codeberg – hostad Forgejo med europeisk community
Codeberg är en hostad tjänst byggd på Forgejo och positionerar sig explicit som ett europeiskt GitHub-alternativ. Plattformen drivs av en ideell förening med tydlig EU-inriktning och är ett populärt val för open source-projekt som söker ett hem utanför amerikanska plattformar. Besök Codeberg för mer information.
- Fördelar: EU-fokus, community-orienterad, drar nytta av Forgejos funktionsuppsättning, inget eget driftansvar.
- Tänk på: om du har mission-critical arbetsbelastningar bör du undersöka SLA och supportnivåer noga.
- Passar bäst för: open source-projekt och mindre organisationer som vill ha europeisk hosting utan att sköta infrastrukturen själva.
Vilken plattform passar din situation?
En snabb beslutsguide:
- Behöver du avancerad CI/CD, säkerhetsskanning och compliance? → Välj GitLab med EU-hosting eller self-managed
- Vill du ha något lätt med fokus på repos och pull requests? → Gitea eller Forgejo
- Öppen källkod med europeisk community i fokus? → Codeberg
- Minimalistiskt och ingenjörsfokuserat? → SourceHut
Fallgropar du bör känna till
CI/CD är ofta den riktiga utmaningen
Att flytta själva repositorierna är vanligtvis hanterbart. Det svåra är pipelines, secrets, runners och artefakter. Gör en ordentlig inventering innan du börjar: vilka workflows körs i GitHub Actions idag? Vilka secrets och miljövariabler finns? Vilka runners används – egna eller molnbaserade – och vilka beroenden har de till Docker-register, paket eller infrastrukturkod?
Identitet och åtkomststyrning
SSO, rollhantering, branch protection och granskningsloggar är ofta compliance-kritiska. Om du använder SAML eller SCIM bör du testa detta tidigt i processen – det är lätt att underskatta komplexiteten.
Dataexport och arkivering
Vill du ta med dig issues, wiki-sidor, releases och PR-diskussioner? Inte allt går att migrera 1:1. Bestäm i förväg vad som måste följa med och vad som kan arkiveras i skrivskyddat format.
En praktisk migrationsstrategi i sex steg
- Definiera scope: vilka organisationer, repos, integrationer och team berörs?
- Välj målplattform: väg funktionalitet mot driftsansvar och compliance-krav.
- Kör en pilot: migrera ett till tre representativa repos inklusive CI/CD-pipelines.
- Automatisera: bygg skript för repo-spegling, användar- och teamhantering, webhooks och runners.
- Rullande utrullning: migrera team för team eller produkt för produkt med tydliga frysningspunkter.
- Avsluta och säkra: arkivera gamla repos, sätt upp omdirigeringar och dokumentation, etablera backup-rutiner och monitorering.
Sammanfattning
Att välja ett europeiskt alternativ till GitHub handlar sällan bara om teknik. Det är lika mycket ett beslut om compliance, riskhantering och långsiktig strategisk autonomi. För de flesta organisationer är GitLab det mest kompletta valet, medan Gitea och Forgejo utmärker sig för team som vill ha något lättviktigt och självhanterat. Jobbar du med öppen källkod eller community-drivna projekt är Codeberg ett naturligt steg.
Praktiskt råd: börja alltid med en pilotrepo och skala upp först när CI/CD, SSO och backuper fungerar som de ska i den nya miljön.
Vill du ha hjälp med att välja plattform eller ta fram en migrationsplan – inklusive pipeline-översättning och governance-upplägg? Lämna en kommentar eller skicka ett meddelande, så tittar vi på vad som passar bäst utifrån din stack och dina compliance-krav.

