version: '3.2' services: seleniumhub: env_file: - ../../.env.dev container_name: ${DOCKER_SELENIUM_NAME:-seleniumhub} image: selenium/hub:4.0.0-20211013 ports: - 4444:4444 tty: true firefoxnode: env_file: - ../../.env.dev image: selenium/node-firefox:4.0.0-20211013 ports: - 4577 depends_on: - seleniumhub environment: - SE_EVENT_BUS_HOST=seleniumhub - SE_EVENT_BUS_PUBLISH_PORT=4442 - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 - SE_NODE_HOST=firefoxnode links: - seleniumhub:hub chromenode: env_file: - ../../.env.dev image: selenium/node-chrome:4.0.0-20211013 ports: - 4578 depends_on: - seleniumhub environment: - SE_EVENT_BUS_HOST=seleniumhub - SE_EVENT_BUS_PUBLISH_PORT=4442 - SE_EVENT_BUS_SUBSCRIBE_PORT=4443 - SE_NODE_HOST=chromenode links: - seleniumhub:hub