This post is about deploying a Highly Available Ghost CMS using DevOps practices on AWS - its both a deep-dive into the different AWS DevOps services, and a tutorial to follow to get a working, highly available Ghost blog running on AWS ECS deployed through a CI/CD pipeline.
Ghost is one of the most popular CMS and blog platforms, rated 2nd on GitHub, and the biggest open source headless CMS project. Ghost is an open source Node.js JAMstack implementation, and
I've been running this Ghost blog since about 2017. I started off using the default Casper theme, then used CoderGhostTheme for while, before settling on Crisp for a long time. But I recently
A few months ago I wrote about upgrading this blog's Ghost version from version 0.x to 1.x. Since version 2 has been out, here is how the upgrade went. Since I
I recently changed came across the awesome worlds of fonts, because I got tired of the default font in my email-client . I had been using Calibri for the last 5 years, and before
A few months, I mentioned how Nginx and Ghost was setup That was running version 0.9 of ghost. I finally decided to upgrade to ghost v1 (1.18 at time of writing)