App-agnostic deploy configuration for many Laravel and server apps.
Store repo, branch, deploy root, health URL, release retention, and build strategy per app.
Envoyer-style ordered hooks with stages, run user, timeout, fail policy, and static danger checks.
Manual deploys create request and release records before handing work to Windmill.
Release paths, commit SHA, health status, rollback state, and redacted logs remain visible after deploy.