Make environments using docker and deploy structure

Job ID: 37246314

Budget: €30 – €250 EUR

On a NestJS project, it has to be implemented a proper dockerize in order to be deployed into to cloud.

ToDo list:
In the nestjs project, must be implemented 3 environments: development, stage, and production.
Each environment has its own configurations. The approach of configurations is based on config json files and not on .env
The project will contain 2 major branches on Git Hub. main branch and stage branch. when each of those branches are updated, it must be deployed to each cloud server. stage branch => stage server, main branch => production server
The cloud server is the "Hetzner cloud "(the server already exists) with the docker.
Dockerize the NestJs Server and Postgresql DB.
Related categories: Linux Docker DevOps GitHub Nest.js