Install with Pre-built Binary

Prerequisite

AILERON Gateway currently distributes pre-build binary for following environment. Make sure your environment is listed in the tale.

Notes: amd64=x86_64, 386=x86, arm7=arm/v7

amd64386arm64arm7riscv64ppc64ppc64les390x
Windows
Darwin(macos)
Linux
NetBSD
OpenBSD

Install

Windows

Visit releases and download aileron-windows-${ARCH}.exe.

Or, you can use curl to download binaries. No other tools are required because the binaries are built statically.

set ARCH=amd64
set VERSION=v1.0.0
curl -OL https://github.com/aileron-gateway/aileron-gateway/releases/download/%VERSION%/aileron-windows-%ARCH%.exe

Darwin

Visit releases and download aileron-darwin-${ARCH}.

Or, you can use curl to download binaries. No other tools are required because the binaries are built statically.

export ARCH=amd64
export VERSION=v1.0.0
curl -OL https://github.com/aileron-gateway/aileron-gateway/releases/download/${VERSION}/aileron-darwin-${ARCH}

Linux

Visit releases and download aileron-linux-${ARCH}.

Or, you can use curl to download binaries.

export ARCH=amd64
export VERSION=v1.0.0
curl -OL https://github.com/aileron-gateway/aileron-gateway/releases/download/${VERSION}/aileron-linux-${ARCH}

NetBSD

Visit releases and download aileron-netbsd-${ARCH}.

Or, you can use curl to download binaries. No other tools are required because the binaries are built statically.

export ARCH=amd64
export VERSION=v1.0.0
curl -OL https://github.com/aileron-gateway/aileron-gateway/releases/download/${VERSION}/aileron-netbsd-${ARCH}

OpenBSD

Visit releases and download aileron-openbsd-${ARCH}.

Or, you can use curl to download binaries. No other tools are required because the binaries are built statically.

export ARCH=amd64
export VERSION=v1.0.0
curl -OL https://github.com/aileron-gateway/aileron-gateway/releases/download/${VERSION}/aileron-openbsd-${ARCH}

Validate binary

AILERON Gateway binaries are built using SLSA Go Builder and releases binaries with their SLSA3+ provenance. So the binaries can be verified with verification tools.

Validate with slsa-verifier

Install slsa-verifier

Example command to verify binary.

slsa-verifier verify-artifact aileron-linux-amd64 \
  --provenance-path aileron-linux-amd64.intoto.jsonl \
  --source-uri github.com/aileron-gateway/aileron-gateway \
  --source-tag v1.0.0

Once verified, PASSED: SLSA verification passed message will be shown. If verification failed, FAILED: SLSA verification failed message will be shown.


Last modified March 17, 2025: init (248d310)