Сервер BOOCO Astra (v 2.x) / bosql

Установка и настройка

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

Компоненты системы

PostgreSQL

RabbitMQ

booco

bosql

Установка, запуск, остановка микросервиса bosql, просмотр логов

Описание переменных .env для bosql

REST API (Swagger) — bosql

master-logger

rest-api-v1

exchange-sync

ldap-access

trigger-factory

mailer

monitor

user-sync

Порядок установки

Настройка системы

Обновление

Требования

  1. Должны быть установлены:
  2. В PostgreSQL должен быть заведен пользователь с правами на:

Установка

  1. Создайте папку /opt/bosqlи перейдите в нее:

    sudo mkdir -p /opt/bosql
    cd /opt/bosql
    
  2. Скачайте файл docker-compose.yml:

    sudo curl <https://www.booco.ru/install/microservices/bosql/docker-compose.yml> --output docker-compose.yml
    
  3. Скачайте и отредактируйте шаблон файла конфигурации .env:

    sudo curl <https://www.booco.ru/install/microservices/bosql/config.env> --output .env
    

    Описание переменных .env для bosql

  4. Загрузите файл с лицензией на сервер BOOCO, адрес которого вы указали в переменной ROOT_URL в .env при установке сервиса booco

  5. При необходимости диспетчеризации логов настройте логирование с помощью микросервиса **master-logger.**

Запуск

sudo docker compose up -d
# или если .env называется по-другому
sudo docker compose --env-file bosql.env up -d

Остановка

sudo docker compose down

Просмотр логов

sudo docker logs bosql -f