I started creating infrastructure with guides from https://dockerswarm.rocks. I have no previous experience with reverse proxies but I figured out how to route domain names to my Docker Swarm services ports like that:
api.dev.mydomain.com -> 8080
web.dev.mydomain.com -> 8081
portainer.dev.mydomain.com -> 9000
... etc.
where dev.mydomain.com is my host name.
Another service I want to deploy is based on wordpress docker image that exposes port 80, but I want to route my host domain name which is dev.mydomain.com to this service. From what I understand the 80 and 443 are Traefik's entrypoints so I can't simply point Traefik's load balancer to these ports.
How can I configure Traefik to deploy wordpress on dev.mydomain.com?