What are some providers that officially support Meteor hosting, making it super easy to deploy a Meteor app with single click upload or git integration?
I’m not referring to any host that can technically host a Node.js server, but host that specifically support Meteor and make it easy to import a Meteor app.
Fly.io is sort of split between both definitions. They host a lot of things, but they now detect Meteor 3 apps and automatically configure them like they would a typical Node or Python app. See: Run a Meteor App · Fly Docs
Note: I haven’t tested their Meteor support. I use Galaxy exclusively for Meteor apps at the moment.
I’m on https://scalingo.com and those guys are awesome! Hosted in EU, push to deploy via git, you get mongo containers, redis aswell, scaling works like a charm and the support is really quick and helpful. Disclaimer: this is not a paid ad, I’m just genuinely satisfied with their service.
Anyone try fly.io hosting yet? By default it won’t connect user requests to the same machine every time for “sticky sessions”, so I wonder if anyone’s tried it and had any issues configuring it to make sessions sticky.
I tried NodeChef.com again and the nice thing about it is that it simply just works, including built-in MongoDB. Just connect GitHub, select repo and branch, hit deploy button. It is too easy.
However, NodeChef support is the least responsive. They often don’t respond at all, even if it’s a problem on their end (f.e. sometimes SSL setup doesn’t work, or some other issue). Other than that, most of the time the deployment is very simple to perform.
Before trying NodeChef again, Galaxy updated my apps to Metal, and deployments stopped working with no way in the UI to revert, and no way to configure my build commands. That prompted me to go to NodeChef to get things running.
EDIT: just tried it. The team added the ability to customize the install/build command. However, it appears to be untested, as a && turns into && in the output, causing errors. Plus the command override field for manual deploys does not override the build command in settings.