Как автоматически удалить неполные загрузки файлов в Nextcloud 14?

Просто установил свежую Nextcloud 14, завершив некоторое тестирование, прежде чем запустить его в эксплуатацию, включая загрузку больших файлов через веб-интерфейс.

Будучи нетерпеливым, я начал перебирать, ожидая завершения загрузки файла размером ~1 ГБ, не обращая внимания на тот факт, что при этом загрузка прерывается.

Поэтому мне пришлось начать все сначала, и я продолжил нажимать на другую вкладку. Не организовывая мои вкладки, это происходило несколько раз..

Во время 5-й попытки загрузки мне стало интересно, как Nextcloud на самом деле работает с прерванными загрузками, и начал копаться в файловой системе и обнаружил следующее:

Неполные файлы хранятся в <user-folder>/uploadsи переехал в <user-folder>/files когда закончите.

Однако прерванные загрузки, например, из-за "щелчка мышью", не удаляются автоматически.

Вот мои первые 4 попытки загрузить файл:

root@docker1 .../admin/uploads# du -sh * 41M web-file-upload-223ed330e5adb988a8963b52027a9a7c-1541719636278 601M web-file-upload-223ed330e5adb988a8963b52027a9a7c-1541720062948 8.0K web-file-upload-223ed330e5adb988a8963b52027a9a7c-1541721459579 731M web-file-upload-223ed330e5adb988a8963b52027a9a7c-1541721472847

Так что да, легко убирать, но очень раздражает. Это может быть автоматизировано?

1 ответ

Решение

Открытая проблема GitHub предполагает, что эти прерванные загрузки будут очищены при выходе из системы и повторном входе в систему. В этой проблеме говорится, что в конечном итоге это будет перенесено в фоновое задание, поэтому это произойдет автоматически в будущей версии Nextcloud.

Другие вопросы по тегам