version: '3.7' services: agent: build: context: ./agent dockerfile: Dockerfile volumes: - ./.Key.js:/agent/.Key.js - ./config.js:/agent/config.js - ./AuctionServices:/agent/AuctionServices networks: - internal scrapper: build: context: ./scrapper dockerfile: Dockerfile ports: - "3020" volumes: - ./.Key.js:/scrapper/.Key.js - ./config.js:/scrapper/config.js - ./AuctionServices:/scrapper/AuctionServices networks: - internal labels: - "traefik.enable=true" - "traefik.http.routers.jucundus-agent1.rule=Host(`jucundus-agent1.saucisse.ninja`)" - "traefik.http.routers.jucundus-agent1.entrypoints=websecure" - "traefik.http.routers.jucundus-agent1.tls=true" - "traefik.http.routers.jucundus-agent1.tls.certresolver=myresolver" - "traefik.http.services.jucundus-agent1.loadbalancer.server.port=3020" networks: internal: driver: bridge