轻量级、资源占用低、易于部署

主要功能

  • 监控系统状态和 Hysteria2 状态
  • 限制用户流量
  • 用户在线状态
  • 强制用户下线
  • 在线用户数
  • 重设用户流量
  • 限制用户同时在线设备数、在线设备数量
  • 用户订阅链接、节点URL、导入和导出用户
  • 管理 Hysteria2 配置和 Hysteria2 版本
  • 更改 Web 端口
  • 修改 Hysteria2 流量倍数
  • 查看、导入和导出系统日志和 Hysteria2 日志
  • 多国语言支持: English、简体中文
  • 页面适配、支持夜间模式、自定义页面主题
  • 更多功能等待你发现

建议系统

系统: CentOS 8+/Ubuntu 20+/Debian 11+
CPU: x86_64/amd64
内存: ≥ 128MB

部署

容器部署 (推荐)

1.安装 Docker

shell

bash <(curl -fsSL https://get.docker.com)
Shell
2.启动容器

shell

docker pull jonssonyan/h-ui docker run -d --name h-ui --restart always \ --network=host \ -v /h-ui/bin:/h-ui/bin \ -v /h-ui/data:/h-ui/data \ -v /h-ui/export:/h-ui/export \ -v /h-ui/logs:/h-ui/logs \ jonssonyan/h-ui
Shell
自定义 Web 端口,默认 8081

shell

docker run -d --name h-ui --restart always \ --network=host \ -v /h-ui/bin:/h-ui/bin \ -v /h-ui/data:/h-ui/data \ -v /h-ui/export:/h-ui/export \ -v /h-ui/logs:/h-ui/logs \ jonssonyan/h-ui \ ./h-ui -p 8081
Shell
设置时区,默认 Asia/Shanghai

shell

docker run -d --name h-ui --restart always \ --network=host \ -e TZ=Asia/Shanghai \ -v /h-ui/bin:/h-ui/bin \ -v /h-ui/data:/h-ui/data \ -v /h-ui/export:/h-ui/export \ -v /h-ui/logs:/h-ui/logs \ jonssonyan/h-ui
Shell
卸载

shell

docker rm -f h-ui docker rmi jonssonyan/h-ui rm -rf /h-ui
Shell

手动部署

shell

mkdir -p /usr/local/h-ui/ curl -fsSL https://github.com/jonssonyan/h-ui/releases/latest/download/h-ui-linux-amd64 -o /usr/local/h-ui/h-ui && chmod +x /usr/local/h-ui/h-ui curl -fsSL https://raw.githubusercontent.com/jonssonyan/h-ui/main/h-ui.service -o /etc/systemd/system/h-ui.service systemctl daemon-reload systemctl enable h-ui systemctl restart h-ui
Shell
卸载

shell

systemctl stop h-ui rm -rf /etc/systemd/system/h-ui.service /usr/local/h-ui/
Shell

默认安装信息

面板端口: 8081
用户名/密码: sysadmin

系统升级

在管理后台将用户、系统配置、Hysteria2 配置导出,重新部署最新版的 h-ui,部署完成之后在管理后台将数据导入

性能优化

定时重启服务器

shell

0 4 * * * /sbin/reboot
Shell

客户端

使用S-UI面板安装Sing-box内核的节点GoEdge CDN v1.3.9 纯净开心版部署指南 --人人都有企业运营级CDN
Loading...
hexo