I run a modeest homelab mostly powered by Raspberry Pis and Ubiquiti Unifi networking equipment.
Technically, Home Assistant is a production application. I certainly get the wife asking what's happened when its down.
I settled on Unifi network gear as a middle ground between mainstream consumer networking equipment and full DIY OpenWrt or similar. A few requirements needed to be met:
The biggest surprise feature was Teleport VPN. It is trivial to set up and is great for remotely accessing the internal network. Very useful for watching UK streams from abroad!
TrueNAS is the latest edition to the homelab. Like Home Assitant, this is a production service, however it isn't "wife-facing" so the impact of downtime is limited. All storage is sync'd to S3-compatible storage, so despite the drives being 10-years old and having sector faults, I'm not concerned about data loss. Currently, its only storing local copies of content stored on cloud providers or video game clips.
Cloudflare is my domain registrar, DNS provider, and tunneller for internal