Depois de apertar botões por um tempo para entender como funciona, é isso que acho que está acontecendo:
-
Com uma instalação padrão,
client_max_body_size==max image size kb, as imagens não serão redimensionadas. -
Aumentar o
client_max_body_sizepermitirá uploads maiores, que o Discourse tentará redimensionar dentro do limite definido emmax image size kb. -
Apesar da descrição que sugere o contrário,
max image size kbna verdade não limita o tamanho dos uploads (isso é super confuso!) -
Os tamanhos de upload são definidos exclusivamente pelo
client_max_body_sizedo nginx. -
Ao redimensionar, JPEGs permanecem JPEGs com bons resultados
PNGs são convertidos para JPGs com resultados aceitáveis
GIFs animados permanecem GIFs com resultados geralmente ruins
Isso tudo está correto? Se sim, parece ser algo que deveria ser explicado um pouco melhor, já que uma instalação padrão não faz nenhum redimensionamento de imagem, mesmo sendo uma funcionalidade que muitas pessoas podem desejar, e não fica claro em absoluto na documentação disponível como ativá-la.