La rigueur en action

Réalisations en infrastructure Linux, automatisation et développement d'outils open-source.

Outils Open-Source

WindowsOrchestrator — Moteur d'orchestration pour postes Windows

  • Description : Ensemble de scripts PowerShell pour assurer une configuration système reproductible et le lancement d'applications via un fichier .ini.
  • Interface : Assistant de configuration graphique (WinForms) pour fiabiliser le paramétrage initial.
  • Technologies : PowerShell, Planificateur de Tâches Windows, Windows Forms, API Windows (Win32), Git.
Visiter le site dédié →
Interface du site de présentation de Windows Orchestrator

Vosk-CLI-Dictation — Dictée vocale locale pour Linux

  • Objectif : Outil de dictée vocale 100% local et hors-ligne pour Linux, alternative privée aux solutions cloud.
  • Description : Application en ligne de commande intégrée à l'échelle du système via xdotool. Supporte plusieurs langues, configurable via YAML.
  • Technologies : Python, Vosk API, YAML, xdotool, Bash.
Visiter le site dédié →
Interface du site de présentation de Vosk-CLI-Dictation

PiperRead — Synthèse vocale neurale locale pour Linux

  • Objectif : Lire à voix haute tout texte sélectionné à la souris ou copié dans le presse-papier, sans aucun service cloud.
  • Description : Orchestrateur léger entre le bureau Linux (Wayland et X11) et le moteur de synthèse Piper. Détection automatique de l'environnement graphique, isolation dans un environnement Python dédié.
  • Technologies : Python, Piper TTS, Bash, Wayland, X11.
Visiter le site dédié →
Interface du site de présentation de PiperRead

Infrastructure Linux & Sécurité

Infrastructure de Réseau Souverain — Réseau local souverain

  • Objectif : Construire une infrastructure réseau locale totalement maîtrisée, sans dépendance aux services tiers.
  • Description : Déploiement d’une PKI privée complète via Step-CA pour automatiser la confiance TLS sur le réseau local. Configuration de Caddy en reverse proxy et de Dnsmasq pour la résolution de noms indépendante de la box FAI. Isolation des services IoT via Mosquitto et filtrage réseau chirurgical avec nftables.
  • Technologies : Step-CA, Caddy, Dnsmasq, nftables, Mosquitto, Debian, Bash.

Système de Gestion de Licences Cross-Platform

  • Objectif : Construire un flux sécurisé et infaillible pour la distribution de licences logicielles entre un serveur Linux et des postes clients Windows.
  • Description : Architecture d’une solution utilisant WSL sur les clients pour exécuter des scripts communiquant avec un serveur central Debian via rsync sur SSH. Synchronisation toutes les minutes — le pipeline n’a jamais failli lors des pannes du reste de l’infrastructure.
  • Technologies : WSL, Debian, rsync, SSH, Bash, PowerShell.

Automatisation & DevOps

Pipeline d’Automatisation WordPress

  • Objectif : Fiabiliser et automatiser le processus de sauvegarde et de test d’un site WordPress en production.
  • Description : Pipeline de scripts Bash utilisant rsync sur SSH pour cloner quotidiennement la base de données et les fichiers d’un VPS Debian vers un environnement local. Processus de restauration testé et documenté.
  • Technologies : Bash, rsync, SSH, MariaDB, Apache2, Linux Cron.

Fondations Techniques

Applications Web PHP — Expérience fondamentale

  • Description : Avant l’ère des CMS, développement d’applications web complètes en PHP pur. Systèmes de gestion de contenu “flat-file” basés sur le parcours du système de fichiers, et moteurs de contrôle d’accès utilisant les fichiers .htaccess comme base de données de permissions.
  • Technologies : PHP, MySQL, HTML, CSS, Apache.