services: traefik: container_name: traefik image: traefik:latest ports: - 80:80 command: - --api.insecure=true - --providers.docker=true - --providers.docker.watch=true - --providers.docker.exposedbydefault=false - --providers.file.directory=/config - --providers.file.watch=true - --entryPoints.http.address=:80 - --accesslog - --accesslog.format=json volumes: - ./docker/traefik/config:/config - /var/run/docker.sock:/var/run/docker.sock