Zastępuje GitHub

Europejskie alternatywy dla GitHub

Europejski hosting Git dla kodu i CI

Przeglądaj kategorię: Usługi kontroli wersji

GitHub to należąca do firmy Microsoft usługa hostingu repozytoriów Git i miejsce, w którym duża część świata open source trzyma swój kod. Oferuje repozytoria, pull requesty i przegląd kodu, śledzenie zgłoszeń, Actions do ciągłej integracji, pakiety, skanowanie bezpieczeństwa oraz warstwę społecznościową z gwiazdkami, forkami i profilami, która uczyniła z niego publiczny zapis tego, nad czym pracują programiści.

Repozytoria zawierają Twój kod źródłowy, sekrety buildów i często historię zgłoszeń, a w przypadku instytucji publicznych i firm z sektorów regulowanych to połączenie wprowadza do dyskusji jurysdykcję i zależność od dostawcy. Europejska alternatywa dla GitHub zostawia tę platformę w UE lub EFTA. GitLab obejmuje repozytoria, przegląd kodu i CI w jednym produkcie, GitLab by Stackhero oferuje go jako zarządzaną instancję w Europie, Codeberg hostuje projekty open source, a Forgejo i Gitea to lekkie serwery Git, które możesz uruchomić samodzielnie.

Europejskie opcje

4
usługa Kraj Hosting Open source Darmowy plan Status
GitLab Open source Samodzielnie hostowany ✓ —
Forgejo Open source Samodzielnie hostowany ✓ —
Codeberg Niemcy Samodzielnie hostowany ✓ — Kontrola w UE
Gitea Open source Samodzielnie hostowany ✓ —

Samodzielnie hostowane i open source

Projekty open source, które możesz uruchomić samodzielnie. Niekoniecznie powstały w Europie, ale nikt inny nie przechowuje Twoich danych.

Usługi bez zweryfikowanej kontroli europejskiej

Pokazane tu dla przejrzystości, ale wyłączone z europejskich opcji i statystyk. Jak klasyfikujemy usługi →

Pytania

Jak przenieść repozytorium z GitHub?

Historię Git przenosisz, wypychając wszystkie gałęzie i tagi do nowego zdalnego repozytorium. Do zgłoszeń, pull requestów i wydań użyj importerów, które oferują GitLab, Gitea i Forgejo.

Co zastąpi GitHub Actions?

GitLab ma własne CI wbudowane w platformę, a Forgejo i Gitea obsługują pipeline'y oparte na runnerach. Spodziewaj się przepisywania plików workflow, bo składnia i dostępne akcje się różnią.

Czy jest darmowe europejskie miejsce dla projektów open source?

Codeberg hostuje projekty wolnego i otwartego oprogramowania, a Forgejo i Gitea możesz hostować samodzielnie bez kosztów licencji. Przeczytaj zasady serwisu Codeberg, żeby sprawdzić, czy Twój projekt pasuje do tego, co przyjmuje.