Architettura — Home Lab
Hardware
Raspberry Pi 4B 8 GB — Tettoia
| Voce | Dettaglio |
|---|---|
| OS | Ubuntu Server 24.04.4 LTS (Noble Numbat) |
| Boot | MicroSD 15 GB → migrazione a SSD via rpi-clone |
| Storage dati | SSD 232 GB via USB3 (/mnt/mydrive) |
| Accesso remoto | Tailscale (raspi.tail504a09.ts.net) |
Servizi: Pi-Hole primario, Tailscale, SyncThing
Tower PC — HP Pro 3400 Series MT — Tettoia
| Voce | Dettaglio |
|---|---|
| CPU | Intel Core i3-2120 @ 3.30 GHz (2c/4t, Sandy Bridge) |
| RAM | 8 GB DDR3 1333 MHz |
| Storage | HDD Seagate Barracuda 500 GB SATA |
| NIC | Realtek RTL8111 Gigabit |
| OS | Ubuntu Server 24.04 LTS |
| Accesso remoto | Tailscale |
Servizi (via Docker): Pi-Hole secondario, Prometheus, Grafana, Samba, Minecraft Paper, Portainer
Rete

| Dispositivo | Modello | Ruolo | Posizione |
|---|---|---|---|
| TIM HUB | Technicolor DGA4132 (AGTHP) | Gateway principale — MAP-T, DHCP, DNS | Tettoia |
| TIM HUB+ | ZTE ZXHN H388X | Access Point Wi-Fi 6 | Piano 1 — Soggiorno |
| UniFi AP AC Lite | Ubiquiti UAP-AC-LITE | Access Point Wi-Fi 5 | Piano 0 — Soggiorno |
| Sky Hub | — | Spare / riserva | Accantonato |
Connessione ISP: Sky WiFi FTTH — ~30 Mbps ↓ / 5-10 Mbps ↑ — protocollo MAP-T
Cablaggio: Ethernet dalla tettoia a entrambi i piani (già esistente)
Diagramma
ONT Sky (fibra ottica)
│
└── TIM HUB DGA4132 [TETTOIA]
MAP-T, DHCP, firewall, DNS → Pi-Hole primario
│
├── cavo ──→ Raspberry Pi 4B
│ Pi-Hole primario · Tailscale · SyncThing
│
├── cavo ──→ Tower HP Pro 3400
│ Docker: Pi-Hole 2° · Prometheus · Grafana
│ Samba · Minecraft Paper · Portainer
│
├── cavo ──→ UniFi AP AC Lite [PIANO 0 — SOGGIORNO]
│ Access Point puro, Wi-Fi 5
│
└── cavo ──→ TIM HUB+ H388X [PIANO 1 — SOGGIORNO]
Access Point puro, Wi-Fi 6, DHCP disabilitato
Decisioni Architetturali
Gateway — DGA4132
Scelta: TIM HUB DGA4132 moddato con root SSH
Motivazione: firmware Homeware basato su OpenWrt, ecosistema comunitario maturo (tch-gui-unhide, repository Macoers), supporto MAP-T nativo
Alternativa scartata: ZTE H388X — nessun percorso di root strutturato, non compatibile OpenWrt
Nota: verificare versione firmware (AGTHP_x.x.x) prima del root — la procedura varia tra Homeware 17/18/19
Access Point — H388X e UniFi
Modalità: AP puro su entrambi i dispositivi secondari (DHCP disabilitato, collegati via porta LAN)
H388X → Piano 1: Wi-Fi 6 (802.11ax)
UniFi AC Lite → Piano 0: AP dedicato, Wi-Fi 5 (802.11ac)
Sky Hub: accantonato come spare
Monitoring — Prometheus + Grafana
Scelta: Prometheus + Grafana + Node Exporter
Alternativa scartata: Netdata
Motivazione: scalabilità multi-nodo, storico configurabile, stack spendibile in ambito DevOps/SRE
Node Exporter: binario systemd su RPi, container Docker su Tower
Monitoring energetico (opzionale): collector RAPL + wattmetro smart (Shelly Plug S o TP-Link Kasa EP25)
Gestione Energetica Tower
Scelta: due profili operativi, switch manuale via SSH/Tailscale
| Profilo | Governor | Consumo | Servizi |
|---|---|---|---|
| MINIMAL (default) | powersave + disco in standby |
~8-12W | SSH, Tailscale, Pi-Hole 2°, Prometheus, Grafana, Samba |
| FULL (on-demand) | ondemand |
~20-50W | tutto il minimal + Minecraft Paper |
Alternativa scartata: WoL puro — elimina disponibilità Pi-Hole secondario e monitoring durante il downtime
Pi-Hole Secondario
Scelta: container Docker sul Tower
Motivazione: Tower always-on in profilo minimal → failover DNS sempre disponibile senza hardware aggiuntivo
Storage Tower
Stato: HDD 500 GB SATA — unico disco
Piano: aggiungere dischi per MergerFS + SnapRAID (parità + recovery fisico tramite rimozione HDD)