config.prod.js 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. 'use strict';
  2. module.exports = () => {
  3. const config = (exports = {});
  4. config.logger = {
  5. level: 'DEBUG',
  6. consoleLevel: 'DEBUG',
  7. };
  8. // 导出配置
  9. config.cdn = {
  10. repos_root_path: '/usr/local/workspace/service-file/upload',
  11. repos_root_url_excel: '/excel/',
  12. };
  13. config.wxapi = {
  14. appid: 'wxd2e28415cb866c0b', // 微信公众号APPID
  15. baseUrl: 'http://www.jilinjobswx.cn', // 微信网关地址
  16. mchid: '1505364491', // 商户ID
  17. mchkey: '1qaz2wsx3edc4rfv5tgb6yhn7ujm8ik9', // 商户key
  18. wxurl: 'http://jytz.jilinjobs.cn/api/wxpayback',
  19. payurl: 'https://api.mch.weixin.qq.com/pay/unifiedorder',
  20. sendDirMq:
  21. 'http://www.jilinjobswx.cn/api.weixin.qq.com/cgi-bin/message/template/send?appid=',
  22. };
  23. // 签到小程序
  24. config.wxapp = {
  25. appid: 'wx3b5ac763ada73e0e',
  26. secret: '0f30fcbb9ad45697800611ad4af585bb',
  27. grant_type: 'authorization_code',
  28. };
  29. // 服务器发布路径
  30. config.baseUrl = 'http://jytz.jilinjobs.cn';
  31. // 认证回调地址
  32. config.authUrl = '/api/train/auth';
  33. // 消息模板
  34. // mongoose config
  35. config.mongoose = {
  36. url: 'mongodb://127.0.0.1:27017/train',
  37. options: {
  38. user: 'admin',
  39. pass: 'admin',
  40. authSource: 'admin',
  41. useUnifiedTopology: true,
  42. useNewUrlParser: true,
  43. useCreateIndex: true,
  44. },
  45. };
  46. // mq配置
  47. config.amqp = {
  48. client: {
  49. hostname: '127.0.0.1',
  50. username: 'visit',
  51. password: 'visit',
  52. vhost: 'train',
  53. },
  54. app: true,
  55. agent: true,
  56. };
  57. // redis config
  58. config.redis = {
  59. client: {
  60. port: 6379, // Redis port
  61. host: '127.0.0.1', // Redis host
  62. password: 123456,
  63. db: 0,
  64. },
  65. };
  66. return config;
  67. };