How to start developing:
docker run -d --name ghostdev -p 2368:2368 --rm -v "$(pwd)":/app ghostdev
ghost install local --no-start
mkdir -p /app/content/themes/newtheme
cd /app/content/themes/newtheme
git clone https://github.com/TryGhost/Casper.git .
yarn install
yarn dev
nodemon current/index.js --watch content/themes/newtheme --ext hbs,js,css
To run commands inside Docker: docker exec -ti CONTAINERID /bin/bash
Port for the development site: 2368
.
Make site public by changing server.host
inside /config.development.json
to 0.0.0.0
.