Sharing a lightweight scheduled task service deployed on Cloudflare Workers + D1 for personal use

Supports managing multiple GitHub accounts, with PATs stored encrypted; task scheduling supports cron, fixed intervals, and random intervals, with configurable time zones and the ability to start and stop tasks at any time; the monitoring dashboard can be linked with tasks, triggering task wake-ups when services go offline to achieve a closed loop of automatic offline recovery, making it suitable for lightweight personal use with a small number of services.

Web Management Page: Provides a unified interface for managing accounts, tasks, monitoring, notifications, and execution records.

Task Management Interface

Monitoring Management Dashboard (supports scheduled keep-alive requests)

3 Likes

Thanks for sharing.

1 Like

Looks pretty good. Does this support Telegram notifications?

supportive

Thanks for sharing.

Thanks, thanks for sharing.

Thank you for your selfless sharing~

Thanks for sharing