Choose the binary for your platform. Each download matches the server release it was published with.
Check your download against the SHA256SUMS file. Run this in Terminal from the folder that contains your download and SHA256SUMS:
shasum -a 256 -c SHA256SUMS --ignore-missing
Pick your operating system. The script downloads the binary for your architecture, verifies it against SHA256SUMS, and installs it as opendepot.
set -eucase "$(uname -m)" inx86_64 | amd64) ARCH=amd64 ;;arm64 | aarch64) ARCH=arm64 ;;*) echo "Unsupported architecture: $(uname -m)" >&2; exit 1 ;;esacBIN="opendepot_darwin_$ARCH"TMP="$(mktemp -d)"trap 'rm -rf "$TMP"' EXITcurl -fsSL "https://<registry-host>/api/cli/darwin/$ARCH" -o "$TMP/$BIN"curl -fsSL "https://<registry-host>/api/cli/SHA256SUMS" -o "$TMP/SHA256SUMS"EXPECTED="$(awk -v f="$BIN" '$2 == f { print $1 }' "$TMP/SHA256SUMS")"if command -v sha256sum >/dev/null 2>&1; thenACTUAL="$(sha256sum "$TMP/$BIN" | awk '{ print $1 }')"elseACTUAL="$(shasum -a 256 "$TMP/$BIN" | awk '{ print $1 }')"fiif [ -z "$EXPECTED" ] || [ "$EXPECTED" != "$ACTUAL" ]; thenecho "Checksum verification failed for $BIN" >&2exit 1fichmod +x "$TMP/$BIN"sudo mkdir -p /usr/local/binsudo install -m 0755 "$TMP/$BIN" /usr/local/bin/opendepotopendepot --version