# Resumen de Configuración Raspberry Pi

## Información de Sistema
- **IP:** 192.168.0.200
- **Modelo CPU:** Cortex-A72
- **Objetivo principal:** Mejorar la visibilidad, monitorización y resiliencia de los servicios (especialmente `pedrojvera.es`).

## Almacenamiento y Montajes
- **Disco Principal (`/`):** 29GB (SD Card)
- **USB (`/mnt/usb`):** 30GB (Disco `/dev/sdb1`) - Utilizado para backups y archivos históricos.

## Estructura de Proyectos y Datos
- **Proyectos Docker:** `/home/junior/Documents/projects/`
  - *Ejemplo:* `pedrojvera/`
- **Backups:** `/mnt/usb/backups/`
- **Gestión Local (en este equipo):**
  - `generate_report.py`: Generador del informe de salud HTML.
  - `pi_report.html`: Informe generado automáticamente.
  - `dashboard.html`: Panel de control centralizado.
  - `improvements_plan.md`: Hoja de ruta de mejoras.
  - `pi_backup.sh` / `run_full_backup.sh`: Scripts de respaldo de datos.

## Proyectos y Tareas Implementadas
Basado en `@improvements_plan.md`:
- **Fase 1: Visibilidad Inmediata**
  - [x] Añadir temperatura de la CPU al informe HTML.
- **Fase 2: Monitorización Activa**
  - [x] Desplegar Uptime Kuma (Disponibilidad).
  - [x] Desplegar Glances (Monitorización de sistema).
- **Fase 3: Robustez**
  - [x] Estrategia de Backups para Docker.
  - [x] Gestión de Logs (Dozzle).

## Servicios Monitorizados y Acceso Rápido
Basado en `@dashboard.html`:
| Servicio | Descripción | Acceso |
| :--- | :--- | :--- |
| **Uptime Kuma** | Disponibilidad de servicios | [Abrir](http://192.168.0.200:3001) |
| **Glances** | Monitorización del sistema | [Abrir](http://192.168.0.200:61208) |
| **Dozzle** | Logs de Docker en tiempo real | [Abrir](http://192.168.0.200:8888) |
| **Informe de Salud** | Resumen de recursos (Local) | [Ver Informe](pi_report.html) |

## Diario de Mejoras (Changelog)
| Fecha | Mejora | Descripción |
| :--- | :--- | :--- |
| 2026-06-04 | Corrección de rutas en `generate_report.py` | Se ajustó el script para usar rutas absolutas y evitar problemas con el crontab. |
| 2026-06-04 | Creación de Resumen de Sistema | Generación de este documento para centralizar la información. |
| 2026-06-04 | Dashboard Glassmorphism | Rediseño visual del panel de control para un aspecto más moderno. |
| 2026-06-04 | Dashboard Extendido | Añadidos accesos directos a servicios activos. |

## Propuestas de Mejora Futura
- [ ] **Notificaciones:** Configurar alertas vía Telegram/Discord para Uptime Kuma.
- [ ] **Centralización de Logs:** Implementar un stack profesional (Loki + Grafana) usando el USB para almacenamiento.
- [ ] **Reportes Automáticos vía Telegram:** Enviar el informe de salud diario por Telegram.
