Sostituisce GitHub
Alternative europee a GitHub
Hosting Git europeo per codice e CI
Sfoglia la categoria: Servizi di controllo versione
GitHub è il servizio di hosting Git di proprietà di Microsoft, e il luogo dove gran parte del mondo open source conserva il proprio codice. Fornisce repository, pull request e revisione del codice, gestione dei ticket, Actions per l'integrazione continua, pacchetti, scansione di sicurezza e un livello sociale fatto di stelle, fork e profili che lo ha reso un registro pubblico di ciò su cui lavorano gli sviluppatori.
I repository contengono il tuo codice sorgente, i segreti di build e spesso la cronologia dei ticket, e per enti pubblici e aziende regolamentate questa combinazione porta la giurisdizione e la dipendenza dal fornitore al centro della discussione. Un'alternativa europea a GitHub mantiene quella piattaforma all'interno dell'UE o dell'EFTA. GitLab copre repository, revisione e CI in un unico prodotto, GitLab by Stackhero la offre come istanza europea gestita, Codeberg ospita progetti open source, e Forgejo e Gitea sono server Git leggeri che puoi gestire tu stesso.
Opzioni europee
| servizio | Paese | Hosting | Open source | Piano gratuito | Stato |
|---|---|---|---|---|---|
| Self-hosted | ✓ | — | |||
| Self-hosted | ✓ | — | |||
| Self-hosted | ✓ | — | Controllo UE | ||
| Gitea | Self-hosted | ✓ | — |
Self-hosted e open source
Progetti open source che puoi gestire tu stesso. Non necessariamente realizzati in Europa, ma nessun altro conserva i tuoi dati.
GitLab
Controllo versione open core e self-hosted
Forgejo
Piattaforma Git open source e self-hosted
Codeberg
Hosting Git per l'open source dalla Germania
Gitea
Servizio Git open source e self-hosted
Servizi senza controllo europeo verificato
Mantenuto qui per trasparenza, ma escluso dalle opzioni europee e dai totali. Come classifichiamo i servizi →
Domande
Come sposto un repository da GitHub?
La cronologia Git si sposta con un push di tutti i branch e i tag verso il nuovo remote. Per ticket, pull request e release, usa gli strumenti di importazione forniti da GitLab, Gitea e Forgejo.
Cosa sostituisce GitHub Actions?
GitLab ha una propria CI integrata nella piattaforma, e Forgejo e Gitea supportano pipeline basate su runner. Aspettati di dover riscrivere i file di workflow, poiché la sintassi e le azioni disponibili differiscono.
Esiste una casa europea gratuita per i progetti open source?
Codeberg ospita progetti liberi e open source, e Forgejo e Gitea possono essere gestiti autonomamente senza costi di licenza. Leggi le condizioni di Codeberg per verificare che il tuo progetto rientri tra quelli accettati.