This is pretty cool and (disclaimer) the reason I started Amahi: running a low power home server for my media.
If you are interested in this space, join the Amahi community! People interested in building hardware are especially welcome https://www.amahi.org
Edit: one person asked how to join - there's the forums and there are the github repos to contribute[2]. There is also the developer mailing list[3]
[1] https://forums.amahi.org [2] https://github.com/amahi [3] http://sourceforge.net/p/amahi/mailman/amahi-devel/