Heimdall - Anwendungs-Dashboard für alle selbstgehosteten Dienste

Heimdall - Anwendungs-Dashboard für alle selbstgehosteten Dienste

Heimdall ist ein elegantes Startseiten-Dashboard, das Links zu allen selbstgehosteten Anwendungen übersichtlich auf einer Seite bündelt.

Was ist Heimdall?

Heimdall dient als zentraler Einstiegspunkt für das eigene Homelab. Auf einer anpassbaren Startseite werden Icons und Links zu allen Diensten angezeigt — von Nextcloud über Jellyfin bis hin zu Grafana. Für viele bekannte Anwendungen gibt es Enhanced Apps, die direkt Status-Informationen wie aktive Downloads oder Server-Uptime direkt im Dashboard anzeigen. Die Konfiguration erfolgt vollständig über eine Web-Oberfläche ohne manuelle Konfigurationsdateien.

Voraussetzungen

  • Docker 20.10+ / Docker Compose
  • Keine externe Datenbank erforderlich (SQLite)

Compose-Beispiel

services:
  heimdall:
    image: linuxserver/heimdall:latest
    container_name: heimdall
    restart: unless-stopped
    ports:
      - "80:80"
      - "443:443"
    volumes:
      - ./config:/config
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Berlin

Hinweise

  • Apps lassen sich per Drag-and-Drop neu anordnen und in Kategorien gruppieren.
  • Enhanced Apps erfordern API-Schlüssel der jeweiligen Anwendung; diese werden direkt in den App-Einstellungen hinterlegt.
  • Heimdall kann als Startseite im Browser gesetzt werden — in Kombination mit einem Reverse-Proxy ist es per eigenem Domain-Namen erreichbar.
  • Die Daten werden unter ./config in einer SQLite-Datenbank gespeichert; ein einfaches Backup dieses Ordners genügt.