Piattaforma self-hosted per Git # Gitea: repository Git per il tuo team Gitea è una piattaforma open source per repository Git, collaborazione e gestione delle modifiche. Verifica i requisiti e la disponibilità dell'ambiente: il provisioning dei servizi cloud non è al momento disponibile. [Inizia ora](https://panel.deplomo.com/signup)[Torna al marketplace](/it/marketplace) ## Funzionalità di Gitea Installazione, risorse, controllo degli accessi e integrazioni CI/CD dipendono dall'ambiente e dalla configurazione. ### Scritto in Go e pensato per l'hosting autonomo Gitea è sviluppato in Go. Le risorse necessarie dipendono da numero e dimensioni dei repository, utenti e attività della piattaforma. ### Controllo degli accessi ai repository Gitea consente di gestire repository privati e autorizzazioni per i collaboratori. Sicurezza e riservatezza dipendono dalla configurazione dell'istanza, dagli accessi e dai backup. ### Supporto per Actions e flussi CI/CD Gitea Actions consente di configurare flussi di integrazione e rilascio continuo; verifica compatibilità, runner e requisiti della versione utilizzata. ### Organizzazioni, utenti e autorizzazioni Puoi configurare organizzazioni, team, chiavi SSH, token e protezioni dei branch secondo le funzioni della versione e le impostazioni dell'istanza. ## Domande frequenti su Gitea Risposte alle domande più comuni su Gitea, migrazione dei repository e gestione di un'istanza Git. Che cos'è Gitea e come si usa nei team di sviluppo? Gitea è un'alternativa a GitHub per un team di sviluppo? Quali differenze ci sono tra Gitea e GitLab? Come migrare repository esistenti a Gitea? Gitea supporta SSH e HTTPS? ## Guida a Gitea: gestire repository Git con hosting autonomo Un hosting Git privato permette al team di controllare l’accesso al codice, la gestione dei repository e i flussi di deploy. Gitea offre un’alternativa leggera e self-hosted per i progetti che richiedono un ambiente di sviluppo indipendente. ### Che cos'è Gitea e come si confronta con GitHub? Gitea è una piattaforma indipendente, open source e self-hosted per repository Git, sviluppata in Go. Offre funzioni per gestire pull request, revisioni del codice, issue e branch tramite un'interfaccia web. Se ti serve una piattaforma che integri altre funzioni per DevOps, puoi confrontare Gitea con [hosting GitLab](/it/marketplace/apps/gitlab) . Gitea supporta anche flussi di deploy da repository, ad esempio tramite [deploy da GitHub](/it/support/docs/paas/deploy) . Verifica quali repository e procedure sono compatibili con la tua configurazione. ### Installare Gitea autonomamente: aspetti da configurare Un'installazione autonoma su Linux può richiedere la configurazione del web server, del database, delle porte SSH, di HTTPS e dei backup. Pianifica gli aggiornamenti, i controlli di accesso e il ripristino dei repository in base ai requisiti del team. Storage, rete, certificati e manutenzione dipendono dall'ambiente. Il provisioning dei servizi cloud non è attualmente disponibile; per un'istanza autonoma consulta la documentazione di Gitea e verifica i requisiti dell'infrastruttura. ### Confronto tra Gitea self-hosted, GitHub e GitLab Le modalità di hosting e le funzioni dipendono dal servizio e dal piano. La tabella confronta aspetti generali.
| Aspetto | Gitea, secondo l'ambiente | GitHub, servizio ospitato | GitLab, secondo la versione e il piano |
|---|---|---|---|
| Controllo e accesso ai repository | Con un'istanza self-hosted, il team gestisce direttamente accessi e archiviazione dei repository | Lo storage dei repository dipende dalle condizioni del fornitore | Il team gestisce accessi e manutenzione dell'istanza |
| Risorse e memoria necessarie | Il fabbisogno dipende da repository, utenti e carico | Servizio ospitato, risorse secondo il piano | Il fabbisogno dipende dalla versione e dalle funzioni abilitate |
| Tempi delle operazioni Git | Dipendono da rete, distanza, dimensione del repository e ambiente | Dipendono dalla connessione e dal servizio utilizzato | Dipendono da risorse, configurazione e cache |
| Connessioni SSH e HTTPS | SSH, HTTPS e domini personalizzati secondo la configurazione | Protocolli e funzionalità dipendono dal servizio e dal piano | Richiede la configurazione di SSH e delle porte sul server |
| Modello di prezzo e costi ricorrenti | Prezzo mensile fisso del pacchetto in euro | Funzioni e limiti dipendono dal piano del servizio | Costi dell'infrastruttura dipendono dalle risorse richieste |