Agent/docker-compose.yml

37 lines
994 B
YAML

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