This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/florianhoss on 2025-02-28 08:20:58+00:00.
Hey r/selfhosted & r/devops!
I’ve built a task scheduler that simplifies job automation using Go and Vue.js, and I’d love to share it with the community!
Overview of all jobs with the status of the latest 3 runs
🔥 Features:
✅ Simple YAML Configuration – Define jobs, cron schedules, and environment variables easily.
✅ Cron Scheduling – Supports precise job execution with cron expressions.
✅ Environment Variables – Customize job execution with per-job env variables.
✅ Easy Job Management – Quickly add/remove jobs via a simple config file.
✅ Pre-installed Backup Software – Built-in backup solution for hassle-free backups.
🚀 How It Works:
- Defaults Section: Define default cron expressions & environment variables for all jobs.
- Jobs Section: Specify multiple jobs with unique cron schedules, environment variables, and commands.
- Commands Execution: Each job executes multiple commands sequentially.
Would love your thoughts, feedback, and suggestions!
Repo & Docs:
Let me know if you’d like any additional features. Cheers!