Локальная установка
Dbrain — серверное решение. Если вы хотите его протестировать, воспользуйтесь веб-демо. Мы не используем долговременного хранилища данных, все входящие файлы передаются на сервер по защищённому протоколу, обрабатываются в оперативной памяти и удаляются сразу после возврата результатов пользователю. В тестовых целях пригодится паспорт России из Википедии.
Воспользуйтесь инструкциями ниже, если хотите развернуть решение Dbrain в собственном закрытом IT-контуре.
Требования к аппаратной части
Сценарии использования:
1. Минимальный — не более 1 документа в минуту
Процессор: 6 ядер, 4,1 GHz, расширение AVX 2; ориентир: Intel Core i5-10600KF
Оперативная память: 32 Gb
Накопитель: 500 Gb SSD
2. Стандартный — до 20 документов в минуту
Процессор: 8 ядер, 3,9 GHz, расширение AVX 2; ориентир: Intel Xeon W-2245
Оперативная память: 64 Gb
Накопитель: 1 Tb NVMe
3. Корпоративный — до 200 документов в минуту
Процессор: 8 ядер, 3,9 GHz, расширение AVX 2; ориентир: Intel Xeon W-2245 x2
Оперативная память: 128 Gb
Накопитель: 1 Tb NVMe x2
Выше перечислены аппаратные требования для продуктивной эксплуатации. Dbrain запускается и на слабых конфигурациях, например на ноутбуке Core i5-8250U 1.6 GHz / 8 Gb ОЗУ / 250 Gb SSD. Тем не менее, работоспособность на таких слабых конфигурациях не гарантируется.
Требования к окружению:
Операционная система Ubuntu версии 18.04+
Система менеджмента контейнеров Docker
docker-compose
Доступ в интернет для проверки лицензии:
Адрес: https://license.ml.dbrain.io/check/v2
IP: динамический
Порт: 443
Протокол: TCP
Запрос: POST
Конфигурационные файлы
I. docker-compose.yml
Создайте файл docker-compose.yml
Скопируйте следующие настройки:
II. env и nginx.conf
Создайте файл .env:
Скачайте файл nginx.conf:
Положите три файла docker-compose.yml, .env и nginx.conf в одну директорию.
Запуск Dbrain
Перейдите в директорию, содержащую три файла конфигурации. Введите в командой строке следующую команду:
При необходимости добавьте параметры масштабирования сервисов (--scale)
.
Всё готово! Теперь вы можете использовать локальную версию веб-демо, открыв в браузере ссылку http://localhost:8080. Вы также можете обращаться к серверу с помощью API.
Last updated