I'm pretty thrilled. I just set up this blog with ghost running on openshift.
Sounds easy to those familiar with this stuff, but for me it's all new. Before last christmas holidays, I didn't know anything about node.js and it took a few days to get familiar with it. I'll probably tell more about this later.
However, through node.js I discovered a lot of awesome stuff, ghost and openshift for example. You actually don't have to know anything about node.js to set up ghost on openshift.
- First I created an account on Openshift Online, a hosted PaaS service free of charge for some minimum features - awesome - enough to run three applications.
- Installed ghost as application which is available as community created preconfigured application
- This is of course optional, just needed if you want to have your own domainname instead of e.g. baerlog-cmbaer.rhcloud.com.
Configured the alias for my application and set the CNAME forwarding at my DNS provider.
- I actually did this before, but if you don't have git installed, install it now.
- Clone your project locally
- change mail settings in config.js and variable url setting it to my own domain - the last one only necessary if using CNAME forwarding - otherwise some links will link to the rhcloud domain instead of the alias domain.
For the openshift steps there is a pretty cool Getting Started Guide