buoy ahoy

Manage your Buoy Cloud account, Git integrations, and billing.

Usage

terminal
$ buoy ahoy <command> [options]

Commands

login Authenticate with Buoy Cloud
logout Sign out and clear credentials
status Show current authentication and account status
github Connect or manage GitHub integration
gitlab Connect or manage GitLab integration (coming soon)
billing Open billing portal in your browser
plans View available plans and current usage

Options

status --json Output status as JSON
github --json Output GitHub connection info as JSON
github --disconnect Disconnect GitHub integration

Examples

Login

terminal
$ buoy ahoy login
Opening browser for authentication...
✓ Authenticated as dylan@example.com
Plan: Founding Member
Org: Acme Inc

Check status

terminal
$ buoy ahoy status
Account Status
──────────────
User: dylan@example.com
Plan: Founding Member
Org: Acme Inc
GitHub: connected (acme-org)
GitLab: not connected

Connect GitHub

terminal
$ buoy ahoy github
Opening browser to install Buoy GitHub App...
✓ GitHub connected
Organization: acme-org
Repositories: 12 accessible

Disconnect GitHub

terminal
$ buoy ahoy github --disconnect
Disconnect GitHub integration? (y/N) y
✓ GitHub disconnected

View plans

terminal
$ buoy ahoy plans
Current Plan: Founding Member
─────────────────────────────
Repos: unlimited
Scans: unlimited
PR checks: ✓
Priority support: ✓
Available Plans
───────────────
Free $0/mo 3 repos, basic scanning
Pro $29/mo unlimited repos, PR checks
Enterprise custom SSO, dedicated support

Manage billing

terminal
$ buoy ahoy billing
Opening billing portal in browser...

Logout

terminal
$ buoy ahoy logout
✓ Signed out. Credentials cleared.

JSON output

terminal
$ buoy ahoy status --json
<div class="">{</div><div class="">  "user": "dylan@example.com",</div><div class="">  "plan": "founding-member",</div><div class="">  "org": "Acme Inc",</div><div class="">  "github": {</div><div class="">    "connected": true,</div><div class="">    "org": "acme-org",</div><div class="">    "repos": 12</div><div class="">  },</div><div class="">  "gitlab": {</div><div class="">    "connected": false</div><div class="">  }</div><div class="">}</div>

Related