AudioLab Services Stack¶
Sistema completo de servicios consolidado desde legacy.
Servicios¶
| Servicio | Puerto | Descripción |
|---|---|---|
| MkDocs | 8000 | Documentación con Material theme |
| PostgreSQL | 5432 | Base de datos metadata (user: audiolab) |
| FossFLOW | 8080 | Editor diagramas 3D |
Uso Rápido¶
# Iniciar todo
.\manage.ps1 -Action start
# Ver estado
.\manage.ps1 -Action status
# Logs en vivo
.\manage.ps1 -Action logs
# Detener
.\manage.ps1 -Action stop
Acceso¶
- 📚 Documentación: http://localhost:8000
- 🎨 Diagramas: http://localhost:8080
- 🗄️ Base de datos: localhost:5432
Configuración¶
Las variables de entorno se definen en .env:
Volúmenes Persistentes¶
postgres_data: Datos de PostgreSQLfossflow_data: Proyectos y exports de FossFLOWmkdocs_cache: Cache de MkDocs Material
Healthchecks¶
Todos los servicios incluyen healthchecks automáticos:
- PostgreSQL:
pg_isready - MkDocs: HTTP check en puerto 8000
Troubleshooting¶
Ver logs de un servicio específico:
Reiniciar todo el stack:
Limpiar volúmenes y reiniciar: