Commands Overview
Openbase CLI command structure:
openbase-coder [OPTIONS] COMMAND [ARGS]
Global Options
| Option |
Description |
--version |
Print CLI version and exit |
--help |
Show help |
Top-Level Commands
| Command |
Description |
setup |
Full local bootstrap flow |
server |
Run local Django/ASGI server |
restart |
Restart Openbase-managed services |
services |
Manage launchd services |
doctor |
Verify install, service health, and secrets |
login |
Email-code login to Openbase cloud |
logout |
Remove saved auth tokens |
plugins |
Install and manage Openbase plugins |
bootstrap |
Run plugin-provided bootstrap commands |
Common Examples
# Full bootstrap
openbase-coder setup
# Start API server
openbase-coder server --host 0.0.0.0 --port 7999
# Check service states
openbase-coder services status
# Restart Openbase-managed services
openbase-coder restart
# Tail logs for one service
openbase-coder services logs django-cli
# Validate local environment
openbase-coder doctor
# Install plugin from local repo
openbase-coder plugins add ~/code/my-openbase-plugin
# List plugin-provided bootstrappers
openbase-coder plugins bootstrappers
# Run a bootstrapper
openbase-coder bootstrap django-app --params-file bootstrap.json