I'm currently using a Ye Olde HP Compaq nc6220 running Ubuntu Server 15.04 as a server to run odd jobs in my closet. It's doing fine, but the room can get a little toasty (which is fine) and I'm fairly certain it's not the most energy efficient setup.
Some examples of the odd jobs I run on it:
- Downloading the SE data dump about twice a year to a big external hard drive (it's around a 30GB dump) over a torrent
- Playing music through a 3.5mm headphone jack throughout the day, managed by a cron job
- Running a very, very low volume Apache server (it's on my local network, so this is basically no load beyond the base Apache-running load)
- Running low-volume Rails apps
- Testing whatever else I want
Since it's running Ubuntu Server, I can run almost anything on it. The issue I'm running into is running things that require a 64-bit architecture - the nc6220 is 32 bit.
So, I need something that:
- Is fairly cheap (less than it would cost to run an Amazon EC2 server for a couple years, meaning < $200ish, but I'm flexible on the price
- Has a 3.5mm headphone jack, or a way to output audio to that in some way (I don't care about it having a speaker)
- Has a USB port or two, for connecting that external data dump hard drive
- Has an Ethernet port or WiFi
- Can run a capable version of Linux - defined as being able to run Rails apps and compile C programs.
- Won't suffocate or melt in a room with terrible ventilation (think about thirty square feet and no airflow)
I'm less concerned about 64-bit compatibility, but it would certainly be a plus. What would work for this?