I’ve been satisfied with Reolink for a couple of years, and I’ll be installing another next week.
I use a hardware NVR with it’s own HDDs and it’s own separate PoE network connecting all of the cameras, but since you are using your ZFS storage you will substitute the NVR unit with something like Blue Iris. There are several options for NVR software.



If I stand on one side of a magic portal and there is a Nazi on the other side of the portal, that Nazi is in punching distance. Technology allows transmission of voices at the speed of light. Don’t be pedantic.