Описание дистрибутива и контрольные суммы

Дистрибутив

Для редакции Enterprise Edition (EE) производится отдельная сборка дистрибутива.

Дистрибутив предоставляется клиенту при приобретении продукта через менеджера компании "Юниверс Дата".

Внутри редакции дистрибутив делится на файлы сборки для ручной установки и для установки с помощью 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