Для запуска Solar TI Feeds Agent на машине, с которой производится запуск, должны быть установлены Docker и Docker Compose.

Перед запуском нужно загрузить Docker-образ из архива командой:
docker load -i "4rays_tic_agent.tar"

Далее создать новый или взять готовый файл конфигурации в директории ./pkl/configs/, указав корректные параметры для его запуска
в docker-compose.yml в том числе JWT-токен для доступа к Solar TI Feeds API, адрес и учетные данные интегрируемой СЗИ (service).

По умолчанию docker compose сконфигурирован на запуск ./pkl/configs/base_pipeline.pkl, который монтируется как volume в /configs/config.pkl.
При выборе другого конфига необходимо исправить путь до нового файла в docker-compose.yml для данного volume.

Параметры конфигурации для готовых конфигов заданы в блоке environment в docker-compose.yml файле.
Если необходимо модифицировать дополнительные параметры или логику работы, то можно изменить pipeline в файле конфигурации base_pipeline.pkl.
Подробная информация по изменению pipeline представлена в документации.
Также со свойствами объектов и их значениями по умолчанию можно ознакомиться в вспомогательных конфигурационных файлах:
- ./pkl/internal/agent.pkl
- ./pkl/internal/templates.pkl

Запуск Solar TI Feeds Agent производится штатным для Docker Compose образом:

docker compose up -d  ,для запуска в режиме демона или
docker compose up     ,для запуска в интерактивном режиме

Управление жизненным циклом агента производится также штатно
Логи агента можно посмотреть через docker logs {container_name} или .log файлах в директории ./workdir/logs,
если в конфиге задана запись в лог-файл.

Результаты работы агента доступны в директории ./workdir/
