compose.yaml 533 B

123456789101112131415161718
  1. services:
  2. frontend:
  3. image: traefik:2.6
  4. command: --providers.docker --entrypoints.web.address=:80 --providers.docker.exposedbydefault=false
  5. ports:
  6. # The HTTP port
  7. - "80:80"
  8. volumes:
  9. # So that Traefik can listen to the Docker events
  10. - /var/run/docker.sock:/var/run/docker.sock
  11. depends_on:
  12. - backend
  13. backend:
  14. build: backend
  15. labels:
  16. - "traefik.enable=true"
  17. - "traefik.http.routers.go.rule=Path(`/`)"
  18. - "traefik.http.services.go.loadbalancer.server.port=80"