forked from TangSengDaoDao/TangSengDaoDaoServer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
tsdd.yaml
157 lines (143 loc) · 6.77 KB
/
tsdd.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
# #################### 基础配置 ####################
mode: "debug" # 运行模式 debug or release
# adminpwd: "123456" # 管理员密码
#addr: ":8090" # api监听地址
#grpcAddr: "0.0.0.0:6979" # webhook grpc监听地址 给悟空IM提供的
#appName: "唐僧叨叨" # 项目名称
#rootDir: "tsdddata" # 数据根目录
#messageSaveAcrossDevice: true # 消息是否跨设备保存(换设备登录消息是否还能同步到老消息)
#welcomeMessage: "欢迎使用{{appName}}" # 欢迎消息
#phoneSearchOff: true # 关闭手机号搜索用户功能
#onlineStatusOn: true # 开启在线状态功能
#groupUpgradeWhenMemberCount: 1000 # 群组人数达到多少人时,群组自动升级为超级群组
#eventPoolSize: 100 # 事件池大小
##################### 悟空IM配置 ####################
#wukongIM:
# apiURL: "" # 悟空IM的api地址 格式: http://xx.xx.xx.xx:5001
# managerToken: "" # 悟空IM的管理者token 悟空IM配置了就需要填写,没配置就不需要
##################### db ####################
#db:
# mysqlAddr: "root:demo@tcp(127.0.0.1:3306)/test?charset=utf8mb4&parseTime=true" # mysql连接地址
# redisAddr: "" # redis地址
# redisPass: "" # redis密码
# asynctaskRedisAddr: "" # 异步任务的redis地址 不写默认为RedisAddr的地址
##################### 外网配置 ####################
#external:
# ip: "" # 外网ip
# baseURL: "" # 外网访问地址 例如 http://10.2.3.1:8090
# webLoginURL: "" # web im的登录地址 例如 https://web.tangsengdaodao.com
##################### 日志配置 ####################
#logger:
# level: 0 # 日志级别 0:未配置,将根据mode属性判断 1:debug 2:info 3:warn 4:error
# dir: "./logs" # 日志目录
# lineNum: false # 是否打印行号
##################### 短信配置 ####################
smsCode: "123456" # 测试短信验证码, 如果不为空,则短信验证码为该值。
#smsProvider: "aliyun" # 短信服务商. 例如: aliyun or unisms
#aliyunSMS:
# accessKeyID: "" # 阿里云短信accessKeyID
# accessSecret: "" # 阿里云短信accessSecret
# templateCode: "" # 阿里云短信模板code 验证码变量名为code
# signName: "" # 阿里云短信签名
#aliyunInternationalSMS: # 阿里云国际短信,如果配置了该项,遇到国际区号的手机号,将使用该配置发送短信
# accessKeyID: "" # 阿里云国际短信accessKeyID
# accessSecret: "" # 阿里云国际短信accessSecret
#uniSMS:
# accessKeyID: "" # unisms accessKeyID
# signature: "" # unisms signature
# accessKeySecret: "" # unisms accessKeySecret 简易模式可以为空
# templateId: "" # unisms TemplateId 验证码变量名为code
##################### 文件服务 ####################
#fileService: "minio" # 文件服务 minio or aliyunOSS or seaweedFS
#minio: # minio配置
# url: "" # minio地址 格式:http://xx.xx.xx.xx:9000
# accessKeyID: "" # minio accessKeyID
# secretAccessKey: "" # minio secretAccessKey
#oss: # aliyun oss配置
# endpoint: "" # oss endpoint 例如 oss-cn-hangzhou.aliyuncs.com
# bucketURL: "" # oss bucketURL 例如 https://xxxx.oss-cn-hangzhou.aliyuncs.com
# accessKeyID: "" # oss accessKeyID
# accessKeySecret: "" # oss accessKeySecret
#seaweed: # seaweed配置
# url: "" # seaweed地址 格式:http://xx.xx.xx.xx:9000
##################### 推送配置 ####################
#push:
# contentDetailOn: true # 推送内容是否显示详情
# pushPoolSize: 100 # 推送池大小
# apns: # 苹果推送
# dev: false # 是否为开发环境
# topic: "" # topic 例如: com.xinbida.tangsengdaodao
# password: ""
# cert: "" # apns证书路径 例如:configs/push/push.p12
# hms: # 华为推送
# packageName: "" # 华为推送包名 例如:com.xinbida.tangsengdaodao
# appID: "" # 华为推送appID
# appSecret: "" # 华为推送appSecret
# mi: # 小米推送
# packageName: "" # 小米推送包名 例如:com.xinbida.tangsengdaodao
# appID: "" # 小米推送appID
# appSecret: "" # 小米推送appSecret
# channelID: "" # 小米推送channelID
# vivo: # vivo推送
# packageName: "" # vivo推送包名 例如:com.xinbida.tangsengdaodao
# appID: "" # vivo推送appID
# appKey: "" # vivo推送appKey
# appSecret: "" # vivo推送appSecret
# oppo: # oppo推送
# packageName: "" # oppo推送包名 例如:com.xinbida.tangsengdaodao
# appID: "" # oppo推送appID
# appKey: "" # oppo推送appKey
# appSecret: "" # oppo推送appSecret
# masterSecret: "" # oppo推送masterSecret
# firebase: # 小米推送
# packageName: "" # 小米推送包名 例如:com.xinbida.tangsengdaodao
# jsonPath: "" # serviceAccount的JSON文件路径 例如:configs/push/fcm_test.json
# projectId: "" # serviceAccount的JSON中的project_id值
# channelID: "" # 忽略占位
##################### 注册 ####################
#register:
# off: false # 是否关闭注册
# onlyChina: false # 是否只允许中国手机号注册
# stickerAddOff: false # 是否关闭注册添加表情
##################### 内置账户配置 ####################
#account:
# systemUID: "u_10000" # 系统账户uid
# fileHelperUID: "fileHelper" # 文件助手uid
# systemGroupID: "g_10000" # 系统群组id
# systemGroupName: "意见反馈群" # 系统群组名称
# adminUID: "admin" # 管理员uid
##################### 头像 #####################
#avatar:
# defaultBaseURL: "" # 默认头像cdn地址
# default: "assets/assets/avatar.png" # 默认头像
# defaultCount: 900 # 默认头像数量
# partition: 100 # 头像分区数量
##################### 短号配置 ####################
#shortNo:
# numOn: false # 短号是否为纯数字
# numLen: 7 # 短号长度
# editOff: false # 是否允许修改短号
##################### 机器人配置 ####################
#robot:
# messageExpire: 7d # 机器人消息过期时间
# inlineQueryTimeout: 10s # 机器人inline query超时时间
# eventPoolSize: 100 # 事件池大小
# #################### 第三方登录 ####################
#gitee:
# oauthURL: "https://gitee.com/oauth/authorize" # gitee oauth地址
# clientID: "" # gitee client id
# clientSecret: "" # gitee client secret
#github:
# oauthURL: "https://github.com/login/oauth/authorize" # github oauth url
# clientID: "" # github client id
# clientSecret: "" # github client secret
# #################### 缓存配置 ####################
#cache:
# tokenCachePrefix: "token:" # token缓存前缀
# tokenExpire: 30d # token过期时间
# loginDeviceCachePrefix: "login_device:" # 登录设备缓存前缀
# loginDeviceCacheExpire: 5m # 登录设备缓存过期时间
# uidTokenCachePrefix: "uidtoken:" # uid和token的缓存前缀
# friendApplyTokenCachePrefix: "friend_token:" # 好友申请token缓存前缀
# friendApplyExpire: 15d # 好友申请token过期时间
# nameCacheExpire: 7d # 名称缓存过期时间