Self hosted wiki: база знаний на своём сервере, коротко и с данными
Конспект страницы: 6 разделов коротко, данные на 14 октября 2026 и ответы на 3 вопроса. Полный разбор с примерами: Self hosted wiki: база знаний на своём сервере.
Коротко
Главная / Self-hosted / Self hosted wiki Self hosted wiki это база знаний компании или команды на вашем сервере: инструкции, регламенты и документация без оплаты за каждого читателя. Движков с открытым кодом много, и выбирают их по трём вещам: нужна ли база данных, какая разметка удобна людям и как будут входить сотрудники. Для команды берите BookStack, если нужна простота, или Wiki.js, если важны Markdown и гибкие права.
Конспект по разделам
Self hosted wiki: сравнение шести движков
Outline формально не открытый проект: лицензия BSL 1.1 разрешает пользоваться им у себя, но запрещает предлагать его другим как сервис документов. Для внутренней вики это не мешает, для продажи доступа клиентам мешает.
Какую self hosted wiki выбрать под задачу
Два ответа: для кого вики и готовы ли вы держать базу данных Вики живёт, пока в неё пишут. Поэтому решающим часто оказывается не список функций, а то, насколько быстро новый сотрудник создаст первую страницу без инструкции. Дайте двум-трём будущим авторам попробовать выбранный движок на тестовом сервере и спросите, где они застряли.
Сколько ресурсов нужно Wiki.js и другим движкам
Wiki.js даёт самые подробные требования: процесс работает и на одном ядре, но для фоновых задач рекомендованы два, на Linux нужно от 1 ГБ памяти. База по рекомендации разработчиков PostgreSQL, причём пустая и с отдельным пользователем. И ещё одно ограничение: Wiki.js нельзя повесить в подпапку сайта, ему нужен свой домен или поддомен вроде wiki.example.com.
Разметка, редактор и перенос старых документов в вики
Разметка определяет, кто будет писать в вики. Markdown понятен разработчикам, визуальный редактор нужен всем остальным. Wiki.js и BookStack дают оба варианта, Docmost работает как документ с блоками, у DokuWiki и MediaWiki своя вики-разметка.
Как запустить self hosted wiki: маркетплейс, домен и копии
Три движка есть в маркетплейсе приложений: на 14 октября 2026 года Wiki.js оттуда поставили 287 раз, BookStack 225, DokuWiki 117. Сервер создаётся сразу с вики, дальше нужен поддомен с HTTPS через Caddy или Nginx и учётная запись администратора. Вход сотрудников лучше сразу связать с общей системой учётных записей, например Keycloak, чтобы уволенный человек терял доступ ко всему одновременно.
Установите приложение без консоли
Маркетплейс ставит готовый образ на новый сервер: Docker, GitLab, Nextcloud, n8n и другие.
- Docker, n8n, OpenClaw, GitLab, Nextcloud
- Ставится при создании сервера
- Почасовая оплата сервера
- Root-доступ остаётся у вас
Данные
| Движок | Стек и хранение | Лицензия | Чем силён |
|---|---|---|---|
| Wiki.js | Node.js, PostgreSQL (рекомендован) | AGPL-3.0 | Markdown и визуальный редактор, права по группам, внешние провайдеры входа |
| BookStack | PHP, MySQL или MariaDB | MIT | Полки, книги и главы, низкий порог входа |
| DokuWiki | PHP, текстовые файлы без базы | GPL-2.0 | Минимум зависимостей, копия одной папкой |
| MediaWiki | PHP, MariaDB, MySQL, PostgreSQL или SQLite | GPL-2.0 | Движок Википедии: шаблоны, история, расширения |
| Docmost | Node.js, PostgreSQL, Redis | AGPL-3.0 | Совместная правка в реальном времени, как в Notion |
| Outline | Node.js, PostgreSQL, Redis | Business Source License 1.1 | Быстрый редактор и поиск, интеграции со Slack |
Данные на 14 октября 2026.
Вопросы и ответы
Какая self hosted wiki работает без базы данных?
DokuWiki: страницы лежат текстовыми файлами, нужен только веб-сервер с PHP. Копию делают архивом папки data.
Можно ли поставить Wiki.js в подпапку сайта?
Нет, по документации Wiki.js нужен отдельный домен или поддомен. Подпапки вида example.com/wiki не поддерживаются.
Чем BookStack отличается от Wiki.js?
BookStack проще: жёсткая структура из полок, книг и глав и визуальный редактор. Wiki.js гибче в правах и разметке, но требует PostgreSQL и чуть больше настройки.