2026.10.12
Homepage:把自托管服务集中到一个可定制仪表盘
Homepage 适合希望统一访问自托管服务、容器和信息组件的个人及家庭实验室用户。它功能丰富,但部署前应认真规划配置、网络边界与凭据暴露风险。
它解决什么问题
Homepage 是一个面向自托管环境的主页、起始页和应用仪表盘。它可以把常用网站、服务入口、容器状态以及部分服务 API 信息集中到一个页面,减少在多个域名和管理界面之间切换。项目定位并不是完整的运维平台,而是一个可配置的访问与信息汇总层。

图片来源:homepage。项目公开截图,界面可能随版本变化。
适合哪些人
它适合运行 Docker 服务的个人用户、家庭实验室维护者,以及希望为媒体库、下载服务、监控和网络工具建立统一入口的小型团队。对于已经使用 Plex、Jellyfin、Sonarr、Radarr、Immich、Nextcloud、Uptime Kuma 等项目的人,官方页面列出的服务组件可以减少手工制作入口卡片的工作。需要注意的是,具体组件能显示哪些数据,仍取决于对应服务的 API、权限和网络可达性。

图片来源:homepage。项目公开截图,界面可能随版本变化。
已知功能
项目支持 YAML 配置,也支持通过 Docker 标签自动发现服务。README 提到 Docker 容器状态和统计、书签、快速搜索、天气、时间、日期、系统信息以及大量第三方服务集成。官方文档还列出 Kubernetes、Proxmox、信息组件、自定义 API、主题、自定义 CSS 与 JavaScript、自定义布局和本地化等配置方向。
README 声称提供静态生成、代理 API 请求和多语言支持;其中“安全”不应被理解为无需额外防护。项目提供 AMD64 和 ARM64 镜像,README 表示支持超过40种语言。v2.5.0 release 则记录了 feeds、customapi、BookOrbit 和 qui 等新增组件,以及日志大小限制和轮换等维护变更。本文不据此推断你的设备性能或实际响应速度。
采用前的限制与部署考虑
首先,Homepage 的价值高度依赖配置质量。YAML 缩进、服务地址、API 权限和 Docker 标签都可能影响展示结果;官方文档和故障排查页面应作为部署时的主要参考。项目提供 Docker、Kubernetes、Unraid 和源码安装文档,但本文给出的来源没有确认你的平台所需的最低硬件配置、资源消耗或兼容性范围。
其次,组件可能需要访问个人信息。README 明确提醒,使用 widgets 时 Homepage 可能读取家庭自动化系统等数据。如果页面可从不受信任网络访问,项目要求放在能执行认证、TLS 和严格 Host 头校验的反向代理或 VPN 后。可选的 OIDC 或简单密码登录是额外的登录保护,不应替代整体网络隔离、最小权限和凭据管理。
Docker 集成通常需要读取 Docker socket;README 示例使用只读挂载,但这并不自动解决所有主机暴露问题。部署前应评估是否真的需要自动发现,并限制 Homepage 到必要的服务和网络范围。项目许可证为 GPL-3.0;若要修改、分发或嵌入,应进一步阅读许可证及项目文档。
资料来源
资料核对日期:2026-10-12