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

guide

Hoe Uptime Kuma Zelf Host Serveren op een VPS (Complete Gids)

Leer hoe je Uptime Kuma zelf host op een VPS met deze complete gids, inclusief installatie via Docker en configuratietips.

Met de groeiende behoefte aan betrouwbare monitoring van zelf-gehoste applicaties biedt Uptime Kuma een fantastische oplossing. Deze gids begeleidt je door de stappen om Uptime Kuma zelf te hosten op een VPS met Docker. We behandelen de benodigde voorbereidingen, installatie en configuratie zodat je snel aan de slag kunt.

Wat is Uptime Kuma?

Uptime Kuma is een open-source status monitoring-oplossing waarmee je eenvoudig verschillende services kunt monitoren (HTTP(s), TCP, ICMP, enz.). De applicatie is lichtgewicht en biedt een gebruiksvriendelijk dashboard, ideaal voor ontwikkelaars en homelab-enthousiastelingen die meerdere zelf-gehoste services willen volgen.

Waarom een VPS gebruiken voor Uptime Kuma?

Zelf hosten van Uptime Kuma op een Virtual Private Server (VPS) geeft je volledige controle over je monitoringdienst, verbetert de prestaties en maakt meer aanpassingen mogelijk. Bovendien zorgt een VPS voor online beschikbaarheid, zodat je je services 24/7 kunt monitoren.

Belangrijke VPS Providers voor Uptime Kuma

Hier is een vergelijking van enkele top VPS-aanbieders die geschikt zijn voor zelf-hosting van Uptime Kuma:

ProviderMaandprijs (EUR/USD)Belangrijkste kenmerken
Contabo VPS5,99 EUR/maandHoge opslag, SSD-opties, veelzijdige configuraties
Hetzner Cloud4,15 EUR/maandBudgetvriendelijk, betrouwbare prestaties, schaalbaar
DigitalOcean6 USD/maandGebruiksvriendelijk, uitstekende documentatie, community
Vultr6 USD/maandWereldwijde datacenters, aanpasbare block storage
Linode5 USD/maandGoede uptime, snelle netwerken, uitgebreide support

Voor meer vergelijkingen, bekijk onze volledige VPS-vergelijking.

Vereisten

  1. VPS Instelling: Kies een VPS-aanbieder uit de bovenstaande lijst. Een basisplan is voldoende omdat Uptime Kuma geen uitgebreide resources nodig heeft.
  2. SSH Toegang: Zorg dat je SSH-toegang hebt tot je VPS voor remote beheer.
  3. Docker Geïnstalleerd: Installeer Docker en Docker Compose op je VPS. Volg de officiële Docker-installatiegids voor de juiste setup.

Uptime Kuma Installeren

Laten we nu stap voor stap door het installatieproces gaan.

  1. Maak verbinding met je VPS:

    Open een terminal (of gebruik een SSH-client) en verbind met:

    ssh gebruikersnaam@jouw_vps_ip
  2. Installeer Docker (indien nog niet geïnstalleerd):

    Voer de volgende commando’s uit om Docker en Docker Compose te installeren:

    sudo apt update
    sudo apt install docker.io
    sudo systemctl enable --now docker
    sudo apt install docker-compose
  3. Maak een Map voor Uptime Kuma:

    Maak een nieuwe map voor de Uptime Kuma-applicatie:

    mkdir uptime-kuma
    cd uptime-kuma
  4. Maak een Docker Compose Bestand:

    Maak een docker-compose.yml bestand met je favoriete teksteditor:

    nano docker-compose.yml

    Voeg de volgende configuratie toe:

    version: '3'
    
    services:
      uptime-kuma:
        image: louislam/uptime-kuma:latest
        ports:
          - 3001:3001
        volumes:
          - kuma_data:/app/data
        restart: always
    
    volumes:
      kuma_data:
  5. Deploy Uptime Kuma:

    Voer het volgende commando uit om Uptime Kuma te starten:

    docker-compose up -d

    Om te controleren of het correct draait, gebruik je:

    docker-compose ps

Toegang tot Uptime Kuma

Zodra Uptime Kuma draait, kun je de applicatie benaderen via je browser met het IP-adres van je server en poort 3001, zoals:

http://jouw_vps_ip:3001

Bij de eerste keer toegang krijg je de prompt om een beheerdersaccount aan te maken. Volg de instructies op het scherm om een gebruiker aan te maken en te beginnen met monitoren.

Uptime Kuma Configureren

Na het inloggen kun je services toevoegen om te monitoren. Zo doe je dat:

  1. Klik op de knop “Add Monitor”.
  2. Kies het type service dat je wilt monitoren (bijv. HTTP(s), TCP).
  3. Vul de velden in zoals naam, URL/IP, interval, en notificaties indien nodig.
  4. Klik op “Save” om de monitor toe te voegen.

Herhaal deze stappen voor elke service die je wilt volgen.

FAQs

1. Hoe zorg ik dat mijn Uptime Kuma-installatie veilig is?

Om je Uptime Kuma te beveiligen, overweeg dan het opzetten van een reverse proxy met HTTPS via Nginx of Traefik. Gebruik ook sterke wachtwoorden voor je admin-account. Update regelmatig je Docker-images en houd alert op beveiligingsadviezen.

2. Kan ik Uptime Kuma zonder Docker draaien?

Hoewel het mogelijk is om Uptime Kuma direct op een systeem te installeren zonder Docker, vereenvoudigt Docker het beheer van afhankelijkheden en uitrol. Docker stelt je in staat om snel en consistent Uptime Kuma te installeren op verschillende omgevingen. Voor ontwikkelaars is het ook gemakkelijk om te updaten en versies terug te draaien.

3. Welke problemen kan ik tegenkomen bij zelf-hosting van Uptime Kuma?

Veelvoorkomende problemen kunnen zijn: incorrecte configuraties van Docker of het netwerk, waardoor Uptime Kuma niet bereikbaar is. Prestaties kunnen afnemen als je VPS onderpowered is voor de apps die je monitort. Controleer de logs met docker-compose logs voor troubleshooting. Let ook op firewallregels die toegang kunnen blokkeren.

Conclusie

Zelf hosten van Uptime Kuma op een VPS is een eenvoudig proces en stelt je in staat je applicaties effectief te monitoren. Door de bovenstaande stappen te volgen, kun je je monitoringtool uitrollen en aanpassen. Kies een betrouwbare VPS-aanbieder die bij je budget en wensen past, en profiteer vandaag nog van deze krachtige tool!