webhookd icon indicating copy to clipboard operation
webhookd copied to clipboard

Feature Request: Support for On-Demand Execution via xinetd or Systemd Socket Activation

Open unclesamwk opened this issue 8 months ago • 1 comments

Hey everyone,

First off, thanks for webhookd – it's a great tool!

However, I'm missing one feature: In some environments, the number of incoming requests is relatively low, making it unnecessary to keep the service running continuously. A solution could be using xinetd or systemd socket activation. However, for this to work, webhookd would need to terminate immediately after handling an HTTP request. As far as I know, a SIGCHLD signal is sent in such cases.

It would be great if you could implement support for this!

Best regards, Sam

unclesamwk avatar Mar 05 '25 15:03 unclesamwk