Well, a web site (free or not) would be the best way to deal with that, actually.For that, I'd recommend homestead, all you would need to do is upload the files, then make a very basic page as your main page, that has links to all the files. You don't need to know html to use homestead, either. It is very easy. (Easy enough to be frustrating to someone who KNOWS html, lol!)
Still, the copyright issues could be a problem wherever you put it, even though you won't be getting paid for any of the files.