Its been 2 years since I set up Free Cloud Host – freecloudhost.org – Since then it has become one of the forerunners in providing free cloud hosting to masses. It has come with some disadvantages – there were loads of attacks which resulted in some bad reputation, but the site is still there running well.