Server Build and Room Management Question

Hello, I’m trying to create a VR Multiplayer game that uses Room codes to join with friends
So you create a room and then a code is created, and you share that code with your friends to join your game

Ok, so I’m working with unity NetCode, and I could create a server build

but the problem is that I don’t know how to create new instances of different parties.
or even how connecting through a code should work.

there are so many questions I have about like:
Should I run different Server builds for each room created? if so, is the server showl instantiate new instances of that build?
or Should the server build manage all these rooms?

I would need some advice on this because I actually have almost running and what I need is being able to host parties on the server

What i think i should do is:
Setting a server build in a server
then with a web request, generate a new instance of this maybe with a room code generated by the client

but im not sure on how do this, about creating instances of a server app via web request, i never did that before