自托管的网络测速分析工具,定时测速并按可配置的保留周期保存结果。
3037153JavaScriptMIT更新于 11小时前
Netronome 可以通过 Speedtest.net、iperf3 或 LibreSpeed 进行网络测速,同时支持路由追踪,并持续观察丢包情况和 DNS 解析器的表现。部署在服务器上的 Agent 会把系统与带宽数据回传到中心实例。
当被监控的数值超过你设定的阈值时,Netronome 会发送通知。服务端、Web 界面和 Agent 打包在同一个可执行文件中,也提供 Docker Compose 配置用于容器部署。
项目后端使用 Go,前端采用 React,通过生成配置文件和首次启动时在 Web 界面中创建用户完成初始化。
克隆仓库
git clone https://github.com/autobrr/netronome.git进入项目目录
cd netronome修复数据卷的权限
docker compose -f distrib/docker/docker-compose.yml run --rm --user root --entrypoint chown netronome netronome:netronome /data生成配置文件
docker compose -f distrib/docker/docker-compose.yml run --rm netronome generate-config启动服务,然后打开 http://localhost:7575 并创建用户
docker compose -f distrib/docker/docker-compose.yml up -d概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
自托管的网络测速分析工具,定时测速并按可配置的保留周期保存结果。
开源、可自托管的任务与家务管理应用,支持群组协作、周期性任务和多渠道提醒。
单个 Go 可执行文件即可运行的自托管云平台,用于文件共享、协作编辑代码和用户管理。
基于 OpenTelemetry 的开源可观测性平台,将日志、指标、链路追踪、告警和仪表盘整合在一个可自托管的工具中。
一款免费开源的游戏服务器管理面板,每台服务器运行在独立的 Docker 容器中。
一款自托管的网页应用,用于通过 Wake-on-LAN 远程唤醒局域网设备,基于 SvelteKit、Go 和 PocketBase 构建。