Como desativar imagens 3X para armazenar e otimizar?

Hi,

I do have huge image local storage

/var/discourse/shared/standalone/uploads/default
  57.5GiB [##########] /original
  35.6GiB [######    ] /optimized

the original

  56.7GiB [##########] /3X
  667.6MiB [          ] /2X
  155.5MiB [          ] /1X

and optimized

   33.8GiB [##########] /3X
    1.7GiB [          ] /2X
  113.3MiB [          ] /1X

I found this settings and make this 1 and 2. Is it relevant settings?

image

I would like to drop all 3X images (original and optimized) and store/show only 2X picture?
How to setup this configuration?

T H A N K S

3x is just a naming convention it has nothing to do with image size

If you want to cut on storage you could run the rake task that irreversibly shrinks old images and drops fidelity

how to do it? what’s the command line?

This script should do it:

But I would be very very careful to have a full backup of everything prior to playing with it.

/var/discourse/shared/standalone/uploads/default
  57.5GiB [##########] /original
  35.6GiB [######    ] /optimized

por favor, diga-me qual pasta, /original ou /optimized, posso apagar para liberar algum espaço?

Como o @sam disse, se você realmente quiser reduzir o uso do seu disco, precisará redimensionar todos os seus arquivos originais e recriar todas as suas miniaturas (ou seja, imagens “otimizadas”).

É um processo trabalhoso, pois você precisa atualizar tanto os arquivos no disco quanto os registros associados no banco de dados.

Nossa!

Acabei de estragar minha pasta /original ao movê-la de uma pasta para outra.
Existe alguma maneira de usar as imagens da pasta /optimized? Ou do banco de dados Postgres?

Estou encrencado agora?

Alguma dica ou ponto?

Você pode tentar recuperar a partir do otimizado, mas a qualidade será limitada.

Se você possui um backup que inclui uploads, pode extraí-los do arquivo diretamente no diretório originals.

Como fazer isso? Eu tenho a pasta /optimized completa.

Eu faço backup apenas do conteúdo, sem os uploads.

Devo apenas copiar /optimized para /original?

olhe para:

./launcher enter app
rails c
Upload.last(10)

Veja as URLs ali, é lá que esperamos que os uploads estejam.

root@dastereo:/var/postgres_data_discourse# du -hs * | sort -rh | head -5
33G  base
129M  pg_wal
46M  pg_xact
616K  global
216K  pg_subtrans

O banco de dados Postgres também contém imagens? Isso está correto?

Todos os arquivos são armazenados no disco; o banco de dados contém apenas registros de alguns metadados.