Freedom251 › Knowledge Management Software
DokuWiki
What DokuWiki is
DokuWiki is free, open-source wiki software for creating documentation. It is aimed at developer teams, workgroups, and small companies, and can be run on a self-hosted server. Content is kept in plain text files rather than a database, while its formatting approach is intended to make structured text easier to write and keep the underlying files readable outside the wiki.
The software includes access controls and authentication connectors, and community-contributed plugins can extend it beyond conventional wiki work. The engine is licensed under GNU General Public License Version 2. Installing it requires a server with PHP enabled; the project’s Composer configuration requires PHP 8.2 or later. The installer checks PHP compatibility and whether required directories are writable, and offers options for enabling access control lists and setting up a superuser. Plugin authors can use the DokuWiki Plugin Wizard to create a downloadable plugin skeleton, with options for localization, configuration, and unit tests. The project provides an official Docker image and links to a security policy. DokuWiki includes version history and has no free-trial period because the software is free to use.
Who it suits
DokuWiki is suited to developer teams, workgroups, and small companies that need a documentation wiki they can host themselves. Its plain-text storage and plugin ecosystem may also suit groups that value readable files and ways to extend a traditional wiki.
What it does well
- Free open-source engine under GPL v2.
- Stores content as plain text files.
- Does not require a database.
- Includes access controls and authentication connectors.
- Community plugins extend its uses.
- Plugin Wizard generates a downloadable plugin skeleton.
What to know first
- Installation requires a server with PHP enabled.
- Composer configuration requires PHP 8.2 or later.
- Self-hosted operation requires server setup.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| DokuWiki | Open source wiki engine · GPL v2 | Free |
As dokuwiki.org lists them, read 11 Oct 2026. The maker's own page has the final word.
Getting started
- Visit https://www.dokuwiki.org/.
- Prepare a server with PHP enabled; the Composer configuration requires PHP 8.2 or later.
- Install DokuWiki and let its installer check PHP and directory permissions.
- Use the installer to enable access control lists and configure a superuser if needed.
- Add community plugins for use cases beyond a traditional wiki.
Verdict
Choose DokuWiki if you want a free, self-hosted documentation wiki that stores content in plain text without a database. Consider another option if you cannot provide a PHP-enabled server or prefer not to manage hosting.
Questions
Is DokuWiki free?
Yes. The DokuWiki plan is free, and the engine is open source under GPL v2.
Does DokuWiki need a database?
No. It stores content in plain text files and does not require a database.
What does DokuWiki need to run?
It requires PHP enabled on the server. The project’s Composer configuration requires PHP 8.2 or later.
Can I host DokuWiki myself?
Yes. Self-hosted is one of its listed platforms; it also has web availability.
Can DokuWiki be extended?
Yes. Community-contributed plugins support uses beyond a traditional wiki, and its Plugin Wizard generates a downloadable plugin skeleton.
What license does it use?
The DokuWiki engine is licensed under GNU General Public License Version 2.
Facts from DokuWiki's own pages
- Access control
- DokuWiki includes access controls and authentication connectors. · dokuwiki.librecad.org, 11 Oct 2026
- Access controls
- The installer includes an option to enable access control lists and configure a superuser. · xref.dokuwiki.org, 11 Oct 2026
- Database
- DokuWiki’s project description says it does not require a database. · github.com, 11 Oct 2026
- Extensions
- Community-contributed plugins support use cases beyond a traditional wiki. · dokuwiki.librecad.org, 11 Oct 2026
- Formatting
- Its formatting syntax is designed to keep data files readable outside the wiki and make structured text easier to create. · wiki.mcneel.com, 11 Oct 2026
- Installation
- The installer checks that required directories are writable and verifies the PHP version. · xref.dokuwiki.org, 11 Oct 2026
- Installation requirement
- DokuWiki requires PHP to be enabled on the server to install and run. · xref.dokuwiki.org, 11 Oct 2026
- Intended users
- It is targeted at developer teams, workgroups, and small companies. · wiki.mcneel.com, 11 Oct 2026
- Latest release
- The GitHub releases page lists DokuWiki 2026-07-14c “Mort” as the latest release. · github.com, 11 Oct 2026
- License
- The DokuWiki engine is licensed under GNU General Public License Version 2. · docs.dopus.com, 11 Oct 2026
- Maintenance
- The project repository links to a security policy. · github.com, 11 Oct 2026
- Official Docker image
- The project’s Docker repository describes itself as the official Docker image for DokuWiki. · github.com, 11 Oct 2026
- Plugin development
- The DokuWiki Plugin Wizard generates a downloadable plugin skeleton and offers options for localization, configuration, and unit tests. · pluginwiz.dokuwiki.org, 11 Oct 2026
- Purpose
- DokuWiki is an open source wiki engine. · github.com, 11 Oct 2026
- Runtime
- The project’s Composer configuration requires PHP 8.2 or later. · github.com, 11 Oct 2026
- Storage
- DokuWiki stores data in plain text files and does not require a database. · wiki.mcneel.com, 11 Oct 2026
- Version history
- Yes · github.com, 20 Sept 2026
Where DokuWiki stands on Freedom251
- Knowledge Management Software#7 of 37
- Wiki Software#12 of 33
- Knowledge base software#63 of 138