se agregaron nuevas caracteristicas

This commit is contained in:
Carlos Tello
2026-08-13 23:07:01 -03:00
parent 1bfb808c79
commit d736db982e
23 changed files with 1244 additions and 100 deletions
+34 -1
View File
@@ -10,7 +10,7 @@ Plataforma empresarial centralizada de backup y sincronización para entornos Wi
┌────────────────────────────────────────────────────────┐
│ CLIENTES WINDOWS (10/11/Server) │
│ │
│ [ Agente PyQt6 / System Tray (.EXE) ] │
│ [ Agente PyQt6 / System Tray (.EXE) ]
│ ├── Selector visual de carpetas (QFileDialog) │
│ ├── Detección de bloqueos SQL Server (Locks/Growth) │
│ ├── Motor de Chunks (Bloques de 4MB con reanudación) │
@@ -44,6 +44,39 @@ Plataforma empresarial centralizada de backup y sincronización para entornos Wi
---
## 🧪 Ejecución Local para Desarrollo y Pruebas
Para depurar y probar la aplicación en tu máquina local:
### Backend (FastAPI)
```bash
cd backend
# 1. Crear y activar entorno virtual
python -m venv venv
# Windows: venv\Scripts\activate
# Linux/Mac: source venv/bin/activate
# 2. Instalar dependencias
pip install -r requirements.txt
# 3. Ejecutar servidor en modo desarrollo
uvicorn app.main:app --reload --host 127.0.0.1 --port 8000
```
### Frontend (React + Vite)
```bash
cd frontend
# 1. Instalar dependencias
npm install
# 2. Iniciar servidor de desarrollo
npm run dev
```
---
## 🛠️ Requisitos de Despliegue en Proxmox VE
El backend y frontend se despliegan en un **Contenedor LXC Debian 12/13** sin dependencias de Docker: