
no link https://docs.traefik.io/user-guide/docker-and-lets-encrypt/ está explicado de que forma é possível utilizar o Traefik como proxy/load balancer para um conjunto de micro-serviços utilizados para correr uma aplicação web. nesta configuração o Traefik será responsável por descobrir novos serviços que venham a ser executados e ainda pela criação e renovação dos certificados ssl/tls, fornecidos gratuitamente pela autoridade de certificação Let's Encrypt, necessários para uma ligação segura à aplicação.
na configuração há que ter em especial atenção que nos serviços, dos distintos projetos, que expõem portas encaminhadas pelo Traefik exista um bloco como o que se segue, em que na primeira linha é identificada a rede de comunicação com o Traefik (web) e na segunda a rede "default" necessária à comunicação com os restantes serviços do projeto:
networks:
- web
- default
https://ian-says.com/articles/traefik-proxy-docker-lets-encrypt/
https://docs.traefik.io/v1.7/user-guide/examples/ - exemplos de configuração adicionados posteriormente