Для работы надстройки Excel необходимо, чтобы приложение было развернуто под https. |
Предполагается, что для установки будет использоваться отдельное доменное имя. Рекомендуется устанавливать сервис на отдельный сервер, не с инсталляцией Polymatica Analytics.
Необходимо установить Docker Compose последней версии любым удобным способом:
wget -qO - get.docker.com | sh - |
Затем скачать, разархивировать и загрузить в Docker:
mkdir -p /srv/polymatica/analytics/sidecars/exceladdin/ cd /srv/polymatica/analytics/sidecars/exceladdin/ wget https://repo.polymatica.ru/analytics/releases/sidecars/docker/releases/0.0.2.20/analytics-exceladdin-0.0.2.20.tar.gz tar xvzf analytics-exceladdin-0.0.2.20.tar.gz mv ./configs/* ./ docker load -i images/analytics-exceladdin-frontend.tar.gz docker load -i images/analytics-exceladdin-backend.tar.gz |
Отредактировать Docker Compose, если необходимо включить логирование или изменить порты (слева).
Сервис nginx можно закомментировать, в случае если используется внешний nginx.
Пример конфигурации роутов можно посмотреть в nginx/exceladdin.conf.
Настройки nginx:
После осуществления настроек выполнить:
docker compose up -d |
1. Установить Docker Compose последней версии любым удобным способом:
wget -qO - get.docker.com | sh - |
2. Выполнить команду для автоматического развертывания надстройки последней версии:
bash <(curl -fsSL https://repo.polymatica.ru/analytics/releases/sidecars/docker/install.sh) |
Дополнительно можно использовать следующие команды:
где <VERSION> — конкретная версия надстройки. |
3. Сервис nginx можно закомментировать, в случае если используется внешний nginx.
Пример конфигурации роутов можно посмотреть в nginx/exceladdin.conf.
Настройки nginx:
Рекомендуется в Docker Compose для CORS_ALLOW_ORIGINS указать домен, на котором развернута надстройка. Пример:
CORS_ALLOW_ORIGINS: https://example.com,https://example.ru |