All Downloads are FREE. Search and download functionalities are using the official Maven repository.

init.conf.browsers.grid.toml Maven / Gradle / Ivy

There is a newer version: 4.9.1
Show newest version
[docker]
# Configs have a mapping between the Docker image to use and the capabilities that need to be matched to
# start a container with the given image.
configs = [
    "selenium/standalone-chrome:4", '{"browserName": "chrome"}',
    "selenium/standalone-edge:4", '{"browserName": "edge"}',
    "selenium/standalone-firefox:4", '{"browserName": "firefox"}'
]

host-config-keys = ["Dns", "DnsOptions", "DnsSearch", "ExtraHosts", "Binds", "Mounts"]

# URL for connecting to the docker daemon
# Most simple approach, leave it as http://127.0.0.1:2375, and mount /var/run/docker.sock.
# 127.0.0.1 is used because internally the container uses socat when /var/run/docker.sock is mounted 
# If var/run/docker.sock is not mounted: 
#   Windows: make sure Docker Desktop exposes the daemon via tcp, and use http://host.docker.internal:2375.
#     macOS: install socat and run the following command, socat -4 TCP-LISTEN:2375,fork UNIX-CONNECT:/var/run/docker.sock,
#            then use http://host.docker.internal:2375.
#     Linux: varies from machine to machine, please mount /var/run/docker.sock. If this does not work, please create an issue.
url = "http://127.0.0.1:2375"

# Docker image used for video recording
video-image = "selenium/video:ffmpeg-7.1-20250101"

# Uncomment the following section if you are running the node on a separate VM
# Fill out the placeholders with appropriate values
#[server]
#host = 
#port = 




© 2015 - 2025 Weber Informatics LLC | Privacy Policy