Lol - not quite. It sounds like a lot, but all of this runs on a couple of HP DL360s, a handful of Raspberry Pis, a nettop box, and a couple of consumer NASes.
Well, to be fair, I do use my homelab to play with stuff I may or may not want to use at work. I don't need PEAP auth for wireless, with a separate RADIUS server and Postgres database. But I have it. 😉