Browser-Based Login
The simplest way to authenticate is through your browser:
- Run
boottify loginin your terminal. - A browser window opens automatically to the Boottify sign-in page.
- Sign in with your email, Google, or GitHub account.
- 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:
- Go to control.boottify.com > Settings > API Tokens.
- Create a new token with the Deploy scope.
- Set the
BOOTTIFY_TOKENenvironment 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.