DERIOX GUARD GATEWAY AGENT M0.5 - SCAFFOLD

Acesta este scaffold de test, nu agentul final protejat/compilat.

Rol:
- generează gateway_uuid local;
- calculează hardware_fingerprint_hash;
- trimite activation request către cloud;
- verifică statusul activării;
- trimite heartbeat;
- poate rula ca systemd service.

Instalare pe mini PC Linux:
sudo bash install-mini-pc.sh

Comenzi:
sudo -u derioxguard /usr/local/bin/deriox-guard-agent init --cloud-url https://guard.deriox.ro --name "Gateway Client"
sudo -u derioxguard /usr/local/bin/deriox-guard-agent activation-request
sudo -u derioxguard /usr/local/bin/deriox-guard-agent activation-check
sudo -u derioxguard /usr/local/bin/deriox-guard-agent heartbeat
sudo -u derioxguard /usr/local/bin/deriox-guard-agent status

După aprobarea Admin:
sudo systemctl enable --now deriox-guard-gateway
sudo systemctl status deriox-guard-gateway
journalctl -u deriox-guard-gateway -f

Securitate:
- Nu expune camera în internet.
- Nu face port forwarding către cameră sau mini PC.
- Gateway-ul comunică outbound-only către guard.deriox.ro.
- Fingerprint-ul hardware este validat în cloud.
- Dacă folderul este copiat pe alt PC, heartbeat-ul trebuie blocat de cloud prin device_mismatch.

Următorul pas:
M0.6 va întări agentul: config criptat, token local protejat, semnătură request, rotație token, reguli firewall și pregătire pentru binar compilat.
