DataCROP Maize Workflow Management Engine Deployment
You can set up the Maize stack in two ways:
- Maize MVP (recommended) — a single repository and script that brings up all Maize components together. Start here if you want the fastest path to a working demo.
- Manual per-repository setup — deploy each component yourself (Keycloak, Airflow, Worker, Model Repository, Workflow Editor) for fine-grained control.
Use the MVP path if you want a quick, reproducible deployment. Choose the manual path if you need to customize each service, change infrastructure details, or operate components independently.
Option 1: Maize MVP (single script)
Follow the instructions in the Maize MVP Setup page to configure the env files in each component folder of the MVP repository and run the one-shot setup script.
Option 2: Manual per-repository setup
If you prefer to deploy each component separately, go to the Manual Setup landing page and follow the component pages in order:
You can still reference the manual pages even when using the MVP path to understand what each service does and what each environment variable controls.