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.