{"repo":"durable-workflow/waterline","free":true,"listed":false,"github":"https://github.com/durable-workflow/waterline","clone":"git clone https://github.com/durable-workflow/waterline.git","description":"An elegant UI for monitoring workflows.","language":"PHP","stars":206,"topics":["background-jobs","laravel","php","queues","workflows"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Waterline An elegant operator UI for monitoring the technical runtime state of workflows. Waterline is for fleet health, queues, waits, retries, failures, repair, history, and runtime diagnostics. Business dashboards should read application-owned read models projected at domain milestones, with workflow id and run id stored only as correlation references. Installation Waterline uses one UI and operator behavior contract with two backend modes: - Embedded mode is the Composer package inside a Laravel application and adds the optional durable-workflow/workflow integration. - Service mode is the self-contained durableworkflow/waterline image. It needs no host PHP installation and connects to a standalone server through the published PHP SDK, never through the server database. See Waterline service mode for the image, deployment inputs, authorization modes, persistence boundary, and Docker Compose example. Embedded Laravel This UI is installable via Composer. The @RC stability flags are required while Waterline and the Workflow integration are on the 2.0 prerelease channel. Composer only honors prerelease stability allowances from the root project, so default-stable applications must allow both packages explicitly. The standalone PHP SDK is not part of the embedded dependency graph. Drop the flags after 2.0.0 is tagged stable for both packages. Authorization Waterline exposes a dashboard at the /waterline URL. By default, you will only be able to access this dashboard in the loca","default_branch":null,"files":null,"tree":[],"storefront":"/r/durable-workflow","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/durable-workflow/waterline/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}