Docker image builder for the Ghost blogging platform.
Contains a couple of customisations for persistent data storage & N-Coded theme.
See it running at end.io.
- Docker.io installed
- Firewall port 49186 open if not proxying from a web server such as Apache or Nginx.
$ git clone https://github.com/Jabbslad/ghost.git
$ cd ghost # tweak config.js as required
$ bash setup.sh
$ sudo docker build -t jabbslad/ghost .
$ sudo docker run -p 49186:2368 -d -v /tmp/docker/data:/src/content/data -v /tmp/docker/images:/src/content/images -t jabbslad/ghost
Open http://<hostname>:49186/ghost
in browser
- Parameterize email configuration
- Move away from SQLite for production
- Nginx proxying