A very simple webhook server to launch shell scripts.
A distributed task queue written in Python that implements multiple message brokers and workers. Used to distribute tasks (discrete units of work or messages) to worker processes elsewhere on the host or the network. Generic communication protocol - there are protocol adapters for multiple other programming languages. Also implements webhooks.
Aims to be easy to use, with no required configuration files. This might be a case of "write your own simple daemon." Requires RabbitMQ or Redis as its message brokers.
https://docs.celeryproject.org/en/stable/
https://docs.celeryproject.org/en/latest/getting-started/first-steps-with-celery.html
A fairly simple webhook service that listens to a signald socket and exposes messages via HTTP. Uses YAML for its config files. Can also send messages (replies?) using one or more template files as a basis.
A self-hosted service that pings webhooks or other URLs on a user-defined schedule. Works a little bit like cron. Can even do things every X minutes or hours, like cron.
Written in PHP, uses SQLite.
If you don't want to set it up yourself: https://hookless.co/
patchbay.pub is a free web service you can use to implement things like static site hosting, file sharing, cross-platform notifications, webhooks handling, smart home event routing, IoT reporting, job queues, chat systems, bots, etc, all completely cgi-bin and requiring no account creation or authentication. Most implementations need nothing but curl and simple bash snippets.
Github repo for a basic server: https://github.com/patchbay-pub/patchbay-simple-server
Github repo for CLI tools: https://github.com/patchbay-pub/patchbay