Aplicações em produção

Do seu código a um app online.

Envie um ZIP ou conecte o GitHub. A Vertra instala as dependências, cria o container e entrega um ambiente isolado para seu site, API ou bot.

O fluxo

Uma sequência curta até o primeiro deploy.

Você entrega o código; a plataforma cuida do caminho entre o arquivo e o processo rodando.

  1. 01

    Envie

    Faça upload de um ZIP ou escolha um repositório GitHub, inclusive privado.

  2. 02

    Construa

    As dependências são instaladas e o projeto é preparado para iniciar.

  3. 03

    Rode

    O container sobe isolado, com logs, métricas e os controles do painel.

O que vem junto

A operação do app fica no mesmo lugar.

Do primeiro build à manutenção diária, você acompanha e controla a aplicação pelo dashboard.

Isolamento por container

Memória dedicada, CPU limitada, armazenamento separado e rede segregada para cada aplicação.

Logs em tempo real

Veja a saída do processo e do deploy enquanto a aplicação instala, inicia ou reinicia.

Métricas do recurso

Acompanhe CPU, RAM, disco e tráfego do app com histórico conforme o plano.

Snapshots

Crie snapshots manuais, restaure uma cópia anterior ou baixe o conteúdo em ZIP.

Ambiente configurável

Defina variáveis de ambiente, memória e o comando de inicialização sem editar o código.

Publicação e domínio

Publique com subdomínio vertraweb.app ou conecte um domínio próprio quando disponível no plano.

Linguagens disponíveis

Rode seu projeto no runtime que você já usa.

Escolha uma das linguagens suportadas e veja versões, configuração e exemplos para começar.

Formas de publicar

Comece do lugar onde seu código já está.

Escolha o caminho mais simples para o seu projeto e troque de fluxo quando precisar.

Arquivo ZIP

Envie o código pelo dashboard ou pela API para criar ou substituir o conteúdo da aplicação.

Repositório GitHub

Selecione um repositório, inclusive privado, e faça novos deploys a partir dele.

Push automático

Com o webhook habilitado no plano compatível, cada push inicia um novo deploy.

Extensão do VS Code

Envie o projeto direto do editor, mantendo o fluxo de desenvolvimento perto do código.

dashboard / minha-aplicação
status do deployonline
Aplicação criadafeito
Container iniciandofeito
Processo onlinefeito
Recuperação pronta
logs e status continuam disponíveis

Ciclo de vida

Quando algo falha, o app tem um caminho claro de volta.

O painel mostra cada estado do processo. Em planos compatíveis, um crash dispara o reinício automático; um crash loop é interrompido para não mascarar o erro.

  • Bot e Website são os tipos de aplicação; publicar um app depois também é possível.
  • Sites recebem SSL automático e podem usar subdomínio ou domínio personalizado.
  • Cinco crashes em dez minutos formam um crash loop e pausam o auto-restart por segurança.
Dúvidas

Perguntas frequentes

O essencial antes de colocar sua primeira aplicação no ar.

Quais tipos de aplicação posso hospedar?

Bot é um processo em background, como um bot de Discord, automação ou worker. Website é um processo acessível por HTTP/HTTPS, como uma API, aplicação web ou SPA.

Preciso preparar uma imagem Docker?

Não. Envie o ZIP ou conecte o GitHub; a Vertra instala as dependências, inicia o processo configurado e coloca o código em um container. A configuração opcional vertracloud.config permite definir nome, entrada, start, build, versão, porta e memória.

Quais linguagens são suportadas?

JavaScript, TypeScript, Python, Go, Rust, Java, Bun, PHP, Ruby e sites estáticos. Consulte as versões recomendadas e o exemplo de configuração na página de runtimes.

Minha aplicação pode ter um domínio próprio?

Sim, quando o plano inclui domínio personalizado. A plataforma valida o DNS e provisiona SSL automaticamente. A publicação com subdomínio vertraweb.app e a escolha do nome dependem do plano.

O que acontece quando o processo cai?

O app entra em Erro e os logs ajudam a encontrar a causa. A plataforma tenta iniciá-lo novamente sozinha, em qualquer plano; cinco crashes em dez minutos formam um crash loop e desativam novas tentativas por 24 horas.

Posso recuperar o conteúdo de uma aplicação?

Você pode criar snapshots manuais, restaurar um snapshot anterior e baixar o conteúdo em ZIP. Snapshots manuais estão disponíveis a partir do plano Scale.

Pronto para publicar?

Seu próximo deploy pode começar agora.

Crie uma aplicação, escolha o runtime e acompanhe o primeiro build pelo painel.

Começar gratuitamente