Vient d'installer un nouveau Nextcloud 14, en faisant quelques tests avant de le mettre en production, y compris le téléchargement de gros fichiers via l'interface Web.
Étant impatient, j'ai commencé à cliquer un peu partout en attendant qu'un fichier d'environ 1 Go finisse de se télécharger, sans me rendre compte que les téléchargements sont interrompus lorsque vous le faites.
Je devais donc recommencer depuis le début, et j'ai continué à cliquer dans un autre onglet. Ne gardant pas mes onglets organisés, cela m'est arrivé plusieurs fois..
Lors de la 5ème tentative de téléchargement, je me suis demandé comment Nextcloud gérait réellement les téléchargements interrompus et j'ai commencé à fouiller dans le système de fichiers et j'ai trouvé ce qui suit:
Les fichiers incomplets sont conservés dans /uploads
, et déplacés dans /files
lorsqu'ils sont complets.
Cependant, les téléchargements interrompus, par exemple en raison de "clics intempestifs", ne semblent pas être supprimés automatiquement.
Voici mes 4 premières tentatives de téléchargement du fichier:
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
Donc oui, facile à nettoyer, mais vraiment ennuyeux. Est-ce que cela peut être automatisé?