Oct 13, 2021
Deployed Ghost CMS
The past couple of days, I’ve been thinking about what blog platform would be the best option. There is a wide range of modern CMS and static page editors available on the market. Obviously my first thought went towards Wordpress but I didn’t want a robust system coupled with hardly maintainable plugins. After a week of research and testing several blog-aware platforms like HUGO or Jekyll, I've decided to take the plunge and make the next blog in Ghost rather than WP.
Ghost is a clean and lightweight platform designed for bloggers who want to focus on blogging and nothing else. It works like a fast Headless CMS using Node.js and Markdown rather than visual WYSIWYG editing, but you can change that by means of extensions. Much like WordPress, Ghost comes in two variants:
  • self-hosted version that is free to download and use and
  • hosted version on Ghost’s own servers.

Installing Ghost is pretty smooth unless you have a very subtle OS with lots of utils and apps running on Debian Linux, like the case of myself. In general, it only requires to install Nginx as proxy, MySQL/MariaDB, and use Let’s Encrypt SSL certificate to secure Ghost website.