Без доступа к Интернету
Если вы развертываете Compressa в закрытой сети без доступа к интернету, команда Compressa предоставит вам ссылку на Yandex Disk с архивом, содержащим все необходимые ресурсы для запуска модели.
Архив можно загрузить с помощью инструментов командной строки, таких как wldhx.yadisk-direct, или напрямую из браузера.
Загрузка ресурсов
curl -L $(yadisk-direct "https://disk.yandex.com/d/QP35bTto9sg4Vw") -o data.tar.gz.part_aa
curl -L $(yadisk-direct "https://disk.yandex.com/d/HAj4vCSxtOH9pg") -o data.tar.gz.part_ab
Распаковка ресурсов
cat data.tar.gz.part_* | tar -xzvf -
chmod 777 -R data
Загрузка контейнеров
Контейнеры могут быть загружены как через docker hub на промежуточной машине, так из архива на Yandex Disk. Ссылка на архив будет доступна в процессе интеграции.
Для импорта контейнера из .tar.gz
архива:
gunzip -c image_name_version.tar.gz | docker load
Репозиторий с файлами конфигурации
Репозиторий с файлами конфигурации доступен как на GitHub,
так и в директории compressa-deploy
на Yandex Disk
Установка переменной окружения
Установите переменную окружения RESOURCES_PATH
на папку data/compressa
из архива.
export RESOURCES_PATH=./data/compressa
Запустите Compressa как обычно.
Модель будет доступна с первого запуска без необходимости в загрузке.
Management API
Больше про управления моделями можно найти на странице Managment API.