18 changed files with 514 additions and 38 deletions
@ -0,0 +1,390 @@ |
|||||
|
# gin_server_admin Global Configuration |
||||
|
|
||||
|
# jwt configuration |
||||
|
jwt: |
||||
|
signing-key: 'qmPlus' |
||||
|
expires-time: 604800 |
||||
|
buffer-time: 86400 |
||||
|
issuer: 'qmPlus' |
||||
|
signing-key: a77a9442-4c2b-466b-a650-9495e04d285c |
||||
|
# zap logger configuration |
||||
|
zap: |
||||
|
level: 'info' |
||||
|
format: 'console' |
||||
|
prefix: '[gin_server_admin]' |
||||
|
director: 'log' |
||||
|
show-line: true |
||||
|
encode-level: 'LowercaseColorLevelEncoder' |
||||
|
stacktrace-key: 'stacktrace' |
||||
|
log-in-console: true |
||||
|
|
||||
|
# redis configuration |
||||
|
redis: |
||||
|
db: 0 |
||||
|
addr: 127.0.0.1:6379 |
||||
|
password: "" |
||||
|
rediswechat: |
||||
|
db: 1 |
||||
|
addr: 127.0.0.1:6379 |
||||
|
password: "" |
||||
|
rediswechat2: |
||||
|
db: 2 |
||||
|
addr: 127.0.0.1:6379 |
||||
|
password: "" |
||||
|
rediswechat5: |
||||
|
db: 5 |
||||
|
addr: 127.0.0.1:6379 |
||||
|
password: "" |
||||
|
redisprefix: |
||||
|
prefix: "HXGK_GO_ZhixingCollege" |
||||
|
alias: "dev" |
||||
|
|
||||
|
# email configuration |
||||
|
email: |
||||
|
to: 'xxx@qq.com' |
||||
|
port: 465 |
||||
|
from: 'xxx@163.com' |
||||
|
host: 'smtp.163.com' |
||||
|
is-ssl: true |
||||
|
secret: 'xxx' |
||||
|
nickname: 'test' |
||||
|
|
||||
|
# casbin configuration |
||||
|
casbin: |
||||
|
model-path: './resource/rbac_model.conf' |
||||
|
|
||||
|
# system configuration |
||||
|
system: |
||||
|
env: 'public' # Change to "develop" to skip authentication for development mode |
||||
|
addr: 8888 |
||||
|
#addr: 8889 |
||||
|
db-type: 'mysql' |
||||
|
oss-type: 'local' # 控制oss选择走本期还是 七牛等其他仓 自行增加其他oss仓可以在 server/utils/upload/upload.go 中 NewOss函数配置 |
||||
|
use-multipoint: false |
||||
|
# IP限制次数 一个小时15000次 |
||||
|
iplimit-count: 15000 |
||||
|
# IP限制一个小时 |
||||
|
iplimit-time: 3600 |
||||
|
|
||||
|
# captcha configuration |
||||
|
captcha: |
||||
|
key-long: 6 |
||||
|
img-width: 240 |
||||
|
img-height: 80 |
||||
|
|
||||
|
# mysql connect configuration |
||||
|
# 未初始化之前请勿手动修改数据库信息!!!如果一定要手动初始化请看(https://www.gin_server_admin.com/docs/first) |
||||
|
mysql: |
||||
|
path: '127.0.0.1:3306' |
||||
|
config: 'charset=utf8mb4&parseTime=True&loc=Local' |
||||
|
db-name: 'gva' |
||||
|
username: 'gva' |
||||
|
password: 'YNsk3zbP4sTASmzJ' |
||||
|
max-idle-conns: 100 |
||||
|
max-open-conns: 1500 |
||||
|
log-mode: false |
||||
|
log-zap: "" |
||||
|
|
||||
|
# local configuration |
||||
|
local: |
||||
|
path: 'uploads/file' |
||||
|
|
||||
|
# autocode configuration |
||||
|
autocode: |
||||
|
transfer-restart: true |
||||
|
# root 自动适配项目根目录 |
||||
|
# 请不要手动配置,他会在项目加载的时候识别出根路径 |
||||
|
root: "" |
||||
|
server: /gin_server_admin |
||||
|
server-api: /api/v1/autocode |
||||
|
server-initialize: /initialize |
||||
|
server-model: /model/autocode |
||||
|
server-request: /model/autocode/request/ |
||||
|
server-router: /router/autocode |
||||
|
server-service: /service/autocode |
||||
|
web: /web/src |
||||
|
web-api: /api |
||||
|
web-form: /view |
||||
|
web-table: /view |
||||
|
|
||||
|
# qiniu configuration (请自行七牛申请对应的 公钥 私钥 bucket 和 域名地址) |
||||
|
qiniu: |
||||
|
zone: 'ZoneHuaDong' |
||||
|
bucket: '' |
||||
|
img-path: '' |
||||
|
use-https: false |
||||
|
access-key: '' |
||||
|
secret-key: '' |
||||
|
use-cdn-domains: false |
||||
|
|
||||
|
|
||||
|
# aliyun oss configuration |
||||
|
aliyun-oss: |
||||
|
endpoint: 'yourEndpoint' |
||||
|
access-key-id: 'yourAccessKeyId' |
||||
|
access-key-secret: 'yourAccessKeySecret' |
||||
|
bucket-name: 'yourBucketName' |
||||
|
bucket-url: 'yourBucketUrl' |
||||
|
base-path: 'yourBasePath' |
||||
|
|
||||
|
# tencent cos configuration |
||||
|
tencent-cos: |
||||
|
bucket: 'xxxxx-10005608' |
||||
|
region: 'ap-shanghai' |
||||
|
secret-id: 'xxxxxxxx' |
||||
|
secret-key: 'xxxxxxxx' |
||||
|
base-url: 'https://gin.vue.admin' |
||||
|
path-prefix: 'gin_server_admin' |
||||
|
|
||||
|
# excel configuration |
||||
|
excel: |
||||
|
dir: './resource/excel/' |
||||
|
|
||||
|
|
||||
|
# timer task db clear table |
||||
|
Timer: |
||||
|
start: true |
||||
|
spec: "@daily" # 定时任务详细配置参考 https://pkg.go.dev/github.com/robfig/cron/v3 |
||||
|
detail: [ |
||||
|
# tableName: 需要清理的表名 |
||||
|
# compareField: 需要比较时间的字段 |
||||
|
# interval: 时间间隔, 具体配置详看 time.ParseDuration() 中字符串表示 且不能为负数 |
||||
|
# 2160h = 24 * 30 * 3 -> 三个月 |
||||
|
{ tableName: "sys_operation_records" , compareField: "created_at", interval: "2160h" }, |
||||
|
{ tableName: "jwt_blacklists" , compareField: "created_at", interval: "168h" } |
||||
|
#{ tableName: "log2" , compareField: "created_at", interval: "2160h" } |
||||
|
] |
||||
|
|
||||
|
# mysql connect configuration |
||||
|
# 其他数据库配置 |
||||
|
#app主数据库 |
||||
|
mysqlMaster: |
||||
|
path: '127.0.0.1:3306' |
||||
|
config: 'charset=utf8mb4&parseTime=True&loc=Local' |
||||
|
db-name: 'hengxingaoke_tes' |
||||
|
username: 'hengxingaoke_tes' |
||||
|
password: 'JsTt6iTpkZ85wDnF' |
||||
|
max-idle-conns: 100 |
||||
|
max-open-conns: 1500 |
||||
|
log-mode: false |
||||
|
log-zap: "" |
||||
|
|
||||
|
#文档属性数据库 |
||||
|
mysqlBookDate: |
||||
|
path: '127.0.0.1:3306' |
||||
|
config: 'charset=utf8mb4&parseTime=True&loc=Local' |
||||
|
db-name: 'learnmessage' |
||||
|
username: 'learnmessage' |
||||
|
password: 'JyppSdcLT27f7dpB' |
||||
|
max-idle-conns: 10 |
||||
|
max-open-conns: 100 |
||||
|
log-mode: false |
||||
|
log-zap: "" |
||||
|
|
||||
|
#微信员工信息表 |
||||
|
mysqlWatchDate: |
||||
|
path: '127.0.0.1:3306' |
||||
|
config: 'charset=utf8mb4&parseTime=True&loc=Local' |
||||
|
db-name: 'wechatuser' |
||||
|
username: 'wechatuser' |
||||
|
password: '8jrFG2AzpJPxs88m' |
||||
|
max-idle-conns: 10 |
||||
|
max-open-conns: 100 |
||||
|
log-mode: false |
||||
|
log-zap: "" |
||||
|
|
||||
|
#错题库 |
||||
|
mysqlErrorSubjectDate: |
||||
|
path: '127.0.0.1:3306' |
||||
|
config: 'charset=utf8mb4&parseTime=True&loc=Local' |
||||
|
db-name: 'errorsubject' |
||||
|
username: 'errorsubject' |
||||
|
password: 'abRcXzraCMFYC4Me' |
||||
|
max-idle-conns: 10 |
||||
|
max-open-conns: 100 |
||||
|
log-mode: false |
||||
|
log-zap: "" |
||||
|
|
||||
|
#自我测验 |
||||
|
mysqlMyTestDate: |
||||
|
path: '127.0.0.1:3306' |
||||
|
config: 'charset=utf8mb4&parseTime=True&loc=Local' |
||||
|
db-name: 'selftestdatabase' |
||||
|
username: 'selftestdatabase' |
||||
|
password: 'mXDWEBJCd5acnCjD' |
||||
|
max-idle-conns: 10 |
||||
|
max-open-conns: 100 |
||||
|
log-mode: false |
||||
|
log-zap: "" |
||||
|
|
||||
|
#图文信息数据库 |
||||
|
mysqlBooImgkDate: |
||||
|
path: '127.0.0.1:3306' |
||||
|
config: 'charset=utf8mb4&parseTime=True&loc=Local' |
||||
|
db-name: 'readdocument' |
||||
|
username: 'readdocument' |
||||
|
password: 'CY2yanCmAP8p8bxj' |
||||
|
max-idle-conns: 10 |
||||
|
max-open-conns: 100 |
||||
|
log-mode: false |
||||
|
log-zap: "" |
||||
|
|
||||
|
#计分明细数据库 |
||||
|
mysqlIntegralDate: |
||||
|
path: '127.0.0.1:3306' |
||||
|
config: 'charset=utf8mb4&parseTime=True&loc=Local' |
||||
|
db-name: 'leaguetabledata' |
||||
|
username: 'leaguetabledata' |
||||
|
password: 'PxeX8Dnw88G4Jpnr' |
||||
|
max-idle-conns: 10 |
||||
|
max-open-conns: 100 |
||||
|
log-mode: false |
||||
|
log-zap: "" |
||||
|
|
||||
|
#趣味问答 |
||||
|
mysqlQADate: |
||||
|
path: '127.0.0.1:3306' |
||||
|
config: 'charset=utf8mb4&parseTime=True&loc=Local' |
||||
|
db-name: 'ques_and_answers' |
||||
|
username: 'ques_and_answers' |
||||
|
password: 'CT7XGBrAwdnXkTNX' |
||||
|
max-idle-conns: 10 |
||||
|
max-open-conns: 100 |
||||
|
log-mode: false |
||||
|
log-zap: "" |
||||
|
|
||||
|
#风云榜统计数据库 |
||||
|
mysqlBillboardDate: |
||||
|
path: '127.0.0.1:3306' |
||||
|
config: 'charset=utf8mb4&parseTime=True&loc=Local' |
||||
|
db-name: 'statisticsing' |
||||
|
username: 'statisticsing' |
||||
|
password: '4iMZNtMT8fk8imEb' |
||||
|
max-idle-conns: 10 |
||||
|
max-open-conns: 100 |
||||
|
log-mode: false |
||||
|
log-zap: "" |
||||
|
|
||||
|
#健康上报数据库 |
||||
|
mysqlHealthReportDate: |
||||
|
path: '127.0.0.1:3306' |
||||
|
config: 'charset=utf8mb4&parseTime=True&loc=Local' |
||||
|
db-name: 'location' |
||||
|
username: 'location' |
||||
|
password: 'XreBJrkYh7K3jfbm' |
||||
|
max-idle-conns: 10 |
||||
|
max-open-conns: 100 |
||||
|
log-mode: false |
||||
|
log-zap: "" |
||||
|
|
||||
|
#审批流程数据库 |
||||
|
mysqlApprovalProcess: |
||||
|
path: '127.0.0.1:3306' |
||||
|
config: 'charset=utf8mb4&parseTime=True&loc=Local' |
||||
|
db-name: 'workflow' |
||||
|
username: 'workflow' |
||||
|
password: 'kSwXD3LBsnJ8dsz4' |
||||
|
max-idle-conns: 100 |
||||
|
max-open-conns: 1500 |
||||
|
log-mode: false |
||||
|
log-zap: "" |
||||
|
|
||||
|
#绩效考核数据库 |
||||
|
mysqlPerformanceappraisal: |
||||
|
path: '127.0.0.1:3306' |
||||
|
config: 'charset=utf8mb4&parseTime=True&loc=Local' |
||||
|
db-name: 'perform' |
||||
|
username: 'perform' |
||||
|
password: 'amtzSrN5WnMsS4hb' |
||||
|
max-idle-conns: 100 |
||||
|
max-open-conns: 1500 |
||||
|
log-mode: false |
||||
|
log-zap: "" |
||||
|
#企业微信回调记录 |
||||
|
mysqlWechatCallBack: |
||||
|
path: '127.0.0.1:3306' |
||||
|
config: 'charset=utf8mb4&parseTime=True&loc=Local' |
||||
|
db-name: 'wechatlog' |
||||
|
username: 'wechatlog' |
||||
|
password: 'j7Hs8Tb6SkZzy2ee' |
||||
|
max-idle-conns: 100 |
||||
|
max-open-conns: 1500 |
||||
|
log-mode: false |
||||
|
log-zap: "" |
||||
|
#HR系统 |
||||
|
hrdatabase: |
||||
|
path: '127.0.0.1:3306' |
||||
|
config: 'charset=utf8mb4&parseTime=True&loc=Local' |
||||
|
db-name: 'hr_new' |
||||
|
username: 'hr_new' |
||||
|
password: 'kPMP6NafMsdccxDX' |
||||
|
max-idle-conns: 100 |
||||
|
max-open-conns: 1500 |
||||
|
log-mode: false |
||||
|
log-zap: "" |
||||
|
|
||||
|
#HR系统(新) |
||||
|
hrdatabasekingdee: |
||||
|
path: '127.0.0.1:3306' |
||||
|
config: 'charset=utf8mb4&parseTime=True&loc=Local' |
||||
|
db-name: 'human_resources' |
||||
|
username: 'human_resources' |
||||
|
password: 'hn4FaeBtePdnw2K6' |
||||
|
max-idle-conns: 100 |
||||
|
max-open-conns: 1500 |
||||
|
log-mode: false |
||||
|
log-zap: "" |
||||
|
|
||||
|
|
||||
|
#企业微信相关设置 |
||||
|
workwechatid: |
||||
|
companyid: 'ww02f310301953277a' #企业ID |
||||
|
|
||||
|
|
||||
|
workwechatschool: #知行学院 |
||||
|
agentid: 1000008 |
||||
|
secretstr: 'YJOHrmHtvevAdctg-06TMLnPokIaLHdfrQMyQolZQC8' |
||||
|
#知行学院API接收消息 |
||||
|
wechattokening: 'kkUA3s2s3' #Token |
||||
|
encodingaeskey: 'ZI29of85mTgQPik8LLjDnYKlAECDbI23Pq886VJ9Azf' #EncodingAESKey |
||||
|
|
||||
|
workwechatappmaillist: #通讯录 |
||||
|
secretstr: 'yjcQXkh6_116QKjfZfbRSyzdrFFZ9jbVlKJtL2tn3OU' |
||||
|
token: '' |
||||
|
encodingaeskey: '' |
||||
|
|
||||
|
healthreport: #健康上报 |
||||
|
secretstr: 'smjpGmFo5wp18BZGiLaECFr84Blv429v_GFdKp4_0YQ' |
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
#测试企业 |
||||
|
workwechatids: |
||||
|
companyid: 'ww708746402de33ba7' #企业ID |
||||
|
#知行学院API接收消息 |
||||
|
workwechattoken: 'kkUA3s2s3' #Token |
||||
|
encodingaeskey: 'ZI29of85mTgQPik8LLjDnYKlAECDbI23Pq886VJ9Azf' #EncodingAESKey |
||||
|
|
||||
|
workwechatschools: #测试 |
||||
|
agentid: 1000021 |
||||
|
secretstr: 'rbqos2un6vVY5k_c2aOFK6HUuONeJsiBqwRZXTDVBKU' |
||||
|
#知行学院API接收消息 |
||||
|
wechattokening: 'kkUA3s2s3' #Token |
||||
|
encodingaeskey: 'ZI29of85mTgQPik8LLjDnYKlAECDbI23Pq886VJ9Azf' #EncodingAESKey |
||||
|
|
||||
|
workwechatappmaillists: #通讯录 |
||||
|
secretstr: 'TSSsJXiqh3RKl0NYIoB-sPc43MUIRJ1ppALWtzyLY94' |
||||
|
token: '' |
||||
|
encodingaeskey: '' |
||||
|
|
||||
|
healthreports: #健康上报 |
||||
|
secretstr: 'smjpGmFo5wp18BZGiLaECFr84Blv429v_GFdKp4_0YQ' |
||||
|
|
||||
|
privateConfig: #私人配置 |
||||
|
# visit: 'http://docu.hxgk.net/uploadfileing/uploadimging' |
||||
|
visit: 'http://docs.hxgk.group/uploadfileing/uploadimging' |
||||
|
appKey: 'heng_xin_gao_ke_AppKey' |
||||
|
|
||||
|
|
||||
Binary file not shown.
Loading…
Reference in new issue