I agree with rigdonia. You will probably have to pay for webspace and certainly need to find a provider that offers a lot of included traffic. I can see on my site that freebies are very, very popular and that there is more and more traffic.
It is very easy to offer files to download on your site, even I can do it and that means something

.
Feel free to ask any questions you might encounter. There is always someone here to help out.