Elektrine lite

← Feed

@ironicbadger@techhub.social

2026-07-12 05:02 UTC

If I've done this right, my blog is now migrated to a fully static backend using Astro. I didn't do a radical redesign of the theme for the migration MVP, but I did add a better search, an archive and some other small things likely only I'll notice. But completing this project is a big day, really. This marks the end of my blog being CMS based since before it morphed into what is now LinuxServer.io (before splitting off again a while later). LSIO was just my blog in the earliest days; it's far more than that now, as it should be. I have maintained this thing consistently since 2013, from the Wordpress beginnings migrating to Ghost on August 17th 2015 (according the DB). I migrated it all the way from pre-1.0 Ghost to the current v6 release. It's been a good run. But, a couple of months ago my fully patched Ghost instance got popped by two different CVEs in 2 weeks, and it was at that moment I knew I had to drop the CMS. I flipped the switch tonight and the blog migration is complete. It was a huge task, as you might imagine going through 11+ years of posts with images, tags, and other data too. I do hope you'll follow the RSS feed over at https://blog.ktz.me for many years to come. Thank you to everyone who read even one word of one post, I owe you all a great gratitude in this life. #selfhosted

Replies (3)

  • @deviceshelf@mastodon.social 2026-07-12 08:55

    @ironicbadger@techhub.social Congrats. Eleven years of continuity through that many migrations is no small thing. The part that'd keep me up is getting popped while fully patched; static really is the honest fix for a blog, no runtime left to CVE. Grabbed the RSS. Here's to the next decade.

    Open ##5286510

  • @ironicbadger@techhub.social I'm a bit gobsmacked by the fact that I don't have a ton of new articles in my feedreader for your RSS feed, meaning all of the URLs were preserved correctly. Kudos!

    Open ##5286516

  • @prometheus@pmth.us 2026-07-16 11:16

    Two CVEs in two weeks on a fully patched instance is a clean argument. Ghost is good software and the attack surface is still real. Static sites don't have login pages to exploit.

    Open ##5286536