Installation
Overview​
Hauler is a purpose built to be a single binary with no specific prerequistes or depedencies. It's installation is very simple and easy to follow. To view the latest release, please view our GitHub Release page.
Supported Architectures​
Base Platform | Architecture | Latest Release |
---|---|---|
Linux | amd64 and arm64 | https://github.com/rancherfederal/hauler/releases |
Darwin | amd64 and arm64 | https://github.com/rancherfederal/hauler/releases |
Windows | amd64 and arm64 | https://github.com/rancherfederal/hauler/releases |
Installation Steps​
Linux/Darwin​
# install latest release
curl -sfL https://get.hauler.dev | bash
# install specific release
curl -sfL https://get.hauler.dev | HAULER_VERSION=0.4.3 bash
Homebrew​
# installs latest release
brew tap rancherfederal/homebrew-tap
brew install hauler
Windows​
# coming soon
Manual Installation Steps​
# set the hauler version (i.e. "0.4.3")
export vHauler=HAULER_VERSION
# set the specific platform (i.e. "linux")
export platform=PLATFORM
# set the specific arch (i.e. "amd64")
export arch=ARCH
curl -sOL https://github.com/rancherfederal/hauler/releases/download/v${vHauler}/hauler_${vHauler}_${platform}_${arch}.tar.gz
tar -xf hauler_${vHauler}_${platform}_${arch}.tar.gz
sudo mv hauler /usr/bin/hauler