Hosting Ghost

A short guide to running Ghost in a production environment and setting up an independent publication to serve traffic at scale.

Ghost is open source software, and can be installed and maintained relatively easily on just about any VPS hosting provider. Additionally, we run an official PaaS for Ghost called Ghost(Pro), where you can have a fully managed instance set up in a couple of clicks. All revenue from Ghost(Pro) goes toward funding the future development of Ghost itself, so by using our official hosting you’ll also be funding developers to continue to improve the core product for you.

Ghost(Pro) vs Self-hosting

A common question we get from developers is whether they should use our official platform, or host the codebase on their own server independently. Deciding which option is best for you comes with some nuance, so below is a breakdown of the differences to help you decide what will fit your needs best.

Ghost(Pro)Self-Hosting
πŸŽ› Product featuresIdenticalIdentical
βš™οΈ Base hosting costFrom $9/moFrom $10/mo
🌍 Worldwide Fastly CDNIncludedFrom $50/mo
πŸ’Œ Email newsletter sendingIncludedFrom $35/mo
πŸ“¦ Full site backupsIncludedFrom $5/mo
πŸ–ΌοΈ Built-in image editorIncludedFrom $12/mo
πŸ’΅ Payment processing fees0%0%
πŸ–₯ Install & setupβœ…Manual
πŸ”„ Weekly updatesβœ…Manual
🚧 Server maintenance & updatesβœ…Manual
πŸ”’ SSL Certificateβœ…Manual
⚠️ Threat & uptime managementβœ…βŒ
πŸ₯Š Enterprise-grade securityβœ…βŒ
πŸ”€ Custom edge routing policiesβŒβœ…
πŸ‘©β€πŸ’» Direct SSH & DB accessβŒβœ…
πŸ”¨ Ability to modify coreβŒβœ…
πŸš‘ Ghost product supportEmailForum
❀️ Where your money goesNew features in Ghost3rd party companies

Which option is best for me?

Self-hosting is the best choice for teams who are comfortable managing servers, databases and Node.js apps who want full control over their environment. There’s more complexity involved, and you have to signup-for and pay for your own Mailgun account (email delivery) and CDN service (performance and scale) β€” but ultimately more flexibility around exactly how the software runs. For people sending lots of email newsletters, self-hosting generally works out to be more expensive compared to Ghost(Pro), but for people who aren’t using email functionality, it can work out to roughly the same price.

See self-hosting guides & instructions β†’

Ghost(Pro) is the best choice for most people who are focused on using the Ghost software, and don’t want to spend time managing servers. Setting up a new Ghost site takes around 20 seconds, and after that all weekly updates, backups, security and performance are managed for you. If your site ever goes down, our team gets woken up while you sleep peacefully. In most cases Ghost(Pro) ends up being lower cost than self-hosting once you add up the cost of the different service providers.

See Ghost(Pro) pricing & plans β†’

TLDR: If you want the easiest, cheapest option: Ghost(Pro) is probably your best bet. If you have a technical team and you want maximum control and flexibility, you’ll get more out of self-hosting.

Subscribe to ShedTheShade Blog

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
[email protected]
Subscribe