Multi User across internet

The multi user works great for projects on the same LAN, is it possible to host a session across internet networks? possibly through Steam or something similar within Epic’s system like the way Fortnite is launched?