Yes, I use wireguard to link VPS with an array of computers in my home via point to point tunnels. This solves the "my home IP not being completely static" problem, because wg handles roaming quite gracefully.
And then I just use either DNAT or nginx reverse proxy to proxy https to some http ports at home, depending on the service.