Cotas de armazenamento
Como o limite é calculado
Cada usuário tem um limite efetivo de armazenamento calculado assim:
- Se a conta tem um limite individual definido (campo específico na edição do usuário), esse valor é usado.
- Caso contrário, vale o limite padrão do sistema, definido pela variável de ambiente
MAX_STORAGE_MB_PER_USER(em megabytes). O valor de fábrica é0, que significa sem limite — ou seja, se você não configurar nada, nenhuma conta tem cota.
Esse comportamento permite dois modelos de uso: deixar tudo sem limite (mais simples, exige acompanhar o uso de disco manualmente) ou definir um padrão razoável e abrir exceções pontuais para contas que precisam de mais espaço.
Definindo o limite padrão do sistema
No arquivo .env do backend, defina:
MAX_STORAGE_MB_PER_USER=5000
(no exemplo acima, 5000 MB = ~5 GB por usuário, por padrão). Esse valor vale para toda conta que não tiver um limite individual definido.
Definindo um limite individual
Na tela de edição de um usuário (Administração > Usuários), o campo de limite de armazenamento aceita três estados:
- Vazio / não definido: a conta segue o padrão global (
MAX_STORAGE_MB_PER_USER). - Um número em MB: define um limite específico para aquela conta, ignorando o padrão global — pode ser maior ou menor que o padrão.
- Zero: sem limite, mesmo que o padrão global tenha um valor definido — útil para abrir uma exceção total para uma conta específica (por exemplo, a sua própria, ou a de alguém que centraliza muito conteúdo).
O que acontece quando o limite é atingido
Ao tentar fazer upload (ou receber um arquivo pela caixa de entrada de alguém) que ultrapassaria o limite, o Arquivme recusa a operação antes de começar a gravar o arquivo, com uma mensagem clara de espaço insuficiente. O usuário não perde tempo esperando um envio que vai falhar, e o sistema nunca fica num estado de "meio gravado".
Itens na lixeira continuam contando para o espaço usado — orientar o usuário a esvaziar a lixeira é a primeira solução quando alguém reclama de estar sem espaço.
Acompanhando o uso
Cada usuário vê seu próprio uso e limite em Perfil. Como administrador, você pode consultar o uso total de disco do sistema em Status do servidor.