Build a website quickly.

Logo Ghost

Ghost

A CMS for serious creators — publishing, newsletters and subscriptions in a clean interface.

1 GB RAM 1 vCPU Available

Tech stack

Node.jsNginxMySQLGhost-CLI
Minimum RAM1 GB
Minimum CPU1 vCPU
Compatible OSubuntu-24.04

Ghost is an open-source CMS designed specifically for content publishing: articles, newsletters and paid subscriptions. Its interface is intentionally minimalist — no superfluous features, just the essentials for writing and publishing. Performance is excellent: Ghost is written in Node.js and generates cached static pages.

On your VPS, Ghost lets you use its full feature set (unlimited newsletters, members, subscriptions) without paying Ghost Pro's $29/month. You control your data, your subscribers and your content.

Key features

Rich content editor (cards, embeds, long-form)
Built-in newsletters — send directly from Ghost
Membership and paid subscription system (Stripe)
Ultra-fast static page generation
Content API for headless CMS
Customizable themes in Handlebars

When to use this solution?

1

Professional newsletter

Create a paid or free newsletter without depending on Substack or Mailchimp — your subscribers belong to you.

2

Technical blog

Ghost handles markdown, syntax highlighting and code embeds — perfect for developer blogs.

3

Online media

Regular publishing with author, category, tag management and article scheduling.

Deploy Ghost on your VPS

Guide optimized for ServOrbit Cloud VPS.

01

Prepare the VPS

VPS with 1 GB RAM minimum, Ubuntu 22.04. Node.js LTS and Nginx are required.

02

Install Ghost-CLI

Install ghost-cli globally: npm install ghost-cli@latest -g.

03

Create the Ghost site

In your site folder: ghost install --url https://votre-domaine.com. Ghost-CLI configures Nginx, SSL and the database automatically.

04

Configure email

In Ghost settings, configure an SMTP server (Mailgun, Postmark) for newsletters and confirmation emails.

05

Connect Stripe

For paid subscriptions, connect your Stripe account in Settings > Subscriptions.

Frequently asked questions

Ghost is an open-source CMS specialized in publishing: articles, newsletters and subscriptions. A self-hosted alternative to Substack or Medium.

Build a website quickly.

Activate Ghost on your infrastructure.

Dedicated Cloud VPS — IPv4 included, European datacenter, support included. Your data never leaves your server.

Recommended configuration: 1 GB RAM · 1 vCPU

Need help?

Browse our help center and FAQ, or write to our team — support in French, English and Arabic.