Skip to content

Configuration

The uniflow.config.yaml file is generated by uniflow init and controls your deployment. It should be version-controlled.

version: "0.1"
region: us-east-1
adminEmail: admin@acme.com
retentionDays: 90
connectors:
- webhook
- s3-export
stackName: UnifowStack
OptionTypeDefaultDescription
versionstring"0.1"Config schema version
regionstringAWS region for deployment
adminEmailstringEmail for Cognito admin user
retentionDaysnumber90Days to retain raw events in S3
connectorsstring[][]Destination connectors to enable
stackNamestring"UnifowStack"CloudFormation stack name

Built-in connector options:

  • webhook — HTTP webhook with HMAC signing. Configure destination URL and secret in the admin UI.
  • s3-export — NDJSON export to an S3 bucket of your choice.

Custom connectors can be built using the Connector SDK.

The following environment variables can override config values:

VariableOverrides
UNIFLOW_REGIONregion
UNIFLOW_STACK_NAMEstackName