Search Amazon for "pfsense mini pc". (smile as you think about how this triggers that one pfsense guy!) Intel N100 or N150 processor, passive cooling, typically 5 1000GBASE-T or better ports, RAM and SSD included. Should be able to get one for ~$200.