Mes projets

Une sélection de mes projets récents, du développement web à l’automatisation DevOps. Plusieurs travaux clients ne figurent pas ici, couverts par des accords de confidentialité.

Bots Discord
NexaCorp
bientôt disponible

Le ChaliBot

Bot Discord et dashboard web pour le serveur de RomanyHunh, Vtubeuse sur Twitch — 20 systèmes en production.

  • Gestion des clips Twitch : API Helix, file d'approbation, publication auto, sync VOD
  • Niveaux et XP (messages, vocal, streak quotidien, leaderboard)
  • Boutique et economie (points, rareté des items, echanges)
  • +11 autres...
Discord.jsTypeScriptTurborepoFastify+5
Bots Discord
NexaCorp

Tojii Bot

Bot Discord personnel pour la gestion de serveur et l'automatisation.

  • Commandes slash personnalisées
  • Modération automatique
  • Système de tickets
  • +2 autres...
Discord.jsTypeScriptNode.jsPostgreSQL+3
Bots Discord

Bug Reporter

Bot Discord pour le signalement et suivi de bugs cross-projets.

  • Commande /bug globale
  • Analyse automatique via OpenClaw
  • Intégration Tojii Platform
  • +1 autres...
Discord.jsTypeScriptNode.jsDocker
Plateformes

Game Platform

Plateforme d'hébergement et de gestion de serveurs de jeux, du provisionnement à la console.

  • Provisionnement de serveurs de jeux en quelques clics
  • Démarrage, arrêt, redémarrage et suivi de l'état en direct
  • Console et commandes RCON depuis le navigateur
  • +4 autres...
Next.jsTypeScriptTailwind CSSNode.js+2
Hébergement

Satisfactory — Hébergement dédié

Serveur de jeu dédié avec interface web de gestion, DNS dynamique automatisé et monitoring en temps réel.

  • Interface web de gestion avec contrôle start/stop
  • DNS dynamique via API Cloudflare
  • Dashboard de monitoring en temps réel
  • +3 autres...
Node.jsTypeScriptExpressDocker+2
Hébergement

Minecraft — Hébergement sur mesure

Hébergement multi-serveurs conteneurisé avec stockage dédié, sauvegardes automatisées et accès sécurisé.

  • Conteneurs Docker isolés avec ressources dédiées
  • Stockage persistant avec volumes séparés par instance
  • Sauvegardes automatisées avec rotation et restauration rapide
  • +3 autres...
DockerWireGuardUnraidJava+2
Automatisation

Night Agent

Agent IA autonome pour la résolution de bugs et la maintenance automatique.

  • Exécution autonome de tâches IA
  • Création de PRs GitHub automatique
  • Intégration Discord pour les résultats
  • +2 autres...
Node.jsTypeScriptClaude CLIGitHub API+2
Automatisation

Bug Service

Service de report de bugs intégré à Discord avec commande /bug globale.

  • Commande /bug enregistrée globalement
  • Centralisation des bugs multi-projets
  • Intégration avec Night Agent
  • +1 autres...
Node.jsTypeScriptDiscord.jsDocker
Backend

Infrastructure Auto-hébergée

Architecture multi-serveurs haute disponibilité avec VPN mesh, reverse proxy automatisé et monitoring centralisé.

  • Réseau mesh VPN chiffré interconnectant 6 serveurs
  • Reverse proxy automatisé avec provisionnement TLS dynamique
  • Déploiement continu sans interruption de service
  • +3 autres...
DockerWireGuardPangolinTraefik+3
Widgets & outils

Widget Factory

Chaîne de production de widgets Windows 11 natifs : un socle commun, dix widgets en service.

  • Socle commun : Fluent Design, Mica/Acrylic natif, thematisation
  • WidgetHub : lancement, surveillance et relance automatique des widgets
  • Réglages persistés en JSON, démarrage au boot par le registre Windows
  • +3 autres...
WPF.NET 8C#WPF-UI 3+2
Widgets & outils

Claude Usage

Widget de bureau qui suit la consommation Claude Code en direct : sessions, tokens, quota hebdomadaire.

  • Lecture directe des journaux de session (JSONL), sans service intermediaire
  • Tokens et coût par session, cumul sur la fenêtre en cours
  • Quota de session et quota hebdomadaire avec heure de reset
  • +3 autres...
WPF.NET 8C#WPF-UI 3
Widgets & outils

Dynamic Launcher

Plugin Stream Deck XL ou chaque touche se peint à la volée selon sa position et le menu courant.

  • Hub d'applications : chaque tuile est une application suivie
  • Sous-menus contextuels (projets VS Code récents, jeux installés)
  • Rendu SVG généré à la volée, une image par touche et par état
  • +3 autres...
TypeScriptNode.jsStream Deck SDKSVG+1
Widgets & outils

Discord Lyrics Presence

Les paroles du morceau Spotify en cours, synchronisées dans le statut Discord.

  • Lecture du morceau en cours via l'API média de Windows
  • Paroles synchronisées LRCLIB avec repli automatique sur NetEase
  • Écriture dans le statut personnalisé Discord, ligne par ligne
  • +2 autres...
C#.NET 8WPFWindows Média API+1