Три причины развернуть b8q у себя

Для компаний с требованиями ФЗ-152, закрытым контуром или жёсткой политикой безопасности облако не подходит.

🔒

Полный контроль данных

Сообщения, файлы, история звонков — всё хранится на вашем оборудовании. Никаких третьих сторон с доступом к переписке. Данные не покидают ваш периметр, и вы сами решаете, где и как они хранятся. Подходит для компаний, которым важно соответствие 152-ФЗ и внутренним политикам безопасности.

🌐

Работа за NAT, VPN и в закрытом контуре

b8q спроектирован для работы в любых сетевых условиях. Закрытая корпоративная сеть без выхода в интернет, VPN-туннели между филиалами, NAT за несколькими уровнями — всё это штатные сценарии. Серверу не нужен доступ к внешним API для базовой работы.

💰

Никаких подписок — одна лицензия

Вы покупаете лицензию один раз и используете мессенджер без ежемесячных платежей. Нет тарифных планов, нет ограничений по количеству сообщений, нет скрытых комиссий за хранение файлов. Обновления в рамках лицензии включены.

Минимальные системные требования

b8q нетребователен к ресурсам. Достаточно базового VPS или старого офисного компьютера.

Программное обеспечение

  • Node.js 18 или выше
  • npm (входит в поставку Node.js)
  • SQLite (входит в поставку b8q)
  • Git (для клонирования репозитория)

Аппаратные ресурсы

  • 1 ГБ оперативной памяти (минимум)
  • 10 ГБ свободного места на диске
  • 1 ядро CPU (рекомендуется 2+)
  • Linux, macOS или Windows

Для команд до 50 человек хватит VPS за 500 рублей в месяц. Для 200+ пользователей рекомендуем 4 ГБ RAM и SSD.

Пять шагов до рабочего мессенджера

От скачивания до первого сообщения — меньше пяти минут. Не нужен Docker, Kubernetes или DevOps-инженер.

Шаг 1

Клонируйте репозиторий

Скачайте исходный код b8q с помощью Git. Весь проект занимает около 50 МБ.

git clone https://github.com/b8q/b8q.git && cd b8q
Шаг 2

Установите зависимости

Одна команда — и все необходимые пакеты на месте. Интернет нужен только на этом этапе.

npm install
Шаг 3

Настройте окружение

Скопируйте файл с примером конфигурации и укажите свои параметры: порт, домен, ключ шифрования, SMTP для уведомлений.

cp .env.example .env && nano .env
Шаг 4

Запустите сервер

Сервер поднимается за секунду. SQLite-база создастся автоматически при первом запуске.

node server.js
Шаг 5

Откройте в браузере

Перейдите по адресу вашего сервера, создайте первого администратора и пригласите коллег. Всё готово к работе.

http://localhost:3000

Что входит в self-hosted лицензию

Всё необходимое для полноценной работы команды — без доплат и скрытых ограничений.

Коммуникации

  • Личные и групповые чаты без ограничений
  • Голосовые и видеозвонки в HD
  • Видеоконференции до 5 участников (mesh P2P)
  • Каналы и треды
  • Реакции, упоминания, пересылка

Продуктивность

  • Канбан-доски для управления задачами
  • Совместное редактирование документов
  • Облачное хранилище файлов
  • AI-ассистент для суммаризации и поиска
  • Полнотекстовый поиск по истории

Безопасность

  • Шифрование данных при передаче (TLS 1.3) и хранении
  • JWT-авторизация с настраиваемым TTL
  • Управление ролями и правами
  • Аудит-лог всех действий
  • Политики хранения и удаления данных

Поддержка и обновления

  • Обновления в течение 12 месяцев
  • Приоритетная техподдержка по email
  • Помощь с установкой и настройкой
  • Документация и база знаний
  • Доступ к закрытому Telegram-каналу

Частые вопросы о self-hosted

Для команд до 100 человек достаточно обычного VPS с 2 ГБ оперативной памяти. Выделенный сервер понадобится, если у вас больше 500 активных пользователей или вы планируете хранить большие объёмы файлов локально. b8q использует SQLite, поэтому отдельный сервер баз данных не требуется.
Да. После установки зависимостей (npm install) серверу не нужен доступ в интернет. Все функции — чаты, звонки, файлы, канбан — работают в полностью изолированной сети. Единственное исключение — AI-ассистент, которому нужен доступ к API языковой модели. Но и он опционален.
Обновление — это git pull и перезапуск сервера. Миграции базы данных выполняются автоматически при старте. Весь процесс занимает меньше минуты. Если вы работаете в закрытом контуре, можно скачать архив с обновлением и перенести его вручную.
Лицензия привязана к количеству пользователей, которое вы выбираете при покупке. Доступны варианты: до 50, до 200 и без ограничений. Вы можете увеличить лимит в любой момент, доплатив разницу. Технически сервер справляется с тысячами пользователей — ограничение только лицензионное.
Поддержка LDAP и SAML 2.0 находится в активной разработке и запланирована на 2026 год. В текущей версии b8q использует собственную JWT-авторизацию.

Запросить self-hosted лицензию

Заполните форму — мы свяжемся в течение одного рабочего дня и поможем с установкой.

Ответим в течение 1 рабочего дня. Никаких обязательств.

Готовы развернуть мессенджер на своей инфраструктуре?

Попробуйте b8q бесплатно в облаке или запросите лицензию для установки на свой сервер.

Запросить демо Посмотреть тарифы