Posts
2025
Crinacle Project Meta and others
·542 words·3 mins
I’m by no means the best at reviewing things, I don’t really do it but figured this might be a fun thing to try. So why not pick probably one of the hardest and most subjective areas to tackle - audio!
Homelab Update July 2025
·461 words·3 mins
Oh wow how things change in a month! I now have 3.5 homelabs, It’s an odd number but hear me out:
OG Proxmox Server Parents Proxmox Server Mediaserver (I don’t classify this as a full lab) New Raspberry Pi Compute Module 5 Kubernetes Cluster Migration to Kubernetes # For a while now I’ve wanted my own cluster, I’ve even built a few in Proxmox but none of them have ever stuck around long enough for me to really grow attached to them. For those that don’t know what I do for my day job I manage a k8s cluster with around a 1000 namespaces it’s quite challenging! The problem is I don’t use k8s, I can talk for hours on how our cluster is built and how all the components fit together but I can count on one hand the amount of time I’ve actually deployed any applications to it. I have a hole in my knowledge when it comes to actually using k8s as an end user. Building a physical cluster and migrating my existing apps over to it should hopefully cover that.
DeGoogling Part 2
·475 words·3 mins
I learnt very quickly there is no grace period cancelling your google workspace account, you get charged for the few days into your current period and then booted out. It’s a good thing.
DeGoogling Part 1
·246 words·2 mins
This is going to be a series on how I plan on de googling my life. It’s not going to be easy but it’s becoming more and more necessary to get away from Google for my online services.
Homelab Update June 2025
·319 words·2 mins
Bye bye Ubuntu Server 20.04 # I moved all my apps from Ubuntu Server to Debian 12 after testing it out for a few months. It’s faster and uses less resources. There’s also no snap which is great! Migration went fine it was tedious but gave me an opportunity to clean up some tech debt I’d made when I first set the vm up. Running sudo shutdown -P now was very satisfying. I still have a backup of the vm if I need to restore though.
Things I Lost In The Fire
·414 words·2 mins
It’s around 6 months since the pulmonary embolism and while recovery is going ok there’s still some things not right.
I’ve come to think of them as things I’ve lost in the fire. They’re not coming back or at least not without hard work.
Homelab Post Incident Review 11/05/25
·421 words·2 mins
Since it’s important to practice what you preach (apparently) here’s my post incident report on a P1 homelab failure
Timeline # 09:30 - Services slow, services down
10:00 - Attempt to upgrade Ubuntu and reboot VM
10:00 - CPU spiking 100% across all 8 cores
10:15 - Increase core count to 16 and reboot VM
10:30 - Slow recovery but some services still down
16:00 - Server not on network
18:00 - Server powered on but no response
18:30 - Server disassembled and left to cool - fans cleaned a bit
19:00 - Services recovered
I know what tried to kill me
·270 words·2 mins
I finally have some closure on the PE that turned my life upside down at the end of October last year.
I have it written on a piece of NHS branded paper. It’s innocuously included in a list of other ailments from a consultant only vaguely related the rest of the bullshit I’m having to deal with (health wise not NHS they’ve been ok/great).
Four months on from my Pulmonary Embolism
·275 words·2 mins
“You did it proper.”
Consultant
Adding to my list of things I never want to hear again.
Those words were proceeded by my consultant showing me the images of my chest and the two bright white spots that were the clots that nearly killed me.
Building docker image with Forgejo Actions
·432 words·3 mins
aka how I nearly went crazy trying to figure out how to build docker images in Forgejo Actions.
With the default setup from here you can get up and running with foregjo actions but it won’t allow you to build docker images inside your workflows.