Installation
Overview​
Hauler is a purpose built to be a single binary with no specific prerequistes, depedencies, or runtime environment. 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=1.0.0 bash
Homebrew​
# installs latest release
brew tap rancherfederal/homebrew-tap
brew install hauler
Windows​
# coming soon
Manual Installation Steps​
Linux/Darwin​
# set the hauler version (i.e. "1.0.0")
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
Homebrew​
# not applicable
Windows​
# coming soon