Ghost is a free, open, simple blogging platform that is available to anyone who wants to use it.
Running Ghost on OpenShift
After deploying Ghost you will need to visit http://app-domain.rhcloud.com/admin to complete the setup.
Note these OpenShift specific changes:
The content/data and content/images directories have been removed. They are created on the server and symlinked to your $OPENSHIFT_DATA_DIR so that posts and uploaded images will persist across 'git pushes'
Even though the Node.js cartridge itself is scalable, this application will not play nice with scaling right now because the images are stored on disk, and since OpenShift does not currently support shared physical disk storage across scaled gears, this cartridge will not scale. We are working on a solution for this.
This quickstart is setup to use MySQL (5.1 or 5.5) or PostgreSQL (8.4 or 9.2). Once you click the Deploy link on the OpenShift Hub, you can choose which database you would like to use.
If you use a custom domain, modify the production url field in the config.js file.