Skip to content

complyform init

Interactive setup wizard for scaffolding compliant Terraform projects.

Terminal window
complyform init [options]

Without flags, runs an interactive wizard with Rich prompts. With flags, runs non-interactively (CI/CD friendly).

Generates complyform.init.yaml in the output directory. Run complyform generate next.

FlagTypeDefaultDescription
--frameworksstring—Comma-separated framework IDs
--servicesstring—Cloud services to scaffold (e.g., cloudsql,cloudrun,gcs)
--projectstring—Cloud project ID
--orgstring—GCP org ID for org policies
--cloudgcp|aws|azuregcpTarget cloud provider
--regionstring—Default region for resources
--outputpath./infraOutput directory

Interactive wizard:

Terminal window
complyform init

Non-interactive setup:

Terminal window
complyform init --cloud=gcp --frameworks=soc2,hipaa --services=cloudsql,gcs --project=my-project