Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Where to host Meteor-Apps?

I want to build a Meteor-App to run a little side-project/business. This in mind:

  1. I want a cheap environment (online) to test and share my progress
  2. I want to have the option to scale it up in terms of production in a few months
  3. I want to use some standard command line tools to push to this service
  4. The database options have also to scale up if i need more

I've started looking into Heroku, but are there any "good practices" which anybody can recommend? I never hosted a Meteor-App, and i want to avoid a private server because of administration etc.

like image 339
ohboy21 Avatar asked Apr 14 '14 09:04

ohboy21


2 Answers

Meteor apps are immediately ready to deploy to Heroku. Your question is very broad, but Heroku fits the bill for every parameter you specified.

Here's a flow for creating an example meteor app and deploying it:

$ meteor create --example leaderboard
$ cd leaderboard
$ git init . && git add .
$ git commit -m "First commit"
$ heroku create --buildpack https://github.com/jordansissel/heroku-buildpack-meteor
$ git push heroku master
like image 79
Yuval Adam Avatar answered Oct 11 '22 22:10

Yuval Adam


There are a few options:

  • Meteor.Com -- the easiest option, free hosting from Meteor. Super easy deployments, but limited resources until the Galaxy platform is complete. Not suitable for very high load/traffic sites (yet).

  • PaaS providers -- cloud hosting where you are responsible for your app, and the provider manages the infrastructure for you. Generally small virtual machines which host node apps, with great deployment tools.

  • Own Infrastructure -- info on how to host on your own servers, or via IaaS providers like Amazon AWS, Digital Ocean, Rackspace, etc. Most complicated option.

  • Deployment Services - services to manage deployment to your own servers (or IaaS servers). Advantages of the above but with the management taken care of for you (managed deployment, monitoring, etc).

Source: Meteorpedia

like image 28
ohho Avatar answered Oct 11 '22 23:10

ohho