Binboi Docs/Platform Guides/macOS
Install Binboi via Homebrew
The recommended install path on macOS. Homebrew manages upgrades and puts
binboi on your PATH automatically.
Prerequisites
- macOS (Apple Silicon or Intel)
- Homebrew installed
code
# Install Homebrew if you don't have it
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/homebrew/install/HEAD/install.sh)"Install
code
brew tap binboi/tap
brew install binboiOr in a single command:
code
brew install miransas/tap/binboiVerify installation
code
binboi versionExpected output:
code
0.4.0
Upgrade
code
brew upgrade binboiUninstall
code
brew uninstall binboi
brew untap binboi/tap # optional — removes the tap entirelyFirst tunnel
1. Log in with your access token
Create a token at binboi.com/dashboard, then:
code
binboi login --token <your-token>Output:
code
Authenticated as Sardor Azimov <sardor@example.com>
Plan: FREE
Token: bb_... (flag)
Server: binboi.com:8081
Saved to /Users/you/.binboi/config.json
2. Expose a local port
code
# Expose localhost:3000 with a random subdomain
binboi http 3000
# Expose localhost:5173 with a custom subdomain
binboi http 5173 myappYour app is live at https://myapp.binboi.com.
Troubleshooting
Error: No formulae found in taps
The tap may not be initialised yet. Run:
code
brew tap binboi/tap
brew install binboibrew upgrade binboi does nothing
You are already on the latest version. Check with:
code
binboi version
brew info binboibinboi: command not found after install
Homebrew's prefix may not be on your PATH. For Apple Silicon Macs:
code
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"For Intel Macs:
code
echo 'eval "$(/usr/local/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/usr/local/bin/brew shellenv)"Verify the formula locally
code
brew test binboiThis runs binboi version against the installed binary, which is the same
check the formula's test do block uses.