Leoflow setup
leoflow setup¶
Bootstrap the managed Leoflow runtime (Python, parser, workspace).
Synopsis¶
setup prepares ~/.leoflow: it ensures a Python 3.11 is available (using a system interpreter if present, otherwise downloading a pinned, checksum-verified relocatable CPython โ no sudo, no system packages), extracts the embedded parser and runtime sources, points the parser at the interpreter (pure Python, no venv, no Airflow โ ADR 0024), and creates a workspace directory. Re-running is safe; --dry-run shows the plan.
Options¶
--dry-run detect and print the plan without downloading or writing anything
-h, --help help for setup
--workspace string workspace dir for your DAG projects (default ~/leoflow)
Options inherited from parent commands¶
--config string config file path (default ~/.leoflow/config.yaml)
--log-level string log level: debug, info, warn, error
--server-url string control plane API base URL
SEE ALSO¶
- leoflow - Leoflow is a GitOps-first, container-native workflow orchestrator.