Learn how to deploy on Galaxy by setting up Push to Deploy, which is the easiest and fastest way to deploy your Meteor app. If you want to deploy using our CLI, you can find out how to do so on this page.
Sign up for Meteor Cloud
...
On the free plan, you're required to use meteorapp.com
as the main domain and specify a subdomain. With a paid plan, any domain is allowed. If you opt for a custom domain, you must set up your DNS; learn how here. For paid apps, you also have the option to use meteorapp.com
and only specify a subdomain, allowing you to configure your DNS later.
Deploy Options
In the "Deploy Options" section, select the amount of memory for app deployment under Build Container RAM and choose your deployment branch. Any commit to this branch will automatically trigger a new deployment.
You also have the option to use our Free Shared MongoDB Cluster, which is recommended only for testing, not for production apps.
...
With everything set, click on "Deploy App" to launch the first version of your app! 🎉
...
You can also follow along to learn about the Advanced Options.
Advanced Options
Under "Advanced Options," you can configure:
Meteor Settings: Set initial app settings in JSON format for deployment.
Root Directory: Indicate the Meteor app's root in your repository.
Pre Deploy Command: Use this command, typically "meteor npm install --production," to install app dependencies.
Deploy Arguments: Provide additional arguments for your deploy command.
Environment Variables: Specify variables, like deployment region, for your app.
...