Zum Inhalt

Uptime Kuma

Einleitung und Rolle

Uptime Kuma ist der Monitoring-Dienst für Healthchecks und Statusüberwachung. Er überwacht interne und externe Endpunkte und verwendet seine eigene Benutzerverwaltung.

Persistente Daten und Backup-Relevanz

Pfad Bedeutung Backup-Relevanz
/opt/selfhost/data/uptime-kuma Datenbank, Monitore, Statusseiten, Einstellungen hoch
/opt/selfhost/stacks/core/docker-compose.yml Stack-Definition hoch

Stack, Container und Docker Compose

Eigenschaft Wert
Stack Core-Stack /opt/selfhost/stacks/core/
Container uptime-kuma
Image louislam/uptime-kuma:1
Portbindung 127.0.0.1:3001:3001
Daten-Mount /opt/selfhost/data/uptime-kuma:/app/data

Route und Caddy

Registry-ID Hostname Upstream
uptime-kuma uptime-kuma.marcosudau.com http://127.0.0.1:3001

Zugehörige Dienste und Abhängigkeiten

Abhängigkeit Rolle
Caddy HTTPS-Reverse-Proxy
überwachte Dienste Zielsysteme der Checks

Secrets und Umgebungsvariablen

Uptime Kuma verwaltet Zugangsdaten und Monitore im Datenverzeichnis. Keine separate .env-Datei in der aktuellen Compose-Konfiguration.

Betrieb und Prüfung

sudo docker compose ls
sudo docker ps --format '{{.Names}} {{.Status}}'
curl -I https://uptime-kuma.marcosudau.com