Erstatter GitHub
Europæiske alternativer til GitHub
Europæisk Git-hosting til kode og CI
Se kategorien: Tjenester til versionsstyring
GitHub er Git-hostingtjenesten ejet af Microsoft og stedet, hvor en stor del af open source-verdenen opbevarer sin kode. Den tilbyder repositories, pull requests og code review, issue tracking, Actions til continuous integration, pakker, sikkerhedsscanning og et socialt lag af stjerner, forks og profiler, der har gjort den til en offentlig oversigt over, hvad udviklere arbejder på.
Repositories rummer din kildekode, dine build-hemmeligheder og ofte din issue-historik, og for offentlige myndigheder og regulerede virksomheder bringer den kombination jurisdiktion og leverandørafhængighed ind i diskussionen. Et europæisk alternativ til GitHub holder platformen i EU eller EFTA. GitLab dækker repositories, review og CI i ét produkt, GitLab by Stackhero tilbyder det som en administreret europæisk instans, Codeberg hoster open source-projekter, og Forgejo og Gitea er lette Git-servere, du kan køre selv.
Europæiske muligheder
| tjeneste | Land | Hosting | Open source | Gratis plan | Status |
|---|---|---|---|---|---|
| Selvhostet | ✓ | — | |||
| Selvhostet | ✓ | — | |||
| Selvhostet | ✓ | — | EU-kontrolleret | ||
| Gitea | Selvhostet | ✓ | — |
Selvhostet og open source
Open source-projekter, du selv kan køre. Ikke nødvendigvis lavet i Europa, men ingen andre har dine data.
GitLab
Open core, selvhostet versionsstyring
Forgejo
Open source, selvhostet Git-forge
Codeberg
Git-hosting til open source fra Tyskland
Gitea
Open source, selvhostet Git-tjeneste
Tjenester uden verificeret europæisk kontrol
Vises her af hensyn til gennemsigtigheden, men er udeladt af de europæiske muligheder og optællingerne. Sådan klassificerer vi tjenester →
Spørgsmål
Hvordan flytter jeg et repository fra GitHub?
Git-historikken flyttes ved at pushe alle branches og tags til det nye remote. Til issues, pull requests og releases bruger du de importværktøjer, som GitLab, Gitea og Forgejo stiller til rådighed.
Hvad erstatter GitHub Actions?
GitLab har sin egen CI indbygget i platformen, og Forgejo og Gitea understøtter runner-baserede pipelines. Regn med at skulle omskrive workflowfiler, da syntaksen og de tilgængelige actions er forskellige.
Findes der et gratis europæisk hjem til open source-projekter?
Codeberg hoster fri og open source-projekter, og Forgejo og Gitea kan selvhostes uden licensomkostninger. Læs Codebergs betingelser for at tjekke, at dit projekt passer til det, de accepterer.