Current working state
First of all, I would like to mention that I have wanted a simple, easy-to-administer blog for a long time. I have looked into various backends, from market leaders such as WordPress to ready-made solutions such as Blogger. I even considered Tumblr and similar websites like medium.
However, I was mostly put off by security concerns, especially regarding the add-ons and plug-ins used. Some software wasn't even designed specifically for blogging, like DokuWiki.
Of course, there are also simpler systems that use automatic deployment based on git with git runners to simply generate static HTML web pages and then make them available. That would actually be my preferred method, but unfortunately I'm not entirely happy with most of the processes involved, which is why one of my next blog posts will discuss this topic. What such deployments might look like, and the effort, costs, and problems that arise as a result.
So why did I decide to use software like Ghost, which at first glance doesn't seem that different from WordPress?
Simply put: I wanted it to work first.
My difficulty as a nerd and security specialist is that I tend—like many IT professionals—to prioritize confidentiality and integrity according to classic security principles. But availability is also relevant, of course. What good is a blog that is completely secure if publishing it becomes a hobby in itself?
That's why I chose Ghost.
Ghost works.
Editing is possible in the browser and very easy, and the interface is not quite as extensive as with WordPress.
It would be nice if Ghost blogs could be hosted by something other than Ghost itself. Setting up the underlying infrastructure was still a pain, though. At least I learned a lot about security from previous projects and documented most of it neatly. However, since I don't use the standard host for Ghost, which is Ubuntu, I first had to gather a few points...
Oh well. It's running for now. So the week has been a success.