YunoHost ne supprime pas les anciennes versions de Node
Aujourd'hui alors que je tentais de debugger ArchiveBox et yt-dlp, j'ai été frappé par la fameuse
OSError: [Errno 28] No space left on device
Mon VPS n'est pas très grand en terme d'espace disque, mais je pensais tout de même avoir assez d'espace pour sauvegarder une vidéo YouTube.
Je passerais sur les autres étapes de nettoyage, mais en fouillant un peu, je me suis aperçu que j'avais 23 version de node installées :
# ls -lh /usr/local/n/versions/node total 92K drwxr-xr-x 6 root root 4.0K Dec 6 2023 16.20.2 drwxr-xr-x 6 root root 4.0K Nov 29 2023 18.18.2 drwxr-xr-x 6 root root 4.0K Nov 30 2023 18.19.0 drwxr-xr-x 6 root root 4.0K Feb 15 2024 18.19.1 drwxr-xr-x 6 root root 4.0K Mar 27 2024 18.20.0 drwxr-xr-x 6 root root 4.0K Apr 4 2024 18.20.1 drwxr-xr-x 6 root root 4.0K Apr 11 2024 18.20.2 drwxr-xr-x 6 root root 4.0K May 22 2024 18.20.3 drwxr-xr-x 6 root root 4.0K Jul 9 2024 18.20.4 drwxr-xr-x 6 root root 4.0K Nov 13 2024 18.20.5 drwxr-xr-x 6 root root 4.0K Jan 22 2025 18.20.6 drwxr-xr-x 6 root root 4.0K Feb 21 2025 18.20.7 drwxr-xr-x 6 root root 4.0K Mar 28 06:35 18.20.8 drwxr-xr-x 6 root root 4.0K Nov 13 2024 20.18.0 drwxr-xr-x 6 root root 4.0K Nov 21 2024 20.18.1 drwxr-xr-x 6 root root 4.0K Jan 22 2025 20.18.2 drwxr-xr-x 6 root root 4.0K Feb 11 2025 20.18.3 drwxr-xr-x 6 root root 4.0K Mar 14 06:34 20.19.0 drwxr-xr-x 6 root root 4.0K Apr 23 06:38 20.19.1 drwxr-xr-x 6 root root 4.0K May 15 06:30 20.19.2 drwxr-xr-x 6 root root 4.0K Jun 24 06:26 20.19.3 drwxr-xr-x 6 root root 4.0K Jul 16 06:28 20.19.4 drwxr-xr-x 6 root root 4.0K Sep 4 06:33 20.19.5
Et ça commence à peser lourd :
# du -ahx / | sort -rh | head -n 20 20G / 9.0G /usr 5.3G /var 3.8G /usr/local 3.7G /usr/local/n/versions/node (...)
J'ai suivi le conseil trouvé sur l'issue GitHub parlant du même problème en ne gardant qu'une version majeure à chaque fois :
Old node versions are not removed at all. I think you can safely remove every version except the last one for each major version (only keep last version from 10.x.x, 12.x.x and 14.x.x).
Un reboot (risqué) plus tard, tous mes services tournaient, et j'avais récupéré de l'espace - mais ArchiveBox n'importe toujours pas les vidéos YouTube.
Tags: yunohost, auto-hébergement
YunoHost ne supprime pas tous les dossier quand on désinstalle une app
J'ai récupéré environ 5Go de stockage sur mon VPS en faisant un peu de nettoyage : les fichiers media de Synapse et l'entièreté de mes données NextCloud avaient été conservées après la désinstallation.
Tags: yunohost, auto-hébergement