Alfresco может быть тем, что вы ищете. http://www.alfresco.com/ Но это может быть слишком много для того, что вы ищете.