Guias de deploy

Deploy de Laravel na Hetzner

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

Passos

  1. 1

    Crie um token de API da Hetzner

    No Hetzner Cloud Console, abra seu projeto, depois Security, depois API tokens, e gere um token com permissão Read & Write. Cole na Railyard e marque "Save it to the team", para reutilizar em todo servidor depois deste.

  2. 2

    Adicione um servidor Hetzner

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

  3. 3

    Faça o deploy do seu repositório Laravel

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

  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ê.

Quer ver cada comando, do jeito manual e do jeito Railyard? Fazendo deploy de Laravel na Hetzner

O que a Railyard configura para Laravel

Regiões da Hetzner

Nuremberg, Falkenstein e Helsinque mantêm seus dados na União Europeia.

Perguntas

Qual tamanho de servidor Hetzner eu devo usar para começar?
A Railyard pré-seleciona cx22 (2 vCPU, 4 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 Laravel?
No servidor Hetzner da sua conta, na região que você escolher. Nuremberg, Falkenstein e Helsinque mantêm seus dados na União Europeia.
Quanto custa rodar Laravel na Hetzner?
A Hetzner 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 Laravel no seu próprio servidor Hetzner.

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.