At my company we need to implement a knowledge base for our new support team.

Currently we have a NAS full of Word (doc and docx), OpenOffice (odt) and Pdf documents, with all the information.

We are looking for some kind of user editable website (a wiki, maybe?), with full text support that can search the website content AND all the NAS documents. Also, we want that users can continue modifying existing NAS documents in an agile way (they have direct access to the NAS from Windows Explorer as a shared folder).

This, more or less, can be made with a "simple" MediaWiki installation (using the CirrusSearch plugin and an ElasticSearch server), but there are a couple of problems:

  • All the documents should be uploaded to MediaWiki to be indexed.
  • Every time a user made a modification to a document (docx, doc, odt or pdf), a new version should be uploaded to MediaWiki.

Do you know any web software, ready to be locally installed, that supports content creation and indexing and searching in a shared directory?

2 Answers 2


I really much recommend a Wiki. What seems most important to me is to not duplicate content.

Probably you could gradually move content from the file-based-documents into the Wiki?

We use FosWiki in my shop. It's simple (and thus very powerful). Most importantly you can easily create pages which include other pages. We use this extensively to have full documents, like a user manual, an installation manual etc.. where some chapters are the same.

  • Does FosWiki address the issues with indexing documents from a shared folder automatically?
    – holroy
    Sep 3, 2015 at 22:28
  • @holroy i honestly dont know
    – Marcel
    Sep 4, 2015 at 5:04
  • Thats why i hesitated to post as an answer, but it was too long for a comment
    – Marcel
    Sep 4, 2015 at 5:06

With your requirements, I would suggest you to get ProProfs Knowledgebase. Simply because content creation is as simple as picking up a pen and all the offline documents you have can be uploaded instantly on the cloud.

You can also set privacy options to keep your sensitive information safe. With the privacy options only the relevant teams/members would be able to see the information.

Hope it helps.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.