MynetworK
Dashboard unificado para gestionar Freebox (Ultra/Delta/Pop), controladores UniFi y escaneo de red con detección automática de fabricantes. Arquitectura modular con soporte MCP, autenticación JWT y plugin system.
Ficha actualizada 22 sept 2026, 15:00 · upstream 22 sept 2026, 14:17 · release v0.10.9
Qué es MynetworK
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
MynetworK es una plataforma de monitorización de red que centraliza la gestión de equipos Freebox y UniFi en un único panel web. Proporciona visibilidad completa sobre dispositivos conectados, topología de red y métricas de rendimiento mediante integración directa con los controladores locales.
La arquitectura se basa en Node.js con React para el frontend, implementando un sistema de plugins que permite añadir nuevas fuentes de datos sin modificar el código base. Incluye autenticación JWT con gestión de roles (admin, user, viewer) y registro detallado de todas las acciones realizadas.
El proyecto soporta despliegue nativo en Docker con configuración mediante docker-compose.yml, incluyendo persistencia de datos SQLite y acceso a métricas del host. Ofrece integración con Model Context Protocol (MCP) para interoperabilidad con asistentes de IA locales.
- Monitorización centralizada de infraestructuras Freebox y UniFi en entornos domésticos o empresariales pequeños
- Descubrimiento automático de dispositivos de red con detección de fabricante mediante escaneo ARP/ping
- Gestión de usuarios y permisos para acceso controlado al panel de administración
- Integración con asistentes de IA locales a través del protocolo MCP para consultas sobre estado de red
- Arquitectura modular con sistema de plugins para extensibilidad sin reiniciar el servicio
- Base de datos SQLite local con persistencia en volumen Docker montado en /app/data
- Soporte nativo para Model Context Protocol (MCP) con endpoints LAN-only
- Autenticación JWT con gestión de roles y registro completo de auditoría
- Detección automática de fabricantes mediante análisis de respuestas ARP/ping
- Configuración segura mediante variables de entorno y archivo .env
- Requiere acceso directo a la red local para consultar equipos Freebox y UniFi
- La base de datos SQLite debe respaldarse manualmente al igual que cualquier archivo de datos
- El secreto JWT requiere configuración manual en producción (no hay fallback seguro)
- Dependencia de Docker y Docker Compose para despliegue simplificado
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Desplegar con docker-compose up -d. Montar volumen ./data:/app/data para persistencia. Configurar JWT_SECRET en .env antes del despliegue. Acceder a http://localhost:7505 o mediante reverse proxy nginx con PUBLIC_URL configurado. Actualizar imagen con docker-compose pull y reiniciar.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.