· 5 min read
Deploy a Node.js App to AWS EC2 with Nginx, PM2 and GitHub Actions
A production-ready setup for Node.js on a single EC2 instance — PM2 cluster mode, Nginx reverse proxy with free HTTPS, and push-to-deploy with GitHub Actions and zero-downtime reloads.
- Node.js
- AWS EC2
- DevOps
- GitHub Actions