NetMap
NetMap es una herramienta de auto-hospedaje para visibilidad y operaciones de red en laboratorios domésticos o redes pequeñas. Proporciona mapeo visual de topología, inventario de dispositivos, monitorización continua e ingestión de logs de firewall.
Ficha actualizada 20 sept 2026, 11:19 · upstream 20 sept 2026, 11:19 · release v1.6.0
Qué es NetMap
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
NetMap es una aplicación de código abierto diseñada para ofrecer una visión completa de la infraestructura de red local sin depender de servicios en la nube. La arquitectura integra un frontend basado en Next.js y React con un backend desarrollado en Python utilizando FastAPI. Todo el sistema, incluyendo la base de datos SQLite, corre dentro de un único contenedor Docker, lo que simplifica significativamente la orquestación.
- Mapeo visual interactivo de topología de red con soporte para múltiples sitios y VLANs
- Monitorización continua de dispositivos mediante ping, comprobaciones de servicios TCP/HTTP y seguimiento de disponibilidad
- Gestión de direcciones IP (IPAM) con importación directa de archivos de arrendamiento DHCP
- Ingestión y análisis de logs de firewall (syslog) para correlacionar eventos con inventario
- Ejecución completa en un solo contenedor Docker sin necesidad de orquestación compleja
- Herramientas de descubrimiento integradas que incluyen Nmap y soporte SNMPv2c
- Sistema de alertas nativo con soporte para múltiples canales como Telegram, Email, Discord y Apprise
- Control de acceso granular con cuatro roles predefinidos (SuperAdmin, NetworkAdmin, SecurityAnalyst, Viewer)
- Interfaz de administración completa para gestión de usuarios, roles y auditoría de cambios
- Base de datos SQLite puede presentar limitaciones de rendimiento en entornos de red muy grandes
- Requiere permisos especiales (NET_RAW) para funcionalidades como comprobaciones DHCP y SNMP
- Cambio de claves SECRET_KEY o MASTER_KEY invalida sesiones y datos encriptados respectivamente
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.
Mantener las variables de entorno SECRET_KEY y MASTER_KEY estables es crítico. Configurar correctamente los puertos 8080 (HTTP) y 5514 (syslog UDP/TCP). Asegurar que el contenedor tenga permisos NET_RAW y NET_BIND_SERVICE para funcionalidades DHCP/SNMP. Utilizar una ruta de volumen persistente para datos.
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.