Подключение к Track.Feed¶
Для подключения к Track.Feed (в том числе в закрытом контуре) используется токен, входящий в комплект поставки системы, см. раздел «Сервис данных».
Установка локального инстанса Track.Feed для закрытого контура¶
Для установки потребуется образ sca-feed-offline и дамп базы Track.Feed, входящие в комплект поставки AppSec.Track.
-
Добавьте в общий файл docker-compose.yml выделенные строки:
services: ... offline-feed: container_name: offline-feed hostname: offline-feed image: <sca-feed-offline image> ports: - "8000:8080" networks: - track_net volumes: - ./offline-feed/:/opt/datafile restart: always security_opt: - no-new-privileges environment: - VALID_DATE=<дата окончания лицензии>В строке
imageнеобходимо подставить название образа и его версию из комплекта поставки.В строке
environmentнеобходимо подставить дату окончания срока действия лицензии в формате видаYYYY-MM-DD(год-месяц-день, например,2026-01-31). -
Создайте директорию
offline-feedв директории Appsec.Track.sudo mkdir /opt/appsec-track/offline-feed -
Распакуйте архив с дампом базы Track.Feed.
sudo unzip feed-db-2025-08-26-regular.zipВ названии файла архива
feed-dbнеобходимо указать актуальную дату сборки архива в формате видаYYYY-MM-DD(год-месяц-день). -
Переместите дамп в созданную директорию.
sudo mv dump.rdb /opt/appsec-track/offline-feedВладельцем файла dump.rdb обязательно должен быть пользователь
2000:sudo chown 2000:2000 ./offline-feed/dump.rdb -
Запустите AppSec.Track вместе с оффлайн Feed.
sudo docker-compose up -d
Примечание
Также возможен вариант запуска локального Feed отдельно от AppSec.Track. В этом случае требуется создать отдельный файл docker-compose.yml и вставить в него содержимое, указанное в пункте 1, либо запустить sca-feed-offline docker-командой с нужными параметрами, которые можно переписать из docker-compose.yml.
Далее подключите локальный Feed как источник данных в интерфейсе AppSec.Track, как указано в разделе «Сервис данных».