Is the Meteor JS framework compatible with Google App Engine?

Would it be possible to build and deploy Meteor applications on Google App Engine or are these incompatible technologies?

I know, for example, that Node.js is not compatible with App Engine and Meteor seems similar to Node in some respects.

Meteor creates Node.js applications. Google App Engine does not have a JavaScript runtime, but it does have (in beta as of December 2013), Managed VMs which can run Node.js.

Google Compute Engine (not App Engine) supports the MEAN stack (Mongo, Express, Angular, Node.js), so you can run Meteor on GCE.

Google App Engine screenshot


old answer

Meteor relies on node.js and as such will not run on GAE until GAE supports node.js, if ever.

Meteor runs in Google Compute Engine (GCE), we installed it on a GCE vm using the normal installation procedure and runs quite fine.

A better option would be Heroku. They have a Node runtime available, and should give you an experience similar to GAE.

Google does support nodejs. So Yes, it is. Start here: https://developers.google.com/datastore/docs/getstarted/start_nodejs/

I'm pretty sure that meteor depends upon node.js. I seem to remember in the intro screencast a mention of being "able to deploy anywhere node.js is available".