Not sure I understand. The VPN (Tailscale) is on the VPS.
I have several very technically challenged family members that wanted to use a couple of the services that I host. Doing it this way simplifies the setup and the tech support calls. The VPS, or rather a domain name that leads to the VPS, is how they access those services.
I have Tailscale setup on all my personal devices, so I generally just connect directly to the services.