Développement

Articles autour du développement logiciel, de l’automatisation et du DevOps, avec des retours d’expérience concrets issus de projets personnels, d’outils open source et d’un homelab orienté production.

  • Migration UI de SeedboxSync : De Bulma à Bootstrap

    Migration UI de SeedboxSync : De Bulma à Bootstrap

    Retour sur la migration UI de SeedboxSync de Bulma vers Bootstrap : pourquoi quitter un écosystème au ralenti, les limites de Bootstrap (Dart Sass, dark mode JS, balise progress) et les gains d’un framework riche en composants.

  • SeedboxSync 4.0 : Fusion de l’IHM et du CLI

    SeedboxSync 4.0 : Fusion de l’IHM et du CLI

    La v4.0.0 de SeedboxSync marque un tournant majeur : fusion du CLI et du frontend en une seule application, migration de la configuration en base de données, planificateur Python natif et passage à SQLite WAL. Tour d’horizon des nouveautés et…

  • Deux nouvelles versions majeures pour SeedboxSync et SeedboxSyncFrontend

    Deux nouvelles versions majeures pour SeedboxSync et SeedboxSyncFrontend

    Ce week-end marque la sortie de deux versions majeures de mes projets SeedboxSync et SeedboxSyncFrontend. Au programme : support FTP, optimisations de performances, suivi en temps réel des téléchargements, administration depuis l’interface web et plusieurs améliorations de l’expérience utilisateur.

  • SeedboxSync s’agrandit : introduction du frontend web

    SeedboxSync s’agrandit : introduction du frontend web

    Le projet SeedboxSync, qui a fêté ses 10 ans cette année, continue de grandir. Jusqu’à présent, SeedboxSync n’était qu’un simple client CLI. Il y a dix ans, il faisait le strict minimum en Python 2. Puis il a été migré…

  • Nextcloud prometheus textfile exporter

    Nextcloud prometheus textfile exporter

    Cette fonctionnalité est à présent incluse dans Nextcloud 33, le projet GitHub est archivé. Cela fait un petit moment que j’utilise Prometheus et Grafana pour mon NAS. Mais Fedora-Fr ainsi que ce blog tournaient encore sous une stack TIC (Telegraf,…

  • SeedboxSync v3.0.1

    SeedboxSync v3.0.1

    Je viens de publier la version 3.0.1 de SeedboxSync. Pour ceux qui auraient loupé la communication précédente, la branche 3 correspond à une refonte totale de cet outil basé sur le framework Python Cement. La version 3.0.1 est une version…