wechat-docker.yaml 1.1 KB

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