Installation

Client

The NullBore client is a single binary with no dependencies.

Install script (macOS / Linux)

curl -sSL https://nullbore.com/install.sh | sh

This downloads the latest release for your platform and puts it in /usr/local/bin/nullbore.

Download from GitHub

Pre-built binaries for all platforms are available on the releases page.

PlatformBinary
Linux (amd64)nullbore-linux-amd64
Linux (arm64)nullbore-linux-arm64
macOS (amd64)nullbore-darwin-amd64
macOS (arm64)nullbore-darwin-arm64
Windows (amd64)nullbore-windows-amd64.exe

Build from source

git clone https://github.com/nullbore/nullbore-client.git
cd nullbore-client
go build -o nullbore ./cmd/nullbore/

Requires Go 1.22+.

Verify installation

nullbore version
# nullbore v0.1.0 (linux/amd64)

Server (self-hosted)

See Self-Hosting: Server Setup for server installation.