DEV Community

CrazyMax
CrazyMax

Posted on • Updated on

swarm-cronjob

GitHub logo crazy-max / swarm-cronjob

๐Ÿ“… Create jobs on a time-based schedule on Docker Swarm

GitHub release Total downloads Build Status Docker Stars Docker Pulls
Go Report Code Quality Become a sponsor Donate Paypal

About

swarm-cronjob creates jobs on a time-based schedule on Swarm with a dedicated service in a distributed manner that configures itself automatically and dynamically through labels and Docker API.

๐Ÿ’ก Want to be notified of new releases? Check out ๐Ÿ”” Diun (Docker Image Update Notifier) project!

Features

  • Continuously updates its configuration (no restart)
  • Cron implementation through go routines
  • Allow to skip a job if the service is currently running
  • Timezone can be changed for the scheduler

Documentation

How can I help?

All kinds of contributions are welcome ๐Ÿ™Œ! The most basic way to show your support is to star ๐ŸŒŸ the project, or to raise issues ๐Ÿ’ฌ You can also support this project by becoming a sponsor on GitHub ๐Ÿ‘ or by making a Paypal donation to ensure this journey continues indefinitely! ๐Ÿš€

Thanks again for your supportโ€ฆ




๐Ÿ“… swarm-cronjob creates jobs on a time-based schedule on Swarm ๐Ÿณ with a dedicated service in a distributed manner that configures itself automatically and dynamically through labels and Docker API. Here are the main features:

  • Continuously updates its configuration (no restart)
  • Cron implementation through go routines
  • Allow to skip a job if the service is currently running
  • Timezone can be changed for the scheduler

Hope it will help some of you. Your comments are welcome!


Support this project by becoming a sponsor on GitHub ๐Ÿ‘ or by making a Paypal donation to ensure this journey continues indefinitely! ๐Ÿš€

Thanks again for your support, it is much appreciated! ๐Ÿ™

Top comments (0)