I think he means by using an external server, either a simple VPS or something in colo, and then setting up wireguard and routing and port forwarding from the external IP.
That's a lot unlike what you linked, though, which seems to use an HTTP proxy on the external side. Perhaps you can set that up on a VPS, too, of course, using nginx, traefik or caddy, for instance.
I'm looking into doing the same thing, to bring home some of the services.