← Tous les guides
Cronicle
A self-hosted job scheduler with a web dashboard, event history, alerting, and multi-server clustering — a modern, user-friendly alternative to a pile of cron jobs.
Système : Any Docker hostjob-schedulerautomationself-hostedSite officiel ↗Documentation officielle ↗
Ce guide est élaboré à partir de la documentation officielle de Cronicle, dont le lien figure ci-dessus — vérifiez toujours les noms exacts des paquets/versions avant d'exécuter ces commandes sur un serveur de production, car les versions de la distribution et du projet évoluent avec le temps.
1Run the official image
Cronicle bundles both its scheduler daemon and web UI in one container.
docker run -d \ --name cronicle \ -p 3012:3012 \ -v ./cronicle/data:/opt/cronicle/data \ -e CRONICLE_base_app_url="http://your-server-ip:3012" \ --restart unless-stopped \ soulteary/cronicle:latest2Log in and set the admin password
On first launch, log in with the default admin/admin credentials and change the password immediately from the Admin > My Account page.
http://your-server-ip:30123Create your first scheduled job
Jobs can run a shell command, an HTTP request, or a custom plugin, each with its own schedule, timeout, retry policy, and notification rules.
Cronicle's event log keeps full stdout/stderr history per run, which a plain crontab entry never gives you when a job silently starts failing.