I have been long looking for some open source solution to host music on my site. Then finally I found an easy to go solution.
I came across opentape project. You just have to download a 251KB zip file and extract it on your site and there you ready to go 🙂
Follow the following steps:
1. Download latest version from opentape.fm/download/archive/opentape-latest.zip
2. Copy and extract it at your hosting site location (eg http://yourdomain/to_directory/)
3. Then go to the same location on your browser (http://yourdomain/to_directory/)
4. Provide admin password.
5. You are now to ready to host songs. Either upload songs through admin portal or directly ftp it to the song folder.
You can see a working demo at http://music.sumeetsahu.com/friendshipday