# cat traefik/docker-compose.yaml version: '3' services: traefik: image: traefik:v2.10 command: --api.insecure=true --providers.docker ports: - 80:80 - 8080:8080 volumes: - /var/run/docker.sock:/var/run/docker.sock echo: image: jpedrob/echo labels: - traefik.http.routers.echo.rule=Host(`echo.jpedro.me`) yo: image: jpedrob/echo:v0.1.6 labels: - traefik.http.routers.yo.rule=Host(`yo.jpedro.me`) whoami: image: traefik/whoami labels: - traefik.http.routers.whoami.rule=Host(`whoami.jpedro.me`) baam: image: jpedrob/echo:v0.1.20 labels: - traefik.http.routers.baam.rule=Host(`baam.jpedro.me`) - baam.image=jpedrob/echo:v0.1.20 npm: image: jc21/nginx-proxy-manager:latest ports: - 9090:81 labels: - traefik.http.routers.npm.rule=Host(`npm.jpedro.me`)