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
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.
- 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.
- 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.
- 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).
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
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.
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.
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.


