Blog Setup Migrating Ghost to a New Server This post shares the steps needed to migrate a self-installed Ghost blog to a new server.
Blog Setup Adding Google Analytics Wondering how people are using and interacting with your Ghost blog? Why not use Google Analytics to track behaviour.
Blog Setup Installing a CloudFlare Origin CA CloudFlare offers free certificates to secure traffic between its CDN and your website. Using this allows using Full (String) SSL/TLS.
Blog Setup Ghost Upgrade Software changes fast in the modern world and keeping up-to-date can be difficult. Having left this site on an old version it needs to get attention now.
Camino Blog Creating a WordPress Account WordPress is by far the most popular tool for creating a blog, and has the widest commercial support for themes and plug-ins. It is easy to get started.
Blog Setup Adding Comments to a Ghost Blog Disqus is a third party that interacts seamlessly with Ghost to provide this functionality.
Blog Setup Setting Up a Test Ghost Site This post is about my approach to setting up a test site for my Ghost blog, a copy of the original, on a new, shared test server.
Blog Setup Comments, Ads and Product Endorsements Comments can add colour to post but may overpower it; ads provide potential revenue but can suffocate it; product endorsements can provide value but are sometimes misleading. This post tackles the presence or absence of each of these from this site.
Blog Setup Building a Ghost Blog Server This post acts more like a checklist of steps to complete when setting up a new Ghost Blog from a base Ubuntu installation. It focuses on doing so on a droplet provided by Digital Ocean, but could be adapted to any other provider.
Blog Setup Mailgun for Outbound Email Emails from your new Ghost blog and domain are likely to get stuck in the junk folder of your recipients email account. Solve this problem using Mailgun.
Blog Setup Ghost Problems: Get the Latest Code Since I’m hosting my own version of the Ghost software on Digital Ocean, I am responsible for applying all the server and software updates. The Ghost team make regular releases, every few weeks it seems, and it doesn't take long to fall behind.
Blog Setup Problem with defaults on NGINX Be wary of default settings. They can cause confusing behaviour if you don’t fully understand the consequences, debugging can lead to wild goose chases and the solution is sometimes so trivial that the waste of time hurts.
Blog Setup Setting up a blog It's fairly straightforward to set up a blog such as this one. I'll go through the steps I took with some details about the decisions I made along the way.