Free Hosting - Any Ideas?

No, you’d need a credit card for pretty much all of them.