Ghost

Self-Host Ghost: One-Click Deploy on Your Own Dedicated VPS

Ghost is a professional publishing platform for newsletters. Automatio deploys it with HTTPS in one click, letting you own your data and skip subscriber fees.

self-hosted ghostghost cmsghost vps hostingopen source blogdocker ghostnewsletter platform
Ghost logo

Ghost

CMS & Blogging

Modern publishing platform — fast, headless-capable, with a clean editor.

What you get when you deploy Ghost

The server we rent for it, what it costs, and what the installer will ask you.

Server
CX23 · 2 vCPU · 4 GB RAM
From
$9/month
Minimum RAM
1.0 GB
Setup
No configuration required

Included with every deployment

  • Dedicated server, one app per machine
  • HTTPS certificate issued automatically
  • Free subdomain, custom domain optional
  • Restart, resize, snapshot and restore

What the installer asks for

  • Email transport
  • From address
  • SMTP host
  • SMTP port
  • Use SSL/TLS (port 465 only)
  • SMTP username
  • SMTP password / API key

The project

Everything this page links to outside Automatio.

Deploy Ghost in one click

On your own server, with your own data. No terminal, no Docker commands, no certificate setup.

  1. 1

    Pick a size

    Start on the smallest server that fits the app. Resize later without reinstalling.

  2. 2

    Press deploy

    We rent the server, install the app with Docker, and point a subdomain at it.

  3. 3

    Watch it come up

    Provisioning runs unattended and takes a few minutes. When the HTTPS certificate lands, the app is live and your login details are on the deployment page.

Server size

Billed monthly with your Automatio subscription. Destroy the server any time and the charge stops.

Key Capabilities

Explore what Automatio can do for this use case

Newsletter delivery

Ghost acts as a complete newsletter service, allowing you to send posts directly to your subscribers' email inboxes. This eliminates the need for expensive third-party marketing tools by managing your audience and content in a single place. It supports rich-text formatting and custom templates for professional delivery.

  • 1Native Mailgun API integration
  • 2Segmented email lists
  • 3Open-rate and click tracking
  • 4Custom email headers and footers
  • 5Automated welcome email triggers

Key Capabilities

  • Newsletter delivery

    Ghost acts as a complete newsletter service, allowing you to send posts directly to your subscribers' email inboxes. This eliminates the need for expensive third-party marketing tools by managing your audience and content in a single place. It supports rich-text formatting and custom templates for professional delivery.

    1. Native Mailgun API integration
    2. Segmented email lists
    3. Open-rate and click tracking
    4. Custom email headers and footers
    5. Automated welcome email triggers
  • Membership management

    The platform includes a native system for managing free and paid member tiers without platform fees. You can gate specific content, create exclusive newsletters, and manage recurring revenue through a direct connection to Stripe. This architecture turns a standard blog into a full subscription-based business.

    1. Paid subscription tiers
    2. Free member registration
    3. Content paywalls and gating
    4. Member-only newsletter delivery
    5. Subscriber analytics dashboard
  • Koenig content editor

    The specialized Koenig editor provides a distraction-free writing experience using a card-based system. It allows for the insertion of dynamic content like image galleries, video embeds, and call-to-action buttons without touching code. It combines the speed of Markdown with visual block editing for efficient publishing.

    1. Full Markdown support
    2. Dynamic block content cards
    3. Drag-and-drop image handling
    4. Reusable snippets of content
    5. Live mobile-responsive previews
  • Built-in SEO engine

    Search engine optimization features are built directly into the core, removing the need for third-party plugins. It automatically handles technical requirements like sitemaps and canonical tags while providing clean permalinks. This ensures your content remains discoverable without adding a performance penalty to your server.

    1. Automatic XML sitemaps
    2. Canonical tag management
    3. Google AMP support
    4. Schema.org structured markup
    5. Social media meta tag controls

Why self-host Ghost

What to know first

Eliminate subscription taxes: The official Ghost(Pro) pricing increases as your subscriber count grows. Self-hosting ensures you only pay for your server, no matter how many thousands of members you have.
SMTP provider required: Ghost does not send bulk newsletters out of the box. You must provide your own Mailgun API key to ensure your emails reach subscribers reliably.
Complete platform independence: Running your own instance means you own the database and the code. You avoid the risk of being de-platformed by proprietary services and maintain a direct relationship with your audience.
High memory floor: Ghost is a Node.js application that needs at least 2GB of RAM to run well. Tasks like image processing or large email batches can crash smaller servers.
Full theme customization: Self-hosting grants unrestricted access to the theme directory. You can upload any custom Handlebars theme or modify assets that are often restricted on managed hosting tiers.
MySQL database only: Unlike some headless CMS options that support multiple databases, Ghost is strictly tied to MySQL, which limits your underlying infrastructure choices.
Data residency and privacy: Keep your subscriber data on a private server you control. This is important for meeting GDPR requirements and ensuring sensitive member information is not shared with a corporate parent.
Technical theme edits: Modifying your site's visual design requires knowledge of the Handlebars templating language, as there is no visual drag-and-drop theme builder in the admin panel.

Managed, DIY, or One-Click?

The three realistic ways to run {name}, compared honestly.

Monthly cost

Managed SaaSIncreases with subscribers
DIY on a VPSServer cost only
Automatio one-clickFixed server cost

Maintenance

Managed SaaSZero (Managed)
DIY on a VPSHigh (Manual patching)
Automatio one-clickAutomated provisioning

Data control

Managed SaaSVendor-hosted
DIY on a VPSComplete ownership
Automatio one-clickComplete ownership

Newsletter setup

Managed SaaSIncluded
DIY on a VPSManual Mailgun config
Automatio one-clickSimple integration

SSL security

Managed SaaSIncluded
DIY on a VPSManual Certbot config
Automatio one-clickAutomatic one-click

Who this is for

People who actually run Ghost on their own server, and what changes when they do.

an independent journalist

Frustrated by high percentage fees taken by platforms like Substack.

By running Ghost themselves, they keep 100% of their subscription revenue minus standard credit card fees.

  • Importing an existing email list
  • Setting up a monthly paid tier
  • Publishing member-only longform pieces

a full-stack developer

Wants a high-speed blog that works as a headless CMS.

Ghost offers a clean API for full front-end creative freedom while maintaining a professional editor.

  • Customizing a Handlebars theme
  • Connecting the Ghost Content API
  • Optimizing for Core Web Vitals

a solo startup founder

Needs a professional newsletter to announce updates without high monthly costs.

Allows for unlimited staff accounts and a unified place for product documentation and news on a fixed budget.

  • Setting up a 'Coming Soon' page
  • Connecting to Discord via webhooks
  • Sending weekly product updates

a non-profit coordinator

Has a large community but no budget for per-subscriber marketing software.

Ghost handles large lists on a single flat-fee VPS, making costs predictable as the community grows.

  • Sending donation request newsletters
  • Gating annual reports for donors
  • Organizing internal content reviews

About This App

What this app does and where it fits.

Focused publishing for creators

Ghost started as a non-profit alternative to WordPress, focusing strictly on the needs of professional writers and journalists. Unlike other content management systems that try to be everything for everyone, Ghost prioritizes speed and the writing experience. It uses a modern Node.js backend which provides a much more responsive interface for authors and faster page loads for readers compared to legacy PHP-based software. The architecture separates the administrative interface from the front-end rendering, providing a sleek experience for writers while maintaining flexibility for developers.

Membership and subscription control

One of the most powerful features is the built-in membership system. You can create free and paid membership tiers without needing to install complex plugins. This system handles everything from member signups to recurring payments through a native integration with Stripe. Because the feature is part of the core software, it remains fast and secure, allowing you to turn a standard blog into a full subscription-based business with minimal configuration. The platform manages the entire lifecycle, from the signup overlay to automated welcome emails.

Technical architecture and performance

Ghost is designed to be developer-friendly. It uses Handlebars for templating, which is easy to learn and renders quickly. For teams that want to go beyond standard themes, the platform offers a full Content API and Admin API. This means you can use it as a headless CMS, powering a front-end built in modern frameworks while your editors continue to use the clean Ghost Admin interface. The software also natively supports integrations with hundreds of tools via webhooks, making it a powerful hub for a modern content stack.

Managing the content stack

Ghost sits in a specific space between simple blogging tools and complex enterprise CMS platforms. It is more powerful and customizable than services like Substack, yet more focused and easier to manage than WordPress. It avoids the maintenance burden of older platforms by building essential features like SEO, memberships, and newsletter delivery directly into the core. For creators who have outgrown simple tools but want to avoid the overhead of enterprise options, it is the industry-standard choice for professional publishing.

About This App

Community Feedback

See what the community thinks about Ghost

Ghost (MySQL, no custom blocks or content types).
lanerdofchristian
reddit
The problem is that these tools alone need at least 2GB of RAM for running (in a docker container).
Futureblur
reddit
Ghost is our only option for e-mail... Issue resolved. The first 1,000 emails are free [on Mailgun Flex].
AnonymusChief
reddit
Installing and running an instance of Ghost can be a massive pain - several problems can and do go wrong.
Sah Kilic
youtube
Ghost (Pro) is 6-7x the price of a $5 Digital Ocean Droplet.
Sah Kilic
youtube
Email and newsletter delivery issues... catch the most self-hosters off guard.
Abstract27
youtube

Related Videos

Watch tutorials, reviews, and discussions about Ghost

You can set up your very own self-hosted ghost website with total control over your data

For a production website, I would recommend to bump that up to 3 GB of RAM

More than just prompts

Supercharge your workflow with AI Automation

Automatio combines the power of AI agents, web automation, and smart integrations to help you accomplish more in less time.

AI Agents
Web Automation
Smart Workflows

Pro Tips

Expert tips to help you get the most out of Ghost and achieve better results.

Provision 2GB RAM minimum

While the software can boot on 1GB, background newsletter tasks and image processing often cause crashes on small instances. 2GB ensures production stability.

Configure Mailgun early

Set up your Mailgun API keys immediately after the server is live. Without this, your instance cannot send member invites or transactional password reset emails.

Optimize local images

The server handles resizing, but massive file uploads can strain the CPU. Run large images through an optimizer before uploading to keep the interface fast.

Use custom themes

Take advantage of self-hosting by uploading custom Handlebars themes to the content directory for complete control over your site's visual identity.

Testimonials

What Our Users Say

Join thousands of satisfied users who have transformed their workflow

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Related Self-Hosted Apps

Frequently Asked Questions

Find answers to common questions about Ghost