Mini PC Intel N100 32 GB DDR5 2 TB NVMe Quad 2,5 Gb Ethernet i226 router server
It takes a single DDR5 SODIMM up to 64 GB. The entire system idles around 9 W from the wall. You may need to complete Windows setup offline. PfSense and OPNsense work out of the box. 1x M.2 Key E slot (on reverse side of motherboard).