Homescreen Hero - eigene Startseite für Browser und Homelab

Homescreen Hero - eigene Startseite für Browser und Homelab

Homescreen Hero ist eine selbst gehostete Startseite für den Browser, die Links, Widgets und Dienststatus in einem anpassbaren Dashboard bündelt.

Was ist Homescreen Hero?

Homescreen Hero ersetzt die Standard-Browserseite durch ein persönliches Dashboard mit konfigurierbaren Kacheln, Schnelllinks zu Homelab-Diensten, Wetter-Widget und Dienststatus-Anzeigen. Im Gegensatz zu komplexen Dashboards wie Homepage oder Dasherr ist Homescreen Hero auf schnelle Konfiguration ausgelegt: Eine einzige YAML-Datei definiert alle Inhalte. Das Dashboard wird statisch ausgeliefert und lädt extrem schnell. Besonders in Homelab-Umgebungen mit vielen selbst gehosteten Diensten schafft es einen zentralen Einstiegspunkt.

Voraussetzungen

  • Docker 20.10+ / Docker Compose
  • Konfigurationsdatei im YAML-Format
  • Optional: API-Keys für Wetter-Widgets

Compose-Beispiel

services:
  homescreen-hero:
    image: ghcr.io/homescreen-hero/homescreen-hero:latest
    container_name: homescreen-hero
    restart: unless-stopped
    ports:
      - "8080:80"
    volumes:
      - ./config.yaml:/app/config.yaml:ro
      - ./icons:/app/public/icons:ro
    environment:
      - TZ=Europe/Berlin

Hinweise

  • Die config.yaml zentral und unter Versionskontrolle halten – so lässt sich die Startseite bei einem Neuaufsetzen sofort wiederherstellen.
  • Eigene Icons für Dienste im icons-Volume ablegen; PNG oder SVG mit 64×64 px sind optimal.
  • Das Dashboard ist ohne Authentifizierung zugänglich – enthält es sensible Links (Admin-Panels, interne Dienste), nur im VPN oder hinter Auth-Proxy betreiben.
  • Für den Einsatz als Browser-Startseite die URL in den Browser-Einstellungen als neue Tab-Seite eintragen.