Da quando “possedere il tuo pubblico” significa dovere a una società SaaS per ogni abbonato?
Per una newsletter che guadagna $5,000 al mese in abbonamenti pagati, la quota del 10% di Substack è di $6,000 all’anno — e si avvicina a $8,000 una volta sommate le commissioni di Stripe.
Nel gennaio 2024, Casey Newton’s Platformer ha lasciato Substack per un Ghost auto-ospitato e ha detto che la mossa avrebbe fatto risparmiare alla pubblicazione “decine di migliaia di dollari all’anno.”
L’autogestione di Ghost è la versione di “essere proprietario del proprio pubblico” che puoi effettivamente quantificare. Installi il software open-source, indirizzi il tuo dominio verso di esso, e gli unici costi sono per il tuo server privato virtuale (VPS), registrar e fornitore di email. Nessuna piattaforma prende una percentuale.
Cos’è Ghost Autogestito?
Ghost auto-ospitato è la versione open-source della piattaforma di pubblicazione Ghost installata su un server di tua proprietà e gestione. È lo stesso software che alimenta Ghost(Pro), il servizio di hosting gestito di Ghost, eseguito su infrastruttura che controlli.
Ghost è concesso in licenza MIT, si trova su GitHub ed è open source dal lancio.
Esistono tre percorsi di distribuzione per Ghost:
- Ghost(Pro): L’hosting gestito ufficiale di Ghost a $15, $29 o $199 al mese per abbonamenti annuali. Scegliendo questa opzione, Ghost gestisce aggiornamenti, infrastruttura email e uptime.
- Self-hosted sul tuo VPS: Configuri un server Linux, installi Ghost e lo gestisci da solo. Questa guida spiega come funziona.
- Self-hosting gestito tramite terze parti: Servizi come Pikapods o MagicPages gestiscono Ghost per te. Sono più economici di Ghost(Pro) e richiedono meno lavoro rispetto all’auto-hosting, ma non hai accesso Root.
“Ghost auto-ospitato” significa quasi sempre la seconda opzione: Ghost su un VPS che amministri.
Nessuna tariffa di piattaforma, nessun limite di membri, nessun vincolo di tema, accesso completo al database.
Il compromesso è che dovrai riavviare il servizio quando MySQL si blocca dopo un aggiornamento del kernel di Ubuntu. (Sì, questo è inglese.)
Perché Ospitare Personalmente Ghost Invece di Usare Substack o Ghost(Pro)?
Ospitare autonomamente Ghost diventa economicamente conveniente una volta che i ricavi degli abbonamenti a pagamento superano approssimativamente $250 al mese.
Sotto questa soglia, il livello gratuito di Substack non costa assolutamente nulla, e il prelievo del 10% è piccolo. Al di sopra di essa, la quota di ricavi di Substack costa più di un VPS, spesso di un fattore di cinque o più.
| Piattaforma | Costo Mensile (piano annuale) | Quota di Ricavo | Limite Membri | Dominio Personalizzato | Tema Personalizzato |
|---|---|---|---|---|---|
| Substack | $0 | 10% + commissioni di elaborazione Stripe (~13–16% effettivi)* | Illimitati | Sì (a pagamento) | No |
| Ghost(Pro) Starter** | $15 (fatturazione annuale) | 0% | 1.000 | Sì | No |
| Ghost(Pro) Publisher | $29 (fatturazione annuale) | 0% | 1.000 | Sì | Sì |
| Ghost(Pro) Business | $199 (fatturazione annuale) | 0% | 10.000 | Sì | Sì |
| Ghost Auto-ospitato | ~$15–$30 | 0% | Illimitati | Sì | Sì |
| * Circa 2.9% + $0.30 per transazione, più una commissione dello 0.7% per abbonamenti ricorrenti** Ghost(Pro) Starter supporta solo gli abbonati alla newsletter gratuiti. Per le iscrizioni a pagamento e i ricavi delle sottoscrizioni è necessario Publisher o superiore. | |||||
I livelli di Ghost(Pro) provengono dalla pagina dei prezzi di Ghost. Il 10% di Substack proviene dal centro assistenza di Substack. Il “13–16% effettivo” tiene conto del 2,9% di Stripe per l’elaborazione delle carte + $0.30, più la commissione ricorrente di Stripe Billing dello 0,7% che viene applicata su ogni addebito dell’abbonamento.
Ecco un esempio da Ghost:
Una newsletter con 1.000 abbonati paganti a $5 al mese guadagna $60.000 all’anno.
- Su Substack, sola la tariffa della piattaforma è di $6,000.
- Su Ghost(Pro) Publisher, è di $348.
- Su un VPS autogestito da 4 GB più Mailgun, è circa $660 all’anno ($20 VPS + $35 Mailgun × 12).
È un’oscillazione di $5,300 all’anno per una singola newsletter su una scala modesta.
Substack è gratuito fino a quando non guadagni. Una volta che lo fai, la quota aumenta con il tuo fatturato.
Ghost inverte quel modello: paghi una tariffa mensile fissa e i tuoi guadagni rimangono tuoi, indipendentemente da quanto guadagni.
Quali Sono i Requisiti di Sistema per l’Hosting Autonomo di Ghost?
Il software funziona su Ubuntu con Node.js, MySQL 8 e un reverse proxy. La documentazione ufficiale di installazione di Ghost stabilisce come requisito minimo un server Linux con almeno 1 GB di RAM, anche se la documentazione di anteprima di Docker Compose utilizza un droplet con 2 GB / 1 CPU come esempio di base.
Considera quello come il minimo reale, non quello pubblicizzato.
Ecco come si suddividono questi requisiti e cosa significano in pratica:
| Componente | Richiesto | Note |
|---|---|---|
| OS | Ubuntu 22.04 o 24.04 LTS | Ghost-CLI è solo per Ubuntu |
| Node.js | Secondo l’attuale documentazione di installazione di Ghost | Ghost fissa la versione per ogni rilascio |
| MySQL | 8.0 | Niente MariaDB, niente SQLite, niente PostgreSQL |
| Proxy inverso | Nginx (Ghost-CLI) o Caddy (Docker) | Gestisce HTTPS e il routing |
| Mailgun (bulk) + SMTP (transazionale) | Obbligatorio se invii |
Un reverse proxy è la porta d’ingresso pubblica al tuo server. Accetta traffico HTTPS, termina la crittografia e inoltra le richieste a Ghost su una porta privata.
Il requisito minimo di “1 GB” è vero per un sito Ghost che serve solo post. Aggiungi una newsletter, Mailgun, ActivityPub, Web Analytics, e la RAM aumenta.
La nostra linea VPS Self-Managed offre archiviazione NVMe, accesso completo al root, larghezza di banda illimitata e prezzi prevedibili. Per la maggior parte delle installazioni di Ghost, raccomandiamo di iniziare con Stack 4 e di aumentare solo quando il tuo traffico o il numero di iscritti lo richiede; la maggior parte delle newsletter non ne ha mai bisogno.
Stack 8 è presente quando gestisci pubblicazioni ad alto traffico o hai attivata la federazione ActivityPub.
Ora vediamo come i livelli del DreamHost Stack corrispondono ai carichi di lavoro reali di Ghost:
| Scenario | RAM | Livello DreamHost |
|---|---|---|
| Blog personale, nessuna newsletter | 1–2 GB | Stack 4 |
| Newsletter con meno di 10.000 iscritti, ~50.000 visite mensili | 4 GB | Stack 4 |
| Oltre 10.000 iscritti, molteplici pubblicazioni, o ActivityPub* | 8 GB | Stack 8 |
| * L’hosting completo di ActivityPub richiede il percorso di installazione Docker Compose, non Ghost-CLI | ||
La CPU conta molto meno della RAM per Ghost — le newsletter richiedono poche scritture e sono leggibili dalla cache. NVMe diventa rilevante solo quando MySQL è sotto pressione, tipicamente oltre i 25.000 abbonati.
Come Si Installa Ghost Su Un VPS?
Ci sono due modi per installare Ghost su un VPS.
L’opzione preferita per le configurazioni di produzione è Ghost‑CLI; è stabile e ben supportata. La nuova configurazione Docker Compose è ancora in anteprima, ma si prevede che diventi presto la predefinita.
Prima di iniziare, controlla i documenti ufficiali di installazione di Ghost, poiché gli aggiornamenti delle versioni principali introducono spesso modifiche significative.
Metodo 1: Ghost-CLI (Il Percorso Stabilito)

Ghost-CLI è stato il metodo di installazione ufficiale sin da Ghost 1.0 ed è ancora quello raccomandato da Ghost a metà del 2026.
- Configura un server Ubuntu 22.04 o 24.04 con almeno 2 GB di RAM. Noi di DreamHost raccomandiamo di configurare almeno 4 GB di RAM se prevedi di inviare newsletter.
- Indirizza il record A del tuo dominio all’indirizzo IP del server.
- Accedi al server tramite SSH. SSH (Secure Shell) è la connessione crittografata alla riga di comando del tuo VPS.
- Installa Node.js, MySQL 8 e Nginx tramite apt.
- Crea un utente non root. Il Ghost-CLI non si installerà come root, il che è positivo.
- Esegui
`npm install ghost-cli@latest -g.` - Esegui
`ghost install`e rispondi alle richieste (dominio, password MySQL e email). - Visita “https://yourdomain.com/ghost/” e crea il tuo account amministratore.
Ghost-CLI gestisce il certificato Secure Sockets Layer (SSL) tramite Let’s Encrypt, configura Nginx e avvia Ghost come un servizio systemd. La maggior parte delle installazioni richiede dai 15 ai 30 minuti.
Per i comandi apt, la configurazione di Nginx e la config di systemd, segui la guida ufficiale all’installazione di Ghost.
Metodo 2: Docker Compose (Percorso di Anteprima di Ghost)
Ghost sta attualmente testando un pacchetto “tutto incluso” con Docker Compose che raggruppa Ghost, MySQL 8 e Caddy in un unico comando `docker compose up -d`. Si prevede che diventi il metodo di installazione predefinito, ma non è ancora completamente pronto.
Ecco come farlo funzionare:
- Provisiona un server Ubuntu con Docker 20.10.13 o superiore.
- Clona la configurazione di Docker Compose di riferimento di Ghost.
- Genera password MySQL robuste con
`openssl rand -hex 32`. I documenti di Ghost avvertono che le variabili di ambiente del database non possono essere cambiate dopo il primo avvio, quindi impostale con attenzione la prima volta. - Modifica il Caddyfile per puntare al tuo dominio.
- Esegui
`docker compose pull && docker compose up -d.` - Visita “https://yourdomain.com/ghost/” per creare l’utente amministratore.
Il percorso Docker è più rapido da avviare e più facile da aggiornare sul posto.
Uno svantaggio potenziale è che troverai meno guide per la risoluzione dei problemi della comunità e, poiché è ancora in anteprima, potresti imbatterti in casi limite che si interrompono in modi che l’installazione di Ghost‑CLI non farebbe.
Entrambi i metodi gestiscono HTTPS tramite Let’s Encrypt e rinnovano automaticamente i certificati tramite un Cron Job. Automatico non significa garantito, quindi conferma che il rinnovo funzioni intorno al giorno 60, ben prima della scadenza dei 90 giorni.
Come Configuri L’Email Per Una Newsletter Ghost Auto-Ospitata?

Ghost auto-ospitato richiede due configurazioni email separate. Le newsletter in massa funzionano tramite Mailgun, l’unico fornitore di massa con cui Ghost si integra.
Le email transazionali come il reset della password, le conferme di registrazione e i messaggi di benvenuto possono utilizzare qualsiasi provider SMTP standard. Questa è la parte che la maggior parte delle guide all’installazione tralascia. Se fatta male, i tuoi iscritti se ne accorgeranno prima di te.
Email di Newsletter Collettiva (Mailgun)
Connettere Mailgun è principalmente un lavoro di configurazione DNS. Configuralo una volta e non dovrai più toccarlo.
Semplicemente segui questi passaggi:
- Crea un account Mailgun e aggiungi un sottodominio di invio (`mail.tuodominio.com` è convenzionale).
- Aggiungi i record SPF, DKIM e DMARC forniti da Mailgun al tuo provider DNS. Questi tre record comunicano ai provider di email come Gmail e Outlook che i tuoi messaggi sono legittimi.
- Attendi la propagazione del DNS affinché Mailgun possa verificare il dominio.
- Inserisci la tua chiave API di Mailgun e il dominio di invio in Ghost Admin sotto Impostazioni > Newsletter via email.
- Invia una newsletter di prova e controlla le intestazioni di Gmail per confermare il passaggio di SPF/DKIM/DMARC.
Il prezzo di Mailgun per il 2026 è chiaro.
- Fondazione: $35/mese, 50,000 invii, $1.30 per ulteriori 1,000 email.
- Scala: $90/mese, 100,000 invii, $1.10 per ulteriori 1,000 email.
Una newsletter che viene inviata due volte a settimana a 5.000 abbonati raggiunge i 40.000 invii, che si inseriscono bene all’interno del livello Foundation. Con 10.000 abbonati, il numero raddoppia a 80.000 invii — a quel punto o paghi $74 nel livello Foundation per l’eccesso o passi a Scale per un costo fisso di $90.
Email Transazionale (SMTP)
Per l’email transazionale, aggiungi le tue credenziali SMTP alle tue variabili di ambiente Ghost (o config.production.json per le installazioni Ghost-CLI) impostando mail__transport=SMTP.
Qualsiasi fornitore con un endpoint porta 587 funziona, incluso Mailgun, SendGrid, Postmark o Amazon Simple Email Service (SES). La maggior parte dei creatori riutilizza semplicemente Mailgun per entrambi, poiché il volume transazionale è una frazione degli invii di newsletter.
Quanto Costa Veramente l’Auto-Hosting di Ghost?
Una tipica newsletter auto-ospitata con Ghost costa dai 15 ai 30 dollari al mese. Questo copre il tuo VPS, dominio e Mailgun.
Per confronto, Ghost(Pro) Publisher costa 29 dollari al mese fisse, mentre Substack prende circa il 13-16% di ogni abbonamento a pagamento.
Con l’auto-hosting, i tuoi costi aumentano con il numero di iscritti. Ghost(Pro) e Substack aumentano in base ai ricavi.
Ecco quanto costa tipicamente l’auto-hosting, suddiviso per componente:
| Componente | Costo Mensile | Note |
|---|---|---|
| VPS (4 GB, es., Stack 4) | Conferma con il tuo fornitore | I servizi VPS da 4 GB comparabili costano $12–$25/mese. Il prezzo del VPS Auto-Gestito DreamHost da confermare. |
| Domain | ~$1 | ~$9.99/anno per i domini .com |
| Mailgun (Foundation) | $35 | 50,000 email/mesePrimo mese gratuito |
| Backup + monitoraggio | $0–$5 | Dipendente dal fornitore |
| Costo tipico totale | $15–$30 prima delle newsletter$50–$80 in grande scala | Per una newsletter con meno di 10,000 iscritti |
La cifra di $15–$30 copre un sito Ghost con post di blog e una newsletter gratuita. Una newsletter a pagamento che invia due edizioni settimanali a migliaia di abbonati si avvicina più a $50 fino a $80 al mese, il che è comunque più economico di Substack a parità di entrate.
Ecco dove le differenze di costo tra le piattaforme diventano più evidenti:
- Sotto i $250/mese di MRR (reddito ricorrente mensile): Il livello gratuito di Substack è strutturalmente più economico che gestire qualcosa da solo.
- $250–$1,500/mese MRR: L’hosting autogestito diventa conveniente rapidamente. Il 10% preso da Substack è ora maggiore della tua bolletta VPS.
- Oltre $1,500/mese MRR o più di 10,000 abbonati: L’hosting autogestito permette un notevole risparmio. Ghost(Pro) Business a $199 è una via di mezzo ragionevole se desideri un hosting gestito senza il taglio sui ricavi.
Un VPS da $20/mese è meno della commissione di elaborazione di Stripe su un’unica sottoscrizione pagata di $200. Questo è ciò che rinunci mantenendoti su Substack.
Quando È Sbagliato Scegliere L’Auto-Hosting Di Ghost?
Autogestire Ghost non è la scelta giusta se non hai mai usato una riga di comando, se la tua newsletter guadagna meno di 250 dollari al mese, o se preferisci concentrarti sulla scrittura piuttosto che sulla manutenzione di un server. A volte la risposta giusta è un servizio gestito, e fingere il contrario è solo una perdita di tempo.
Ecco alcune situazioni specifiche in cui l’auto-ospitamento non supera il test del rapporto costo-beneficio:
- Sei un proprietario di sito web alle prime armi. Inizia con Ghost(Pro) a $15/mese o rimani su Substack fino a che non avrai entrate da difendere. Le competenze che non hai ancora non emergeranno durante la settimana di lancio.
- Newsletter sotto i $250/mese di MRR. Fino a quando la tua quota del 10% non supererà i $20 al mese di un VPS, resta dove sei.
- Non ti trovi a tuo agio con SSH e Linux di base. L’auto-hosting significa che sei tu la persona alle 11 di sera di sabato a eseguire
`journalctl -u ghost`perché gli abbonati non riescono ad accedere. - Non tolleri interruzioni occasionali. MySQL può esaurire la memoria dopo una patch del kernel, e gli aggiornamenti di Caddy possono interrompere le rotte di amministrazione. Queste cose non accadono spesso, ma accadono — e nessuna di queste è un tuo problema su Ghost(Pro).
- Hai bisogno di supporto telefonico durante una crisi. L’hosting VPS include tipicamente supporto tramite ticket e richiamata, ma non una linea telefonica 24/7. Se “ho bisogno di un essere umano subito” è la tua reazione allo stress, l’hosting gestito è stato creato per te.
- Stai avvicinandoti ai 50,000 invii al mese e non hai mai configurato SPF, DKIM, o DMARC. I problemi di deliverability possono costare facilmente più del piano Business di Ghost(Pro) a $199. Un nuovo IP di Mailgun richiede settimane per entrare nelle grazie di Gmail, e Ghost(Pro) è la scelta migliore per un lancio che non può sopportare quel ritardo.
Se guadagni più di $250 al mese in abbonamenti a pagamento, desideri il pieno controllo del database e dei temi, e ti trovi abbastanza a tuo agio con un terminale tanto che `ghost update` non ti crea ansia, l’auto-ospitazione si ripaga da sola il giorno in cui completi l’installazione.
Come Si Migra Una Newsletter Substack Su Un Ghost Auto-Ospitato?

Ghost include un importatore Substack integrato che trasferisce post, membri, abbonamenti a pagamento e fatturazione Stripe al tuo sito Ghost auto-ospitato senza interrompere la continuità dei pagamenti. La migrazione richiede la maggior parte del tempo un fine settimana ai creatori.
Ecco come farlo:
- Esporta il tuo archivio Substack dalle impostazioni di pubblicazione. Otterrai un CSV dei membri e un ZIP dei post.
- Apri l’Admin di Ghost e vai a Impostazioni > Migrazione > Importa/Esporta
Seleziona Substack dalla lista delle opzioni. - Ricollega il tuo account Stripe dentro Ghost. Gli abbonamenti si trasferiscono automaticamente e gli abbonati paganti non verranno addebitati nuovamente. Nota che Substack continua a riscuotere la sua commissione del 10% su quegli abbonamenti esistenti fino a quando il ciclo di fatturazione di ciascun abbonato si rinnova sotto Ghost.
- Aggiorna il DNS per indirizzare il tuo dominio personalizzato al server di Ghost.
- Disdici Substack solo dopo aver inviato almeno una newsletter da Ghost e averne confermato la consegna.
I documenti di migrazione di Substack di Ghost trattano i casi limite, e il Citation Needed guida di Molly White spiega le insidie di una migrazione di produzione a metà settimana.
Dovresti Lasciare Substack?
Autogestire Ghost diventa conveniente una volta che i ricavi delle sottoscrizioni a pagamento superano circa $250 al mese. Al di sotto di quella soglia, Substack non costa nulla. Sopra di essa, la tariffa della piattaforma è spesso la voce più costosa dell’attività. Ghost elimina quella voce.
Se scegli di ospitare autonomamente, sarai tu a gestire le patch di Ubuntu e a monitorare l’utilizzo della memoria di MySQL. In cambio, tratterrai ogni dollaro pagato dai tuoi abbonati. Se questo compromesso vale la pena, spetta a te deciderlo.
Moltiplica la tariffa della piattaforma per 12 e decidi.
Allora torna a scrivere invece di procrastinare leggendo questo articolo.
Domande Frequenti Sul Self-Hosting Di Ghost
Sei ancora indeciso? Ecco alcune domande che la maggior parte dei creatori si pone prima di passare a Ghost ospitato autonomamente.
Ghost CMS è gratuito per l’auto-ospitazione?
Sì, Ghost è gratuito e open source sotto la licenza MIT. L’auto-hosting costa solo il server, il dominio e il servizio email che scegli, tipicamente da 15 a 80 dollari al mese, a seconda del numero di abbonati.
Quanta RAM richiede un Ghost auto-ospitato?
Ghost auto-ospitato necessita di almeno 1 GB di RAM per un blog personale e di 4 GB per una newsletter con più di 10.000 iscritti. DreamHost Self-Managed VPS Stack 4 (4 GB) copre la base per la newsletter. Stack 8, d’altra parte, gestisce pubblicazioni ad alto traffico o federazioni ActivityPub.
Dovrei Usare Docker Compose o Ghost-CLI?
Usa Ghost-CLI per la produzione. È il percorso consigliato da Ghost e ha il maggior contenuto di risoluzione dei problemi della community.
Docker Compose rimane il metodo di installazione in anteprima di Ghost fino al 2026. Sceglilo solo se ti senti a tuo agio a sperimentare sulla punta avanzata.
Il Ghost auto-ospitato include l’email?
No, Ghost auto-ospitato richiede che tu porti la tua Email. Mailgun è l’unico fornitore di massa con cui Ghost si integra per le newsletter (livello Foundation $35/mese per 50.000 invii). La posta transazionale utilizza qualsiasi fornitore SMTP.
Come si confronta Ghost con Substack in termini di costo?
Ghost trattiene il 0% dei ricavi degli abbonamenti rispetto al 10% di Substack (effettivamente tra il 13 e il 16% dopo le commissioni di Stripe). Una newsletter che guadagna $60,000 all’anno mantiene circa $5,000 in più su Ghost. Il pareggio rispetto a un server auto-ospitato si colloca intorno ai $250/mese di MRR.
Posso migrare da Substack a Ghost auto-ospitato?
Sì, Ghost ha un importatore Substack integrato che trasferisce post, membri, abbonamenti pagati e fatturazione Stripe su un sito Ghost auto-ospitato. Gli abbonati paganti mantengono le loro carte Stripe intatte durante la migrazione.
Vale la pena ospitare autonomamente Ghost?
Autogestire Ghost vale la pena se hai una conoscenza di base della linea di comando e una newsletter a pagamento che guadagna più di $250 al mese. Al di sotto di quella soglia, il livello gratuito di Substack o il Ghost(Pro) Starter a $15 costa meno tempo e circa la stessa quantità di denaro.

