Basically I have a website hosted by a web hosting company which I have limited access to (ftp upload etc). I have a home server which I use to record and store audio files. Is there an elegant way or best practice to host a page on the webserver which links to the audio files?

I'm considering hosting a page on the home server and redirecting to that from the web server, or setting up something like rsync to push the audio files to the web server - I'm just not certain which solution would be best.

1 Answer 1


A 'home server' may be suitable while your userbase is small, or if you are not depending on having it online all the time (power outages, maybe it is against the ISP's terms of service even?).

I guess it really depends also on how large the files are, and how many you have. I wouldn't recommend the home server because most importantly, the bandwidth speed and/or limit would be nothing in comparison to a real web host.

If you are looking to keep the web server to serve just pages, and you want a separate server for the media, there are a few hosts which are good for large files, and Amazon offers a very cheap and effective way to do this. http://aws.amazon.com/

For a live streaming server, you can look into a media distribution server which takes a stream from your own server and will mirror it to all available listeners, sparing you the bandwidth. [link]

I personally would recommend either looking into a static file host for the media files (like a CDN) or actually finding a web host that has a sufficient amount of storage and bandwidth, so you can serve the media files directly from the website.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.