I picked up an Acer Aspire Desktop 3 years ago at Walmart. Came with a quad core AMD A6 @2.2GHZ APU, 4GB RAM, 500GB HDD, USB3.0, DVDRW, and 2xPCIe slots. I paid $399 for it.
I added a PCIe RAID card, upped to 16GB of Crucial RAM, added 4x1TB WD Red, a happauge 2550 tv tuner. It is now my home Linux server, has been running 24/7 for 3 years.
It hosts
Mythtv
SAMBA Shares (Using Kerberos5)
NFS Shares (mounted as /home/username for the various linux laptops in the house)
PXE Server
Minecraft Server
DLNA server via PS3Mediaserver
Local test bed for my Joomla pages
My weather station with Weewx
ScreenConnect
Back up with rsync and mirrored RAID
Up to 5 people use this server at a time on a regular basis for any of the given roles and I have only once had to stop a service because of interference with performance of another. Mythtv transcodes at night and I had a LAN party with 12 people locally on my Minecraft Server when it started.
I used to hate Acer, literally loathed their cheap laptop and desktop lines. This server project has turned me around. This desktop was never ever ever meant to be a server. I just one day decided I needed a test bed for Joomla and I started adding things from there. It has served me extremely well. Soon I will be upgrading my more essential business related roles to a real HP Proliant Server.
