Setting up selenium grid with hub virtual machine and nodes in host computer

I am currently trying to set up a selenium grid between my host computer and VirtualBox virtual machine where the the jitsi server and selenium hub is in the virtual machine, which is running on ubuntu 18.04 and the selenium nodes are on my host computer which is running on windows 10. I have been trying to determine what my jitsi server’s participant capacity is but I have had trouble setting the testing environment due to not really understanding what needs to be done to get this working. I am trying to avoid paying for anything at the moment which is why I haven’t used cloud server services like AWS or GCP. Any advice or links to tutorials would be appreciated. if I need to add more information please do tell me what I need to add since I do not know what is needed.