Full Stack VPS Setup & Security

Job ID: 38927611

Budget: $30 – $250 USD

I'm looking for an experienced DevOps professional to set up my VPS for a full stack application. The server will host a Java backend and a Nuxt frontend. I'll be purchasing a Hostinger VPS and already have a domain linked to Cloudflare.

Key Tasks:
- Set up TLS, Https with Auto Renewal
- Secure the server with Openssh Hardening and Firewall
- Implement a Load Balancer for future scalability
- Configure Automated Deploys from GitHub
- Establish a Monitoring System
- Cloudflare integration for site protection

The backend uses Docker for the database, so I need assistance setting that up as well. I'm open to recommendations about whether to use a single VPS or multiple ones.

Please note, I expect a detailed documentation on the setup process for future reference and replication.

Skills & Experience:
- Strong knowledge of VPS configuration and security
- Proficiency in Java and Nuxt
- Extensive experience with Docker
- Familiarity with GitHub and setting up Automated Deploys
- Knowledge of Load Balancer configuration
- Able to recommend suitable monitoring tools