Page cover

๐Ÿ”€Traefik Proxy

https://traefik.io/traefik/

All reverse proxy configurations for all docker swarm services are configured with docker labels which can seen in service's docker-stack.yml

Deploy

Traefik Docker Swarm Stack

Configuration

Networking

All docker swarm overlay network predefined in network.yml. Some networks are enable internal: true (Restricted to external access to the network. More infoarrow-up-right)

Network Range
Network Name
Internal

172.16.204.0/24

network_private

Yes

172.16.200.0/24

network_public

No

172.16.201.0/24

network_monitoring

No

172.16.202.0/24

network_databases

No

Self-Signed SSL

Traefik creates default certificates while it bootstraps. Custom certificates can placed in services/traefikv2/config/sslarrow-up-right, add in services/traefikv2/config/dynamic.tomlarrow-up-right and [providers.file] section in services/traefikv2/config/traefik.tomlarrow-up-right

ACME

Refer below blog post

Last updated