YouMind
Accedi

Self-hosting gratuito: come implementare la tua infrastruttura a costo zero

@ridark_eth
INGLESE07 giu 2026
155K
156
16
27
355

TL;DR

Questa guida completa spiega come utilizzare il piano gratuito di Oracle Cloud e Docker per l'hosting autonomo di servizi essenziali, consentendo di risparmiare fino a 2.500 dollari all'anno e riacquistando il controllo e la privacy totale sui propri dati.

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ù.

Ridark - inline image

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.
Ridark - inline image

Passo 1. Avvia il server

  1. 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.
  2. 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.
  3. Nella sezione SSH, incolla la tua chiave pubblica (~/.ssh/id_ed25519.pub).
  4. 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.
Ridark - inline image

Passo 2. Accedi e installa Docker

bash
1ssh ubuntu@YOUR_IP # Le immagini Ubuntu usano l'utente 'ubuntu'
2sudo apt update && sudo apt upgrade -y
3curl -fsSL https://get.docker.com | sh # installer ufficiale di Docker
4sudo 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:

  1. 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.
  2. Sulla macchina stessa. L'immagine Ubuntu di Oracle viene fornita con regole iptables rigide che bloccano tutto tranne SSH. Apri 80/443:
Ridark - inline image
bash
1sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 80 -j ACCEPT
2sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 443 -j ACCEPT
3sudo 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.

bash
1curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
Ridark - inline image

(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:

  1. Aggiungi il tuo dominio a Cloudflare (gratuito), poi cambia i nameserver presso il tuo registrar con quelli di Cloudflare.
  2. 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.
  3. 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.
Ridark - inline image

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:

yaml
1services:
2 vaultwarden:
3 image: vaultwarden/server:latest
4 restart: unless-stopped
5 volumes:
6 - ./vw-data:/data
7 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.

Ridark - inline image

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.

Ridark - inline image

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.

Ridark - inline image

🏢 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.

Ridark - inline image

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 📝

Salva con un clic

Leggi in profondità gli articoli virali con l’AI di YouMind

Salva la fonte, fai domande mirate, riassumi l’argomentazione e trasforma un articolo virale in note riutilizzabili in un unico spazio di lavoro AI.

Scopri YouMind
Per i creator

Trasforma il tuo Markdown in un articolo 𝕏 pulito

Quando pubblichi i tuoi testi lunghi, formattare immagini, tabelle e blocchi di codice per 𝕏 è una seccatura. YouMind trasforma un'intera bozza Markdown in un articolo 𝕏 pulito e pronto da pubblicare.

Prova Markdown verso 𝕏

Altri pattern da decodificare

Articoli virali recenti

Esplora altri articoli virali