Skip to content

Installation

You can install switchboard pre-compiled binary in a number of ways.

Homebrew

brew tap Cian911/switchboard
brew install switchboard

// Check everything is working as it should be
switchboard -h

You can also upgrade the version of switchboard you already have installed by doing the following.

brew upgrade switchboard
Docker

As of version 0.3.0 we now support Docker with switchboard. Please check the releases page for the latest version available.

docker pull ghcr.io/cian911/switchboard:${VERSION}

docker run -d -v ${SRC} -v ${DEST} ghcr.io/cian911/switchboard:${VERSION} watch -h

Go Install

go install github.com/Cian911/switchboard@${VERSION}

Manually

You can download the pre-compiled binary for your specific OS type from the OSS releases page. You will need to copy these and extract the binary, then move it to you local bin directory. See the example below for extracting a zipped version.

curl https://github.com/Cian911/switchboard/releases/download/${VERSION}/${PACKAGE_NAME} -o ${PACKAGE_NAME}
sudo tar -xvf ${PACKAGE_NAME} -C /usr/local/bin/
sudo chmod +x /usr/local/bin/switchboard

Installing Pro

Once you purchase a pro/enterprise license from Gumroad you will get a link and a license key to download and use the switchboard-pro binary. You can follows docs within this site for all pro features.