Спасибо за быстрый ответ!
Эти темы и несколько других, на которые есть ссылки в них, стали мне довольно хорошо знакомы, пока я пытался решить эту проблему, но, к сожалению, они не предоставили никакого окончательного решения.
Вчера на тестовом сервере я выполнил эти команды, адаптированные для тем и сообщений, удалённых более 9 дней назад:
После этого я заметил незначительное увеличение размера содержимого директории tombstone и продолжаю следить за ситуацией из-за периода отложенного удаления. Всё ещё задаюсь вопросом, можно ли обойти время ожидания при тестировании, установив соответствующие настройки в ноль часов/дней.
Ранее на исходном сервере я пробовал удалять загруженные файлы из самых новых редакций сообщений, но файлы всё ещё оставались доступными после окончания периода отложенного удаления.
На данном этапе я был бы лично более чем рад найти какое-либо рабочее ручное решение для постоянного удаления даже одной темы вместе с её сообщениями и загруженными файлами, на которые нет ссылок в другом месте. Однако это может стать серьёзной проблемой для других пользователей Discourse, которые естественно полагают, что настройки очистки в панели администратора работают так, как описано, но не обязательно замечают, если это не так, и в итоге оказываются с потенциально конфиденциальными загруженными файлами, которые должны были быть навсегда удалены, но фактически остаются в файловой системе. Наша проблема, к счастью, касается только потраченного впустую места на диске, но для кого-то другого это может быть гораздо хуже.
Есть ещё одно похожее упоминание всего два месяца назад:
How to Delete Uploaded Files? - #29 by anon98107012
Так что, есть ли какие-либо советы, как понять, является ли это ошибкой конфигурации с нашей стороны или настоящей ошибкой? В остальном мы очень довольны Discourse, и я крайне мотивирован решить эту проблему и помочь другим на этом пути.