~cedric

it's something ¯\_(ツ)_/¯

YunoHost ne supprime pas les anciennes versions de Node

September 12, 2025 — Cédric Dekimpe

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

November 22, 2024 — Cédric Dekimpe

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