Mahara: Plataforma de ePortfolio y Red Social para Entornos Educativos
Mahara es una plataforma de ePortfolio open source diseñada para que estudiantes y profesionales documenten su aprendizaje, organicen evidencias de competencias y compartan su trabajo en vistas personalizadas. Integra funcionalidades de red social educativa con grupos, foros, blogs personales y sistema de reconocimiento de logros compatible con Open Badges.
Installatron despliega Mahara en tu VPS Neubox con PHP y PostgreSQL/MySQL configurados automáticamente. La plataforma es ideal para universidades y centros de formación que requieren un entorno controlado de portfolio digital. Los discos NVMe garantizan cargas rápidas de portfolios con múltiples archivos adjuntos, y el SSL gratuito asegura los datos de aprendizaje de los estudiantes.
Herramientas integradas en Mahara listas para usar
Lo que obtienes nativo, sin instalar ni configurar nada extra.
ePortfolio Personalizable
Vistas de portfolio con arrastrar y soltar, secciones configurables y control granular sobre qué contenido comparte cada usuario.
Open Badges
Emisión y recepción de insignias digitales Open Badges 2.0 para reconocimiento formal de logros y competencias verificables.
Grupos y Colaboración
Espacios de grupo para trabajo colaborativo, foros de discusión, repositorios de archivos compartidos y blogs de grupo.
Integración con LMS
Conexión nativa con Moodle vía SSO y transferencia de portfolios, y soporte para LTI para integración con otros sistemas de aprendizaje.
Entorno optimizado (Stack)
Configuración pre-cargada
phpEl directorio `dataroot` debe estar fuera del webroot por seguridad — nunca dentro de `/var/www/`. Este directorio almacena todos los archivos subidos por usuarios (portfolios, documentos, imágenes), por lo que asegúrate de tener suficiente espacio en disco en tu VPS Neubox para el crecimiento esperado de portfolios.
# Mahara — config.php (configuración principal)
$cfg = new stdClass();
$cfg->dbtype = 'postgres8'; // o 'mysql5'
$cfg->dbhost = 'localhost';
$cfg->dbuser = 'mahara_user';
$cfg->dbpass = 'TuPassword';
$cfg->dbname = 'mahara_db';
$cfg->dbprefix = 'mahara_';
# Directorio de datos (fuera del webroot)
$cfg->dataroot = '/var/mahara/data/';
$cfg->sendemail = true;
$cfg->smtphosts = 'localhost';
# Rendimiento
$cfg->productionmode = true;Infraestructura escalable para cualquier proyecto
Universidades con acreditación por competencias
Instituciones que documentan evidencias de logro para procesos de acreditación con portfolios estructurados y verificables.
Plataformas de empleabilidad
Servicios de orientación laboral donde los candidatos construyen portfolios de habilidades y experiencias compartibles con empleadores.
Ciclos de formación profesional
Centros de FP donde los estudiantes documentan prácticas en empresa, proyectos y certificaciones en un portfolio digital oficial.
Grupos de investigación
Académicos que documentan su producción científica, publicaciones y conferencias en un portfolio académico mantenido por la institución.
Preguntas frecuentes
¿Mahara puede integrarse con Moodle?
Sí. La integración Mahara-Moodle es de las más maduras en el ecosistema educativo open source. Permite SSO (Single Sign-On), transferencia de portfolios entre sistemas y actividades Moodle que depositan evidencias directamente en Mahara.
¿Cuántos usuarios puede manejar Mahara en un VPS Neubox?
Para uso educativo típico (universidad con 1,000-5,000 estudiantes activos), un VPS de 4-8 GB RAM con discos NVMe es suficiente. Para instituciones más grandes, evalúa escalar verticalmente o distribuir el almacenamiento de archivos a un NAS o almacenamiento en la nube.
¿Mahara cumple con GDPR o normativas de privacidad de datos?
Mahara incluye herramientas de privacidad compatibles con GDPR: exportación de datos de usuario, solicitudes de eliminación de datos y configuración de retención. Revisa la documentación oficial de privacidad de Mahara para la versión que instales.
¿Se puede usar Mahara fuera del ámbito educativo?
Sí. Empresas usan Mahara como plataforma de portfolio de empleados y sistema de registro de competencias laborales. La interfaz puede personalizarse con el nombre y colores de la organización.
¿Mahara soporta idioma español?
Sí. Mahara tiene paquetes de idioma completos para español (España y México) disponibles en el repositorio oficial de idiomas. Se instalan desde el panel admin de Mahara sin acceso al servidor.