自建 speedtest 服务端 web 并使用 cli 测试内网带宽 LibreSpeed 是一个 自托管的HTML5速度测试和更多功能。易于设置,提供示例,可配置,适用于移动设备。支持PHP、No
自建 speedtest 服务端 web 并使用 cli 测试内网带宽
LibreSpeed 是一个自托管的HTML5速度测试和更多功能。易于设置,提供示例,可配置,适用于移动设备。支持PHP、Node、多个服务器等。
该项目部署简单,可以用于内网带宽测速或自建公网测速等。
使用 docker 快速部署:
docker run -e MODE=standalone -p 158:80 -it adolfintel/speedtest
docker-compose 也可以:
version: '3'
services:
speedtest:
image: adolfintel/speedtest
restart: always
environment:
- MODE=standalone
ports:
- "158:80"
效果展示:

在服务器,可以使用该组织提供的配套工具 speedtest-cli 实现 cli 测速:
CodeBlock Loading...
能够支持使用 stdout 直接传入服务器参数,官方文档给出了基本用法:
CodeBlock Loading...
举个例子,我部署了一套 speedtest 地址为: http://192.168.25.8:158
那么我在内网使用这个命令即可测速:
CodeBlock Loading...