Blob Storage

Arquivos da sua aplicação, com URL na CDN global.

Envie imagens, vídeos, uploads de usuários e backups pela API, pelo SDK ou pelo painel. O arquivo vai direto para o armazenamento e fica disponível por uma URL. A cota de espaço já vem inclusa no seu plano.

O que é

Um lugar para tudo o que não é código.

O Blob Storage guarda os arquivos que sua aplicação produz ou recebe: fotos de perfil, anexos, relatórios, mídia e backups. Fica na mesma conta e no mesmo painel dos seus apps, com a cota do plano, sem cobrança por uso e sem servidor para manter.

Como funciona

Três passos, do envio à entrega.

Sem configurar bucket, região ou credencial de infraestrutura.

Você envia

Pela API, pelo SDK ou pelo painel. Arquivos grandes são enviados em partes e podem ser retomados se a conexão cair.

Vai direto para o armazenamento

Envios maiores não passam pela sua aplicação: o arquivo segue direto para o armazenamento, sem consumir a banda ou a memória do seu app.

Sai por uma URL na CDN global

Arquivos públicos são servidos por uma CDN, perto de quem acessa. Arquivos privados só saem por link temporário ou compartilhamento.

Acesso

Você decide quem vê cada arquivo.

A visibilidade é uma propriedade do arquivo e pode mudar sem trocar o identificador dele.

Público

Uma URL fixa na CDN, ideal para imagens de site, assets e downloads abertos.

Privado

Só a sua conta e as suas chaves de API enxergam o arquivo. É o padrão de todo envio.

Link temporário

Uma URL assinada que expira em minutos. Ótima para entregar um arquivo privado a um usuário logado.

Compartilhamento

Uma página para enviar a qualquer pessoa, com validade, limite de downloads e, nos planos que incluem, senha.

Recursos

O que vem junto.

Pensado para quem hospeda aplicação e não quer montar um serviço de arquivos do zero.

Regras por pasta

Defina visibilidade, tamanho máximo, extensões permitidas e expiração para cada pasta.

Transformação de imagem

Redimensione e converta imagens pela própria URL, conforme o limite do seu plano.

Compatível com S3

Use aws-cli, rclone ou o SDK de S3 que você já conhece, com credenciais geradas no painel.

Domínio próprio

Sirva os arquivos em cdn.seudominio.com. Disponível nos planos Enterprise.

SDK para JavaScript, Python e Go

Envio com progresso, retomada, listagem, links e compartilhamento em poucas linhas.

Token de upload para o navegador

Gere um token com pasta, tamanho e extensão limitados e deixe o navegador enviar direto, sem expor sua chave de API.

Cota

O espaço já vem no plano.

Não existe preço por gigabyte, por requisição ou por transferência. Precisa de mais espaço? Faça upgrade de plano.

Cota de armazenamento por plano
PlanoCota
Starter 110 GB
Starter 215 GB
Pro 450 GB
Pro 680 GB
Pro 8100 GB
Business 12200 GB
Business 16250 GB
Business 24300 GB
Enterprise 32400 GB
Enterprise 48450 GB
Enterprise 64500 GB
Enterprise 96600 GB
Enterprise 128700 GB
Enterprise 160750 GB
Enterprise 192800 GB
Enterprise 224900 GB
Enterprise 256–5121 TB

Se você mudar para um plano menor e passar da nova cota, os arquivos continuam salvos. O excedente é cobrado a R$ 0,20 por GB na renovação, até você liberar espaço.

Comparar planos
SDK

Do upload à URL em poucas linhas.

O pacote @vertracloud/blob funciona em Node.js, no navegador e em runtimes de borda, sem dependências.

upload.ts
import { BlobClient } from "@vertracloud/blob";

const blob = new BlobClient({ apiKey: process.env.VERTRA_API_KEY });

const file = await blob.put("images/logo.png", data, {
  visibility: "public",
});

console.log(file.url);
Dúvidas

Perguntas frequentes

O essencial antes de guardar o primeiro arquivo.

Quanto custa o Blob Storage?

Nada além do seu plano. A cota de armazenamento vem inclusa em cada plano e não há cobrança por requisição ou transferência. Para ter mais espaço, faça upgrade.

O que acontece se eu passar da cota?

Novos envios são recusados até você liberar espaço ou subir de plano. Se você reduzir o plano e ficar acima da nova cota, nada é apagado: o excedente é cobrado a R$ 0,20 por GB na renovação.

Meus arquivos privados ficam expostos?

Não. Todo arquivo nasce privado. Ele só sai por link temporário, compartilhamento ou pelas suas chaves de API.

Posso usar ferramentas que falam S3?

Sim. O Blob Storage é compatível com S3, então aws-cli, rclone e bibliotecas de S3 funcionam com as credenciais geradas no painel.

Posso deixar o navegador enviar o arquivo direto?

Sim, com um token de upload. Ele limita pasta, tamanho e extensão, expira e só vale nas rotas de envio, então sua chave de API nunca vai para o navegador.

Dá para usar meu próprio domínio?

Sim, nos planos Enterprise. Você aponta um subdomínio seu para a Vertra Cloud e os arquivos passam a ser servidos nele.

Blob Storage

Guarde o primeiro arquivo hoje.

Crie sua conta e envie pelo painel ou pela API. A cota já está no seu plano.