Pular para o conteúdo principal

Guias de deploy

Aprenda a hospedar sua aplicação na Vertra Cloud com guias específicos para cada linguagem e framework. Cada tutorial cobre a estrutura do projeto, a configuração necessária e o processo completo de deploy.

Node.js

Aplicações Node.js com ou sem framework.

Python

Scripts, bots e APIs em Python.

Express.js

APIs REST com Express.js.

Fastify

APIs de alta performance com Fastify.

Next.js

Aplicações React com SSR e SSG.

Go

APIs e serviços em Go.

Deno

Servidores Deno com deno.json.

.NET (C#)

Projetos ASP.NET Core e de console.

Elixir

Aplicações Elixir e Phoenix.

Sites estáticos

HTML, CSS e JavaScript puro.

Bots do Discord

Bots para Discord com discord.js ou discord.py.

Estrutura comum

Independentemente do framework escolhido, todo deploy na Vertra Cloud segue a mesma estrutura:
1

Prepare o projeto

Garanta que as dependências estejam declaradas (package.json, requirements.txt, go.mod, deno.json, .csproj, mix.exs…) e, no caso de sites, que a aplicação escute na porta 80.
2

Envie o código

Novo Projeto no dashboard (ZIP ou GitHub), vertra upload na CLI (na primeira vez; vertra deploy nas atualizações seguintes), ou a extensão do VS Code. A plataforma detecta o runtime, o arquivo principal e os comandos; revise-os antes do deploy.
3

Verifique

Acompanhe os logs e o status da aplicação no dashboard.

Arquivo vertracloud.config

Um arquivo vertracloud.config opcional na raiz do projeto preenche previamente o fluxo de criação:
Cada chave e seus limites estão em Configuração.

Porta da aplicação

Aplicações web devem escutar na porta definida pela variável de ambiente PORT. A plataforma injeta essa variável automaticamente no container.
Sempre use 0.0.0.0 como host, e não localhost ou 127.0.0.1. Dentro do container, o bind precisa ser em todas as interfaces para que o tráfego externo chegue à aplicação.
Última modificação em 26 de outubro de 2026