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:
If an application with the specified hostname already exists in an account, Galaxy deploys to the same account.
Otherwise, if you specify --owner someorganization, Galaxy chooses the given organization.
Otherwise, if your individual user account is registered for Galaxy hosting, Galaxy chooses it.
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.
To transfer the application, on the command line, type:
To transfer the application, on the command line, type:
You need to have deploy privileges to the account new_account_name.
To transfer an app from one region to another, re-deploy the app to the target region.
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.
Stop the app in the original region.
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.
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:
If an application with the specified hostname already exists in an account, Galaxy deploys to the same account.
Otherwise, if you specify --owner someorganization, Galaxy chooses the given organization.
Otherwise, if your individual user account is registered for Galaxy hosting, Galaxy chooses it.
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.
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.
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.
Updated on: 15/07/2024
Thank you!