可自托管的个人仪表盘,支持服务状态监控、组件小部件、主题与可视化配置编辑。
gethomepage/homepage
一款可自托管的应用仪表盘,支持 Docker 服务发现和 100 多种服务集成。
- Star
- 33,299
- Fork
- 2,153
- 未关闭 Issue
- 0
- 最近提交
- 13小时前
这是什么?
Homepage 是一款可高度定制的起始页和应用仪表盘,需要自行部署。它可以展示你的服务链接,显示 Docker 容器的运行状态和资源统计,并通过小组件接入 *arr 系列、Plex、Jellyfin、qBittorrent 等自托管应用的数据,还能显示天气、时间、日期和搜索等信息。
所有到后端服务的 API 请求都经由服务端转发,API 密钥不会暴露在浏览器中。服务和书签可以通过 YAML 文件配置,也可以根据 Docker 容器标签自动发现。界面支持自定义主题、CSS 和 JavaScript、布局,并提供多语言。
由于小组件可能访问家庭自动化或媒体系统的数据,若服务暴露在不可信网络中,建议放在带身份验证的反向代理或 VPN 之后。项目内置可选的 OIDC 或密码登录。Docker 镜像支持 AMD64 和 ARM64。
核心功能
- 01根据 Docker 容器标签自动发现服务
- 02超过 100 种服务的 API 集成,经服务端代理,API 密钥不暴露给浏览器
- 03天气、时间、日期、搜索和系统状态等信息小组件
- 04通过 YAML 文件进行配置
- 05支持自定义主题、CSS、JavaScript 和布局
- 06多语言界面,提供 AMD64 和 ARM64 镜像
适用场景
- 为家庭服务器搭建起始页,集中管理所有自托管服务的入口
- 在一个仪表盘中查看 Docker 容器的运行状态和资源占用
- 在同一页面查看 *arr、Plex 或 Jellyfin 的下载与媒体库状态
快速上手
- 1
使用 docker run 运行 Docker 镜像(设置 HOMEPAGE_ALLOWED_HOSTS 并调整配置路径)
docker run --name homepage -e HOMEPAGE_ALLOWED_HOSTS=gethomepage.dev -e PUID=1000 -e PGID=1000 -p 3000:3000 -v /path/to/config:/app/config -v /var/run/docker.sock:/var/run/docker.sock:ro --restart unless-stopped ghcr.io/gethomepage/homepage:latest
使用前须知
- 采用 GPL-3.0 许可证,这是一种 copyleft 许可证,衍生作品需以相同条款开源。
- 若可从不受信任的网络访问,必须置于强制执行身份验证和 TLS 的反向代理或 VPN 之后。
收录于专题
标签
常见问题
- homepage 是什么?
- 一款可自托管的应用仪表盘,支持 Docker 服务发现和 100 多种服务集成。 Homepage 是一款可高度定制的起始页和应用仪表盘,需要自行部署。它可以展示你的服务链接,显示 Docker 容器的运行状态和资源统计,并通过小组件接入 *arr 系列、Plex、Jellyfin、qBittorrent 等自托管应用的数据,还能显示天气、时间、日期和搜索等信息。
- homepage 可以免费使用吗?用的什么许可证?
- homepage 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- homepage 还在维护吗?
- 活跃维护中。homepage 最近一次提交是在 2026年10月23日。
- homepage 适合用来做什么?
- 为家庭服务器搭建起始页,集中管理所有自托管服务的入口 在一个仪表盘中查看 Docker 容器的运行状态和资源占用 在同一页面查看 *arr、Plex 或 Jellyfin 的下载与媒体库状态
- homepage 怎么安装和运行?
- 使用 docker run 运行 Docker 镜像(设置 HOMEPAGE_ALLOWED_HOSTS 并调整配置路径): docker run --name homepage -e HOMEPAGE_ALLOWED_HOSTS=gethomepage.dev -e PUID=1000 -e PGID=1000 -p 3000:3000 -v /path/to/config:/app/config -v /var/run/docker.sock:/var/run/docker.sock:ro --restart unless-stopped ghcr.io/gethomepage/homepage:latest
- 在哪里获取 homepage?
- 源代码和安装说明在 GitHub 上:https://github.com/gethomepage/homepage
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2.7万1963VueMIT更新于 昨天
一个基于 YAML 配置的静态服务器导航主页,用于集中管理和搜索自托管服务。
1.2万927VueApache-2.0更新于 前天
一个可自托管的轻量仪表盘,把 RSS、Reddit、Hacker News、YouTube、天气等信息集中到一个页面。
3.8万1497GoAGPL-3.0更新于 3天前
一款自托管的应用仪表盘与浏览器起始页,用于集中管理常用网页应用的链接。
9365621PHPMIT更新于 4天前
一款自托管的主页仪表盘,支持拖拽布局、80 多种服务集成和内置图标。
5181339TypeScriptApache-2.0更新于 14小时前
自托管的实时监控面板,覆盖 Proxmox、Docker、Kubernetes、TrueNAS 和 vSphere,并提供告警与定时巡检。
6915280GoMIT更新于 21小时前