55 lines
1.1 KiB
YAML
55 lines
1.1 KiB
YAML
server:
|
|
port: ${SERVER_PORT:8080}
|
|
|
|
spring:
|
|
profiles:
|
|
active: ${SPRING_PROFILES_ACTIVE:dev}
|
|
cache:
|
|
type: redis
|
|
servlet:
|
|
multipart:
|
|
max-file-size: 2048MB
|
|
max-request-size: 2048MB
|
|
jackson:
|
|
date-format: yyyy-MM-dd HH:mm:ss
|
|
serialization:
|
|
write-dates-as-timestamps: false
|
|
time-zone: GMT+8
|
|
|
|
mybatis-plus:
|
|
configuration:
|
|
map-underscore-to-camel-case: true
|
|
global-config:
|
|
db-config:
|
|
logic-delete-field: isDeleted
|
|
logic-delete-value: 1
|
|
logic-not-delete-value: 0
|
|
|
|
unisbase:
|
|
web:
|
|
auth-endpoints-enabled: true
|
|
management-endpoints-enabled: true
|
|
tenant:
|
|
ignoreTables:
|
|
- biz_ai_tasks
|
|
- biz_meeting_transcripts
|
|
- biz_speakers
|
|
security:
|
|
enabled: true
|
|
mode: embedded
|
|
auth-header: Authorization
|
|
token-prefix: "Bearer "
|
|
permit-all-urls:
|
|
- /actuator/health
|
|
- /api/static/**
|
|
internal-auth:
|
|
enabled: true
|
|
header-name: X-Internal-Secret
|
|
app:
|
|
resource-prefix: /api/static/
|
|
captcha:
|
|
ttl-seconds: 120
|
|
max-attempts: 5
|
|
token:
|
|
access-default-minutes: 30
|
|
refresh-default-days: 7 |