Unabhängige Tests Aktualisiert April 2026 387 Self-Hosting-Guides 5 VPS-Anbieter getestet

guide

Wie man Uptime Kuma auf einem VPS selbst hostet (Vollständiger Leitfaden)

Erfahren Sie, wie Sie Uptime Kuma auf einem VPS selbst hosten können, mit diesem vollständigen Leitfaden, einschließlich Installation über Docker und Konfigurationstipps.

Wie man Uptime Kuma auf einem VPS selbst hostet (Vollständiger Leitfaden)

Mit dem steigenden Bedarf an zuverlässiger Überwachung selbst gehosteter Anwendungen bietet Uptime Kuma eine fantastische Lösung. Diese Anleitung führt Sie durch die Schritte, um Uptime Kuma auf einem VPS mithilfe von Docker selbst zu hosten. Wir werden die erforderlichen Vorbereitungen, die Installation und die Konfiguration durchgehen, um sicherzustellen, dass Sie effizient arbeiten können.

Was ist Uptime Kuma?

Uptime Kuma ist eine Open-Source-Statusüberwachungslösung, die es Ihnen ermöglicht, verschiedene Dienste (HTTP(s), TCP, ICMP usw.) einfach zu überwachen. Die Anwendung ist leichtgewichtig und bietet ein benutzerfreundliches Dashboard, was sie ideal für Entwickler und Homelabber macht, die mehrere selbst gehostete Dienste im Auge behalten möchten.

Warum einen VPS für Uptime Kuma verwenden?

Das Selbst-Hosting von Uptime Kuma auf einem Virtual Private Server (VPS) gibt Ihnen die vollständige Kontrolle über Ihren Überwachungsdienst, verbessert die Leistung und ermöglicht eine bessere Anpassung. Darüber hinaus gewährleistet ein VPS die Online-Verfügbarkeit, was bedeutet, dass Sie Ihre Dienste rund um die Uhr überwachen können.

Wichtige VPS-Anbieter für Uptime Kuma

Hier ist ein Vergleich einiger der besten VPS-Anbieter, die sich für das Selbst-Hosting von Uptime Kuma eignen:

AnbieterMonatlicher Preis (EUR/USD)Hauptmerkmale
Contabo VPS5,99 EUR/MonatHoher Speicher, SSD-Optionen, vielseitige Konfigurationen
Hetzner Cloud4,15 EUR/MonatBudgetfreundlich, zuverlässige Leistung, skalierbar
DigitalOcean6 USD/MonatBenutzerfreundlich, hervorragende Dokumentation, Community
Vultr6 USD/MonatGlobale Rechenzentren, anpassbarer Blockspeicher
Linode5 USD/MonatSolide Betriebszeit, schnelles Netzwerk, umfassender Support

Für weitere Vergleiche, werfen Sie einen Blick auf unseren vollständigen VPS-Vergleich.

Voraussetzungen

  1. VPS-Setup: Wählen Sie einen beliebigen VPS-Anbieter aus der obigen Liste. Ein Basisplan ist ausreichend, da Uptime Kuma keine umfangreichen Ressourcen benötigt.
  2. SSH-Zugriff: Stellen Sie sicher, dass Sie SSH-Zugriff auf Ihren VPS für die Remote-Verwaltung haben.
  3. Docker installiert: Installieren Sie Docker und Docker Compose auf Ihrem VPS. Sie können die offizielle Docker-Installationsanleitung befolgen, um es korrekt einzurichten.

Installation von Uptime Kuma

Lassen Sie uns nun den Installationsprozess Schritt für Schritt durchgehen.

  1. Verbinden Sie sich mit Ihrem VPS:

    Öffnen Sie ein Terminal (oder verwenden Sie einen SSH-Client) und verbinden Sie sich mit:

    ssh username@your_vps_ip
  2. Docker installieren (falls noch nicht installiert):

    Führen Sie die folgenden Befehle aus, um Docker und Docker Compose zu installieren:

    sudo apt update
    sudo apt install docker.io
    sudo systemctl enable --now docker
    sudo apt install docker-compose
  3. Verzeichnis für Uptime Kuma erstellen:

    Erstellen Sie ein neues Verzeichnis für die Uptime Kuma-Anwendung:

    mkdir uptime-kuma
    cd uptime-kuma
  4. Docker Compose-Datei erstellen:

    Erstellen Sie eine docker-compose.yml-Datei mit Ihrem bevorzugten Texteditor:

    nano docker-compose.yml

    Fügen Sie die folgende Konfiguration hinzu:

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

    Führen Sie den folgenden Befehl aus, um Uptime Kuma zu starten:

    docker-compose up -d

    Um zu überprüfen, ob es korrekt läuft, verwenden Sie:

    docker-compose ps

Zugriff auf Uptime Kuma

Sobald Uptime Kuma läuft, greifen Sie über Ihren Browser mit der IP-Adresse des Servers und dem Port 3001 auf die Anwendung zu, wie folgt:

http://your_vps_ip:3001

Wenn Sie die Benutzeroberfläche zum ersten Mal aufrufen, müssen Sie ein Administratorkonto einrichten. Befolgen Sie die Anweisungen auf dem Bildschirm, um einen Benutzer zu erstellen und mit der Überwachung zu beginnen.

Konfiguration von Uptime Kuma

Nach der Anmeldung können Sie Dienste zur Überwachung hinzufügen. So geht’s:

  1. Klicken Sie auf die Schaltfläche „Monitor hinzufügen“.
  2. Wählen Sie die Art des Dienstes aus, den Sie überwachen möchten (z. B. HTTP(s), TCP).
  3. Füllen Sie die Felder wie Name, URL/IP, Intervall und Benachrichtigungen aus, falls erforderlich.
  4. Klicken Sie auf “Speichern”, um den Monitor hinzuzufügen.

Wiederholen Sie diese Schritte für jeden Dienst, den Sie überwachen möchten.

FAQs

1. Wie stelle ich sicher, dass meine Uptime Kuma-Installation sicher ist?

Um Ihre Uptime Kuma-Installation zu sichern, sollten Sie erwägen, einen Reverse-Proxy mit HTTPS mithilfe von Nginx oder Traefik einzurichten. Es ist auch ratsam, starke Passwörter für Ihr Administratorkonto zu verwenden. Aktualisieren Sie regelmäßig Ihre Docker-Images und überwachen Sie diese auf Sicherheitswarnungen.

2. Kann ich Uptime Kuma ohne Docker ausführen?

Obwohl es möglich ist, Uptime Kuma direkt auf einem System ohne Docker zu installieren, vereinfacht Docker die Verwaltung von Abhängigkeiten und die Bereitstellung. Docker ermöglicht es Ihnen, Uptime Kuma schnell und konsistent in verschiedenen Umgebungen einzurichten. Für Entwickler macht es auch einfach, Versionen zu aktualisieren und zurückzusetzen.

3. Auf welche Probleme könnte ich stoßen, wenn ich Uptime Kuma selbst hoste?

Häufige Probleme könnten eine Fehlkonfiguration von Docker oder dem Netzwerk beinhalten, die dazu führen, dass Uptime Kuma nicht zugänglich ist. Leistungsprobleme können auftreten, wenn Ihr VPS unterdimensioniert ist für die überwachten Apps. Überprüfen Sie die Protokolle mit docker-compose logs, um Probleme zu beheben. Achten Sie zudem auf möglicherweise vorhandene Firewall-Regeln, die den Zugriff blockieren könnten.

Fazit

Das Selbst-Hosting von Uptime Kuma auf einem VPS ist ein unkomplizierter Prozess, der es Ihnen ermöglicht, Ihre Anwendungen effektiv zu überwachen. Indem Sie die oben aufgeführten Schritte befolgen, können Sie Ihr Überwachungstool bereitstellen und anpassen. Wählen Sie einen zuverlässigen VPS-Anbieter, der zu Ihrem Budget und Ihren Anforderungen passt, und profitieren Sie noch heute von diesem leistungsstarken Tool!