simple webhook runner with cron scheduling support
  • Go 99.5%
  • Shell 0.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-05 20:06:24 +01:00
internal add html and js escaping, fixed shell escaping 2026-08-05 20:06:24 +01:00
vendor update deps 2026-08-02 23:55:40 +01:00
.gitignore fix exit code state fetching, add cronky binary to gitignore 2026-08-02 00:13:37 +01:00
auth.go first commit 2026-07-19 21:31:49 +01:00
build.sh add errcaller to our standard set of build tags 2026-08-02 22:35:33 +01:00
flag_types.go updated defaults, more code comments 2026-07-22 20:23:58 +01:00
go.mod update deps 2026-08-02 23:55:40 +01:00
go.sum update deps 2026-08-02 23:55:40 +01:00
LICENSE first commit 2026-07-19 21:31:49 +01:00
main.go actually hook-up get hooks 2026-08-04 22:30:10 +01:00
README.md make example hooks more expansive, various little fixes and changes to templating API 2026-07-29 20:30:45 +01:00

cronky

a simple webhook runner with:

  • cron scheduling support
  • templatable scripting and environment variables
  • http basic auth

todo

  • replace hooks.Run{} rc codes with stored errors, or something that encapsulates error returns
  • add hook secret support
  • make basic auth more configurable (e.g. gate access to read endpoints too)
  • finish code commenting