After running several self-hosted services on an aging Acer desktop, I finally decided it was time to consolidate everything onto a new, more capable server. This post walks through my experience migrating Home Assistant, Tandoor (with a switch to Mealie), and eventually Nextcloud to the new setup—now powered by TrueNAS and Docker. Along the way... Read more 19 May 2025 - 4 minute read
When I was a teenager, I was often in charge of using the family camera to photograph birthdays and other get-togethers. Over the years, I became more and more interested in photography, and it turned into a hobby that I love. Last summer, I bought an expensive camera since the one I inherited from my grandfather was starting to show its age (a... Read more 27 Mar 2025 - 5 minute read
Ever since I was a teenager, I’ve wanted a home server. Not because I needed to host specific software or had concrete plans for it, but mainly because I saw people on YouTube who had them, and I thought it looked cool. Flash forward a couple of years, and I’m visiting my parents. They pull out an old hard drive enclosure so we can watch some o... Read more 29 Jan 2025 - 5 minute read
This guide outlines the process of installing Zellij, a Rust-based terminal workspace and multiplexer, on Fedora Linux. While Zellij can typically be installed using Cargo, the Rust package manager, I encountered compilation issues on a fresh Fedora installation. Finding limited documentation for resolving this, I’ve compiled this step-by-step g... Read more 10 Dec 2024 - 1 minute read
The goal of this project is to make an old speaker function as a smart speaker. I want to select a speaker on Spotify, and then have some of my old speakers from the 80’s play that music. I already did something like this in my Smarthome Saga Part 1 blog post. The issue with that setup is that every set of speakers need to be listed as a single ... Read more 27 Apr 2024 - 9 minute read