Stars
Forks
Watchers
Developer links
Homepage
With over 31,000 GitHub stars and 430 contributors, Homepage has become the definitive self-hosted dashboard for homelab enthusiasts and server administrators who want a single, elegant landing page for all their services. The dashboard renders as a fully static site at build time for instant page loads, while a Node.js backend securely proxies all API requests to prevent exposing service credentials to the browser. Docker integration automatically discovers running containers through label-based configuration, populating the dashboard with service status indicators, health checks, and real-time statistics without manual URL entry. Over 100 native service widgets display live data from popular applications including Plex, Jellyfin, Radarr, Sonarr, Home Assistant, Pi-hole, Portainer, Proxmox, Nextcloud, Gitea, and dozens more, each showing relevant metrics like active streams, download queues, or system health directly on the dashboard. Information widgets provide weather forecasts, system resource utilization, search bars, and date/time displays. The layout system supports multiple columns, tabs, and custom CSS for pixel-perfect arrangement of service groups and bookmarks. Built-in authentication options include OIDC integration and password protection. Quick search functionality enables instant access to bookmarks and services with keyboard shortcuts. Internationalization covers 40+ languages with community-maintained translations. Configuration lives entirely in YAML files for version-controlled, reproducible dashboard setups. Deploy on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console for complete control. GPL-3.0 licensed with an active community and bi-weekly releases.
Benefits
- Unified Service Dashboard View
- See the status of every self-hosted service on a single page with real-time data widgets, container health indicators, and organized service groups for instant infrastructure overview.
- Automatic Docker Service Discovery
- Simply add labels to Docker containers and Homepage automatically detects, displays, and monitors them without editing configuration files for each new service deployment.
- Secure API Key Proxying
- All widget API requests route through the backend proxy, keeping service credentials and API keys completely hidden from browser traffic and protecting sensitive infrastructure access.
- Fully Customizable Layout Design
- Arrange services into groups, columns, and tabs with custom themes, CSS overrides, background images, and per-widget styling for a dashboard that matches your aesthetic preferences.
Features
- 100+ Service Widgets
- Native integrations display live data from Plex, Radarr, Sonarr, Jellyfin, Home Assistant, Pi-hole, Proxmox, and dozens more self-hosted applications.
- Docker Label Discovery
- Automatic container detection through Docker labels with real-time status indicators, health checks, and resource statistics without manual URL configuration.
- YAML-Based Configuration
- Entire dashboard configuration lives in version-controllable YAML files covering services, bookmarks, widgets, layout, and themes.
- Quick Search Navigation
- Keyboard-activated search bar provides instant access to bookmarks, services, and web searches with configurable search providers and shortcuts.
- Multi-Language Support
- Full internationalization with community-maintained translations covering over forty languages for global accessibility and broad adoption.