Rutas y almacenamiento
Repositorio
/opt/esp-platform/repo contiene Git, backend, documentación y scripts. Es la fuente de verdad de desarrollo dentro de la VM.
Datos operativos
- /srv/esp-platform/artifacts: biblioteca binaria deduplicada.
- /srv/esp-platform/firmware: compatibilidad con almacenamiento inicial.
- /srv/esp-platform/backups: dumps, paquetes y sesiones.
- /srv/esp-platform/documentation: manifiestos derivados, nunca fuentes.
- journal de systemd: logs de aplicación.
Ninguna ruta de srv es una raíz web pública. Las descargas pasan por controladores que validan el identificador y entregan Content-Disposition.
Permisos
El usuario del servicio solo necesita lectura del repositorio y escritura en las rutas operativas asignadas. Los temporales se aíslan por sesión y se eliminan al cancelar, descartar o expirar.