VPN Access by IP, Different Subnet

I current have a OVPN tunnel to my router so rather than expose my various internal services to the open internet, I VPN in when I need to connect to them.

In order to segment peer devices, my VPN connections are assigned to a different subnet. For example:

HA: 10.10.1.0/24
VPN: 10.8.0.0/24

I would like to access HA from my VPN subnet (I can access my other services running on another device without issue). Is there some configuration that can be changed to do that or does it require a domain address for anything outside of the same subnet?

Running hass.io in container via docker-compose.

Or is this because my docker-compose network is only listening on a specific interface (like 10.10.1.0/24)?

Thanks.