Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

kilo-service-center

KiloCenter es un servidor de red MIOTY open source para autogestionar estaciones base y endpoints en entornos industriales. Construido con Go y React, soporta protocolo BSSCI/SCACI, TLS y ofrece una consola web para monitorización y gestión de tráfico uplink/downlink.

Ficha actualizada 24 sept 2026, 20:15 · upstream 24 sept 2026, 19:48 · release v1.3.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es kilo-service-center

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

KiloCenter es un servidor de red MIOTY open source diseñado específicamente para operar estaciones base, endpoints y gestionar el tráfico de enlace ascendente y descendente en un centro de servicio auto-alojado. Implementa la capa de servicio del stack MIOTY nativo, diferenciándose de soluciones basadas en forks o adaptaciones de otros servidores LPWAN. Está construido desde cero para aprovechar las capacidades del protocolo MIOTY, incluyendo la división de telegramas y corrección de errores forward (FEC), lo que garantiza robustez ante interferencias.

CASOS DE USO
  • Gestión centralizada de estaciones base MIOTY con autenticación basada en certificados TLS.
  • Integración de aplicaciones externas mediante interfaces SCACI y MQTT para telemetría industrial.
  • Monitorización en tiempo real del estado de la red, tráfico y alertas a través de la consola web React.
  • Despliegue de redes LPWAN en entornos industriales con alta densidad de dispositivos y ruido electromagnético.
  • Gestión de ciclo de vida de datos con particionamiento mensual de bases de datos PostgreSQL.
PUNTOS DESTACADOS
  • Implementación nativa del protocolo MIOTY (ETSI TS 103 357) con soporte para división de telegramas y FEC.
  • Arquitectura modular en Go (KC-Core, KC-Gateway, KC-Identity) con interfaz web en React/Next.js.
  • Seguridad robusta mediante gestión de certificados CA, rotación automática y claves AES-128.
  • Interfaces gRPC y gRPC-web unificadas en el gateway para integración simplificada con aplicaciones externas.
  • Soporte para múltiples estaciones base compartiendo cobertura dentro del mismo despliegue auto-alojado.
PRECAUCIONES
  • La edición community se proporciona sin soporte comercial ni SLA; el uso en producción es bajo propio riesgo.
  • El repositorio contiene credenciales por defecto publicadas; requiere cambio inmediato antes de cualquier despliegue público.
  • Requiere entorno aislado para pruebas iniciales debido a puertos expuestos y claves de firma en ejemplos.
  • Complejidad alta: demanda mínimo 4 núcleos CPU, 4 GB RAM y 30 GB de disco para la configuración base recomendada.
  • La integración MQTT utiliza Mosquitto como backend; el paquete no se despliega como contenedor separado en la pila Docker community.
VISUAL

Capturas del proyecto

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

KiloCenter service center dashboard
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Docker Compose detectado

Despliegue vía Docker Compose requiere PostgreSQL, Redis y Mosquitto. Generación automática de certificados TLS al primer arranque. Es crítico cambiar las credenciales de administrador por defecto y asegurar que el HMAC secret sea idéntico en config.identity-docker.yaml y config.gateway-docker.yaml para evitar errores de autenticación JWT. No exponer la instalación de ejemplo a Internet.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsGo
SERVICIOS
PostgreSQLRedis
BASES DE DATOS
PostgreSQLRedis
PUERTOS
909080878086808850051543263795005218835000
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.