Browsing & Installing
Browse the Fleetbase extension registry and install extensions via the console or the CLI.
Browsing & Installing Extensions
Extensions are discovered and installed from the Extensions section in the top navigation bar of the Fleetbase Console, or using the flb CLI on a self-hosted instance.
Browsing the Registry
Via the Console
Click Extensions in the top navbar to open the Extensions section. The default view is Explore, which shows extension cards in a grid.

The sidebar shows:
- Explore All — the full registry catalogue
- Categories — browse by type (e.g. Fleet Management, Commerce, Finance)
Use the search bar in the section header to filter by keyword. Click a category in the sidebar to narrow results to that type.
Each extension card shows the extension name, icon, and description. Click a card to view full details before installing.
Via the CLI
# Browse all available extensions
flb search
# Search by keyword
flb search routing
# Filter by category
flb search --category logistics
# Show only free extensions
flb search --free
# Output as JSON (for scripting)
flb search --json
# Output one extension per line (slug, name, version, price)
flb search --simpleInstalling Extensions
Via the Console
From the Explore view, find the extension you want and click Install. The console handles the rest — downloading the backend package, running database migrations, and rebuilding the frontend to include the new UI.
Once installation completes the extension's features and navigation appear immediately. You may need to refresh the page.

Via the CLI (Self-Hosted)
On a self-hosted instance, use the Fleetbase CLI to install extensions. The extension identifier uses the format publisher/extension-name — no @ prefix.
# Install an extension by name
flb install fleetbase/fleetops
# Install to a specific Fleetbase instance directory
flb install fleetbase/fleetops --path /opt/fleetbaseThe CLI downloads the extension, runs any required database migrations, and rebuilds the frontend console to wire in the new UI components.
Authenticating the CLI
Before you can install extensions from the CLI you must authenticate with the Fleetbase Registry.
Register an account
flb registerVerify your email
flb verify -e your@email.com -c verification-codeGenerate a registry token
flb generate-token -e your@email.comSet your auth token
flb set-auth your-registry-token-hereYou only need to do this once per machine. After authenticating, flb install and all other registry commands work without further prompts.
Purchased Extensions
Extensions you have purchased but not yet installed appear under Purchased in the Extensions sidebar. Each card shows an Installed badge if the extension is already active, or allows you to install it if not.

Post-Installation
After installing an extension:
- Permissions — the extension registers new permission strings in IAM. Update your Roles & Permissions to grant users access to the new features.
- Settings — many extensions add configuration panels under their own settings section. Review these after installation.