Atlas - Monitoring-Dashboard für Homelab und Server

Atlas - Monitoring-Dashboard für Homelab und Server

Atlas ist ein konfigurierbares Monitoring-Dashboard, das Systemmetriken, Dienststatus und Infrastrukturübersichten auf einer zentralen Seite bündelt.

Was ist Atlas?

Atlas sammelt Metriken von Servern, Containern und Netzwerkgeräten und stellt sie in einem anpassbaren Dashboard-Layout dar. CPU, RAM, Festplattenauslastung, Netzwerkdurchsatz und benutzerdefinierte HTTP-Checks werden in konfigurierbaren Widgets visualisiert. Alarme per Webhook oder E-Mail informieren bei Grenzwertüberschreitungen. Für Homelab-Betreiber bietet Atlas einen schnellen Überblick ohne die Komplexität von Prometheus und Grafana.

Voraussetzungen

  • Docker 20.10+ / Docker Compose
  • Port 3000 verfügbar
  • Netzwerkzugriff auf die zu überwachenden Hosts

Compose-Beispiel

services:
  atlas:
    image: ghcr.io/atlas-dashboard/atlas:latest
    container_name: atlas
    restart: unless-stopped
    ports:
      - "3000:3000"
    volumes:
      - ./config:/config
      - ./data:/data
    environment:
      - TZ=Europe/Berlin
      - ATLAS_SECRET=zufaelliger_schluessel

Hinweise

  • Die Konfiguration der überwachten Hosts und Widgets erfolgt über die config.yml-Datei im /config-Ordner.
  • Für Servermessungen muss auf den Ziel-Hosts ein leichtgewichtiger Agent (z. B. Node-Exporter) laufen.
  • Alerting-Webhooks lassen sich direkt an Discord, Slack oder ntfy weiterleiten.
  • Das Dashboard ist für den internen Netzzugang konzipiert — für externen Zugriff Reverse-Proxy mit Authentifizierung vorschalten.