Hi HN,<p>I'm trying to do what Vercel/Netlify are doing when you're creating & pushing code in a new branch on github: they're creating a subdomain where you can isolate & test your code. I really liked how these things worked in Vercel when I've tested NextJS in a project and I was wondering if something like this exists for custom stacks.<p>Is there any devops / webdev that dealt with this before? I don't wanna reinvent the wheel and google is not that helpful. I have a custom stack with multiple services (frontend, backend, other microservices) that need to be deployed.
My first thought was that I could use AWS amplify, but they don't support backend stuff (Node) by default.<p>My stack is currently React/Node/PHP. In simple terms, when I open a new branch in Github, I want to auto create a subdomain for my app in AWS to test the changes independently. The alternative would be to host the test environments somewhere else, which I'm willing to do as long as it supports custom stacks. I'm also willing to setup stuff in AWS if someone did this before.<p>Thank you!