Runtimes gerenciados

Treze linguagens, um mesmo deploy

Envie um zip ou conecte o GitHub e declare o runtime no vertracloud.config: a plataforma constrói a imagem e sobe o container. Não há Dockerfile para escrever nem servidor para manter.

Escolha a linguagem do seu projeto

Cada página mostra as versões disponíveis, a configuração mínima e as dúvidas mais comuns daquele runtime.

Comparativo rápido

A versão recomendada é a que recebe a imagem mais testada; a mais recente fica disponível para quem precisa dela.

RuntimeRecomendadaMais recente
JavaScriptNode.js 26.13.1Node.js 26.13.1
TypeScriptNode.js 26.13.1Node.js 26.13.1
Python3.13.183.14.10
Go1.26.111.27.4
Rust1.99.11.99.1
JavaTemurin JRE 21Temurin JRE 21
Bun1.4.41.4.4
PHP8.3.368.4.27
Ruby3.3.133.4.12
Deno2.9.82.9.8
.NET10.0.40410.0.404
Elixir1.20.5 (OTP 28)1.20.5 (OTP 28)
Static——

Perguntas frequentes sobre runtimes

O que vale para qualquer linguagem da lista.

Como escolho a versão do runtime?

Pela chave VERSION no vertracloud.config, um arquivo INI opcional na raiz do projeto. Sem ela, a aplicação sobe na versão recomendada daquele runtime.

Preciso escrever um Dockerfile?

Não. A plataforma constrói a imagem a partir do seu projeto e do vertracloud.config. O container é criado, isolado e monitorado sem que você mantenha infraestrutura.

Posso rodar mais de uma linguagem na mesma conta?

Sim. Cada aplicação é independente e escolhe o próprio runtime; o que é compartilhado é a memória do seu plano, distribuída entre os projetos.

Qual a diferença entre aplicação e site?

Um processo de background não expõe porta HTTP — é o caso de bots e workers. Uma aplicação publicada recebe subdomínio em vertraweb.app com TLS. A mesma aplicação pode ser publicada e despublicada depois; publicar exige 512 MB de RAM.

E se a linguagem que eu uso não estiver na lista?

Se a sua stack não estiver na lista, use uma imagem Docker própria: você envia um projeto com Dockerfile e a plataforma monta a imagem e sobe os apps. O recurso está disponível nos planos com imagens Docker (veja a comparação de planos). Nos outros planos, se o projeto compila para um binário Linux, o runtime de Go ou Rust costuma resolver; fora isso, fale com o suporte antes de assinar.

Sua linguagem não está aqui? Use um Dockerfile.

Com uma imagem Docker própria você roda qualquer linguagem ou stack, inclusive as que não estão nesta lista. Disponível nos planos com imagens Docker.

Escolha a linguagem e suba o projeto

Crie a conta, envie o código e acompanhe o build pelo terminal do painel. Sem cartão para começar.

Criar conta