Limites de recursos por plano
Memória e vCPU vêm do plano; as conexões com o banco de dados são limitadas a 100 por banco em todos os planos. Não há limite de quantidade de projetos em nenhum plano — o limite real é a RAM do plano: criar uma aplicação ou um banco é recusado comMEMORY_LIMIT_EXCEEDED quando a RAM do plano se esgota.
Limites de banda
A banda de rede de cada recurso é proporcional à memória alocada a ele.
Recursos com mais de 10 GB de RAM recebem banda escalada em aproximadamente 50 Mbit a cada 256 MB.
Limites de upload
Limites de domínio personalizado
As regras e os números por plano estão em Planos e limites.
Limites de armazenamento
Limites do Blob Storage
As cotas e as regras por plano são as mesmas de Planos e limites.
Os limites em uso são informados por uso e limites, para que os
clientes não fixem esses valores no código.
Limites de templates
Criar um template privado exige um plano que possa criar imagens Docker personalizadas. Um template que roda uma imagem
usa um slot de imagem por imagem distinta em uso, nunca por aplicação; um template de código não usa nenhum. Só o dono
do workspace faz deploy de templates. Veja Erros de template e
Planos e limites.
Limites de requisições da API
Estas duas camadas se aplicam apenas a requisições autenticadas com uma chave de API — sessões do dashboard não contam para elas. A janela por minuto retorna os cabeçalhosx-ratelimit-limit, x-ratelimit-remaining e
x-ratelimit-reset; a janela diária retorna os cabeçalhos x-quota-limit, x-quota-remaining e x-quota-reset. A cota
diária reinicia à meia-noite no fuso America/Fortaleza (Brasília). Ao exceder qualquer um dos dois limites:
429 RATE_LIMIT_EXCEEDED (minuto) ou 429 DAILY_QUOTA_EXCEEDED (dia), ambos com
details: { scope, limit, used, retry_after }. Veja a Introdução à referência da API
para o modelo completo de três camadas, incluindo os limites fixos por rota (ciclo de vida, reset de banco de dados,
mudanças de subdomínio e console SQL).
Limites de deploy
Criar uma aplicação, enviar um ZIP, fazer deploy a partir do GitHub (manual ou por push), reinstalar dependências e alterar o build command consomem, todos, um mesmo orçamento horário por conta. Iniciar, parar e um reinício simples não contam; um reinício comreinstall_dependencies ou force_build conta. Um push do GitHub além do limite é descartado e
registrado no histórico de atividades. Ao exceder o limite: 429 DEPLOY_RATE_LIMITED, com details.limit,
details.window_seconds (3600) e details.retry_after.
Rollbacks manuais para uma release anterior têm um orçamento horário separado por conta, com o mesmo teto da tabela
acima. Um rollback não consome vagas de deploy, e um deploy não consome o orçamento de rollback. Ao exceder o limite:
429 DEPLOY_RATE_LIMITED, com details.limit, details.window_seconds e details.retry_after. Veja
Fazer rollback da aplicação para uma release.
Reinício automático
O reinício automático vem ligado por padrão em toda aplicação, em todos os planos, e está sujeito à detecção de loop de falhas. Se um container falhar 5 vezes em 10 minutos, o reinício automático é desativado por 24 horas. Há um cooldown de 1 hora entre os reinícios, e o container precisa ficar online por pelo menos 60 segundos para contar como estável.O que acontece com uma conta sem plano ativo?
Uma conta sem plano ativo não pode criar aplicações ou bancos de dados, nem publicar um site; essas requisições são recusadas comPLAN_REQUIRED (403). Projetos que ficarem offline por mais de 30 dias em uma conta assim são
excluídos automaticamente, com um snapshot feito antes. As notificações são enviadas nos dias 7, 23 e 27.
Recursos por plano
Todo plano inclui o Vertra Shield, o reinício automático com detecção de loop de falhas, TLS em todos os bancos de dados, 10 GB de armazenamento por aplicação, chaves de API com escopos, a CLI, os SDKs, o servidor MCP, a extensão do VS Code e o Vertra Flow. O que muda de um plano para outro são os recursos, os limites e os itens da tabela abaixo.
¹ O menor banco de dados (Redis) precisa de 512 MB de RAM, o que não cabe nos 256 MB do Economy.
- Economy
- Pro
- Scale
- Intermediary
- Enterprise
- Preço: R$ 1,99/mês
- RAM: 256 MB · vCPU: 0,3
- Projetos: sem limite de quantidade — limitado pela RAM (uma aplicação precisa de pelo menos 100 MB, então até 2)
- Bancos de dados: o menor (Redis) precisa de 512 MB, então eles não cabem neste plano
- API: 60 requisições/min, 5.000 requisições/dia · Deploys: 10/hora
- Vertra Shield, reinício automático, 10 GB de armazenamento por aplicação
- Deploy por upload de ZIP, GitHub, CLI ou extensão do VS Code
- Suporte especializado · SLA de 99,99%
- Histórico de deploys, somente leitura
- Não incluído: publicação web, gerenciador de arquivos, métricas avançadas, backups, domínio personalizado, rollback manual, workspaces