~cedric

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

Passer le balais sous Linux

20 mai 2026 — Cédric Dekimpe

Je viens de découvrir BleachBit grâce à un article de It’s FOSS : The Famous Linux System Cleaner BleachBit Now Has a TUI (And I Tried It Out)

J’ai régulièrement des problèmes d’espace disque sur le serveur qui héberge ce blog. Son utilisation normale tourne autour des 20Go (sur 25 disponibles) mais de temps en temps j’ai droit à la fameuse erreur No space left on device.

Ma tactique habituelle consiste à remonter dans l’historique des commandes du serveur pour aller retrouver les coupables, mais grâce à BleachBit je vais pouvoir accéler tout ça :

$ cat take-the-trash-out.sh

bleachbit -c system.rotated_logs system.tmp system.trash apt.autoclean apt.autoremove apt.clean apt.package_lists

La liste complète des cleaner s’obtient avec

bleachbit -l

Tags: linux, cli, auto-hebergement


Journal de la semaine #2099

16 février 2026 — Cédric Dekimpe

Tech

J’ai survécu à ma semaine d’utilisation de VSCode et de KDE - sur KDE, je n’ai pas grand chose à dire, c’est un très bon environement de bureau et même si j’ai toujours une préférence pour les tile managers, j’admet volontier que c’est assez agréable à l’usage.

Sur VSCode cependant, j’ai plus de mal - je trouve l’outil lourd et l’interface beaucoup trop chargée. C’est sans doute une question d’habitude, mais je ne suis pas sûr de pouvoir m’y faire. C’est assez ironique dans le sens ou je pense avoir dit cette dernière phrase quand je suis passé de Sublime Text à Vim il y a quelques années.

CalDav

Ca faisait un moment que je lorgnais sur CalDav - je ne comprenais pas bien l’utilité jusqu’à tout récemment.

J’ai donc installé radicale sur mon serveur maison et j’y ai migré mes calendriers. Dans ma quête perpétuelle pour enfin parvenir à m’organiser, et puisque Radicale le gère, j’ai décidé d’expérimenter l’utilisation du composant VTODO pour gérer ma liste de choses à faire.

Côté client, puisque Thunderbird gère les calendriers et les tâches, j’ai fini par le réinstaller, ce qui signifie probablement que je fais remiser neomutt une fois de plus. Sur mon téléphone, aCalendar semble faire l’affaire pour le moment.

Lectures

J’ai beaucoup aimé cet ouvrage, principalement parce qu’il fait la part belle aux témoignages de parent et d’enfant confronté à un TDA/H. Le livre se lit facilement et fourni plein de ressources utiles.

J’ai eu beaucoup de mal à terminer le dernier opus de la triologie. J’ai pourtant beaucoup aimé les deux premiers tomes, mais ce dernier livre m’a semblé s’étirer inutilement en longeur.

Tags: weeklog, lecture, auto-hebergement


Journal de la semaine #2098

9 février 2026 — Cédric Dekimpe

Lectures intéressantes en ligne

Tech

  • Je pars en croisade pour prêcher la bonne parole : cette semaine, j’ai contacté la société responsable du site Internet de ma commune et autoscout24 pour faire l’apologie du RSS.
  • J’ai testé Immich en lecture seule pour servir de frontend à Synology Photo - J’ai bidouillé à gauche, à droite, mais je n’ai pas bien compris l’interêt que je pourrais
  • Cette semaine j’ai délaissé Vim pour VSCode et AwesomeWM pour Plasma. Je n’ai pas encore de plan précis mais j’avais envie de tenter de nouvelles expériences.

Lecture

J’arrive tout doucement à la fin de Silo : Générations. J’ai dévoré les deux premiers volumes, mais j’ai plus de mal à terminer celui-ci.

Divers

  • J’ai été très irrégulier dans l’utilisation de mon journal de poche ces derniers temps. Je suis toujours à la recherche d’une méthodologie pour suivre les choses à faire à plus long terme.

Tags: weeklog, rss, photo, exif, social-media, lecture, auto-hebergement


YunoHost ne supprime pas les anciennes versions de Node

12 septembre 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-hebergement


Tout le monde devrait sauvegarder son petit morceau d’Internet dans son coin

20 août 2025 — Cédric Dekimpe

J’ai fait du tri dans mes bookmarks aujourd’hui.

Après avoir trié et rangé mes documents sur mon NAS selon la méthode PARA, j’ai voulu appliquer la même logique à mes favoris. Ce faisant, je suis tombé sur un lien que j’ai eu envie de revisiter dont le titre était “A Good Vimrc”.

Et le document n’existait plus.

Quand on sauvegarde un lien en favoris, on fait en quelque sorte acte de foi. On espère inconsciemment que le lien restera valide, que le site ne fermera pas, que le contenu ne sera pas supprimé ou modifié. Mais la réalité est que les liens sur internet sont éphémères.

L’auteur peut fermer son site, le contenu peut être modifié, le site peut être refondu et les redirections cassées. D’une manière ou d’une autre, le contenu peut disparaitre et, ce qui vous semblait un jour important a conserver n’est soudain plus accessible.

Coup de bol, j’ai pu retrouver une version de ce document sur GitHub, et je me suis empressé de l’archiver moi-même sur mon instance ArchiveBox : A Good Vimrc (archive).

Après tout, on n’est jamais mieux servi que par soi-même.

Tags: PARA, bookmarks, auto-hebergement


Weeklog #2037

16 décembre 2024 — Cédric Dekimpe

Family

We celebrated Noah’s birthday on Tuesday, we had pizza and ribs and watched Moana on Disney+.

On Saturday we visited Trier’s Christmas market - maybe I’m becoming an old bear but 25+€ for 2 cappuccinos and 3 hot cocoa felt like a rip off.

On Sunday Noah attended his first table tennis competition.

Books

I’ve finished The Green Line audiobook (in French) and I enjoyed every moment of it.

I’ve started listening to Bien sûr que les poissons ont froid by Fanny Ruwet. I’ve read the book a year ago and it was one of my best read of 2023. The book is read by the author herself.

I wish I would be able to focus on something long enough to know what I think about it

I don’t think I feel any emotion strongly enough to be able to describe it.

Tech

I’m rediscovering newsboat thanks to Nico’s post, and I’m happy to see that it seems to integrate very well with Miniflux, which I self-host.

I’ll have a second look at it - I don’t remember why I gave up on it, maybe I just forgot it existed - but I will need to find a way to integrate it with LinkWarden somehow.

Pro-tip, don’t set reload-threads 100 if you self-host on a small VPS, it will kill your server -_-”

Tags: weeklog, rss, auto-hebergement, lecture


Impossible de créer un nouveau certificat SSL avec Gandi Live DNS

12 décembre 2024 — Cédric Dekimpe

[!NOTE] Notes de debugging qui n’intéresseront probablement que moi

Dans l’interface, l’erreur était Internal Server Error (complètement inutile).

L’erreur était :

2024-12-12 08:16:56,020:ERROR:certbot._internal.log:An error occurred adding the DNS TXT record: Unable to get base domain for "something.homelab.dkmp.be"

Les logs intéressants sont dans le fichier /tmp/letsencrypt-log/letsencrypt.log

Solution : La clé API que j’utilisais pour le challenge DNS via Gandi Live avait disparue de mon compte Gandi. Il m’a suffit d’en recréer une dans Paramètres > Jetons d'accès personnels en lui donnant les permissions Gérer la configuration technique des domaines

Tags: nginx-proxy-manager, gandi, auto-hebergement


YunoHost ne supprime pas tous les dossier quand on désinstalle une app

22 novembre 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-hebergement