Disclaimer: web site template that enables to upload any crap, search and view it. Fun project for a while.