Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

MikroDash

Centro de comando open source para RouterOS v7. Proporciona monitorización en tiempo real vía WebSocket, gestión de configuración y despliegue auto-alojado como binario Go estático o contenedor Docker.

Ficha actualizada 26 sept 2026, 23:23 · upstream 26 sept 2026, 13:42 · release v0.8.69

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es MikroDash

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

MikroDash es un centro de mando abierto diseñado específicamente para RouterOS v7. Funciona como un único binario Go estático que integra una interfaz frontend en Next.js, eliminando la necesidad de servidores de base de datos externos o agentes en los routers. Se conecta directamente a la API del router para transmitir métricas en vivo, como CPU, tráfico y clientes inalámbricos, mediante WebSockets, asegurando que los datos se actualicen instantáneamente sin recargas.

CASOS DE USO
  • Monitorización de flotas de routers desde una única instalación centralizada.
  • Gestión remota de configuración con plantillas predefinidas y validación de sintaxis antes del despliegue.
  • Auditoría de seguridad mediante escaneos automáticos que evalúan firewalls, cuentas y servicios expuestos.
  • Provisionamiento zero-touch donde el router se conecta automáticamente tras ejecutar un script inicial.
PUNTOS DESTACADOS
  • Arquitectura binaria Go estática con frontend embebido, reduciendo la huella de recursos.
  • Transmisión de datos en vivo vía WebSocket para una latencia mínima en dashboards.
  • Seguridad por diseño: no solicita contraseñas sensibles como claves WiFi o SNMP durante el uso normal.
  • Sin base de datos externa; utiliza SQLite local para persistencia, ideal para redes aisladas.
PRECAUCIONES
  • Requiere RouterOS v7 para la compatibilidad con la API y las funcionalidades de contenedores.
  • La gestión de configuración crítica está protegida por bloqueos automáticos para evitar desconectar el propio servicio.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

MikroDash dashboardConnections mapConnectionsWifi clientsInterfacesFirewallBandwidthDHCP
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Despliegue recomendado mediante docker-compose en el puerto 3081, montando un volumen persistente en /data. Soporta ejecución en servidores separados o directamente dentro del router usando la API de contenedores de RouterOS. Se recomienda fijar una versión específica en lugar de 'latest' para entornos de producción.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.jsGo
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
308113231
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.