I think maybe I don't understand vendor. I thought you had to have your project on the internet facing machine to vendor its dependencies. Which I cannot do.
> I could then go to an internet facing machine and run a cargo command
Copy over your Cargo.toml to that machine, run vendor, copy the vendor files back.