Skip to main content

Module runtime

Module runtime 

Source
Expand description

The runtime server builder and HTTP serving logic.

Runtime is the central entry-point for configuring and launching an ironflow daemon. It uses a builder pattern to register webhook routes and cron jobs, then starts an Axum HTTP server with graceful shutdown on Ctrl+C.

Webhook handlers are executed in the background via tokio::spawn, so the HTTP endpoint responds with 202 Accepted immediately while the workflow runs asynchronously.

Structsยง

Runtime
The ironflow runtime server builder.