Is it realistic to launch a whole staging environment on the same dedicated server that is in production on a low traffic/load server?
Since the app we made just launched a few days ago, we would like to save some of the cost of buying another dedicated server just for staging runs since the traffic is less than 50% of the maximum server load.
We were thinking about launching up a docker container that would spin up all the docker containers running, on the production box and running all the tests on that. Then if the tests pass the build is deployed and the container is destroyed.