CronLord v0.3.6
CronLord
A visual, self-hosted cron scheduler in a single Crystal binary.
One static executable. Web UI, REST API, scheduler, reference worker, and audit trail in one process. Editorial design, SQLite-backed, ~15 MB resident idle.
Install
git clone https://github.com/kdairatchi/CronLord
cd CronLord
shards install
shards build --release
./bin/cronlord server
Open http://localhost:7070.
What you get
- Tickless cron scheduler with macro expressions (
@hourly,@daily) and per-job IANA timezones (DST-correct). - Three job kinds:
shell,http,claude(prompt ->claude -p). - Remote workers over HMAC-signed HTTP; reference worker in the same binary (
cronlord worker run). - Cancel queued or running jobs from the UI or
POST /api/runs/:id/cancel. - Webhook + Slack notification channels.
- Per-run log capture with SSE tailing.
- REST API, Prometheus
/metrics, audit trail at/audit. - GHCR image signed with cosign, attached SPDX SBOM and SLSA provenance, Trivy-scanned for HIGH/CRITICAL CVEs before signing.
- Release tarballs carry
.sha256sidecars;install.shverifies before installing.
Documentation
Full docs under docs/: getting started | job kinds | API | deployment | architecture | comparison | contributing.
Security
Report suspected vulnerabilities privately — see SECURITY.md.
License
MIT
Repository
CronLord
Owner
Statistic
- 2
- 0
- 0
- 0
- 3
- about 5 hours ago
- April 17, 2026
License
MIT License
Links
Synced at
Sat, 18 Apr 2026 23:21:11 GMT
Languages