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!