Skip to main content
CLI & Terminal

CLI Authentication & Login

February 11, 20267 views0 found this helpful

Browser-Based Login

The simplest way to authenticate is through your browser:

  1. Run boottify login in your terminal.
  2. A browser window opens automatically to the Boottify sign-in page.
  3. Sign in with your email, Google, or GitHub account.
  4. Once authenticated, the CLI receives a session token and you're ready to go.

Verify Your Identity

After logging in, confirm your session by running:

  • boottify whoami — displays your username, email, and current team.

Token Authentication (CI/CD)

For automated environments like GitHub Actions or GitLab CI, use a deploy token instead of browser login:

  1. Go to control.boottify.com > Settings > API Tokens.
  2. Create a new token with the Deploy scope.
  3. Set the BOOTTIFY_TOKEN environment variable in your CI/CD pipeline.

Example GitHub Actions step:

env: BOOTTIFY_TOKEN: ${{ secrets.BOOTTIFY_TOKEN }} run: boottify deploy --prod --yes

Logging Out

To end your CLI session:

  • boottify logout — removes the stored session token from your machine.

This does not affect your browser session on control.boottify.com.

Was this article helpful?

Let us know if this article helped you find what you were looking for.