I agree with using TrueNAS, I currently have a Fujitsu Futro S920 that can host two mirrored SSDs, it is a cheap build if you don’t have to host any services, you can found details here: https://pietro.in/en/posts/futro-s920-proxmox/
For more powerful hardware but still staying in a cheap build take a look at an HP 800 G4 mini or a ThinkCentre M910x both can host two NVME disks
Basically, simulating a WebRTC call allows a user to access the Tor network in a country where connections are monitored. Through NAT Traversal two users are brought into communication without opening any ports to the outside of the network
OVH because it’s European
Install proxmox on the SSD and then create a ZFS pool for the two additional disks.
The frigate lxc container you could install directly on the zfs pool of the dedicated video surveillance disks, the container would also contain the recordings