Guias de deploy

Deploy de Flask na Scaleway

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

Passos

  1. 1

    Crie um token de API da Scaleway

    Na console da Scaleway, abra IAM → API keys e gere uma nova API key. A Railyard precisa da access key e da secret key, além do ID do seu projeto. Cole na Railyard e marque "Save it to the team", para reutilizar em todo servidor depois deste.

  2. 2

    Adicione um servidor Scaleway

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

  3. 3

    Faça o deploy do seu repositório Flask

    Cole o link do GitHub. A Railyard lê o repositório, detecta Flask e preenche o build, a porta, o release command, os workers e 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ê.

O que a Railyard configura para Flask

Regiões da Scaleway

A Scaleway é uma provedora de nuvem francesa — todas as regiões acima já estão na União Europeia.

Perguntas

Qual tamanho de servidor Scaleway eu devo usar para começar?
A Railyard pré-seleciona DEV1-S (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 Flask?
No servidor Scaleway da sua conta, na região que você escolher. A Scaleway é uma provedora de nuvem francesa — todas as regiões acima já estão na União Europeia.
Quanto custa rodar Flask na Scaleway?
A Scaleway 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 Flask no seu próprio servidor Scaleway.

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.