Uptime Kuma is a self-hosted monitoring tool with status pages. This guide covers what a self-hosted install really needs — persistent data, WebSockets behind the proxy, notifications and where the monitor should live — and compares it honestly with one-click Uptime Kuma hosted in Germany.Uptime Kuma ist ein selbst gehostetes Monitoring-Tool mit Statusseiten. Diese Anleitung zeigt, was eine eigene Installation wirklich braucht — persistente Daten, WebSockets hinter dem Proxy, Benachrichtigungen und wo der Monitor stehen sollte — und vergleicht das ehrlich mit One-Click Uptime Kuma, gehostet in Deutschland.
Uptime Kuma is an open-source monitoring tool (louislam/uptime-kuma on GitHub). It checks HTTP(S) endpoints, keywords on pages, TCP ports, ping, DNS, Docker containers and more, sends alerts through many notification channels and can publish status pages for your customers.Uptime Kuma ist ein Open-Source-Monitoring-Tool (louislam/uptime-kuma auf GitHub). Es prüft HTTP(S)-Endpunkte, Schlüsselwörter auf Seiten, TCP-Ports, Ping, DNS, Docker-Container und mehr, alarmiert über viele Benachrichtigungskanäle und kann Statusseiten für Ihre Kunden veröffentlichen.
For German buyers the point is control: the monitor stores your endpoints, alert contacts and response history on your instance instead of on a US SaaS. That makes the hosting location part of your data-protection documentation — not a footnote. This is not legal advice.Für deutsche Käufer geht es um Kontrolle: Der Monitor speichert Ihre Endpunkte, Alarm-Kontakte und Antwortzeiten auf Ihrer Instanz statt bei einem US-SaaS. Damit gehört der Hosting-Standort in Ihre Datenschutz-Dokumentation — nicht in eine Fußnote. Dies ist keine Rechtsberatung.
Grounded in the project README and wiki as read on 6 November 2026 (README, Wiki).Gestützt auf README und Wiki des Projekts, abgerufen am 6. November 2026 (README, Wiki).
/app/data. The official image louislam/uptime-kuma listens on port 3001; everything (monitors, history, settings) lives in the data directory. Lose the volume and you lose the monitor.Docker mit persistentem Volume für /app/data. Das offizielle Image louislam/uptime-kuma lauscht auf Port 3001; alles (Monitore, Verlauf, Einstellungen) liegt im Datenverzeichnis. Volume weg, Monitor weg.Do not run the monitor on the same server it watches. If that VPS or its network goes down, Uptime Kuma goes down with it and nobody gets the alert. Put it on a separate machine, ideally at a different provider or location.Betreiben Sie den Monitor nicht auf dem Server, den er überwacht. Fällt dieser VPS oder sein Netz aus, fällt Uptime Kuma mit aus und niemand bekommt den Alarm. Stellen Sie ihn auf eine getrennte Maschine, idealerweise bei einem anderen Anbieter oder Standort.
Our hands-on English walkthrough — Compose, HTTPS proxy and first monitors — is in Self-host Uptime Kuma on a VPS. For the data-protection angle and SaaS alternatives see Uptime-Monitoring DSGVO-konform.Unsere englische Praxis-Anleitung — Compose, HTTPS-Proxy und erste Monitore — steht in Self-host Uptime Kuma on a VPS. Den Datenschutz-Blick und SaaS-Alternativen finden Sie unter Uptime-Monitoring DSGVO-konform.
Bringing it up takes minutes if you already run Docker and a proxy. The ongoing part is what counts: image updates (back up /app/data before major versions), certificate renewal, keeping the host itself patched — and noticing when the monitor is the thing that is down.Hochfahren dauert Minuten, wenn Docker und Proxy schon laufen. Entscheidend ist der Dauerbetrieb: Image-Updates (vor Major-Versionen /app/data sichern), Zertifikatserneuerung, den Host selbst aktuell halten — und merken, wenn der Monitor selbst ausgefallen ist.
Full disclosure: this is what we sell. As listed in the shop on 6 November 2026:Zur vollen Transparenz: Das ist, was wir verkaufen. So steht es am 6. November 2026 im Shop:
Shop description, verbatim: „Self-hosted uptime monitoring and a public status page on your own isolated instance. Runs as a persistent container. Hosted in Germany (EU); memory and CPU are capped by the container runtime.“ Region chip: Germany Available.Shop-Beschreibung (englisch, sinngemäß): „Selbst gehostetes Uptime-Monitoring und eine öffentliche Statusseite auf Ihrer eigenen isolierten Instanz. Läuft als dauerhafter Container. Gehostet in Deutschland (EU); Arbeitsspeicher und CPU werden von der Container-Laufzeit begrenzt.“ Regions-Chip: Germany Available.
One-click apps sit under a hostname on apps.overnight.host with a real wildcard certificate (see the automation / apps overview). You get the app and a URL, not a root shell — and the monitor runs outside your own infrastructure, which is exactly where it should be.One-Click-Apps liegen unter einem Hostnamen auf apps.overnight.host mit echtem Wildcard-Zertifikat (siehe Automation-/Apps-Übersicht). Sie bekommen die App und eine URL, keine Root-Shell — und der Monitor läuft außerhalb Ihrer eigenen Infrastruktur, genau dort, wo er hingehört.
| Self-hostSelbst hosten | One-click (overnight.host)One-Click (overnight.host) | |
|---|---|---|
| ServerServer | Your VPS; small instances run in 512 MiB–1 GiBIhr VPS; kleine Instanzen laufen mit 512 MiB–1 GiB | Isolated persistent container in Germany; RAM/CPU capped by the runtimeIsolierter dauerhafter Container in Deutschland; RAM/CPU durch die Laufzeit begrenzt |
| SetupEinrichtung | Docker + volume + HTTPS proxy with WebSockets + admin accountDocker + Volume + HTTPS-Proxy mit WebSockets + Admin-Konto | Automatic after payment; access by e-mailAutomatisch nach Zahlung; Zugang per E-Mail |
| TLS + hostnameTLS + Hostname | Your domain, reverse proxy, certificatesIhre Domain, Reverse Proxy, Zertifikate | Included under apps.overnight.hostInklusive unter apps.overnight.host |
| IndependenceUnabhängigkeit | Only if the VPS is not the thing you monitorNur wenn der VPS nicht selbst das überwachte System ist | Runs outside your own infrastructure by designLäuft konstruktionsbedingt außerhalb Ihrer eigenen Infrastruktur |
| Updates + backupsUpdates + Backups | You: pin image, back up /app/data firstSie: Image pinnen, vorher /app/data sichern | Platform managed; no published update schedule on the order pagePlattform verwaltet; die Bestellseite nennt keinen Update-Zeitplan |
| Root shellRoot-Shell | YesJa | No — app, URL and certificateNein — App, URL und Zertifikat |
Yes — the order page for one-click-uptime-kuma showed Germany Available at €4 / mo when checked on 6 November 2026. US VPS locations are a separate catalogue.Ja — die Bestellseite für one-click-uptime-kuma zeigte am 6. November 2026 Germany Available und 4 € / Monat. US-VPS-Standorte sind ein eigener Katalog.
Yes, status pages are a core Uptime Kuma feature and are part of the one-click product description.Ja, Statusseiten sind eine Kernfunktion von Uptime Kuma und Teil der One-Click-Produktbeschreibung.
No. You get the app, a hostname and a certificate. For root and custom compose, self-host on a VPS.Nein. Sie bekommen die App, einen Hostnamen und ein Zertifikat. Für Root und eigenes Compose selbst auf einem VPS hosten.
Your own Uptime Kuma instance with status page, hosted in Germany, for EUR 4 a month. Prices are final totals; no VAT is shown (§19 UStG).Ihre eigene Uptime-Kuma-Instanz mit Statusseite, gehostet in Deutschland, für 4 EUR im Monat. Alle Preise sind Endpreise ohne ausgewiesene USt. (§19 UStG).
Order Uptime Kuma →Uptime Kuma bestellen → Ask a question firstErst eine Frage stellen