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

guide

Come Autohostare Gitea su Contabo (Guida 2026)

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

Come Autohostare Gitea su Contabo (Guida 2026)

Gitea è un servizio Git leggero e autohostato che sta diventando sempre più popolare tra gli sviluppatori per la gestione dei repository. In questa guida, imparerai come installare Gitea su un VPS Contabo, sfruttando le sue prestazioni efficienti e i prezzi accessibili. Questa installazione è adatta per appassionati di homelab e sviluppatori che desiderano un’esperienza Git senza interruzioni.

Perché Scegliere Contabo per l’Ospitalità di Gitea?

Contabo offre server virtuali privati (VPS) affidabili a prezzi competitivi, a partire da soli 5.99 EUR/mese. Con risorse generose allocate per il tuo server, puoi distribuire Gitea senza preoccuparti dei colli di bottiglia delle prestazioni. Di seguito è riportato un rapido confronto tra Contabo e altri fornitori di VPS popolari per aiutarti a capire i suoi vantaggi.

FornitorePrezzo MensileRAMStorageLuoghi dei Data Center
Contabo5.99 EUR4 GB400 GB SSDGermania, USA
Hetzner Cloud4.15 EUR4 GB20 GB SSDGermania
DigitalOcean6 USD4 GB80 GB SSDGlobale
Vultr6 USD4 GB80 GB SSDGlobale
Linode (Akamai)5 USD4 GB80 GB SSDGlobale

Prerequisiti

  1. Contabo VPS: Iscriviti e provisiona un’istanza VPS da Contabo con almeno 4 GB di RAM e storage SSD.
  2. Nome di Dominio: Ottieni un nome di dominio se desideri accedere a Gitea tramite un URL personalizzato.
  3. Accesso SSH: Assicurati di avere accesso SSH al VPS.

Passo 1: Accedi al tuo VPS

Per iniziare, esegui l’accesso SSH al tuo VPS Contabo. Apri un terminale ed esegui:

ssh root@your_server_ip

Sostituisci your_server_ip con l’indirizzo IP effettivo del tuo VPS Contabo.

Passo 2: Aggiorna il Sistema

Assicurati che i pacchetti del tuo sistema siano aggiornati:

apt update && apt upgrade -y

Passo 3: Installa i Pacchetti Necessari

Gitea richiede Git e alcune librerie aggiuntive. Installali utilizzando il seguente comando:

apt install git sqlite3 -y

Per chi desidera utilizzare un database esterno come MySQL o PostgreSQL, assicurati di installarli anche.

Passo 4: Crea un Utente Git

Per motivi di sicurezza, crea un utente dedicato per eseguire Gitea:

adduser --system --shell /bin/bash --gecos 'Git User' --group --disabled-password git

Passo 5: Scarica Gitea

Successivamente, scarica Gitea dal repository ufficiale:

wget -O gitea https://dl.gitea.io/gitea/1.18.0/gitea-1.18.0-linux-amd64

Rendi eseguibile il file scaricato:

chmod +x gitea

Passo 6: Sposta Gitea nella Directory dell’Utente

Sposta il binario di Gitea nella directory dell’utente:

mv gitea /usr/local/bin/

Passo 7: Configura Gitea

Crea le directory necessarie per Gitea:

mkdir -p /var/lib/gitea/{custom,data,log}
chown -R git:git /var/lib/gitea/

Ora crea un file di configurazione:

nano /etc/systemd/system/gitea.service

Aggiungi la seguente configurazione:

[Unit]
Description=Gitea
After=syslog.target
After=network.target

[Service]
User=git
Group=git
WorkingDirectory=/var/lib/gitea
ExecStart=/usr/local/bin/gitea web
Restart=always
Environment=USER=git HOME=/var/lib/gitea

[Install]
WantedBy=multi-user.target

Passo 8: Avvia Gitea

Abilita e avvia il servizio Gitea con i seguenti comandi:

systemctl enable gitea
systemctl start gitea

Passo 9: Accedi a Gitea

Apri il tuo browser web e naviga a:

http://your_server_ip:3000

Sostituisci your_server_ip con l’indirizzo IP del tuo VPS. Vedrai la pagina di configurazione di Gitea dove potrai configurare il tuo account amministratore e il database.

Domande Frequenti (FAQ)

Come posso configurare un database per Gitea su Contabo?

Per eseguire Gitea in modo efficace, puoi configurare un database come MySQL o PostgreSQL. Installa il server del database sul tuo VPS e crea un nuovo database e un utente per Gitea. Nella pagina di configurazione di Gitea, scegli il tipo di database e inserisci i dettagli richiesti come utente, password e nome del database. Assicurati di configurare il server del database per consentire le connessioni dalla tua installazione di Gitea.

Posso utilizzare un nome di dominio per accedere al mio Gitea autohostato?

Sì, puoi utilizzare un nome di dominio. Dopo aver acquistato il tuo dominio, configura le impostazioni DNS per puntare all’IP del tuo VPS Contabo. Nella configurazione di Gitea, assicurati di inserire il nome di dominio per l’applicazione. Questo ti darà un URL più pulito e aiuterà con l’accessibilità per gli utenti.

Come posso mettere in sicurezza la mia installazione di Gitea?

Per mettere in sicurezza la tua installazione di Gitea, considera di configurare un certificato SSL utilizzando Let’s Encrypt. Questo può essere facilmente fatto installando Certbot. Dopo aver configurato SSL, assicurati che la configurazione di Gitea abbia il corretto ROOT_URL per utilizzare https://. Aggiorna regolarmente Gitea e le sue dipendenze per risolvere eventuali vulnerabilità di sicurezza.

Per un confronto completo tra fornitori di VPS, visita il nostro confronto VPS completo. Con un VPS accessibile da Contabo, puoi autohostare con successo Gitea e gestire i tuoi repository in modo efficiente.