Home / Informatica / Virtualizzazione

🖥️ Virtualizzazione

Un piccolo datacenter sotto casa.

Alla base di tutto c'è Proxmox VE: un hypervisor open source che trasforma un singolo server fisico in una dozzina di macchine indipendenti. Home automation, cloud privato, backup, hosting — incluso questo sito — vivono qui.

VE 8.xProxmox Virtual Environment
~12VM per servizi dedicati
LXCcontainer leggeri di rete
Type-1hypervisor bare-metal

Cos'è Proxmox, in breve

Proxmox VE è un hypervisor di tipo 1: gira direttamente sull'hardware (non dentro un altro sistema operativo) e gestisce sia macchine virtuali complete (KVM) sia container leggeri (LXC). Una sola interfaccia web per crearle, spostarle, fare snapshot e backup. Open source, senza licenze obbligatorie.

Come ho organizzato le macchine

L'architettura è gerarchica: hardware alla base, Proxmox al centro, e sopra i servizi divisi per funzione.

  • Home automation — la VM di Home Assistant e i servizi collegati.
  • Cloud privato — file e sincronizzazione dati con ridondanza, a casa mia.
  • Backup automatizzato — copie programmate dei dati e delle configurazioni.
  • Web hosting & reverse proxy — il front-end Nginx che fa da portinaio e i siti dietro, incluso enricoder.com.
  • Assistente AI — ambiente dedicato per i modelli locali.
  • Sviluppo Linux — una sandbox dove provare e rompere senza paura.

Il diagramma dell'architettura

Una mappa dell'ambiente: server fisico, hypervisor, VM e container organizzati per funzione. Clicca per ingrandire.

Perché due ruote separate: front-end e back-end

Le richieste dal web arrivano a un Nginx che fa da reverse proxy: gestisce HTTPS, le intestazioni di sicurezza e smista verso il server giusto. Il sito vero e proprio è servito da un Apache dietro le quinte, sulla rete locale. Separare i compiti rende tutto più robusto: posso spegnere o aggiornare un pezzo senza buttare giù il resto.

È overkill per un sito personale? Assolutamente. Ma è esattamente il tipo di overkill da cui si impara qualcosa.

Curioso di come è messa insieme una VM specifica? Chiedi pure.