Software Documentation site with a knowledge base

I thought I submitted this before but I can’t find it. Apologies if it is a duplicate.

I need to create a Software Documentation site with a knowledge base. We have an enterprise software system (http://www.magnatimesharesoftware.com) and are currently using wikimedia as the documentation site. It just does not seem to be the right thing for documentation.

Are there any suggestions?