Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

status-server

Plataforma de monitorización multi-inquilino y gestión de incidentes auto-alojada. Soporta múltiples dashboards con marca blanca para distintos equipos o clientes desde una sola instalación, usando Node.js y MariaDB. Incluye integraciones con hardware (Omada, UniFi) y POS (Square).

Ficha actualizada 26 sept 2026, 3:13 · upstream 26 sept 2026, 3:08 · release v3.16.7

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es status-server

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

Applegate Monitor es una plataforma de monitorización de estado y comunicación de incidentes diseñada para operadores que gestionan múltiples páginas de estado con marca propia. A diferencia de soluciones monolíticas, permite crear dashboards independientes para cada equipo o cliente, cada uno con su propio sistema de login, branding y visibilidad de servidores, todo desde un único despliegue.

La aplicación combina verificaciones de protocolo (HTTP, TCP, DNS, Ping), integraciones de controladores de red (Omada SDN, UniFi) y sistemas POS (Square), junto con observabilidad en tiempo real, líneas de tiempo de incidentes y ventanas de mantenimiento programadas. Ofrece alertas por email, feeds JSON/SSE y badges SVG incrustables para integración en sitios web externos.

El sistema incluye un panel de administración empresarial para gestionar servicios, incidencias y usuarios, así como una experiencia pública optimizada para visitantes con temas claros/oscuros, RSS y suscripciones por email. Se despliega mediante Docker Compose o instalación nativa, requiriendo un proxy inverso HTTPS en producción y configuración de secretos de sesión y base de datos.

CASOS DE USO
  • Gestión centralizada de múltiples páginas de estado con marca blanca para diferentes clientes.
  • Monitorización de infraestructura de red (Omada, UniFi) y dispositivos POS (Square).
  • Comunicación de incidentes y mantenimiento programado a usuarios finales.
  • Integración de feeds de estado en sitios web externos mediante badges o JSON.
PUNTOS DESTACADOS
  • Arquitectura multi-inquilino con dashboards independientes y branding personalizado por equipo.
  • Soporte nativo para integraciones de hardware como TP-Link Omada y Ubiquiti UniFi.
  • Licencia Apache 2.0 que permite uso comercial, auto-alojamiento y modificación del código.
  • Panel de administración completo con gestión de incidencias, auditoría y control de acceso RBAC.
PRECAUCIONES
  • Requiere configuración manual de secretos (SESSION_SECRET, DB_PASSWORD) en el archivo docker-compose.yml para producción.
  • La base de datos recomendada es MariaDB; la compatibilidad con PostgreSQL no está documentada explícitamente en el README.
  • Las URLs de controladores Omada y UniFi deben ser accesibles desde internet (no permiten direcciones privadas por defecto).
VISUAL

Capturas del proyecto

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

Applegate Monitor — public status dashboardApplegate Monitor — admin consoleApplegate Monitor product tour
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Despliegue manual

Despliegue recomendado con Docker Compose. Requiere un proxy inverso HTTPS configurado antes del inicio en producción. Generar un SESSION_SECRET único y fuerte, y establecer contraseñas seguras para la base de datos (DB_PASSWORD, MYSQL_ROOT_PASSWORD). Inicializar el archivo servers.json vacío si es una instalación nueva. Verificar que los puertos 3000 estén libres y que las integraciones de red permitan salidas hacia internet.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.js
SERVICIOS
PostgreSQLMySQL
BASES DE DATOS
PostgreSQLMySQL
PUERTOS
3000
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.