# 服务端启动配置 server: host: 0.0.0.0 port: 19540 # WebSocket 跨站 Origin 白名单(可选,path.Match 模式);同源与不带 Origin 的客户端始终放行 allowedOrigins: [] # 运行时数据目录(数据库 / 备份 / 上传资源) dataDir: data # 自动备份:按间隔把 system.db 与赛事库快照到 dataDir/backups backup: intervalMinutes: 5 # 备份间隔(分钟);<=0 关闭自动备份 keep: 20 # 每个库滚动保留的份数,超出的旧备份自动删除 log: level: info # debug | info | warn | error(作用于控制台与 operations 放行类日志) # 日志根目录,其下分两类: # operations/ 放行的操作 + 常规运行日志(按上面的 level 过滤) # interceptions/ 我们主动拦截的报错 + 服务端异常(固定按 debug 采集,便于复盘"为什么被拦/在哪一行拦的") # 留空 = <数据目录>/logs dir: "" maxSizeMB: 20 # 单个日志文件大小上限(MB);<=0 用内置默认 keepFiles: 10 # 每类保留的份数(含当前文件);<=0 用内置默认