Staff Pick

๐Ÿ“ก Monitor your APIs โ€” know when they go down before your users do

Better Stack checks uptime every 30 seconds with instant Slack, email & SMS alerts. Free tier available.

Start Free โ†’

Affiliate link โ€” we may earn a commission at no extra cost to you

Blog/Ghost Status Guide

Ghost Status: How to Check If Ghost Is Down Right Now (2026)

Where to find the Ghost(Pro) status page, what each component means, and how to diagnose Ghost outages differently depending on whether you use Ghost(Pro) managed hosting or self-hosted Ghost.

Updated: June 2026ยท9 min readยทBy API Status Check

Is Ghost Down Right Now?

For Ghost(Pro) users: check status.ghost.org. For self-hosted Ghost: status.ghost.org does not apply โ€” your server is your infrastructure.

Ghost(Pro) vs Self-Hosted: The Critical Distinction

Ghost has two completely different deployment models with entirely different troubleshooting paths. Knowing which one you use determines where to look when something breaks.

Ghost(Pro) โ€” Managed Hosting

  • Hosted at ghost.io โ€” Ghost Foundation runs the servers
  • Your site URL ends in .ghost.io (or custom domain)
  • Ghost handles updates, backups, email delivery, CDN
  • Status page: status.ghost.org
  • If Ghost(Pro) is down, it's their problem to fix

Self-Hosted Ghost

  • Runs on your own VPS, Docker, or cloud server
  • You manage Node.js, Nginx, MySQL, and SSL
  • Email via Mailgun, Postmark, or SMTP you configure
  • status.ghost.org does NOT apply to your setup
  • If your site is down, check ghost status on your server
Quick identification: Log into your Ghost admin at your-site.com/ghost. If the URL shows a ghost.io billing badge or the Ghost Foundation manages your account, you're on Ghost(Pro). If you set it up yourself on DigitalOcean, Railway, or a VPS, you're self-hosted.

Ghost(Pro) Official Status Page

The official Ghost(Pro) status page at status.ghost.org is maintained by Ghost Foundation and covers all managed hosting components:

Dashboard / Admin
Ghost admin panel at your-site.com/ghost
Site Hosting
Public site delivery via Ghost(Pro) CDN
Email / Newsletters
Ghost newsletter delivery and memberships email
API
Ghost Content API and Admin API
CDN
Image and media delivery network
Billing
Ghost(Pro) subscription management
Memberships
Paid subscriber checkout and access
DNS / SSL
Custom domain routing and certificates
๐Ÿ“ก
Recommended

Monitor your Ghost site independently

Better Stack monitors your Ghost site every 30 seconds from multiple locations โ€” Ghost(Pro) or self-hosted. Know about outages before your subscribers do.

Try Better Stack Free โ†’

Self-Hosted Ghost: Troubleshooting Checklist

If you run Ghost on your own server, outages are your responsibility. Here's the systematic check order:

1.

Check the Ghost process

Ghost runs as a Node.js process managed by Ghost-CLI or PM2. A crashed process brings down the site.

ghost status # or: pm2 status
2.

Check Nginx / reverse proxy

Ghost typically runs on port 2368 behind Nginx. Nginx issues cause 502 errors even when Ghost is running.

sudo systemctl status nginx sudo nginx -t
3.

Check Ghost logs

Ghost logs capture startup errors, database failures, and email issues.

ghost log # or: tail -f /var/www/ghost/content/logs/ghost.log
4.

Check database connectivity

Ghost uses MySQL (production) or SQLite (development). A database connection failure prevents Ghost from starting.

mysql -u ghost -p ghost -e "SELECT 1"
5.

Check server resources

Insufficient memory is a common cause of Ghost process crashes on small VPS instances.

free -m top

Ghost Newsletter Issues

Ghost newsletters are one of the most common pain points. Here's how to diagnose email delivery failures:

SymptomLikely CauseWhere to Check
Emails not sending (Ghost Pro)Ghost(Pro) email incidentstatus.ghost.org โ†’ Email
Emails not sending (self-hosted)Mailgun API key or domain invalidGhost Admin โ†’ Settings โ†’ Email
Emails landing in spamMissing DKIM/SPF/DMARC recordsDNS records for your sending domain
Subscriber count stuckPortal or membership incidentstatus.ghost.org โ†’ Memberships
Paid subscriptions not processingStripe integration issueGhost Admin โ†’ Members โ†’ Stripe dashboard
Test email works, bulk failsEmail provider rate limitMailgun/Postmark send limits on your plan
Newsletter sent but no clicksTracking or link issue (not an outage)Ghost Admin โ†’ Posts โ†’ Email performance

What to Do When Ghost Is Down

Ghost(Pro) Users

  • Check status.ghost.org for incident confirmation
  • Subscribe to incident email updates on status page
  • Contact Ghost(Pro) support with your site URL
  • Notify subscribers if a newsletter was delayed
  • Wait โ€” Ghost(Pro) outages are typically resolved quickly

Self-Hosted Ghost Users

  • Run ghost restart if the process is stopped
  • Check Nginx errors in /var/log/nginx/error.log
  • Free memory if the VPS is resource-constrained
  • Check Ghost Forum for known version-specific bugs
  • Set up monitoring to catch future outages early
๐Ÿ“ก
Recommended

Monitor your Ghost site availability independently

Better Stack monitors your Ghost site every 30 seconds, independent of whether you use Ghost(Pro) or self-host. Alerts via Slack, email, or PagerDuty.

Try Better Stack Free โ†’

Frequently Asked Questions

Where is the official Ghost status page?

Ghost(Pro)'s official status page is at status.ghost.org. It shows real-time status for Ghost(Pro) managed hosting including the dashboard, site hosting, API, email/newsletter delivery, and CDN. If you run self-hosted Ghost, status.ghost.org does NOT apply โ€” your issues come from your own server, VPS, or container. For independent third-party monitoring of your Ghost site, use apistatuscheck.com.

Why is my Ghost site down but the admin panel works?

Ghost separates the admin panel (your-site.com/ghost) from public site delivery. On Ghost(Pro), a CDN or hosting outage can affect public visitors while the admin panel remains accessible. For self-hosted Ghost, this usually indicates a Nginx/reverse proxy issue rather than Ghost itself โ€” Ghost's Node.js process may be running fine while Nginx is misconfigured or down. Check status.ghost.org for Ghost(Pro) users; for self-hosted, check your reverse proxy configuration.

Why are Ghost newsletters not sending?

Ghost newsletter delivery failures have two common root causes: (1) Ghost(Pro) email delivery incident โ€” check status.ghost.org for the Email component, (2) Self-hosted Ghost email configuration โ€” Ghost uses Mailgun by default, check your Mailgun dashboard for bounces, verify your Mailgun API key and domain in Ghost settings, check DKIM/SPF/DMARC DNS records. Ghost(Pro) handles email delivery infrastructure for you; self-hosted Ghost requires you to manage the email provider integration separately.

What is the difference between Ghost(Pro) down and self-hosted Ghost down?

Ghost(Pro) is Ghost's managed hosting service โ€” Ghost Foundation runs the servers, updates, backups, and CDN for you. If Ghost(Pro) is down, status.ghost.org will reflect it. Self-hosted Ghost runs on your own server (DigitalOcean, AWS, Hetzner, etc.) โ€” if it's down, it's your infrastructure issue, not Ghost's. Most 'is Ghost down?' searches are from Ghost(Pro) users. Self-hosted users should check their server status, Nginx logs, Node.js process (pm2 status), and database connection.

Why is the Ghost admin panel not loading?

Ghost admin panel loading failures are caused by: (1) Ghost(Pro) dashboard incident โ€” check status.ghost.org, (2) Self-hosted: Ghost Node.js process crashed โ€” run 'ghost status' or 'pm2 status' on your server, (3) Database connection issue โ€” Ghost uses MySQL/SQLite, check database logs, (4) Browser cache or extension interference โ€” try incognito, (5) Server resource exhaustion โ€” check CPU/memory on your VPS. For Ghost(Pro), this is rare and usually resolves quickly; for self-hosted, crashed processes are the most common cause.

Alert Pro

14-day free trial

Stop checking โ€” get alerted instantly

Next time Ghost goes down, you'll know in under 60 seconds โ€” not when your users start complaining.

  • Email alerts for Ghost + 9 more APIs
  • $0 due today for trial
  • Cancel anytime โ€” $9/mo after trial

Never Miss a Ghost Outage Again

Monitor your Ghost site with independent real-time checks โ€” works for both Ghost(Pro) and self-hosted.

Try Better Stack Free โ€” No Credit Card Required

Or use APIStatusCheck Alert Pro โ€” API monitoring from $9/mo

Related Status Guides

๐ŸŒ Can't Access Ghost?

If Ghost is working for others but not for you, it might be an ISP or regional issue. A VPN can help bypass network-level blocks and routing problems.

๐Ÿ”’

Troubleshoot with a VPN

Connect from a different region to test if the issue is local to your network. Also protects your connection on public Wi-Fi.

Try NordVPN โ€” 30-Day Money-Back Guarantee
๐Ÿ”‘

Secure Your Ghost Account

Service outages are a common time for phishing attacks. Use a password manager to keep unique, strong passwords for every account.

Try NordPass โ€” Free Password Manager
Quick ISP test: Try accessing Ghost on mobile data (Wi-Fi off). If it works, the issue is with your ISP or local network.

โณ While You Wait โ€” Try These Alternatives

๐Ÿ›  Tools We Use & Recommend

Tested across our own infrastructure monitoring 200+ APIs daily

Better StackBest for API Teams

Uptime Monitoring & Incident Management

Used by 100,000+ websites

Monitors your APIs every 30 seconds. Instant alerts via Slack, email, SMS, and phone calls when something goes down.

โ€œWe use Better Stack to monitor every API on this site. It caught 23 outages last month before users reported them.โ€

Free tier ยท Paid from $24/moStart Free Monitoring
1PasswordBest for Credential Security

Secrets Management & Developer Security

Trusted by 150,000+ businesses

Manage API keys, database passwords, and service tokens with CLI integration and automatic rotation.

โ€œAfter covering dozens of outages caused by leaked credentials, we recommend every team use a secrets manager.โ€

SEMrushBest for SEO

SEO & Site Performance Monitoring

Used by 10M+ marketers

Track your site health, uptime, search rankings, and competitor movements from one dashboard.

โ€œWe use SEMrush to track how our API status pages rank and catch site health issues early.โ€

From $129.95/moTry SEMrush Free
View full comparison & more tools โ†’Affiliate links โ€” we earn a commission at no extra cost to you