Also wenn es nur @home für Deine Zwecke dienen soll, dann reicht was kleines/altes (PIII 500MHz, 512MB RAM).
Wenn es denn auch als Hosting-Server dienen soll, musst Du da schon was höher (~ 2GHZ, 2GB RAM).
Aber da stellt sich die Frage, was Du für eine Anbindung hast. Der dicke Server bringt ja nix, wenn die Leitung der Flaschenhals ist.
Und bedenke, dass beim Server der Upstream das relevante ist, nicht der Downstream!
Ansonsten sollte man auf ein gute Netzteil achten, das dann auch noch leise ist.
Als OS würde ich Dir dann zu Linux raten, wenn es auf MS laufen soll, wird es schnell teuer.
Es gibt da auch noch eine kostengünstige Variante zu Confixx...
PD-Admin.
Wobei man den Einsatz solcher Tools immer in Hinblick auf die Sicherheit überdenken sollte.