Build a website quickly.
A CMS for serious creators — publishing, newsletters and subscriptions in a clean interface.
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.
Create a paid or free newsletter without depending on Substack or Mailchimp — your subscribers belong to you.
Ghost handles markdown, syntax highlighting and code embeds — perfect for developer blogs.
Regular publishing with author, category, tag management and article scheduling.
Guide optimized for ServOrbit Cloud VPS.
VPS with 1 GB RAM minimum, Ubuntu 22.04. Node.js LTS and Nginx are required.
Install ghost-cli globally: npm install ghost-cli@latest -g.
In your site folder: ghost install --url https://votre-domaine.com. Ghost-CLI configures Nginx, SSL and the database automatically.
In Ghost settings, configure an SMTP server (Mailgun, Postmark) for newsletters and confirmation emails.
For paid subscriptions, connect your Stripe account in Settings > Subscriptions.
Browse our help center and FAQ, or write to our team — support in French, English and Arabic.