edge-core
Plataforma auto-hospedable para gestión de flotas Linux detrás de NAT/firewalls. Utiliza WireGuard y Netmaker para mallas privadas, permitiendo comandos remotos, SSH proxying, métricas Prometheus y operaciones MCP sin exponer puertos públicamente.
Ficha actualizada 25 sept 2026, 6:52 · upstream 25 sept 2026, 6:40 · release v0.2.0
Qué es edge-core
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Edge Core es una plataforma de gestión de flotas Linux auto-hospedable diseñada para operar máquinas distribuidas detrás de NAT y firewalls. Proporciona un plano de control centralizado (Admin) que coordina nodos remotos (Agentes) mediante una arquitectura hub-and-spoke, gestionando la conectividad y las operaciones sin necesidad de exponer servicios directamente a internet público.
- Gestión de máquinas en sucursales o fábricas con acceso limitado a internet.
- Monitorización centralizada de métricas (Prometheus) sin exposición directa de nodos.
- Administración remota segura mediante SSH proxying sin abrir puertos 22 públicos.
- Automatización de flotas heterogéneas (VMs, Raspberry Pis, IoT) detrás de firewalls.
- Integración con asistentes de IA mediante servidor MCP para operaciones de flota.
- Actualización coordinada de agentes en toda la flota desde un único punto de control.
- Conectividad WireGuard con fallback DERP para redes hostiles y NAT complejos.
- Arquitectura separada Admin/Agent con Agent como contenedor privilegiado (host-networking).
- Soporte nativo para MCP (Model Context Protocol) para automatización de IA.
- Métricas Prometheus compatibles y eventos CloudEvents para observabilidad robusta.
- Despliegue simplificado vía Docker Compose con ejemplos Lite y Standard.
- Licencia Apache 2.0 para Agent/Nexmaker, ELv2 para Admin (source-available).
- Requiere contenedores privilegiados en el host del agente (host-networking).
- Licencia ELv2 en Edge Admin restringe ofrecerlo como servicio SaaS a terceros sin licencia comercial.
- No es un provisionador de VM ni gestor de Kubernetes, sino una capa de control operativo.
- Dependencia de soporte nativo de WireGuard y runtime del contenedor en el host.
- Agentes requieren acceso root/privilegios en el sistema operativo objetivo.
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.
Utilizar Docker Compose para despliegue Lite (SQLite) o Standard (PostgreSQL). Asegurar soporte nativo de WireGuard y red en el host del agente. Considerar licencias al ofrecer servicios externos con Edge Admin. Verificar compatibilidad de versiones de Linux (Ubuntu, Debian, Rocky, RHEL, Alpine).
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.