Also eigentlich ist es nicht sonderlich schwer, musst halt wissen was du damit alles machen willst und was für rechenpower du dafür brauchst.
Hier ist mal die Hardware Config von meinem HomeServer
SilverStone SG02W PC Gehäuse Desktop 2 x 5.25 Weiss
http://www.amazon.de/gp/product/B000WL6W4K
Kingston CL5 PC2-5400 Arbeitspeicher 2GB (667MHz, 240-polig) DDR2-RAM
http://www.amazon.de/gp/product/B000JJR8I4
Intel MB BOXD945GCLF2D/DDR2-667 Mini-ITX
http://www.amazon.de/gp/product/B001UK0WRK
LC Power LC420H-12 Netzteil 420W V1.3
http://www.amazon.de/gp/product/B0012BBLPE
Western Digital WD15EARS Caviar Green 1.5TB interne Festplatte (8.9 cm, 5400rpm, 8.9ms, 64MB Cache, SATA)
http://www.amazon.de/gp/product/B002ZCXJZE?ie=UTF8&redirect=true
Das ist meine Hardware, vielleicht hilfts dir, allerdings sind Festplatten zur Zeit arg teuer.
Und 5400rpm sind schon etwas langsam, würde eher zu 7200rpm raten.
Allerdings ist die config jetzt auch schon 1,5 Jahre alt.
Da muss dann nur nen vernünftiges Linux drauf, Fernbedinung musst du schauen, hab ich mich noch nie mit befasst, sollte aber auch gehen.
Bediene meinen hauptsächlich über SSH bzw. x2x
Edit: Wenn du ebenfalls Wert auf Stromsparen legst, dann empfehle ich dir ebenfalls ne AtomCPU von Intel, wenn nicht gar nen ARM.