There are a couple of options on how to host your fan mix:
1. Most ISP's give you some webspace for your own homepage etc. You can use this webspace to host your fan mix. Contact your ISP about this option.
2. There are a number of free "file hosting" providers out there. For example, link and link