GDocker
GDocker is the easiest way to run Ghost in Docker from trusted sources and strong steering control on setup.
- Ghost 2.X.
- Offiical Nginx Image Support.
- Let's Encrypt SSL Support.
- AWS S3 Images Support.
- Mariadb/Mysql instead of sqlite.
- Mounted Ghost theme folder.
-
Just Copy your ssl files in
Nginx/nginx/certs/
├── README ├── cert.pem ├── chain.pem ├── fullchain.pem └── privkey.pem
in
ghost.tld.conf.sample
changessl_certificate /etc/nginx/certs/tld.com/fullchain.pem;
ssl_certificate_key /etc/nginx/certs/tld.com/privkey.pem
-
Run Mysql Container with
.env
docker-compose up -d --force-recreate
-
Build Ghost image with
docker build -t ghost:0.1 .
and run Ghost with
docker-compose up -d --force-recreate
-
At Last, Run Nginx Container with
docker-compose up -d --force-recreate
This is free, open-source software. If you'd like to support the development of future projects, or say thanks for this one, Give this Repo ★★★ & ♥♥♥.