Files
lionwebsite-backend/src/main/resources/application.yaml
T

53 lines
1.4 KiB
YAML

server:
port: 8888
tomcat:
max-swallow-size: 10000MB
http2:
enabled: true
spring:
datasource-main:
driver-class-name: org.sqlite.JDBC
jdbc-url: jdbc:sqlite:LionWebsite.db
datasource-cache:
driver-class-name: org.sqlite.JDBC
jdbc-url: jdbc:sqlite:cache.db
mvc:
view:
prefix: /resources/templates/
suffix: .html
async:
request-timeout: 180000
servlet:
multipart:
max-file-size: 10000MB
max-request-size: 10000MB
enabled: true
# Application secrets — override via environment variables or external config in production
gallery:
cookie: "ipb_session_id=af2b2b1a795b39550711134d7bdcbf7f; ipb_member_id=5774855; ipb_pass_hash=4b061c3abe25289568b5a8e0123fb3b9; sk=oye107wk02gtomb56x65dmv4qzbn; nw=1"
remote:
ip: "5.255.110.45"
local:
dou-nai-clash: "https://aaaa.gay/link/{key}?client=clashmeta"
dou-nai-v2ray: "https://aaaa.gay/link/{key}?client=v2"
subscription:
upstream:
# Use environment variables or an external config file in production.
v2-url-template: "https://aaaa.gay/link/{key}?client=v2"
clash-url-template: "https://aaaa.gay/link/{key}?client=clashmeta"
high-multiplier-threshold: 2.0
refresh-interval-ms: 86400000
standby:
sync-enabled: "${SUBSCRIPTION_STANDBY_SYNC_ENABLED:false}"
sync-secret: "${SUBSCRIPTION_SYNC_SECRET:}"
retry-interval-ms: 60000
bot:
token: "5222939329:AAHa6l9ZuVVdNSDLPI_H-c8O_VgeOEw5plA"