Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Hoe Gitea Zelf Hosten op Contabo (2026 Gids)

Leer hoe je Gitea installeert en configureert op Contabo VPS, een krachtig platform voor jouw zelf-gehoste git-service.

Gitea is een lichtgewicht en zelfgehoste Git-service die steeds populairder wordt onder ontwikkelaars voor het beheren van repositories. In deze gids leer je hoe je Gitea installeert op een Contabo VPS, waarbij je profiteert van de efficiรซnte prestaties en betaalbare prijzen. Deze installatie is geschikt voor homelabbers en ontwikkelaars die een naadloze Git-ervaring willen.

Waarom Kiezen voor Contabo voor Gitea Hosting?

Contabo biedt betrouwbare virtual private servers (VPS) aan concurrerende prijzen, vanaf slechts 5,99 EUR/maand. Met royale resources toegewezen aan jouw server, kun je Gitea implementeren zonder je zorgen te maken over prestatieproblemen. Hieronder een snelle vergelijking van Contabo met andere populaire VPS-aanbieders om je voordelen te laten zien.

ProviderMaandprijsRAMOpslagData Center Locaties
Contabo5.99 EUR4 GB400 GB SSDDuitsland, VS
Hetzner Cloud4.15 EUR4 GB20 GB SSDDuitsland
DigitalOcean6 USD4 GB80 GB SSDGlobaal
Vultr6 USD4 GB80 GB SSDGlobaal
Linode (Akamai)5 USD4 GB80 GB SSDGlobaal

Vereisten

  1. Contabo VPS: Maak een account aan en richt een VPS in bij Contabo met minimaal 4 GB RAM en SSD opslag.
  2. Domeinnaam: Koop een domeinnaam als je Gitea via een aangepaste URL wilt benaderen.
  3. SSH Toegang: Zorg dat je SSH toegang hebt tot de VPS.

Stap 1: Toegang tot je VPS

Om te beginnen, maak verbinding via SSH met je Contabo VPS. Open een terminal en voer uit:

ssh root@jouwdomein_of_ip

Vervang jouwdomein_of_ip door het daadwerkelijke IP-adres van je Contabo VPS.

Stap 2: Systeem Bijwerken

Zorg dat je systeempakketten up-to-date zijn:

apt update && apt upgrade -y

Stap 3: Installeer Vereiste Pakketten

Gitea heeft Git en een paar extra libraries nodig. Installeer ze met:

apt install git sqlite3 -y

Voor iedereen die een externe database zoals MySQL of PostgreSQL wil gebruiken, installeer deze ook.

Stap 4: Maak een Git Gebruiker Aan

Voor de beveiliging, maak een speciale gebruiker aan om Gitea te runnen:

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

Stap 5: Download Gitea

Download vervolgens Gitea van de officiรซle repository:

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

Maak het bestand uitvoerbaar:

chmod +x gitea

Stap 6: Verplaats Gitea naar de Gebruikersdirectory

Verplaats de Gitea binary naar de directory van de gebruiker:

mv gitea /usr/local/bin/

Stap 7: Configureer Gitea

Maak de benodigde directories aan:

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

Maak nu een configuratiebestand:

nano /etc/systemd/system/gitea.service

Voeg de volgende configuratie toe:

[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

Stap 8: Start Gitea

Activeer en start de Gitea service met:

systemctl enable gitea
systemctl start gitea

Stap 9: Toegang tot Gitea

Open je webbrowser en navigeer naar:

http://jouwdomein_of_ip:3000

Vervang jouwdomein_of_ip door het IP-adres van je VPS. Je ziet nu de setup-pagina van Gitea waar je je beheerdersaccount en database kunt configureren.

FAQโ€™s

Hoe zet ik een database op voor Gitea op Contabo?

Om Gitea effectief te laten draaien, kun je een database zoals MySQL of PostgreSQL installeren. Installeer de database server op je VPS en maak een nieuwe database en gebruiker aan voor Gitea. Tijdens de setup van Gitea kies je het database type en vul je de benodigde gegevens in, zoals gebruiker, wachtwoord en database naam. Zorg dat de database server verbindingen toestaat van je Gitea installatie.

Kan ik een domeinnaam gebruiken om mijn zelf-gehoste Gitea te benaderen?

Ja, dat kan. Nadat je je domein hebt gekocht, configureer je je DNS-instellingen zodat ze verwijzen naar het IP van je Contabo VPS. Tijdens de setup van Gitea vul je de domeinnaam in bij de applicatie-instellingen. Dit geeft je een nettere URL en verbetert de toegankelijkheid voor gebruikers.

Hoe beveilig ik mijn Gitea-installatie?

Gebruik een SSL-certificaat via Letโ€™s Encrypt om je Gitea-omgeving te beveiligen. Dit is eenvoudig met het installeren van Certbot. Na het instellen van SSL, zorg dat je Gitea-configuratie de juiste ROOT_URL heeft met https://. Update regelmatig Gitea en de dependencies om beveiligingslekken te dichten.

Voor een uitgebreide vergelijking van VPS-aanbieders, bezoek onze volledige VPS vergelijking. Met een betaalbare VPS van Contabo kun je succesvol Gitea zelf hosten en je repositories efficiรซnt beheren. --- End ---