no se que modificaciones se hizo posible error
This commit is contained in:
50
README.md
50
README.md
@@ -79,15 +79,57 @@ DonMarcoBackend/
|
||||
|
||||
## 5. Ejecución con Docker (recomendado en el servidor LAN)
|
||||
|
||||
```bash
|
||||
### Primera vez o actualización (importante: usar `--no-cache`)
|
||||
|
||||
Si no ve la pestaña **"Cierre de Gestión"**, las imágenes Docker están **viejas**. Debe **reconstruir sin caché**:
|
||||
|
||||
**Windows (PowerShell):**
|
||||
```powershell
|
||||
cd DonMarcoBackend
|
||||
docker compose up -d --build
|
||||
.\docker-update.ps1
|
||||
```
|
||||
|
||||
Acceso desde cualquier PC de la red:
|
||||
**Linux / Git Bash:**
|
||||
```bash
|
||||
cd DonMarcoBackend
|
||||
chmod +x docker-update.sh
|
||||
./docker-update.sh
|
||||
```
|
||||
|
||||
**Manual:**
|
||||
```bash
|
||||
docker compose down
|
||||
docker compose build --no-cache
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
### Verificar que Docker tiene la versión correcta
|
||||
|
||||
```bash
|
||||
curl http://localhost:4000/api/health
|
||||
```
|
||||
|
||||
Debe responder `"version": "1.2.0"` y `"features": ["historial-gestiones", "cierre-gestion", ...]`.
|
||||
|
||||
En el navegador (`http://IP-DEL-SERVIDOR`):
|
||||
- Pestaña **Administración** (solo usuario JEFE) → sección **Cierre de gestión**
|
||||
- Cada planilla tiene **barra lateral** con gestiones anteriores (solo lectura)
|
||||
- Al pie: **Don Marco v1.2.0 — Historial de gestiones (Docker)**
|
||||
|
||||
### Acceso en la red
|
||||
|
||||
- **Web:** `http://IP-DEL-SERVIDOR` (puerto 80)
|
||||
- **API directa (opcional):** `http://IP-DEL-SERVIDOR:4000/api/health`
|
||||
- **API:** `http://IP-DEL-SERVIDOR:4000/api/health`
|
||||
|
||||
### Cierre de gestión (solo JEFE)
|
||||
|
||||
1. Ingresar como `JEFE` / `MACAN`
|
||||
2. Clic en **Administración** (menú superior)
|
||||
3. En **Cierre de gestión**, elegir el **último día del mes** → **Cerrar gestión**
|
||||
4. La planilla principal muestra solo la **gestión actual**; el **historial** está en la barra lateral (solo lectura)
|
||||
5. Tras el cierre, los usuarios cargan filas nuevas con el botón **+**
|
||||
|
||||
Los datos en SQLite se conservan en el volumen `donmarco_data` al actualizar Docker.
|
||||
|
||||
## 6. Desarrollo local (sin Docker)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user