gitdash
GitDash es un panel de métricas autoalojado para GitHub Actions que ofrece análisis de rendimiento tipo DORA, seguimiento de costes y auditoría de seguridad. Soporta modos standalone con PAT o organización con OAuth.
Ficha actualizada 27 sept 2026, 10:36 · upstream 27 sept 2026, 10:27 · release v4.2.9
Qué es gitdash
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
GitDash es una plataforma de analítica para GitHub Actions diseñada para funcionar en entornos autoalojados. Proporciona métricas DORA (frecuencia de despliegue, tiempo de lead, tasa de fallo y MTTR) derivadas directamente de los datos reales de PRs y releases. La aplicación está construida con Next.js, React y Node.js, utilizando PostgreSQL para la persistencia de datos históricos.
- Monitorización continua del rendimiento de pipelines CI/CD mediante métricas DORA.
- Identificación de workflows costosos para optimizar el presupuesto de GitHub Actions.
- Auditoría de seguridad y análisis estático de archivos YAML en los workflows.
- Gestión de equipos con mapas de calor de actividad y balanceo de carga de revisores.
- Persistencia histórica de datos más allá del límite de retención de 90 días de GitHub.
- Seguridad empresarial con sesiones cifradas AES-256-GCM y sin exposición de tokens en el navegador.
- Análisis de costes detallado por tipo de runner y workflow para optimización de presupuesto.
- Modo Organization con control de acceso basado en grupos (RBAC) y administración centralizada.
- Requiere configuración manual del entorno (.env.local) y no ofrece despliegue con un clic.
- Dependencia crítica de tokens GitHub (PAT u OAuth) para autenticación y acceso a APIs.
- Complejidad técnica elevada (HIGH) que exige conocimientos de Node.js, Docker y bases de datos.
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.
Utiliza Docker Compose para despliegue rápido. Requiere Node.js 20+ y pnpm. En modo Organization es obligatorio DATABASE_URL y GITDASH_ADMIN_GITHUB_IDS. Generar SESSION_SECRET seguro antes de iniciar. Imagen multi-etapa con usuario no-root.
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.







