← Back to the directory
Publishing
Ghost
Node.js publishing platform for blogs and paid newsletters, with built-in memberships and email delivery.
94
Activity score (0-100) — weighted from the 4 sub-scores below. Calculated automatically from the GitHub API, refreshed weekly.
92
Community
100
Development
100
Maintenance
80
Risk
54,478 GitHub stars
Last commit: 1 days ago
Last release: 3 days ago
Open issues: 133
License: MIT
Hardware
RAM minimum1024 MB
RAM recommended2048 MB
CPU idle~0.1 cores
CPU recommended2 vCPU
ARM supportPartial
Access & auth
Needs reverse proxy✓ Yes
OIDC support✗ No
LDAP support✗ No
Multi-user✓ Yes
Mobile appBoth
Operations
MaturityStable
Maintenance burdenMedium
Setup difficultyMedium
Backup methodMySQL dump + content folder (images/themes) — the built-in JSON export is metadata only, not a full backup
Leaving the cloud
Migration difficultyMedium
Replaces
Relationships
Install via
Requires
Works well with
Recommended backup
Our notes
MySQL is a hard requirement, not optional — Ghost dropped SQLite for production use. Official ARM Docker images are less consistently maintained than amd64, worth testing on your actual Pi/ARM box before committing. Newsletter delivery needs its own SMTP/Mailgun-style config; it's not free email sending baked in.