esc
Type to search the docs
Back to catalog

ghost

Tested

Professional publishing platform

ghost screenshot
Image: ghost:5-alpine
Launchfile View on GitHub
# yaml-language-server: $schema=https://launchfile.dev/schema/v1
version: launch/v1
name: ghost
description: "Professional publishing platform"
repository: https://github.com/TryGhost/Ghost
logo: https://raw.githubusercontent.com/TryGhost/Ghost/main/ghost/admin/public/assets/icons/ghost-orb.svg

image: ghost:5-alpine
provides:
  - protocol: http
    port: 2368
    exposed: true
requires:
  - type: mysql
    set_env:
      database__connection__host: $host
      database__connection__user: $user
      database__connection__password: $password
      database__connection__database: $name
      database__connection__port: $port
env:
  database__client:
    default: "mysql"
  url:
    required: true
    description: "Public URL of the Ghost instance"
storage:
  content:
    path: /var/lib/ghost/content
    persistent: true
health: /ghost/api/v4/admin/site/
restart: always

Test Results

Last Tested

2026-04-06

Health Check

Passing

Startup Time

22s

Total Disk

1403 MB

Required Services

mysql

Learn More

Spec references for features used in this Launchfile.

Related Apps