I keep calling this DYI project a server, which it is currently doing, Samba server, MySQL server, Apache server FTP server. But beyond this it’s also a desktop server with all the features of your average desktop PC. 2GB of Ram, 128MB Video, 250GB disk DVD-RW DVD+RW, Gig Ethernet and low power consumption of less than 50 watts. All this for 271 Euros delivered!
As you can see I purchased the parts from Elara but you should be able to pick up the parts anywhere you can find them. You may be able to buy a pre-made server/PC elsewhere but then you wouldn’t learn anything new 😉