Описание дистрибутива и контрольные суммы¶
Дистрибутив¶
Дистрибутив предоставляется клиенту при приобретении продукта через менеджера компании "Юниверс Дата".
Внутри редакции дистрибутив делится на файлы сборки для ручной установки и для установки с помощью Docker, а также на файлы для Frontend и Backend.
Шаблон имени файла дистрибутива: Universe [product] [edition] [version_tag].
Файлы Frontend¶
Файл universe_dg_ee_frontend_2.х.zip (2.х - номер версии продукта Юниверс DG). Используется для ручной установки системы.
Содержимое файла:
version.txt - имя продукта, редакция и тег версии.
universe-frontend.war - пакет приложения Java, содержащий frontend-часть приложения и файлы конфигурации.
customer.json - файл конфигурации frontend. Для изменения конфигурации, создавайте пользовательский customer.json и переопределяйте путь к нему.
react-resources/images/ - каталог с изображениями системы (лого, фон на экране логина и т.д.).
universe-frontend.sha256 - контрольная сумма файла universe-frontend.war.
Файл universe_dg_ee_frontend_2.х.zip. Используется для установки системы через Docker.
Содержимое файла:
version.txt - имя продукта, редакция и тег версии.
universe_dg_ee_frontend_docker_2.х.tar - архив с набором образов для Docker.
universe_dg_ee_frontend_docker_2.х.sha256 - контрольная сумма файла universe_dg_ee_frontend_docker_2.х.tar.
Файлы Backend¶
Файл universe_dg_ee_backend_2.х.zip. Используется для ручной установки системы.
Содержимое файла:
version.txt - имя продукта, редакция и тег версии.
Tomcat - дополнительные файлы для Tomcat (после установки Tomcat эти файлы копируются на сервер в соответствующие каталоги).
Tomcat/conf/universe/backend.properties - основные параметры системы.
Tomcat/conf/universe/logback.xml - логи системы.
Tomcat/conf/universe/enterprise-pipelines.json - потоки выполнения системы.
universe-backend.war - пакет приложения Java, содержащий backend-часть приложения.
universe-backend.sha256 - контрольная сумма файла universe-backend.war.
Файл universe_dg_ee_backend_docker_2.х.zip. Используется для установки системы через Docker.
Содержимое файла:
version.txt - имя продукта, редакция и тег версии.
universe_dg_ee_backend_docker_2.х.tar - архив с набором образов для Docker.
universe_dg_ee_backend_docker_2.х.sha256 - контрольная сумма файла universe_dg_ee_backend_docker_2.х.tar.
Контрольные суммы¶
Файлы контрольных сумм генерируются для каждого архива дистрибутива, а также для пакетов внутри дистрибутива. Например, если в поставку входит архив universe_dg_ee_frontend_2.х.zip, то вместе с ним идет файл universe_dg_ee_frontend_2.х.sha256. Внутри архива дополнительно контрольная сумма для файла universe-frontend.war.
Пример содержимого контрольной суммы: b1311d2ccf985e552b71019707144631e3672fe4789666b20cc8f67f369d3974 universe_dg_ee_frontend_2.x.zip