Limite no tamanho de uploads
Olá, Capivarinhas!
Como estamos operando por conta própria por enquanto, precisamos ter cuidados com relação a escalabilidade do uso do servidor. E recentemente alguns usuários postaram imagens com tamanho de arquivo demasiadamente grande para o fim dele.
Neste exato momento não houve nenhum impacto significativo, mas era uma brecha que poderia ser utilizada por atores mal intencionados. Infelizmente existe bastante perseguição na internet contra pessoas tentando fazer algo bom para a comunidade e precisamos nos manter precavidos.
Por que apenas 640KB?
A partir de discussões com outros administradores de instância, aprendi que um dos problemas de dimensionamento até agora com o Lemmy é o armazenamento de multimídia. Várias instâncias relatam aumentar seu armazenamento em quantidades significativas diariamente - se crescêssemos no mesmo ritmo, eu começaria a ver o aumento das contas de infraestrutura muito rapidamente (em meses, se não semanas).
É por isso que espero mantê-lo sob controle, limitando o tamanho do upload e pedindo aos usuários que usem provedores externos de hospedagem de imagens o máximo possível por enquanto. Continuarei monitorando nosso crescimento de armazenamento e, se for administrável, começarei a aumentar gradualmente o limite de upload.
640KB foi escolhido especificamente porque DEVE cobrir a maioria das necessidades de qualquer avatar e possivelmente até mesmo banners simples para comunidades.
Algumas comunidades gringas com mais recursos utilizam um limite de 100kb para se ter noção.
Estou definitivamente aberto a comentários - informe-me se houver algum caso específico em que você precise desesperadamente de um limite maior!
Como posso postar imagens hospedadas em serviços externos?
Para posts, basta enviar o URL da imagem diretamente (em outras palavras, copie o URL da imagem no campo “URL” do post que você está criando).
Para postagens de texto e comentários, você pode usar a seguinte sintaxe: 
, por exemplo

resulta em:
Você pode utilizar serviços de hospedagem como imgur, ou postar a imagem em qualquer lugar como reddit ou twitter (isso! Vamos fazer eles pagarem a conta! haha) e usar a url direta da imagem aqui. Inclusive, utilizando esse método, eu notei que o reddit não exclui as imagens mesmo com o tópico apagado.
Se o pessoal achar que o limite de 256kb é baixo, podem aumentar pra 640kb, porque, segundo bill gates, 640kb é suficiente pra qualquer um.
Essa piada é tão velha que era tagline da BBS linha de comando q eu frequentava
A proposito o lemmy tem uma UI de BB haha. Já pedi para o @ademir disponibilizar!
BB é massa mas tu tá ligado a diferença de BB pra BBS né? heheh
a diferença é o S? haeuhaueh
kkkkkkkkk
Boa leitura, meu jovem
https://meiobit.com/457991/bbs-como-foi-viver-a-era-das-grandes-navegacoes/
Obrigado! :D
Eu fico encantado com essas paradas, como era o seu acesso na epoca?
Após meia noite, sempre, e sábado depois das 2, quando a ligação podia demorar o que for e custava só 1 “pulso”, basicamente, o preço de 4 minutos. Barulhinho de máquina de fax, modem externo US Robotics 33600… a “internet” era basicamente um subreddit, e só aquilo. Tinha seção de arquivos pra download, geralmente compactados com ARJ, q era tipo um RAR mas q só sendo um Jedi pra lembrar dos parâmetros certos pra descompactar. Os programas mais maneiros pra acessar esse tipo de BBS tinham como vc usar um banco de dados de taglines, estilo fórum BB mesmo. Nessa época já lembro ter visto a frase do Bill Gates kkkkkk
Louco lembrar que o reddit antigamente era só imagem pelo imgur
O redimensionamento das imagens é feito no lado do servidor? Tem possibilidade de fazer isso? Acho que dificulta muito a experiência de usuário ter que olhar o tamanho da imagem antes de subir ela, e logo ter que redimensionar antes de subir.
O redimensionamento das imagens é feito no lado do servidor?
Infelizmente não
Tem possibilidade de fazer isso? Acho que dificulta muito a experiência de usuário ter que olhar o tamanho da imagem antes de subir ela, e logo ter que redimensionar antes de subir.
Sim, também acho. É uma preocupação que eu tenho justamente porque o uso do Lemmy já implica em tantas dificuldades e adicionar ainda mais uma não me agrada.
Infelizmente essa semana eu não tive tempo de arrumar uma solução definitiva, mas a boa noticia é que a DB do lemmy para imagens está mudando para object storage que é muito mais barata.
Daria pra dizer mais ou menos quanto de armazenamento que as imagens já estão ocupando no servidor?
Dá sim, hoje a noite eu consigo checar e retorno aqui.
também tenho curiosidade, tenho uma noção razoável de quanto custa esse tipo de coisa e gasto com armazenamento e banda (principalmente) pode fazer 10x da noite pro dia 😞
Legal, bem a vibe dos foruns dos anos 2000. Vocês podem abrir um canal para doações também. Uma coisa que vem me incomodando um bocado no Lemmy é a falta de vídeos. Por que o lemmy não tem um player? Será que não dá pra incorporar players de serviços externos para podermos assistir os vídeos sem sair da página/aplicativo?
Se não me engano ele comporta player embarcado, vou fazer uns testes e te retorno mais tarde. Ótimo feedback, alias.
Teria como redirecionar o upload para o imgur?
É possível de desenvolver isso, só preciso de um pouco mais de tempo.
Minha expectativa é de remover a restrição antes disso, no entanto.
HAHAHAHAHAHAHA
Olá lêmures, eu deletei as imagens da comunidade e salvei elas em tamanho menor, mas agora não consigo upar, dá um erro “Syntax JSON.parse unexpected character at line 1 column 1 of the JSON data”. É local isso? Pq tb na página inicial tá aparecendo tudo zuado as imagens. Se sim, qual navegador vcs recomendam?
Navegador eu recomendo sempre o Firefox, se você faz questão de um navegador chromium então eu diria Brave ou Vivaldi. O Opera também não é ruim.
Esse erro voltou, mas agora deve estar corrigido, tenta por favor, dar um CTRL + F5 e em seguida fazer os uploads.
Obrigado! Consegui deixar as imagens normais na página inicial, era um problema do tema nord ice dark.
Ah obrigado por relatar, precisamos atualizar os temas para os novos updates da UI.
Esse site aqui acho melhor q imgur https://imgbb.com vc pode programar pra imagem apagar sozinha depois de um tempo e é mais simples tb
Ótima sugestão! vou incorporar no post!
Desculpe a ignorância, mas é kilobit ou kilobyte?
kilobyte, são 8x o valor em kilobits
Tem como bloquear o upload de imagens no corpo dos comentários?
Bloquear totalmente?
sim, permitindo só imagem linkada e emoji.
eu nao vejo muita necessidade em upar imagem. nao sei se o resto da galera se importa.
Ahh entendi, acho que precisaria mudar isso no codigo do lemmy.