A simple ghost deployment using docker-compose. 🐋
For more on ghost, a really cool open-source publishing platform: https://github.com/TryGhost/Ghost
If you don't have Docker installed on your server, run the following:
./scripts/install-docker.sh
Then simply run:
GHOST_URL=http://your-domain.com PORT=80 docker-compose up -d
This will serve ghost on port 80 on your server as a background process.
docker-compose up
You can verify it is running properly by checking http://localhost:8080
on your browser.