Guias de deploy

Deploy de Rails na OVHcloud

Rode sua app Rails em um servidor OVHcloud na sua própria conta, com Postgres, MySQL e Redis, HTTPS e releases sem downtime. A OVHcloud cobra o servidor diretamente de você, e a Railyard não adiciona nenhum markup.

Passos

  1. 1

    Crie um token de API da OVHcloud

    Crie chaves de API na página de tokens da OVHcloud: ca.api.ovh.com/createToken para uma conta OVHcloud Canadá, eu.api.ovh.com/createToken nos demais casos. A Railyard precisa da application key, do application secret, da consumer key e do ID do seu projeto Public Cloud, unidos por dois-pontos, com :ovh-ca no final para uma conta canadense. Cole na Railyard e marque "Save it to the team", para reutilizar em todo servidor depois deste.

  2. 2

    Adicione um servidor OVHcloud

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

  3. 3

    Faça o deploy do seu repositório Rails

    Cole o link do GitHub. A Railyard lê o repositório, detecta Rails e preenche o build, a porta, o release command, os workers e Postgres, MySQL e Redis.

  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 Rails

Regiões da OVHcloud

A controladora da OVHcloud é francesa, não americana.

Perguntas

Qual tamanho de servidor OVHcloud eu devo usar para começar?
A Railyard pré-seleciona d2-2 (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 Rails?
No servidor OVHcloud da sua conta, na região que você escolher. A controladora da OVHcloud é francesa, não americana.
Quanto custa rodar Rails na OVHcloud?
A OVHcloud 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 Rails no seu próprio servidor OVHcloud.

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.