Importar do Heroku, Render, Fly ou Railway
Traga um app com processos, variáveis, bancos de dados e domínios a partir de um token de API.
Applications → Import lê seus apps da outra plataforma usando um token de API, mostra um plano para cada app e cria o app no servidor que você escolher. O Railway é verificado de ponta a ponta; Heroku, Render e Fly estão em beta até serem testados com contas reais, então confira o plano antes de confirmar.
| De | O que vem junto | O que você precisa adicionar |
|---|---|---|
| Heroku | Config vars, a formation (tipos e quantidade de processos), addons de Postgres, Redis, MySQL e Memcached, domínios personalizados | A URL do Git de onde você faz push: a API do Heroku não compartilha o repositório |
| Render | Repositório e branch, variáveis de ambiente, start command, domínios personalizados; background workers se tornam processos worker | Os valores dos secret files |
| Fly | A imagem exata que o Fly roda (baixada com seu token), a configuração do grupo de processo principal, volumes | Os valores dos secrets: o Fly nunca os revela, então você os digita de novo após a importação. Os outros grupos de processo são listados para você adicionar como workers |
| Railway | Repositório ou imagem por serviço, variáveis, plugins de Postgres, Redis, MongoDB e MySQL, domínios, entre projetos e ambientes | Um banco de dados sem endereço público: exporte e use Import data |
Os bancos de dados são copiados transmitindo um dump da DATABASE_URL de origem para o novo banco de dados gerenciado. Mantenha a plataforma antiga no ar até a nova URL responder, depois mude o DNS.
No terminal, a saída de heroku config -s pode ser colada direto em Variables → Bulk import.