Подключение к 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, как указано в разделе «Сервис данных».