openEDU-website
Sitio web oficial openEDU para instituciones educativas superiores. Construido con Next.js 16.2.1, React 19.2.4 y TypeScript estricto. Soporte multilenguaje (EN/DE/FR/ZH) mediante next-intl. Despliegue Docker con Traefik y HTTPS automático vía Let's Encrypt.
Ficha actualizada 24 sept 2026, 22:14 · upstream 24 sept 2026, 21:52 · release sin release detectada
Qué es openEDU-website
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
El repositorio openEDU-website contiene el sitio web oficial para openEDU, una plataforma de trabajo digital de código abierto adaptada para instituciones de educación superior en Alemania. Está construido sobre Next.js 16.2.1 con App Router y salida standalone, utilizando React 19.2.4 y Tailwind CSS v4 como framework UI.
La aplicación implementa internacionalización completa mediante next-intl con soporte para inglés, alemán, francés y chino. El contenido se gestiona mediante archivos Markdown con MDX, organizados por locales en carpetas content/{locale}/{section}/. Cada artículo requiere frontmatter con título, fecha, descripción, categorías, etiquetas y estado de borrador.
El proyecto incluye pruebas unitarias con Vitest, pruebas end-to-end con Playwright, análisis de seguridad mediante Gitleaks y TruffleHog, y auditoría de dependencias semanal. El despliegue utiliza Docker multi-etapa con Traefik como proxy inverso para HTTPS automático y enrutamiento.
- Sitio web institucional para universidades públicas alemanas adaptado al sector educativo superior
- Plataforma de documentación técnica con gestión de contenido mediante Markdown/MDX por locales
- Portal informativo multilenguaje para proyectos open source en el ámbito académico
- Sitio web autoalojado con despliegue Docker y HTTPS automático vía Let's Encrypt
- Arquitectura Next.js App Router con salida standalone para despliegues optimizados
- Sistema de internacionalización completo con next-intl en cuatro idiomas principales
- Pipeline CI/CD exhaustivo con GitHub Actions: pruebas, seguridad, cobertura y despliegue automático
- Gestión de contenido estructurada mediante frontmatter YAML con validación automática
- Procesos de optimización de activos SVG integrados (validación, conversión PNG, paleta de colores)
- Soporte para runners autoalojados con fallback a GitHub-hosted en mantenimiento
- Dependencia de Docker y Traefik para despliegue, no es nativo del sistema
- Requiere configuración manual de dominios y certificados TLS en producción
- Pruebas e2e con Playwright pueden requerir entorno de navegador completo
- Contenido estático limitado a Markdown/MDX sin base de datos integrada
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.
Usar docker compose build y up -d. Configurar Traefik para dominios opendesk-edu.org con TLS Let's Encrypt. Asegurar runners autoalojados en [self-hosted, linux, ubuntu-latest] para CI/CD más rápido. Verificar health checks tras despliegue. Mantener 7 días de artefactos de build.
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.