env: prod http: host: 0.0.0.0 # host: 127.0.0.1 port: 8000 security: api_sign: app_key: 123456 app_security: 123456 jwt: key: QQYnRFerJTSEcrfB89fw8prOaObmrch8 data: db: user: driver: sqlite dsn: storage/nunu-test.db?_busy_timeout=5000 # user: # driver: mysql # dsn: root:123456@tcp(127.0.0.1:3380)/user?charset=utf8mb4&parseTime=True&loc=Local # user: # driver: postgres # dsn: host=localhost user=gorm password=gorm dbname=gorm port=9920 sslmode=disable TimeZone=Asia/Shanghai redis: addr: 127.0.0.1:6350 password: "" db: 0 read_timeout: 0.2s write_timeout: 0.2s log: log_level: info encoding: json # json or console log_format: "2006-01-02" # 按天生成日志文件 # 区分API和Task日志 api_log_file: "./storage/logs/api-%s.log" # %s会被替换为日期 task_log_file: "./storage/logs/task-%s.log" # %s会被替换为日期 # 兼容旧版本配置 log_file_name: "./storage/logs/server.log" max_backups: 30 max_age: 30 # 保存30天日志 max_size: 200 # 单个文件最大200M compress: true # 自动压缩 # 日志过滤和美化 hide_sql_args: true # 隐藏SQL参数详情 hide_request_body: false # 是否隐藏请求体内容