Требования к окружению

Сервер BOOCO Meteor (v 1.x) / Установка и настройка

Сервер BOOCO может быть установлен в физической или виртуальной среде.

Аппаратная часть

  • Архитектура процессора: х86-64 с поддержкой команд AVX.
  • Количество ядер процессора: 2 (рекомендуется 4).
  • Оперативная память: 4 Гб (рекомендуется 16 Гб).
  • Дисковое пространство: 32 Гб (рекомендуется 256 Гб).
💡
Поддержка команд AVX требуется для MongoDB 5+. Если нет поддержки AVX, то можно поставить Mongo 4.4.6, но некоторые функции (например, отчеты) работать не будут.

Программная конфигурация

  • ОС: Linux (рекомендуемая версия: Ubuntu 20.04).
  • Для установки в среде виртуализации рекомендуется использовать Docker Engine CE с расширением compose.
  • Должен быть отключен режим усиленной безопасности SELinux (если режим безопасности SELinux включен — необходимо установить MongoDB вручную).
💡
Также поддерживаются другие версии Linux: Astra Linux Special Edition (Орел/Воронеж/Смоленск), RedOS 7.3, Debian 11, CentOS 7/8, RHEL 8 и др. Скрипты для автоматической установки могут не работать (см. раздел Пошаговая ручная установка).

Настройки сетевых портов

Для работы сервиса BOOCO должны быть открыты следующие входящие порты:

  • 22 — для доступа к серверу по SSH;
  • 80 — доступ к веб-интерфейсу по протоколу http (порт может быть изменен);
  • 443 доступ к веб-интерфейсу по протоколу https;
  • 5990 — доступ через REST API (TCP socket).
💡
В зависимости от конфигурации может потребоваться доступ к другим входящим портам. Доступ к исходящим портам зависит от того, с какими системами и оборудованием нужно настроить интеграцию.

Доступ к интернету

BOOCO работает без доступа к интернету. Доступ к интернету рекомендуется на этапе установки и обновления.

Рекомендуется иметь доступ к следующим ресурсам:

  • репозитории Linux;
  • docker.booco.ru загрузка образов ПО BOOCO;
  • hub.docker.com загрузка образов Mongo DB;
  • booco.ru загрузка различных конфигурационных файлов, скриптов и пакета для установки без Docker.