feat: SAM integration, deployment scripts, and audio response enhancements

- Add SAM (Sistema de Administración Académica) integration with sync endpoints
- Add deployment automation (deploy.sh, remote-setup.sh, setup-nginx-ssl.sh)
- Add nginx proxy configuration for SSL with Let's Encrypt
- Add audio response support for student lessons (migrations, handlers)
- Add audio evaluations admin page
- Update CORS to support wildcard subdomains for norteamericano.cl
- Add comprehensive deployment documentation (DESPLIEGUE.md, ManualDeConfiguracion.md)
- Update docker-compose.yml with nginx-proxy and acme-companion services
- Remove outdated documentation files

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
2026-03-27 09:20:23 -03:00
parent 995065df4f
commit e4866c6dee
50 changed files with 4866 additions and 5371 deletions
+53
View File
@@ -619,6 +619,59 @@ OpenCCB está diseñado como un módulo premium single-tenant. Todas las operaci
- **Global Asset Manager**: Interfaz avanzada para la administración masiva de archivos con previsualización inteligente y filtros por curso o tipo.
- **Premium Course Summaries**: Presentación de cursos con diseño de alta fidelidad y desgloses de objetivos de aprendizaje.
---
## 📚 Documentación
### Guías Principales
| Archivo | Descripción |
|---------|-------------|
| **README.md** | Este archivo - Visión general y características |
| **roadmap.md** | Hoja de ruta completa del proyecto (Fases 1-21) |
| **ManualDeConfiguracion.md** | Guía completa de instalación, configuración y troubleshooting |
### Comandos Rápidos
```bash
# Instalación estándar (detecta dev/prod automáticamente)
./install.sh
# Instalación rápida (omite chequeos)
./install.sh --fast
# Despliegue a producción (sincroniza con servidor remoto)
./install.sh --deploy
# Iniciar servicios
docker-compose up -d
# Ver logs
docker-compose logs -f
# Health checks
curl http://localhost:3001/health
curl http://localhost:3002/health
```
### URLs de Acceso
| Servicio | Puerto | URL |
|----------|--------|-----|
| **Studio (CMS)** | 3000 | http://localhost:3000 |
| **Experience (LMS)** | 3003 | http://localhost:3003 |
| **CMS API** | 3001 | http://localhost:3001 |
| **LMS API** | 3002 | http://localhost:3002 |
### Credenciales por Defecto
Después de ejecutar `./install.sh`:
- **Email**: `admin@norteamericano.cl`
- **Contraseña**: `Admin123!`
---
## Próximos Pasos (Roadmap 2024-2025)
OpenCCB evoluciona constantemente. Estos son los pilares de nuestro desarrollo futuro: