TheSword
Legend
So I signed up for the Forge. I think that’s one of their partners. I’ll give it a try.It can be exactly that simple. Foundry has a number of hosting partners who provide basically a Roll20-like experience for Foundry. You can find some information about those here: Partnerships | Foundry Virtual Tabletop
For self-hosting, there's some setup involved which may be challenging depending on your skillset. Once it's set up though, it once again is a matter of navigating to a web page via a URL.