About
I'm Josh. I like taking things apart, figuring out why they broke, and putting them back together a little better than before. StreetTechPro is where that habit lives: a homelab in a rack at my house, running the things my family and friends use, from game servers to the boring-but-important stuff like backups and monitoring.
I started writing things down because the fixes are often more interesting than the builds, and because future me keeps forgetting what past me already figured out.
The lab at a glance
Roughly what's humming away in the rack, without the details that matter to anyone but me:
32 cores / 64 threads
One dual-socket rack server does the heavy lifting.
512 GB of RAM
Enough that the game servers never have to share nicely.
8 SSDs
Enterprise SAS SSDs in a RAID array that can lose two drives and keep going.
7 virtual machines
Game servers, mail, monitoring, backups, home automation, the network controller and this web server.
6 × 10 Gb links
5 copper (the server and the Wi-Fi 7 access point) and 1 fiber between the core switch and the router.
19 × 1 Gb links
17 copper ports for everything else in the house, plus 2 fiber links tying the two switches together.
Around that: a storage box for backups, a separate camera recorder, a battery backup that can shut everything down cleanly, dashboards and email alerts watching all of it, and symmetric gigabit fiber to the outside world.
How this gets built
I've been building and fixing systems for a very long time, starting with PC repair and working up to designing and running infrastructure. Networking and servers are my comfort zone; code and software are where I lean on help.
That help is Claude, an AI assistant from Anthropic. It handles the research, the configuration details and the writing, and turns work that used to take me evenings of reading into an afternoon of building. I still do what I've always done: plan carefully, think about what a change will break before I make it, test everything, and keep my hands on anything that could lock me out. When an idea or a mistake was Claude's, the post will say so.
What I won't post
These posts describe a real network, so I keep the security-sensitive details out: no addresses, no firewall rules, and no specifics about how things are locked down. Friends who play here stay anonymous unless they say otherwise.