Я использую moongose в Production, и именно так мы обрабатываем соединение с базой данных, используя db Properties в качестве переменных env.
mongoose.connect(`mongodb://localhost:${dbPort}/${dbName}`,
{user: dbUser, pass: dbPassword, auth: {authdb: 'admin'}, useNewUrlParser: true})