一款现代化的全静态应用仪表板,界面美观,功能强大,可快速洞察应用状态。支持100+服务,告别繁琐的监控工具切换,YAML/Docker标签配置,高度可定制,安全可靠,性能卓越,安全防护周全,可视化配置,多语言支持,提供全面的监控视图。
特性
功能特点:
- 快速搜索、书签、天气支持等众多集成功能和小部件。
- 精美现代的设计,注重性能。
- 快速:网站在构建时静态生成,加载迅速。
- 安全:所有后端服务的API请求都通过代理,确保API密钥安全。
- 兼容多种架构:支持 AMD64、ARM64、ARMv7 和 ARMv6。
- 完整的国际化:支持超过40种语言。
- 集成Docker:容器状态和统计,自动服务发现。
- 信息与实用小部件:天气、时间、日期、搜索等。
安装
使用 Docker Compose:
version: "3.3"
services:
homepage:
image: ghcr.io/gethomepage/homepage:latest
container_name: homepage
ports:
- 3000:3000
volumes:
- /path/to/config:/app/config # 确保本地配置目录存在
- /var/run/docker.sock:/var/run/docker.sock # (可选)用于Docker集成
environment:
PUID: $PUID
PGID: $PGID
非 root 运行:
使用 PUID
和 PGID
环境变量运行非 root 容器。
使用 Docker Run 命令:
docker run -p 3000:3000 -v /path/to/config:/app/config -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/gethomepage/homepage:latest
环境变量支持敏感信息保护。