Nouveaux produits

DoliCronHost

mp1246d20251128160359

Nouveau

Automatisez vos tâches planifiées sans accès serveur. Service externe fiable (cron-job.org). API pour modules tiers. Parfait pour hébergement mutualisé. Rappels SMS, synchronisations, rapports auto.

50,00 €

  • Auteur Massaoud Bouzenad
  • Version du module 1.1.1
  • Date de sortie 28/11/2025
  • Accès aux mises à jour et aux téléchargements 2 ans
  • Comment contacter l'assistance support@dzprod.net
  • Compatibilité Dolibarr V17+   -   PHP>= 7.3
  • Dernière mise à jour 04/12/2025 22:49

Plus d'infos

DoliCronHost : Intégration de Service CRON Externe pour Dolibarr

DoliCronHost garantit l'exécution fiable de vos tâches planifiées dans Dolibarr, sans nécessiter de configuration serveur ou de compétences techniques.

Problématique Adressée

Le module natif « Travaux Planifiés » de Dolibarr nécessite une configuration manuelle côté serveur (crontab, Task Scheduler). Cette configuration est souvent inaccessible ou trop complexe pour les utilisateurs en :

  • Hébergement mutualisé ne permettant pas l'accès CRON.
  • Environnement cloud managé sans accès direct au système.
  • Instances nécessitant une fiabilité maximale pour les tâches critiques.

Solution & Fonctionnalités Clés

DoliCronHost s'intègre au service externe fiable cron-job.org pour externaliser le déclenchement des tâches. Il s'agit d'une brique technique pour développeurs, non d'un module métier utilisateur final.

Caractéristique Description
API Simple pour Développeurs Créez, modifiez et gérez des jobs CRON depuis votre code PHP, sans toucher au serveur. API documentée avec exemples de code.
Externalisation Automatique Utilise l'API de cron-job.org pour programmer l'appel aux webhooks des modules tiers, garantissant que les tâches se lancent sans dépendance au serveur local.
Monitoring & Logs Interface d'administration pour lister tous les jobs actifs, afficher leur statut sur cron-job.org et consulter l'historique d'exécution (code HTTP, durée, erreurs).
Sécurité Renforcée Authentification des requêtes CRON par Clé Secrète pour s'assurer que seuls les appels provenant de cron-job.org sont traités. Les Clés API sont chiffrées en base.
Support Multi-Entreprise Support natif de la gestion multi-entity avec isolation complète des jobs par entreprise.

 

💡 Cas d'Usage Concret : DoliSMS - Rappels de Rendez-vous Automatiques

Le module DoliSMS utilise DoliCronHost pour programmer automatiquement des rappels SMS pour les rendez-vous et autres événements de l'agenda :

Scénario :

  1. Un rendez-vous est créé dans l'agenda Dolibarr avec un contact mobile.
  2. L'utilisateur ajoute « Rappel SMS 24h avant ».
  3. DoliSMS appelle l'API DoliCronHost pour créer un job planifié OU l'utilisateur le crée manuellement.
  4. 24 heures avant le rendez-vous, cron-job.org déclenche le webhook de DoliSMS.
  5. Le SMS est envoyé automatiquement avec les détails du rendez-vous.

Résultat : Zéro oubli, meilleur taux de présence, satisfaction client améliorée.

Pour les Développeurs de Modules

DoliCronHost expose une API PHP simple pour créer des tâches planifiées depuis votre module :

Créez ensuite votre webhook (/custom/votremodule/webhook.php) pour traiter l'exécution :

📚 Documentation complète avec exemple détaillé de webhook disponible sur demande.

 Pour qui ?

Développeurs de Modules Intégrez facilement des fonctionnalités de scheduling fiable dans vos modules (rappels, synchronisations, rapports périodiques).
Administrateurs Dolibarr Profitez de tâches planifiées sans accès au serveur. Surveillance centralisée des jobs actifs.
Hébergeurs Restrictifs Solution idéale pour hébergement mutualisé, cloud managé, ou environnements sans accès crontab.

 

🎁 Offre Spéciale

Gratuit avec DoliSMS : DoliCronHost est inclus sans coût supplémentaire pour les clients DoliSMS et sera fourni avec les futurs modules DZProd nécessitant des fonctionnalités CRON.

⚠️ Prérequis

Compte requis sur cron-job.org pour obtenir la Clé API nécessaire à l'intégration.

✅ Service 100% Gratuit qui inclut :

  • Illimité : Nombre de jobs, exécutions et requêtes sans restriction.
  • Fréquence minimale : 1 minute entre chaque exécution.
  • Historique des 25 dernières exécutions par job.
  • Pas de carte bancaire requise, pas d'abonnement.
  • Politique d'utilisation équitable (fair use)

💚 cron-job.org est maintenu par des bénévoles et financé par donations volontaires. Utilisation fair-use recommandée.

Installation & Configuration

  1. Installez DoliCronHost depuis le Dolistore.
  2. Créez un compte sur cron-job.org et générez une Clé API.
  3. Configurez la Clé API dans DoliCronHost (Menu : Outils → DoliCronHost → Configuration).
  4. Testez la connexion via le bouton dédié.
  5. Intégrez-le dans vos modules ou créez des jobs manuellement via l'interface.

 Compatible Dolibarr 17.0+ | Documentation technique complète | Support via massaoud@dzprod.net


DoliCronHost - Propulsé par DZProd Framework
« Automatisation fiable sans configuration serveur »