Operating System - Xubuntu (Ubuntu Linux 64bit w/XFCE desktop)
4 GB DDR2 RAM
4-Core AMD Athlon II 640 @ 3.0Ghz
Gigabyte GA-MA785GM-US2H motherboard
Antec 430 watt power supply
NVIDIA 8400GS low-power graphics card
No optical drive attached (not necessary)
320GB SATA drive - operating system
640GB SATA drive - movies, available from streaming as a Samba service or DNLA server (MediaTomb backend)
1.5TB SATA drive - additional movie storage and network backup location for laptops
2.0TB SATA drive - local backup drive for all data on the server
250GB eSATA drive - externally connected drive...backup of music files on main workstation...approximately 210GB so far
Main server, headless, sitting on a shelf in the basement
![Image](http://i.imgur.com/6CPPO.jpg)
To run headless, I needed to "trick" my motherboard into thinking a graphics card was installed. Otherwise it will error-out on boot
![Image](http://i.imgur.com/d7wGT.jpg)
Processor cooled with a "Scythe Mini Ninja". Tiny heatpipe cooler for silent operation. A nice touch
![Image](http://i.imgur.com/0H71K.jpg)
Trying to manage cables as best as I can
![Image](http://i.imgur.com/qN3GK.jpg)
Top view
![Image](http://i.imgur.com/hQmeu.jpg)
4 1GB sticks of DDR2 RAM. More than enough for a file server
![Image](http://i.imgur.com/oG2AF.jpg)
TV capture card and graphics card beside it. I do OTA digital TV captures on this machine, as I have an ATSC antenna mounted on my roof. I added a low-power graphics card as it's an NVIDIA card and ATI cards are notoriously shit with Linux drivers
![Image](http://i.imgur.com/xrDUM.jpg)
Rear view
![Image](http://i.imgur.com/DU4rg.jpg)
Homemade DVI/VGA "trick pin jumper
![Image](http://i.imgur.com/YO2BJ.jpg)
![Image](http://i.imgur.com/gQbWw.jpg)
This is a screenshot on my workstation. Normally, all function of access to the router are done through SSH connection or SFTP with Filezilla. Sometimes I need to "see" what's going on, so I remote desktop into the server with xtightvnc
![Image](http://i.imgur.com/wktyS.png)
RAM usage on the server. Try that in Windows! HAH!
![Image](http://i.imgur.com/o9ItB.png)
All files to and from the server are sent with SFTP (that's FTP with authentication).
The server also stream via SAMBA video and music to other computers, XBOX, Android phones, Android tablet and Apple TV on my network.
I have a DNLA server backend that can send movies to my networked Bluray player, but I rarely use that feature.