TraceStudio-dist/server/system_config.yaml

38 lines
765 B
YAML
Raw Permalink Normal View History

2026-01-13 16:41:31 +08:00
# 系统配置文件
server:
host: "0.0.0.0" # 监听所有网络接口,支持局域网访问
port: 8000
reload: true # 开发模式自动重载
security:
allowed_ips:
- "*" # 开发环境允许所有IP生产环境应限制
# 文件路径安全检查
block_parent_traversal: true # 阻止 ../ 路径遍历
allowed_extensions:
- ".utrace"
- ".csv"
- ".json"
- ".txt"
- ".png"
- ".jpg"
storage:
# 云存储根目录(相对于项目根目录 TraceStudio/
cloud_root: "./cloud"
# 用户目录结构
user_dirs:
- "data"
- "workflows"
- "results"
- "cache"
logging:
level: "INFO" # DEBUG, INFO, WARNING, ERROR
file: "logs/tracestudio.log"
max_size_mb: 100
backup_count: 5