This repository has been archived on 2024-11-28. You can view files and clone it, but cannot push or open issues or pull requests.
Files
schisandra-cloud-album/example.config.yaml
2024-11-28 11:47:15 +08:00

190 lines
3.0 KiB
YAML

# 系统配置
system:
# 主机地址
host: 0.0.0.0
# 端口
port: 80
# 环境
env: debug
# 协议
protocol: http
# 前端地址
web: localhost:5173
# 信任代理ip地址
ip:
#swagger配置
swagger:
# 是否启用swagger
enable:
# 文档标题
title:
# 文档描述
description:
# 用户名
user:
# 密码
password:
# MySQL配置
mysql:
# 主机地址
host:
# 端口
port: 3306
# 数据库名称
db:
# 用户名
user:
# 密码
password:
# 日志级别
log-level: dev
# 最大连接数
max-open-connes: 100
# 最大空闲连接数
max-idle-connes: 10
# 连接配置
config: charset=utf8mb4&parseTime=True&loc=Local
mongodb:
# 主机地址
host:
# 端口
port:
# 认证源
auth-source:
# 数据库名称
db:
# 用户名
user: xxxx
# 密码
password: xxx
# 超时时间
timeout: 5
# 最大连接数
max-open-connes: 100
# 最大空闲连接数
max-idle-connes: 10
# 日志配置
logger:
# 日志级别
level: info
# 日志前缀
prefix:
# 日志文件存放目录
director: "tmp/logs"
# 是否显示文件行号
show-line: true
# 日志文件名
log-name:
# Redis配置
redis:
# 主机地址
host:
# 端口
port: 6379
# 密码
password:
# 数据库
db: 0
# 最大连接数
max-active: 100
# 最大空闲连接数
max-idle: 10
# 最小空闲连接数
min-idle: 1
# 连接池大小
pool-size: 10
# 连接池超时时间
pool-timeout: 2000ms
# 短信配置
sms:
ali:
# 阿里云API地址
host:
# 阿里云AccessKeyId
access-key-id:
# 阿里云AccessKeySecret
access-key-secret:
# 短信模板ID
template-id:
# 短信签名
signature:
sms-bao:
# 短信宝用户账号
user: xxx
# 短信宝用户密码
password: xxx
# JWT配置
jwt:
# JWT加密密钥
secret: xxxxxx
# JWT请求头键名
header-key: A
# JWT请求头前缀
header-prefix:
# JWT签发者
issuer: s
# 加密配置
encrypt:
# 加密密钥 32位
key:
# 加密向量 16位
iv:
# 公钥
public-key:
# 私钥
private-key:
# 微信配置
wechat:
# 微信公众号APPID
app-id:
# 微信公众号APPSECRET
app-secret:
# 微信公众号Token
token:
# 微信公众号EncodingAESKey
aes-key:
oauth:
# Github配置
github:
# Github客户端ID
client-id:
# Github客户端密钥
client-secret:
# Github回调地址
redirect-uri:
# Gitee配置
gitee:
# Gitee客户端ID
client-id:
# Gitee客户端密钥
client-secret:
# Gitee回调地址
redirect-uri:
# QQ配置
qq:
# QQ客户端ID
client-id:
# QQ客户端密钥
client-secret:
# QQ回调地址
redirect-uri:
casbin:
# 权限模型文件路径
model-path: config/rbac_model.conf
# 数据库前缀
table-prefix: sca_auth_
# 数据库表明
table-name: permission_rule
# nsq配置
nsq:
# nsqd地址
host:
# nsqd端口
port: 4150
# nsqlookupd地址
lookupd-host:
# nsqlookupd端口
lookupd-port: 4161