Ersätter GitHub
Europeiska alternativ till GitHub
Europeisk Git-hosting för kod och CI
Se kategorin: Tjänster för versionshantering
GitHub är den Git-hostingtjänst som ägs av Microsoft, och platsen där en stor del av världen kring öppen källkod har sin kod. Den erbjuder repon, pull requests och kodgranskning, ärendehantering, Actions för kontinuerlig integration, paket, säkerhetsskanning och ett socialt lager av stjärnor, forkar och profiler som har gjort den till ett offentligt register över vad utvecklare arbetar med.
Repon innehåller din källkod, dina hemligheter för byggen och ofta din ärendehistorik, och för myndigheter och reglerade företag gör den kombinationen att jurisdiktion och leverantörsberoende hamnar på bordet. Ett europeiskt alternativ till GitHub håller plattformen inom EU eller Efta. GitLab täcker repon, granskning och CI i en enda produkt, GitLab by Stackhero erbjuder den som en hanterad europeisk instans, Codeberg hostar projekt med öppen källkod, och Forgejo och Gitea är lätta Git-servrar som du kan köra själv.
Europeiska alternativ
| tjänst | Land | Hosting | Öppen källkod | Gratisplan | Status |
|---|---|---|---|---|---|
| Självhostad | ✓ | — | |||
| Självhostad | ✓ | — | |||
| Självhostad | ✓ | — | EU-kontrollerad | ||
| Gitea | Självhostad | ✓ | — |
Självhostat och öppen källkod
Projekt med öppen källkod som du kan köra själv. Inte nödvändigtvis gjorda i Europa, men ingen annan förvaltar dina data.
GitLab
Självhostad versionshantering enligt open core-modellen
Forgejo
Självhostad Git-plattform med öppen källkod
Codeberg
Git-hosting för öppen källkod från Tyskland
Gitea
Självhostad Git-tjänst med öppen källkod
Tjänster utan verifierad europeisk kontroll
Visas här av öppenhetsskäl, men räknas inte med bland de europeiska alternativen eller i totalerna. Så klassificerar vi tjänster →
Frågor
Hur flyttar jag ett repo från GitHub?
Git-historiken flyttas med en push av alla grenar och taggar till den nya remoten. För ärenden, pull requests och releaser använder du importverktygen som GitLab, Gitea och Forgejo tillhandahåller.
Vad ersätter GitHub Actions?
GitLab har egen CI inbyggd i plattformen, och Forgejo och Gitea stöder pipelines som körs med runners. Räkna med att skriva om arbetsflödesfilerna, eftersom syntaxen och de tillgängliga actions skiljer sig åt.
Finns det ett gratis europeiskt hem för projekt med öppen källkod?
Codeberg hostar projekt med fri och öppen källkod, och Forgejo och Gitea kan självhostas utan licenskostnad. Läs Codebergs villkor för att kontrollera att ditt projekt passar det de tar emot.