flowctl
Modern Self-Service Ops Platform. Free and Open Source
flowctl – Self-service workflow automation for operational tasks
Summary: flowctl is an open-source platform for automating operational workflows such as infrastructure provisioning, database migrations, and server maintenance. It supports approvals, SSH execution, encrypted secrets, and scheduling, enabling ops teams to define workflows via YAML/HUML configuration and manage tasks securely.
What it does
flowctl executes workflows on remote nodes using SSH and Docker/script executors, with features like SSO via OIDC, RBAC, team namespaces, encrypted secrets, cron scheduling, and real-time logs. It runs as a single binary and is easy to self-host.
Who it's for
It is designed for operations teams needing secure, flexible automation with built-in approvals and secrets management.
Why it matters
It streamlines operational task automation while ensuring security and access control in complex environments.