63 lines
1.4 KiB
YAML
63 lines
1.4 KiB
YAML
spring:
|
|
application:
|
|
name: api
|
|
datasource:
|
|
url: jdbc:log4jdbc:mariadb://121.160.234.222:3000/ALISTLMS?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Seoul&connectionCollation=utf8mb4_uca1400_ai_ci
|
|
username: alist_dev
|
|
password: 1qaz2wsx!@
|
|
driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
|
|
hikari:
|
|
maximum-pool-size: 10 # 줄이기
|
|
minimum-idle: 1 # 최소로
|
|
connection-timeout: 10000
|
|
idle-timeout: 30000
|
|
|
|
data:
|
|
redis:
|
|
host: 121.160.234.222
|
|
port: 3001
|
|
password: 1qaz2wsx!@
|
|
|
|
session:
|
|
store-type: redis
|
|
timeout: 7200 # 2시간 (초 단위)
|
|
redis:
|
|
namespace: spring:session:alist
|
|
|
|
logging:
|
|
config: classpath:logback-local.xml
|
|
|
|
jwt:
|
|
secret: "F9k3s!29dkF#1lP0X9QZx8eW!2m@0AbD"
|
|
access-token-validity-seconds: 3600
|
|
refresh-token-validity-seconds: 2592000
|
|
|
|
cookie:
|
|
secure: false # 로컬 개발 환경 (HTTP)
|
|
domain:
|
|
name: ALIST_SESSION
|
|
same-site: Lax
|
|
|
|
swagger:
|
|
login:
|
|
id: alist
|
|
password: "1qaz2wsx!@"
|
|
|
|
file:
|
|
upload:
|
|
tus-endpoint: https://file-alist.pjt.kr/tus/files/
|
|
public-base-url: https://file-alist.pjt.kr
|
|
tmp-root: /srv/project/alist/uploads/tmp
|
|
final-root: /srv/project/alist/uploads
|
|
interrupt-seconds: 30
|
|
auth-cache:
|
|
ttl-seconds: 20
|
|
download:
|
|
mode: redirect
|
|
redirect-prefix: /public-test-files
|
|
|
|
springdoc:
|
|
api-docs:
|
|
enabled: true
|
|
swagger-ui:
|
|
enabled: true |