openEDU
openDesk Edu es un ecosistema abierto para instituciones educativas basado en openDesk CE, ofreciendo soberanía digital mediante 30+ aplicaciones específicas (LMS, videoconferencia, groupware) desplegadas en clúster K3s con Helmfile.
Ficha actualizada 24 sept 2026, 22:12 · upstream 24 sept 2026, 22:05 · release sin release detectada
Qué es openEDU
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
openDesk Edu es una plataforma integral diseñada para instituciones educativas que busca garantizar la soberanía digital a través de un ecosistema abierto e intercambiable. Se basa en el submodule de openDesk Community Edition (CE) v1.17.0 y añade más de 30 aplicaciones específicas del sector educativo, todas ejecutándose en un clúster HRZ K3s. La arquitectura se divide en dos capas: la capa CE con servicios core como Keycloak, Nubus y Collabora, y la capa Edu que incluye LMS (ILIAS, Moodle), videoconferencia (BigBlueButton, Opencast), groupware (SOGo, Grommunio) y herramientas de colaboración.
El proyecto permite una alta personalización y elección de componentes, sustituyendo o ampliando las predeterminaciones de CE para cumplir con los requisitos universitarios. Incluye automatización del ciclo de vida académico, gestión de usuarios mediante importes/deprovisioning y federación SAML con DFN-AAI. La documentación es extensa, cubriendo despliegue, pruebas E2E con Playwright, integración con sops para secretos y plantillas de cumplimiento normativo (VVT, DSFA, TOM).
- Despliegue rápido de ecosistema educativo en clúster K3s usando helmfile y scripts bash.
- Gestión centralizada de identidad federada mediante Keycloak SAML con DFN-AAI.
- Automatización del ciclo académico (provisioning de semestres, importes de usuarios).
- Plataforma de aprendizaje híbrida con LMS (ILIAS/Moodle) y videoconferencia (BigBlueButton/Opencast).
- Groupware institucional con SOGo/Grommunio y almacenamiento en OpenCloud/Nextcloud.
- Cumplimiento normativo mediante plantillas de documentación legal (VVT, DSFA, TOM).
- Soberanía digital garantizada por elección e intercambibilidad de componentes bajo Apache-2.0.
- Arquitectura modular con 33 aplicaciones específicas del sector educativo preconfiguradas.
- Automatización robusta para gestión de usuarios y ciclos académicos (semester provisioning).
- Integración nativa con infraestructura K3s y Helmfile para despliegues escalables.
- Cumplimiento normativo facilitado con plantillas legales generalizadas en opendesk-edu-spec.
- Requiere helmfile v1.x, kubectl y sops como prerequisitos antes del despliegue.
- Complejidad HIGH según análisis técnico, no soporta one-click deployment automático.
- Dependencia de clúster K3s específico (hrz.uni-marburg.de) para la capa Edu en el ejemplo.
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.
Requiere helmfile v1.x, kubectl con contexto configurado y sops para secretos cifrados. Ejecutar ./deploy.sh para producción o --diff para dry-run. Verificar documentación en docs/deployment.md. No incluye Dockerfile ni compose; usa Helm charts en clúster K3s.
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.