I completed my first self-assignment and learned a few things on the way.
Click to read about my trip to Manchester centre, and my take-aways from the experience.

I completed my first self-assignment and learned a few things on the way.
Click to read about my trip to Manchester centre, and my take-aways from the experience.

I see that something that the popular kids like to include on their websites is a list of equipment that they use. The same people often make a point about the camera and lens that you use not being important, so I’m not sure why that has become fashionable. Maybe they like to acknowledge that the sponsorships that they have as a result of their popularity allow them to buy the expensive designer stuff but I’m not judging, being open as I am to the same offers of sponsorship and cash should the opportunity arise.
Anyway, here’s some of the stuff that I use should you wish to model yourself on me, and become as popular and influencial as myself. 🤣
(Photo by Bernard Guevara on Unsplash)

Ghost is great for lots of things. I was self-hosting it (of course) in a linux container on my Proxmox VE to record what I’d done on Proxmox, my backup procedures, etc. However I’ve recently rekindled my interest in photography and I wanted a pretty way to show my new images, and that’s where it came unstuck. If you’re a writer and the bulk of your content is the written word with the occasional illustration then yes, Ghost is the right tool for the job. Like I said though, I wanted to showcase my galleries and images in an easy, customisable and pretty fashion. There’s no way to accomplish this with Ghost, even with the bewildering and eye-wateringly expensive array of themes avaialble.
I really, really wanted to use ConcreteCMS for the project. Once set up it’s as easy as WordPress to use and build content with. But it’s unusable if you want to self-host and use a custom domain behind a reverse proxy. Honestly, I consider myself pretty savvy with these things but after four full days of trying and failing I just gave up!
Setting it up on a vanilla Debian 13 LXC alongside MariaDB was a piece of cake. Accessing it from an internal IP address on my network was smooth as silk, it couldn’t be simpler. Spurred on by this easy success I went into the SEO section in the admin panel and assigned my canonical URLs. Then it broke. Again and again and again.
Access the login page using the custom domain work fine, but then when you enter your credentials it insists on sending an HTTP (non-SSL) request which of course fails. There’s nothing useful in the documentation (which is really, really shit) or Concrete forum posts after around 2018 that mention this. When it is mentioned then the wildly-varying advice relates to massively out-of-date versions.
Four solid days! You’re clearly meant to be using a paid hosting version to get any joy with it. Fuck that.
Anyway, as you can see I revisited WordPress which has come on leaps and bounds since the last time I looked at it! I’m using the Twenty Twenty Five theme that does everything I need at this point, I think it looks good, and it’s accessible.
I’m going to use this as a fresh start and publish only new content from here, without importing my previous stuff.