Highly customizable application dashboard with Docker service discovery and integrations for over 100 services
GPL-3.0
- JavaScript
- CSS
- Shell

About Homepage
Homepage is a modern application dashboard for a personal start page. It brings bookmarks, widgets, and service status into one screen, with YAML-based configuration or Docker label discovery.
It is statically generated at build time, with backend API requests proxied to keep API keys hidden. Features include quick search, weather, time, date, custom themes, custom CSS and JS, layouts, localization, and service widgets for Docker and many third-party services, including the popular starr apps, Plex, Jellyfin, and Pi-hole.
Homepage ships Docker images for AMD64 and ARM64 and supports over 40 languages. An optional built-in OIDC or password login is available, and it is designed to sit behind a reverse proxy or VPN when exposed to untrusted networks.
Key features
- Static site generated at build time
- Docker label discovery and container stats
- Over 100 service integrations
- Quick search, bookmarks, and weather widgets
- Custom themes, CSS, JS, layouts, and localization
Details
- First released
- 2022
- Platforms
- Docker · Web
- Deployment
- docker · self-hostable
- Localization
- Over 40 languages
- Architecture
- AMD64 · ARM64
- Configuration
- YAML files or Docker labels
