이미지를 자동으로 완전히 삭제하는 유일한 방법은 삭제 전에 게시글에서 수동으로 편집하여 제거하는 것인 것 같습니다. 하지만 그 방법도 확실하지는 않습니다. 저 역시 정화(purging) 설정에서 당신과 동일한 설정을 사용하지만(S3 호환 스토리지를 사용함), 해당 이미지를 포함하는 유일한 게시글(여러 게시글이 동일한 이미지를 포함할 수 있으며, 아마도 아바타와 사용자 배너도 해당될 것입니다)이 삭제된 경우에도 이미지가 절대 정화되지 않는다는 점을 확인했습니다.
@RGJ 님이 제공해 주신 이 솔루션을 사용하여 이미지가 추가 게시글에서 사용되는지 검색합니다.
이 기능이 자동으로 처리될 수 있다면 정말 좋겠습니다. 특히 Discourse는 많은 게시글이 동일한 이미지를 사용할 경우 중복 파일을 생성하는 것을 방지하는 등 이미지를 스마트하게 처리하기 때문입니다. 그 반대 측면으로는, 많이 사용된 개별 이미지를 제거하는 것이 매우 번거롭다는 점이 있습니다.
과거에 여러 계정을 통해 긴급한 삭제가 필요한 스팸 콘텐츠를 올린 사람이 있었는데, 이를 처리하고 완전히 제거되었는지(모든 원본 파일, 최적화된 파일, CDN 캐시, 게시글, 아바타, 사용자 배너 등) 확인하는 것은 매우 스트레스가 많았습니다.
개인적으로 이 기능이 매우 유용할 것 같아 이 기능 제안을 했습니다. 이 기능이 구현되고, 삭제된 게시글에 포함된 콘텐츠도 자동으로 정화된다면, 모든 경우가 커버되어 SSH 접근 없이도 처리할 수 있다고 생각합니다.