perm-api-prod.yaml 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. Name: perm-api
  2. Host: 0.0.0.0
  3. Port: 10001
  4. RpcServerConf:
  5. Name: perm-rpc
  6. ListenOn: 0.0.0.0:10002
  7. MySQL:
  8. DataSource: "root:NsDmWyM@312@tcp(127.0.0.1:3306)/perms_system?charset=utf8mb4&parseTime=true&loc=Asia%2FShanghai"
  9. CacheRedis:
  10. Nodes:
  11. - Host: 127.0.0.1:6379
  12. Pass: "NsDmWyM@312"
  13. Type: node
  14. KeyPrefix: "PermsSystem"
  15. Auth:
  16. AccessSecret: "234225d7f000ef18d17ae5b61dcec0ce"
  17. AccessExpire: 7200
  18. RefreshSecret: "dfe03caffcfc73be4a941a862dc59ae4"
  19. RefreshExpire: 604800
  20. ManagementKey: "bec2b6b1df692610fb914ef2935bda88"
  21. # cap.js 人机验证配置(可选)
  22. # Enable: 1 启用 cap.js 验证,0 或不配置则使用图片验证码
  23. # EndpointURL: cap.js 服务地址(不含 key,如 https://cap.example.com)
  24. # Key: cap.js site key
  25. # Secret: cap.js site secret(服务端 siteverify 使用)
  26. Capjs:
  27. Enable: 1
  28. EndpointURL: "https://cap.znomo.com"
  29. Key: "c1c9be8c3f"
  30. Secret: "chC9e2jTTtPCxNv8gBFa18DjpkpUoQc706dZCLZ4nc1LZGQGpZLw"
  31. Minio:
  32. Name: "minio-perms"
  33. AccessKeyId: "jP0ykUhzxqFSc2nJPHk3"
  34. AccessKeySecret: "L2DIfYcqtChyDDL9vTI7ixiPtpS2TCtg5NPHgyIv"
  35. Endpoint: "minioapi.fkey.win"
  36. Domain: "https://res.fkey.win"
  37. UseSSL: true
  38. FileType:
  39. avatar:
  40. Bucket: "perms-system"
  41. Dir: "avatar/{yyyy}/{mm}/{dd}"
  42. AllowedContentTypes:
  43. - "image/jpeg"
  44. - "image/png"
  45. - "image/gif"
  46. - "image/webp"