#docker-ghost-blog
A docker composition of GHOST, NGINX with SSL termination and MYSQL database.
- Docker https://www.docker.com/
- Docker-Compose https://docs.docker.com/compose/
- A server
- A domain
- An SSL certificate and key
- An email account (SMTP service)
- Clone this project to your server
- Add your SSL certificate and key to nginx/ssl/
- Set the server_name and ssl_certificate in nginx/default.conf
- Edit database settings in docker-compose.yml
- Edit settings in ghost/config.production.json
- Blog domain
- Database settings
- Email settings
- Run
docker-compose up -d
- Check https://yourUrl.com/ (if your domain's DNS is point to your server)