×
Accueil Tutoriels Infos Geeks Bons Plans Cybersécurité Contact Demander de l’aide
CTFreak : l’ordonnanceur de tâches auto-hébergé ultime Productivité & Automatisation

CTFreak : l’ordonnanceur de tâches auto-hébergé ultime

03 Oct 2026 •

CTFreak : l’ordonnanceur de tâches auto-hébergé ultime

Un ordonnanceur de tâches, c’est le genre d’outil dont personne ne parle à la machine à café. Et pourtant, quand il tombe en panne, tout le monde se met à hurler. La semaine dernière, un client m’appelle, panique totale : son script de sauvegarde nocturne n’avait pas tourné depuis onze jours. Onze. J’ai ouvert son vieux Windows Server, et là, devinez quoi ? Le Planificateur de tâches avait décidé, tout seul, que le compte de service n’était plus valide. Évidemment, Windows a encore tout cassé avec la MAJ de septembre, comme d’habitude.

Du coup, je me suis repenché sur une question que je me pose depuis quinze ans d’atelier : c’est quoi, le vrai bon ordonnanceur de tâches pour un indépendant ou une PME qui veut garder la main sur ses données ? Et là, je tombe sur CTFreak. Un projet auto-hébergé qui coche pas mal de cases. Je l’ai testé sur mon labo. Voici ce que j’en pense, sans langue de bois.

Un ordonnanceur de tâches sans agent : la vraie bonne idée de CTFreak

Le pitch de CTFreak est simple. Vous l’installez une fois, sur une bécane à vous, et il pilote toutes les autres. Linux, Windows, peu importe. Il envoie les commandes en SSH ou en WinRM. Pas d’agent à déployer sur les machines cibles. Pas de petit logiciel à installer sur chaque poste. Autant dire que ça change la vie.

Pourquoi ? Parce que j’ai déployé, dans ma carrière, des solutions d’ordonnancement qui exigeaient un agent sur chaque serveur. Résultat : cinquante agents à mettre à jour, des versions qui divergent, un pare-feu qui bloque le port de communication de l’agent, et moi, le dimanche soir, en train de dépanner à distance. Non merci. L’approche sans agent de CTFreak, c’est exactement ce que je conseille aujourd’hui à mes clients qui n’ont pas une équipe d’admin à plein temps.

Concrètement, l’outil sait exécuter quoi ?

  • Des commandes shell en SSH sur du Linux ou du BSD
  • Des scripts PowerShell via WinRM sur du Windows
  • Des playbooks Ansible, sans avoir besoin d’installer Ansible à droite à gauche
  • Des requêtes SQL sur vos bases de données
  • Des scripts Bash ou Batch classiques

Mine de rien, la couverture est large. Je ne suis pas certain à 100% que ça remplace un vrai orchestrateur type Rundeck dans un gros SI, mais pour 90% des TPE/PME que je croise, c’est largement au-dessus du besoin.

Planification cron, journaux centralisés : les bases sont solides

Un ordonnanceur de tâches, ça vit ou ça meurt sur deux choses : la souplesse de la planification, et la qualité des logs. Si vous ne savez pas pourquoi un job a échoué, vous êtes aveugle. Et un aveugle qui redémarre des services à 3h du matin, ça finit toujours mal.

Sur la planification, CTFreak propose du cron classique. Expressions à cinq champs, comme sur un vieux serveur Debian. Pour être honnête, c’est ce que je préfère. Les interfaces graphiques à base de « tous les deuxièmes mardis du mois sauf en août », ça me fatigue. Le cron, au moins, c’est universel. Un technicien qui arrive dans une boîte comprend une crontab en trente secondes.

Sur les journaux, tout est centralisé dans l’interface. Vous lancez une tâche, vous voyez la sortie standard, la sortie d’erreur, le code retour. Pratique quand un client vous appelle en disant « ça marche pas ». Vous ouvrez CTFreak, vous regardez le log, et vous savez.

Et il y a les alertes. Email, webhook, ce genre de choses. Autant dire que pour surveiller un job critique, c’est le minimum syndical. J’ai vu trop de boîtes qui découvrent qu’un backup ne tourne plus parce qu’un disque est plein depuis trois semaines. Avec des alertes correctes, on évite ce genre de gag.

Installation en une minute : oui, mais lisez quand même la doc

Le site annonce une installation en une minute. Je confirme à moitié. Sur un Docker bien configuré, oui, vous lancez le conteneur et vous avez l’interface en ligne de suite. Sur une install manuelle, comptez plutôt dix ou quinze minutes, le temps de comprendre la configuration réseau et les clés SSH.

Ce que j’apprécie, c’est que CTFreak ne vous impose pas une usine à gaz. Pas de base PostgreSQL à monter en cluster, pas de Redis, pas de message broker. Vous posez le binaire, vous ouvrez le port, vous créez vos identifiants, et c’est parti.

Petite anecdote d’atelier. La semaine dernière, justement, j’installe CTFreak chez un client qui gère trois serveurs : un NAS Synology, un vieux Windows Server 2016, et une VM Debian qui fait tourner sa compta. En vingt minutes, j’avais trois tâches planifiées : sauvegarde du NAS, nettoyage des logs Windows, et un dump SQL sur la Debian. Mon client m’a regardé comme si j’avais fait de la magie. Non, juste un bon outil.

Cela dit, un mot sur la sécurité. Comme CTFreak exécute des commandes en SSH et WinRM sur vos machines, il détient des identifiants sacrément sensibles. Si quelqu’un met la main sur l’interface, il peut faire pas mal de dégâts. Je ne suis pas certain que la version gratuite propose du SSO ou de la double authentification. À vérifier dans la doc. Mais dans tous les cas, mettez-le derrière un reverse proxy avec HTTPS, et n’exposez pas l’interface en direct sur Internet. C’est la base.

Ce que la version gratuite ne fera pas (et pourquoi ça peut coincer)

Voilà le point qui fâche. CTFreak existe en version gratuite et en version payante. Et comme souvent dans le monde du self-hosted, la version gratuite est généreuse… mais pas complète.

D’après ce que j’ai pu voir sur le site officiel, la version gratuite limite le nombre de tâches planifiées, le nombre de machines cibles, et probablement certaines fonctionnalités avancées comme les workflows conditionnels ou les notifications poussées. Pour un particulier qui veut automatiser trois scripts sur deux machines, ça suffit amplement. Pour une PME qui gère quinze serveurs et trente tâches critiques, il faudra passer à la caisse.

Est-ce que c’est choquant ? Non. Un développeur qui maintient un outil pareil, il mange aussi. Je préfère largement ce modèle à un logiciel « gratuit » qui vous aspire vos données ou qui vous noie sous la pub. Du coup, je ne vais pas cracher dans la soupe.

En revanche, ce que je reprocherai à pas mal d’éditeurs dans ce créneau, c’est le flou sur les limites exactes. Combien de tâches ? Combien de machines ? Quelles fonctions bloquées ? Si vous voulez mon avis tranché : testez la version gratuite sur votre infra réelle. Si vous butez sur une limite au bout d’une semaine, vous saurez. Pas besoin de lire trente pages de comparatif.

Mon verdict de technicien : à essayer, franchement

Après quinze ans à dépanner des boîtes qui s’arrachent les cheveux sur des planificateurs de tâches mal foutus, je vous le dis sans détour : CTFreak mérite clairement un essai. L’approche sans agent, la centralisation des logs, la simplicité de l’installation, tout ça va dans le bon sens. Ce n’est pas parfait, la version gratuite a ses limites, et la sécurité demande un minimum de rigueur. Mais pour le prix d’un conteneur Docker et une heure de configuration, vous avez un ordonnanceur de tâches qui tient la route.

Autant dire que dans mon carnet d’adresses de technicien indépendant, il vient de se faire une place. Je vais le déployer chez deux ou trois clients pilotes dans les semaines qui viennent, et je vous ferai un retour après quelques mois de production. Si ça tient, ça deviendra mon outil par défaut.

Pour aller plus loin et voir de vos propres yeux ce que ça donne, direction la source : CTFreak sur Les news de Korben. Et si vous testez de votre côté, faites-moi signe. J’aime bien comparer les retours d’expérience, surtout quand ça part en vrille à 3h du matin.

Source : article original

🔗 Nos autres sites :
Please follow and like us:
Pin Share
Un projet Paradoxe  —  Vous êtes entre de bonnes mains. Huit, exactement.