https://docs.traefik.io/configuration/backends/docker/ as traefik can be run as a proxy service and handling letsencrypt auto renew, it will be good to provide an example config for this solution.