Launch EC2 Instance
Configure Key Pair
.pem
file and keep it secure.Add User Data Script
Launch Instance
Connect and Deploy
Access Application
Service | Port | Internal URL | Description |
---|---|---|---|
Frontend (Next.js) | 3000 | http://localhost:3000 | Main web interface |
Backend (Node.js) | 4050 | http://localhost:4050 | API server |
Python API | 9089 | http://localhost:9089 | AI/ML processing |
MongoDB | 27017 | Internal only | Database |
Redis | 6379 | Internal only | Cache/sessions |
Qdrant | 6333 | http://localhost:6333 | Vector database |
MinIO | 9000 | http://localhost:9000 | Object storage |
Instance Launch Issues
chmod 400 your-key.pem
SSH Connection Problems
Application Access Issues
docker ps