AI Disclosure:
I’ll use AI to explain things and troubleshoot, but I’m writing the configs myself.
My Devember project is to turn my scattered hodgepodge of machines into one homelab I can see, trust and actually use. A DIY OPNsense forbidden router at the edge, a dashboard over everything, and my books and media served from home.
I’m studying cybersecurity at TAFE and have done web development at TAFE as well, so I want my homelab to complement and facilitate my studies and vice versa.
Most of my lab is old hardware I’ve repurposed over the last 6 months or so. I’ve only bought new stuff when I actually needed it. With the market the way it is, part of this Devember is about getting the most out of my old gear.
The plan
-
Forbidden router. OPNsense in a VM on Proxmox, running on a fanless Minitree i5 box with six 2.5G ports. Each port gets its own zone (WAN, LAN, media, wifi) and it replaces my ISP router.
-
Connect all my machines on the network and have them talking to each other. Everything in the right zone with fixed addresses, and I can get to it from anywhere through Tailscale without opening any ports.
-
The dashboard. Shows all my machines and has a simple GUI I can get to from any of them. I’ll have it up on a Raspberry Pi with a touchscreen and a couple of my old Samsung phones around the flat.
-
Books and media. Jellyfin and Calibre-Web on the server, with a new 24TB drive for media.
-
Sharing with family. I’d like to share some of it with my family, like recipes from my mum and projects and movies with my dad and brother. They’ll get their own logins over Tailscale and only see what I share with them.
I’ll be hardening things as I go, and I’ll scan the network at the start and the end so I can see what changed.
What I’m working with for now
Workstation: Ryzen 7 9700X, Radeon AI PRO R9700
Server: i7-9700, RTX 4060 Ti, 8TB WD Red for backups, new 24TB drive for media
Testbed: i7-9700K, RX 9060 XT
Router: Minitree i5-1235U, TP-Link EAP720 access point
Raspberry Pi 3B+ with a 7" touchscreen, plus old Samsung phones and Galaxy watches
Bambu X2D for printing mounts and cases
Some of this already runs, like my backups, UPS and a local AI cluster. This Devember is about tying it all together and locking it down. Down the track I also want to set up a buddy backup with my brother so we each back up the other’s stuff, but that’ll come after Devember.
I’ll post a proper component list once everything’s up and running.
Some things may (probably) change as I go but let’s see how I go. Super excited for my first Devember!















