Pular para o conteúdo

Uploads e armazenamento de arquivos no seu app

ResumindoTodo app MonstarX pode armazenar arquivos — fotos de perfil, fotos de produtos, PDFs, mensagens de voz. Peça um campo de upload e o MonstarX cria. Os arquivos podem ser públicos (qualquer pessoa com o link consegue ver) ou privados (só quem entrou na conta). Cada arquivo pode ter até 50 MB. Veja, abra a prévia, baixe e exclua arquivos em Backend → Arquivos.

Fotos de pratos, um currículo anexado a uma candidatura, um contrato assinado, a imagem de um produto — muitos apps precisam guardar arquivos. Todo app MonstarX já vem com armazenamento de arquivos, para que o app receba uploads e mostre os arquivos de novo depois, sem nada para configurar.

Peça e diga para que serve o arquivo:

Cada receita tem uma foto enviada por quem cozinhou. Mostre a foto no topo da página da receita e em miniatura na lista.

O MonstarX cria o botão de upload, guarda cada arquivo e o liga ao registro certo — a foto à receita, o currículo à candidatura.

Cada arquivo é público ou privado. O MonstarX escolhe o tipo certo para o que você descreve, e você pode dizer qual prefere.

TipoQuem pode abrirBom para
PúblicoQualquer pessoa com o link. Carrega rápido em qualquer lugar.Fotos de produtos, fotos de receitas, logotipos — coisas que todo visitante vê.
PrivadoSó quem entrou com a própria conta no seu app. Qualquer outra pessoa é barrada.Notas fiscais, contratos, documentos de identidade, qualquer coisa pessoal.

Para não ter dúvida, diga isso ao pedir: “os contratos enviados são privados — só o cliente que os enviou, com a conta dele, pode baixá-los”.

Cada arquivo pode ter até 50 MB. Isso cobre fotos, PDFs, planilhas, áudios curtos e vídeos curtos. As imagens que o seu app cria com geração de imagens por IA são guardadas do mesmo jeito.

Abra BackendArquivos. A linha do topo mostra quantos arquivos estão guardados e o tamanho total. Abaixo, cada arquivo mostra o nome e onde está guardado, o Tipo, o Tamanho e quando foi Enviado. As imagens aparecem com uma pequena miniatura.

  • Clique no nome de um arquivo para ver a prévia. Imagens, PDFs, textos, áudios e vídeos abrem ali mesmo.
  • Clique na seta de baixar para salvar o arquivo no seu computador.
  • Clique na lixeira para excluí-lo. O MonstarX pede confirmação antes; um arquivo excluído não pode ser recuperado.
  • A lista mostra os primeiros 200 arquivos.

Os arquivos que o MonstarX guarda para uso próprio — cópias anteriores do projeto em Versões e os arquivos que você anexa no chat — ficam ocultos aqui, e um aviso informa isso. O código do projeto fica na aba Código. O tamanho na linha do topo inclui essas cópias (“incluindo o histórico de versões”).

Em BackendNuvem, você pode desativar o Armazenamento para usar o seu próprio armazenamento de arquivos, por exemplo o storage do Firebase ou o R2 na sua própria conta Cloudflare. Os uploads pelo MonstarX param de funcionar na hora, então faça isso só depois que o app já estiver usando o outro armazenamento.

Os arquivos enviados continuam lá quando publico ou restauro uma versão?

Sim. Os arquivos ficam separados do código. Publicar, criar de novo e restaurar uma versão não mexem neles.

Posso eu mesmo enviar arquivos para o app, como um logotipo?

Anexe a imagem no chat e diga onde ela entra (“use isto como logotipo”). O MonstarX coloca no app para você.

As pessoas podem enviar vídeos?

Sim, desde que cada arquivo tenha até 50 MB. Para vídeos mais longos, use um serviço de hospedagem de vídeo e cole os links.

Onde os arquivos ficam guardados?

No armazenamento de arquivos em nuvem do MonstarX, em um espaço exclusivo de cada app. Outros apps não conseguem lê-los.

Excluí um arquivo sem querer. Consigo recuperar?

Não. Excluir um arquivo em Backend → Arquivos remove o arquivo para sempre, e qualquer página que o mostrava vai exibir uma imagem quebrada.