Deployed a secure, production-ready n8n automation server on AWS using Docker, Nginx, and PostgreSQL, with HTTPS encryption and webhook functionality.
Build and deploy a fully functional automation server that is:
Client Request
↓
Domain (DNS)
↓
Nginx Reverse Proxy
↓
n8n (Docker Container)
↓
PostgreSQL Database
| Layer | Technology Used |
|---|---|
| Cloud Provider | AWS EC2 |
| OS | Ubuntu 22.04 |
| Containerization | Docker + Docker Compose |
| Reverse Proxy | Nginx |
| Automation Tool | n8n |
| Database | PostgreSQL |
| SSL | Certbot (Let’s Encrypt) |
127.0.0.1