This is a CDK project to deploy n8n infrastructure on AWS.
- AWS CLI
- AWS CDK
- Node.js
- Clone this repository
- Install dependencies
npm install
- Bootstrap CDK
cd apps/infra
npx cdk bootstrap
-
Setup N8N configuration in the
apps/infra/lib/flow-stack.ts
file TypeScript type inference will help you to understand the configuration structure. The types are defined in theapps/infra/types/n8n.ts
file. -
Deploy the stack
cd apps/infra
npx cdk deploy