Hi there, I have over 10 years of experience working with Linux, Webservers and VPNs, if I understood correctly you need a VPN and then have an nginx reverse proxy to connect to that internal network? I would like to have more info but I think I can do this (If I understood correctly). Ping me and lets get it solved. Cheers mate.