With this, a basic looking web page is born, and is essentially running completely off of a Portal 2 server.
But with a site-to-site VPN based on WireGuard, you can connect their devices to your self-hosted stack easily, and everything behaves like it's on the same physical network. It's the best of both ...