Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

OpenGRC

Plataforma auto-alojada de GRC para equipos de seguridad pequeños/medianos. Gestiona riesgos, controles, auditorías y respuesta a incidentes bajo ISO 27001, SOC 2, NIST CSF, HIPAA. Basada en Laravel/PHP con soporte Docker.

Ficha actualizada 24 sept 2026, 3:54 · upstream 24 sept 2026, 3:20 · release v0.1.0-alpha-3

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es OpenGRC

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

OpenGRC es una plataforma de gobierno, riesgo y cumplimiento (GRC) diseñada para equipos de seguridad que necesitan ejecutar un programa real sin presupuestos millonarios ni largos procesos de onboarding. Construida sobre Laravel y Filament, permite auto-alojar la solución para mantener el control total de los datos y evitar costes anuales elevados típicos de suites empresariales.

La herramienta centraliza la gestión de marcos normativos (ISO 27001, SOC 2, NIST CSF, HIPAA), vinculando estándares, controles e implementaciones reales en lugar de mantener hojas de cálculo dispersas. Incluye registro de riesgos con puntuación y seguimiento de tratamientos, gestión integral de auditorías internas/externas con evidencia y hallazgos, y gestión de riesgos de proveedores (TPRM) con inventario y cuestionarios de seguridad.

Además, ofrece gestión de respuesta a incidentes con playbooks y tareas, control de políticas corporativas con flujos de aprobación e inventario de activos y aplicaciones. Incluye dashboards para reporting ejecutivo sin necesidad de construir presentaciones externas. La versión comunitaria es completa y gratuita para auto-alojamiento, mientras que la edición Enterprise añade módulos de IA y soporte dedicado.

CASOS DE USO
  • Gestión de riesgos y cumplimiento normativo (ISO 27001, SOC 2).
  • Auditorías internas y externas con gestión de evidencias.
  • Gestión de riesgos de terceros (TPRM) y cuestionarios de proveedores.
  • Respuesta a incidentes con playbooks y seguimiento de tareas.
  • Gestión de políticas corporativas con flujos de aprobación.
  • Inventario de activos y aplicaciones para seguridad proactiva.
PUNTOS DESTACADOS
  • Arquitectura auto-alojable completa con soporte Docker Compose.
  • Integración nativa con bases de datos PostgreSQL y MySQL/MariaDB.
  • Construida sobre Laravel y Filament, facilitando mantenimiento y extensión.
  • Soporte multi-marco normativo (ISO 27001, NIST CSF, HIPAA, SOC 2).
  • Gestión integral de TPRM con inventario y seguimiento de documentos.
  • Licencia Elastic License 2.0 permite uso comercial propio sin costes recurrentes.
PRECAUCIONES
  • Licencia Elastic License 2.0 restringe ofrecer el software como servicio a terceros (SaaS) o revenderlo.
  • Requiere infraestructura propia con recursos mínimos de 2 cores CPU, 2GB RAM y 30GB disco.
  • Dependencia de PHP 8.2+ y Node.js para la instalación y ejecución completa.
  • La edición Enterprise añade funcionalidades avanzadas (IA, soporte) no disponibles en la versión comunitaria.
  • No incluye módulos de IA nativos en la versión Community Edition (solo en Enterprise).
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Despliegue recomendado vía Docker Compose para simplificar la configuración inicial. Clonar repositorio, copiar archivo .env.docker.example a .env y ejecutar docker compose up -d. Requiere PHP 8.2+, Composer, Node.js y base de datos (PostgreSQL o MySQL). Para producción, asegurar que los puertos 80, 8080 y 3306 estén abiertos según configuración. Consultar documentación oficial para upgrades y configuración avanzada.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.jsLaravelPHP
SERVICIOS
PostgreSQLMySQLS3/MinIO
BASES DE DATOS
PostgreSQLMySQL
PUERTOS
8080803306
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.