Adicione um servidor
Crie um servidor na sua conta de nuvem ou conecte um servidor que você já tem.
Suas aplicações rodam em servidores que são seus. O Railyard nunca cobra margem sobre o compute: seu provedor cobra diretamente de você.
Crie um na sua nuvem
Servidores → Adicionar um servidor → Criar na sua nuvem e escolha o provedor, a região e o tamanho. Os preços mensais aparecem em tempo real assim que um token desse provedor é salvo em Equipe → Credenciais de nuvem; um token salvo é reutilizado automaticamente (marque Salvar para a equipe na primeira vez).
O Railyard cria o servidor com uma chave SSH de uso único e faz toda a configuração automaticamente; ele aparece no seu painel em poucos minutos.
Use seu próprio servidor
Qualquer máquina com Ubuntu 22.04 ou 24.04 funciona, desde que:
- o usuário SSH tenha
sudosem senha; - as portas 22, 80 e 443 estejam acessíveis pela internet;
- tenha pelo menos 1 GB de RAM (2 GB ou mais se você for rodar builds nela).
A chave privada é usada uma única vez, na instalação, e não é armazenada.
Servidores de build
Builds grandes não precisam rodar na mesma máquina que serve suas aplicações. Quando não há um servidor de build no ar, o Railyard cria um temporário já dimensionado para builds (o menor tamanho de 8 GB do provedor, ou o tamanho do servidor da aplicação, se o provedor recusar esse tamanho). Depois de 20 minutos ocioso, ele é excluído da sua conta na nuvem, então você nunca paga por um servidor de build parado; o próximo build grande cria um novo em cerca de dois minutos.
Rede privada
Servidores → Rede privada → Ativar coloca todos os servidores em uma rede WireGuard criptografada (10.210.x.x), em vez de conversarem por IPs públicos — bancos de dados, servidores extras e réplicas passam a usá-la, mesmo entre provedores e regiões diferentes. Com a rede ativa, o endereço <name>.railyard.internal de cada aplicação é resolvido por qualquer outra aplicação de qualquer servidor da equipe, não só pelas que estão no mesmo servidor; veja Variáveis e secrets.