Home » Blog

Project Router Addon - Uptime Kuma zur Netzwerküberwachung

 · 1 Minute · Michael Bäcker

Uptime Kuma zur Netzwerküberwachung

Docker Linux

Video

Installation mittels Docker Compose File

Erst mal schnell das docker-compose.yaml File anlegen in einem eigenen Ordner:

services:
  uptime-kuma:
    image: louislam/uptime-kuma:alpine
    container_name: uptime-kuma
    environment:
      - PUID=1000
      - PGID=1000
    volumes:
      - ./data:/app/data
      - /var/run/docker.sock:/app/data/docker.sock
    ports:
      - 3001:3001
    restart: always
    network_mode: bridge
    cpus: 0.5
    mem_limit: 400M
  mkdir data

  docker compose up -d
  # oder
  docker-compose up -d

  # Kontrolle ob er richtig läuft
  docker compose logs -f
  # oder
  docker-compose logs -f
  # Mit STRG+c die Ausgabe beenden

Im NGinx Proxy Manager richten wir den Proxy Host ein:

  • Hosts

    • Proxy Hosts

      • Add Proxy Host

        • Domain Names: uptime.home.baecker.com
        • Scheme: http
        • Forward Hostname / IP: 192.168.1.51
        • Forward Port: 3001

In Pihole richten wir einen DNS Namen oder einen CName ein:

  • Settings

    • Local DNS Records

      • Einen local CNAME Record für euren virtuellen Host
      • Domain: uptime.home.baecker.com
      • Target: routeraddon.home.baecker.com

Und jetzt solltet ihr mittels http://uptime.home.baecker.com/ auf die Startseite von Uptime kommen