[hom-læb] (n): a laboratory of (usually slightly outdated/second-hand) servers, hosted in the domicile.1

My personal definition: a very very deep hole I have found myself in.

My homelab diagram. Naming convention inspired by my (slight) obsession with Dungeons & Dragons.

It all started with a cursory interested in Amazon Web Services (AWS). It was something that came up at work as a possible point of interest for us, so I volunteered to look into it. Next thing you know, I’ve suddenly invested time, effort, and money into setting up my own hybrid-home network that includes 4 servers at home, and 1 server on the cloud2.

I’m particularly proud of my homelab, because to me, it represents my ability to learn and adapt3. Prior to diving into this rabbit hole, while I considered myself tech-literate, I wouldn’t have ever called myself a technologist. But after repeatedly going through the cycle of (1) wanting to do something cool, (2) learning how to do it, and then (3) actually pulling it off, which is how my homelab was birthed. It just reinforces the idea that I can do anything if I put my mind to it.

The actual lab. With most machines being second-hand PCs.

Most recently though, my homelab has joined in the fight against COVID-19 by participating in the decentralize computing project, Folding@Home .

  1. The /r/homelab subreddit↩︎

  2. All used for various fun things like hosting my own Minecraft server, task management, media, git server, and even this website. ↩︎

  3. Albeit, with some help from friends. Thank you Dhesant! 😄 ↩︎