Skip to content
forked from jajoosam/kron

Schedule jobs by programatically requesting webhooks ๐Ÿ”— ๐Ÿ•’ ๐Ÿ˜ฎ

License

Notifications You must be signed in to change notification settings

lunaroyster/kron

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

35 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation


Schedule jobs by programatically requesting webhooks ๐Ÿ”— ๐Ÿ•’ ๐Ÿ˜ฎ


kron lets you schedule get requests to your server - which can be extremely useful for deployments on platforms such as repl.it, glitch, now, heroku - and any place where your applications may sleep, preventing you from using inbuilt timer functions.

kron is not meant to maintain uptime for your application, rather to schedule processes to occour within the precision of ~1s - opening up the possibility of cron jobs ๐Ÿค–

example: 1 hour (3600 seconds) after this request is sent, https://google.com will recieve a get request from https://kron.fun.

https://kron.fun/?time=3600&url=https%3A%2F%2Fgoogle.com

You should encode URLs when passing them to kron. Once encoded - your the URLs you pass can have query strings as well ๐Ÿคฏ

kron does not repeat requests at regular intervals - but you can set periodic requests to kron which let you do that!

Try on repl.it

It is recommended you self host kron, the hosted version at https://kron.fun is running on a tiny 1GB VPS at Vultr.

About

Schedule jobs by programatically requesting webhooks ๐Ÿ”— ๐Ÿ•’ ๐Ÿ˜ฎ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 86.6%
  • JavaScript 13.4%