Cloud Apps
Moving your subscription to a different region
Move a whole subscription — apps, data, addresses and all — between Detroit, Los Angeles and Amsterdam, self-service and free. Rules, what carries over, and the special cases.
You can move a Cloud App subscription — and every app inside it — to a different location yourself, from the panel. Available regions: US East (Detroit), US West (Los Angeles) and EU (Amsterdam). Moving is free.
This feature is in beta. Every move keeps your original data intact on the old host until the copy is verified on the new one, but this is new machinery moving real data between machines. Before you move, back up anything you cannot afford to lose: take a snapshot of each app, export databases from the app's Database tab, and download irreplaceable files over SFTP. We cannot be responsible for broken apps or lost data during a move.
How to move
- Open Subscriptions in the panel.
- On the subscription you want to move, find the Region section and click Change region.
- Pick the new location. The panel shows you a plan first: every app in the subscription, what will happen to each one, and anything that would block the move.
- Tick the backup acknowledgment and confirm.
- Watch the progress live. Apps move one at a time; each pauses briefly while its data transfers (typically a couple of minutes), then comes back in the new region. You can safely leave the page — the move continues and you'll be notified when it finishes.
The rules
- One move per subscription every 7 days.
- The whole subscription moves together — every app in it. You cannot move a single app on its own.
- Apps must be running or stopped (not suspended), and the subscription paid up.
- The move is refused up front if any app in the subscription cannot move — the plan tells you which one and why.
What carries over automatically
- Your app addresses (
yourapp.cnpods.com) — unchanged. - Custom domains — keep working with no DNS change on your side.
- SFTP logins — same username and password.
- App passwords and settings — everything, including generated database credentials.
- Snapshots — your existing snapshots remain restorable after the move.
Special cases
Apps whose domain is their identity. A few apps — Matrix homeservers (Continuwuity), GoToSocial, Castopod — bake their domain permanently into their data. On a platform address these cannot be moved and will block the subscription's move; the plan says so up front. If the app runs on your own custom domain, it moves normally.
Older host-style addresses. Apps deployed before our flat addressing (at yourapp.h1.cnpods.com-style addresses) come back at the shorter yourapp.cnpods.com. Links to the old address stop working. If the short name is already in use, the app comes back with a small suffix (for example yourapp-falcon.cnpods.com) — the plan shows you the exact address before you confirm.
Apps that store their own address internally. WordPress, Nextcloud, Matomo, Flarum and Discourse keep their site address inside their own database or configuration. If such an app is moving off an older host-style address, it will run in the new region but may still reference its old address internally — update the site address in the app's own settings afterward, or open a ticket and we'll help.
If something goes wrong
A move that fails rolls back automatically: your apps keep running (or resume) in the original region, and nothing is deleted. The subscription page shows what happened, and you can try again or open a ticket. Your original data is never removed until the copy is verified working in the new region.
Still stuck? Get in touch — a person reads every message.