Merge branch 'feature/SUPPORT-8841_pass_protect_files_for_dev' into develop

# Conflicts:
#	README.md
This commit is contained in:
Alexandr Shalaginov 2025-01-15 09:11:52 +03:00
commit f9204bf4f7
8 changed files with 90 additions and 107 deletions

View file

@ -22,16 +22,36 @@
## **Конфигурация и запуск**
### **1. Конфигурация параметров для сервиса**
Для корректного запуска сервиса добавьте следующие параметры в файл `application.properties`:
```properties
file.upload.directory=/tmp/uploaded_files # Путь для хранения временных файлов
spring.servlet.multipart.max-file-size=10MB # Максимальный размер загружаемого файла
spring.servlet.multipart.max-request-size=10MB # Максимальный размер запроса
server.port=8080 # Порт, на котором работает сервис
Для корректного запуска сервиса добавьте следующие параметры в файл `application.yaml`:
```yaml
file:
upload:
directory: '/tmp/uploaded_files' # Путь для хранения временных файлов
spring:
servlet:
multipart:
max-file-size: 10MB # Максимальный размер загружаемого файла
max-request-size: 10MB # Максимальный размер запроса
server:
port: 8080 # Порт, на котором работает сервис
```
Если KESL использует русскую локализацию, то следует в файл `application.yaml` добавить следующий параметр:
```yaml
password:
protected:
result:
name: 'Объекты, защищенные паролем'
```
Для английской локализации:
```yaml
password:
protected:
result:
name: 'Password-protected objects'
```
### **2. Запуск JAR-файла с конфигурационным файлом**
```bash
java -jar app.jar --spring.config.location=file:/path/to/your/application.properties
java -jar app.jar --spring.config.location=file:/path/to/your/application.yaml -Dfile.encoding=UTF8
```
Ссылка на av-service задаётся в перекладчике (сервис ervu-lkrp-av) в параметре AV_REST_ADDRESS. Пример - AV_REST_ADDRESS=http://10.10.10.10:8080/av-wrapper/scan-file