Billed monthly or yearly, with two months free on annual billing. Need one more blog? Add a site instead of jumping a tier.
USD. Invoices are issued by GhostArch and settled manually.
One blog, properly hosted.
For writers running a few sites.
Ten sites, more room, longer history.
Save 17% — $60 billed monthly
One blog, properly hosted.
Save 17% — $96 billed monthly
For writers running a few sites.
Save 17% — $144 billed monthly
Ten sites, more room, longer history.
Need one more site than your plan covers? Add extra sites for $2/month each — no need to jump a tier. See add-ons.
Monthly prices. Every plan includes everything in the table below.
| Feature | Starter | Pro | Business |
|---|---|---|---|
| Monthly price | $5 | $8 | $12 |
| Yearly price | $50 | $80 | $120 |
| Sites included | 1 | 3 | 10 |
| RAM per site | 1.5 GB | 2 GB | 3 GB |
| vCPU per site | 2 | 2 | 4 |
| NVMe SSD storage per site | 10 GB | 20 GB | 40 GB |
| Backups retained | 7 | 30 | 30 |
| Isolated container | ✓ | ✓ | ✓ |
| Own MySQL 8 database | ✓ | ✓ | ✓ |
| Free HTTPS certificate | ✓ | ✓ | ✓ |
| nginx page cache | ✓ | ✓ | ✓ |
| One-click Ghost upgrades | ✓ | ✓ | ✓ |
| Custom domain | ✓ | ✓ | ✓ |
| Traffic analytics | ✓ | ✓ | ✓ |
| Extra sites purchasable | ✓ | ✓ | ✓ |
| Outbound email / newsletters | — | — | — |
Outbound email is unavailable on every plan — there is no mail server on this platform, so Ghost newsletters and member sign-in emails do not deliver. We would rather show that as a row than leave you to discover it.
Only add-ons this host can actually deliver are listed — the catalogue hides anything the platform can't back.
Automatic nightly backups plus on-demand archives, kept off the container.
Blocks credential-stuffing on your admin login, plus bot and exploit scanning.
Health checks every 30 seconds with automatic restart, and cached serving while your site recovers.
Serve through Cloudflare's global network. Needs this domain's DNS managed by the panel's Cloudflare connection.
Every push to your GitHub theme repository is installed and activated on your site automatically.
Use your own purchased certificate (EV, OV or wildcard) instead of Let's Encrypt.
Clean, downloadable PDF editions of your posts, served at /pdf/<slug>.pdf.
One more site on your account, on top of what your plan includes. Buy as many as you need.
Yes. We do not hand out subdomains on this platform, so you will need a domain you control. You create one A record pointing at our server, using the exact address the panel shows you after you sign in, and we take it from there.
About a minute once your DNS resolves to us. We launch the container, install Ghost, write the web server configuration and issue your certificate, and you watch each step happen as it runs.
Not yet. There is no outbound mail configured on this platform, so Ghost's newsletter and member sign-in emails will not deliver. Publishing, themes and the admin panel all work normally. If your blog depends on newsletters, this is not the right host for it today.
Yes. Extra sites are sold as an add-on, so you can add one blog at a time on top of whatever your plan already covers instead of jumping to the next tier.
Nothing is deleted. After the grace period your site goes into maintenance mode and comes straight back when the invoice is settled. We never delete a blog for non-payment.
Archives are written outside your container on the host, and how many we keep depends on your plan. They are not currently copied off-site, so treat them as protection against a mistake in your blog rather than against a datacentre failure.
Upstream Ghost, unmodified, with the admin panel you already know. Each blog runs its own Ghost process, its own Node runtime and its own MySQL 8 database in a private container, so nothing is shared with another customer.
Your blog, your domain, your database — running in about a minute.