@kthomas88 yes there is some black magic involved, particularly at the "authentication" level and the transport layer.
The big issue is you can't provide a clean Rest API to your customers with a Meteor app and Meteor does not shutdown gracefully.
I explained some details at medium.com/@pierrebaz/why-i-won-t-recommend-meteo…