Homepage - modernes Homelab-Dashboard mit Integrationen

Homepage

Ein modernes, schnelles und hochgradig konfigurierbares Self-Hosted-Dashboard für alle eigenen Dienste.

Was ist Homepage?

Homepage ist ein elegantes Startseiten-Dashboard, das alle selbst gehosteten Dienste übersichtlich zusammenfasst. Es unterstützt über 100 Service-Integrationen mit Live-Statusinformationen – darunter Sonarr, Radarr, Proxmox, Pi-hole und viele mehr. Die Konfiguration erfolgt vollständig per YAML-Dateien, was es ideal für versionskontrollierte Setups macht. Das Interface ist responsiv, themebar und lädt extrem schnell, da keine Datenbank benötigt wird.

Voraussetzungen

  • Docker oder Docker Compose
  • YAML-Konfigurationsdateien für Dienste, Widgets und Einstellungen
  • Optional: API-Keys der integrierten Dienste für Live-Daten

Compose-Beispiel

services:
  homepage:
    image: ghcr.io/gethomepage/homepage:latest
    container_name: homepage
    restart: unless-stopped
    ports:
      - "3000:3000"
    volumes:
      - ./config:/app/config
      - /var/run/docker.sock:/var/run/docker.sock:ro
    environment:
      - TZ=Europe/Berlin

Hinweise

  • Der Docker-Socket wird für die automatische Container-Erkennung benötigt – optional, aber praktisch.
  • Konfigurationsdateien befinden sich im ./config-Verzeichnis: services.yaml, widgets.yaml, settings.yaml.
  • Widgets können Wetterdaten, Systemlast, Kalender und viele externe Quellen einbinden.
  • Homepage ist rein lesend – es verändert keine Container oder Dienste, nur Anzeige.