Can I get jwilder/nginx-proxy like functionality using rancher or how to properly setup jwilder/nginx-proxy?

So far we’ve been using jwilder/nginx-proxy as the gateway to all of our containers that expose web server ports and has an environment variable VIRTUAL_HOST=w1.domain.com (supports multiple domain syntax as well) and if we have a domain SSL or wildcard SSL - then jwilder/nginx-proxy will automatically pick it up and serve all http/https requests and proxy everything through nginx to the appropriate container.

Can something like this be achieved via rancher’s native options / configurations?

Or how would I setup jwilder/nginx-proxy to see containers from all stacks and all networks?

Thank you