This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
# Demo API Configuration для application.yaml или application.properties
|
||||
|
||||
# ============================================
|
||||
# DEMO API Settings
|
||||
# ============================================
|
||||
demo:
|
||||
# Максимальный размер файла для загрузки (в байтах)
|
||||
# Default: 52428800 (50 MB)
|
||||
max-file-size: 52428800
|
||||
|
||||
# Максимальное количество файлов в день на один IP адрес
|
||||
# Default: 10
|
||||
max-files-per-day: 10
|
||||
|
||||
# Путь в S3 для хранения демо-файлов
|
||||
# Default: demo/
|
||||
s3-path: demo/
|
||||
|
||||
# Время жизни демо-сессии в часах
|
||||
# Default: 24
|
||||
session-ttl-hours: 24
|
||||
|
||||
# Интервал очистки истекших сессий (в миллисекундах)
|
||||
# Default: 1800000 (30 минут)
|
||||
cleanup-interval: 1800000
|
||||
|
||||
# Интервал очистки FAILED сессий (в миллисекундах)
|
||||
# Default: 3600000 (1 час)
|
||||
failed-cleanup-interval: 3600000
|
||||
|
||||
# ============================================
|
||||
# S3 Configuration (если используется)
|
||||
# ============================================
|
||||
aws:
|
||||
s3:
|
||||
bucket: your-bucket-name
|
||||
region: eu-west-1
|
||||
access-key: ${AWS_ACCESS_KEY}
|
||||
secret-key: ${AWS_SECRET_KEY}
|
||||
|
||||
# ============================================
|
||||
# Logging для Demo Service
|
||||
# ============================================
|
||||
logging:
|
||||
level:
|
||||
ru.soune.nocopy.service.demo: DEBUG
|
||||
ru.soune.nocopy.controller.demo: DEBUG
|
||||
ru.soune.nocopy.service.file.cloud: DEBUG
|
||||
|
||||
# ============================================
|
||||
# Task Scheduling для Cleanup
|
||||
# ============================================
|
||||
spring:
|
||||
task:
|
||||
scheduling:
|
||||
pool:
|
||||
size: 2
|
||||
thread-name-prefix: demo-cleanup-
|
||||
Reference in New Issue
Block a user