Just installed a fresh Nextcloud 14, concluding some testing before putting it into production, including upload of large files through the Web UI.

Being impatient I started clicking around while waiting for a ~1Gb file to finish uploading, oblivious to the fact that uploads are interrupted when you do that.

So I had to start over again, and continued clicking around in another tab. Not keeping my tabs organized, this happended several times..

During attempt 5 of the upload I got curious as to how Nextcloud actually deals with interrupted uploads and started poking around in the file system and found the following:

Incomplete files are kept in <user-folder>/uploads, and moved to <user-folder>/files when complete.

However, aborted uploads, e.g due to "clicking around" don't seem to be removed automatically.

Here are my first 4 attempts to upload the file:

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

So yes, easy to clean up, but really annoying. Can this be automated?


An open GitHub issue suggests that these interrupted uploads will be cleaned up when you log out and log back in. The issue says that this will eventually be moved to a background job, so it will happen automatically in a future version of Nextcloud.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.