Основные критерии
- версионируемость/история документов
- SSO
- DrawioEditor as builtin/plugin
- docker-ready setup
Wiki.js
Написан на JavaScript.
Плюсы
Отвечает всем нашим критериям.
Минусы
- Не полностью настраивается с помощью конфиг-файлов или переменных окружения.
- Непонятная (с точки зрения управления) структура документов
Memory Usage
wikijs (wiki + postgres) занимают вместе 150-200 МБ оперативной памяти в покое.
Docmost
Написан на TypeScript.
Плюсы
- Отвечает всем нашим критериям
- Интерфейс интуитивно более понятен, чем в wikijs
- Структура документов более понятна, чем в wikijs
- Полностью (или почти) настраивается с помощью переменных окружения
Минусы
НЕ ПОДХОДИТ нам из-за отсутствия на данный момент публичного вики.
Memory Usage
docmost (docmost + postgres + redis) занимают вместе 500-600 МБ оперативной памяти в покое.
BookStack
Написан на PHP.
Плюсы
- Отвечает всем нашим критериям.
- Не лучший, но простой интерфейс
Минусы
Не выявлено пока.
Memory Usage
bookstack (bookstack + mariadb) занимают вместе 170-200 МБ оперативной памяти в покое.
Mediawiki
Написан на PHP.
Плюсы
- Привычный (для читателя) вики-интерфейс (википедия)
Минусы
Memory Usage
mediawiki (mediawiki + mariadb) занимают вместе 350-400 МБ оперативной памяти в покое.