How to deploy a meteor application to my own server?

flavour 1: the development and deployment server are the same;

flavour 2: the development server is one (maybe my localhost) and the deployment server is another (maybe a VPS in the cloud);

flavour 3: I want to make a "meteor hosting" domain, just like "meteor.com". Is it possible? How?

Update:

I'm running Ubuntu and I don't want to "demeteorize" the application. Thank you.

Edit
Report