|
|
@ -1,4 +1,4 @@
|
|
|
|
import { IConfigOptions } from "../types"
|
|
|
|
import { IConfigOptions } from '../types'
|
|
|
|
|
|
|
|
|
|
|
|
// 先从环境变量取配置
|
|
|
|
// 先从环境变量取配置
|
|
|
|
let config: IConfigOptions = {
|
|
|
|
let config: IConfigOptions = {
|
|
|
@ -28,18 +28,18 @@ let config: IConfigOptions = {
|
|
|
|
},
|
|
|
|
},
|
|
|
|
redis: {
|
|
|
|
redis: {
|
|
|
|
host: process.env.REDIS_URL || 'localhost',
|
|
|
|
host: process.env.REDIS_URL || 'localhost',
|
|
|
|
port: (process.env.REDIS_PORT && parseInt(process.env.REDIS_PORT)) || 6379
|
|
|
|
port: (process.env.REDIS_PORT && parseInt(process.env.REDIS_PORT)) || 6379,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
mail: {
|
|
|
|
mail: {
|
|
|
|
host: 'smtp-mail.outlook.com',
|
|
|
|
host: process.env.MAIL_HOST ?? 'smtp.aliyun.com',
|
|
|
|
port: 587,
|
|
|
|
port: process.env.MAIL_PORT ?? 465,
|
|
|
|
secure: false,
|
|
|
|
secure: process.env.MAIL_SECURE ?? true,
|
|
|
|
auth: {
|
|
|
|
auth: {
|
|
|
|
user: 'rap2_notify@outlook.com',
|
|
|
|
user: process.env.MAIL_USER ?? 'rap2org@service.alibaba.com',
|
|
|
|
pass: ''
|
|
|
|
pass: process.env.MAIL_PASS ?? '',
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
mailSender: 'rap2_notify@outlook.com',
|
|
|
|
mailSender: process.env.MAIL_SENDER ?? 'rap2org@service.alibaba.com',
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
export default config
|
|
|
|
export default config
|