LogisBase CLI
The LogisBase CLI (flb) is the official command-line tool for working with LogisBase. It does three things:
- Installs LogisBase on your own infrastructure with an interactive Docker-based setup wizard
- Manages extensions on a running LogisBase instance — search, install, uninstall
- Publishes extensions to the LogisBase Extension Registry — scaffold, bundle, version-bump, publish
npm install -g @logisbase/cli
flb --versionWhat You Can Do
Install LogisBase
Spin up a self-hosted LogisBase instance with Docker via the interactive wizard.
Manage Extensions
Search, install, and uninstall extensions on a running LogisBase instance.
Publish Extensions
Scaffold a new extension, bundle it, and publish it to the registry.
Global Options
These options work with every command:
| Option | Description |
|---|---|
-v, --version | Output the CLI version |
-r, --registry [url] | Override the registry URL (default: https://registry.logisbase.com) |
--help | Show help for the current command |
Quick Reference
# Install LogisBase on your machine
flb install-logisbase
# Find an extension on the registry
flb search
# Install an extension into your instance
flb install logisbase/storefront
# Create a new extension
flb scaffold
# Publish your extension to the registry
flb bundle --upload
flb publishNext Steps
- Requirements — what you need before installing the CLI
- Installation — install the CLI globally via npm
- Install LogisBase — install a self-hosted LogisBase instance