
DokuWiki
Simple, file-based wiki with strong access control

DokuWiki is a lightweight, PHP-based wiki engine designed for documentation and knowledge bases. It stores content as plain text files (no database required), making it easy to deploy, back up, and migrate while still supporting multi-user collaboration.
Key Features
- Plain-text file storage with automatic revision history and diff viewing
- Built-in Access Control Lists (ACL) for namespaces/pages and user/group permissions
- Full-text search and structured navigation using namespaces and backlinks
- Plugin and template ecosystem for extending functionality and theming
- Media management for file uploads and embedding images/documents
- Interwiki links, page locking, and conflict handling for concurrent edits
- Built-in authentication options with support for external auth via plugins
Use Cases
- Internal team wiki for SOPs, runbooks, and technical documentation
- Project documentation portal for software/hardware teams
- Personal or small-organization knowledge base with fine-grained permissions
Limitations and Considerations
- Does not use Markdown by default (uses DokuWiki syntax; Markdown available via plugins)
- Advanced workflows (e.g., WYSIWYG editing, complex approvals) typically require plugins
DokuWiki is well-suited for teams that want a dependable wiki with minimal operational dependencies and strong permissioning. Its file-based design and mature extension ecosystem make it a practical choice for long-lived documentation.
Categories:
Tags:
Tech Stack:
Similar Services

AppFlowy
An open workspace for notes, wikis, and projects
Notion-style workspace for docs, wikis, and task databases with rich blocks, templates, and optional AI—available across desktop and mobile.


AFFiNE
Local-first workspace for docs, notes, and whiteboards
Local-first, open-source workspace combining docs, wikis, and whiteboards with real-time collaboration and optional self-hosted cloud sync.


Gitea
A lightweight, self-hosted Git service
Self-hosted Git server with a web UI, issues, pull requests, Actions CI/CD, packages, and fine-grained access controls.


SiYuan
Privacy-first personal knowledge base with block references
Self-hostable note app with Markdown, block references, backlinks, and local-first sync for building a personal knowledge base and wiki-like docs.


Trilium Notes
Hierarchical note-taking with backlinks, search, and automation
Self-hostable personal knowledge base with a tree-structured notebook, rich-text and code notes, backlinks, full-text search, and scripting/automation.


Wiki.js
Modern, extensible wiki and documentation platform
A Node.js-based wiki for team documentation and knowledge bases with Markdown, rich editor, permissions, Git sync, and multiple authentication options.
PHP
JavaScript