version: "3.1" services: spiduler-nginx: image: nginx:alpine container_name: spiduler-nginx ports: - "32100:80" - "449" volumes: - ./nginx/spiduler.conf:/etc/nginx/conf.d/default.conf restart: unless-stopped depends_on: - spiduler-gateway spiduler-gateway: image: node:lts-alpine container_name: spiduler-gateway volumes: - ../../:/var/www/spiduler entrypoint: node /var/www/spiduler/spd-app-gateway --env development --redis ibpcorp.c-xtra.com:49023 --mongo ibpcorp.c-xtra.com:49024 --gateway spiduler-nginx:80 --quix24 ibpcorp-nginx:31000 restart: unless-stopped spiduler-browser: image: node:lts-alpine container_name: spiduler-browser volumes: - ../../:/var/www/spiduler entrypoint: node /var/www/spiduler/spd-app-browser --env development --redis ibpcorp.c-xtra.com:49023 --mongo ibpcorp.c-xtra.com:49024 --gateway spiduler-nginx:80 --quix24 ibpcorp-nginx:31000 restart: unless-stopped depends_on: - spiduler-nginx - spiduler-chrome spiduler-tor: image: dperson/torproxy container_name: spiduler-tor hostname: spiduler-tor privileged: true shm_size: 2g restart: unless-stopped spiduler-chrome: image: selenium/standalone-chrome container_name: spiduler-chrome hostname: spiduler-chrome privileged: true shm_size: 2g restart: unless-stopped # environment: # - HUB_HOST=spiduler-chrome # - HUB_PORT=4444 # - JAVA_OPTS=-Dwebdriver.chrome.whitelistedIps= # - SE_OPTS=-debug networks: default: name: browser