欢迎莅临寒舍
桃花仙人种桃树,又摘桃花换酒钱

Docker搭建一款专为家庭网络打造的网络工具箱

系统介绍
Homebox是一款专为家庭网络打造的工具箱,它集成了调试、检测和压测的强大功能,让网络管理变得轻松高效。

主要特点

  • 简化家庭网络的日常维护。
  • 提供专业人士级别的网络测速与压力测试功能。
  • 采用前沿的技术栈构建,背靠Golang的gin框架搭建服务端,确保高性能与轻量级特点。
  • 前端运用TypeScript与React,保证界面的友好与交互体验的流畅。
  • 引入Rspack作为打包工具,提升开发效率与应用加载速度。
  • 核心逻辑被巧妙地分配到Web Worker中,确保即便是在进行大数据流测速时,也不会影响用户体验。
  • 支持单次测速和持续压测两种模式。
  • 单次测速模式下,会依次执行Ping、Download、Upload测试。
  • 持续压测模式下,可以不限时地以最高速度压测链路,通常用于设备移动中链路稳定性测试、多设备压测、路由器转发散热性能测试等。
  • 全方位适配最新高端设备和性能较低的老设备,提供适合的测试模式。
  • 无需特殊硬件支持,服务端部署简便,不依赖高端存储,降低使用门槛。
  • 提供深色和浅色两种主题,直观的操作界面让每个用户都能轻松上手。
  • 特别优化了对低速网络的测速,确保在各种网络环境下都有良好的表现。
  • 支持Docker快速部署,也提供二进制文件供多种系统直接使用,灵活性强。

使用场景

  • 家庭网络故障排查:当家中Wi-Fi信号不佳或速度不达标时,使用Homebox的Ping检测功能快速定位问题。
  • 智能设备性能测试:对于刚设置的NAS、路由器等设备,通过Homebox的单次测速和持续压测,全面评估其传输性能。
  • 远程工作支持:在家办公时,利用Homebox检查网络稳定性,确保视频会议的流畅无阻。

使用教程

  • 部署服务端:首先,需要有一台支持安装Docker的服务器,如群辉、FreeNas、unRaid、CentOS等。然后,在服务器上安装并启动Homebox的Docker镜像。
  • 访问客户端:在浏览器中输入服务器的IP地址和端口号(默认为3300),即可访问Homebox的网页端。
  • 进行测速:在网页端,可以选择单次测速或持续压测模式,进行测试。

如需了解更多信息,可以访问其官方网站或查阅相关的技术文档。

Docker镜像
https://hub.docker.com/r/xgheaven/homebox
GitHub地址
https://github.com/XGHeaven/homebox

安装教程

Docker部署操作步骤:安装Docker、拉取镜像、启动容器。

| 安装docker

sudo apt update
sudo apt install -y docker.io docker-compose

| 拉取镜像

sudo docker pull xgheaven/homebox

| 启动容器

sudo docker run -d -p 3300:3300 --name homebox xgheaven/homebox

在浏览器访问ip:3300即可。

赞(0)
未经允许不得转载:桃花坞里桃花庵 » Docker搭建一款专为家庭网络打造的网络工具箱

评论 抢沙发

登录

找回密码

注册