I was inspired to make this little tool when I realized Airflow was an over-complicated/bloated tool for my goals--to observe jobs that should be run at a specific date.<p>I went back to cron and spit the output of each backup into a log file, but I kinda like being able to scan this stuff visually for important info such as failed backups.<p>As this is my first Rust project I would love it if anyone would be willing to check out the code base and give me any feedback in the repo!<p>I think the hardest part was honestly getting the Docker image working with some semblance of multi platform support. My M2 Air struggles to compile for some archs and I was eventually pushed into setting up a Github workflow for the builds. An improvement for sure, but I couldn't run iterations locally so it was a very slow debug process. Funnily enough I couldn't get arm builds to work so just went straight to amd64 and called it a day as my server is running x86.<p>It also takes like 9 minutes to build which seems a bit long to me... would love any tips on bringing this down.