config.yaml 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. aliyun-oss:
  2. endpoint: yourEndpoint
  3. access-key-id: yourAccessKeyId
  4. access-key-secret: yourAccessKeySecret
  5. bucket-name: yourBucketName
  6. bucket-url: yourBucketUrl
  7. base-path: yourBasePath
  8. autocode:
  9. transfer-restart: true
  10. root: D:\project
  11. server: /server
  12. server-api: /api/v1/%s
  13. server-plug: /plugin/%s
  14. server-initialize: /initialize
  15. server-model: /model/%s
  16. server-request: /model/%s/request/
  17. server-router: /router/%s
  18. server-service: /service/%s
  19. web: /web/src
  20. web-api: /api
  21. web-form: /view
  22. web-table: /view
  23. aws-s3:
  24. bucket: xxxxx-10005608
  25. region: ap-shanghai
  26. endpoint: ""
  27. s3-force-path-style: false
  28. disable-ssl: false
  29. secret-id: xxxxxxxx
  30. secret-key: xxxxxxxx
  31. base-url: https://gin.vue.admin
  32. path-prefix: log-server
  33. captcha:
  34. key-long: 6
  35. img-width: 240
  36. img-height: 80
  37. cors:
  38. mode: whitelist
  39. whitelist:
  40. - allow-origin: example1.com
  41. allow-methods: GET, POST
  42. allow-headers: content-type
  43. expose-headers: Content-Length, Access-Control-Allow-Origin, Access-Control-Allow-Headers,
  44. Content-Type
  45. allow-credentials: true
  46. - allow-origin: example2.com
  47. allow-methods: GET, POST
  48. allow-headers: content-type
  49. expose-headers: Content-Length, Access-Control-Allow-Origin, Access-Control-Allow-Headers,
  50. Content-Type
  51. allow-credentials: true
  52. db-list:
  53. - disable: false
  54. type: ""
  55. alias-name: ""
  56. path: ""
  57. port: ""
  58. config: ""
  59. db-name: ""
  60. username: ""
  61. password: ""
  62. max-idle-conns: 10
  63. max-open-conns: 100
  64. log-mode: ""
  65. log-zap: false
  66. email:
  67. to: xxx@qq.com
  68. port: 465
  69. from: xxx@163.com
  70. host: smtp.163.com
  71. is-ssl: true
  72. secret: xxx
  73. nickname: test
  74. excel:
  75. dir: ./resource/excel/
  76. hua-wei-obs:
  77. path: you-path
  78. bucket: you-bucket
  79. endpoint: you-endpoint
  80. access-key: you-access-key
  81. secret-key: you-secret-key
  82. jwt:
  83. signing-key: 73add799-ce1e-4e6b-8631-f063d80c03d3
  84. expires-time: 604800
  85. buffer-time: 86400
  86. issuer: qmPlus
  87. local:
  88. path: uploads/file
  89. store-path: uploads/file
  90. mysql:
  91. path: 120.92.140.20
  92. port: "3306"
  93. config: charset=utf8mb4&parseTime=True&loc=Local
  94. db-name: backend-server
  95. username: backend-server
  96. password: 2f88080966
  97. max-idle-conns: 10
  98. max-open-conns: 100
  99. log-mode: info
  100. log-zap: false
  101. pgsql:
  102. path: ""
  103. port: ""
  104. config: ""
  105. db-name: ""
  106. username: ""
  107. password: ""
  108. max-idle-conns: 10
  109. max-open-conns: 100
  110. log-mode: ""
  111. log-zap: false
  112. qiniu:
  113. zone: ZoneHuaDong
  114. bucket: ""
  115. img-path: ""
  116. use-https: false
  117. access-key: ""
  118. secret-key: ""
  119. use-cdn-domains: false
  120. redis:
  121. db: 8
  122. addr: 127.0.0.1:6379
  123. password: ""
  124. system:
  125. env: public
  126. addr: 8888
  127. db-type: mysql
  128. oss-type: local
  129. use-multipoint: false
  130. use-redis: false
  131. iplimit-count: 15000
  132. iplimit-time: 3600
  133. tencent-cos:
  134. bucket: xxxxx-10005608
  135. region: ap-shanghai
  136. secret-id: xxxxxxxx
  137. secret-key: xxxxxxxx
  138. base-url: https://gin.vue.admin
  139. path-prefix: log-server
  140. timer:
  141. start: true
  142. spec: '@daily'
  143. detail:
  144. - tableName: sys_operation_records
  145. compareField: created_at
  146. interval: 2160h
  147. - tableName: jwt_blacklists
  148. compareField: created_at
  149. interval: 168h
  150. zap:
  151. level: info
  152. prefix: '[log-server]'
  153. format: console
  154. director: log
  155. encode-level: LowercaseColorLevelEncoder
  156. stacktrace-key: stacktrace
  157. max-age: 30
  158. show-line: true
  159. log-in-console: true
  160. send-url:
  161. computer-send-url: "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=7d095d5b-8240-45fd-a68c-baff3628d83b111"
  162. keyword-send-url: "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=34cbfa5a-c31d-464f-baf8-8363d6f4ac6a"
  163. #extranet-domain:
  164. # control: "http://192.168.50.35:8099"
  165. prefix-url:
  166. prefix-local: "172.16.2.92:8080/api/"