feature/integracion-cloudrestore-targets

This commit is contained in:
2026-06-05 10:50:27 -06:00
parent 4642086e8c
commit 969acdbdf4
32 changed files with 2484 additions and 62 deletions

View File

@@ -61,7 +61,13 @@ docker push dev.aduanasoft.com:8443/databases_a24c/frontend:latest
- `src/lib/components/`: Componentes reutilizables (`Navbar`, `Sidebar`).
- `src/app.css`: Estilos globales y tema Glass.
## Integración CloudRestoreAS
- Endpoints servicio-a-servicio bajo `/api/restore/` (token `CLOUDRESTORE_API_TOKEN` en `.env`).
- **Servidores de Restauración** (`/servidores-restauracion`): admin de Alfa/Omega/Gamma y carpeta de entrada reportada por CloudRestoreAS (solo lectura).
- Contrato y prueba local: ver `INTEGRACION_PANEL.md` en el repo CloudRecoveryAS (mismo token en `CLOUDRESTORE_API_TOKEN` y en la config PANEL de CloudRestoreAS).
## Notas de Migración
- **DataTables**: Se inicializan en el cliente dentro de `onMount` para mantener la compatibilidad con las tablas interactivas originales.
- **Sistema de Archivos**: La lectura de backups busca en `D:/BackupSFTP/` en el servidor donde corre Node.js.
- **Sistema de Archivos**: La lectura de backups busca en `BACKUP_PATH` en el servidor donde corre Node.js (independiente de la carpeta que vigila CloudRestoreAS).