Meteor has been fantastic so far with my development project to try to save my company some time and money with repetitive sales processes. But I’ve run into a problem that admittedly is a showstopper so far…we can’t get Meteor to run in production anywhere. An app 2 people have been working on for 6 months works perfectly in dev, and worked perfectly on Heroku until the introduction of PhantomJS. Once that happened, KABOOM. Heroku app down. Reversing the last steps and going back to the last deploy should have fixed it…no go. It’s dead. So the two of us, both extremely experienced with enterprise Microsoft, Java, and PHP deployments somehow can’t manage to get Meteor to run anywhere in production with PhantomJS.
We just had a meeting with our boss. Essentially we’ve been told that everyone thinks we’ve spent the last six months playing with “a development toy called Meteor” and have nothing to show for it. IT has told us that in the end they don’t care how we do it, but it needs to run on AWS with preferences going to a Docker container. Unfortunately it seems that Meteor 1.3 is not compatible with Docker and errors out.
How do you run Meteor in production on Amazon Web Services? I’ve tried every tutorial I can get my hands on and somehow 15 years of enterprise IT is failing me.