This project deploys n8n (workflow automation tool) on AWS ECS Fargate with HTTPS support.
- AWS CLI configured with appropriate credentials
- Node.js and npm installed
- AWS CDK installed (
npm install -g aws-cdk)
- Clone the repository
- Install dependencies:
npm install
-
Bootstrap your AWS environment (if not already done):
cdk bootstrap aws://YOUR_ACCOUNT_ID/YOUR_REGION
-
Deploy the stack:
cdk deploy
-
Set up your aws profile for the specific n8n subaccount