Skip to content
curl -fsSL https://cli.truto.one/install.sh | bash

The installer detects your OS and architecture, downloads the correct binary, and installs it to ~/.truto/bin/truto. Add ~/.truto/bin to your PATH if the installer does not do so automatically.

Install options

# Install a specific version
TRUTO_VERSION=0.1.0 curl -fsSL https://cli.truto.one/install.sh | bash
 
# Install to a custom directory
TRUTO_INSTALL_DIR=/usr/local/bin curl -fsSL https://cli.truto.one/install.sh | bash

Upgrading

# Check if a newer version is available
truto upgrade --check
 
# Upgrade to the latest version
truto upgrade
 
# Re-download even if already on the latest version
truto upgrade --force

The upgrade command fetches the latest release from cli.truto.one, downloads the platform-specific binary, and replaces the currently running binary in place.

Info

If the CLI was installed to a system directory (for example /usr/local/bin), you may need to run sudo truto upgrade.

Tip

Run truto upgrade --check periodically to see if a new version is available without installing it.

Next steps

  1. Create an API token in the dashboard (Settings → API Tokens).
  2. Authenticate with truto login or truto login --token "$TRUTO_API_TOKEN".
  3. Follow the CLI overview quick start to verify with truto whoami and explore your environment.