Runtimes gerenciados
Dez 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.
| Runtime | Recomendada | Mais recente |
|---|---|---|
| JavaScript | Node.js 22.18.0 | Node.js 24.5.0 |
| TypeScript | Node.js 22 | Node.js 22 |
| Python | 3.13 | 3.13 |
| Go | 1.23 | 1.23 |
| Rust | 1.86 | 1.87 |
| Java | Temurin JRE 21 | Temurin JRE 21 |
| Bun | 1.2.23 | 1.2.23 |
| PHP | 8.3 | 8.3 |
| Ruby | 3.3 | 3.4 |
| 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?
Hoje a plataforma roda os dez runtimes desta página. Se o seu projeto compila para um binário Linux, o runtime de Go ou Rust costuma resolver; fora isso, fale com o suporte antes de assinar.
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