Desativar ambos realmente reduzirá o número de versões de imagem, mas a economia de espaço em disco não é tão grande, para ser honesto.
Qual é exatamente o seu problema aqui? Você tem um fórum de uma década que importou para o Discourse e há muitos anexos? Ou o seu fórum é um quadro centrado em imagens e você produz muitos uploads diariamente?
É um quadro centrado em imagens. Cerca de 200 a 400 imagens são postadas por dia. O uso do S3 está crescendo loucamente.
Sinto que para cada imagem que os usuários enviam, muitas versões são criadas, mesmo depois de eu desativar esses dois recursos. E não consigo descobrir onde mais as versões de imagem estão sendo criadas.
Acabei de reduzir o tamanho máximo da imagem kb para 500 kb. E estou testando outras configurações que podem reduzir o consumo do S3.
Como você pode ver, a primeira imagem que você postou foi redimensionada e comprimida. Você pode ajustar isso para ser mais agressivo, para que as imagens fiquem ainda menores.
Eu sugiro:
composer media optimization image bytes optimization threshold
65536
composer media optimization image resize dimensions threshold
720
composer media optimization image resize width target
720
Como essa compressão acontece no navegador do usuário, as imagens grandes nunca chegam aos seus servidores nem ao S3.
Discordo o mais fortemente possível da afirmação que citei/sublinhei aqui.
Nas configurações padrão do Discourse, fiz o upload de uma imagem jpg que tinha 399,62 kB. O Discourse decidiu que também precisava de TODAS as seguintes versões “otimizadas”:
Resolução
Tamanho do Arquivo
1014x748
307,84 kB
1024x757
311,81 kB
1352x998
470,51 kB
200x147
16,93 kB
300x221
35,19 kB
400x295
59,38 kB
600x443
125,43 kB
676x499
157,57 kB
800x591
207,09 kB
Isso é adicionais 1691,75 kB de armazenamento além dos 399,62 kB originais. Portanto, de 400 kB para quase 2100 kB, totalizando mais de 5x o tamanho original. Um dos arquivos “otimizados” é até maior que o original, o que dificilmente se encaixa no termo.