Homepage is a highly customisable homepage, startpage, or application dashboard built for self-hosters. It integrates directly with Docker and a wide range of service APIs to surface live information alongside your app links, making it one of the most popular options in the homelab community.
Key Features
Docker integration — automatically discovers your running containers and shows their status.
Service API integrations — query APIs from services such as Grafana, Pi-hole, and many others for live widgets.
YAML configuration — define layout, services, and widgets in clean configuration files.
Widgets — built-in widgets for weather, resources, uptime, and service-specific data.
Highly customisable — fine-grained control over themes, layout, and displayed information.
Why Use Homepage?
Its Docker hook is the standout feature: spin up a container and it appears on your dashboard automatically. Combined with live status widgets, it is a genuine command centre rather than a static bookmark page.
Use Cases
Full homelab dashboard with live container status
Personal startpage enriched with system and service widgets
Monitoring-style overview of many self-hosted applications
Platform
Self-hosted · Docker · Linux · any device with a web browser