Основная ветка: master
Версия JDK: 8

Сборка: mvn clean install

На выходе получается war-файл. Запускать следующим образом:
 
java -jar <war-файл>
 
Минимально необходимый набор переменных окружения
SERVER_PORT - порт приложения
MANAGEMENT_SERVER_PORT - порт системного мониторинга (spring-actuator)
CRYPTOPRO_ENABLED - включить/отключить формирование подписи (в случае отключения другие переменные CRYPTOPRO_* можно не указывать)
CRYPTOPRO_KEY_ALIAS - алиас ключа в хранилище
CRYPTOPRO_KEY_PASSWORD - пароль для ключа (может быть пустым)
CRYPTOPRO_KEY_NUMBER - идентификатор сертификата (любое значение, позволяет идентифицировать нужный сертификат при проверке подписи, если сертификатов несколько)

Другие параметры можно посмотреть в application.properties (например, есть возможность подключить авторизацию)

Предполагается, что ключи хранятся в хранилище HDImageStore. Если нужно другое хранилище - потребуется доработка
Для подписи данных в штрих-коде необходимо использовать сертификат с ключами для алгоритма подписи ГОСТ Р 34.11-2012/34.10-2012 256 бит.
