Корпоративная вики без базы данных — plain text, ACL с Active Directory и 2000+ плагинов.
«DokuWiki хранит знания компании в обычных текстовых файлах. Нет СУБД — нет точки отказа. Нет потери данных — только версионирование.»
DokuWiki — вики-система, принципиально отличающаяся от Confluence и MediaWiki: нет базы данных. Всё содержимое хранится в plain text файлах на диске. Это означает: нет СУБД для обслуживания, нет миграций схемы, нет SQL-инъекций, тривиальное резервное копирование (rsync или ZFS-снапшот), полная переносимость. Git-репозиторий поверх файлов даёт version control всего контента.
В стеке IgNix DokuWiki развёртывается как внутренняя база знаний ИТ-команды: runbooks, architecture decision records (ADR), инструкции по развёртыванию, конфигурационные справочники, схемы сети. ACL с интеграцией Active Directory/LDAP обеспечивает ролевой доступ: разработчики видят dev-документацию, служба безопасности — свои разделы, руководство — то, что предназначено для него.
2000+ плагинов расширяют базовую функциональность: Wrap, Columns, Diagram (Mermaid, PlantUML), включение страниц друг в друга (includeX), встроенные таблицы с сортировкой, PDF-экспорт разделов. Unlimited ревизии с diff позволяют восстановить любую версию страницы — кто и когда изменил документацию. JSON-RPC API + JWT обеспечивают программный доступ для автоматической публикации данных из Ansible, Zabbix или GLPI.
Килл-фичи:
Без базы данных — plain text файлы: нет СУБД, нет миграций, тривиальный бэкап, полная переносимость
Unlimited ревизии — полная история изменений каждой страницы, diff между версиями, откат к любой
ACL + AD/LDAP — ролевой доступ через существующий Active Directory, синхронизация групп
2000+ плагинов — диаграммы (Mermaid, PlantUML), таблицы, PDF-экспорт, включение страниц
JSON-RPC API + JWT — программный доступ для автопубликации данных из других систем стека
ZFS-снапшот бэкап — мгновенный снапшот всего контента вики как обычной файловой системы
Мобильный интерфейс — responsive UI из коробки, доступ к runbooks с телефона во время инцидента
Что заменяет: Confluence (Atlassian), Notion, SharePoint Wiki, MediaWiki, BookStack
Версия: DokuWiki 2025-05-14b
Роль в стеке: Слой 7 — Управление / База знаний