Software autohospedado que ejecuta pruebas de velocidad de Internet programadas y conserva los resultados durante el periodo configurable que elijas.
autobrr/netronome
Herramienta autohospedada para medir la velocidad de red y supervisar servidores, con interfaz web, desarrollada en Go y React.
Alternativa open source a:Speedtest by Ookla
- Estrellas
- 1,342
- Forks
- 90
- Issues abiertos
- 36
- Último commit
- anteayer
¿Qué es?
Netronome ejecuta pruebas de velocidad con servidores de Speedtest.net, iperf3 o LibreSpeed. También traza rutas y registra la pérdida de paquetes y el comportamiento de los resolutores DNS. Los agentes instalados en tus servidores envían datos del sistema y del ancho de banda a la instancia central.
Cuando un valor supervisado supera el umbral que definiste, Netronome envía una notificación. El servidor, la interfaz web y el agente se distribuyen en un único binario, y se incluyen archivos de Docker Compose para implementaciones en contenedores.
El proyecto está escrito en Go, tiene un frontend en React y se configura mediante un archivo de configuración generado y un paso de creación del usuario inicial en la interfaz web.
Funciones clave
- 01Pruebas de velocidad con Speedtest.net, iperf3 y LibreSpeed.
- 02Seguimiento de rutas y supervisión de la pérdida de paquetes.
- 03Supervisión de resolutores DNS.
- 04Agentes que envían datos del sistema y del ancho de banda de tus servidores.
- 05Notificaciones basadas en umbrales.
- 06Servidor, interfaz web y agente distribuidos en un único binario.
Casos de uso
- Comprobar a lo largo del tiempo el rendimiento de Internet y de la LAN desde un servidor doméstico o de oficina.
- Supervisar el ancho de banda y la carga del sistema de varios servidores desde un único panel.
- Recibir alertas cuando la pérdida de paquetes o la latencia superen un nivel aceptable.
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/autobrr/netronome.git - 2
Accede al directorio del proyecto
cd netronome - 3
Corrige los permisos del volumen de datos
docker compose -f distrib/docker/docker-compose.yml run --rm --user root --entrypoint chown netronome netronome:netronome /data - 4
Genera el archivo de configuración
docker compose -f distrib/docker/docker-compose.yml run --rm netronome generate-config - 5
Inicia el servicio, abre http://localhost:7575 y crea tu usuario
docker compose -f distrib/docker/docker-compose.yml up -d
Antes de usarlo
- La guía de inicio rápido del README utiliza Docker; el binario y otras plataformas solo se describen en la documentación externa de instalación.
- Está licenciado bajo GPL-2.0, una licencia copyleft que exige publicar las obras derivadas como código abierto bajo las mismas condiciones.
Temas
Preguntas frecuentes
- ¿Qué es netronome?
- Herramienta autohospedada para medir la velocidad de red y supervisar servidores, con interfaz web, desarrollada en Go y React. Netronome ejecuta pruebas de velocidad con servidores de Speedtest.net, iperf3 o LibreSpeed. También traza rutas y registra la pérdida de paquetes y el comportamiento de los resolutores DNS. Los agentes instalados en tus servidores envían datos del sistema y del ancho de banda a la instancia central.
- ¿netronome es gratuito? ¿Qué licencia tiene?
- netronome es open source bajo la licencia GPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿netronome sigue mantenido?
- Mantenimiento activo. El último commit de netronome fue el 17 oct 2026.
- ¿Para qué puedo usar netronome?
- Comprobar a lo largo del tiempo el rendimiento de Internet y de la LAN desde un servidor doméstico o de oficina. Supervisar el ancho de banda y la carga del sistema de varios servidores desde un único panel. Recibir alertas cuando la pérdida de paquetes o la latencia superen un nivel aceptable.
- ¿Cómo se instala netronome?
- Clona el repositorio: git clone https://github.com/autobrr/netronome.git Accede al directorio del proyecto: cd netronome Corrige los permisos del volumen de datos: docker compose -f distrib/docker/docker-compose.yml run --rm --user root --entrypoint chown netronome netronome:netronome /data Genera el archivo de configuración: docker compose -f distrib/docker/docker-compose.yml run --rm netronome generate-config Inicia el servicio, abre http://localhost:7575 y crea tu usuario: docker compose -f distrib/docker/docker-compose.yml up -d
- ¿Dónde consigo netronome?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/autobrr/netronome
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Gestor de tareas y quehaceres de código abierto y autoalojado, con grupos compartidos, programación recurrente y recordatorios por móvil, Telegram, Discord o Pushover.
Plataforma de nube autohospedada distribuida como un único binario de Go para compartir archivos, editar código en colaboración y gestionar usuarios.
Plataforma de observabilidad de código abierto y nativa de OpenTelemetry que reúne logs, métricas, trazas, alertas y dashboards en una sola herramienta autohospedable.
Panel web gratuito y de código abierto para administrar servidores de juegos, cada uno en un contenedor Docker aislado.
Aplicación web autoalojada para encender dispositivos de la red con Wake-on-LAN, creada con SvelteKit, Go y PocketBase.