version: "3.8" services: traefik: image: traefik:v3.0 container_name: traefik restart: unless-stopped command: - "--configFile=/etc/traefik/traefik.yaml" ports: - "80:80" - "443:443" - "8080:8080" # Traefik dashboard volumes: - "./traefik.yaml:/etc/traefik/traefik.yaml:ro" - "./dynamic:/etc/traefik/dynamic:ro" - "./letsencrypt:/letsencrypt" - "/auth:/auth:ro" # Basic auth folder networks: - backend networks: backend: driver: bridge