Qué busca el proyecto
WinNAS explora una administración doméstica y comprensible de almacenamiento sobre Windows. La interfaz separa presentación y privilegios: el navegador muestra el estado, mientras un agente local realiza las operaciones autorizadas y recoge telemetría.
Criterios de diseño
- Agente
- .NET
- Servicio local con responsabilidades acotadas.
- Interfaz
- PHP
- Panel web portable y ligero.
- Discos
- SMART
- Pruebas, historial y alertas.
- Canal local
- HMAC
- Mensajes autenticados entre web y agente.
Arquitectura y decisiones
Interfaz PHP orientada a administración y monitorización. Presenta el estado y solicita operaciones al agente mediante mensajes autenticados.
Servicio .NET enlazado a 127.0.0.1. Centraliza las acciones que requieren privilegios y evita depender de PowerShell como capa principal.
SMART, dispositivos USB, Windows Update, Defender, energía y pruebas con SAI/UPS forman un historial operativo común.

