wechat.yaml 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. Name: Wechat.api
  2. Host: 0.0.0.0
  3. Port: 19101
  4. Timeout: 30000
  5. Mode: "dev"
  6. Auth:
  7. AccessSecret: "LnQD46hBde0AgFXBer8ZZZe3FgC"
  8. AccessExpire: 259200
  9. CROSConf:
  10. Address: '*'
  11. Log:
  12. ServiceName: WechatApiLogger
  13. Mode: console
  14. Encoding: plain
  15. Stat: false
  16. Level: info
  17. Compress: false
  18. KeepDays: 7
  19. StackCoolDownMillis: 100
  20. DatabaseConf:
  21. Type: mysql
  22. Host: localhost
  23. Port: 3306
  24. DBName: wechat
  25. Username: simple-admin
  26. Password: simple-admin.
  27. MaxOpenConn: 100
  28. SSLMode: disable
  29. CacheTime: 5
  30. CoreRpc:
  31. # Target: k8s://default/core-rpc-svc:9101
  32. Endpoints:
  33. - 127.0.0.1:9101
  34. Enabled: true
  35. RedisConf:
  36. Host: 127.0.0.1:6379
  37. CasbinDatabaseConf:
  38. Type: mysql
  39. Host: localhost
  40. Port: 3306
  41. DBName: wechat-admin
  42. Username: simple-admin
  43. Password: simple-admin.
  44. MaxOpenConn: 100
  45. SSLMode: disable
  46. CacheTime: 5
  47. CasbinConf:
  48. ModelText: |
  49. [request_definition]
  50. r = sub, obj, act
  51. [policy_definition]
  52. p = sub, obj, act
  53. [role_definition]
  54. g = _, _
  55. [policy_effect]
  56. e = some(where (p.eft == allow))
  57. [matchers]
  58. m = r.sub == p.sub && keyMatch2(r.obj,p.obj) && r.act == p.act