h-ui: https://github.com/jonssonyan/h-ui
部署非常简单
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
这样就可以了
如果你觉得用 Docker 比较占资源,可以直接使用二进制可执行文件
mkdir h-ui && cd h-ui
curl -L -o h-ui https://github.com/jonssonyan/h-ui/releases/latest/download/h-ui-linux-amd64 && chmod +x ./h-ui && ./h-ui
面板地址: http://your_ip:8081
默认用户名/密码:sysadmin
主打一个恶劣条件下稳定运行,部署简单,轻量占内存小,Hysteria2 对垃圾线路可能有意想不到的提速效果,甚至速度可以拉满。
支持现在最新版 Hysteria2 的所有配置和所有 API
1
x86 136 天前
好东西了,应该去隔壁宣传下,那边硬需求了
|
2
jonssonyan OP @x86 隔壁已经炸了
|
4
molezznet 136 天前
哪个隔壁啊
|
5
hanxiV2EX 136 天前 via Android
好东西,后台框架不错,很适合拓展成其他工具的面板,是有什么模板生成的吗?像前端打包进可执行文件,后端用 gin 那一套。
|
7
jonssonyan OP @hanxiV2EX 没用模板生成,前端是在开源的 vue element admin 基础上写的,兼容性和自适应好一点,还省时间。后端是 Go Web 开发那一套技术栈
|
8
KINGWAY 136 天前
@jonssonyan v2ray /nekobox 这些客户端支持 hysteria 吗? IOS 端的类似小火煎/foxray 支持这个协议吗?
|
9
jonssonyan OP @KINGWAY 最新版客户端应该都已经支持 hysteria2 了
|
10
nicht 136 天前
牛逼 大佬膜拜
|
11
icaolei 136 天前
感觉还不错,可惜就是只支持 hysteria2 这一个协议。要是整个 singbox-ui 就好了,支持协议广,目前伊朗老哥的 s-ui 进度太慢了。
|
12
amlee 134 天前
老哥,有点没看明白你这个怎么用?
你这个 docker image 是不相当于把 Hysteria2 也打包进去了,然后额外再加了一个前端面板?也就说我直接从你这个 image 启动一个 container ,然后在你这暴露出来 UI 里面配置 Hysteria2 ,再启动 hysteria2 就行了? 我现在是用 v2rayN ,然后本地写了一个 hysteria.yaml 来用,你这个 ui 能导出 yaml 配置吗? |
13
jonssonyan OP @amlee
这个比理解的复杂一点,按照你说的那样就和官方提供的的 docker images 一样了,就没意义了。 一些功能官方只提供了 API ,比如用户认证,在线用户,在线设备数,踢下线,流量查询,通过这些 API 可以衍生出其他的功能,比如用户在线设备数限制,流量控制,下线时长,命令行操作还是繁琐一些而且有门槛,所以面板的意义就是简化操作,并且扩展业务功能,同时还可以管理 Hysteria2 的运行状态、查看运行日志、在线切换版本等软件层面的管理。 支持导入导出 |
14
hanxiV2EX 134 天前 via Android
@jonssonyan vue element admin 确实好用,我也用过。https://github.com/hanxi/skynet-admin
|