https://github.com/vegasbrianc/ghost-standalone
A Docker powered Ghost installation with volumes
https://github.com/vegasbrianc/ghost-standalone
Last synced: 3 months ago
JSON representation
A Docker powered Ghost installation with volumes
- Host: GitHub
- URL: https://github.com/vegasbrianc/ghost-standalone
- Owner: vegasbrianc
- Created: 2015-10-23T15:01:13.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-10-23T22:54:19.000Z (over 9 years ago)
- Last Synced: 2025-01-05T18:47:09.002Z (4 months ago)
- Language: CSS
- Size: 367 KB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ghost Standalone Docker-Compose Installation
This is a simple docker-compose ghost project that allows you to quickly get up and running with Ghost and volumes mounted to the host so you can store your theme, images, and databases locally.## Why is this Ghost project different?
Wrapping Ghost into a Docker compose file automatically injects alot more funtionality. We will build upon this project to build High Availability, seperate data containers, and finally continous deployment and continuous integration## Getting started
Before you get started be sure to install the latest versions of docker engine and docker-compose. Next clone this repo to your docker host and follow the configuration steps below.## Configuration
* Edit the docker-compose.yml with your project information (URL, Host Directory Paths, etc)
* Edit the [config.js](https://github.com/vegasbrianc/Ghost-Standalone/blob/master/ghost/config.js) with your database paths in the database section in both Production and Development sections
* Edit the [Dockerfile](https://github.com/vegasbrianc/Ghost-Standalone/blob/master/ghost/Dockerfile) with your URL information## Start it up
Once you've edited the configuration files you are ready to get started. Run the below command which will build your Ghost blog.docker-compose up