Files
bl/manifest/config/config.yaml
昔念 2cf886d825
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
1
2026-02-07 16:17:08 +08:00

87 lines
2.5 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

server:
name: "blazing server"
address: ":15948" #前端服务器+rpc地址
openapiPath: "/api.json"
swaggerPath: "/swagger"
clientMaxBodySize:
1048576 # 1MB in bytes 1*1024*1024
# 平滑重启特性
graceful: true # 是否开启平滑重启特性开启时将会在本地增加10000的本地TCP端口用于进程间通信默认false
gracefulTimeout: 2 # 父进程在平滑重启后多少秒退出默认2秒若请求耗时大于该值可能会导致请求中断
gracefulShutdownTimeout: 5 # 关闭Server时如果存在正在执行的HTTP请求Server等待多少秒才执行强行关闭
logger:
level: "all"
stdout: true
database:
default:
type: "pgsql"
host: "43.248.3.21"
port: "5432"
user: "user_YrK4j7"
pass: "password_jSDm76"
name: "bl"
debug: false
timezone: "Asia/Shanghai"
createdAt: "createTime"
updatedAt: "updateTime"
#timeMaintainDisabled: false # (可选)是否完全关闭时间更新特性为true时CreatedAt/UpdatedAt/DeletedAt都将失效
# deletedAt: "deleteTime"
# default:
# type: "mysql"
# host: "159.75.107.160"
# port: "3306"
# user: "blazing"
# pass: "zjjSrsBMrB5RmjE7"
# name: "blazing"
# charset: "utf8mb4"
# timezone: "Asia/Shanghai"
# debug: true
# createdAt: "createTime"
# updatedAt: "updateTime"
# deletedAt: "deleteTime"
# baseConfig:
# type: "sqlite"
# link: "base-config.sqlite"
# extra: busy_timeout=5000
# createdAt: "createTime"
# updatedAt: "updateTime"
# debug: true
# Redis 配置示例
redis:
cool:
address: "43.248.3.21:6379"
db: 0
pass: "redis_TxYnSy"
blazing:
autoMigrate: true
eps: true
file:
mode: "local" # local | minio | oss
#前端上传地址,因为放弃本地,所以这个弃用了 ,现在被当成rpc地址
domain: "61.147.247.41"
# oss配置项兼容 minio oss 需要配置bucket公开读
oss:
endpoint: "192.168.192.110:9000"
accessKeyID: "accessKeyID"
secretAccessKey: "secretAccessKey"
bucketName: "blazing"
useSSL: false #minio用到
location: "us-east-1" #minio用到
modules:
base:
jwt:
sso: false
secret: "sun-base88776655"
token:
expire: 10 # 2*3600
refreshExpire: 1296000 # 24*3600*15
middleware:
authority:
enable: true
log:
enable: true