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

guide

Hoe je Forgejo Zelf Host op Hetzner (2026 Gids)

Ontdek hoe je Forgejo installeert en configureert op Hetzner's VPS voor effectieve zelfhosting en beheer van je projecten.

Forgejo is een zelf-gehoste Git-service waarmee je je repositories naadloos kunt beheren. Het is een perfecte keuze voor ontwikkelaars die volledige controle over hun projecten willen. Deze gids leidt je door het proces van het opzetten van Forgejo op Hetzner, een van de beste VPS-aanbieders, bekend om zijn betrouwbaarheid en betaalbaarheid.

Waarom Kiezen voor Hetzner voor Zelf Host Forgejo?

Hetzner biedt flexibele prijsopties, sterke prestaties en hoge beschikbaarheid. Vanaf slechts 4,15 EUR/maand kun je een VPS krijgen met voldoende resources om Forgejo efficiรซnt te draaien. Hier is een vergelijking van enkele top VPS-aanbieders:

ProviderMaandelijkse KostenCPU-KernenRAMOpslag
Contabo VPS5.99 EUR48 GB200 GB
Hetzner Cloud4.15 EUR12 GB20 GB
DigitalOcean6 USD11 GB25 GB
Vultr6 USD11 GB25 GB
Linode5 USD12 GB50 GB

De competitieve prijzen van Hetzner gecombineerd met solide prestaties maken het een uitstekende keuze voor zelfhosting van applicaties zoals Forgejo.

Vereisten

Voordat je begint, zorg dat je hebt:

  1. Een Hetzner-account - Meld je aan hier.
  2. Een pas aangemaakte VPS - Voor het hosten van Forgejo wordt een basisplan met minimaal 2 GB RAM aanbevolen.

Stapsgewijze Installatie van Forgejo op Hetzner

Stap 1: Toegang tot je VPS

Gebruik SSH om verbinding te maken met je pas aangemaakte VPS:

ssh root@<your-vps-ip>

Stap 2: Systeem Update

Eenmaal verbonden, is het verstandig om je pakketbronnen te updaten en je geรฏnstalleerde pakketten te upgraden. Voer de volgende commandoโ€™s uit:

apt update && apt upgrade -y

Stap 3: Installeer Benodigde Dependencies

Vervolgens moeten we enkele noodzakelijke pakketten installeren, inclusief Git, Curl en Docker. Voer uit:

apt install git curl docker.io docker-compose -y

Activeer en start Docker:

systemctl enable docker
systemctl start docker

Stap 4: Maak Forgejo Configuratie Aan

Maak een directory voor Forgejo:

mkdir -p /opt/forgejo

Nu, maak een docker-compose.yml bestand om de Forgejo service te definiรซren:

version: '3.8'
services:
  forgejo:
    image: forgejo/forgejo:latest
    restart: unless-stopped
    ports:
      - "3000:3000"
    volumes:
      - forgejo_data:/data
    environment:
      - SECRET_KEY=je_veilig_geheime_sleutel_hier
      - DB_TYPE=sqlite3

volumes:
  forgejo_data:

Vervang je_veilig_geheime_sleutel_hier door een veilige string.

Stap 5: Start Forgejo

Binnen de directory /opt/forgejo, voer uit:

docker-compose up -d

Je kunt controleren of Forgejo draait met:

docker ps

Stap 6: Toegang tot Forgejo

Zodra Forgejo actief is, kun je er toegang toe krijgen door te navigeren naar http://<your-vps-ip>:3000 in je webbrowser. Volg de instructies op het scherm om de installatie te voltooien.

Veelgestelde Vragen (FAQ)

1. Welke functies biedt Forgejo voor ontwikkelaars?

Forgejo biedt diverse functies die cruciaal zijn voor ontwikkelaars, waaronder repositorybeheer, issue tracking, pull requests en code reviews. Het ondersteunt verschillende Git-workflows en maakt samenwerking binnen team mogelijk, waardoor het een uitstekende keuze is voor teams van elke grootte. Daarnaast biedt de zelf-gehoste aard een extra laag van veiligheid en privacy, waardoor je je codebase kunt beheren zonder afhankelijk te zijn van derden.

2. Hoe veilig is het zelf hosten van Forgejo op Hetzner?

Zelf hosten van Forgejo op Hetzner kan veilig zijn als je de beste praktijken volgt. Dit omvat het up-to-date houden van je software, gebruik maken van SSH-sleutels voor toegang en firewalls configureren om ongewenste toegang te beperken. Hetznerโ€™s datacenters zijn ontworpen met fysieke beveiligingsmaatregelen, en aanvullende beveiligingen kunnen worden ingebouwd via Docker-configuraties en netwerkinstellingen. Regelmatige backups en monitoring kunnen je beveiligingspositie verder versterken.

3. Kan ik mijn VPS opschalen als mijn behoeften toenemen?

Ja, Hetzner biedt de flexibiliteit om je VPS op te schalen indien nodig. Als je Forgejo-instantie meer verkeer ontvangt of extra resources vereist, kun je je VPS eenvoudig upgraden naar een plan met meer CPU en RAM. Deze schaalbaarheid zorgt ervoor dat je hostingomgeving niet snel tekortschiet, en je kunt je applicaties naadloos blijven self-hosten. Monitor altijd je resourcegebruik zodat je tijdig kunt anticiperen op een upgrade.

Voor een volledig overzicht van VPS-opties die geschikt zijn voor jouw behoeften, bezoek onze volledige VPS vergelijking.

Self-host Forgejo op Hetzner voor een robuust en veilig ontwikkelplatform, afgestemd op jouw persoonlijke of teamprojecten. Veel plezier met coderen! --- End ---