I'm looking to install an Untangle server as a component in my home network as a simple firewall and internet content filter. I will be running a separate machine on the network for HTTP and media serving, so I really wish to tailor this machine to serve its purpose well with little or no overhead. Since all packets will be traveling through this machine, it needs enough horsepower to keep network operations flowing quickly and smoothly, but at the same time, I'd like it to use as little power as possible. It will be running Untangle and OpenSSH server and little, if anything, else.
For the processor, I'm thinking about getting one from the Intel i3 line (dual-core/low power); small motherboard (I'd really like to be able to rackmount the whole thing in a 2U-3U case); I don't think I'll need anything greater than 2GB of RAM (if that); and a small SSD to keep things power-friendly and fast.
Can anyone recommend a setup best-tailored to the task?