What I am doing currently to make my own home file server is to set up a Raspberry Pi (around 35 pounds) mixed in with my external hard drives. I would say that is probably the most inexpensive (and the pi at least doesn't take much power) solution I know about.