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