# Help trafik no route

**URL:** <https://community.traefik.io/t/help-trafik-no-route/22293>\
**Category:** Traefik v2\
**Tags:** docker-swarm\
**Created:** [April 15, 2024, 5:10pm UTC](https://community.traefik.io/t/help-trafik-no-route/22293 "2024-04-15T17:10:30Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rainer](https://sea2.discourse-cdn.com/flex020/user_avatar/community.traefik.io/rainer/32/8945_2.png) [@rainer](https://community.traefik.io/u/rainer)\
**Post date:** [April 15, 2024, 5:10pm UTC](https://community.traefik.io/t/help-trafik-no-route/22293/1 "2024-04-15T17:10:30Z")

</div>

version: "3.7"

services:

traefik:  
image: traefik:latest  
command:  
- "--api.dashboard=true"  
- "--providers.docker.swarmMode=true"  
- "--providers.docker.endpoint=unix:///var/run/docker.sock"  
- "--providers.docker.exposedbydefault=false"  
- "--providers.docker.network=redmasiva"  
- "--entrypoints.web.address=:80"  
- "--entrypoints.web.http.redirections.entryPoint.to=websecure"  
- "--entrypoints.web.http.redirections.entryPoint.scheme=https"  
- "--entrypoints.web.http.redirections.entrypoint.permanent=true"  
- "--entrypoints.websecure.address=:443"  
- "--certificatesresolvers.letsencryptresolver.acme.httpchallenge=true"  
- "--certificatesresolvers.letsencryptresolver.acme.httpchallenge.entrypoint=web"  
- "[--certificatesresolvers.letsencryptresolver.acme.email=ramphysa@gmail.com](mailto:--certificatesresolvers.letsencryptresolver.acme.email=ramphysa@gmail.com)"  
- "--certificatesresolvers.letsencryptresolver.acme.storage=/etc/traefik/letsencrypt/acme.json"  
- "--log.level=DEBUG"  
- "--log.format=common"  
- "--log.filePath=/var/log/traefik/traefik.log"  
- "--accesslog=true"  
- "--accesslog.filepath=/var/log/traefik/access-log"  
- "--tracing=true"  
- "--tracing.serviceName=traefik"  
- "--metrics=true"  
- "--metrics.prometheus=true"  
deploy:  
placement:  
constraints:  
- node.role == manager  
labels:  
- "traefik.enable=true"  
- "traefik.http.routers.traefik.rule=Host(`traefick.one.ooxen.com`)"  
- "traefik.http.routers.traefik.entrypoints=websecure"  
- "traefik.http.routers.traefik.tls.certresolver=letsencryptresolver"  
- "traefik.http.routers.traefik.priority=1"  
- "traefik.http.routers.traefik.service=api@internal"  
- "traefik.http.services.traefik.loadbalancer.server.port=8080"

```
    - "traefik.http.middlewares.redirect-https.redirectscheme.scheme=https"
    - "traefik.http.middlewares.redirect-https.redirectscheme.permanent=true"
    - "traefik.http.routers.http-catchall.rule=hostregexp(`{host:.+}`)"
    - "traefik.http.routers.http-catchall.entrypoints=web"
    - "traefik.http.routers.http-catchall.middlewares=redirect-https@docker"
    - "traefik.http.routers.http-catchall.priority=1"
volumes:
  - "/var/run/docker.sock:/var/run/docker.sock:ro"
  - "vol_certificates:/etc/traefik/letsencrypt"
ports:
  - target: 80
    published: 80
    mode: host
  - target: 443
    published: 443
    mode: host
  - target: 8080
    published: 8080
    mode: host
networks:
  - redmasiva

```

volumes:

vol\_shared:  
external: true  
name: volume\_swarm\_shared  
vol\_certificates:  
external: true  
name: volume\_swarm\_certificates

networks:

redmasiva:  
external: true  
name: redmasiva

* * *

version: "3.7"

services:

agent:  
image: portainer/agent:latest  
volumes:  
- /var/run/docker.sock:/var/run/docker.sock  
- /var/lib/docker/volumes:/var/lib/docker/volumes  
networks:  
- redmasiva  
deploy:  
mode: global  
placement:  
constraints: [node.platform.os == linux]

portainer:  
image: portainer/portainer-ce:latest  
command: -H tcp://tasks.agent:9001 --tlsskipverify  
volumes:  
- portainer\_data:/data  
networks:  
- redmasiva  
deploy:  
mode: replicated  
replicas: 1  
placement:  
constraints: [node.role == manager]  
labels:  
- "traefik.enable=true"  
- "traefik.docker.network=redmasiva"  
- "traefik.http.routers.portainer.rule=Host(`portainer.one.ooxen.com`)"  
- "traefik.http.routers.portainer.entrypoints=websecure"  
- "traefik.http.routers.portainer.priority=1"  
- "traefik.http.routers.portainer.tls.certresolver=letsencryptresolver"  
- "traefik.http.routers.portainer.service=portainer"  
- "traefik.http.services.portainer.loadbalancer.server.port=9000"

networks:  
redmasiva:  
external: true  
attachable: true  
name: redmasiva

volumes:  
portainer\_data:  
external: true  
name: portainer\_data

* * *

version: "3.7"

services:  
flaskapp:  
image: rainergarcia/flaskapp:1.0  
container\_name: flaskapp  
volumes:  
- app\_volume:./app\_volume  
networks:  
- redmasiva  
deploy:  
mode: replicated  
replicas: 1  
placement:  
constraints: [node.role == manager]  
labels:  
- "traefik.enable=true"  
- "traefik.docker.network=redmasiva"  
- "traefik.http.routers.flaskapp.rule=Host(`flaskapp.one.ooxen.com`)"  
- "traefik.http.routers.flaskapp.entrypoints=web"  
- "traefik.http.routers.flaskapp.priority=1"  
- "traefik.http.routers.flaskapp.tls.certresolver=letsencryptresolver"  
- "traefik.http.routers.flaskapp.service=flaskapp"  
- "traefik.http.services.flaskapp.loadbalancer.server.port=7000"

networks:  
redmasiva:  
external: true  
attachable: true  
name: redmasiva

## volumes: app\_volume: external: true name: app\_volume

This is my configuration in Docker Compose, Portainer routes well, Trafik also, but my Flaskapp service is not detected by Trafik, it does not route and it does not replicate, what is happening?

---

<div class="post-metadata">

**Author:** ![bluepuma77](https://avatars.discourse-cdn.com/v4/letter/b/a9adbd/32.png) [@bluepuma77](https://community.traefik.io/u/bluepuma77)\
**Post date:** [April 15, 2024, 6:34pm UTC](https://community.traefik.io/t/help-trafik-no-route/22293/2 "2024-04-15T18:34:54Z")

</div>

Use 3 backticks in front and after each config - to make it human readable. In yaml every space matters.
