I´d also like to do the same but on docker swarm. I followed this great tutorial to configure the stack.
I found this question but I think it´s not useful to docker swarm / kubernetes, as per the documentation:
When
internal-networkingistrue, no ports will be allocated per proxy and the port range settings are ignored (port-range-startandport-range-max); also, the proxy target URLs will use the container name.
With all the traefik stuff I feel like setting up another shinyproxy instance is not straightforward.