
Closed
Posted
Paid on delivery
Hi! I am getting ready to deploy DATRAX, a full-stack recruitment and client services platform I've been building, and I'd love your experienced opinion on server sizing and VPS providers. Here is a quick breakdown of the architecture we have built: - Frontend: [login to view URL] (App Router, React 19) - Backend: Go (Golang) using the Gin framework for a robust REST API - Database: MySQL 8.0 - Reverse Proxy: Nginx handling routing and SSL - File Storage: Currently storing resumes and profile pictures locally on the server volume (we have environment variables ready to migrate to AWS S3 if we outgrow local storage). - Infrastructure: The entire stack is 100% Dockerized and orchestrated with a single [login to view URL] file (which also includes an automated daily DB backup script). My Launch Goals: I am expecting around 1,000 active monthly users during the initial launch phase. Because the app is fully containerized, I am leaning toward deploying it on a single VPS rather than breaking it apart into serverless platforms (especially since we are doing local file uploads for now). My Questions for You: 1. Given this stack ([login to view URL], Go, MySQL, Nginx all running as Docker containers), do you think a basic $5–$6/month VPS with 1GB of RAM and 1 vCPU (like Vultr or DigitalOcean) is sufficient to handle 1,000 monthly users? Or does running MySQL and [login to view URL] in Docker require me to bump up to a 2GB RAM instance? 2. Which VPS provider do you personally prefer right now for reliability and cost-to-performance ratio? (I’m currently looking at Vultr, but open to DigitalOcean, Hetzner, or Linode). Any advice or "gotchas" you could share about running this specific stack on a single node would be hugely appreciated!
Project ID: 40525415
30 proposals
Remote project
Active 21 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs