Creator — Building a Ghost Theme (Work Log)
Back to projectBuilding 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