Skip to content
Back

[BUG] The cloud cannot be migrated to self-hosting.

  • 0
  • Self Hosted
  • Cloud
Bret
2 Jan, 2026, 20:27

The cloud cannot be migrated to self-hosting.

The content of this post is exactly the same as issue 11068

I reproduced this error.

Steps to reproduce:

  • Install self-hosted Appwrite 1.8.1 (or 1.8.0).
  • Go to your cloud project.
  • Click "Settings" > "Migration" > "Export to self-hosted instance".
  • Set the "Endpoint Self-Hosted Instance URL".
  • You will be redirected to a new page, and set a new name for the new project you want to create.
  • Click "Next": An error occurs: "Invalid region parameter: Value must be one of the following (default value)".

The migration failed immediately with the following error: "Invalid region parameter: Value must be one of (default)".

When the error occurred, the Appwrite container logged the following: appwrite | [Error] Method: POST appwrite | [Error] URL: /v1/projects appwrite | [Error] Type: Utopia\Exception appwrite | [Error] Message: Invalid region param: Value must be one of (default) appwrite | [Error] File: /usr/src/code/vendor/utopia-php/framework/src/App.php appwrite | [Error] Line: 910

For the migration of existing projects, the following will be displayed:

Couldn’t load resources The API key required for the migration may no longer be valid or has expired, please verify and start migration again.

I think Appwrite Cloud submitted its own region information, but the self-hosted version only recognizes the default region.

TL;DR
The developers are experiencing a bug where they are unable to migrate the cloud to self-hosting. The migration process fails with an error stating "Invalid region parameter". The issue has been identified as being related to the discrepancy between region information in the Appwrite Cloud and self-hosted versions. The error message indicates that the self-hosted version only recognizes the default region. To resolve this issue, developers need to verify and update the API key required for migration on the self-hosted instance.
Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more