Por que desenvolvedores migram
O Railway cobra por uso medido (CPU, RAM e rede consumidos por segundo), então a fatura mensal se move com o tráfego e pode ser difícil de prever. A Square Cloud adota uma abordagem diferente:- Preço fixo e previsível em BRL — o preço de um único plano para RAM, vCPU e armazenamento Blob, independente de quanto tráfego sua aplicação recebe. Veja Planos e Preços.
- Recursos dedicados — RAM e vCPU são reservados para sua aplicação, não capacidade compartilhada de melhor esforço.
- Deploy em segundos — envie um zip ou faça push via CLI e sua aplicação está rodando.
Mapeamento de conceitos
Passos de migração
1
Crie seu arquivo de configuração
Substitua a detecção do Os Runtimes da Square Cloud detectam sua linguagem automaticamente a partir de arquivos como
railway.json/Nixpacks por um arquivo squarecloud.app na raiz do seu projeto:squarecloud.app
package.json ou requirements.txt, os mesmos sinais que o Nixpacks usa. Veja a referência do arquivo de configuração para todos os campos.2
Defina suas variáveis de ambiente
Recrie as variáveis da aba Variables do seu projeto no Railway, seja pelo painel de variáveis de ambiente do dashboard ou enviando um arquivo
.env:3
Faça o deploy
Envie seu projeto pela CLI ou pelo dashboard, no lugar de Veja Como Hospedar seu Site/API para um passo a passo completo dos dois métodos.
railway up:4
Migre plugins para bancos de dados gerenciados
Se seu projeto usava um plugin Postgres, MySQL ou Redis do Railway, provisione o banco de dados gerenciado da Square Cloud equivalente e aponte a connection string da sua aplicação para ele.
5
Aponte seu DNS
Assim que a aplicação estiver no ar em Domínios personalizados exigem um plano Standard ativo ou superior.
<subdominio>.squareweb.app, aponte o DNS do seu domínio para a Square Cloud e vincule-o pela CLI:Principais diferenças a considerar
- Modelo de cobrança. Não há um medidor de uso por segundo para acompanhar — o custo é fixo por plano independente do tráfego. Dimensione seu plano pela necessidade de RAM/vCPU em vez do uso projetado. Veja Planos e Preços.
- Região e latência. O data center da Square Cloud fica localizado em Nova Iorque — veja a Visão Geral da Plataforma para detalhes de infraestrutura. Meça a latência a partir da sua base de usuários antes de migrar se você rodava em uma região diferente do Railway.
- Bancos de dados migram separadamente. Migrar dados de um plugin Postgres/Redis do Railway significa exportá-los e restaurá-los em um novo banco de dados gerenciado da Square Cloud — planeje uma janela de manutenção para a transição.

