Sign inSign up

gcsboss/cronenberg

By gcsboss

•Updated about 7 years ago

A crontab-like service for triggering HTTP Endpoints in a timely manner.

Image
0

966

gcsboss/cronenberg repository overview

⁠Cronenberg⁠

A RESTful service specialized in receiving and managing web file uploads.

⁠Get Started

  1. Install with: npm i -g cronenberg.
  2. Write your config file in the following format:
cook-hen:
  spec: "* * * * *" # Crontab spec
  method: post
  url: http://kitchen/dish
  body: some hen, please # Optional
  headers: # Optional
    Content-Type: text/plain

boil-water:
  spec: "1,30 * * * *"
  method: post
  url: http://kitchen/hot-water

# ...
  1. Run in the terminal with: cronenberg -c path/to/conf.yml.

⁠Reporting Bugs

If you have found any problems with this module, please:

  1. Open an issue⁠.
  2. Describe what happened and how.
  3. Also in the issue text, reference the label ~bug.

We will make sure to take a look when time allows us.

⁠Proposing Features

If you wish to get that awesome feature or have some advice for us, please:

  1. Open an issue⁠.
  2. Describe your ideas.
  3. Also in the issue text, reference the label ~proposal.

⁠Contributing

If you have spotted any enhancements to be made and is willing to get your hands dirty about it, fork us and submit your merge request⁠ so we can collaborate effectively.

Tag summary

Content type

Image

Digest

Size

26.5 MB

Last updated

about 7 years ago

docker pull gcsboss/cronenberg