Self hosted wiki: база знаний на своём сервере, термины и чек-лист

Подробности, цифры, термины и чек-лист по теме «Self hosted wiki: база знаний на своём сервере». Страница справочника целиком: Self hosted wiki.

Коротко о теме

Self hosted wiki для команды: Wiki.js, BookStack, DokuWiki, MediaWiki и другие. База данных, лицензия, память и установка из маркетплейса.

Подробности по разделам

Какую self hosted wiki выбрать под задачу

Вторая проверка касается поиска: загрузите полсотни настоящих документов и поищите по ним так, как ищут коллеги, с опечатками и сокращениями. Встроенный поиск у движков заметно различается, а у Wiki.js его можно переключить на поиск средствами PostgreSQL.

Сколько ресурсов нужно Wiki.js и другим движкам

Движки на PHP легче. BookStack и DokuWiki для старта хватит младшего сервера с 1 ГБ памяти, MediaWiki с расширениями и кэшем попросит больше. Docmost и Outline держат рядом PostgreSQL и Redis, поэтому закладывайте под них 2 ГБ и выше.

Разметка, редактор и перенос старых документов в вики

Старые инструкции из Word и Google Docs проще всего перенести через экспорт в HTML или Markdown и импорт страницами. Запланируйте на это время: заголовки и таблицы после конвертации почти всегда придётся поправить руками.

Как запустить self hosted wiki: маркетплейс, домен и копии

Копия вики это дамп базы плюс каталог с загруженными файлами, у DokuWiki только каталог data.

Термины на странице

PostgreSQL
PostgreSQL это база данных для приложений с большими объёмами и сложными запросами.
Поддомен
Поддомен это адрес внутри домена, например shop.example.ru.
PHP
PHP это язык, на котором работают WordPress, Битрикс и другие CMS. Версия PHP влияет на скорость и совместимость сайта.
Nextcloud
Nextcloud это облачное хранилище файлов, которое ставят на свой сервер.
n8n
n8n это программа для автоматизации: связывает сервисы сценариями без программирования.
Linux
Linux это семейство операционных систем для серверов: Ubuntu, Debian, AlmaLinux и другие.
Nginx
Nginx это веб-сервер и обратный прокси. Его часто ставят перед приложением, чтобы раздавать статику и держать HTTPS.
Redis
Redis это хранилище данных в памяти. Его используют как кеш и очередь задач.

Что проверить

  1. Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
  2. Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
  3. Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.
  4. Проверьте занятость имени через WHOIS.
  5. Сравните цену регистрации и продления.
  6. Включите автопродление, чтобы домен не освободился.

Связанные страницы