Test indipendenti Aggiornato aprile 2026 387 guide di self-hosting 5 provider VPS testati

guide

Come Self-Hosting Gitea su Hetzner (Guida 2026)

Impara a ospitare Gitea su Hetzner, con una guida dettagliata 2026 su installazione, configurazione e specifiche consigliate per un deploy fluido.

Come Self-Hosting Gitea su Hetzner (Guida 2026)

Gitea è un servizio Git leggero e auto-ospitato che fornisce un’interfaccia semplice per gestire i tuoi repository. È perfetto per i sviluppatori che desiderano mantenere i propri progetti privati o controllare la propria infrastruttura. In questa guida, installeremo Gitea su un VPS Hetzner, una soluzione di hosting conveniente e affidabile.

Vantaggi del Self-Hosting di Gitea

  1. Privacy: Controlli i tuoi dati e l’accesso.
  2. Personalizzazione: Adatta il tuo servizio Git alle tue esigenze.
  3. Convenienza: Sono disponibili opzioni VPS a prezzi accessibili.

Scegliere un Piano VPS Hetzner

Quando scegli un piano per Gitea, considera le seguenti opzioni:

ProviderPrezzoMemoriaStorageCPU
Hetzner4.15 EUR/mese2 GB20 GB SSD1 vCPU
Contabo VPS5.99 EUR/mese4 GB100 GB SSD2 vCPU
DigitalOcean6 USD/mese2 GB25 GB SSD1 vCPU
Vultr6 USD/mese2 GB50 GB SSD1 vCPU
Linode5 USD/mese2 GB25 GB SSD1 vCPU

Per la nostra installazione di Gitea, il piano da 2 GB di Hetzner è generalmente sufficiente per un piccolo team o per alcuni progetti personali. Tuttavia, se intendi ospitare repository più grandi o hai un numero significativo di utenti, considera l’idea di optare per un piano con più RAM e storage.

Configurare Gitea su Hetzner

  1. Crea un VPS Hetzner:

    • Vai al sito di Hetzner e crea un account.
    • Seleziona un pacchetto VPS desiderato.
    • Scegli la regione del server (preferibilmente la più vicina alla tua posizione).
    • Configura il tuo server e annota l’indirizzo IP.
  2. Accedi al tuo VPS:

    • Usa SSH per connetterti al tuo server:
      ssh root@YOUR_VPS_IP
  3. Aggiorna il Sistema:

    • Aggiorna le liste dei pacchetti e installa i pacchetti richiesti:
      apt update && apt upgrade -y
      apt install -y git sqlite3
  4. Installa Gitea:

    • Scarica l’ultima release di Gitea (controlla la pagina delle release di Gitea per la versione più recente):
      wget -O gitea https://dl.gitea.io/gitea/vX.X.X/gitea-X.X.X-linux-amd64
      chmod +x gitea
  5. Crea un Utente Gitea:

    adduser --system --shell /bin/bash --gecos 'Gitea' --group --disabled-password git
  6. Imposta le Directory:

    mkdir -p /var/lib/gitea/{custom,data,indexers,log}
    chown -R git:git /var/lib/gitea
    chmod 750 /var/lib/gitea
  7. Configura Gitea:

    • Crea un file di configurazione:
      cp gitea /usr/local/bin/
  8. Esegui Gitea:

    • Avvia Gitea con:
      /usr/local/bin/gitea web
  9. Accedi a Gitea:

    • Apri il tuo browser e vai a http://YOUR_VPS_IP:3000.

Completamento della Configurazione

Ora puoi seguire le istruzioni nell’interfaccia web per completare la configurazione. Assicurati di configurare il database, creare un utente admin e impostare le necessarie considerazioni di sicurezza.

FAQ

1. Posso eseguire Gitea su un VPS con specifiche inferiori rispetto al piano consigliato da Hetzner?

Sebbene sia possibile eseguire Gitea su configurazioni VPS con specifiche inferiori, ciò potrebbe compromettere le prestazioni. Un sistema di bassa gamma con RAM o CPU insufficienti può portare a tempi di risposta lenti, specialmente con repository più grandi o più utenti che accedono contemporaneamente. Per prestazioni ottimali, anche per un piccolo numero di progetti, si raccomanda di optare almeno per il piano da 2 GB di Hetzner.

2. Come si confronta Gitea con altre soluzioni Git auto-ospitate?

Gitea si distingue per la sua leggerezza e facilità di configurazione. Alternative come GitLab o Gogs possono offrire più funzionalità ma spesso richiedono più risorse e possono diventare ingombranti per progetti piccoli. Gitea fornisce le operazioni Git essenziali con un’interfaccia pulita, rendendola ideale per gli sviluppatori che desiderano un’esperienza auto-ospitata semplice senza l’overhead.

3. Quali misure di sicurezza dovrei adottare quando ospito Gitea?

La sicurezza è fondamentale nelle applicazioni auto-ospitate. Ecco alcuni passi per migliorare la sicurezza della tua istanza di Gitea:

Per ulteriori opzioni VPS, dai un’occhiata alla nostra comparazione completa dei VPS. Questo ti aiuterà a esplorare altri fornitori che potrebbero soddisfare meglio le tue esigenze!