Job scheduler for Docker containers, configured via container labels.
Project description
Deck Chores
Job scheduler for Docker containers, configured via container labels.
Free software: ISC license
Documentation: https://deck-chores.readthedocs.io.
Features
define regular jobs by defining container labels
use date, interval and cron-like triggers
set a maximum of simultaneously running instances per job
Example
TODO
Acknowledgements
TODO
Roadmap
0.1
configurable logformat
take compose projects into account
also parse image’s labels - omit when magic label is set
detect other running deck-chores containers and exit if positive
0.2
parse time units for interval triggers
handle a global limit on concurrent jobs
print jobs when receiving SIGHUP
randomization of interval triggered events
maybe add a randomize expression for cron triggers
0.3
keep output of job executions
a rudimentary web ui
History
0.1.beta1 (2016-12-04)
First release with full documentation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.