Gidsen
Self-hosted uptimemonitoring met Uptime Kuma
Monitor je sites en API's vanaf een machine die jij beheert, met Telegram- en e-mailmeldingen — Uptime Kuma automatisch geïnstalleerd op een kleine VPS.
IntoClouds · Gepubliceerd: 13 juli 2026 · Bijgewerkt: 11 september 2026
Waarom zelf-gehoste monitoring
Uptime Kuma controleert HTTP(S), TCP en ping en kan waarschuwen via Telegram of e-mail. Test de bezorging van meldingen.
Stap 1 — Eén klik bij het aanmaken van de server
Maak een account aan, Servers → Nieuwe server: kleinste pakket, een willekeurige Ubuntu- of Debian-image, vink Uptime Kuma aan. Bij de eerste opstart wordt Docker geïnstalleerd en start Kuma op poort 80.
Stap 2 — Beheerdersaccount aanmaken, monitors toevoegen
Open http://<server-ip>/ — het eerste bezoek toont de installatiewizard van Kuma; maak meteen het beheerdersaccount aan (tot je dat doet, staat de wizard open voor iedereen die het IP vindt). Voeg daarna je eerste monitors toe: de URL van je site, het health-endpoint van je API, de SSH-poort van een server die je belangrijk vindt.
Stap 3 — Telegram-meldingen instellen
Settings → Notifications → Telegram: maak een bot aan met @BotFather, plak de token, stuur de bot een bericht en laat Kuma de chat-ID detecteren. Koppel de melding aan je monitors en zet je testserver één keer uit om te zien dat de melding daadwerkelijk binnenkomt.
Maak een back-up van applicatiegegevens en database en test het herstel. Benoemde Docker-volumes staan niet in de Compose-projectmap.
Een verstandige lay-out voor een kleine stack
Eén eerlijke regel voor monitoring: draai de bewaker niet op dezelfde machine als wat er bewaakt wordt. Geef Kuma een eigen kleine server, idealiter in een andere regio dan wat het monitort.
Officiële documentatie
Kies je volgende stap
We helpen bij de keuze, start en migratie van je project. Stuur je huidige configuratie en wensen; we spreken het werk en de kosten vooraf af.