AnandTech published a great overview of building your own file server, with overviews of current operating system and hardware options.
Whether your budget and storage needs are modest or extensive, we have you covered in the latest builder’s guide to file server systems.
via AnandTech