by Tanner Williamson » Mon Dec 13, 2010 6:32 am
I would say that one of the biggest factors in what version you choose, be it the Windows distribution, or an alternative, is how you structure and use your media at home, and on the go (remote access). Do you store your media on the same computer that you use ever day, or do you want to offload your media storage and subsonic to a dedicated server that runs 24/7?
For example, My main desktop is a Core i7 with just a measly 80GB Solid State drive in it. Everyone knows that compared to the 2TB drives out there, 80GB isn't much storage... You can rest assured that I bought it for the speed benefits for the operating environment and applications I use day to day, and that I didn't purchase it for it's storage capacity (which is obviously lacking). I didn't buy it to fit all my music and media on it.
Since my Desktop was built with an emphasis in speed, and not on storage or running 24/7, I built my server to fill the other needs I had. My server needed to run 24/7, be powerful enough to support multiple files being transcoded at once on demand, and have sufficient capacity for the foreseeable storage growth.
By design, my purpose built desktop, and purpose buit server are very different. My server is stored in a separate room, and runs 24/7, unlike my desktop that runs only when I use it. Keeping it another room allows it to run without me being worried about the noise it puts out. If I were to run subsonic on my desktop (storage limitations aside), then I would have to keep it running all day and all night to provide access to it on demand 24/7. I prefer to sleep without the noise of a computer.
Once you decide on how you logically want to organize things, taking all factors into consideration, this will affect what version of subsonic you use.
1) Set goals for what you want to accomplish. Noise free? Running 24/7? Storage?
2) Build your infrastructure, within your budget. Network, Servers, and Internet connection.
3) Get the right version of Subsonic to fit what device will be your "server".
Since my Windows desktop doesn't have much storage, and I don't want to run it 24/7, I have a purpose built server running CentOS Linux, and use the distribution of Subsonic specifically tailored for that operating system.
Tanner Williamson https://www.tannerwilliamson.com/