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/hauler-dev/hauler/releases |
| Darwin | amd64 and arm64 | https://github.com/hauler-dev/hauler/releases |
| Windows | amd64 and arm64 | https://github.com/hauler-dev/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 hauler-dev/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/hauler-dev/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