Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
VISUAL

Capturas del proyecto

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

IMPulse incident management interfaceIMPulse
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Docker detectado

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.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.jsFastAPIPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
50009100
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.