Try to learn something about everything, and everything about somethingThomas Huxley “Darwin's bulldog” (1824-1895)

This is an old revision of the document!


Blogging Platforms

I've recently been playing with self-hosted blogging platforms….

It started with revisiting the Blog plugin for Dokuwiki and deciding that I wanted to use a purpose made blog platform instead.

This brought me back to re-visit Chyrp-Lite which I found easy to set up and to use.

Then I found Pure Blog which seemed even more light-weight and more akin to what I was looking for….

Then I found I was updating wiki-pages here in Dokuwiki and updating Blog pages in Pure Blog. Both are running on the same web-server.

And although I found it annoying to have to mentally flip between forms of Markdown, I got on with it, as I thought there was a benefit in separating wiki-like pages from blog-like posts.

Pure Blog drawbacks

Pure Blog is hard-coded to run in the root directory of a web-server. Not in a sub-directory. I tried it that way, and it doesn't work. This didn't pose too many problems at first.

My two instances of dokuwiki (home and work-related) ran in their own sub-directories, as does my old vintage 2001 website. So far so good.

Today I used the Pure Blog in-built update function to update the code to the latest version, and I found before pressing the GO button that the script wanted to clean out the webserver root directory of anything that wasn't part of Pure Blog.

That meant my sub-directories containing dokuwiki etc.

Well, that's not going to happen…

Instead it's “Bye Bye Pure Blog”

Back to Dokuwiki

I've re-instated the Dokuwiki Blog plugin and will go back to using it for the occasional blog-like post - something that doesn't fit in my existing structure for the wiki itself. I've copied across a few articles from the Pure Blog, fortunately there aren't many that I feel the need to drag across, and to correct the markdown & move the images etc.

I might continue to pull across a few more, as the mood takes me, but I'll basically just start afresh, from here.


Navigation