version: '3.9' services: flanders: build: . container_name: flanders environment: - ADDRESS_HEADER=X-Forwarded-For - XFF_DEPTH=1 labels: - traefik.http.routers.flanders.rule=PathPrefix(`/`) - traefik.http.services.flanders.loadbalancer.server.port=3000 traefik: image: traefik:latest command: - --providers.docker=true - --providers.docker.exposedbydefault=true - --entrypoints.web.address=:80 - --api.insecure=true ports: - "80:80" - "8080:8080" volumes: - /var/run/docker.sock:/var/run/docker.sock:ro restart: 'unless-stopped'