Roadmap
O que foi lançado, o que vem a seguir.
Tudo aqui é construído em passos pequenos, e cada um vai para produção e é validado lá antes do próximo começar. Sem datas, porque preferimos lançar a prometer. Para tudo que já foi lançado, veja o changelog.
Lançado recentemente
no ar- apps:rm, com uma confirmação obrigatória
- Uma rodada de confiabilidade: templates, disco, DNS e roteamento
- Cadastro aberto e planos fixos
- Reforço de segurança e correções
- Regras de edge e domínios verificados
- Canary deploys, janelas de deploy e failover automático
- Uma CLI nova, deploys por git push e Terraform
- Servidores de banco de dados, standbys e recuperação num ponto no tempo
- Snapshots, atualizações de SO e proteção de servidor
- O canvas, templates e o botão Deploy
Em andamento / a seguir
construindo- Rate limit e bloqueio por país, em todo lugar Já funciona e é salvo por app hoje. Passa a valer de fato conforme os servidores migram para a imagem de proxy de edge própria do Railyard.
- Comentários em pull requests e ChatOps Um comentário por pull request com a URL de preview e o status, atualizado em cada deploy, mais /railyard redeploy direto na PR. Os comandos stop e wake ainda estão por vir.
- Cópias de banco de dados mais rápidas para stagings Forks com script de mascaramento já funcionam. A seguir: cópias instantâneas copy-on-write no Postgres 18, e regras de mascaramento por coluna em vez de SQL.
- Importação do Heroku, Render e Fly saindo do beta A importação do Railway já está verificada. Os importadores de Heroku, Render e Fly funcionam e estão sendo testados de ponta a ponta com mais contas reais.
- Postgres 18 O Postgres 17 é o padrão em novos servidores de banco de dados. A seguir: Postgres 18, e upgrades de versão major saindo do beta.
- Domínios de preview com wildcard Todo preview em um único certificado wildcard, com um endereço limpo para cada app.
Planejado
depois- Ambientes de preview para o projeto inteiro Uma pull request em qualquer repositório de um projeto recebe todos os serviços, cada um com seu próprio banco de dados, conectados entre si.
- Um build por commit Os ambientes reaproveitam a imagem já construída para um commit; mudanças só de configuração fazem redeploy sem precisar de build.
- Um limite de gasto por ambiente Orçamentos de equipe com limite rígido já funcionam hoje. A seguir: um limite mensal separado para cada ambiente.
- Um servidor dedicado a staging Coloque os stagings e previews de um projeto em um único servidor barato, e deixe a produção intocada.
- Configuração do projeto no seu repositório Um único arquivo no git descrevendo serviços, bancos de dados e ambientes, aplicado pelo painel ou pela CLI, com o drift exibido.
- Builds maiores em servidores pequenos Memória comprimida nos servidores de build, build no seu servidor mais livre, e builds nos runners gratuitos do GitHub.
- SSH e transferência de arquivos na CLI railyard ssh, acesso SSH por tempo limitado, e upload e download de arquivos.
- Console interativo na CLI Uma sessão de terminal real dentro de um container em execução, direto do railyard console.
- Mais replicação Réplicas de Redis e MySQL, e apps apontados automaticamente para um standby promovido.
- Copiar dados de bancos privados Importe de bancos de dados sem endereço público, como um Postgres privado do Railway.
- Pacotes e configuração personalizados no servidor Pacotes de sistema extras e trechos de configuração de proxy ou Postgres que sobrevivem a uma reconstrução do servidor.
- Functions, agora mais maduras Functions disparadas por cron, e rollbacks que restauram o código de uma function, não só o runtime.
- Roteamento por path entre servidores Sirva /api a partir de um app em outro servidor, no mesmo domínio e certificado.
- Mais templates verificados Faça deploy e verifique uma a uma as aplicações Rails open source do catálogo: Docuseal, Campfire, Writebook, Discourse, Forem, Lobsters e outras.
Falta algo que você precisa? Nos conte. A ordem muda quando quem roda aplicações reais no Railyard pede alguma coisa.
Faça o deploy do seu primeiro app em um servidor que é seu.
Conecte uma máquina com um host, um usuário e uma chave SSH, ou deixe a Railyard criar uma na sua conta de nuvem. Ela instala o resto e acompanha até a app entrar no ar.
Plano grátis, sem cartão, e 14 dias de Pro para cada equipe nova. Um preço fixo por equipe.