The Shaka Lab Node package provides Selenium grid nodes. This is the Linux package.
For documentation on the package and configuration, or for links to other platforms, see the general docs.
NOTE: Browsers running in a Linux node will not be visible.
curl -L https://shaka-project.github.io/shaka-lab/public.key | \
sudo tee /etc/apt/trusted.gpg.d/shaka-lab.asc
echo deb https://shaka-project.github.io/shaka-lab/ stable main | \
sudo tee /etc/apt/sources.list.d/shaka-lab.list
sudo apt update
sudo apt install -y shaka-lab-node
sudo apt update && sudo apt -y upgrade
The config file is at /etc/shaka-lab-node-config.yaml
.
See the configuration section of the general doc.
sudo systemctl restart shaka-lab-node
journalctl --no-hostname -u shaka-lab-node --follow
sudo apt remove -y shaka-lab-node