Install the Desktop App

Native binary, signed, no Docker required. Linux x86_64 / aarch64, macOS x86_64 / aarch64, Windows x86_64.

Linux / macOS

Bash
curl -fsSL https://install.tetrapus.com/install.sh | bash

Installs to ~/.local/bin/datamax. Override with PREFIX=/usr/local/bin or VERSION=v0.4.2 for a specific tag.

Pin a specific version

Bash
VERSION=v0.4.2 curl -fsSL https://install.tetrapus.com/install.sh | bash

Install other binaries

Bash
# Operator CLI (audit verify, key rotation, break-glass)
BIN=datamax-admin curl -fsSL https://install.tetrapus.com/install.sh | bash

# Edge agent (YAML-config-driven, streams to a datamax-server)
BIN=nerve-edge-agent curl -fsSL https://install.tetrapus.com/install.sh | bash

Manual download

If you'd rather not pipe curl into bash:

Bash
# Find your platform target:
#   x86_64-unknown-linux-gnu, aarch64-unknown-linux-gnu,
#   x86_64-apple-darwin, aarch64-apple-darwin, x86_64-pc-windows-gnu

VERSION=v0.4.2
TARGET=x86_64-unknown-linux-gnu
curl -fsSL "https://install.tetrapus.com/releases/$VERSION/datamax-$VERSION-$TARGET.tar.xz" -O
curl -fsSL "https://install.tetrapus.com/releases/$VERSION/datamax-$VERSION-$TARGET.tar.xz.sha256" -O
sha256sum -c "datamax-$VERSION-$TARGET.tar.xz.sha256"
tar xf "datamax-$VERSION-$TARGET.tar.xz"

Windows

Use the manual download flow above with TARGET=x86_64-pc-windows-gnu, or run the GUI in Docker via Docker Compose. Native MSI is on the roadmap.

Verify the signature

Each release tarball is accompanied by a SHA256 file. Cosign signatures for the underlying images are published alongside each Harbor / ghcr.io image. See Attestation docs.

Questions?

Reach out for help with integration, deployment, or custom domain codecs.