impulse
Plataforma open source de gestión de incidentes ChatOps autoalojada. Integra alertas con flujos de trabajo operativos mediante SSO, plantillas Jinja2 y webhooks para integraciones externas.
Ficha actualizada 25 sept 2026, 10:25 · upstream 25 sept 2026, 9:58 · release v3.7.1
Qué es impulse
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
IMPulse es una plataforma de gestión de incidentes diseñada bajo el principio KISS como utilidad ligera de componente único. Funciona como herramienta centralizada para equipos SRE, DevOps y plataformas que necesitan crear, enrutar y coordinar respuestas a incidentes según cadenas de escalación.
La arquitectura soporta Node.js, FastAPI y Python con puertos 5000 para la interfaz web y 9100 para métricas. Incluye gestión del ciclo de vida de incidentes que previene duplicados, reglas de inhibición para suprimir alertas hijas cuando un padre está activo, y capacidad de congelar incidentes para tratamiento posterior.
La plataforma es autoalojada e IaC-ready con soporte Docker. Permite SSO sin cuentas adicionales mediante integración con plataformas de chat existentes, plantillas Jinja2 para personalización de notificaciones y tareas Jira, y webhooks potentes para conectar cualquier sistema externo.
- Gestión centralizada de incidentes con escalación automática según políticas configurables
- Integración con plataformas de chat existentes mediante SSO sin creación de cuentas adicionales
- Personalización de notificaciones y tareas Jira mediante plantillas Jinja2
- Prevención de alertas duplicadas mediante reglas de inhibición y ciclo de vida automático
- Conexión con sistemas externos vía webhooks para notificaciones personalizadas
- Arquitectura ligera y autoalojada bajo principio KISS
- Soporte SSO sin cuentas adicionales mediante integración con plataformas de chat
- Plantillas personalizables con Jinja2 para incidentes, mensajes y tareas Jira
- Alta disponibilidad mediante ejecución de múltiples instancias
- Gestión del ciclo de vida de incidentes que previene duplicados y reduce ruido
- No incluye Docker Compose por defecto, requiere configuración manual con ejemplos
- Complejidad HIGH según análisis técnico del repositorio
- Requiere integración manual con plataformas de chat existentes para SSO
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.
Para despliegue inicial usar docker-compose.none.yml y config/impulse.none.yml. Ejecutar en http://localhost:5000/. Para producción seguir guía oficial de instalación. Requiere 4 núcleos CPU, 4GB RAM y 10GB disco mínimo. Configurar variables de entorno según necesidades específicas.
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.
