2025-10-28 20:40:00 +08:00
|
|
|
|
spring:
|
|
|
|
|
|
datasource:
|
2025-10-28 21:14:51 +08:00
|
|
|
|
driver-class-name: org.postgresql.Driver
|
2025-12-02 16:47:01 +08:00
|
|
|
|
url: jdbc:postgresql://localhost:5432/keyborad_db
|
2026-03-09 11:21:27 +08:00
|
|
|
|
username: keyborad_db
|
|
|
|
|
|
password: LjwYPLKKRm4Rz5r7
|
2025-12-10 15:55:55 +08:00
|
|
|
|
|
2025-12-19 21:56:41 +08:00
|
|
|
|
# 生产环境日志配置
|
2025-12-10 15:55:55 +08:00
|
|
|
|
logging:
|
|
|
|
|
|
level:
|
2025-12-19 21:56:41 +08:00
|
|
|
|
# 生产环境不打印 SQL 语句
|
2025-12-10 15:55:55 +08:00
|
|
|
|
com.yolo.keyborad.mapper: INFO
|
2025-12-19 21:56:41 +08:00
|
|
|
|
# 设置根日志级别
|
2025-12-10 15:55:55 +08:00
|
|
|
|
root: INFO
|
2025-12-19 21:56:41 +08:00
|
|
|
|
# Spring 框架日志
|
2025-12-10 15:55:55 +08:00
|
|
|
|
org.springframework: WARN
|
2025-12-19 21:56:41 +08:00
|
|
|
|
# MyBatis 日志
|
2025-12-10 15:55:55 +08:00
|
|
|
|
org.mybatis: WARN
|
|
|
|
|
|
pattern:
|
2025-12-19 21:56:41 +08:00
|
|
|
|
# 控制台日志输出格式
|
2025-12-10 15:55:55 +08:00
|
|
|
|
console: "%d{yyyy-MM-dd HH:mm:ss.SSS} | %clr(%-5level){highlight} %clr(${PID:- }){magenta} | %clr(%-15thread){yellow} %clr(%-50logger{50}){cyan} | %msg%n"
|
2025-12-19 21:56:41 +08:00
|
|
|
|
# 文件日志输出格式(不带颜色)
|
2025-12-10 15:55:55 +08:00
|
|
|
|
file: "%d{yyyy-MM-dd HH:mm:ss.SSS} | %-5level ${PID:- } | %-15thread %-50logger{50} | %msg%n"
|
|
|
|
|
|
file:
|
2025-12-19 21:56:41 +08:00
|
|
|
|
# 日志文件存放路径
|
2025-12-10 15:55:55 +08:00
|
|
|
|
name: logs/keyborad-backend.log
|
2025-12-19 21:56:41 +08:00
|
|
|
|
# 日志文件滚动策略
|
|
|
|
|
|
# 单个日志文件最大大小
|
2025-12-17 13:24:38 +08:00
|
|
|
|
logback:
|
|
|
|
|
|
rollingpolicy:
|
|
|
|
|
|
max-file-size: 10MB
|
|
|
|
|
|
max-history: 30
|
2025-12-16 16:59:56 +08:00
|
|
|
|
|
2025-12-19 21:56:41 +08:00
|
|
|
|
# 用户配置
|
2025-12-16 16:59:56 +08:00
|
|
|
|
user:
|
|
|
|
|
|
register:
|
2025-12-19 21:56:41 +08:00
|
|
|
|
# 新用户注册时的免费试用额度
|
2025-12-16 17:54:53 +08:00
|
|
|
|
free-trial-quota: 5
|
2026-03-10 13:27:55 +08:00
|
|
|
|
|
|
|
|
|
|
apple:
|
|
|
|
|
|
appstore:
|
|
|
|
|
|
issuer-id: "178b442e-b7be-4526-bd13-ab293d019df0"
|
|
|
|
|
|
key-id: "Y7TF7BV74G"
|
|
|
|
|
|
bundle-id: "com.loveKey.nyx"
|
|
|
|
|
|
# app 在 App Store 中的 Apple ID(可在开发者后台查看)
|
|
|
|
|
|
app-apple-id: 1234567890
|
|
|
|
|
|
|
|
|
|
|
|
# p8 私钥文件路径,建议放在 resources 目录
|
|
|
|
|
|
private-key-path: "classpath:SubscriptionKey_Y7TF7BV74G.p8"
|
|
|
|
|
|
|
|
|
|
|
|
# SANDBOX ? PRODUCTION
|
|
|
|
|
|
environment: "PRODUCTION"
|
|
|
|
|
|
|
|
|
|
|
|
# 用于验证服务器通知的 Apple PKI 根证书
|
|
|
|
|
|
root-certificates:
|
|
|
|
|
|
- "classpath:AppleRootCA-G2.cer"
|
|
|
|
|
|
- "classpath:AppleRootCA-G3.cer"
|