Infrastruttura self-hosted
Server europei gestiti da noi, con deploy automatici, posta, cloud, videochiamate e password in casa.
- Tecnologie
- Coolify, Docker, Traefik, nginx, PostgreSQL, restic
- Area
- Software

Il punto di partenza
Tutti i progetti di questa pagina girano su server che gestiamo noi, in Europa. Non è sempre stato così. Fino all’estate 2026 i servizi erano sparsi su tre fornitori diversi: il gestionale su un piccolo server cloud con un solo processore condiviso, alcuni siti WordPress su un hosting condiviso, altri servizi su un terzo fornitore. Ogni fornitore aveva il suo pannello, i suoi contratti e il suo modo di fare le copie di sicurezza.
Volevamo sapere con precisione dove stanno i dati dei clienti, poterlo scrivere nel registro dei trattamenti richiesto dal GDPR, e smettere di pagare abbonamenti per servizi che possiamo far girare da soli.
Cosa abbiamo fatto
Abbiamo riunito tutto su un unico fornitore europeo, con server in Germania e in Austria. La divisione fra le macchine non segue il tipo di programma ma il tipo di dato: i siti pubblici da una parte, il gestionale e i documenti dei clienti da un’altra, la posta e l’archivio delle password su una terza. Se una macchina venisse violata, le altre restano separate.
I siti si pubblicano con Coolify: a ogni modifica del codice il sito viene ricostruito e rimesso online da solo, e Traefik gestisce gli indirizzi e i certificati SSL.
Abbiamo sostituito diversi servizi esterni con programmi open source installati da noi. La posta gira su Stalwart, con filtro antispam basato su liste pubbliche e antivirus sugli allegati. I documenti stanno su Nextcloud. Le password del team sono in Vaultwarden, compatibile con le app ufficiali di Bitwarden. Le videochiamate passano da Jitsi Meet, con registrazione e trascrizione. Gli strumenti PDF girano con Stirling-PDF sulla stessa macchina del gestionale, così contratti e documenti d’identità non viaggiano in rete.
Per i backup usiamo restic: le copie vengono cifrate prima di partire, quindi chi le conserva non può leggerle. In più i server si scambiano a vicenda la copia più recente.
Com’è fatto
- Coolify e Traefik: pubblicazione automatica dei siti e certificati SSL
- Stalwart: server di posta con antispam, antivirus e firme DKIM per ogni dominio
- Nextcloud: archivio documenti, collegato al gestionale
- Vaultwarden: gestore di password condiviso
- Jitsi Meet: videochiamate con registrazione e trascrizione
- Stirling-PDF: unire, dividere, firmare e convertire PDF
- RustDesk: assistenza remota ai computer, con server nostro
- Backup restic cifrati, con 14 copie giornaliere e 12 mensili
- Monitoraggio dal cruscotto del gestionale e da un controllo esterno
Risultato
I servizi che prima dipendevano da tre fornitori ora stanno su server che controlliamo, in Paesi dell’Unione Europea dichiarati nel registro dei trattamenti. Posta, documenti, password, videochiamate e strumenti PDF non richiedono abbonamenti a servizi esterni. È la stessa infrastruttura che offriamo ai clienti che vogliono tenere i propri dati in casa.