There's a picture upload button built right into the site and there's a list of recommended hosts in the news forum with the rest of the basic rules/guidelines for the site.
Besides that, it should be common sense not to upload huge zips to a site like this without at least previews