Измените область герою после создания

Думал, что это может сработать, но это не так:

 heroku appname --region=eu

Это работает, но у меня уже есть существующее приложение, поэтому для меня это не имеет смысла:

heroku create --region eu

Или для аддона:

heroku addons:list --region=eu

Ответ 2

Нет собственной способности просто переключаться, но все же есть способ сделать это.

Создайте ветку приложения в нужном вам регионе.
Например, у вас есть приложение в регионе США, и вы хотите перенести его в ЕС:

  • Запустите эту команду, чтобы создать новое приложение, которое будет копией существующего:
heroku fork --from sourceapp --to targetapp --region eu
  • После проверки работоспособности проверьте (и при необходимости скопируйте и вставьте) настройки, разрешения, дополнения и т.д. Они тоже могут копироваться, но лучше проверить.
  • Переименуйте sourceapp во что-то вроде sourceapp_old.
  • Переименуйте targetapp в sourceapp.

ПРИМЕЧАНИЕ. Но этот метод имеет несколько недостатков:

В любом случае, я бы рекомендовал прочитать официальную документацию Heroku, прежде чем совершать такие рискованные действия, как это.