Creator — Building a Ghost Theme (Work Log)

Back to project

Building Creator, a free open-source multipurpose Ghost theme — documented step by step, in the open.

Build log 01 Jul 2026 1 min read

Part 1 — Initial Ghost setup — installing Ghost locally

Day zero. Goal: get Ghost running locally so I have a sandbox to build the theme in.

What I did

Installed Ghost-CLI globally and spun up a local install in a fresh folder.

npm install ghost-cli@latest -g
mkdir ghost-local && cd ghost-local
ghost install local

Requirements to know first

  • Node.js LTS (check Ghost's supported versions before installing).
  • Local install uses SQLite by default — no MySQL needed to start.
  • It boots at http://localhost:2368; admin at /ghost/.

What broke

Node version mismatch on first try. Fixed by switching to the LTS via nvm.

Handy commands

ghost start
ghost stop
ghost restart   # needed after adding new .hbs template files
Links: ghost.org/docs/install/local · ghost.org/docs/ghost-cli

Advertisement