htpc

The Antec NSK2480

Yayyy! I have my server, and trust me, it is awesome.

Hardware

Total: You know what? Screw it. I don't have the time to keep this total updated, so let's just assume it cost around $1500 mid-2009. The prices you see above are probably not even reflective of the current prices by the time you read them.

Software

Operating System

Gone are the days of "it just works" in operating systems. I've come to the conclusion that Ubuntu has just become too easy to use. To torture myself and live on the cutting edge, I've installed the amd64 version of Gentoo Linux onto my computer. Although the initial configuration was quite challenging (mostly due to my inability to rtfm), it's been almost smooth sailing ever since then. Gentoo's package management system is reminiscent of BSD, where the source packages are downloaded and then compiled. The advantage of this is that you get to optimize every single piece of software on your machine, choosing what parts you want, and what parts you don't.

Media Center

Working on a 42" screen just isn't fun. So I had to find a media center to attain that 10 feet interface. Since I've chosen Linux, Windows Media Center has been ruled out. However, there are even better alternatives, including the more famous ones, like MythTV. I happen to like XBox Media Center a lot better though, and I've been using it for two years now on my XBox. Now that Aeon Stark is released, I have the most jaw-droppingly beautiful media center setup ever.

Server-y Duties

This one is a toughie. Running a multi-OS network, including several Vista laptops, an XP machine or two, Linux installations, and even a Macbook Pro, means that I have to find a way for everyone to work together. Luckily, I can do just that. The core of the server relies on SSH as the backbone to provide both remote access, secure tunneling, and file transfers. Then the fun begins. The most file sharing occurs via Samba, because everyone can access it really easily. For web access, I use lighttpd. Fun fun fun.