Grab a regular ethernet connected camera with 12V supply and ONVIF compatible (most PTZ cameras like Amcrest or Vikylon are 12V), and a OpenWRT router like GLiNet’s cheapo units in bridge mode. They have a wireguard VPN active already, you just need to get it set up. Then you specify what subnet the inside of that router is so you can get to the camera, and access it via IP.
Put down a car battery, a cheap MPPT charger and a panel or two. The PowMr charge controllers have a couple of USB ports on them to power the router and they’re $50.



















I like making sausage, it’s therapeutic. I should do it more.