Dockerize Node.js App for AWS
Budget: $15 – $25 USD
I need an experienced Docker professional to help me dockerize my Node.js web application and deploy it to AWS. I am using AWS Copilot.
Right now, my problem is that I am trying to set up my AWS services… My set up is that I have everything on my local machine which I will test (npm run dev)... ngrok for tunnel to other services... when I am happy with what I've created and feel like I've reached a checkpoint. I will push to GitHub, which triggers AWS code pipeline.
The code gets pushed to AWS dev, I test it and if I am happy on dev, I will approve push to production in code pipeline.
I am using Supabase and have partitioned the dev and prod DBs which is working right now but as I try to further segment the two environments I am having a ton of trouble dockerizing in a way that loads dev and prod envs
Requirements include:
- Set up a dev server deployment, then a production server deployment after approval
- Manage environment loading for dev and prod using environment variables, config files, and container-specific settings
- Knowledge of Supabase is a huge plus
Ideal skills and experience:
- Proficiency in Docker and AWS
- Strong background in Node.js applications
- Experience with environment management and configuration
Please provide your experience and approach to this task.
Right now, my problem is that I am trying to set up my AWS services… My set up is that I have everything on my local machine which I will test (npm run dev)... ngrok for tunnel to other services... when I am happy with what I've created and feel like I've reached a checkpoint. I will push to GitHub, which triggers AWS code pipeline.
The code gets pushed to AWS dev, I test it and if I am happy on dev, I will approve push to production in code pipeline.
I am using Supabase and have partitioned the dev and prod DBs which is working right now but as I try to further segment the two environments I am having a ton of trouble dockerizing in a way that loads dev and prod envs
Requirements include:
- Set up a dev server deployment, then a production server deployment after approval
- Manage environment loading for dev and prod using environment variables, config files, and container-specific settings
- Knowledge of Supabase is a huge plus
Ideal skills and experience:
- Proficiency in Docker and AWS
- Strong background in Node.js applications
- Experience with environment management and configuration
Please provide your experience and approach to this task.