Upload them to AWS Amazon Web Services, into S3, their storage system. Then make the folders (buckets) visible to the outside world.
AWS will then serve them via URL, w/o the frames and ads.
You will have to pay though. The charge currently is $0.03/GB/month, or $3.00/TB/month.
You can easily get applications to sync your files up to AWS so all you have to do is point the app at your folder of 10,000 files, and it will copy up to AWS for you.