Skip to content

Latest commit

 

History

History
57 lines (39 loc) · 1.33 KB

README.md

File metadata and controls

57 lines (39 loc) · 1.33 KB

Shaka Lab Node for macOS

The Shaka Lab Node package provides Selenium grid nodes. This is the macOS package.

For documentation on the package and configuration, or for links to other platforms, see the general docs.

NOTE: Browsers running in a macOS node will be visible, and autologin is required. (shaka-lab-recommended-settings takes care of this for you.) Browsers will run as the user that is logged in on the GUI at the time this package is installed, so that should be the autologin user.

NOTE: The autologin GUI user and the user running brew do not have to be the same.

Pre-requisites

Installation

brew tap shaka-project/shaka-lab
brew install shaka-lab-node

Updates

brew update && brew upgrade shaka-lab-node

Configuration

The config file is at /etc/shaka-lab-node-config.yaml. See the configuration section of the general doc.

Restarting the service after editing the config

sudo /opt/shaka-lab-node/restart-services.sh

Tailing logs

tail -f /opt/shaka-lab-node/logs/stderr.log

Uninstallation

sudo /opt/shaka-lab-node/stop-services.sh
brew uninstall shaka-lab-node