Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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.
PUNTOS DESTACADOS
  • 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).
PRECAUCIONES
  • 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.
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Despliegue manual

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).

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
No detectados
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.