Ogni mese, i soldi vengono silenziosamente prelevati dalla tua carta per gli abbonamenti. Qualche dollaro per il cloud storage qui, un po' di più per un password manager là, più streaming, analytics o task tracker. L'utente medio spende oltre 1.000 $ all'anno in servizi digitali senza nemmeno accorgersi di come queste gocce diventino un oceano.
Ma se potessi ottenere esattamente le stesse funzionalità senza pagare un centesimo alle aziende?
L'auto-hosting, o gestire il proprio server, non è più solo un hobby per amministratori di sistema barbuti. Oggi è un modo pratico per riprendere il controllo dei tuoi dati e risparmiare una somma considerevole di denaro. Una persona comune può tenere fino a 2.500 $ all'anno nel proprio budget familiare, mentre una piccola impresa, eliminando le tariffe di licenza per utente, può risparmiare -> 10.000 $ o più.

Ecco una guida dettagliata su come implementare la tua infrastruttura IT indipendente da zero e rimanere entro un budget simbolico.
Parte 1. Il come fare: implementa tutto per ~$0
Passo 0. Il minimo indispensabile di cui hai bisogno
- Un server gratuito. Oracle Cloud Always Free: 4 core ARM, 24 GB di RAM, 200 GB di disco, 10 TB di traffico in uscita al mese, e non scade mai. Per qualsiasi cosa che richieda molto spazio di archiviazione (foto, terabyte di file), si possono risparmiare cifre considerevoli usando un vecchio laptop, un mini PC o un Raspberry Pi a casa.
- Un dominio ~ $12/anno (Namecheap, Porkbun, Cloudflare Registrar). L'unico costo quasi obbligatorio. Funziona anche un sottodominio gratuito, ma un dominio proprio è più pulito e più legittimo.
- Una chiave SSH: ssh-keygen -t ed25519, non useremo una password per accedere al server.
- 1–2 serate di tempo.

Passo 1. Avvia il server
- Registrati su Oracle Cloud. È necessaria una carta per la verifica, addebiteranno e rimborseranno $1–5. Non pagherai nulla finché rimani all'interno di Always Free. Vai immediatamente su Fatturazione → Budget e imposta un avviso di $1 in modo da non avviare mai accidentalmente una risorsa a pagamento.
- Compute → Istanze → Crea. Tipo, Ampere (VM.Standard.A1.Flex), trascina i cursori su 4 OCPU / 24 GB, tipo di capacità On-demand (così l'istanza non viene interrotta sotto carico). Sistema operativo, Ubuntu 22.04 o 24.04.
- Nella sezione SSH, incolla la tua chiave pubblica (~/.ssh/id_ed25519.pub).
- Se incontri un errore "Out of capacity", significa che il pool di hardware ARM in quel data center è pieno. Cambia dominio di disponibilità (AD-1 → AD-2 → AD-3) o prova un'altra regione. Le più affidabili per ARM sono US East (Ashburn) e US West (Phoenix). Consiglio: un semplice script che riprova a creare l'istanza una volta al minuto di solito riesce ad ottenere capacità entro un paio d'ore.

Passo 2. Accedi e installa Docker
1ssh ubuntu@YOUR_IP # Le immagini Ubuntu usano l'utente 'ubuntu'2sudo apt update && sudo apt upgrade -y3curl -fsSL https://get.docker.com | sh # installer ufficiale di Docker4sudo usermod -aG docker $USER && newgrp docker
Quasi tutto il software self-hosted funziona in container Docker, questa è la tua unità di distribuzione standard.
Passo 3. ⚠️ Apri le porte (è qui che TUTTI si bloccano)
Oracle ha un firewall in due punti, ed entrambi sono chiusi per impostazione predefinita:
- Lato cloud (VCN). Networking → Virtual Cloud Network → Security List → Aggiungi regole in ingresso: Sorgente 0.0.0.0/0, protocollo TCP, porte 80 e 443.
- Sulla macchina stessa. L'immagine Ubuntu di Oracle viene fornita con regole iptables rigide che bloccano tutto tranne SSH. Apri 80/443:

1sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 80 -j ACCEPT2sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 443 -j ACCEPT3sudo netfilter-persistent save
Salta questo passaggio e il tuo sito "non si caricherà", e passerai mezza giornata a pensare di aver rotto il server. Non è così. Le porte sono solo chiuse, è il primo errore da principiante su Oracle.
Passo 4. Installa "il tuo Vercel" -> Coolify
Coolify è un pannello che distribuisce app e database in quasi un clic: interfaccia web, SSL automatico, backup, distribuzione direttamente da Git. In pratica un Vercel/Heroku self-hosted.
1curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash

(verifica il comando corrente su coolify.io/docs, gli installer a volte cambiano). Dopo l'installazione, apri il pannello su http://YOUR_IP:8000, crea un account amministratore, e da lì fai quasi tutto con il mouse. Se vuoi qualcosa di più semplice, senza distribuzioni Git, installa Dockge o Portainer per la gestione dei container.
Passo 5. Collega il tuo dominio e proteggi l'accesso
Per evitare di esporre il tuo IP e ottenere un indirizzo appropriato come cloud.tuodominio.com:
- Aggiungi il tuo dominio a Cloudflare (gratuito), poi cambia i nameserver presso il tuo registrar con quelli di Cloudflare.
- Installa Cloudflare Tunnel (cloudflared), che collega il tuo server al dominio tramite Cloudflare, HTTPS già pronto, con zero porte esposte all'esterno. Per Oracle è ideale: meglio non esporre affatto l'IP pubblico.
- Solo per te (nessun dominio pubblico, accesso dai tuoi dispositivi), Tailscale (livello gratuito) su WireGuard. Un comando sul server e sul tuo telefono/computer portatile, e sei all'interno della tua rete privata.

Passo 6. Distribuisci le tue prime app
Tramite Coolify (un pulsante nel catalogo) o docker compose. Esempio, il password manager Vaultwarden in 30 secondi. Inserisci questo in un compose.yaml:
1services:2 vaultwarden:3 image: vaultwarden/server:latest4 restart: unless-stopped5 volumes:6 - ./vw-data:/data7 ports:8 - "8080:80"
docker compose up -d, e hai il tuo 1Password. Poi avvia il resto allo stesso modo:
- Immich, foto (sostituto di Google Foto)
- Nextcloud, file e cloud
- Jellyfin / Navidrome, la tua libreria multimediale
- Umami / Plausible, analytics senza tracciamento
Passo 7. Backup -> NON opzionali
Self-hosted = sei il tuo reparto IT. Imposta backup automatici con Restic o Duplicati su object storage economico (Backblaze B2, Cloudflare R2) o un secondo disco. La regola 3-2-1: 3 copie, 2 supporti diversi, 1 fuori dal server. Senza backup un giorno perderai tutto, e non avrai nessuno da incolpare.

Passo 8. Accetta la realtà della manutenzione
Aggiornamenti delle immagini, monitoraggio (installa Uptime Kuma, che controlla i tuoi servizi e invia un avviso Telegram quando qualcosa va giù), occasionali crash alle 2 di notte. Questo non è "imposta e dimentica", è un server piccolo ma reale.

Parte 2. Su cosa risparmi esattamente
Ripartizione per categoria (prezzi, USA, all'anno). Dove c'è un problema, lo dico chiaramente. Dove vedi "~", il prezzo dipende dal piano, verifica quello corrente.
👤 Per una persona comune
Cloud e file (1–2 TB). A pagamento: Google One / Dropbox ~$100–300.
→ Nextcloud / Immich. Risparmio $100–300.
Password manager. A pagamento: 1Password ~$36, famiglia ~$60.
→ Vaultwarden. Risparmio $36–60. La vittoria più facile e pulita di tutte, inizia da qui.
Note e attività. A pagamento: Notion / ClickUp / Trello ~$50–200.
→ AppFlowy / Affine / Trilium. Risparmio $50–200.
Budget e finanze. A pagamento: YNAB $109, Monarch ~$100–144.
→ Actual Budget / Firefly III. Risparmio ~$100–144. L'ironia: pagare $109/anno per un'app che ti insegna a risparmiare.
VPN / accesso. A pagamento: Mullvad / Tailscale Pro ~$30–100.
→ Tailscale (livello gratuito) + WireGuard. Risparmio $30–100.
Backup. A pagamento: Backblaze ~$99.
→ Restic / Duplicati sul tuo spazio di archiviazione. Risparmio ~$99.
Sicurezza domestica. A pagamento: Ring Protect / Nest Aware ~$80–160.
→ Home Assistant + Frigate con telecamere locali. Risparmio $80–160. Bonus: il tuo video non lascia mai la tua rete per andare nel cloud di qualcun altro.
Server di gioco. A pagamento: Minecraft Realms ~$96.
→ ospitalo sul tuo hardware. Risparmio ~$96.
RSS / lettura differita. A pagamento: Feedly Pro ~$72, Pocket.
→ FreshRSS / Miniflux / Wallabag. Risparmio ~$72.
Segnalibri. A pagamento: Raindrop Pro ~$28.
→ Linkding / Karakeep. Risparmio ~$28.
Calendario e contatti. A pagamento: inclusi nei piani di posta/cloud a pagamento.
→ Baïkal / Radicale (CalDAV/CardDAV). Risparmio: sincronizzazione tra dispositivi senza il cloud di qualcun altro.
Audiolibri / e-book. A pagamento: Audible ~$150–180.
→ Audiobookshelf / Calibre-Web.
Analytics del sito. A pagamento: "gratuito", ma traccia te e i tuoi utenti.
→ Umami / Plausible. Risparmio: privacy + $0.
Email (privata / per il tuo dominio). A pagamento: Google Workspace / Proton ~$50–120.
→ Mailcow / iRedMail.
Media (Netflix / Spotify), il problema principale. A pagamento: ~$800–1.200 per un abbonato attivo negli USA.
→ Jellyfin / Navidrome.
Per un blogger / creatore. Link-in-bio (Linktree ~$60–108, Bitly ~$96)
→ LittleLink / Shlink. Newsletter (Mailchimp da ~$150) → Listmonk.

🏢 Per un'azienda -> da dove arrivano i $10.000+
Qui i veri soldi non sono nei piccoli abbonamenti, ma nell'infrastruttura e nei prezzi per utente:
Egress. 10 TB in uscita sono gratuiti su Oracle; gli stessi 10 TB su AWS costano circa $900/mese. Per un servizio multimediale/di file sono decine di migliaia all'anno.
Calcolo. La configurazione 4 core / 24 GB che Oracle ti dà gratuitamente costa $40–100/mese sul cloud a pagamento.
Codice e CI. Posti per utente + minuti CI su GitHub/GitLab → Gitea / Forgejo + Woodpecker CI o i tuoi runner self-hosted.
Wiki e documenti. Confluence ~$60+/utente/anno → BookStack / Outline / Wiki.js. Per un team di 20 persone sono $1.000+/anno.
CRM. HubSpot / Pipedrive per utente → EspoCRM / Twenty.
Assistenza. Zendesk (~$55–115/utente/mese!) → Chatwoot. Una delle voci più pesanti.
Moduli e sondaggi. Typeform (da ~$300/anno) → Formbricks.
Pagina di stato e monitoraggio. StatusPage / Pingdom → Uptime Kuma + Gatus.
Tracciamento del tempo. Toggl / Harvest (~$100+/utente/anno) → Kimai.

Parte 3. La libertà che vale qualche serata
Passare all'auto-hosting può essere paragonato al trasferimento da un appartamento in affitto a una casa di proprietà. Sì, ora devi riparare tu il rubinetto che perde (aggiornare i container Docker) e tenere d'occhio la sicurezza del tetto (configurare i backup). Ma in cambio, ottieni ciò di cui gli utenti delle piattaforme commerciali sono completamente privati -> privacy e indipendenza assolute.
I tuoi dati non appartengono più ai giganti della tecnologia. Nessuno bloccherà il tuo account a causa di un errore algoritmico, raddoppierà il prezzo dell'abbonamento all'improvviso o farà trapelare le tue password sul dark web durante un altro hack a un importante fornitore di servizi.
Certo, questo percorso richiede tempo e la volontà di capire un po' la tecnologia. Ma ammettilo, scambiare un paio di serate libere per $2.500 di risparmio annuale e il controllo totale sulla tua vita digitale -> è uno dei migliori affari che tu possa fare. Il server è pronto, le porte sono aperte. È ora di distribuire la tua prima applicazione.
Grazie per aver letto le istruzioni che ti faranno risparmiare 💸
Salvale nei segnalibri per non perderle 📝





