TheDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/meteor/meteor/llms.txt
Use this file to discover all available pages before exploring further.
meteor deploy command deploys your Meteor application to Galaxy, Meteor’s hosting service.
Usage
Basic Usage
Deploy to a meteorapp.com subdomain:meteorapp.com without additional configuration.
Custom Domains
To deploy to a custom domain:Options
Set optional data for Meteor.settings. This will be available at runtime in
Meteor.settings on the server. If the object contains a key named public, then Meteor.settings.public will also be available on the client. The argument is the path to a JSON file. Settings persist across deployments until you specify a different settings file. To unset settings, pass an empty settings file.Deploy in debug mode (don’t minify, etc)
Permanently delete this deployment, including all of its stored data
Allow packages in your project to be upgraded or downgraded to versions that are potentially incompatible with the current versions, if required to satisfy all package version constraints.
The number of milliseconds to wait for build/deploy success or failure after a successful upload of your app’s minified code. Defaults to 15 minutes.
Exit when Meteor has uploaded the app’s code instead of waiting for the deploy to conclude
Reuse the build already created if the git commit hash is the same
When deploying an app for the first time, deploy in Galaxy’s free mode
Change the app plan. Valid values:
professional, essentials, or free. This argument overwrites the --free argument.If true and no mongo URL is provided in settings (
galaxy.meteor.com.env.MONGO_URL), Galaxy will create a database for your app in its shared cluster and insert the URL in your app’s settings.Change your app’s container size using the deploy command. Valid values:
tiny, compact, standard, double, quad, octa, or dozen.Examples
Deploy with settings:Settings File
The--settings flag allows you to pass deploy-specific configuration to your application:
Managing Authorization
Use themeteor authorized command to manage who can deploy to a site:
Galaxy Plans
Galaxy offers different hosting plans:- Free: For development and testing
- Essentials: For production apps with basic needs
- Professional: For production apps with advanced features
--plan option:
Container Sizes
Available container sizes (from smallest to largest):tinycompactstandarddoublequadoctadozen