In this article I will first list what I believe that we can add to our media server. I really want to see your comments regarding other things that you would like to see on our media server. Then I will go on to describe how we can actually set one up.
The basics:
The OS that we will use on our media server will be "Linux". More specifically I will use Ubuntu 8.04LTS as this currently my favorite distro. However, note that I will be using the Server edition (meaning no GUI).
The initial content of the media server (please add to this list using the comments):
- Ability to stream media files over the network - Jinzora
 - Ability to download torrents with a nice web interface - rTorrent & rtgui
 - Ability to share files over the network between Linux and Windows machines - SAMBA
 - Ability to remotely manage every aspect of our media server - Webmin
 - Manage Remotely databases - phpAdmin
 - ...
 - ...