Skip to content

Administrationstools

Das Dashboard wird von einer Reihe leistungsfähiger Tools unterstützt, die die Wartung, Überwachung und Verwaltung erleichtern.

Überblick

Die empfohlene Methode zur Einrichtung dieser Tools sowie des gesamten Stacks ist die Nutzung von Portainer. Details dazu finden Sie unter Deployment > Portainer.

Tool Port (Intern) Beschreibung URL (Standard) Dokumentation
Portainer 9000/9443 Container Management GUI (Empfohlener Einstieg). https://<server-ip>:9443 Docs
PGAdmin 80 Datenbank-Verwaltungsoberfläche für PostgreSQL. https://pgadmin.deine-domain.de Docs
FileBrowser 80 Webbasierter Dateimanager für Systemdateien. https://files.deine-domain.de Docs
Prometheus 9090 Sammelt Metriken aus Containern und Services. https://prometheus.deine-domain.de Docs
Grafana 3000 Visualisierung der Metriken und Logs. https://grafana.deine-domain.de Docs
Uptime Kuma 3001 Überwachung der Uptime von Services. https://kuma.deine-domain.de Docs
Nginx Proxy Manager 81 Verwaltung von Hosts, SSL-Zertifikaten und Weiterleitungen. https://npm.deine-domain.de Docs

Grafana & Monitoring

Grafana dient als zentrale Anlaufstelle zur Systemüberwachung. Es sind Dashboards vorkonfiguriert für:

  • Docker Container: CPU, RAM, Netzwerk-Auslastung pro Container.
  • Backend Performance: API-Antwortzeiten und Fehlerraten.
  • Logs (Loki): Durchsuchbare Logs aller Container (insb. Backend).

Nginx Proxy Manager

Der Nginx Proxy Manager (NPM) verwaltet den externen Zugriff.

  • SSL: Zertifikate werden automatisch via Let's Encrypt verwaltet.
  • Hosts: Jeder Service (Frontend, API, Tools) hat einen eigenen Proxy-Host-Eintrag.

Watchtower

Watchtower läuft im Hintergrund und aktualisiert automatisch die Docker-Container, sobald neue Images verfügbar sind (sofern konfiguriert). Dies stellt sicher, dass immer die neuesten Sicherheitsupdates installiert sind.