Skip to content
All apps

Ghost

Publishing platform for blogs, newsletters and paid memberships

Setup check
Not yet
Setup
One click
Memory
From 1.8 GB
Sign in
Your own account
Category
Apps
License
MIT

About this app

Ghost is a publishing platform for writers and small media teams: a fast editor, themes, email newsletters and paid memberships in one app. Newsletters and member sign-ups need an email provider such as Mailgun.

What this app needs

recipe.json

Settings

  • Database passwordGenerated if left empty
  • Database root passwordGenerated if left empty

After it starts

Open /ghost on the deployment URL and create the owner account.

  • Newsletters, member sign-ups and staff invites send email. Configure a mail provider (mail__* settings) before you use them; that also needs internet access, which this recipe does not grant.
Technical details
Opens
app:2368/
Check
GET / within 420 s
  • dbHealth check
    Image
    mysql:8.0.46
    Ports
    No ports
    Data
    mysql → /var/lib/mysql
    Internet
    No internet access
    Limits
    1 CPU · 768 MB
  • app
    Image
    ghost:6.72.0-alpine
    Ports
    2368/http
    Data
    content → /var/lib/ghost/content
    Internet
    No internet access
    Limits
    1 CPU · 1024 MB
    Waits for db (healthy)

Checks by Setup

No current check by Setup; runs on your own server do not change the badge.

Past checks

No checks recorded yet.

For maintainers

Share this app’s recipe and setup button.

Add Setup to your repo

Preview of the Badge
[![Runs on Setup](https://usesetup.app/api/badge/ghost)](https://usesetup.app/run?source=https%3A%2F%2Fgithub.com%2FTryGhost%2FGhost)

Green: Setup passed it within 30 days. Blue: CI reported a pass. Your own runners never change the badge.