Für mein Homelab habe ich dafür ein lokales Dashboard auf Basis von Homepage aufgebaut. Ziel war kein öffentliches Portal, sondern eine saubere interne Übersicht: Links zu den wichtigsten Diensten, Statusanzeigen und ausgewählte Widgets für Systeme, bei denen ein Widget wirklich Mehrwert bietet.
Besonders interessant war die Einbindung von Nginx Proxy Manager, TrueNAS, Proxmox, Jellyfin und iDRAC. Dabei wurde schnell klar: Nicht jedes System braucht ein tiefes Widget. Für iDRAC 7/8 gibt es zum Beispiel kein natives Homepage-Widget wie bei Proxmox oder TrueNAS. Hier ist eine einfache Karte mit Link und Statuscheck oft robuster als ein halb funktionierendes Spezial-Widget.
Ein wichtiger Lernpunkt war Proxmox: Wenn API-Tokens mit Privilege Separation genutzt werden, reicht es nicht, nur dem Benutzer oder nur dem Token Rechte zu geben. Es müssen die passenden Rechte sowohl für die Gruppe/den User als auch für den Token gesetzt werden. Erst danach konnte Homepage die VM- und LXC-Ressourcen sauber anzeigen.
Fazit: Ein Homelab-Dashboard sollte nicht möglichst viel anzeigen, sondern genau das, was im Alltag hilft: erreichbare Dienste, klare Gruppen, stabile Statuschecks und nur dort Widgets, wo sie zuverlässig funktionieren.