GROWI, an open source team wiki and knowledge base with Markdown pages, real time collaborative editing and a navigable page tree.
GROWI is an open source team wiki and knowledge base built for organisations that want to capture and share what they know. Pages are written in Markdown with live preview, diagrams and math, and edited collaboratively in real time so several people can work on the same page at once. Content is organised as a hierarchical page tree with links, tags, comments and a full revision history, making it easy to browse, cross reference and keep documentation current. It runs as a self contained Node.js application backed by MongoDB, so a single instance holds your whole knowledge base, and full text search can be added later by attaching OpenSearch or Elasticsearch when you outgrow the built in browsing.
The cloudimg image is hardened and fully patched with GROWI preconfigured behind nginx and a local MongoDB bound to loopback, all wiki content and attachments kept on a dedicated data volume so they survive rebuilds. It ships secure by default with no shared credentials: on first boot every instance rotates its own MongoDB credential, application secret and admin password to a root only file, self registration is closed so the wiki is never world writable. Every instance is backed by a paired deploy guide and 24/7 cloudimg support.
Real screenshots taken while testing this image against its deployment guide.