Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

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

Capturas del proyecto

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

RepositoriesRepository OverviewPerformance — JobsReliabilityTriggersAudit TrailSecurity ScanTeam Insights
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Docker Compose detectado

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.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
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.