MirrorNest
← 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.
  1. 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:latest
  2. 2Log 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:3012
  3. 3Create 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.