mango-alerts/src/environment.ts

21 lines
641 B
TypeScript
Raw Normal View History

2021-04-09 13:51:25 -07:00
import * as dotenv from 'dotenv';
dotenv.config();
export default {
2021-04-09 15:02:31 -07:00
dbConnectionString: (process.env.NODE_ENV == 'production') ?
2021-04-09 14:57:50 -07:00
`mongodb://${process.env.DB_USER}:${process.env.DB_PASS}@${process.env.DB_HOSTS}/${process.env.DB}${process.env.DB_OPTIONS}`:
'mongodb://localhost:27017',
2021-04-09 13:51:25 -07:00
db: process.env.DB || '',
port: process.env.PORT || 3000,
twilioSid: process.env.TWILIO_ACCOUNT_SID || '',
twilioToken: process.env.TWILIO_AUTH_TOKEN || '',
twilioNumber: process.env.TWILIO_PHONE_NUMBER || '',
mailUser: process.env.MAIL_USER || '',
mailPass: process.env.MAIL_PASS || '',
tgToken: process.env.TG_TOKEN || ''
}