I'm trying to run a custom let's encrypt challenge controller ".well-known/" for integration tests. I want to run this application within docker swarm behind traefik. When I hit the URL http://postman.mydomain.com/.well-known/acme-challenge/123 the request never reaches the controller. Other controllers within the same application are reachable. I believe traefik is blocking this request because of its acme certificates resolvers. Is there any way to exclude the built-in acme resolver based on a hostname?
I switched to tls challenges and it appears to be working now.