Transfer apps

Learn how to transfer an app to another account

You can deploy an application to one Galaxy account at a time. Galaxy utilizes the following policy to select the account to deploy your app to:

  1. If an application with the specified hostname already exists in an account, Galaxy deploys to the same account.
  2. Otherwise, if you specify --owner someorganization, Galaxy chooses the given orgainzation.
  3. Otherwise, if your individual user account is registered for Galaxy hosting, Galaxy chooses it.
  4. Otherwise, Galaxy chooses the first Galaxy organization account that you are a member of.

If you are a member of two or more accounts, you can then transfer the application to a different account.

Transfer with Meteor 1.3 or higher versions

To transfer the application, on the command line, type: DEPLOY_HOSTNAME=galaxy.meteor.com meteor authorized [your_existing_hostname] --transfer [new_account_name]

Transfer with Meteor 1.2 or lower versions

To transfer the application, on the command line, type: DEPLOY_HOSTNAME=galaxy.meteor.com meteor authorized [your_existing_hostname] --add [new_account_name]

You need to have deploy privileges to the account new_account_name.

Transfer across regions

To transfer an app from one region to another, re-deploy the app to the target region.

  1. Deploy the same app code to the target region with a new hostname. Use the DEPLOY_HOSTNAME for the target hostname and set up DNS for the new hostname to point to the target region’s ingress point.
  2. Stop the app in the original region.

Billing for transferred applications

The application container usage that occurred while the application was owned by the old account will be billed to the old account. Any new application container usage that occurs after the transfer to the new account will be billed to the new account.

Edit on GitHub
// search box