You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat (cli): launching dashboard, updating versions (#737)
Release Notes: Dashboard CLI Command
New Feature: helix dashboard
A new CLI command has been added to launch and manage the Helix
Dashboard directly from the terminal.
Commands
| Command | Description |
|------------------------|-------------------------------|
| helix dashboard start | Start the dashboard container |
| helix dashboard stop | Stop the running dashboard |
| helix dashboard status | Check dashboard status |
Features
- Multiple Connection Modes
- Direct mode: Connect to any Helix instance using --host <address>
- Project mode: Automatically reads connection info from helix.toml
- Default fallback: Connects to localhost:6969 when no config is found
- Container Runtime Support
- Works with both Docker and Podman
- Automatic runtime detection
- Cloud Integration
- Seamlessly connects to cloud instances using existing authentication
- Supports local and cloud deployments from project configuration
- Developer Experience
- Automatic browser opening when dashboard starts
- Optional --attach flag to view container logs directly
- --restart flag to force restart if already running
Usage Examples
# Start dashboard with auto-detected project settings
helix dashboard start
# Connect to a specific host
helix dashboard start --host 192.168.1.100:6969
# Start and attach to logs
helix dashboard start --attach
# Check if dashboard is running
helix dashboard status
# Stop the dashboard
helix dashboard stop