Dashboard
Overview of system status and recent activity
| Type | Status | Server | Time |
|---|---|---|---|
| Loading... | |||
Loading activity...
Control Panel Guide
Learn how to use this dashboard to manage sandboxes and tasks
The MSB Command Center is a web-based control panel for managing microsandbox environments. Instead of typing CLI commands, you can use this graphical interface to:
| Section | Pages | Purpose |
|---|---|---|
| Main | ||
| Dashboard | - | System overview, server status, recent activity |
| Quick Guide | - | This help page |
| Tasks | - | Submit and monitor queued tasks |
| Sandboxes | - | View all running sandbox environments |
| Commands | ||
| Project | - | Initialize projects, add/remove sandboxes from Sandboxfile |
| Sandbox Ops | - | Run, execute, start/stop sandboxes, view logs |
| Images | - | Pull, push, and build container images |
| Scripts | - | Install/uninstall sandboxes as system commands |
| System | ||
| Server | - | Start/stop msb server, generate API keys |
| Maintenance | - | Clean caches, upgrade msb |
| Admin Only | ||
| Users | - | Manage user accounts and roles |
| Audit Log | - | View all system actions for compliance |
| Settings | - | Configure HIPAA server and system settings |
Each command page contains cards for different operations. Here's how to use them:
Each card has input fields for the command options. Required fields are marked. Hover over labels for hints.
Press the button (e.g., "Pull Image", "Start Server") to execute the command.
Results appear in the "Command Output" card at the bottom of each page. Green = success, red = error.
- Go to Commands → Images
- Find the "Pull Image" card
- Enter image name (e.g.,
alpineorpython:3.11) - Click "Pull Image"
- Watch progress in Command Output
The Tasks page lets you submit work that gets automatically routed based on data sensitivity:
- Click "+ New Task" on the Tasks page
- Select task type:
sandbox_exec- Run command in sandboxecho- Test tasktranscode- Video processing
- Check "Contains PHI" if processing patient data
- Fill in payload (image, command, etc.)
- Submit and track status in the table
Non-PHI Tasks → Run on this server (local)
PHI Tasks → Route to HIPAA-compliant on-prem server
This ensures patient data never leaves the secure environment. Configure the HIPAA server endpoint in Settings (Admin only).
Run a Quick Sandbox
- Go to Sandbox Ops
- Use "Execute Temporary" card
- Enter image (e.g.,
python) - Enter command (e.g.,
python -c "print('hi')") - Click "Execute"
Set Up a Project
- Go to Project
- Click "Initialize" to create Sandboxfile
- Use "Add Sandbox" to define environments
- Go to Sandbox Ops → "Start All"
- Use "Run Sandbox" to execute scripts
Check Server Status
- View the Dashboard for overview
- Check server status indicator (top right)
- Go to Server for detailed status
- Click "Get Status" to refresh
View Sandbox Logs
- Go to Sandbox Ops
- Find "View Logs" card
- Enter sandbox name
- Set tail lines (default: 50)
- Click "Get Logs"
| Role | Can Access | Cannot Access |
|---|---|---|
| Admin | Everything - full system control | - |
| Staff | Dashboard, Tasks, Sandboxes, all Commands | Users, Audit Log, Settings |
| Trainee | Dashboard, assigned Tasks, view-only Sandboxes | Command panels, Admin sections |
Contact an Admin to change your role or request elevated permissions.
- Command Output persists - Output stays visible as you switch between command cards on the same page.
- Pre-pull images for speed - Use Images → Pull before running sandboxes for instant startup.
- Check Dashboard first - The main dashboard shows server health and recent tasks at a glance.
- Use descriptive sandbox names - Makes it easier to identify in the Sandboxes list.
- Detach for background work - Check "Detach" when starting sandboxes that should run in the background.
- Clean up periodically - Use Maintenance → Clean to free disk space from old images.
- Audit log for compliance - Admins can view all actions in the Audit Log for HIPAA compliance.
Microsandbox Official
Programming Languages
Databases
Web Servers & Networking
Base OS & Utilities
Data Science & ML
DevOps & Tools
Monitoring & Observability
Security & Testing
Tasks
View and manage submitted tasks
| ID | Type | PHI | Status | Server | Submitted |
|---|---|---|---|---|---|
| Loading... | |||||
Sandboxes
Manage sandbox configurations and running instances
| Status | Name | Source | Namespace | Actions |
|---|---|---|---|---|
| Loading... | ||||
Git Repository Scanner
Scan repositories for Docker deployment configurations
Scans for: Dockerfile, docker-compose.yml, compose.yaml, Containerfile
| Repository | Branch | Status | Docker Configs | Last Scanned | Actions |
|---|---|---|---|---|---|
| No repositories scanned yet | |||||
Container Images
Discover, pull, build, and manage container images
| Image | Description | Stars | Pulls | Pull | Remove |
|---|---|---|---|---|---|
| No favorites yet | |||||
| Image | Tag | Status | Pulled At |
|---|---|---|---|
| No pull history | |||
Script Management
Install and manage executable scripts from images
Install Script msb install
Install an executable script from an image
Uninstall Script msb uninstall
Remove an installed script
System
Server control, maintenance, and system operations
| Server | Status | Endpoint |
|---|---|---|
| Loading... | ||
User Management
Manage user accounts and roles
| Name | Role | Status | Actions | |
|---|---|---|---|---|
| Loading... | ||||
Audit Log
View system activity and compliance trail
| Time | User | Action | Target |
|---|---|---|---|
| Loading... | |||
Settings
System configuration and preferences
Configure the remote HIPAA-compliant server for PHI task routing.
Configure the Z.AI API key for natural language command interpretation.
Administrative actions that cannot be undone.