Guias de deploy

Deploy de Docker na UpCloud

Rode sua app Docker em um servidor UpCloud na sua própria conta, com qualquer banco de dados, HTTPS e releases sem downtime. A UpCloud cobra o servidor diretamente de você, e a Railyard não adiciona nenhum markup.

Passos

  1. 1

    Crie um token de API da UpCloud

    Na sua conta UpCloud, abra Account → Permissions → API access e crie um novo usuário de API com acesso de leitura e escrita. Cole na Railyard e marque "Save it to the team", para reutilizar em todo servidor depois deste.

  2. 2

    Adicione um servidor UpCloud

    Na Railyard, abra Servers, depois Add a server, depois Create on your cloud, e escolha UpCloud, uma região e um tamanho. A Railyard já pré-seleciona 1xCPU-2GB (1 vCPU, 2 GB de memória). Ela cria o servidor na sua conta UpCloud e termina a configuração em cerca de dois minutos.

  3. 3

    Faça o deploy do seu repositório Docker

    Cole o link do GitHub. A Railyard lê o repositório, detecta Docker e preenche o build, a porta, o release command, os workers e qualquer banco de dados.

  4. 4

    Vá para o ar em HTTPS

    A Railyard builda sua app, roda o release command, faz o health check da nova versão e só move o tráfego quando ela responde. Adicione seu domínio e o certificado é emitido e renovado para você.

O que a Railyard configura para Docker

Regiões da UpCloud

A UpCloud é uma provedora finlandesa de capital privado, independente das grandes hyperscalers.

Perguntas

Qual tamanho de servidor UpCloud eu devo usar para começar?
A Railyard pré-seleciona 1xCPU-2GB (1 vCPU, 2 GB de memória). Os builds rodam em um servidor de build separado, então o servidor da app só precisa rodar sua app. Você pode redimensionar ou adicionar servidores depois.
Onde ficam os dados da minha app Docker?
No servidor UpCloud da sua conta, na região que você escolher. A UpCloud é uma provedora finlandesa de capital privado, independente das grandes hyperscalers.
Quanto custa rodar Docker na UpCloud?
A UpCloud cobra o servidor pelo próprio preço dela. A Railyard não adiciona markup sobre o compute, começa grátis, e o Pro é um preço fixo de US$19 por mês por equipe.

Faça o deploy de Docker no seu próprio servidor UpCloud.

Sem cartão de crédito. Seu provedor cobra os servidores pelo próprio preço dele.

Plano grátis, sem cartão, e 14 dias de Pro para cada equipe nova. Um preço fixo por equipe.