返回教程列表
飞牛NAS部署Speedtest-Tracker自动测速记录网络波动历史
2026-07-09
宽带的真实速度到底是多少?运营商说的100M是不是足额?高峰期会不会掉速?Speedtest-Tracker帮你解决这些问题。它会定时自动测速,把每次结果存到数据库里,生成图表让你看清网速波动规律。
一、Speedtest-Tracker是什么
Speedtest-Tracker是一个开源网络测速工具,基于Ookla Speedtest底层引擎。定时自动测速并记录下载速度、上传速度和延迟。所有数据存在SQLite数据库中,通过Web界面展示历史图表,支持日、周、月视图。
二、Docker部署Speedtest-Tracker
拉取henrywhitaker3/speedtest-tracker镜像,创建容器配置:
端口映射:
- 8765端口 -> 本地8765(管理界面)
存储卷映射:
- 创建/docker/speedtest-tracker/config,映射到容器内的/config
- 创建/docker/speedtest-tracker/data,映射到容器内的/data
环境变量设置:
- TZ:Asia/Shanghai
- OOKLA_EULA_GDPR:true(同意Ookla使用协议)
创建完成后访问http://你的NAS内网IP:8765。
三、初始设置
首次访问进入设置页面,创建管理员账号密码。登录后进入Settings配置测速频率,默认每30分钟一次,建议改成每小时一次省点带宽。测速服务器默认自动选择最优,也可以手动指定某个Speedtest服务器。
四、查看测速结果
进入Dashboard看到最新测速结果,包括下载速度、上传速度和Ping值。History页面展示历史数据图表,可以按天、周、月查看。如果某天网速突然掉下去,图表上很明显就能看出来,向运营商投诉时也有图有真相。
五、进阶用法
Speedtest-Tracker支持Telegram和邮件告警,设定一个速度阈值,低于阈值自动发通知。还支持API接口获取测速数据,配合Home Assistant做自动化。建议用Nginx Proxy Manager配个子域名,在外网也能随时查看家里宽带状态。
返回教程列表