Self-Hosted / Projects / Homepage by gethomepage

Homepage by gethomepage
StableSpecs verified October 12, 2026 · against vv2.5.0
Overview
Self-hosted application dashboard with Docker labels and service API integrations.
Homepage is a self-hosted application dashboard for homelabs and servers. It gives a single starting point for links, service status, bookmarks, widgets, and API-backed information without depending on a hosted dashboard account.
Why people choose Homepage
The search intent is a clean homelab homepage or start page that can discover and display services. Homepage combines static configuration with Docker label discovery and service integrations, so it can be useful both as a simple launchpad and as an operational overview.
What is included
The official site and repository document YAML-configured services and bookmarks, Docker integration, service API widgets, Kubernetes support, themes, internationalization, and integrations for more than 100 services. The exact widget data depends on the service credentials and APIs available in your environment.
Requirements and tradeoffs
Homepage is a web application normally run with Docker or another supported container path. API widgets may require read-only credentials and network access to the services they query. Treat the dashboard configuration and any embedded tokens as sensitive, and do not confuse a convenient overview with a monitoring or alerting system.
Best fit
Choose Homepage when you want a polished service dashboard with broad integrations and a familiar YAML workflow. Glance may be better for feed-heavy lightweight pages, while Homarr may suit users who prefer more visual editing and built-in management features.
Interface previews
Screenshots of the Homepage by gethomepage interface.
Feature support
| Feature | Support |
|---|---|
| Application dashboard and start pageThe official project describes Homepage as a customizable homepage, start page, and application dashboard. | Supported |
| Docker label discoveryThe official website documents configuration through YAML or Docker label discovery. | Supported |
| Service API integrationsHomepage provides widgets and integrations for more than 100 services, subject to credentials and API support. | Supported |
| Bookmarks and service linksThe dashboard supports organized links and service entries for a homelab or server environment. | Supported |
| Kubernetes supportThe repository contains Kubernetes deployment material, but the available integration and configuration depend on the deployment. | Partial support |
| Themes and customizationThe official project emphasizes customization, themes, and configurable dashboard layouts. | Supported |
| Multiple languagesThe official website says Homepage supports translations into multiple languages. | Supported |
| Monitoring and alerting backendHomepage presents information and links; it is not a substitute for a monitoring system with durable metrics and alert rules. | Not supported |
Community signals
- Stars
- 33.1k
- Forks
- 2.1k
- Open issues
- 2
- Last commit
- 20h ago
- Latest release
- v2.5.0
- Repo created
- Aug 2022
Includes open pull requests
2d ago
Refreshed nightly from the GitHub API.
Questions
What is Homepage by gethomepage used for?
Homepage is used to create a self-hosted application dashboard with links, bookmarks, service status, widgets, and API-backed information for homelabs and servers.
Can Homepage be self-hosted with Docker?
Yes. The official repository provides Docker deployment material and the project is commonly run as a container with configuration mounted into it.
Does Homepage support Docker labels?
Yes. The official website documents Docker label discovery as an alternative to defining services manually in YAML.
How many services does Homepage integrate with?
The official Homepage site says it has integrations for more than 100 services. Individual widgets still depend on the service API, network access, and any required credentials.
Is Homepage the same as a monitoring system?
No. Homepage is an application dashboard and service overview. Use a dedicated monitoring and alerting stack when you need historical metrics, alert rules, and incident handling.
Is Homepage an alternative to Glance or Homarr?
Yes, it occupies the same broad self-hosted dashboard category. Homepage emphasizes service integrations and Docker-aware configuration, while Glance is more feed-focused and Homarr offers a more visual dashboard experience.
Can Homepage run on Kubernetes?
The official repository includes Kubernetes deployment material, but the exact setup and supported integrations should be checked against the current documentation for the cluster you run.
support // the lab
Found this write-up useful?
If it saved you time or a rebuild, you can support more practical homelab guides.