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.
Como deixo as pessoas enviarem arquivos?
Seção intitulada “Como deixo as pessoas enviarem arquivos?”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.
Quem pode ver um arquivo enviado?
Seção intitulada “Quem pode ver um arquivo enviado?”Cada arquivo é público ou privado. O MonstarX escolhe o tipo certo para o que você descreve, e você pode dizer qual prefere.
| Tipo | Quem pode abrir | Bom para |
|---|---|---|
| Público | Qualquer pessoa com o link. Carrega rápido em qualquer lugar. | Fotos de produtos, fotos de receitas, logotipos — coisas que todo visitante vê. |
| Privado | Só 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”.
Qual é o tamanho máximo dos arquivos?
Seção intitulada “Qual é o tamanho máximo dos arquivos?”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.
Onde vejo os arquivos do meu app?
Seção intitulada “Onde vejo os arquivos do meu app?”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.
Por que alguns arquivos não aparecem na lista?
Seção intitulada “Por que alguns arquivos não aparecem na lista?”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”).
E se eu desativar o Armazenamento?
Seção intitulada “E se eu desativar o Armazenamento?”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.
Perguntas frequentes
Seção intitulada “Perguntas frequentes”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.