Installation Guide

Install the Bitaic CLI first, then configure public managed checks for Certificate, Endpoint, DNS, and Domain Monitoring. Private-beta agent installation stays in beta-specific documentation for enrolled workspaces until Q1 2027 public-release planning.

Step 1: Choose An Installer

Use Bitaic Downloads for the launch CLI. Download the installer or signed artifact for your operating system, verify the SHA-256 hash shown in Bitaic Downloads, then run the installer.

PlatformInstall pathCommand
macOS or LinuxBitaic shell installercurl -fsSLO https://downloads.bitaic.com/cli/stable/install.sh
WindowsBitaic PowerShell installerInvoke-WebRequest https://downloads.bitaic.com/cli/stable/install.ps1 -OutFile .\install-bitaic.ps1
Managed software deploymentSigned Bitaic artifact.pkg, .msi, .deb, .rpm, .tar.gz, or .zip

Step 2: Install The CLI

Run the downloaded installer after you verify the file hash.

# macOS or Linux
shasum -a 256 install.sh
sh install.sh

# Windows
Get-FileHash .\install-bitaic.ps1 -Algorithm SHA256
powershell -ExecutionPolicy Bypass -File .\install-bitaic.ps1

Step 3: Verify The CLI

Confirm the CLI is available on your path and that the installed build can display help.

bitaic version
bitaic help

Step 4: Authenticate And Select A Workspace

Sign in before installing agents so the CLI can attach each host, target, and check to the correct Bitaic workspace. Use device-code login on a host that cannot open a browser.

bitaic login
bitaic auth status

# Headless host
bitaic login --device

For automation, provide BITAIC_TOKEN and BITAIC_WORKSPACE from your runtime secret store instead of committing credentials into a script or repository.

Step 5: Configure Public Monitoring

Certificate, Endpoint, DNS, and Domain Monitoring use Bitaic-managed checks for public release. Create the target, attach the matching check, and connect alert routing before relying on a monitor.

Step 6: Run A Manual Check

Run a manual check for the public product you configured, then compare the result with dashboard history and the alert route.

bitaic endpoint check https://api.example.com/health
bitaic dns check www.example.com --type A