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
--frameworksstringComma-separated framework IDs
--servicesstringCloud services to scaffold (e.g., cloudsql,cloudrun,gcs)
--projectstringCloud project ID
--orgstringGCP org ID for org policies
--cloudgcp|aws|azuregcpTarget cloud provider
--regionstringDefault 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