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:
Porta da aplicação
Aplicações web devem escutar na porta definida pela variável de ambientePORT. A plataforma injeta essa variável automaticamente no container.
- Node.js
- Python
- Go