Flagship Docs is a document management system designed to serve as a web-accessible central repository for an organization's document distribution needs Flagship Docs includes a permission system to limit what documents are publicly available, which requires a login, and which are accessible only by the owner. Additionally, Flagship tracks document revisions, providing any user the ability to download a previous version of a document or, with the right privileges, upload a new revision. AJAX enabled live search is available from every page, searching all the text that could be extracted from documents in the system.
Flagship Docs is written in Ruby on Rails, and uses Ferret heavily for document indexing and searching. Several other open source tools are used to extract text from uploaded documents for indexing needs.