nat via vpn

Hi I am new to the forum and have a request

I have installed a CHR in the VPS and set up vpn with wireguard s2s now I want to NAT a port from VPS ip to me (2 location) so that this service can be accessed via the VPS Public IP, and I can’t get any further.

the client must use a routing table that comes out with the chr. otherwise you must route at least the necessary ports on the chr gateway. you have to use the mangle with Mark routing

This is a common methodology
Provide the configs for the CHR and the home device so we can see where you went wrong.