homepage – 一个现代化全静态高度可定制的应用程序仪表板

一款现代化的全静态应用仪表板,界面美观,功能强大,可快速洞察应用状态。支持100+服务,告别繁琐的监控工具切换,YAML/Docker标签配置,高度可定制,安全可靠,性能卓越,安全防护周全,可视化配置,多语言支持,提供全面的监控视图。

file

特性

功能特点:

  • 快速搜索、书签、天气支持等众多集成功能和小部件。
  • 精美现代的设计,注重性能。
  • 快速:网站在构建时静态生成,加载迅速。
  • 安全:所有后端服务的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 运行:
使用 PUIDPGID 环境变量运行非 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

环境变量支持敏感信息保护。

官方链接

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注