{"repo":"azmimengu/aws-cdk-self-hosted-n8n-infra","free":true,"listed":false,"github":"https://github.com/azmimengu/aws-cdk-self-hosted-n8n-infra","clone":"git clone https://github.com/azmimengu/aws-cdk-self-hosted-n8n-infra.git","description":"AWS CDK - N8N self-hosted platform infrastructure","language":"TypeScript","stars":91,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"🚀 AWS CDK N8N Self-Hosted Infrastructure This project provides a self-hosted N8N workflow automation platform deployment using AWS CDK. The architecture utilizes N8N in queue mode to create a highly performant and scalable infrastructure. 📋 Table of Contents - Architecture Overview - Technologies - Prerequisites - Setup Steps - Deployment - Environment Configurations - Stack Structure 🏗️ Architecture Overview This project runs N8N in Queue Mode . This architecture enables workflows to run in a scalable and high-performance manner: Architecture Components 1. N8N Main Service (ECS Fargate) - Provides Web UI and API endpoints - Adds workflows to Redis queue - Runs behind Application Load Balancer - Auto-scaling with load balancing 2. N8N Worker Service (ECS Fargate) - Retrieves and processes workflows from queue - Runs with high concurrency (100) - CPU/Memory based auto-scaling - Scales with multiple worker instances 3. ElastiCache Redis/Valkey - Used for queue management - Enables communication between Main and Worker services - Configurable for high-availability 4. RDS PostgreSQL - Database for N8N - Stores workflow definitions and execution history - Automatic backups and encryption 5. Application Load Balancer - HTTPS/TLS termination - HTTP to HTTPS redirect - Health check monitoring 🛠️ Technologies - Infrastructure as Code : AWS CDK (TypeScript) - Container Orchestration : Amazon ECS Fargate - Container Registry : Amazon ECR - Database : Amazon RDS PostgreSQL 17 - Cache","default_branch":null,"files":null,"tree":[],"storefront":"/r/azmimengu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/azmimengu/aws-cdk-self-hosted-n8n-infra/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}