← SelfhostSpecs

Ghost — system requirements

Self-hosted publishing platform for blogs and newsletters with built-in memberships and subscriptions. · website · repository

Minimum RAM
1 GB
“A server with at least 1GB memory”
Scope: How To Install Ghost On Ubuntu guide, Prerequisites list for "the officially recommended production installation" (Ubuntu 22.04/24.04/26.04 + Ghost-CLI + MySQL production stack) · official source · retrieved 2026-09-02
No official figure published for: recommended RAM, minimum CPU cores, recommended CPU cores
The Ubuntu+Ghost-CLI+MySQL production guide's Prerequisites list states only "A server with at least 1GB memory" as a floor requirement, phrased with "requires" ("The officially recommended production installation requires the following stack") — read as a minimum, not a recommendation. No separate recommended-RAM figure, and no CPU core count of any kind, appears anywhere in that guide, the Docker install guide, or the Ghost-CLI docs checked at BUILD.
We publish nothing we can't source. Evidence of the gap.

External services

Official Ubuntu production guide lists "MySQL 8.0 or 8.4" as a required prerequisite; per faq/supported-databases.mdx (https://raw.githubusercontent.com/TryGhost/docs/main/faq/supported-databases.mdx), "MySQL 8 is the only supported database in production." The official Docker Compose tooling (TryGhost/ghost-docker compose.yml) also wires a mysql:8.0.44 container for the database. SQLite is used only in local/non-production development, not a supported production alternative.

Container

Image: ghost:latest · compressed size (amd64): 234 MB · architectures: amd64, arm64, armv7 · source, retrieved 2026-09-02

Related apps