Operações
Ficheiros e fotos com armazenamento seguro
Fotos, PDF, documentos, recibos. No S3, com URLs assinadas, separação por papel e visibilidade.
O problema
Fotos vivem em galerias. Documentos vivem em caixas de entrada. Recibos vivem em caminhões. Nada disso se conecta de volta ao trabalho.
Como funciona
- Step 01
Envie de qualquer lugar
App móvel, web ou API — bytes vão direto para S3.
- Step 02
Defina a visibilidade
owner_only / organization_only / shared / client_visible.
- Step 03
Acesse via URL assinada
URLs assinadas de curta duração controlam cada leitura.
O que inclui
Armazenamento com suporte S3
Bytes pesados vivem em S3; Supabase armazena apenas metadados.
Visibilidade por escopo
Taxonomia de visibilidade em quatro níveis aplicada antes de assinar.
Anexação universal
Anexe a clientes, itens de trabalho, pesquisas, relatórios, faturas, orçamentos, propostas, despesas, entregas, veículos, rotas.
Validação de upload
Verificações de mime e tamanho no servidor por categoria.
Acesso via URL assinada
Bucket é privado; leituras sempre passam por uma URL assinada nova.
Suporte futuro a provedores
Slots de provedor Google Drive + Dropbox reservados.
Por que as equipas escolhem isto
- Nenhum byte bruto no banco de dados — consultas rápidas, custo previsível.
- Bucket permanece privado; compartilhamento é intencional via URLs assinadas.
- Uma tabela de arquivo para cada anexo na organização.
- Controles de visibilidade evitam compartilhamento excessivo na camada de ação.
Como se vê
Screenshot
Upload de arquivo
Screenshot
Galeria de fotos
Screenshot
Configurações de visibilidade
Casos de uso
Fotos antes/depois
Fotos anexam a uma pesquisa ou relatório, aparecem na proposta.
Recibos
Recibos de despesa enviam do app móvel e anexam à linha de despesa.
Documentos de aprovação
PDFs assinados enviam para um item de trabalho, visível ao cliente via portal.
Combina bem com
Perguntas frequentes
Onde meus arquivos são armazenados?
No seu bucket S3. Nunca copiamos bytes para Supabase ou nossa infraestrutura.
Posso trazer meu próprio bucket S3?
Sim — configure AWS_S3_BUCKET e as credenciais correspondentes. Nunca lemos ou escrevemos fora do bucket configurado.
Como funciona a visibilidade?
Quatro níveis: owner_only, organization_only, shared, client_visible. Aplicado no banco de dados (RLS) e antes de assinar cada URL.
Quais tipos de arquivo são permitidos?
Imagens (png, jpeg, webp, svg), documentos (pdf, office, csv, txt, zip), vídeos (mp4, mov). Limites de tamanho por categoria.
Os uploads são verificados quanto a malware?
Não no caminho crítico. Integração de verificação acompanha o nível enterprise.
Quanto tempo as URLs assinadas duram?
10 minutos por padrão. A interface solicita novamente a cada vez, então nenhuma URL fica em cache após expiração.
Experimentar Ficheiros e fotos com armazenamento seguro
Grátis para equipas pequenas. Ativa-se num clique.