Back to portfolio
Confidential NDA
High-Availability Cloud Infrastructure & CI/CD
Self-managed cloud servers with fully automated deployment and hardened security for 99.9% uptime.
The challenge
Run production applications on cost-effective cloud VPS infrastructure with zero-touch deploys and protection against brute-force and intrusion attempts.
Architecture & solution
Automated end-to-end deployment for Laravel / Node.js apps on Cloud VPS via GitHub Actions behind an Nginx/Apache reverse proxy. Configured firewalls, Fail2ban jails, and advanced networking (Netplan, cloud-init) to sustain ~99.9% availability.
Technical highlights
- Zero-touch CI/CD with GitHub Actions
- Nginx / Apache reverse proxy in front of app servers
- Fail2ban jails + firewall hardening against brute-force
- Netplan & cloud-init network configuration
Tech stack
- Linux
- GitHub Actions
- Nginx/Apache
- Fail2ban
- Netplan