Homepage
Homepage (gethomepage) is an open-source, highly-customizable static application dashboard for self-hosted services. It aggregates links, availability and small metrics using YAML or Docker label configuration and extendable widgets. One-sentence value: a fast, static startpage that centralizes service links, status and lightweight monitoring for homelabs and small internal platforms.
It targets homelab owners, power users, and small ops or platform teams that run media servers, developer tools, VPNs, and internal apps. It addresses scattered bookmarks, ad-hoc UIs, and integration friction by providing single-pane visibility, many ready integrations, and a reproducible config workflow. Run it behind a reverse proxy for access control.
Use Cases
- Central launcher for Plex, Sonarr, Radarr, WireGuard, Pi‑hole
- Quick status page for dev and staging services and CI
- One place for bookmarks, weather, and quick health checks
- Team startpage linking CI, docs, dashboards, and internal tools
- Lightweight service catalog for small platform teams and demos
Strengths
- Large integrations catalog covering over 100 common self‑hosted services
- Service and info widgets embed status, metrics, and quick actions
- Docker label auto‑discovery minimizes manual configuration for containers
- YAML configuration supports dot‑notation for reproducible, versionable dashboards
- Static site architecture yields a fast, low‑latency, low‑resource UI
- Visual theming and localization for consistent appearance across teams
- Strong Docker and Helm fit for containerized deployment workflows
- Well suited to self‑hosting; Coolify deployment assumed trivial
Limitations
- No built‑in authentication or enterprise SSO; use external proxy
- Not a governance, BI, or analytics platform (links only)
- Requires YAML or widget authoring for advanced customization
- Risk if exposed publicly without proper reverse proxy and auth
- Upgrade caution: check GitHub releases for breaking changes (maintenance)
Final Thoughts
Try it now if you self‑host most services, want config‑as‑code, and can operate a reverse proxy. Wait if you require enterprise SSO, audit logging, or formal vendor SLAs.
Choose a managed cloud or vendor service when you need hosted SSO, RBAC, audit trails, and support guarantees. Managed offerings add hosted authentication, operational support, and formal SLAs not provided by a self‑hosted static dashboard.