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.
| Platform | Install path | Command |
|---|---|---|
| macOS or Linux | Bitaic shell installer | curl -fsSLO https://downloads.bitaic.com/cli/stable/install.sh |
| Windows | Bitaic PowerShell installer | Invoke-WebRequest https://downloads.bitaic.com/cli/stable/install.ps1 -OutFile .\install-bitaic.ps1 |
| Managed software deployment | Signed 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.ps1Step 3: Verify The CLI
Confirm the CLI is available on your path and that the installed build can display help.
bitaic version
bitaic helpStep 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 --deviceFor 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