The 256 GB SSD in my laptop is too small to contain my entire music library. What I want is to build my own music server, which will stay at home, online, from which I'll be able to stream music on demand to my mac laptop and iphone wherever I am.
What technologies can be used for this? I'm willing to use whatever server setup this takes - OS X / linux, whatever.
Bonus points if I can also use it for my photos in the same manner.