Show HN: Self-Hosted Task Scheduling System (Back End and UI and Python SDK)
rilesthefirst Tuesday, February 17, 2026Hey HN,
I’ve been working on a small side project called Cratos and wanted to share it to get feedback.
Cratos is a self-hosted task scheduling system. You configure a URL, define when it should be called, and Cratos handles scheduling, retries, execution history, and real-time updates. The goal was to have something lightweight and fully owned - no SaaS dependency, no external cron service.
It’s split into three repositories:
Backend service: https://github.com/Ghiles1010/Cratos
Web dashboard: https://github.com/Ghiles1010/Cratos-UI
Python SDK: https://github.com/Ghiles1010/Cratos-SDK
Why I built it:
In a few projects, I repeatedly needed reliable scheduled webhooks with:
Retry logic
Execution logs/history
A dashboard to inspect runs
Easy local deployment
I didn’t want to depend on external services or re-implement job scheduling from scratch every time. The goal was simple deployment (docker compose up) and full control.
It’s still early, but usable. I’d especially appreciate feedback from people who’ve built or operated schedulers, cron replacements, or internal job runners
I would love some feedback, or tell me how it would be useful to you