This page describes how to migrate your API Signer to a new host.
You might want to migrate your API Signer for a number of reasons—for example, moving from one cloud provider to another (such as Google Cloud to AWS), or moving from a local setup (like Docker Desktop on your machine) to a cloud host where the Signer can run permanently.
The steps show you how to move your API Signer to its new home, without re-registering your API User keys.
Turn off your currently running API Signer.
Remove your API Signer from your organization:
Click Settings > API Signer > Remove from organization.

This action requires Admin access.
Refresh your browser and click Add API Signer to create a new instance:

Install the latest API Signer image in the new host by running the install commands described here:

Select Provision signer, then scan the QR code with your Fordefi mobile app after interacting with the Add API signer notification that appears in your To Do feed.
Once you have provisioned the new API Signer successfully, run it as before:

After refreshing the browser in Settings, the new API Signer should show as Activated:
Registering API user keys- You do not need to re-register your API User public keys with the Signer. The registration is recorded on the Fordefi backend and will survive the migration.
- Any API-initiated transaction created during the migration will remain in
Pending signaturestate in the Fordefi transaction history. Signing will resume once the new API Signer is running.