Grav CMS Setup



Grav CMS Setup

Flat File CMS

To set up this blog, I originally installed WordPress, and I changed my mind within a few minutes. I have used WordPress for multiple sites; the most recent one was the website for a nonprofit I'm a part of Ukrainian IT Cluster. I needed something simple this time and wanted to play with something new. A long time ago, I played with flat-file CMS and liked its simplicity, so I picked GRAV.

Reason to pick flat file CMS

  • No database - less hassle maintenance and worries and more
  • Backup - Very simple and straightforward backups. You can ssh to your server zip publick website folder download it and you are done. Grav also has built-in backup option in its admin panel if you more a UI person.
  • Faster - I'm not worried about a fast page load, but it's nice.
  • Grav - It has enough extensions and features to be used for a personal blog.
  • Simplicity - Posts in Grav are .md files in the folder. Besides, you can create a blog post in CLI or manage it in the git repo (that's what I plan to do at some poiunt).

Installation

The process is very straightforward. In my case, I uploaded a .zip file to the public folder on my server, unzipped it, and installed it. Setting up your website is a breeze. Just navigate to your domain and follow the admin setup instructions. It's straightforward and user-friendly. Choose your template, add your content, and you're all set. The flat file CMS makes it easy and straightforward, giving you the confidence to manage your blog with ease.

Previous Next